4.3.2 移除校验和的原因(TCP层可靠性保障)


文档摘要

4.3.2 移除校验和的原因(TCP层可靠性保障) 在工业通信的漫长演进史中,Modbus协议像一条坚韧的河流,从1979年那台笨重的PLC上流淌而出,穿越RS-232的串行峡谷,翻越RS-485的差分山脊,最终汇入以太网的浩瀚海洋——而Modbus TCP,正是这条河流在IP时代最精炼、最务实的一次改道。它没有推倒重来,而是以“最小改动、最大兼容”为信条,在保留原始功能码(Function Code)、寄存器寻址(0x0000–0xFFFF)、PDU结构(Protocol Data Unit)不变的前提下,果断砍掉了那个曾被写进每帧末尾、被无数嵌入式工程师用查表法或逐字节异或反复校验的字段:CRC-16校验和。


发布者: 作者: 转发
评论区 (0)
U