標籤:

虛擬串口技術在工廠設備PLC數據遠程採集中的應用

原創文章 轉載請註明出處!

1、什麼是虛擬串口

虛擬串口是用操作系統的虛擬驅動技術產生的串口(COM口),相對於計算機本身的硬體串口(COM1等)來說,虛擬串口並不對應一個物理上的串口,但是計算機應用軟體可以像硬體串口一樣地使用虛擬串口,對於串口軟體來說虛擬串口和硬體串口並沒有區別。

2 、為什麼要使用虛擬串口

串口是應用非常普遍的設備通信介面,但僅限於本地短距離通訊,在乙太網和互聯網迅猛發展的今天,串口通信方式受到了很大的限制,為了實現跨網、跨地區的長距離通訊,虛擬串口技術可以很好地解決該問題,實現這一功能的產品稱之為串口伺服器。它具備串口轉網路功能,能夠將RS-232/485/422串口轉換成TCP/IP網路介面,實現RS-232/485/422串口與TCP/IP網路介面的數據雙向透明傳輸。使得串口設備能夠立即具備TCP/IP網路介面功能,連接網路進行數據通信,極大的擴展串口設備的通信距離,又可以保護用戶原有串口設備的投資。

3、 虛擬串口技術的應用

在自動化工廠中,管理者都希望可以在辦公室電腦上直接看到生產現場設備的運行狀態、參數等重要數據,但設備分散在生產現場,重要實時數據都存儲在設備PLC裡面,這麼遠的距離想通過串口線來直接採集遠端設備PLC的數據,明顯行不通。但是使用虛擬串口技術,我們卻可以通過一種變換的方式來串口通訊

出於辦公和流程管理的需要,一般工廠內部都會建有乙太網,藉助乙太網和串口伺服器,我們就可以運用虛擬串口技術來實現遠距離的串口通訊。方法是將串口伺服器的一端連將PLC的串口,一端通過網口接入乙太網,這樣就在物理層面上完成了通訊線路的連接。在辦公室或主控室的電腦上,只要將電腦接入乙太網,安裝運行虛擬串口軟體,就可以將遠端串口伺服器上的串口虛擬成本機的串口,這樣就可以等於將遠程採集問題轉換成本地採集問題了,見下圖。

4 、虛擬串口使用說明

實現虛擬串口功能的設備叫串口伺服器,它接入網路後會以IP地址的形式出現(有默認的IP址址)。在PC端運行設備自帶的虛擬串口軟體,可以通過搜索IP地址來找到串口伺服器。找到串口伺服器後,就可以根據需要設定串口號、波特率等參數,也可以根據所處網段更改IP地址。設定好相關叄數後就可以開啟虛擬串口服務,這樣就可以將遠端串口伺服器上的串口虛擬成本機串口,像使用本機串口一樣使用虛擬串口。下圖是虛擬串口軟體管理界面:

原創文章 轉載請註明出處!

更多精彩文章請關注微信公眾號:陳工筆記

推薦閱讀:

雲時代的採集爬蟲軟體是使用瀏覽器即可操作的!
輕鬆學會採集鏈家網房源信息的爬蟲技巧
如何快速掌握Python數據採集與網路爬蟲技術

TAG:數據採集 |