产品介绍
奥博森LD-B10-B220E变压器电脑温控仪
醴陵奥博森电气厂生产的变压器电脑温控仪,MODBUS通讯协议的CRC(冗余循环码)包含2个字节,即16位二进制数。发送设备计算CRC码,放置于发送信息帧的尾部。接收信息的设备将接收到的所有信息(含CRC码)重新计算CRC码,并判断该CRC码是否为0,如果为0,表示接收的信息帧正确无误,否则,则表明接收的信息帧有误, 在进行CRC计算时只用8个数据位,起始位及停止位都不参与CRC计算。
LD-B10-B220E变压器电脑温控仪实物图:
CRC码的计算方法是:
1.预置1个16位的寄存器为十六进制FFFF(即全为1);称此寄存器为CRC寄存器;
2.把个8位二进制数据(既通讯信息帧的个字节)与16位的CRC寄存器的低 8位相异或,把结果放于CRC寄存器;
3.把CRC寄存器的内容右移一位(朝低位)用0填补高位,并检查右移后的移出位;
4.如果移出位为0:重复第3步(再次右移一位); 如果移出位为1:CRC寄存器与多项式A001进行异或;
5.重复步骤3和4,直到右移8次,这样整个8位数据全部进行了处理;
6.重复步骤2到步骤5,进行通讯信息帧下一个字节的处理;
7.将该通讯信息帧所有字节按上述步骤计算完成后,得到的16位CRC寄存器的高、低 字节进行交换;
8.后得到的CRC寄存器内容即为:CRC码。
对于BWD系列温控仪,主机请求数据的实际报文如下: (CRCH为CRC校验高字节,CRCL为CRC校验低字节)。
同类型号:
TW-BWD-3K110A,KHWD-3K307,BWD-2KS01,ld-b10-10ef,bwd3k320c,bwdk-3207b,bwdk-3200,bwd-3kr,ld-bk10-380,bwd3k-130b,ld-b10-10b,ld-b10-220,ld-bk10-220,ld-b10-t220d,bwd-3k207d1pr,bwd-3k330,ld-bk10,bwdk-s3207,bwdk-t3207a,bwdk-3208,bwdk-5800,ld-b10-380,ld-b10-100p,ld-b10-a380,DG-B180E,DG-B180F,LD-B10-