智嵌物联-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.系统平台配置
- 采集点配置,选择云端轮询方式
- 添加从机,从机地址必须与上面设备仿真模拟器配置的从机保持一致
- 添加从机的物模型,模型标识与寄存器地址关联
- 最终配置如下:这里配置了两个从机,从机地址分别是 1 2
子设备01物模型(寄存器地址) 0-4 ; 子设备02物模型(寄存器地址)5-9
创建产品
创建好采集点模板好,我们需要根据这个采集点模板创建产品,其中通讯协议、传输协议选择如下:
创建设备
6.设备侧配置
使用GE串口服务器配置软件,TCP-A工作模式选择MQTT,修改后点保存,然后重启设备,其中配置如下:
发布Topic:设备-->云平台
主题组成如下 /{productId}/{clientId}/property/post
示例值: /2244/D13QN3R79D12/property/post
订阅Topic:云平台-->设备
主题组成如下 /{productId}/{clientId}/function/get
示例值: /2244/D13QN3R79D12/function/get
7.设备模拟从机实时轮询情况
通电后设备在线
再看看子设备(从机)的轮询情况,如果一致,则云端轮询成功
仿真设备设置的值、平台实时轮询数据
8.真实子设备接入
这里接入智嵌物联温湿度变送器测试
其从机地址设为1,通讯形式为RS485,湿度寄存器地址为0X0000,温度寄存器地址为0X0001
对应系统平台配置的采集点模版从机1,从机1下的物模型湿度-寄存器地址0,温度-寄存器地址1
接入如下:
在云平台上可以看到子设备的数据通过云端轮询实时展示出来了