一、設(shè)備簡介

? 概述:智嵌物聯(lián) ZQWL 自主研發(fā)的高性價比單串口服務(wù)器 ZQWL-GE100D,具有 1 路網(wǎng)口、一路 RS485,內(nèi)部集成了 TCP/IP 協(xié)議棧,可實(shí)現(xiàn)串口 RS485 到以太網(wǎng)口數(shù)據(jù)的雙向透明傳輸、ModBus 協(xié)議轉(zhuǎn)換等功能。設(shè)備通過簡單的配 置,即可輕松實(shí)現(xiàn)串口設(shè)備的聯(lián)網(wǎng)、上云等功能。廣泛應(yīng)用于機(jī)房監(jiān)控、智慧農(nóng)業(yè)、環(huán)境監(jiān)控、智能交通、道閘控 制、智能快遞柜等行業(yè)。支持多種通訊協(xié)議:MQTT、HTTP、TCP、UDP、JSON、Web Socket、Modbus TCP/RTU 主從 等。
- 1 路 RS485;
- 支持 Modbus 地址、寄存器映射;
- 支持 modbus 主動輪詢,定時/變化上報(bào),上報(bào)格式可 配置(JSON、阿里云 ALINK、Modbus 等);
- 支持 MQTT/HTTP/TCP SERVER/TCP CLIENT、UDP SERVER、UDP CLIENT 等網(wǎng)絡(luò)工作模式;
- 可透明傳輸,可虛擬串口(可動態(tài)修改串口參數(shù));
- 支持 2 個網(wǎng)絡(luò)通道同時連接,每個網(wǎng)絡(luò)通道可支持 24 個 TCP 客戶端連接;
- 支持網(wǎng)絡(luò)通道 TCP_A 與 TCP_B 之間數(shù)據(jù)透傳;
- 支持 SSL 加密;
- 支持心跳包、注冊包功能,支持固件升級;
- 豐富的調(diào)試信息,快速定位問題;
- 可使用配置工具或網(wǎng)頁配置參數(shù);
二、設(shè)備接入
1.硬件準(zhǔn)備
ZQWL-GE300D設(shè)備一臺(WIFI版本)
AC/DC12V 1A 電源適配器一個(接真實(shí)子設(shè)備可單獨(dú)準(zhǔn)備電源)
串口(或USB)轉(zhuǎn)RS485接頭一個
RS485 AB線若干(測試時普通電線即可)
電腦一臺
如果需要測試真實(shí)設(shè)備上報(bào),則需要增加Modbus子設(shè)備
溫濕度變送器 、空氣質(zhì)量變送器 等等

2.軟件準(zhǔn)備
GE系列串口服務(wù)器配置軟件 V218、串口調(diào)試助手、網(wǎng)絡(luò)調(diào)試助手、Modbus Slave

3.設(shè)備配網(wǎng)
用筆記本或帶有無線網(wǎng)卡的電腦搜索 WIFI 名稱:找到 ZQWL-GE-XXXXXX,搜到后連接, 輸入密碼 12345678 等待連接成功。
連接成功之后,可以用“GE 系列串口服務(wù)器配置軟件”搜索到該設(shè)備,如下圖所示:

- 設(shè)備可以設(shè)置連接路由器

- 配置設(shè)備網(wǎng)絡(luò):
IP類型可直接選擇動態(tài),然后保持設(shè)備和筆記本電腦保持同一局域網(wǎng)即可;
IP類型選擇靜態(tài)方式,需要確保設(shè)備 IP 與筆記本電腦 IP 在同一個網(wǎng)段,則需要修改設(shè)備IP或者筆記本IP
這里以修改設(shè)備IP為例,和筆記本保持在同一個網(wǎng)段:

- 也可參考該設(shè)備官網(wǎng)文檔,使用手機(jī)app方式配網(wǎng),這里就不做演示
4.使用Modbus slave軟件模擬子設(shè)備接入該DTU設(shè)備
當(dāng)設(shè)備通電后,使用USB轉(zhuǎn)485接口工具插入電腦后,查看端口占用情況,我的電腦情況如下:

