Modbus TCP 报文逐字节解析:功能码、32 位寄存器字节序与变量溢出

现场调试 PLC 时,最容易被三件事绊住:一条抓包报文该怎么读、同一个地址为什么调试助手读到 27904 而 PLC 画面显示 365、以及计时变量跑到最大值之后会发生什么。这篇把一次真实联调里的这三个疑问一次性讲清楚,所有结论都能用报文逐字节验证。 一、起点:一条 03 功能码报文 Modbus Master 抓到的收发各一帧(从站 1 号,读起始地址 0 起的 10 个保持寄存器): ...

2026年11月10日 · 7 分钟 · 3170 字