quote:以下是引用shuilang在2012-01-29 23:44:33的发言:quote:以下是引用大众迈腾在2011-11-25 14:59:08的发言:十六进制用在
modbus 通讯协议中,比如读寄存器内容发送消息为:01 03 00 0A 00 01 CRC地位 CRC高位
读取寄存器的地址为:000A(HEX)转换为十进制040020(4X)
01 站地址,03 命令,00,0A 数据地址,00,01数据内容,
不知对不对,请懂的大侠指点
是这样的,后面还有一个16bit的CRC校验。整个数据包8字节。
不过如果你用西门子自带的库程序就不用区分数据包里面的内容了。