怎样使用映翰通IG502采集PLC数据上传到MQTT平台?
工厂数字化,工业站点设备数采,智能装备数据上云,
·
适应场景:
工厂数字化,工业站点设备数采,智能装备数据上云,
方案拓扑:

案例环境介绍:
我用Modbus-slave模拟需要采集的设备、使用公网的MQTTserver做mqttserver,用mqtt.fx做平台订阅消息。拓扑图如下:

前提准备:
1、免费公共的MQTT Broker (来自https://www.emqx.com/zh/mqtt/public-mqtt5-broker)

服务器地址:broker.emqx.io
端口号:1883
2、准备IG502边缘计算网关,含内置采集程序device_supervisor
3、准备电脑并安装Modbus模拟器,并且连接无线网,我这里使用的是Modbus-slave

4、mqtt客户端工具软件。我用的是mqtt.fx

设置:
1、设置Modbus-slave软件
打开软件:

设置连接参数:
该电脑网口地址设置的为192.168.2.10,所以该ModbusTCPserver则为192.168.2.10:502

设置从站参数:
从站地址:1
功能码:03
寄存器:0~9

2、网关设置:
首先网关安装天线SIM卡并且上电。
登录网关
检查网关APP:
进入到网关边缘计算--python边缘计算查看

添加控制器

添加测点

查看采集结果
绿点代表在线后面的值代表采集成功。

设置云平台
边缘计算--设备监控--云服务

查看连接状态:

设置数据发布:

电脑软件设置

设置订阅主题查看订阅消息:

到此已完成上报数据。
最后
如果对您有帮助,还请点赞收藏加关注,如果有疑问可以留言或者私信联系我。我会尽力提供帮助!
更多推荐
所有评论(0)