您的位置:控制工程论坛网论坛 » PLC与PAC » modbus RTU

tony_k

tony_k   |   当前状态:离线

总积分:917  2024年可用积分:0

注册时间: 2008-09-27

最后登录时间: 2008-11-28

空间 发短消息加为好友

modbus RTU

tony_k  发表于 2008/10/8 15:43:15      790 查看 1 回复  [上一主题]  [下一主题]

手机阅读

请问,modbus RTU说最小的有效位先发送,这非常不习惯CRC校验是从高位到底位校验的,发送时CRC怎么发呢?比如有数据0x0f,0x11要发送,若从高位到底位是0000,1111,0001,0001(从左往右发送)从低位到高位是1111,0000,1000,1000那么,我校验时,被除数是0000,1111,0001,0001,0000,0000,0000,0000 (记为被除数1)还是1111,0000,1000,1000,0000,0000,0000,0000(记为被除数2)假设(没有验证)我得到的校验(按照从高到低)是:0xde83,我发送校验吗是这样发吗:(从高到低):1101,1110,1000,0011(记为被除数1校验1)还是(从低到高): 0111,1011,1100,0001 (记为被除数1校验2)还是被除数2校验1还是被除数2校验2
1楼 0 0 回复