跳到主要内容

Modbus

Modbus设备服务

modbus服务(有时也称modbus broker)使用周期循环方式从modbus从站寄存器读取数据然后写入IO内存,同时从IO内存读取数据将其写入对应的modbus从站。

在一台机器上可以运行多个modbus服务来支持边缘多虚拟PLC配置,并具有灵活的配置能力。主要的配置模式有:

  • PLC专有Modbus服务: 每一个PLC使用自己私有的Modbus服务 (缺省配置)
  • 公有Modbus服务:每个主机包含一个公用的modbus服务,可以服务于多个PLC的modbus访问需求。
  • 5G远端Modbus服务: 当PLC运行于5G边缘工业云平台,使用运行于设备现场的远端Modbus服务
提示

Modbus设备服务专门用于PLC控制器程序。Modbus插件更多用于工业IoT应用场景。

Modbus公用与专用服务

远端MODBUS服务

在某些环境中,需要设置远程MODBUS服务。例如在5G边缘云(MEC)上部署的PLC, 需要通过运行在远端现场的MODBUS服务来读写MODBUS从站。如下图所示

用户创建了远程服务后,需要导出配置,然后在远端设备上将配置导入,远端设备将运行服务于云端的PLC。

配置生效

当修改modbus(PLC)的相关配置后,上面页面中按钮“重启MODBUS服务”将会变高亮,提示需要重启MODBUS服务来生效最新的配置修改。