Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Modbus/TCP 数据包包括长度部分,即总 Modbus/TCP 数据的长度减去 6 个字节。您如何计算 Modbus/TCP 总数据的长度?
https://www.scadaforce.com/modbus
长度 - 总 Modbus/TCP 数据的长度减去 6 个字节 您如何计算 Modbus/TCP 总数据的长度?
长度 - 总 Modbus/TCP 数据的长度减去 6 个字节
您如何计算 Modbus/TCP 总数据的长度?
您必须阅读此字段,然后从该值中减去“6”。该结果是“总 Modbus/TCP 数据的长度”。
因此,例如,为了在 C/C++ 中实现这个(modbus-receiver),您需要实现某种“框架”循环方式,在该循环中读取固定长度的 modbus 标头,然后读取标头中指定的长度进入记忆。