一、資料下載
1.G806S說明書:http://sqbw.com.cn/Download/1061.html
二、拓撲圖
終端串口設(shè)備發(fā)送數(shù)據(jù)--->G806s-GNSS--->有人云平臺
有人云平臺發(fā)送數(shù)據(jù)--->G806s-GNSS--->終端串口設(shè)備
最終實現(xiàn)串口設(shè)備與有人云平臺的雙向數(shù)據(jù)透傳
三、有人云平臺設(shè)置
1、登錄有人云平臺:https://account.usr.cn/#/login_cps(如果沒有賬號先申請通行證)
2、添加網(wǎng)關(guān)
(1)云平臺添加網(wǎng)關(guān),在網(wǎng)關(guān)管理---網(wǎng)關(guān)列表--添加,點擊SN不支持,系統(tǒng)自動生成,不需要客戶自己設(shè)置,通訊密碼可以自定義8位密碼.(建議使用系統(tǒng)自動生成的通訊密碼)
2)在設(shè)備管理---設(shè)備模板界面添加需要采集的從機變量點。寄存器信息需要與串口設(shè)備進行匹配。(測試用modbus savle 軟件模擬modbus rtu485設(shè)備,采集變量40001、40002)
備注:寄存器的填寫(需要知道終端設(shè)備的功能碼寄存器的起始地址)(不清楚的需要聯(lián)系終端設(shè)備的廠家)
功能碼03H或06H,起始地址0000H,則填:40001;
功能碼04H,起始地址000AH,則填:30011;
功能碼01H或05H,起始地址0002H,則填:00003;
功能碼02H,起始地址0003H,則填:10004。
格式為功能碼+寄存器地址(需要16進制轉(zhuǎn)為10進制)+1
與組態(tài)軟件的寄存器寫法相同,填十進制寄存器地址,寄存器為起始地址+1。
比如:功能碼03H或06H,起始地址0000H,則填:40001;
以這個為例,操作為只讀就是功能碼為03則就是4,寄存器地址16進制轉(zhuǎn)換為10進制就是0000,然后+1;所以組態(tài)地址就是40001
7、在設(shè)備管理--設(shè)備列表的界面添加一個設(shè)備,把設(shè)備模板和網(wǎng)關(guān)進行關(guān)聯(lián),并配置串口終端設(shè)備的從機地址。(測試從機地址設(shè)置為1)
四、G806s端設(shè)置
1、硬件連接:G806s-GNSS串口通過USB轉(zhuǎn)485接到電腦端,裝上sim卡,接上4G以及wifi天線,上電。
G806s-GNSS通過sim卡聯(lián)網(wǎng)的話,2G指示燈顯示紅色,3G指示燈顯示藍色,說明聯(lián)網(wǎng)成功(測試是用的網(wǎng)口上網(wǎng))
2、電腦連接G806s-GNSS的wifi,電腦會獲取到一個192.168.1.xx網(wǎng)段的IP地址。
3、在瀏覽器上輸入192.168.1.1,用戶名和密碼都是root,登錄G806的內(nèi)置網(wǎng)頁
注意:如果修改過G806s-GNSS的LAN口IP地址,需要用修改后的IP登錄
4、設(shè)置G806s-GNSS的注冊包信息,設(shè)備編號和密碼、云端接入地址都可以在云平臺查詢在DTU---SOCKET里面設(shè)置
設(shè)置socketA的網(wǎng)絡(luò)參數(shù),這里以SOCKETA為例,設(shè)置其他幾路SOCKET也是一樣的方法。
開啟SOCKET功能,設(shè)置有人云的IP地址(云端自動生成的接入地址)以及端口號(15000),然后點擊應(yīng)用
在DTU---基本設(shè)置---心注冊包,注冊包類型選擇有人云,設(shè)備編號和密碼填寫云端自動分配的。
在DTU---串口設(shè)置,修改G781的串口參數(shù)和要接的485設(shè)備一致,測試默認用出廠的。
參數(shù)設(shè)置完之后需要保存重啟生效。
等待設(shè)備重啟成功,可以在有人云平臺上看到設(shè)備上線
五、參數(shù)設(shè)置
打開modbus slave軟件(模擬串口傳感器設(shè)備)配置串口設(shè)備的寄存器信息,調(diào)用電腦設(shè)備管理器中生成的com口,并設(shè)置好寄存器參數(shù)。最終賦予slave值,會發(fā)現(xiàn)云端成功采集到slave從機數(shù)據(jù)。
撰寫人:李慧穎