引用子文2 的回复内容:6楼,MODBUS协议,一定有CRC吧,能不能省了这一部分啊
modbus 不一定都需要CRC校验,
modbos 一共分两种协议, 第一种 就是带 CRC校验的协议; 一般情况下 , 数据传输效率高,
而 第二种就是 基于ASCII 码的 MODBUS 协议,也就是把数据转换成ASCII码 ,再发送,采用LRC 校验; 举个简单的例子,传送一个整数 12345 , 用ASCII码表示,就得传送5个字节, 每一个ASCII码字符占用一个字节, 但采用第一种就只需用2个字节,做为一个整数传送; 当然第二种也可以做CRC校验;