认识和使用的消息结构,而不管他们是经过何种网络进行通信的。?标准的Modbus协议物理层接口有RS232、RS422、RS485 和以太网口。采用Master/Slave(主/从)方式通信。?Modbus在2004年成为我国国家标准。 SUPCON Modbus 协议规范 2 SUPCON Modbus技术规范的关系 Modbus应用层在 TCP/IP上的 Modbus映射 TCP/IP IETF RFC 793 IPIETF RFC 791 II /802.3 IEEE 802.2 以太网物理层 TIA/EIA-232-F 串行链路主站/从站 TIA/EIA-485-A Modbus协议在 TCP/IP上的实现指南 Modbus 应用协议规范 Modbus协议在串行链路上的实现指南 SUPCON Modbus应用协议 Modbus是一种简单客户机/服务器应用协议?客户机能够向服务器发送请求。?服务器分析请求,处理请求,向客户机发送应答。 SUPCON 通用Modbus帧结构--协议数据单元(PDU) Modbus协议定义了一个与基础通信层无关的简单协议数据单元(PDU),特定总线或网络上的Modbus协议映射能够在应用数据单元(ADU)上引入一些附加域。附加地址功能码数据差错校验 ADU PDU SUPCON Modbus事务处理(无差错) ?当服务器对客户机响应时,它使用功能码域来指示正常(无差错)响应或者出现某种差错(称为异常响应)。?对于一个正常响应来说,服务器仅复制原始功能码。功能码数据请求客户机服务器启动请求执行操作启动响应接收响应功能码数据响应 SUPCON Modbus事务处理(异常响应) 客户机服务器启动请求在操作中检测差错启动差错异常功能码接收响应异常码功能码数据请求?对于异常响应,服务器将原始功能码的最高有效位设置逻辑1后返回。?异常码指示差错类型。