一般來說,串口轉(zhuǎn)換器是一種通訊專門硬件設(shè)備,它可以用來對RS-232/485/422與TCP/IP之間不同數(shù)據(jù)之間的轉(zhuǎn)化。其工作原理是這樣的,它本身可當(dāng)做服務(wù)器端,專門用于RS-232/485/422終端串口與TCP/IP網(wǎng)絡(luò)的數(shù)據(jù)雙向透明傳輸,在提供了串口網(wǎng)絡(luò)功能的同時(shí)還可以解決RS-232/485/422轉(zhuǎn)網(wǎng)絡(luò)需求,從而實(shí)現(xiàn)了串口設(shè)備對整個(gè)網(wǎng)絡(luò)的聯(lián)接作用。
現(xiàn)在很多設(shè)備使用RS-232接口,但這種接口是一種點(diǎn)對點(diǎn)的通訊界面,它無法實(shí)現(xiàn)多機(jī)間的通訊,而且設(shè)備間通訊距離也很短。而串口轉(zhuǎn)換器的使用很好的彌補(bǔ)了點(diǎn)對點(diǎn)通訊無法實(shí)現(xiàn)多機(jī)互通的缺陷,而且還將數(shù)據(jù)傳輸距離延伸到了一公里以上。
服務(wù)器方式:
在該工作方式下,串口聯(lián)網(wǎng)服務(wù)器作為TPC服務(wù)器端,而轉(zhuǎn)換器則在特定的TPC端口上監(jiān)察平臺程序的連接請求,此方式傾向于一個(gè)轉(zhuǎn)換器與多個(gè)平臺建立連接。(這個(gè)時(shí)候一個(gè)轉(zhuǎn)換器是不能與多個(gè)平臺程序建立連接的)
對于串口轉(zhuǎn)換器的工作方式我們需要根據(jù)自己的工作需求酌情選擇,但無容置疑,串口轉(zhuǎn)換器帶來的作用以及其為機(jī)器帶來的工作效率是不容小覷的。
串口設(shè)備聯(lián)網(wǎng)服務(wù)器可以讓傳統(tǒng)的RS-232/422/485設(shè)備立即聯(lián)網(wǎng)。串口設(shè)備聯(lián)網(wǎng)服務(wù)器如同含CPU、實(shí)時(shí)操作系統(tǒng)和TCP/IP協(xié)議的微型電腦,在串口和網(wǎng)絡(luò)設(shè)備中傳輸數(shù)據(jù)。使用串口服務(wù)起可以在世界的任何位置,通過網(wǎng)絡(luò),用您的計(jì)算機(jī)來存取、管理和配置遠(yuǎn)程的設(shè)備。串口服務(wù)器的作用用5個(gè)字解釋就是:串口轉(zhuǎn)網(wǎng)口。詳細(xì)的解釋是將RS232或RS485串口通訊轉(zhuǎn)為TCP/IP有線以太網(wǎng)通訊。
一般來說,通訊數(shù)據(jù)量少而且主要是文本的通訊則采用MODBUSASCII規(guī)約,通訊數(shù)據(jù)數(shù)據(jù)量大而且是二進(jìn)制數(shù)值時(shí),多采用MODBUSRTU規(guī)約。在實(shí)際的應(yīng)用過程中,為了解決某一個(gè)特殊問題,人們喜歡自己修改MODBUS規(guī)約來滿足自己的需要(事實(shí)上,人們經(jīng)常使用自己定義的規(guī)約來通訊,這樣能解決問題,但不太規(guī)范)。更為普通的用法是,少量修改規(guī)約,但將規(guī)約格式附在軟件說明書一起,或直接放在幫助中,這樣就方便了用戶的通訊。