|
深圳華普物聯(lián)科技有限公司
| 聯(lián)系人:蔣盼盼
先生 (主管) |
| 電 話:400-658-9578 |
手 機(jī):15801038206  |
 |
|
 |
|
| 華普物聯(lián) HP-ERS-T200虛擬串口應(yīng)用示例 |
1、什么是虛擬串口
虛擬串口是通過虛擬串口軟件在計算機(jī)上虛擬出若干個串口,相對于計算機(jī)本身的硬件串口(COM1等)來說虛擬串口并不對應(yīng)一個物理上的串口,但是計算機(jī)應(yīng)用軟件可以像硬件串口一樣地使用虛擬串口,對于應(yīng)用層串口軟件來說虛擬串口和硬件串口并沒有區(qū)別。
2、虛擬串口的應(yīng)用
在串口轉(zhuǎn)以太網(wǎng)中需要用到虛擬串口是因為有以下兩種需要:
應(yīng)用軟件的延續(xù)性:
用戶軟件原來使用串口通信(COM1等),現(xiàn)在升級為網(wǎng)絡(luò)方式通信后,用戶的軟件不想重新編寫。此時使用虛擬串口技術(shù)創(chuàng)建一個虛擬串口(計算機(jī)上原來沒有的COM6等),用戶軟件打開COM6即可和以前一樣使用。極大地加快項目進(jìn)度、產(chǎn)品上市。
應(yīng)用軟件的通用性:
用戶不必為串口通信和軟件通信開發(fā)兩套系統(tǒng)。因為在不同的應(yīng)用中用戶可能采用串口通信,也有可能采用網(wǎng)絡(luò)通信。虛擬串口技術(shù)屏蔽了這兩種差別,提高了軟件通用性。
3、HP-ERS-T200虛擬串口應(yīng)用示例
準(zhǔn)備事項:
1、用戶串口應(yīng)用程序:可以用串口調(diào)試助手或需要使用串口驅(qū)動進(jìn)行串口通訊的應(yīng)用程序為示例,調(diào)用虛擬的串口進(jìn)行數(shù)據(jù)通訊。此示例以LED顯示屏管理軟件和一種串口調(diào)試助手作為用戶串口應(yīng)用軟件舉例。
2、HP-ERS-T200、電源、網(wǎng)線、RS485或RS232串口線。
3、虛擬串口軟件。
4、用戶串口類應(yīng)用軟件作為主機(jī)服務(wù)端情況下的虛擬串口應(yīng)用示例,即HP-ERS-T200所連接串口設(shè)備作為從機(jī)設(shè)備與用戶串口類應(yīng)用軟件通訊。
使用HP-ERS-T200配套參數(shù)設(shè)置軟件, 設(shè)置HP-ERS-T200工作模式為TCP Client模式,以電腦本機(jī)IP:192.168.0.74作為測試服務(wù)器地址,端口:1883,串口波特率:115200,保存參數(shù)并重啟HP-ERS-T200,設(shè)置完后如圖:
通過虛擬串口軟件配置虛擬串口參數(shù),下載安裝完成后如圖:
以用戶電腦端應(yīng)用軟件作為主機(jī)服務(wù)端,以電腦本機(jī)IP作為服務(wù)端IP,則虛擬串口參數(shù)設(shè)置項如下:
模式:串口服務(wù) |
 |
| |
|
|
 |
|
|