Use HslCommunication
Start develop your software today!
  Download Demo   博客园 cnblogs
HslCommunication支持平台
.NET FRAMEWORK
构建传统的winform项目,WPF项目,ASP.NET项目
.NET CORE
构建全新的跨平台项目,windows,linux,macos项目
JAVA
构建跨平台项目,手机APP程序,Spring,Swing项目
PYTHON
构建脚本程序,人工智能项目,大数据等跨平台项目
HslCommunication能做什么?
HSL专注于解决工业网络间的复杂的数据通信问题,解决多个独立程序之间的数据通信,甚至是不同的操作系统,平台的网络通信问题, 可以用来构建各种各样的应用程序,下至通信小软件,上位机软件,CS架构的聊天系统,上至ERP系统,历史追述系统,生产管理系统,MES系统, 无论你的开发环境是Visual Studio, Visual Studio Code, IntelliJ IDEA, Eclipse, Labview, Android Studio等等
Visual Studio
用来开发windows桌面程序,开发.net core程序,unity3d游戏,web应用程序。
Visual Studio Code
用来开发C#,java,python等等程序,支持windows,linux,mac等操作系统。
LabVIEW
labview可以完美调用C#的dll来进行数据采集,进而对采集到的数据进行二次分析。
IntelliJ IDEA
用来开发Java程序,安卓程序,spring mvc, spring boot的web应用程序。
Eclipse
用来开发Java程序,安卓程序,spring 的web应用程序, C++等跨平台的程序。
Android Studio
专门用来开发基于java或是kothlin的安卓应用程序,目前最主流的安卓开发平台。
使用HSL的优点
HSL专注于网络通讯,用更少的代码来实现你的需求,把复杂的底层通讯交给HSL,让你可以花更多的时间来专注你的业务。
LESS CODE
HSL可以减少你的开发代码,封装好网络通信的细节,处理好网络的异常情况,断线重连情况。
FLEXIBLE
HSL非常的灵活,支持的数据类型涵盖C#的基础类型,bool, byte, short, ushort, int, uint…等等
CROSS-PLATFORM
HSL是跨平台的,不仅仅是windows平台,基于.net core可以实现linux平台的运行,可以便捷的部署。
MANY COMPANY
HSL已经有六十几家合作企业在使用,在NUGET上已经超过20W次的下载量。
HslCommunication支持的品牌及功能
HslCommunication同时也是一个通讯插件,支持工业现场大部分设备的数据采集,写入,上传互联网。
PLC品牌支持
支持Modbus协议,三菱,西门子,欧姆龙,罗克韦尔,基恩士PLC,台达,倍福,松下,汇川,富士,永宏,施耐德等PLC的通信采集
机器人及其他通信支持
支持三菱,ABB,KUKA,FANUC,安川,现代等机器人的数据通信,支持身份证阅读器,MQTT协议,Websocket协议,Redis实时数据库等通信
HslCommunication辅助实现工厂智能化
工厂智能化是一个非常大的概念,通常分为多个阶段实施,初步实现单设备的数据采集,存储数据库,进行显示;然后实现产线的数据监控,甚至控制设备,工厂管理层可以在办公室即可观察到车间的实时情况,工艺数据;根据大功能实现各个独立的系统,上位机系统,库存管理系统,历史追溯系统,设备管理系统等等;最后进行有机的串联,实现全自动排程系统。
HslCommunication相关DEMO信息
HslCommunication的DEMO由三部分组成,C#的winform实现的DEMO,java的swing实现DEMO,Python的pyqt实现的DEMO。
C# 的版本对设备的支持是最全的,包含了全部HSL支持的设备,网口通讯的,串口通讯的,还有透传的。
Java 的支持主要是针对基于网口通讯协议的实现,具体如图所示,后续完善其他的网络通信。
Python 的支持主要是针对基于网口通讯协议的实现,具体如图所示,后续完善其他的网络通信。
HslCommunication的生态系统
以下举例了一些优秀的生态系统,可以非常完美的配合HSL快速实现用户所需要的功能,比如上位机系统,信号分析系统等,或是基于HSL实现的一些非常不错的项目或是功能。
Hsl的控件库,包含了常用的一些曲线,柱状图,地图,管道,阀门等工业控件。
上海隐图智能科技有限公司出品,用于对PLC的数据进行录波和逻辑分析,从而实现高级诊断。
一个开放的基于linux的物联网平台,可以运行.net core程序,可以作为采集网关。
Hsl的合作伙伴
HslCommunication已经和近百家企业,研究机构,高校达成了合作关系,在全球范围内,已经被数千家公司使用作为数据采集的基本框架,在NUGET的在线安装量达到了近20万次,粗略估计已经成功在百万个项目进行了开发和测试。以下仅仅展示部分合作伙伴:
HslCommunication Demo的全国使用情况
Contact
Information
根据右侧信息来联系作者
Email: hsl200909@163.com
Wechat: xyz200962190
QQ群1: 592132877 (已满)
QQ群2: 948305931 (已满)
QQ群3: 767856490
QQ群VIP: 838185568 (赞助240元加群)
本网站的日访问量