APORT201網路串口伺服器

APORT201網路串口伺服器是由一個本地透通RS232串口及一個地電位隔離的RS485串口。

基本介紹

  • 中文名:APORT201網路串口伺服器
  • 套用結構:有一個本地透通RS232串口
  • 工作模式:網路與遠方PC在線上
  • 缺點:每一個設備看到的資料都不同
基本介紹,套用結構,工作模式,

基本介紹

傳統上在RS485設備控制環境中,可能是利用主控台系統的RS485(例如PLC本身的RS485連線埠或PC安裝了RS485串口卡)在線上與各個RS485設備連線。如果主控台系統沒有RS485串口(例如標準PC的COM連線埠為RS232),則我們會利用一個RS232對RS485轉換器再與RS485設備連線。在網路時代,可能想利用網路串口伺服器來與RS485設備連線,同時又想要有雙主機自動備援能力。傳統上可以採用兩顆網路串口伺服器來各自提供各自在線上主機的控制。現在可以採用APORT201網路串口伺服器來滿足雙主機的需求。

套用結構

APORT201網路串口伺服器擁有一個本地透通RS232串口及一個地電位隔離的RS485串口。可以把RS485設備連線到RS485串口,於是任何由RS485串口接收的數據,可以轉發到本地透通RS232串口以及經由網路在線上的遠方兩個虛擬串口。如果由本地透通RS232串口接收到數據,則只會轉發到RS485串口上。如果由遠方的虛擬串口接收到數據也只會轉發到RS485串口上。
傳統上可能利用一台主控PC的RS232 COM連線埠經由一顆RS232對RS485轉換器來與RS485設備在線上。為了能夠經由網路來與RS485設備在線上,要準備一個擁有RS485串口的網路串口伺服器來讓遠方的PC可以控制RS485設備。如果要有兩台PC就要有兩顆網路串口伺服器。
在此套用環境下,本地的PC可能是讓工作人員到現場維修操作之用,而平常工作則由遠方的主控台PC1利用網路進行RS485設備的控制,遠方的主控台PC2則進行監控,如果發現主控台PC1有問題,則立刻由主控台PC2接手對RS485設備進行控制。採用此種結構有兩個缺點,第一個缺點是RS232對RS485轉換器及兩個網路串口伺服器都在RS485網路產生負載(亦即占用3個負載在RS485網路上)。第二個缺點是每一個設備在RS485網路上看到的資料都不同。亦即RS232對RS485轉換器所接收到的RS485數據與網路串口伺服器所接收到的RS485數據並不相同(因為每一個RS485界面IC特性不同)。
針對上述的缺點,採用APORT201盒可以首先在RS485網路上只占用1個負載,其次無論本地主控PC或兩台遠方主控台PC都接收及看到相同數據。無論那一個主控台PC對RS485設備進行動作,都可以在三個主控台PC接收其回複數據並加以記錄。當控制系統出現問題時,可以利用這些記錄的數據進行交叉比對來找出可能問題原因。

工作模式

APORT201的串口2(RS485界面)實際上在硬體是同時接到兩顆UART,而每一顆UART就可以依據需求成為遠方PC的Virtual COM。所以兩顆UART可以分別給遠方兩台PC各自一個Virtual COM,當然也可以給遠方一台PC擁有兩個Virtual COM。於是原本可以與PC標準COM在線上的RS485設備,就可以經由網路與遠方PC在線上。
對於本地PC而言,把RS232電纜接在PC的標準COM連線埠與APORT201的透通RS232串口間,則APORT201就如同普通的RS232對RS485轉換器。因此無論是本地PC或遠程PC其應用程式都是基於COM連線埠的工作方式。在應用程式開發及驗證階段可以在本地PC及RS485設備間進行測試,當應用程式在本地PC開發完成,就可以移植到遠方PC執行,不必更動。如果採用傳統RS232對RS485轉換器與網路串口伺服器各自獨立的情況,因為每一個轉換器看到的數據不同,所以並不一定在本地PC驗證過的應用程式,可以移植到遠方PC而沒有問題。

相關詞條

熱門詞條

聯絡我們