概述 Modbus 通常基于 big-endian。 唯一的例外是包含函数代码 43 (2Bh)、101 (65h) 和 102 (66h) 的命令,这些命令基于 CANopen。这些命令的数据值适用 little-endian 格式。另一方面,Modbus 消息的其余部分则基于 big-endian。 示例 命令 2Bh:通过此命令将值 12345678h 写入对象 0123h(不存在): FC 函数代码 数据 数据范围,解码方式取决于所用函数代码
概述 Modbus 通常基于 big-endian。 唯一的例外是包含函数代码 43 (2Bh)、101 (65h) 和 102 (66h) 的命令,这些命令基于 CANopen。这些命令的数据值适用 little-endian 格式。另一方面,Modbus 消息的其余部分则基于 big-endian。 示例 命令 2Bh:通过此命令将值 12345678h 写入对象 0123h(不存在): FC 函数代码 数据 数据范围,解码方式取决于所用函数代码