如何讓自動化領(lǐng)域的串口設(shè)備具備聯(lián)網(wǎng)能力,,立即聯(lián)網(wǎng)?串口聯(lián)網(wǎng)服務(wù)器讓傳統(tǒng)的RS-232/422/485設(shè)備立即聯(lián)網(wǎng),,利用基于TCP/IP的串口數(shù)據(jù)流傳輸?shù)膶崿F(xiàn)來控制管理的設(shè)備硬件是專為串口轉(zhuǎn)以太網(wǎng)設(shè)計連接的橋梁,。串口設(shè)備聯(lián)網(wǎng)服務(wù)器就像一臺帶CPU、實時操作系統(tǒng)和TCP/IP協(xié)議的微型電腦,,方便在串口和網(wǎng)絡(luò)設(shè)備中傳輸數(shù)據(jù)。您可以在世界任何位置通過網(wǎng)絡(luò),,用您的計算機來存取,,管理和配置遠程的設(shè)備,。
對于串口服務(wù)器,,兩個關(guān)鍵詞是串口和網(wǎng)絡(luò)。網(wǎng)絡(luò)分為內(nèi)網(wǎng)和外網(wǎng)兩種,,內(nèi)網(wǎng)一般指以太網(wǎng),,外網(wǎng)指Internet,它是進行全球范圍內(nèi)通信的有效手段,。在網(wǎng)絡(luò)盛行之前,,設(shè)備與計算機之間一般通過簡單的RS232來實現(xiàn)數(shù)據(jù)的交換;如果需要遠距離傳輸也可以采用RS485(最長1000多米),。
遠視串口服務(wù)器,隨著網(wǎng)絡(luò)和現(xiàn)代信息技術(shù)的發(fā)展,,對設(shè)備的幾種需求逐漸提出來:
1.某些應(yīng)用需要對分布于世界各地的設(shè)備進行遠距離監(jiān)控。
2.像機房監(jiān)控,、自助銀行系統(tǒng)通信,、辦公樓自動控制系統(tǒng)等應(yīng)用中,本身已經(jīng)有完整的網(wǎng)絡(luò)布線,,能否利用這些已有的網(wǎng)絡(luò)設(shè)施實現(xiàn)設(shè)備的通信,。
3.對于RS232接口,PC機的一個串口只能夠接一臺串口設(shè)備,,如果需要連接多個設(shè)備,原來的串口方案將不易于擴展,,而網(wǎng)絡(luò)則沒有該問題,。
由于以上原因,需要將設(shè)備連接到網(wǎng)絡(luò)上,。但是已經(jīng)有成千上萬原有的串口設(shè)備已存在,,對這些設(shè)備的大批量改造顯然不是一蹴而就的,這樣作為暫時的解決方案——將串口轉(zhuǎn)化為網(wǎng)口的串口聯(lián)網(wǎng)服務(wù)器就應(yīng)運而生了,。
內(nèi)部集成ARP,,IP,TCP,HTTP,,ICMP,,SOCK5,UDP,,DNS,,HCP等協(xié)議。RS-485/422轉(zhuǎn)換提供數(shù)據(jù)自動控制。RS-232/422/485三合一串行接口,300-230.4KBPS波特率,。支持動態(tài)IP(DHCP)和靜態(tài)IP,,支持網(wǎng)關(guān)和代理服務(wù)器,可以通過Internet傳輸數(shù)據(jù),。提供數(shù)據(jù)雙向透明傳輸,,用戶不需要對原有系統(tǒng)做任何修改。所有串口內(nèi)置600W防雷,。10/100M以太網(wǎng),、自動偵測直連或交叉線??梢酝瑫r支持多個連接,。工作方式有全雙工或半雙工,傳輸距離可以到100米,,接口形式是RJ45,。
軟件名稱:虛擬串口設(shè)置軟件
軟件語言:支持簡體中文/繁體/英文
軟件類型:綠色軟件
授權(quán)方式:免費軟件
運行系統(tǒng):32位/64位
運行環(huán)境:Win9X/Win2000/WinXP/Win2003/Vista/Win7/Win8
虛擬串口程序是一個很簡單的串口設(shè)置(server網(wǎng)絡(luò)資源)程序,用delphi花了1天時間編寫,,下位機用普通的單片機最小系統(tǒng)即可,,如果不太熟悉的話其電路和單片機下位機的程序可以通過:虛擬串口(server網(wǎng)絡(luò)資源)網(wǎng)頁來下載,點擊打開串口后如果沒有提示錯誤則已經(jīng)建立了連接,,后續(xù)設(shè)置好參數(shù)即可正常通訊,。
1.TCP/UDP通訊模式:該模式下,串口服務(wù)器成對的使用,,一個作為server端,一個作為client端,,兩者之間通過IP地址與端口號建立連接,,實現(xiàn)數(shù)據(jù)雙向透明傳輸。該模式適用于將兩個串口設(shè)備之間的總線連接改造為TCP/IP網(wǎng)絡(luò)連接,。
2.使用虛擬串口通訊模式:該模式下,,一個或者多個轉(zhuǎn)換器與一臺電腦建立連接,支持數(shù)據(jù)的雙向透明傳輸,。由電腦上的虛擬串口軟件管理下面的轉(zhuǎn)換器,,可以實現(xiàn)一個虛擬串口對應(yīng)多個轉(zhuǎn)換器,N個虛擬串口對應(yīng)M個轉(zhuǎn)換器(N<=M),。該模式適用于串口設(shè)備由電腦控制的485總線或者232設(shè)備連接,。
3.基于網(wǎng)絡(luò)通訊模式:該模式下,電腦上的應(yīng)用程序基于SOCKET協(xié)議編寫了通訊程序,,在轉(zhuǎn)換器設(shè)置上直接選擇支持SOCKET協(xié)議即可,。
在使用串口服務(wù)器的過程中,一般按照操作手冊進行操作基本上可以解決問題,但是,,在實際操作中還是會出現(xiàn)一些異常情況,,現(xiàn)將異常情況羅列如下,供參考,。
一.使用轉(zhuǎn)換器設(shè)置程序,,不能找到設(shè)備。
1.由于轉(zhuǎn)換器設(shè)置程序是利用UDP協(xié)議進行設(shè)置的,,一般有可能是防病毒軟件帶的防火墻將UDP的請求阻擋住,,導(dǎo)致不能找到設(shè)備。
2.有些時候客戶將瑞星,,諾頓等防病毒軟件都已經(jīng)關(guān)閉,,但是還是不能找到設(shè)備,在這個情況下,,有可能是WINDOWSXP自帶的防火墻阻擋了UDP請求,,如果要將防火墻關(guān)閉,請按照以下步驟操作:右鍵點擊"網(wǎng)上鄰居",,選擇"屬性",,右鍵點擊"本地連接",選擇"屬性",,再選擇"高級"選項,,點擊"設(shè)置",進入到相關(guān)頁面,,關(guān)閉防火墻,。
3.將所有的防火墻都關(guān)閉,如果還是不能找到設(shè)備的話,,就必須找網(wǎng)絡(luò)管理員,,因為在該情況下,有可能是串口服務(wù)器設(shè)置的IP地址與局域網(wǎng)內(nèi)的電腦IP地址沖突,,也有可能導(dǎo)致設(shè)備不能找到,。也有可能是由于網(wǎng)絡(luò)管理員對局域網(wǎng)進行管理,不容許沒有注冊的IP地址,,MAC地址在局域網(wǎng)內(nèi)運行,,可以要求網(wǎng)絡(luò)管理員開放。
二.對轉(zhuǎn)換器進行設(shè)備完成之后,,發(fā)現(xiàn)不能建立TCP連接,。
1.有可能防火墻將TCP連接擋住,不讓其建立連接,,解決方法可以參考上面的一些方法進行解決,。
2.可能IP地址設(shè)置有誤,如果轉(zhuǎn)換器作為客戶端的時候,服務(wù)器的IP地址為電腦的IP地址或者與轉(zhuǎn)換器通信的網(wǎng)絡(luò)設(shè)備.如果轉(zhuǎn)換器作為服務(wù)器端的時候,在使用虛擬串口的"連接管理系統(tǒng)"的時候,在設(shè)置向?qū)е杏幸粋€"轉(zhuǎn)換器作為服務(wù)器端"的設(shè)置,將轉(zhuǎn)換器的IP地址,端口號填入,。
3.如果使用虛擬串口的時候,一定在"轉(zhuǎn)換器設(shè)置程序"的"串口參數(shù)設(shè)置"中"使用虛擬串口"選擇上,如果沒有選上這個選項的話,連接管理系統(tǒng)不能建立TCP連接.但是如果沒有使用虛擬串口的話,如果直接基于WINSOCKET的程序的話,這個選項必須要去除,否則數(shù)據(jù)會出現(xiàn)亂碼。
三.建立了TCP連接,但是不能通信
這種情況一般都是使用虛擬串口情況下,多見于485轉(zhuǎn)TCP/IP的情況,在平常的情況下,485總線的通信協(xié)議是通過輪詢來實現(xiàn)點到多點的通信,如果主機向從機點名如果在某個規(guī)定的時間內(nèi)沒有響應(yīng)的話,則主機視為從機不存在,因為我們默認的參數(shù)是有一定的延時,所以將延時修改就可以解決這個問題.即在串口服務(wù)器的"轉(zhuǎn)換器設(shè)置程序"的"串口參數(shù)設(shè)置"中將網(wǎng)絡(luò)最小發(fā)送時間和網(wǎng)絡(luò)最大發(fā)送字節(jié)全部設(shè)置為0,0就基本可以解決這個問題,。
串口服務(wù)器的應(yīng)用領(lǐng)域很廣,,主要應(yīng)用在門禁系統(tǒng)、考勤系統(tǒng),、售販系統(tǒng),、POS系統(tǒng)、樓宇自控系統(tǒng),、自助銀行系統(tǒng),、電信機房監(jiān)控、電力監(jiān)控等,。
傳統(tǒng)的網(wǎng)絡(luò)門禁管理系統(tǒng)大都采用總線連接,,總線的通訊距離一般小于1200m,并且在門禁工程設(shè)計初期存在著布線等問題。因此,,基于現(xiàn)有的internet的TCP/IP門禁機隨之產(chǎn)生,,通訊距離、布線難易程度以及給客戶的產(chǎn)品技術(shù)含量就足以使TCP/IP網(wǎng)絡(luò)的門禁成為安防工程的新寵,。
但是,,由于新型的TCP/IP網(wǎng)絡(luò)門禁機成本較高,并且存在安裝門禁后與傳統(tǒng)的門禁機兼容產(chǎn)生了問題,。利用串口服務(wù)器在兼容傳統(tǒng)門禁系統(tǒng)的基礎(chǔ)上,,僅僅做小小的改動即可升級為網(wǎng)絡(luò)TCP/IP門禁。
使用可以迅速將傳統(tǒng)的門禁機變身為網(wǎng)絡(luò)門禁機,,并且可以與原有的門禁機兼容(即同時存在傳統(tǒng)門禁機與網(wǎng)絡(luò)門禁機)布網(wǎng),。串口服務(wù)器針對安防門禁產(chǎn)品應(yīng)用場合專門增加了透傳參數(shù)設(shè)置,相對市面上的串口服務(wù)器有較大的優(yōu)勢以及靈活性。使用串口服務(wù)器后,,傳統(tǒng)的門禁即可變身為TCP/IP網(wǎng)絡(luò)門禁,。