modbusrtu
modbusrtu通信协议串口通讯
| 20 | | | | | | | 29 | 28 | ----------------------------------------- 各位赋值 : | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | ----------------------------------------- 16 进制串: | C |
modbusrtu协议介绍及程序设计
位二进制。 CRC 码由发送设备计算,放置于发送信息的尾部。 接收信息的设备再重新计算接收到信息的 CRC 码,比较计算得到的CRC码是否与接收到的相符,如果两者不相符,则表明出错。 CRC码的计算方法是,先预置 16 位寄存器全为 1。 再逐步把每 8位数 据信息进行处理。 在进行 CRC码计算时只用 8位数据位,起始位及停止位,如有奇偶校验位的话也包括奇偶校验位,都不参与 CRC 码计算。