目前工業(yè)環(huán)境中許多設(shè)備仍然在使用RS-232/RS-485進(jìn)行組網(wǎng)通訊。然而,RS-232/ RS-485總線存在很多固有的缺陷如距離有限、需要重新布線等。而以太網(wǎng)是世界上應(yīng)用zui廣泛的網(wǎng)絡(luò),*超過93%的網(wǎng)絡(luò)節(jié)點(diǎn)為以太網(wǎng)節(jié)點(diǎn),因此具有zui廣大的網(wǎng)絡(luò)支持和資源。有了串口聯(lián)網(wǎng)服務(wù)器,用戶以前的RS-232/RS-485設(shè)備可以立即升級成為具有以太網(wǎng)接口的設(shè)備。當(dāng)然不用布線,就可以把設(shè)備接入現(xiàn)有的以太網(wǎng)絡(luò)了。
下面以深圳三旺通信技術(shù)有限公司的系列的串口聯(lián)網(wǎng)服務(wù)器為例
為滿足不同客戶的各種應(yīng)用,NP31X設(shè)備提供多種工作模式,包括TCP Server、TCP Client、TCP Auto、Real Com、UDP Master、UDP Slave、UDP廣播、UDP組播等。支持局域網(wǎng)/廣域網(wǎng)通訊、跨路由訪問、動(dòng)態(tài)分配IP地址(DHCP),支持PPPoE、支持DNS允許對方IP不固定、Keepalive功能確保異常TCP實(shí)時(shí)探測、在線配置和在線固件更新*的降低用戶后期的維護(hù)工作。
1、 兩個(gè)串口設(shè)備之間通過以太網(wǎng)通訊
如果用戶僅僅需要通過以太網(wǎng)來延長串口距離,NP31X*可以實(shí)現(xiàn)兩個(gè)設(shè)備點(diǎn)對點(diǎn)互聯(lián),應(yīng)用模式可以一個(gè)設(shè)為TCP Client,另一個(gè)設(shè)為TCP Server?;蛘叨荚O(shè)為UDP Master模式,遠(yuǎn)端IP互相設(shè)為對方的IP。
2、 多臺(tái)串口設(shè)備通過以太網(wǎng)與一臺(tái)PC通訊
在數(shù)據(jù)采集系統(tǒng)中,由于采集設(shè)備可能分布分散,往往需要多個(gè)串口設(shè)備同時(shí)向PC發(fā)送數(shù)據(jù)。NP31X多種模式都可以支持這種應(yīng)用,使用TCP Client模式或UDP Master模式主動(dòng)訪問工作于TCP Server或UDP模式的PC,使用TCP Server模式,讓PC需要采集數(shù)據(jù)時(shí)主動(dòng)訪問NP31X,或者在PC上為每個(gè)設(shè)備虛擬一個(gè)串口均可。
3、 多臺(tái)PC通過以太網(wǎng)控制一個(gè)串口設(shè)備
某些情況下多個(gè)用戶需要共享來自同一串口的數(shù)據(jù),此時(shí)需要多臺(tái)主機(jī)能夠同時(shí)訪問同一串口聯(lián)網(wǎng)服務(wù)器。NP31X有2種模式支持這種應(yīng)用,TCP Server模式可以支持同時(shí)多臺(tái)PC的訪問,UDP Slave模式支持多臺(tái)PC分時(shí)訪問。
4、 多個(gè)串口設(shè)備(或PC)通過以太網(wǎng)互相通訊
多臺(tái)RS485設(shè)備通訊的應(yīng)用非常普遍,NP31X設(shè)備使用UDP組播模式很好的解決了這種應(yīng)用??梢宰層脩粢郧暗腞S485系統(tǒng)直接升級為使用以太網(wǎng)絡(luò)傳輸。
5、支持跨路由傳輸
許多系統(tǒng)需要通過路由器連接兩端設(shè)備,CNS31x能夠輕松跨越路由器連接對端設(shè)
備,包括Internet訪問。
6、支持DNS
如果對方IP為Internet上的并不固定的IP地址(比如普通ADSL撥號上網(wǎng)),NP31X
支持域名訪問模式。
7、支持PPPoE
NP31X能夠自己進(jìn)行PPPoE撥號連接到Internet,并且網(wǎng)絡(luò)出現(xiàn)故障能夠自動(dòng)重
連,避免了ADSL MODEM的PPPoE自動(dòng)重連功能不穩(wěn)定的情況,一切都在自己把
握中。
8、Keepalive功能
在所有使用TCP 協(xié)議的通訊模式中,NP31X都使用Keepalive功能探測每個(gè)TCP
連接的異常狀態(tài),在TCP Client模式,NP31X探測到對方異常后,會(huì)立即重新建
立連接,在TCP Server模式,NP31X探測到對方異常后,會(huì)釋放資源,避免無效連接占據(jù)資源導(dǎo)致其他的Client不能正常連接的情況。此功能保證了即使系統(tǒng)出現(xiàn)突然斷電等異常情況,也不會(huì)導(dǎo)致NP31X不能連接的情況。