网站首页 > 开源技术 正文
前言
工业自动化领域,设备之间的通信至关重要,推荐一个非常好用的调试软件 HslCommunication。
该软件支持 S7、三菱、汇川、欧姆龙、倍福、TCP/IP、Modbus、MQTT、KUKA 机器人、ABB 机器人、罗克韦尔等 40 多种通讯协议。
帮助我们高效地进行设备调试和数据采集,这款软件不仅功能丰富,操作简便,还能大幅提高工作效率。
项目介绍
HslCommunication 是一个多功能的通信库,支持与多种工业设备(如 PLC、机器人、传感器、仪表等)的数据通信。
它不仅能够实现不同程序之间的数据交换,包括不同编程语言(如 C#、Java、Python)编写的程序,还能进行程序与网页、本地电脑与云服务器之间的数据传输。
HslCommunication 支持几十种通讯协议,不仅可以作为调试助手,还适用于上位机编程,提高开发效率。
项目特点LESS CODE
HSL 可以减少你的开发代码,封装了网络通信的细节,处理了网络异常和断线重连的情况。
FLEXIBLE
HSL 非常灵活,支持多种数据类型,包括 C# 的基础类型(如 bool, byte, short, ushort, int, uint 等)。
CROSS-PLATFORM
HSL 是跨平台的,不仅支持 Windows,还基于 .NET Core/5/6/7 在 Linux 平台上运行,便于部署。
MANY COMPANIES
HSL 已经被近八百家合作企业、高校和研究所使用,在 NUGET 上的下载量超过 50 万次。
支持的品牌和功能HslCommunication同时也是一个通讯插件,支持工业现场大部分设备的数据采集,写入,上传互联网。PLC品牌支持支持Modbus协议,三菱,西门子,欧姆龙,罗克韦尔,基恩士PLC,台达,倍福,松下,汇川,富士,永宏,施耐德等PLC的通信采集
机器人及其他通信支持
支持三菱,ABB,KUKA,FANUC,安川,现代等机器人的数据通信,支持身份证阅读器,MQTT协议,Websocket协议,Redis实时数据库等通信
辅助实现工厂智能化
工厂智能化是一个非常大的概念,通常分为多个阶段实施,初步实现单设备的数据采集,存储数据库,进行显示;
然后实现产线的数据监控,甚至控制设备,工厂管理层可以在办公室即可观察到车间的实时情况,工艺数据;根据大功能实现各个独立的系统,上位机系统,库存管理系统,历史追溯系统,设备管理系统等等;最后进行有机的串联,实现全自动排程系统。
相关Demo信息HslCommunication的DEMO由三部分组成,C#的winform实现的DEMO,java的swing实现DEMO,Python的pyqt实现的DEMO。C# Winform
C# 的版本对设备的支持是最全的,包含了全部HSL支持的设备,网口通讯的,串口通讯的,还有透传的。
Java Swing
Java 的支持主要是针对基于网口通讯协议的实现,具体如图所示,后续完善其他的网络通信。
Python Qt
Python 的支持主要是针对基于网口通讯协议的实现,具体如图所示,后续完善其他的网络通信。
全新的手机APP下载
基于安卓手机的APP的演示demo,方便在工业现场进行直接的与设备进行联网调试,而不需要经过电脑,也可以进行一些功能性的测试。
以下列举了一些示例的界面。
HslCommunication的生态系统
一些优秀的生态系统,可以非常完美的配合HSL快速实现用户所需要的功能,比如上位机系统,信号分析系统等,或是基于HSL实现的一些非常不错的项目或是功能。
HslControls
Hsl的控件库,包含了常用的一些曲线,柱状图,地图,管道,阀门等工业控件。
PLC-Recorder
上海隐图智能科技有限公司出品,用于对PLC的数据进行录波和逻辑分析,从而实现高级诊断。
树莓派
一个开放的基于linux的物联网平台,可以运行.net core程序,可以作为采集网关。
项目使用ModbusTCP通讯测试
我们打开modbusSave开启一个服务器,地址为1,功能码03,10个数据
打开通讯软件HslCommunication选择modbusTCP通讯协议,填写IP地址,端口号502,站号1。
输入读取地址0,输入长度10点击short进行读取。
右侧可以进行对modbus地址进行赋值。
下方可以对地址进行批量访问ModbusTCP通讯测试
项目地址
GitHub:https://github.com/dathlin/HslCommunication
组件库:http://api.hslcommunication.cn/
文档地址:http://www.hsltechnology.cn/Doc/HslCommunication
官网:http://www.hsltechnology.cn/
总结
本文示例仅展示了HslCommunication部分功能,详细了解该软件可以下载使用。感兴趣的朋友可以通过项目地址获取更多详细信息。
希望本文能在工业物联网开发方面为大家提供有益的帮助。欢迎在评论区留言交流,分享您的宝贵经验和建议。
推荐一款支持40+通讯协议的强大工业调试软件
http://bbs.plcjs.com/forum.php?mod=viewthread&tid=502901&fromuid=17
(出处: PLC论坛-全力打造可编程控制器专业技术论坛)
猜你喜欢
- 2025-01-02 一款超强的 React 性能测试工具!
- 2025-01-02 开发者的常见陷阱:你不可不知的调试技巧
- 2025-01-02 Visual Studio - API调试与测试工具之HTTP文件
- 2025-01-02 虹润B00信号发生器 #信号发生器 #过程校验仪 #校验仪 #计量测试工具
- 2025-01-02 让自动化测试更简单!14款无代码测试工具推荐!
- 2025-01-02 远程网络调试工具百宝箱-MobaXterm
- 2025-01-02 谷歌测试Gemini AI游戏助手:实时分析屏幕以提供游戏建议
- 2025-01-02 顾家家居获得实用新型专利授权:“一种二挡调节的手控器”
- 2025-01-02 Postman替代品,这两款开源工具值得尝试
- 2025-01-02 激活工具及系统调试工具下载方法!含office激活,共享修复等工具
你 发表评论:
欢迎- 05-16东契奇:DFS训练时喷了我很多垃圾话 我不懂他为什么比赛不这么干
- 05-16这两球很伤!詹姆斯空篮拉杆不中 DFS接里夫斯传球空接也没放进
- 05-16湖人自媒体调查:89%球迷希望DFS回归79%希望詹姆斯回归
- 05-16Shams:湖人得到全能球员DFS 节省了1500万奢侈税&薪金空间更灵活
- 05-16G5湖人胜率更高!詹姆斯不满判罚,DFS谈5人打满下半场:这很艰难
- 05-16DFS:当东契奇进入状态 所有防守者在他面前都像个圆锥桶
- 05-16上一场9中6!DFS:不能让纳兹-里德这样的球员那么轻松地投三分
- 05-16WIDER FACE评测结果出炉:滴滴人脸检测DFS算法获世界第一
- 最近发表
-
- 东契奇:DFS训练时喷了我很多垃圾话 我不懂他为什么比赛不这么干
- 这两球很伤!詹姆斯空篮拉杆不中 DFS接里夫斯传球空接也没放进
- 湖人自媒体调查:89%球迷希望DFS回归79%希望詹姆斯回归
- Shams:湖人得到全能球员DFS 节省了1500万奢侈税&薪金空间更灵活
- G5湖人胜率更高!詹姆斯不满判罚,DFS谈5人打满下半场:这很艰难
- DFS:当东契奇进入状态 所有防守者在他面前都像个圆锥桶
- 上一场9中6!DFS:不能让纳兹-里德这样的球员那么轻松地投三分
- WIDER FACE评测结果出炉:滴滴人脸检测DFS算法获世界第一
- 湖人自媒体调查:89%球迷希望DFS回归 79%希望詹姆斯回归
- 一觉醒来湖人苦盼的纯3D终于到位 DFS能带给紫金军多少帮助
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)