光纖作為一種先進的通信介質比RS485具有通信距離遠、誤碼率低、抗干擾能力強等優點。所以當需要將分布于很遠的RS485設備連接起來的時候往往需要將RS485信號轉化為光纖信號。本文的串口以RS485為例,但是也可以涵蓋RS232/422等串口形式。

485轉光纖分為協議型和電平型兩類,分別對應的是ZLAN9153和ZLAN9163。
(1) 協議型:又稱之為光纖串口服務器,它將串口數據轉化為TCP數據,需要進行通信數據格式的轉化。其優點是可以通過光交換機傳輸,可以和其它設備共用一根光纖,上位機通過網口直接訪問ZLAN9153的IP地址,獲得數據。但是如果需要對連2個RS485設備需要首先知道RS485的串口參數,包括波特率、數據位、校驗位、停止位等,且需要進行網絡對連IP配置。配置較為復雜。
(2)電平型:直接將RS485信號轉化為光纖信號,只是傳輸介質的變化,數據格式沒有變化。其優點是適合于RS485設備對連使用,無需知道串口參數和網絡對連配置。但是必須一對ZLAN9163設備單獨用一根光纖,且計算機無法通過IP直接獲得數據,如果需要獲得數據也是要成對使用,計算機通過另一端的串口進行連接。
ZLAN9153和ZLAN9163的使用演示圖分別如圖 1 和圖 2 所示。


ZLAN9153光纖串口服務器一般是單個使用,它可以接入光纖交換機,上位機監控軟件可以直接訪問ZLAN9153的IP地址獲取數據。此種方式ZLAN9163是無法實現的。ZLAN9153實際是將RS485/232數據轉化為TCP格式,是一種串口服務器,只不過在光纖上傳輸。當把ZLAN9153連接到光交換機時,注意交換機的A端連接ZLAN9153-5(B端);B端連接ZLAN9153-3(A端)。
而ZLAN9163一般用于光纖對連使用,通過光纖將兩個RS485設備連接在一起。無需配置串口波特率和9163的IP等參數,可以即插即用。此時,ZLAN9163可以視為一個純粹的RS485/232到光纖的通信介質轉換器。
某些情況下即使是對連使用,也建議用ZLAN9153。此時必須先知道設備的串口參數(波特率、停止位、校驗位、數據位),另外需要將兩臺ZLAN9153配置為對連模式,即一個做客戶端一個做服務端。以下情況建議采用ZLAN9153:
(1)并沒有單獨的一根光纖留給485轉光纖使用,或者多個485主從系統對連需要通過一根光纖的。此時采用ZLAN9153對連,配合光交換機實現。
(2)現場網絡是光交換機結構,需要跨網關、跨路由的情況。
(3)上位機是一臺計算機,且計算機希望通過網絡而不是串口卡、USB轉串口等方式訪問設備的。
