产品介绍
ER-B100/H箱变温控器奥博森品种多功能全
醴陵奥博森电气ER-B100/H箱变温控器的电路设计和结构设计大大简化,这样就很强大提高了本仪器的运行可靠性。本仪器还具有操作简单、安装方便、维护容易的特点。
醴陵奥博森电气厂生产的箱变温控器,MODBUS通讯协议的CRC(冗余循环码)包含2个字节,即16位二进制数。发送设备计算CRC码,放置于发送信息帧的尾部。接收信息的设备将接收到的所有信息(含CRC码)重新计算CRC码,并判断该CRC码是否为0,如果为0,表示接收的信息帧正确无误,否则,则表明接收的信息帧有误, 在进行CRC计算时只用8个数据位,起始位及停止位都不参与CRC计算。
ER-B100/H箱变温控器实物图:
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校验低字节)。