核心概念

Modbus通讯协议:Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。通过Modbus,不同厂商生产的控制设备可以连成工业网络,进行集中监控。

Modbus协议模式:物接入按照Modbus协议支持3种模式,TCP, RTU, ASCII。目前物解析支持TCP和RTU两种模式。

  • TCP模式,Modbus主站和从站之间通过TCP协议通信。
  • RTU模式:Modbus主站和从站之间通过串口连接,如RS232, RS485。数据包里面数据是二进制格式,没有经过任何编码,传输效率最高。
  • ASCII模式:Modbus主站和从站之间通过串口连接,如RS232, RS485。数据包里面数据是将二进制数据进行ASCII编码,每个byte编码成2个字符,如byte 0x4f会编码成'4f‘ 2个字符进行传输。传输效率相对RTU偏低,好处是可以在传输线路上监控可读的数据。

MQTT:MQTT是基于二进制消息的发布/订阅(Publish/Subscribe)模式的协议,最早由IBM提出的,如今已经成为OASIS规范,更符合M2M大规模沟通。

网关设备:网关设备是连接企业内部设备(比如PC、PLC、SCADA、DCS)与企业外网云服务的桥梁,它接受设备轮询配置管理服务下发的配置、执行设备轮询配置的读取策略、并在收到设备返回的数据后,将数据上传回云端。

网关子设备:指某网关设备所在网络内与之连接的的工业设备,工业设备采集的数据将经该网关上传至云端。