💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 一、Modbus简介 **Modbus**是一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。 Modbus比其他通信协议使用的更广泛的主要原因有: 1. 公开发表并且无版权要求 2. 易于部署和维护 3. 对设备厂商来说,修改设定地址位没有太多限制 Modbus允许多个 (大约240个) 设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,海创IIoT可视化平台则将结果捕获,在数据采集与监视控制系统(SCADA)中,Modbus通常用来连接监控计算机和智能设备 # 二、连接域名及端口 ● 服务器地址:DTU设备IP地址 ● 服务器端口号:DTU设备服务端口 # 三、使用须知 注意,本章内容的掌握需要您具有MODBUS协议的知识储备对本产品功能和应用概念有所了解,Modbus 设备例举PD194E-9F3智能三相电表,本文将带你看懂看厂家说明书来填写平台Modbus组件连接参数,设备外观如图: ![](https://box.kancloud.cn/f3ba942635e65114232191bce2d2f37b_606x324.png) ![](https://box.kancloud.cn/82ffb3124e4898dda15719b620cafd90_559x305.png) ![](https://box.kancloud.cn/31fe478e2d42bbadb43334415e16f283_558x184.png) # 四、Modbus功能码说明 Modbus网络是一个工业通信系统,可应用于各种数据采集和过程 监控。平台集成了其中四种最常用的功能码: ![](https://box.kancloud.cn/ea3afe39cec69c563673862cc64fcf90_887x193.png) # 五、Modbus单元-ID(仪表地址)说明 一台仪器使用的是MODBUS协议通讯,他用做从机,如果现在不知道设备的默认单元-ID号,请务必找到该设备的有关操作资料 例如:# PD194E-9F3 三相智能电表,查看厂商提供的说明书 ![](https://box.kancloud.cn/071582ffeb86483ac231efee041a19a5_559x507.png) ![](https://box.kancloud.cn/c4cf0051d50980071ac6917453cba407_561x175.png) ![](https://box.kancloud.cn/ec460b25d0211111d1b1608117ce9131_370x321.png) 操作查询到此表的仪表地址(单元-ID号)为0202,换算成16进制=CA ,则单元-ID号为CA # 六、Modbus寄存器地址说明 ![](https://box.kancloud.cn/e9cbd6e4cc284c777ad9d289ac4b948f_602x543.png) 根据设备厂商文档,可查到十六进制的2E 为正向总有功电能,单位KWH,数据长度为2,数据格式为float,没有特别说明需要二次运算,因此返回的数据电能值。 # 七、填写参数字典 我们已经从说明文档上获得以上要素,这样就可以组成连接MODBUS组件属性要填写的主要参数 ![](https://box.kancloud.cn/30af734a1591369560ba6f18359640f9_1224x162.png) 如何快速使用文档参数,在海创IIoT可视华平台上采集设备数据,请参见Modbus连接示例。