工业自动化控制通讯协议库,工业自动软件必备的基本程序,该库基于以c#自主开发。
包括串口通信,TCP客户端,tcp服务器端,高并发物联网接收服务器端,udp通信,can总线通信,profinet,modbus tcp/rtu/dtu等,各大品牌plc通信,opc ua,opc da,http通信,mysql常规库,ef6+mysql,ef6+sqlite,firebird数据库,ini配置文件操作,excel表格操作(包括模版化导出),rabbitmq消息队列管理库,Rabiitmq消息队列操作库,常用的数据转换(高低字节排序,转换,取位设位,校验和等),功能可拆分。
update 2021.7.26----优化消息队列出队缓存,读取更快捷更稳定。
update 2021.7.26----新增加rabbitmq消息队列管理类,可以嵌入到用户界面中管理rabbitmq服务器
update 2021.8.3---新增应用于物联网及mes系统中远程读取modbus rtu协议。
update 2021.8.10---新增加ef6+mssql数据库功能,实现自动创建表,以及存储过程。
完善及提高了efmssql,efsqlite,efmysql等安全。
update 2021.08.19---根据行业设备通信现状需要,增加通过dcom组件与opc服务器通信功能,去除原来复杂的操作过程,使用接口式更方便稳定
update-2021-08-30-----新增加dtu服务器,pc做为服务器,远程4G Dtu模块作为客户端主动连接服务器,服务器根据模块注册信息下发modbus rtu指令至远端,终端回复数据服务器自动解析。
主要应用于物联网平台.mes系统
通知,Fax.net.Api已经更新至1.0.3.0。
。
。
。
Version 1.0.3.0
[2021-10-18]更新细节如下:
1、新增欧姆龙PLC Fins-Tcp通信。
2、优化WebApi通信,增加客户端验证功能,修复跨域问题。
4、完善Socket连接对象私有化后导致无法判断连接状态问题。
ID:46480665024803576
IcsRadeTech
工业自动化控制通讯协议库是现代工业自动化软件开发中不可或缺的基本程序,本库基于C#语言进行自主开发。它包含了多种常见的通信协议,如串口通信、TCP客户端、TCP服务器端、高并发物联网接收服务器端、UDP通信、CAN总线通信、Profinet、Modbus TCP/RTU/DTU等。此外,还支持各大品牌PLC的通信、OPC UA和OPC DA协议的通信、HTTP通信、MySQL数据库的常规库、Entity Framework 6与MySQL、SQLite和Firebird数据库的集成、INI配置文件的操作、Excel表格操作(包括模板化导出)、RabbitMQ消息队列的管理和操作,以及常用的数据转换功能(如高低字节排序、转换、取位设位和校验和等)。所有这些功能可以根据实际需求进行拆分和使用。
近期的更新中,我们对消息队列出队缓存进行了优化,提升了读取速度和稳定性。同时,我们新增了一个RabbitMQ消息队列管理类,使得用户可以将其嵌入到界面中来管理RabbitMQ服务器。另外,在2021年8月3日的更新中,我们增加了对物联网和MES系统中远程读取Modbus RTU协议的支持。随后的更新中,我们新增了EF6+MSSQL数据库的功能,实现了自动创建表和存储过程的功能,并对EFMSSQL、EFSQLite和EFMySQL进行了安全性的完善和提高。在2021年8月19日的更新中,我们根据行业设备通信现状的需求,增加了通过DCOM组件与OPC服务器通信的功能,简化了原来复杂的操作过程,采用接口式更加方便和稳定。最后,在2021年8月30日的更新中,我们新增了DTU服务器功能,使得PC可以作为服务器,远程的4G DTU模块作为客户端主动连接服务器,服务器可以根据模块注册信息下发Modbus RTU指令至远端,并自动解析终端的回复数据。这个功能主要应用于物联网平台和MES系统。
在最新的版本1.0.3.0中,我们做出了以下细节更新:
- 新增了与欧姆龙PLC的Fins-Tcp通信功能,使得库的兼容性更加广泛。
- 对WebApi通信进行了优化,增加了客户端验证功能,修复了跨域问题,提升了通信的安全性和稳定性。
- 完善了Socket连接对象私有化后导致无法判断连接状态的问题,确保连接的可靠性和稳定性。
以上是工业自动化控制通讯协议库的简要介绍和更新内容,该库拥有丰富的功能和广泛的应用范围,是工业自动化领域程序员不可或缺的利器。通过该库,开发人员可以快速实现各种通信协议的功能,提升工业自动化软件的开发效率和质量。我们会继续努力改进和完善该库,以满足工业自动化领域的不断发展和创新需求。
相关的代码,程序地址如下:http://nodep.cn/665024803576.html