首先說說can總線。
can總線是目前工業控制領域應用最廣的現場總線,它可以實現遠距離信息的傳輸,是各種設備和各類功能部件之間傳送信息的公用通道,它是由導線組成的傳輸線束,用於連接體統中的各個節點,傳送can信號到各個節點,使總線中的每個節點都可通信。不僅國內應用廣泛,而且在國外也備受歡迎。它的應用領域有工業自動化、汽車、機械、醫療、船舶等行業。
其次,說到以太網就不得不提一下TCP。TCP是一種處於計算機網絡OSI模型中傳輸層的通訊協議,有了它才能實現網絡傳輸通信的可靠和准確。因此,以太網和can通信的參與還要依靠TCP協議的參與。TCP轉can可以說是以太網轉can的一種基本協議模式。can信號轉以太網,也可以說是can總線傳輸數據信息給以太網相關設備的過程。
究其原因,可以做如下解釋。由於目前工業控制中,需要使用can總線信號參與處理設備間的通信,然后通過以太網通信來做遠程監控,這樣一來可以節約總線成本,減少傳輸過程中的錯誤率,縮短傳輸距離的局限性。可是can信號轉以太網過程,存在着一種“屏障”,以太網和can總線之間的連接並沒有我們肉眼看到的那么簡單,它們存在着兩種不同的通信協議,所以我們必須在兩個通信系統之間加一個轉換設備,充當它們交換信息的橋梁。其實,can信號轉以太網的過程,就是以太網接口和can總線網絡連接的過程。
can信號轉以太網的設備——CANNET模塊,它就是這樣一個存在,專為工業通訊轉換而設計,具有使用方便、小巧靈活的特點,以太網轉can模塊還支持TCPServer、TCPClient、UDP三種工作模式。它是系統集成開發、多總線互連的強大工具,計算機、PLC等具有以太網通信能力的設備都可以應用得到。
參考;