是寄存器开始地址,000A是读取长度, C10D是CRC校验码(多数使用CRC,也有仪器使用和校验的)
?...工控上位机系列(5) 仪表通信 CRC校验,和校验
中国国家标准委员会2004年正式把Modbus作为了国家标准,所以仪器的通讯基本都是用Modbus协议, Modbus RTU(远程 终端设备,16进制字符...)和Modbus ASCII(文本命令)主要用于串行通信领域,而ModbusTCP则常用于以太网通信。...下载一个开源的C# Modbus的工具
https://github.com/stephan1827/modbusTCP-DotNET
里面关键代码就是构建Modbus TCP的Header
报文头...报文的序列号2字节, 00 00表示ModbusTCP协议,数据长度2字节,设备地址1字节,
功能码为1字节,寄存器地址2字节,读取长度2字节
Modbus的操作对象有四种:线圈、离散输入、保持寄存器