關于華普物聯HP-ERS-T200串口服務器分發協議外網操作案例
深圳華普物聯科技有限公司 (v1231820.skxox.com)
本案例使用"路由俠"模擬互聯網服務器,使用"路由俠"生成的外網地址進行測試。具體步驟詳見下文。 本案例只對分發協議的使用做簡單操作,具體分發協議規則請參考《分發協議說明書》。
硬件連接
將 HP-ERS-T200 通過 USB 轉 RS232 串口線連接到 PC 的 USB 口上,HP-ERS-T200 網口接到可以連接互聯網的路由器或者交換機,對 HP-ERS-T200 設置完參數后可以與路由俠映射的網絡端口實現數據傳輸。
網絡測試環境
本案例以路由網關:192.168.0.1 為例,用戶可以根據自己的網關,從而將電腦和 HP-ERS-T200 設置到相對應的網段內,保證電腦和 HP-ERS-T200 可以正常連接互聯網。
(1)電腦本地連接
電腦本地 IP 設置和 T200 的 IP 同網段。例如 T200 默認 IP 是 192.168.0.235,網關 192.168.0.1,電腦本地連接 IPv4 設置靜態 IP 192.168.0.181(此處 IP 為示例,只要是同網段 IP 均可),子網掩碼 255.255.255.0,網關 192.168.0.1
(2)關閉電腦的防火墻(一般在控制面板里面可以找到)和殺毒軟件
(3)關閉與本次測試無關的網卡,只保留一個本地連接。 電腦 COM 口號確認
點擊電腦計算機,右擊之后,點擊設備管理器,查看端口,確認 USB-RS232 串口線的 COM 口號。
外網搭建
下載軟件"路由俠",安裝后點擊"添加",創建基礎映射。
共需創建兩個基礎映射,其參數如圖所示:兩個基礎映射的內網主機均為"192.168.0.181",協議類型均為"TCP",只有映射端口分別為"9005"和"9006"。
<注意>:所設置的內網主機 IP,即為本地電腦 IP,映射端口號設置不受限,范圍為 1025-65535。
添加成功后獲得如下圖信息。
產品參數設置
以上位機串口搜索配置為例,打開上位機軟件,在"搜索串口設備"中,選擇設備連接的 COM 口號,例如
COM13,打開串口。進入配置模式,并加載參數。
修改設備 IP 地址為"192.168.0.90"(此處不受限制),但不可與電腦本地 IP 一樣,避免沖突。
修改工作方式為"TCP Client",打開兩個通道,"地址和端口"為路由俠生成的外網訪問地址,即通道 A
地址為"sql123.e1.luyouxia.net",端口為"25804";通道 B 地址為"sql123.e1.luyouxia.net",端口為"21768"。在"串口參數設置"中,展開"高級",下劃到最下方,打開"分發協議"使能。
設置完成后保存并重啟,然后關閉串口。
數據調試
打開兩個網絡調試助手,協議類型選擇"TCP Server",地址均為"192.168.0.181",端口分別為"9005"、 "9006"。即設置路由俠時,所設置的內網主機和映射端口號。并均打開"HEX 接收"、"HEX 發送"。
打開"串口調試助手",選擇設備串口連接的端口號,并修改波特率為設備參數的波特率,如該設備默認波 特率為 9600。打開 HEX 接收,HEX 發送。
將兩個"網絡調試助手"打開,此時路由俠顯示兩個映射端口均有 1 臺設備連接。
數據透傳
在"串口調試助手"和"網絡調試助手"中均打開串口,此時:
(1)"串口調試助手"發送"55 FD AA 00 03 61 00 CC 2D","網絡調試助手 1"會收到"cc","網絡調試助手 2"無法收到消息。
(2)"串口調試助手"發送"55 FD AA 00 03 62 00 CC 2E","網絡調試助手 2"會收到"cc","網絡調試助手 1"無法收到消息。
(3)"網絡調試助手 1"和"網絡調試助手 2"發送任意 HEX 消息,"串口調試助手"均能收到。
<注意>:具體分發協議規則請參考《分發協議說明書》。