CANSwitch-AF2S2與CANHub-AF2S2的區(qū)別與特色
CAN 網(wǎng)絡(luò)的傳輸介質(zhì)可以是雙絞線、光纖和同軸電纜。目前,雙絞線的 CAN 總線分布式系統(tǒng)已得到了廣泛應(yīng)用,如汽車、電梯控制、電力系統(tǒng)控制等,各項(xiàng)技術(shù)已經(jīng)成熟。與雙絞線和同軸電纜相比,光纖的低傳輸損耗使傳輸距離大大增加。除此以外,光纜還具有不輻射能量、不導(dǎo)電、沒(méi)有電感等特性,且光纜中不存在串?dāng)_以及光信號(hào)相互干擾的影響,具有優(yōu)良的抗 EMI 以及 EMC 特性,也不會(huì)有在線路感應(yīng)耦合導(dǎo)致的安全問(wèn)題。
一、產(chǎn)品概述
CANHub-AF2S2 能實(shí)現(xiàn)多個(gè) CAN 網(wǎng)絡(luò)的透明連接,是將CAN信號(hào)直接轉(zhuǎn)換成光纖傳輸,2 個(gè)雙絞線端口都有獨(dú)立的 CAN 收發(fā)器,能倍增節(jié)點(diǎn)數(shù)目,可用于波特率高達(dá) 1Mbps 的 CAN 網(wǎng)絡(luò),產(chǎn)品圖如圖1所示。
圖1 CANHub-AF2S2
CANSwitch-AF2S2 與CANHub-AF2S2有所不同,是把CAN信號(hào)轉(zhuǎn)換為以太網(wǎng)的光纖傳輸,可以直接連接以太網(wǎng)交換機(jī),并且有兩種工作模式:
l 集線器(Hub)模式,與CANHub-AF2S2相同,可以實(shí)現(xiàn)級(jí)聯(lián),自動(dòng)聯(lián)網(wǎng),無(wú)需配置;
l 轉(zhuǎn)換器(Converter)模式,具有 TCP Server,TCP Client,UDP 等多種工作模式,每個(gè) CAN 口支持 6 個(gè) IP 段設(shè)置多達(dá) 200 個(gè) TCP 或者 UDP 連接。
圖2 CANSwitch-AF2S2
二、產(chǎn)品詳細(xì)參數(shù)對(duì)比
1. 區(qū)別
2. 相同點(diǎn)
CAN接口
l CAN 口數(shù)目:2;
l 接口類型:采用 OPEN 接口方式,2.5KV 電磁隔離;
l 信號(hào)線:CAN0H、CAN0L、CAN1H、CAN1L;
l 屏蔽線:FGND;
l 終端電阻:內(nèi)置式 120 歐終端電阻,連接 R+和 R-端子;
l 波特率:5Kbps~1000Kbps。
圖3 CANSwitch-AF2S2 的CAN 口
光纖接口
l 光纖口數(shù)目:2;
l 接口類型:SC;
l 光纖類型:?jiǎn)文#?/p>
圖4 光纖接口及指示燈
電源接口
l 圓孔插座:內(nèi)正外負(fù);
l 接線端子:OPEN2。
圖5 CANHub-AF2S2 電源接口
圖6 CANSwitch-AF2S2 的CAN 口
配置接口
l RS232接口
圖7 專用配置端口
三、功能說(shuō)明
1、 集線器(Hub)功能
集線器模式下的設(shè)備可以實(shí)現(xiàn)自組網(wǎng),在集線器模式下可以實(shí)現(xiàn)設(shè)備級(jí)聯(lián),CANHub-AF2S2只有此功能。CANSwitch-AF2S2除此之外還有轉(zhuǎn)換器模式,下面會(huì)講到。集線器模式以CANSwitch-AF2S2為例,CANHub-AF2S2使用方法與此相同,如圖8所示三臺(tái) CANSwitch-AF2S2 進(jìn)行級(jí)聯(lián),只要通過(guò)軟件配置好設(shè)備,CAN 總線就會(huì)按照規(guī)定進(jìn)行轉(zhuǎn)發(fā)到相應(yīng) CAN 口上,不在使用交換機(jī)等設(shè)備就可以自主網(wǎng)了。
圖8 Hub 模式下系統(tǒng)框圖
例如,通過(guò)上位機(jī)軟件配置可以實(shí)現(xiàn)用戶設(shè)備 1 與用戶設(shè)備2 發(fā)送的 CAN 信號(hào)用戶設(shè)備 3、用戶設(shè)備 6 和用戶設(shè)備 7 可以收到;用戶設(shè)備 3 發(fā)送的 CAN信號(hào)用戶設(shè)備 4 與用戶設(shè)備 5 可以收到;用戶設(shè)備 4 與用戶設(shè)備 5 發(fā)送的 CAN 信號(hào)所以設(shè)備都可以收到;用戶設(shè)備 6 發(fā)送的 CAN 信號(hào)用戶設(shè)備 1、用戶設(shè)備 2、用戶設(shè)備 3 與用戶設(shè)備 7 可以收到;用戶設(shè)備 7 發(fā)送的 CAN 信號(hào)用戶設(shè)備 1、用戶設(shè)備 2、用戶設(shè)備 3 與用戶設(shè)備 6 可以收到。
2、 轉(zhuǎn)換器(Converter)功能
CANSwitch-AF2S2設(shè)備特有功能。當(dāng)從 Hub(集線器)功能轉(zhuǎn)換 Converter(轉(zhuǎn)換器)功能,將功能轉(zhuǎn)換開(kāi)關(guān)撥到Converter功能后要按 RESET(復(fù)位)鍵一次,使功能生效。
圖9 復(fù)位按鈕、恢復(fù)出廠設(shè)置按鈕及功能轉(zhuǎn)換開(kāi)關(guān)
Converter(轉(zhuǎn)換器)功能支持TCP Sever/TCP Client/UDP工作方式和靈活的拓?fù)浣Y(jié)構(gòu),通過(guò)配置軟件用戶可以靈活的設(shè)定相關(guān)配置參數(shù)。典型應(yīng)用如下:
l TCP Server 模式
在 TCP 服務(wù)器(TCP Server)模式下,CANSwitch-AF2S2 不會(huì)主動(dòng)與其它設(shè)備連接。它始終等待客戶端(TCP Client)的連接,在與客戶端建立 TCP 連接后即可進(jìn)行雙向數(shù)據(jù)通信。建立通訊的過(guò)程如圖10所示。
圖10 TCP Sever 模式通訊示意圖
l TCP Client 模式
在 TCP 客戶端(TCP Client)模式下,CANSwitch-AF2S2 將主動(dòng)與預(yù)先設(shè)定好的 TCP服務(wù)器連接。如果連接不成功,客戶端將會(huì)根據(jù)設(shè)置的連接條件不斷嘗試與 TCP 服務(wù)器建立連接。在與 TCP 服務(wù)器端建立 TCP 連接后即可進(jìn)行雙向數(shù)據(jù)通信。建立通訊的過(guò)程如圖11所示。
圖11 TCP Clinet 模式通訊示意圖
l UDP模式
UDP 模式使用 UDP 協(xié)議進(jìn)行數(shù)據(jù)通信。UDP 是一種不基于連接的通信方式,它不能保證發(fā)往目標(biāo)主機(jī)的數(shù)據(jù)包被正確接收,所以在對(duì)可靠性要求較高的場(chǎng)合需要通過(guò)上層的通信協(xié)議來(lái)保證數(shù)據(jù)正確;但是因?yàn)?UDP 方式是一種較簡(jiǎn)單的通信方式,它不會(huì)增加過(guò)多的額外通信量,可以提供比 TCP 方式更高的通信速度,以保證數(shù)據(jù)包的實(shí)時(shí)性。工作在這種方式下的設(shè)備,地位都是相等的,不存在服務(wù)器和客戶端。通訊的過(guò)程如圖12所示。
圖12 UDP 模式通訊示意圖
評(píng)論