1. 系统构成
该系统由视频监控、环境数据检测(温湿度、PM2.5、CO2、甲醛浓度)、电能表(电流、电压、功率、能耗)和水浸传感器等构成,如图3-43 所示,详细设备清单如表3-57 所示。
图3-43 环境监控系统构成
表3-57 环境监控系统设备清单
该系统支持标准Modbus 协议,可通过485 或者以太网来读取数据,485 遵循Modbus RTU 协议格式,以太网遵从Modbus_TCP/IP 协议格式,Modbus 地址如表3-58 所示。
表3-58 环境监控地址表
续表
2. Modbus/TCP 报文格式
Modbus 协议应用层的规定是一样的,在链路层分串行链路和以太网链路,体系构成如图3-44 所示。该环境监控系统支持标准Modbus 协议,可通过485或者以太网来读取数据,485 遵循 Modbus RTU 协议格式,以太网遵从Modbus_TCP/IP 协议格式。(www.xing528.com)
图3-44 Modbus 协议体系
Modbus/TCP 报文格式由报文头(MBAP)和协议数据单元(PDU)构成,其中MBAP 由7 个字节构成,详细含义如表3-59 所示。PDU 按Modbus 应用层规定,与串行链路相同。
表3-59 MBAP 报文头构成
协议数据单元PDU(Protocol Data Unit)由功能码和数据功能构成,共5个字节,具体如表3-60 所示,该表中的PDU 值表示从0001H 寄存器单元开始,连续读取6 个单元的数据。
表3-60 PDU 的构成
Modbus/TCP 协议统一使用502 端口号,程序读取监控数据时需要先向从站建立TCP 连接。然后向从站发送查询命令,即可将从站的所有环境数据读取出来,具体格式如表3-61 所示。
表3-61 环境监控系统读取报文示例
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。