Modbus/TCP数据包包括长度部分,长度部分是全部Modbus/TCP数据的长度减去6个字节。如何计算出整个Modbus/TCP数据的长度?
发布于 2013-06-21 10:22:05
长度- Modbus/TCP数据的总长度减去6字节
如何计算出整个Modbus/TCP数据的长度?
您必须读取此字段,然后从值中减去'6‘。结果就是“整个Modbus/TCP数据的长度”。
因此,为了在C/C++中实现这一点( modbus接收器),例如,您需要实现某种“成帧”循环方式,即读取固定长度的modbus报头,然后将报头中指定的长度读入内存。
https://stackoverflow.com/questions/17226740
复制相似问题