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