Modbus协议规范
Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。
协议特点
Modbus是一个主/从协议,没有办法要求设备“报告异常”-主节点必须主动询问每个节点设备,并查找数据中的变化。
Modbus是一个主/从协议,没有办法要求设备“报告异常”-主节点必须主动询问每个节点设备,并查找数据中的变化。
Modbus在一个数据链路上只能处理247个地址,这种情况限制了可以连接到主控站点的设备数量。Modbus协议自身提供针对未经授权的命令或截取数据没有安全性。
对从机而言,没有一个标准的方法找到数据对象的描述信息。
天翼物联网平台(AIoT)中Modbus协议实现特点
平台仅支持对主机设备的管理,指令仅可通过针对主机设备下发,再由主机接收到指令后下发给特定的从机。
平台目前仅支持RTU通讯模式。
由于协议限制,平台最大程度上保证指令与响应的对应关系,但无法做到完全匹配。
Moubus协议仅支持透传。
MODBUS单设备每分钟最大建链请求次数30次,条件触发限制设备连接5分钟。
MODBUS协议单设备最大保活时间不超过5分钟。
使用同一个设备证书信息(相同的deviceId),在同一时间,只能和平台建立一个连接。
接口介绍
Modbus协议设备接入平台的域名为*.non-nb.ctwing.cn (注:*为您租户id),端口为8502。
设备在登录平台前,需在设备内写入对接平台的地址:“*.non-nb.ctwing.cn”,端口设置为8502。