串口透传MQTT客户端”模式的网络拓扑图如图22所示。模块4G工业路由器内建MQTT客户端,并连接到指定的MQTT服务端,模块4G工业路由器内建MQTT客户端订阅指定的主题的消息,并以指定的主题发布消息。模块4G工业路由器的MQTT客户端接收到数据后转发到RS485串口;模块4G工业路由器的RS485串口接收数据后,通过MQTT客户端发布至MQTT服务器。PC端通过MQTT协议向云服务器订阅指定的主题,获取来自MQTT客户端的数据,并以指定的主题发布数据。该功能可以将传感器等设备使用模块4G工业路由器连接到MQTT服务器,通过云平台实现远程控制和数据共享。
ModbusRTU转TCP客户端”模式的网络拓扑图。模块4G工业路由器在该模式以TCP/IP客户端模式向指定TCP/IP服务端发起TCP/IP连接,建立连接后,TCP/IP服务端通过建立的TCP/IP连接通道向模块4G工业路由器发送ModbusTCP指令,模块4G工业路由器收到该指令后将解析该指令,并且转换成标准的ModbusRTU指令,发送到连接到模块4G工业路由器的RS485接口的ModbusRTU设备,在ModbusRTU设备做出回复响应后,模块4G工业路由器将解析ModbusRTU设备的回应数据,并打包成标准的ModbusTCP消息帧,发送到发起该ModbusTCP指令的TCP/IP服务器。
Client ID:登录到MQTT服务器的Client ID,由平台指定,如果平台没指定,需要用户设定,建议在同一MQTT平台的设备的Client ID设置为唯一,否则会出现无法正常登录到MQTT服务器的情况。
网站备案:深圳市振鑫通信科技有限公司 粤ICP备14025924号-1