控制工程师论坛

PLC与PAC

modbus RTU

tony_k
tony_k

2008-10-08

请问,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

首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China