新闻中心
PRESS CENTER本章节主要实现一个流程:EG8200采集Modbus TCP的数据,组装成JSON格式,通过MQTT上报ThingsBoard平台。
Modbus TCP数据采集此处不做过多赘述,可参考其他案例介绍。下文默认已经采集到Modbus TCP从机数据。
网关配置:
第一步:采集Modbus TCP数据
第二步:拼接Json
第三步:MQTT上报
平台配置:
第一步:添加设备
第二步:配置MQTT
第三步:验证数据发送
第四步:仪表盘
第五步:添加组件
网关配置
第一步:采集Modbus TCP数据
此处为采集Modbus TCP数据,不在过多赘述,可参考其他案例。采集Modbus TCP流程如下:
点击链接查看:https://iotrouter.yuque.com/org-wiki-iotrouter-rlzwv5/eg8000/xktqk85002dg2623
第二步:拼接Json
平台上数据点的标识符和网关上报JSON格式的KEY命名一致。因此,本示例以网关采集的数据点名称为KEY值进行JSON格式化:
第三步:MQTT上报
新增MQTT发布节点,参考平台配置第二步的内容配置MQTT链接信息:
ip域名:thingsboard.cloud(注意:如果自己部署的thingsboard,填写自己服务端的ip域名)
端口:1883
客户端ID:添加设备平台生成的device id
用户名:添加设备平台生成的access token
密码:留空
发布主题:v1/devices/me/telemetry
平台配置
第一步:添加设备
实体->设备->添加设备:
标签:自定义
网关设备:勾选
规则链:默认
其他默认
第二步:配置MQTT
点击创建的设备,将下图的配置信息填入网关,其中设备ID为MQTT客户端ID,访问令牌为MQTT用户名:
操作流程如下:
第三步:验证数据发送
点击创建的设备,找到最新遥测查看平台收到的数据:
第四步:仪表盘
仪表盘->添加仪表盘:
标题:自定义
第四步:添加组件
数据源选择刚才添加的设备,设备标识符需要和网关配置的数据点名称保持一致:
EG边缘计算网关采集Modbus TCP设备的数据,并通过MQTT协议将数据上报至ThingsBoard平台,您可以轻松实现工业设备的数据采集、远程监控和智能化管理。该解决方案具有高效、稳定的特点,非常适合应用在工业自动化、智能制造等领域中。