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