用巨控GRM242Q-C 做MQTT通讯详细设置步骤
GRM242Q-C 支持MQTT协议,可对接巨控云、第三方云平台(阿里云 / 腾讯云)或自建 MQTT 服务器,以下为完整设置流程。
一、前期准备
硬件与软件
GRM242Q-C 模块(4G / 有线联网正常)
安装 GRMDEV6 编程软件
准备 MQTT 服务器。
网络确认
4G:模块插 SIM 卡,信号正常(信号灯稳定)
有线:模块接路由器,获取 IP,能 ping 通外网 / MQTT 服务器
二、GRMDEV6 软件配置(核心)
步骤 1:新建 / 打开工程,添加设备
打开 GRMDEV6 → 新建工程 → 选择 GRM242Q-C 型号
左侧设备栏 → 右键 添加设备 → 配置下位机(PLC / 仪表,如 Modbus、西门子 S7),完成变量采集

步骤 2:编写 MQTT 程序
1:确定MQTT 的格式,格式由接收平台提供,本文用下面格式为列子编写:
"name":"氨氮","code":"NH3N","value":0.1762;
"name":"总磷","code":"TP", "value":0.812;
"name":"总氮","code":"TN","value":12.6664
2,在DEV6左边导航栏,选择MQTT编辑,点击鼠标右键,新建MQTT ,选择对应格式,本案列用自由格式。

3:在MQTT属性栏,写入MQTT接收服务器的域名/IP,写入端口号,填写好相关其他参数

4 在自定义JSON格式栏,填写好主题,由多层数组,就要勾选最外层为数组,没有数组就不需要勾选,本案列是有多层数组,
下一步就是新建对象,即数组

建立数组后,就在数组下面,按照格式要求,填入对应的常量和变量,此步操作只能一个一个建立,不能拷贝赋值,
重复以上两个步骤,建立所有需要发送的内容。

5 在JSON内容预览,查看编写的格式是否和要求的格式一样。

6:编译工程 → 下载至模块
点击 编译(无报错)
连接模块→ 下载工程 → 等待完成
模块自动重启,加载 MQTT 配置
三、到MQTT服务器上检擦,是否接收到了推送数据。
四、通讯测试与排错
常见问题
离线:检查 4G 信号 / 网线、服务器地址 / 端口、账号密码
无数据:核对变量绑定、推送模式、主题拼写
下发失败:确认变量开启允许写入、主题格式正确
以上就是GRM242Q-C 的MQTT 设置方法,具体使用的时候可以联系巨控技术支持(巨控王工,15307483969)
推荐
-
-
QQ空间
-
新浪微博
-
人人网
-
豆瓣


