|
為了可靠地控製一個串口設備,往往同時配2個(ge)串(chuan)口(kou)主(zhu)機(ji)同(tong)時(shi)運(yun)行(xing),這(zhe)樣(yang)當(dang)其(qi)中(zhong)一(yi)個(ge)主(zhu)機(ji)壞(huai)了(le)時(shi)另(ling)外(wai)一(yi)個(ge)主(zhu)機(ji)也(ye)可(ke)以(yi)控(kong)製(zhi)串(chuan)口(kou)設(she)備(bei)。類(lei)似(si)的(de),有(you)時(shi)候(hou)一(yi)個(ge)主(zhu)機(ji)為(wei)了(le)可(ke)靠(kao)獲(huo)取(qu)串(chuan)口(kou)測(ce)控(kong)的(de)信(xin)息(xi),往(wang)往(wang)同(tong)時(shi)配(pei)接(jie)2個串口設備,這樣當一個串口設備失效時另外一個串口設備保持有效。這些應用就涉及到RS-232或RS-485串口共享的問題。串口共享的技術關鍵在於不得容許2個串口發送的數據同時有效,否則就會有亂碼甚至崩潰。
2路RS-485對1路RS-485智能共享器(型號:HUB2485Z)用於解決兩個RS-485共同控製一個RS-485的通信連接。HUB2485Z使RS-485總線從傳統的允許一個主機擴展到允許2個主機。HUB2485Z無需修改軟件、5V供電。

波仕HUB2485Z能夠識別兩個上位機RS-485(1)和RS-485(2)的發送順序,避免同時發送導致的係統癱瘓。也就是說,即使兩個上位機正在同時發送,HUB2485Z會選取發送開始時間領先的上位機正確發送數據,而隻有等到這一個上位機的數據發送完畢後,另外一個上位機才可以開始發送數據。HUB2485Z的具有雙向通信功能,當下位機發送時,兩個上位機同時接收到相同的數據,並不區分地址。
HUB2485Z的兩個接線端子板上分別有綠色LED指示燈用來表示兩個上位機的允許通信狀態。左邊LED綠燈亮表示左邊的上位機RS-485允許通信,左邊LED綠燈滅表示禁止左邊的上位機通信。右邊LED綠燈亮表示右邊的上位機RS-485允許通信,右邊LED綠燈滅表示禁止右邊的上位機通信。LED綠燈一直亮著表明該上位機通道暢通,綠燈滅表示禁止,閃爍就表示間斷允許和間斷禁止。剛開始時兩個LED綠燈都是亮的,如果其中一個上位機1開始發送數據則另外一邊的上位機2的綠燈會暫時熄滅直至上位機1數據發送完畢。

另外一種RS232二對一RS-232智能共享器(型號:HUB2232Z)用於解決兩個RS-232上位機共同控製一個RS-232下位機的通信連接,可以避免兩個上位機同時發送導致的衝突。HUB2232Z大小一樣,也有指示燈,特點是無須供電。
|