上面USB轉(zhuǎn)485工具使用的端口是COM3, Modbus Slave 仿真模擬器 模擬Modbus子設(shè)備,配置如下:
PS:此處設(shè)置的串口參數(shù),必須和網(wǎng)關(guān)設(shè)備RS485的串口參數(shù)一致。

然后設(shè)置寄存器,以及寄存器的值。演示案例設(shè)置了兩個從機(jī)1、2,每個從機(jī)5個寄存器,如下圖所示:

5.系統(tǒng)平臺配置
5.1 創(chuàng)建網(wǎng)關(guān)設(shè)備產(chǎn)品
注意: 如果網(wǎng)關(guān)只連接一個子設(shè)備,建產(chǎn)品時設(shè)備類型選擇直連設(shè)備即可,然后進(jìn)行Modbus配置就行; 如果連接多個子設(shè)備,建產(chǎn)品時設(shè)備類型選擇網(wǎng)關(guān)設(shè)備,不用進(jìn)行Modbus配置; 以下文檔采用網(wǎng)關(guān)連子設(shè)備方式配置講解,具體配置可直接去我們演示站點(diǎn)查看;
- 直接建網(wǎng)關(guān)設(shè)備產(chǎn)品,通訊協(xié)議選擇ModbusRtu協(xié)議

5.2 創(chuàng)建網(wǎng)關(guān)子設(shè)備產(chǎn)品
創(chuàng)建產(chǎn)品,這里建兩個子設(shè)備產(chǎn)品,模擬兩個從機(jī)
5.2.1 建子設(shè)備(從機(jī))產(chǎn)品 01

- 建產(chǎn)品物模型,模擬5個保持寄存器

- 進(jìn)行Modbus配置,從機(jī)地址為1,采集方式采用云端輪詢

- 輪詢?nèi)蝿?wù)配置,讀取5個保持寄存器,最后發(fā)布產(chǎn)品

5.2.2 建子設(shè)備(從機(jī))產(chǎn)品 02

- 建產(chǎn)品物模型,模擬5個輸入寄存器

- 進(jìn)行Modbus配置,從機(jī)地址為2,采集方式采用云端輪詢

- 輪詢?nèi)蝿?wù)配置,讀取5個輸入寄存器,最后發(fā)布產(chǎn)品

5.2.3 網(wǎng)關(guān)綁定子設(shè)備產(chǎn)品
- 綁定子產(chǎn)品

- 設(shè)置從機(jī)地址,最后發(fā)布產(chǎn)品

5.3 創(chuàng)建網(wǎng)關(guān)設(shè)備
因?yàn)楫a(chǎn)品已經(jīng)綁定過子設(shè)備產(chǎn)品了,新建網(wǎng)關(guān)設(shè)備會自動生成兩個子設(shè)備,并綁定;也可以自己綁定其他子設(shè)備



6.設(shè)備側(cè)配置
使用GE串口服務(wù)器配置軟件,TCP-A工作模式選擇MQTT,修改后點(diǎn)保存,然后重啟設(shè)備,其中配置如下:
發(fā)布Topic:設(shè)備-->云平臺
主題組成如下 /{productId}/{clientId}/property/post
示例值: /2244/D13QN3R79D12/property/post
訂閱Topic:云平臺-->設(shè)備
主題組成如下 /{productId}/{clientId}/function/get
示例值: /2244/D13QN3R79D12/function/get


7.設(shè)備模擬從機(jī)實(shí)時輪詢情況
通電后設(shè)備在線

再看看子設(shè)備(從機(jī))的輪詢情況,如果一致,則云端輪詢成功
仿真設(shè)備設(shè)置的值、平臺實(shí)時輪詢數(shù)據(jù)

也可以用mqttx工具模擬上報(bào)

8.真實(shí)子設(shè)備接入
這里接入智嵌物聯(lián)溫濕度變送器測試

其從機(jī)地址設(shè)為1,通訊形式為RS485,濕度寄存器地址為0X0000,溫度寄存器地址為0X0001
由于只接入了一個子設(shè)備,這里就采用直連設(shè)備的方式配置,如下圖:



接入如下:

在云平臺上可以看到子設(shè)備的數(shù)據(jù)通過云端輪詢實(shí)時展示出來了
