智嵌物联-GE300D
一、设备简介

概述:智嵌物联 ZQWL 自主研发的高性价比单串口服务器 ZQWL-GE100D,具有 1 路网口、一路 RS485,内部集成了 TCP/IP 协议栈,可实现串口 RS485 到以太网口数据的双向透明传输、ModBus 协议转换等功能。设备通过简单的配 置,即可轻松实现串口设备的联网、上云等功能。广泛应用于机房监控、智慧农业、环境监控、智能交通、道闸控 制、智能快递柜等行业。支持多种通讯协议:MQTT、HTTP、TCP、UDP、JSON、Web Socket、Modbus TCP/RTU 主从 等。
- 1 路 RS485;
- 支持 Modbus 地址、寄存器映射;
- 支持 modbus 主动轮询,定时/变化上报,上报格式可 配置(JSON、阿里云 ALINK、Modbus 等);
- 支持 MQTT/HTTP/TCP SERVER/TCP CLIENT、UDP SERVER、UDP CLIENT 等网络工作模式;
- 可透明传输,可虚拟串口(可动态修改串口参数);
- 支持 2 个网络通道同时连接,每个网络通道可支持 24 个 TCP 客户端连接;
- 支持网络通道 TCP_A 与 TCP_B 之间数据透传;
- 支持 SSL 加密;
- 支持心跳包、注册包功能,支持固件升级;
- 丰富的调试信息,快速定位问题;
- 可使用配置工具或网页配置参数;
二、设备接入
1.硬件准备
ZQWL-GE300D设备一台(WIFI版本)
AC/DC12V 1A 电源适配器一个(接真实子设备可单独准备电源)
串口(或USB)转RS485接头一个
RS485 AB线若干(测试时普通电线即可)
电脑一台
如果需要测试真实设备上报,则需要增加Modbus子设备
温湿度变送器 、空气质量变送器 等等

2.软件准备
GE系列串口服务器配置软件 V218、串口调试助手、网络调试助手、Modbus Slave

3.设备配网
用笔记本或带有无线网卡的电脑搜索 WIFI 名称:找到 ZQWL-GE-XXXXXX,搜到后连接, 输入密码 12345678 等待连接成功。
连接成功之后,可以用“GE 系列串口服务器配置软件”搜索到该设备,如下图所示:

- 设备可以设置连接路由器

- 配置设备网络:
IP类型可直接选择动态,然后保持设备和笔记本电脑保持同一局域网即可;
IP类型选择静态方式,需要确保设备 IP 与笔记本电脑 IP 在同一个网段,则需要修改设备IP或者笔记本IP
这里以修改设备IP为例,和笔记本保持在同一个网段:

- 也可参考该设备官网文档,使用手机app方式配网,这里就不做演示
4.使用Modbus slave软件模拟子设备接入该DTU设备
当设备通电后,使用USB转485接口工具插入电脑后,查看端口占用情况,我的电脑情况如下:

上面USB转485工具使用的端口是COM3, Modbus Slave 仿真模拟器 模拟Modbus子设备,配置如下:
PS:此处设置的串口参数,必须和网关设备RS485的串口参数一致。

然后设置寄存器,以及寄存器的值。演示案例设置了两个从机1、2,每个从机5个寄存器,如下图所示:

5.系统平台配置
5.1 创建网关设备产品
注意: 如果网关只连接一个子设备,建产品时设备类型选择直连设备即可,然后进行Modbus配置就行; 如果连接多个子设备,建产品时设备类型选择网关设备,不用进行Modbus配置; 以下文档采用网关连子设备方式配置讲解,具体配置可直接去我们演示站点查看;
- 直接建网关设备产品,通讯协议选择ModbusRtu协议

5.2 创建网关子设备产品
创建产品,这里建两个子设备产品,模拟两个从机
5.2.1 建子设备(从机)产品 01

- 建产品物模型,模拟5个保持寄存器

- 进行Modbus配置,从机地址为1,采集方式采用云端轮询

- 轮询任务配置,读取5个保持寄存器,最后发布产品

5.2.2 建子设备(从机)产品 02

- 建产品物模型,模拟5个输入寄存器

- 进行Modbus配置,从机地址为2,采集方式采用云端轮询

- 轮询任务配置,读取5个输入寄存器,最后发布产品

5.2.3 网关绑定子设备产品
- 绑定子产品

- 设置从机地址,最后发布产品

5.3 创建网关设备
因为产品已经绑定过子设备产品了,新建网关设备会自动生成两个子设备,并绑定;也可以自己绑定其他子设备



6.设备侧配置
使用GE串口服务器配置软件,TCP-A工作模式选择MQTT,修改后点保存,然后重启设备,其中配置如下:
发布Topic:设备-->云平台
主题组成如下 /{productId}/{clientId}/property/post
示例值: /2244/D13QN3R79D12/property/post
订阅Topic:云平台-->设备
主题组成如下 /{productId}/{clientId}/function/get
示例值: /2244/D13QN3R79D12/function/get


7.设备模拟从机实时轮询情况
通电后设备在线

再看看子设备(从机)的轮询情况,如果一致,则云端轮询成功
仿真设备设置的值、平台实时轮询数据

也可以用mqttx工具模拟上报

8.真实子设备接入
这里接入智嵌物联温湿度变送器测试

其从机地址设为1,通讯形式为RS485,湿度寄存器地址为0X0000,温度寄存器地址为0X0001
由于只接入了一个子设备,这里就采用直连设备的方式配置,如下图:



接入如下:

在云平台上可以看到子设备的数据通过云端轮询实时展示出来了
