试着理解一下, 可能会跟实际的理论有出入。
modbus modbus tcp 都是各分站轮询 , 和profinet ethercat区别明显,通信不具实时性。
Modbus协议需要对数据进行校验,串行协议中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验.
ModbusTCP模式没有额外规定校验,因为TCP协议是一个面向连接的可靠协议。
MODBUS 有两种通信格式,RTU和ASCII ,是应用层的协议(OSI模型第7层),RS485 ,RS232 是物理层(物理电平端口),;
TCP是传输层协议(OSI模型第4层),同时包括了网络层应用(第3层) 。
总结: MODBUS TCP 主要包括 应用层 传输层 网络层及以下至物理层。 传统modbus 包括 应用层 数据链路层 物理层。
[ 此帖被flyfeky在2022-10-29 09:17重新编辑 ]