菜单
本页目录

MQTT协议的设备连接

1.进入Simple Connector

SC.png 点击通道列表旁边的加号,添加通道指的是添加一种通讯协议
SC1.png 设备类型:选择之前添加的设备类型,点击可查看添加详情
通讯协议:系统会根据您选择的设备类型自动显示出对应的通讯协议

2.添加MQTT协议类型的通道

选择MQTT的设备类型,MQTT协议与其他协议不同,所以在添加通道时需要填写额外的配置 MQTT1.png Broker 服务器 IP:MQTT中转服务器的IP地址
Broker 服务器 端口:MQTT中转服务器的端口
本通道 Client ID:每个连接到MQTT中转服务器的设备都有一个唯一的ID,系统已自动生成,不用填写
匿名登录:是否匿名登录,如果选择否,这需要填写账号密码
MQTT2.png 重连最短待时(秒):设备与中转服务器断开后,进行重新连接操作前,所需等待的时长
重连最长待时(秒):设备与中转服务器进行重连操作时,所允许的最长操作时间
消息传输质量:消息发送的等级:0. 最多一次, 无需确认收到,1.至少一次,确保至少被接收一次,2,仅一次,确保接收方仅接收一次

3.在通道下添加连接

添加完通道后,点击通道名称右边的加号,即可添加该通道下的连接 SC3.png SC4.png 设备实例:选择该通道下的设备实例,如果没添加设备实例,点击此处可查看如何添加设备实例

4.添加设备PLC中的标签

选中设备连接,点击右边的添加标签 SC8.png MQtt3.png 标签名称:标签的名称
类型:普通标签或者产品型号标签,产品型号标签用于系统自动采集定位产品型号的
数据类型:标签的数据类型
字段策略:用于区分数据在MQTT的消息中存的位置,如果是“负载即数值”,整条消息只包含了一个数值,如果是“从JSON中获取字段”,代表MQTT的消息是一个JSON,数据是其中某个JSON字段,需要填写JSON的字段名
mqtt4.png 主题:每一个MQTT消息都包含一个主题,用于对消息来源去向进行分门别类
扫描时长:监听标签时,对标签轮询的时间间隔

添加完成后会在右侧显示您添加的标签,其中有“产”字图标的标签代表产品型号标签
SC10.png

5.连接性测试

添加设备标签后,我们可以对标签进行测试,看看是否能接受到MQTT的消息 SC11.png 读写状态为成功,代表着能接收到,该标签没问题
如果为失败,这代表该标签无法接受到消息 SC12.png