1. 程式人生 > 其它 >華普物聯 HP-ERS-T200虛擬串列埠應用示例

華普物聯 HP-ERS-T200虛擬串列埠應用示例

1、什麼是虛擬串列埠

虛擬串列埠是通過虛擬串列埠軟體在計算機上虛擬出若干個串列埠,相對於計算機本身的硬體串列埠(COM1等)來說虛擬串列埠並不對應一個物理上的串列埠,但是計算機應用軟體可以像硬體串列埠一樣地使用虛擬串列埠,對於應用層串列埠軟體來說虛擬串列埠和硬體串列埠並沒有區別。

2、虛擬串列埠的應用

在串列埠轉乙太網中需要用到虛擬串列埠是因為有以下兩種需要:

應用軟體的延續性

使用者軟體原來使用串列埠通訊(COM1等),現在升級為網路方式通訊後,使用者的軟體不想重新編寫。此時使用虛擬串列埠技術建立一個虛擬串列埠(計算機上原來沒有的COM6等),使用者軟體開啟COM6即可和以前一樣使用。極大地加快專案進度、產品上市。

應用軟體的通用性

使用者不必為串列埠通訊和軟體通訊開發兩套系統。因為在不同的應用中使用者可能採用串列埠通訊,也有可能採用網路通訊。虛擬串列埠技術遮蔽了這兩種差別,提高了軟體通用性。

3、HP-ERS-T200虛擬串列埠應用示例

準備事項:

1、使用者串列埠應用程式:可以用串列埠除錯助手或需要使用串列埠驅動進行串列埠通訊的應用程式為示例,呼叫虛擬的串列埠進行資料通訊。此示例以LED顯示屏管理軟體和一種串列埠除錯助手作為使用者串列埠應用軟體舉例。

2、HP-ERS-T200、電源、網線、RS485或RS232串列埠線。

3、虛擬串列埠軟體。

4、使用者串列埠類應用軟體作為主機服務端情況下的虛擬串列埠應用示例

,即HP-ERS-T200所連線串列埠裝置作為從機裝置與使用者串列埠類應用軟體通訊。

使用HP-ERS-T200配套引數設定軟體,引數設定軟體下載連結:http://www.hpiot.cn/index/download/down.html?id=23  設定HP-ERS-T200工作模式為TCP Client模式,以電腦本機IP:192.168.0.74作為測試伺服器地址,埠:1883,串列埠波特率:115200,儲存引數並重啟HP-ERS-T200,設定完後如圖:

通過虛擬串列埠軟體配置虛擬串列埠引數,虛擬串列埠軟體下載連結:http://www.hpiot.cn/index/Download/down.html?id=33

   下載安裝完成後如圖:

以使用者電腦端應用軟體作為主機服務端,以電腦本機IP作為服務端IP,則虛擬串列埠引數設定項如下:

模式:串列埠服務端     

監聽埠:1883(可自定義)   

虛擬串列埠號:COM8(可根據實際選擇)

設定完成後,點選建立串列埠服務端,電腦即產生虛擬串列埠COM8,即完成虛擬串列埠配置,如圖:

舉例:開啟使用者電腦串列埠類應用軟體(舉例:LED顯示屏管理軟體,也可用串列埠除錯助手),即可識別出虛擬出來的串列埠COM8,進行正常的串列埠操作,釋出資訊和讀取裝置狀態,如圖:

舉例:使用串列埠除錯助手模擬使用者電腦串列埠類應用程式,可正常呼叫虛擬串列埠COM8進行資料接收和傳送,如圖:

5、使用者串列埠類應用軟體作為從機客戶端情況下的虛擬串列埠應用示例,即HP-ERS-T200所連線串列埠類系統作為主機服務端與使用者串列埠類應用軟體進行通訊。

使用HP-ERS-T200配套引數設定軟體,設定HP-ERS-T200工作模式為TCP Server模式,IP為192.168.0.165(可自定義),埠:2100,串列埠波特率:115200,儲存引數並重啟HP-ERS-T200,設定完後如圖:

同時,將虛擬串列埠軟體配置如圖:

點選建立串列埠客戶端後,虛擬串列埠即配置完成,如圖:

此時,用串列埠除錯助手模擬使用者電腦應用程式,呼叫虛擬串列埠COM6,並進行資料傳送和接收,例如,操作串列埠除錯助手向虛擬串列埠COM6傳送資料:Hello,this message is from user app!,傳送後,檢視HP-ERS-T200串列埠端,收到對應資料。同時,從使用者串列埠類系統向通過串列埠所連線HP-ERS-T200傳送測試資料:This message is user system reply! ,如圖:

至此,HP-ERS-T200 虛擬串列埠應用示例結束。

定製化一體服務

 

公司介紹

公司簡介

深圳華普物聯科技是一家專注於物聯網領域,為客戶提供企業級物聯網通訊產品以及物聯網IoT領域“雲+管+端”的行業物聯網資料傳輸解決方案的高新技術企業。產品包括物聯網閘道器、工業無線路由器、LoRa基站、DTU、RTU、遠端IO等產品,以及支援邊緣計算及雲端部署的物聯網平臺。專注於物聯網領域的邊緣計算、通訊、模組及解決方案的研發。公司秉承“化繁為簡,助推物聯”的時代使命,為各行業使用者提硬體、軟體及雲平臺的綜合解決方案,協同裝置製造商、系統整合商、物聯網雲平臺、裝置使用者快速實現產業數字化和智慧化轉型升級。

品牌理念

企業使命:化繁為簡 助推物聯
經營理念:品質為本 至誠共贏
核心價值觀:守正創新 篤行致遠

司:深圳華普物聯科技有限公司
公司總部地址:深圳市南山區西麗陽光二樓翻身工業區7棟4 樓
鄭州分公司地址:鄭州市高新區金梭路總部企業基地二期99號樓7層