ZJGT_MQTT
物联网云平台网关通信协议(MQTT),网关端协议。
规则如下:
首先认证,认证通过后进行校时,校时通过后进行描述信息上送,然后周期上送数据信息和周期进行校时。
网关在发送认证和校时后需要平台响应,只有收到正确的响应消息通讯才可正常进行,否则网关会再次发送认证消息。
1.驱动属性配置:
| 参数 | 说明 |
|---|---|
| ClientID | 可为空。填写MQTT的设备客户端ID 弃用 发现使用固定的ClientID有时收不到反馈的报文通讯不正常 |
| Username | 平台给网关分配的用户名 |
| Password | 平台给网关分配的密码 |
| hostName | 平台物联网云平台的地址 |
| Port | 平台物联网云平台的端口号 |
| Version | 平台物联网云平台使用的MQTT协议均为3.1或3.1.1版本 |
| QOS subscribe | 订阅的消息质量为QoS1 |
| QOS published | 发布的消息质量为QoS1 |
| s_id | 是指网关的厂商编号 |
| g_id | 是指网关编号 |
| ver | 是指网关程序版本号 |
| pro_mo | 指网关产品型号 |
| data_ver | 指采集信息版本,当网关的采集点发生变化时,需要修改此值,累计增加,每修改一次需要+1 |
| 反馈超时时间(ms) | 表示接收反馈报文的超时时间 |
| 数据周期(s) | 表示数据上送的周期 |
| 校时周期(s) | 表示校时的周期 |
2.设备基本信息配置:
| 参数 | 说明 |
|---|---|
| channel_id | 指的是采集通道的id |
| channel_desc | 指的是采集通道的名称 |
| plug_name | 指通道的插件 |
| meter_id | 指采集通道下的设备id |
| meter_desc | 是指采集通道下的设备名称 |
3.点表配置:
| 参数 | 说明 |
|---|---|
| 采集点名 | 点击关联到需要转发的点 |
| 变量名 | 变量名 |
| 变量描述 | 变量描述 |
| 变量编号 | 变量编号 |
| id | 数据标签的id |
| name | 数据标签的名称 |
| cod | 数据类型,这个字段是选填字段,如果不写,则表示是3模拟量;1是开关量2是状态量3是模拟量4是字符量 |
| dir | 表示数据的方向,0表示只读,1表示读写。 |
| 系数 | 无效 |
| 基数 | 无效 |
如需协议文本请与我公司联系。