如何(he)讓自(zi)動(dong)化(hua)領域的(de)串(chuan)口設(she)(she)(she)(she)備具備聯(lian)網(wang)(wang)能力,立即聯(lian)網(wang)(wang)?串(chuan)口聯(lian)網(wang)(wang)服(fu)務器讓傳(chuan)統(tong)的(de)RS-232/422/485設(she)(she)(she)(she)備立即聯(lian)網(wang)(wang),利用基于TCP/IP的(de)串(chuan)口數據(ju)流(liu)傳(chuan)輸的(de)實現(xian)來控(kong)制管理(li)的(de)設(she)(she)(she)(she)備硬件是專為串(chuan)口轉以(yi)太(tai)網(wang)(wang)設(she)(she)(she)(she)計(ji)連接(jie)的(de)橋梁。串(chuan)口設(she)(she)(she)(she)備聯(lian)網(wang)(wang)服(fu)務器就像一臺(tai)帶CPU、實時操作系統(tong)和(he)TCP/IP協議的(de)微型電腦,方(fang)便在(zai)串(chuan)口和(he)網(wang)(wang)絡(luo)設(she)(she)(she)(she)備中傳(chuan)輸數據(ju)。您可以(yi)在(zai)世界任何(he)位置通過網(wang)(wang)絡(luo),用您的(de)計(ji)算(suan)機來存取,管理(li)和(he)配置遠程(cheng)的(de)設(she)(she)(she)(she)備。
對于(yu)串口服務器,兩(liang)個關鍵詞是串口和網(wang)絡。網(wang)絡分為內(nei)網(wang)和外網(wang)兩(liang)種,內(nei)網(wang)一般指(zhi)以太(tai)網(wang),外網(wang)指(zhi)Internet,它是進行全球范圍(wei)內(nei)通信的有效手段。在網(wang)絡盛行之前(qian),設備與計算機之間一般通過簡單(dan)的RS232來實現數據的交換;如果需要遠距(ju)離傳輸也(ye)可以采用(yong)RS485(最長(chang)1000多米)。
遠視串口服務器,隨著網(wang)絡和(he)現代信息技(ji)術的發展,對設備的幾種(zhong)需求(qiu)逐漸提出來(lai):
1.某(mou)些應用(yong)需要(yao)對(dui)分布于世界各地的設備進行遠距(ju)離監控。
2.像(xiang)機(ji)房監(jian)控、自助銀行系統通(tong)信(xin)、辦(ban)公樓(lou)自動控制(zhi)系統等應(ying)用中,本身已(yi)(yi)經(jing)有完整(zheng)的網(wang)絡布線(xian),能否利(li)用這些已(yi)(yi)有的網(wang)絡設施實現設備(bei)的通(tong)信(xin)。
3.對于(yu)RS232接(jie)口(kou),PC機的(de)一個(ge)串(chuan)口(kou)只(zhi)能(neng)夠接(jie)一臺串(chuan)口(kou)設備(bei),如果需要連(lian)接(jie)多個(ge)設備(bei),原來的(de)串(chuan)口(kou)方案將(jiang)不(bu)易于(yu)擴(kuo)展,而網絡則沒有(you)該問題(ti)。
由于以上(shang)原(yuan)因,需(xu)要(yao)將設(she)備(bei)連接到網(wang)(wang)(wang)絡上(shang)。但是已經有成千上(shang)萬原(yuan)有的(de)串口設(she)備(bei)已存(cun)在,對這(zhe)(zhe)些設(she)備(bei)的(de)大批(pi)量改造顯(xian)然不是一蹴而就(jiu)的(de),這(zhe)(zhe)樣作為(wei)暫(zan)時的(de)解決方(fang)案——將串口轉化為(wei)網(wang)(wang)(wang)口的(de)串口聯網(wang)(wang)(wang)服務器(qi)就(jiu)應(ying)運而生(sheng)了。
內(nei)部集成ARP,IP,TCP,HTTP,ICMP,SOCK5,UDP,DNS,HCP等協(xie)議。RS-485/422轉換提(ti)供(gong)數據自動(dong)控制。RS-232/422/485三合一串行接(jie)口(kou),300-230.4KBPS波特率。支(zhi)持(chi)(chi)動(dong)態IP(DHCP)和(he)靜態IP,支(zhi)持(chi)(chi)網(wang)關和(he)代(dai)理服(fu)務(wu)器,可以通(tong)過Internet傳(chuan)輸數據。提(ti)供(gong)數據雙(shuang)向(xiang)透明傳(chuan)輸,用戶不需(xu)要對原有系統做(zuo)任何修(xiu)改。所有串口(kou)內(nei)置600W防雷。10/100M以太網(wang)、自動(dong)偵(zhen)測直連或交叉線。可以同時支(zhi)持(chi)(chi)多個連接(jie)。工作方式有全雙(shuang)工或半(ban)雙(shuang)工,傳(chuan)輸距離(li)可以到(dao)100米,接(jie)口(kou)形式是RJ45。
軟件名稱:虛(xu)擬(ni)串(chuan)口設置軟件
軟件語言:支持簡體中文/繁體/英(ying)文
軟(ruan)件(jian)類型:綠(lv)色軟(ruan)件(jian)
授權(quan)方式(shi):免費軟(ruan)件(jian)
運行系統:32位/64位
運行(xing)環境:Win9X/Win2000/WinXP/Win2003/Vista/Win7/Win8
虛擬串(chuan)口程序(xu)是一個很簡單(dan)的(de)串(chuan)口設置(server網絡(luo)資源(yuan))程序(xu),用delphi花了1天時間編(bian)寫,下(xia)位機用普(pu)通(tong)的(de)單(dan)片(pian)機最(zui)小(xiao)系統即可(ke),如(ru)果不太熟悉的(de)話其(qi)電路和單(dan)片(pian)機下(xia)位機的(de)程序(xu)可(ke)以通(tong)過(guo):虛擬串(chuan)口(server網絡(luo)資源(yuan))網頁(ye)來下(xia)載,點擊打(da)開串(chuan)口后如(ru)果沒有(you)提示錯誤則已經建立了連接,后續設置好參數即可(ke)正常通(tong)訊。
1.TCP/UDP通(tong)訊模(mo)式(shi):該模(mo)式(shi)下,串(chuan)口(kou)服務器成對的使用,一個(ge)作(zuo)為(wei)server端(duan),一個(ge)作(zuo)為(wei)client端(duan),兩者之間通(tong)過IP地(di)址與端(duan)口(kou)號建立連接,實現數據雙(shuang)向(xiang)透明傳輸。該模(mo)式(shi)適用于將兩個(ge)串(chuan)口(kou)設備之間的總線連接改造(zao)為(wei)TCP/IP網絡連接。
2.使用(yong)虛(xu)擬(ni)串(chuan)(chuan)(chuan)口(kou)通訊模(mo)式(shi):該模(mo)式(shi)下(xia),一個或(huo)者多(duo)個轉換(huan)器(qi)與(yu)一臺電腦(nao)建(jian)立連接(jie),支持數據(ju)的雙(shuang)向透(tou)明傳(chuan)輸。由電腦(nao)上的虛(xu)擬(ni)串(chuan)(chuan)(chuan)口(kou)軟件(jian)管理(li)下(xia)面(mian)的轉換(huan)器(qi),可(ke)以實現一個虛(xu)擬(ni)串(chuan)(chuan)(chuan)口(kou)對應多(duo)個轉換(huan)器(qi),N個虛(xu)擬(ni)串(chuan)(chuan)(chuan)口(kou)對應M個轉換(huan)器(qi)(N<=M)。該模(mo)式(shi)適(shi)用(yong)于(yu)串(chuan)(chuan)(chuan)口(kou)設備(bei)由電腦(nao)控制的485總線(xian)或(huo)者232設備(bei)連接(jie)。
3.基(ji)于(yu)網絡(luo)通訊(xun)模式:該(gai)模式下,電腦上(shang)(shang)的應用程序基(ji)于(yu)SOCKET協議編(bian)寫了通訊(xun)程序,在轉換器(qi)設置(zhi)上(shang)(shang)直接選擇(ze)支(zhi)持(chi)SOCKET協議即(ji)可(ke)。
在使(shi)用(yong)串口服(fu)務器(qi)的過程中,一般(ban)按照操作(zuo)手(shou)冊進(jin)行操作(zuo)基本上可以(yi)解決問題,但是,在實際(ji)操作(zuo)中還(huan)是會出(chu)現一些異(yi)常情況,現將(jiang)異(yi)常情況羅列如下,供參考。
一.使用轉換器設置程序(xu),不(bu)能找到設備(bei)。
1.由于(yu)轉換器設置(zhi)程序(xu)是利用UDP協(xie)議進行(xing)設置(zhi)的,一般有可能(neng)是防病毒(du)軟件帶的防火墻將(jiang)UDP的請求阻擋住(zhu),導致不能(neng)找到(dao)設備(bei)。
2.有(you)些時候客戶(hu)將瑞星(xing),諾頓等防病(bing)毒軟(ruan)件都已經關閉,但(dan)是(shi)(shi)還是(shi)(shi)不(bu)能找到設備,在這個情況下(xia)(xia),有(you)可能是(shi)(shi)WINDOWSXP自帶(dai)的防火墻(qiang)阻擋了(le)UDP請求,如果要將防火墻(qiang)關閉,請按(an)照(zhao)以(yi)下(xia)(xia)步驟操作(zuo):右鍵點擊(ji)(ji)"網上(shang)鄰居(ju)",選擇"屬(shu)性",右鍵點擊(ji)(ji)"本地連接",選擇"屬(shu)性",再選擇"高(gao)級"選項,點擊(ji)(ji)"設置",進入(ru)到相關頁面,關閉防火墻(qiang)。
3.將所有(you)的防火墻都關閉,如(ru)果還(huan)是不能找到(dao)設(she)備的話,就必須找網(wang)絡(luo)管理員,因為在該情況(kuang)下,有(you)可(ke)(ke)能是串口服(fu)務器設(she)置的IP地(di)址(zhi)(zhi)(zhi)與局(ju)域(yu)(yu)網(wang)內的電腦IP地(di)址(zhi)(zhi)(zhi)沖突,也(ye)有(you)可(ke)(ke)能導致(zhi)設(she)備不能找到(dao)。也(ye)有(you)可(ke)(ke)能是由于網(wang)絡(luo)管理員對局(ju)域(yu)(yu)網(wang)進行管理,不容許沒有(you)注冊的IP地(di)址(zhi)(zhi)(zhi),MAC地(di)址(zhi)(zhi)(zhi)在局(ju)域(yu)(yu)網(wang)內運(yun)行,可(ke)(ke)以要求網(wang)絡(luo)管理員開(kai)放。
二.對轉(zhuan)換器進(jin)行(xing)設備(bei)完(wan)成(cheng)之后,發現不能建立TCP連接。
1.有可能防火墻將TCP連(lian)接擋住,不讓其建立連(lian)接,解決方法(fa)可以(yi)參(can)考上(shang)面的一些方法(fa)進行(xing)解決。
2.可能IP地(di)(di)址(zhi)設置有誤,如果轉換(huan)(huan)器(qi)作為客戶端的(de)(de)時(shi)候,服務器(qi)的(de)(de)IP地(di)(di)址(zhi)為電腦的(de)(de)IP地(di)(di)址(zhi)或者與(yu)轉換(huan)(huan)器(qi)通信(xin)的(de)(de)網(wang)絡(luo)設備.如果轉換(huan)(huan)器(qi)作為服務器(qi)端的(de)(de)時(shi)候,在(zai)使用虛擬串口(kou)的(de)(de)"連接管理系統"的(de)(de)時(shi)候,在(zai)設置向(xiang)導中(zhong)有一個"轉換(huan)(huan)器(qi)作為服務器(qi)端"的(de)(de)設置,將轉換(huan)(huan)器(qi)的(de)(de)IP地(di)(di)址(zhi),端口(kou)號填(tian)入。
3.如(ru)果使用虛(xu)擬(ni)串(chuan)口(kou)的(de)時候,一定在(zai)"轉換(huan)器設置(zhi)程(cheng)序"的(de)"串(chuan)口(kou)參數設置(zhi)"中"使用虛(xu)擬(ni)串(chuan)口(kou)"選擇上,如(ru)果沒有選上這(zhe)個選項的(de)話,連接管理系統不能建立TCP連接.但(dan)是如(ru)果沒有使用虛(xu)擬(ni)串(chuan)口(kou)的(de)話,如(ru)果直接基(ji)于WINSOCKET的(de)程(cheng)序的(de)話,這(zhe)個選項必須要去除,否則數據會(hui)出現亂碼。
三(san).建立了(le)TCP連接,但是不(bu)能通信(xin)
這種情況一般都是使用虛擬串(chuan)口情況下,多見于485轉TCP/IP的(de)(de)情況,在(zai)(zai)平(ping)常的(de)(de)情況下,485總(zong)線的(de)(de)通信(xin)協(xie)議(yi)是通過(guo)輪(lun)詢來(lai)實現(xian)點到(dao)多點的(de)(de)通信(xin),如果主機(ji)向從機(ji)點名如果在(zai)(zai)某個規定的(de)(de)時間內沒有響應(ying)的(de)(de)話,則主機(ji)視為從機(ji)不存在(zai)(zai),因為我(wo)們默認的(de)(de)參(can)數是有一定的(de)(de)延(yan)時,所以將延(yan)時修改就可以解決這個問題(ti).即在(zai)(zai)串(chuan)口服務器的(de)(de)"轉換(huan)器設(she)置(zhi)程序(xu)"的(de)(de)"串(chuan)口參(can)數設(she)置(zhi)"中將網絡最小發(fa)送時間和網絡最大(da)發(fa)送字節全部設(she)置(zhi)為0,0就基本可以解決這個問題(ti)。
串口服務(wu)器的應(ying)用(yong)領域(yu)很廣,主要應(ying)用(yong)在門禁系(xi)(xi)統、考勤系(xi)(xi)統、售販(fan)系(xi)(xi)統、POS系(xi)(xi)統、樓宇自控系(xi)(xi)統、自助銀(yin)行系(xi)(xi)統、電信機房監(jian)(jian)控、電力監(jian)(jian)控等。
傳統的網絡門禁管理系統大都采用總線連接,總線的通訊距離一般(ban)小于1200m,并且在(zai)門(men)(men)禁(jin)(jin)工(gong)程(cheng)設計初期存在(zai)著布線等問題。因(yin)此,基(ji)于現有的(de)internet的(de)TCP/IP門(men)(men)禁(jin)(jin)機(ji)隨之產(chan)生,通訊距離、布線難易程(cheng)度以及給客戶(hu)的(de)產(chan)品(pin)技術含量就(jiu)足以使TCP/IP網絡的(de)門(men)(men)禁(jin)(jin)成為安防工(gong)程(cheng)的(de)新寵。
但是,由于(yu)新型的(de)(de)TCP/IP網絡(luo)門禁機(ji)成本較高,并(bing)且存在(zai)安裝門禁后與傳(chuan)統的(de)(de)門禁機(ji)兼(jian)容產生了問題(ti)。利用串(chuan)口服(fu)務器在(zai)兼(jian)容傳(chuan)統門禁系(xi)統的(de)(de)基(ji)礎上,僅僅做小小的(de)(de)改動即可(ke)升級為網絡(luo)TCP/IP門禁。
使(shi)用可(ke)以迅速將傳(chuan)統(tong)的(de)門(men)禁機(ji)(ji)變身為網絡(luo)門(men)禁機(ji)(ji),并且(qie)可(ke)以與原(yuan)有的(de)門(men)禁機(ji)(ji)兼(jian)容(即同時存在傳(chuan)統(tong)門(men)禁機(ji)(ji)與網絡(luo)門(men)禁機(ji)(ji))布網。串(chuan)口服(fu)務(wu)器(qi)(qi)針對安(an)防門(men)禁產品(pin)應用場合專(zhuan)門(men)增(zeng)加了透傳(chuan)參數設置,相(xiang)對市(shi)面(mian)上的(de)串(chuan)口服(fu)務(wu)器(qi)(qi)有較(jiao)大的(de)優勢以及(ji)靈活性(xing)。使(shi)用串(chuan)口服(fu)務(wu)器(qi)(qi)后,傳(chuan)統(tong)的(de)門(men)禁即可(ke)變身為TCP/IP網絡(luo)門(men)禁。