485轉(zhuǎn)以太網(wǎng)的工作模式
RS485到以太網(wǎng)的設(shè)置方法和工作通信方式
通常,RS485換以太網(wǎng)即RS485端口應(yīng)轉(zhuǎn)換為可連接到網(wǎng)絡(luò)的tcp/ip協(xié)議接口。
這樣,串口設(shè)備就具備了網(wǎng)絡(luò)功能,可以通過(guò)網(wǎng)絡(luò)傳輸數(shù)據(jù),適用于更多的場(chǎng)景。
隨著對(duì)串行端口設(shè)備連接到網(wǎng)絡(luò)的需求不斷增加,有用于串行端口到以太網(wǎng)的設(shè)備:串行端口服務(wù)器和串行端口網(wǎng)絡(luò)模塊。
RS485串行端口服務(wù)器外部有一個(gè)外殼,用于現(xiàn)有RS485串行端口。
RS485串口組網(wǎng)模塊是一種模塊,可以植入設(shè)備中,形成串口服務(wù)器和設(shè)備;
與串口服務(wù)器相比,它更簡(jiǎn)單。當(dāng)然,就價(jià)格而言,串口聯(lián)網(wǎng)模塊要比串口服務(wù)器低得多,而且有更多的選擇。
在應(yīng)用范圍內(nèi),RS485串口傳輸距離超過(guò)一公里,可實(shí)現(xiàn)遠(yuǎn)距離傳輸;
在特性上,RS485串口取代RS232 I模式信號(hào),采用差模信號(hào),更能抵抗外部干擾。此功能還確保RS485串行端口可以遠(yuǎn)距離傳輸。
如果要延長(zhǎng)485串口服務(wù)器的傳輸距離,可以每隔1000米左右放置一個(gè)RS485中繼器或光隔離中繼器。
RS485串口具備網(wǎng)絡(luò)連接能力后,遠(yuǎn)程PC虛擬串口驅(qū)動(dòng)程序還可以將tcp/ip網(wǎng)絡(luò)接口轉(zhuǎn)換為虛擬串口,如com5、com6等,最后將虛擬串口與串口服務(wù)器綁定。
完成上述內(nèi)容后,用戶在打開計(jì)算機(jī)上創(chuàng)建的虛擬串口時(shí),可以通過(guò)串口服務(wù)器和串口設(shè)備進(jìn)行通信。
使用串口服務(wù)器時(shí),有兩種工作模式:客戶端模式和服務(wù)器模式。
① 客戶端模式。作為啟動(dòng)器,串口服務(wù)器主動(dòng)請(qǐng)求將RS485串口連接到tcp/ip網(wǎng)絡(luò)接口。
② 服務(wù)器模式。串行服務(wù)器作為無(wú)源,在接收到設(shè)備的連接要求后,將RS485串口連接到tcp/ip接口。
此時(shí),串行服務(wù)器被動(dòng)地發(fā)送和接收數(shù)據(jù)。
串口服務(wù)器傳輸數(shù)據(jù)通信時(shí),有三種通信模式:點(diǎn)對(duì)點(diǎn)模式、虛擬串口模式和winsocket模式。
① 點(diǎn)對(duì)點(diǎn)模式
在此模式下,串行端口服務(wù)器的數(shù)量通常為兩個(gè)。
一個(gè)串口設(shè)備的串口服務(wù)器將TCP網(wǎng)絡(luò)接口連接到另一個(gè)串口設(shè)備的串口服務(wù)器,以便兩個(gè)設(shè)備可以通過(guò)連接的串口服務(wù)器直接通信。
② 虛擬串行端口模式
虛擬串行端口模式需要在PC上創(chuàng)建一個(gè)虛擬串行端口,將串行端口服務(wù)器與虛擬串行端口綁定,最后使串行端口設(shè)備能夠通過(guò)虛擬串行端口與PC通信。
③ Winsocket socket編程模式
讓具有winsocket socket編程接口的通信設(shè)備與串口服務(wù)器連接,然后通信設(shè)備通過(guò)TCP網(wǎng)絡(luò)接口與串口設(shè)備傳輸數(shù)據(jù)。
隨著485串口服務(wù)器應(yīng)用領(lǐng)域的擴(kuò)大,將RS485串口轉(zhuǎn)換為以太網(wǎng)的需求越來(lái)越多。
目前,RS485串口服務(wù)器的應(yīng)用領(lǐng)域已涉及考勤系統(tǒng)、監(jiān)控系統(tǒng)、自助系統(tǒng)、POS系統(tǒng)等。