光(guang)纖(xian)(xian)作(zuo)為一種(zhong)先(xian)進的(de)通信介(jie)質比RS485具(ju)有通信距離遠(yuan)(yuan)、誤碼(ma)率低(di)、抗干擾能力強等(deng)優點。所(suo)以當需要(yao)將分布(bu)于很遠(yuan)(yuan)的(de)RS485設備(bei)連(lian)接(jie)起來的(de)時(shi)候(hou)往(wang)往(wang)需要(yao)將RS485信號(hao)轉(zhuan)化(hua)為光(guang)纖(xian)(xian)信號(hao)。本(ben)文的(de)串口(kou)以RS485為例,但是也可以涵蓋RS232/422等(deng)串口(kou)形式。
485轉光纖分為協議型和電平型兩類,分別對應的是ZLAN9153和ZLAN9163。
(1) 協議型:又稱之為光纖串口服務器,它將串口數據轉化為TCP數據,需要進行通信數據格式的轉化。其優點是可以通過光交換機傳輸,可以和其它設備共用一根光纖,上位機通過網口直接訪問ZLAN9153的IP地址,獲得數據。但是如果需要對連2個RS485設備需要首先知道RS485的串口參數,包括波特率、數據位、校驗位、停止位等,且需要進行網絡對連IP配置。配置較為復雜。
(2)電平型:直接(jie)將(jiang)RS485信號轉(zhuan)化為光(guang)纖(xian)信號,只(zhi)是(shi)傳(chuan)輸介質的變(bian)化,數據格(ge)式沒有(you)變(bian)化。其優(you)點是(shi)適合(he)于RS485設備(bei)對(dui)連使(shi)用(yong),無需知道(dao)串(chuan)口參(can)數和網(wang)絡對(dui)連配置。但是(shi)必須(xu)一(yi)對(dui)ZLAN9163設備(bei)單獨用(yong)一(yi)根光(guang)纖(xian),且計算機無法(fa)通過IP直接(jie)獲得數據,如果需要獲得數據也是(shi)要成對(dui)使(shi)用(yong),計算機通過另一(yi)端(duan)的串(chuan)口進行連接(jie)。
ZLAN9153和ZLAN9163的使用演示(shi)圖分別如圖 1 和圖 2 所(suo)示(shi)。
ZLAN9153光纖串口(kou)服務器(qi)一般是單個使用,它可以(yi)接(jie)入光纖交(jiao)換(huan)機(ji)(ji),上位機(ji)(ji)監控(kong)軟件可以(yi)直接(jie)訪問ZLAN9153的IP地(di)址獲取數據。此種方式(shi)ZLAN9163是無法實現的。ZLAN9153實際是將RS485/232數據轉化為TCP格式(shi),是一種串口(kou)服務器(qi),只不(bu)過在光纖上傳輸(shu)。當(dang)把ZLAN9153連接(jie)到(dao)光交(jiao)換(huan)機(ji)(ji)時,注意交(jiao)換(huan)機(ji)(ji)的A端(duan)(duan)連接(jie)ZLAN9153-5(B端(duan)(duan));B端(duan)(duan)連接(jie)ZLAN9153-3(A端(duan)(duan))。
而(er)ZLAN9163一般用于(yu)光纖對(dui)連使(shi)用,通過光纖將兩(liang)個RS485設備連接在(zai)一起。無需配置(zhi)串口波特率和9163的IP等參數(shu),可以(yi)(yi)即(ji)插即(ji)用。此時,ZLAN9163可以(yi)(yi)視為一個純粹的RS485/232到光纖的通信介質(zhi)轉換器。
某些情況下即使是對連使用,也建議用ZLAN9153。此時必須先知道設備的串口參數(波特率、停止位、校驗位、數據位),另外需要將兩臺ZLAN9153配置為對連模式,即一個做客戶端一個做服務端。以下情況建議采用ZLAN9153:
(1)并沒有單獨的一根光纖留給485轉光纖使用,或者多個485主從系統對連需要通過一根光纖的。此時采用ZLAN9153對連,配合光交換機實現。
(2)現場網絡是光交換機結構,需要跨網關、跨路由的情況。
(3)上位(wei)機是一臺計(ji)算機,且(qie)計(ji)算機希望通(tong)過網絡(luo)而不是串(chuan)口卡、USB轉(zhuan)串(chuan)口等方式(shi)訪問設備的。