
modbus
Net蚂蚁代码
我们都是代码创造、代码使用、代码搬运的蚂蚁兵!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用C#配合modbus协议的16进制代码生成crc16校验码的计算方法,绝对好用!
本文介绍了使用C#实现Modbus协议的CRC16校验码计算方法。核心代码包括两个函数:CalcCRC16计算校验码,HexStringToByteArray将16进制字符串转为字节数组。通过初始化0xFFFF值,经位运算和多项式0xA001异或处理,最终返回16位校验码。示例展示了如何调用该方法生成校验码,并将高低位拼接至原始指令后。该方法简洁高效,可直接用于Modbus通信协议的校验码生成。原创 2025-08-15 14:16:01 · 234 阅读 · 0 评论 -
c#使用Modbus TCP ,真的很好用!!
C#通过EasyModbusTCP库实现Modbus TCP通讯 本文介绍了在C#中使用EasyModbusTCP库实现Modbus TCP通讯的方法。主要内容包括: 通过NuGet包管理器安装EasyModbusTCP库 创建ModbusClient对象并设置IP地址和端口号等连接参数 建立与Modbus服务器的TCP连接 通过ReadHoldingRegisters方法从地址0开始读取30个保持寄存器的数据 该方法简单易用,适合在C#项目中快速实现Modbus TCP通讯功能。原创 2025-08-07 11:38:56 · 250 阅读 · 0 评论