(基于TCP透傳)
一、例程環(huán)境
1.操作系統(tǒng)Windows10,64位操作系統(tǒng)
2.OneNET云平臺
3.液位傳感器(支持Modbus_RTU)
二、例程介紹
1.實現(xiàn)功能:液位傳感器連接串口服務器,串口服務器直接與OneNET云平臺進行數(shù)據(jù)交互,實現(xiàn)OneNET云平臺發(fā)送Modbus RTU 協(xié)議的請求數(shù)據(jù),Modbus RTU設備返回對應的參數(shù)值。通過串口服務器的網(wǎng)絡透傳和OneNET云平臺的TCP透傳協(xié)議進行遠程通訊,并通過OneNET數(shù)據(jù)可視化組件實現(xiàn)數(shù)據(jù)的展示。
2.應用范圍:主要用于遠程控制,遠程串口通信,遠程數(shù)據(jù)采集,數(shù)據(jù)大屏,數(shù)據(jù)上云。
3.液位傳感器通信說明
三、配置過程
1.將水位傳感器RS485接口連接到串口服務器的RS485通信接口上。
2.串口服務器設置:設置串口服務器的串口參數(shù)為9600/N/8/1,與水位傳感器串口參數(shù)一致。設置SocketA協(xié)議為TCP Client,服務器地址:183.230.40.40服務器端口:1811,即OneNET云平臺服務器地址和端口。
3.設置串口服務器的OneNET云平臺登錄報文,登錄報文后續(xù)會介紹。
4.假定客戶已經注冊了OneNET帳號,https://open.iot.10086.cn/。產品服務->基礎服務->OneNET Studio->全部產品服務->多協(xié)議接入->TCP透傳-添加產品。這里主要是選擇TCP透傳,其它參數(shù)可以根據(jù)實際變動,不影響接入功能。
5.點擊已創(chuàng)建好的產品進入產品概況->設備列表->添加設備,這里只設置了設備名稱和鑒權信息,其它默認值。
6.上傳數(shù)據(jù)解析腳本
7.數(shù)據(jù)流模板->添加數(shù)據(jù)流模板。數(shù)據(jù)流模板也是第6步解析腳本中用到的。
8.登錄報文格式如下:*PID#AuthCode#ParserName*。PID是第4步創(chuàng)建產品時的產品ID,AuthCode是第5步創(chuàng)建設備時填寫的鑒權信息,ParserName是第6步上傳腳本時的腳本名稱。這就是第3步注冊包內容的來源,通過注冊包功能發(fā)送登錄報文來登錄OneNET云平臺。
9.設置好后給設備上電,可以看到設備已經在線
10.OneNET Studio->大數(shù)據(jù)->數(shù)據(jù)可視化->新建項目。具體OneNET操作不再細述,可參考OneNET文檔中心的開發(fā)文檔。
濟南優(yōu)易通物聯(lián)網(wǎng)技術有限公司版權所有。
-
DTU
+關注
關注
3文章
421瀏覽量
25043 -
OneNET
+關注
關注
1文章
45瀏覽量
12692
發(fā)布評論請先 登錄
相關推薦
評論