|
公司基本資料信息
注意:發(fā)布人未在本站注冊,建議優(yōu)先選擇VIP會員 |
CAN總線以報文為單位進行數(shù)據(jù)傳送,報文的優(yōu)先級結(jié)合在11位標識符中,具有較低二進制數(shù)的標識符有較高的優(yōu)先級。這種優(yōu)先級一旦在系統(tǒng)設計時被確立后就不能再被更改。總線讀取中的沖突可通過位仲裁解決。例如標識符0111111、0100100、0100111發(fā)生位仲裁時,0100100報文將會被跟蹤,而其余報文會被丟棄。具體過程為:當幾個站同時發(fā)送報文時,站1的報文標識符為0111111,站2的報文標識符為0100100,站3的報文標識符為0100111,所有標識符都有相同的兩位01,直到第3位進行比較時,站1的報文被丟棄,因為它的第3位為高,而其它兩個站的報文第3位為低。站2和站3報文的3、4、5位相同,直到第7位時,站3的報文才被丟棄。注意,總線中的信號持續(xù)跟蹤后獲得總線讀取權(quán)的站的報文。在此例中,站2的報文被跟蹤。這種非破壞性位仲裁方法的優(yōu)點在于,在網(wǎng)絡終確定哪一個站的報文被傳送以前,報文的起始部分已經(jīng)在網(wǎng)絡上傳送了。所有未獲得總線讀取權(quán)的站都成為具有較高優(yōu)先權(quán)報文的接收站,并且不會在總線再次空閑前發(fā)送報文。
雖然消防CAN總線減少了大量布線的麻煩,但是它在傳輸數(shù)據(jù)時有一個弊端,那就是傳輸距離的問題,當通信距離超過10Km時,CAN總線無法無損地傳遞數(shù)據(jù)了,這時就需要我們的光纖轉(zhuǎn)CAN設備了。
CAN光纖轉(zhuǎn)換器應用于消防報警主機聯(lián)網(wǎng),主要是為了解決CAN總線通信距離的問題。在延長CAN總線通信距離的同時,還能防止電磁干擾、地環(huán)干擾、雷擊等對總線和設備造成的損壞。
CAN總線雖然有強大的抗干擾和糾錯重發(fā)機制,但目前CAN被大量應用于比如新能源汽車、軌道交通、煤礦、電機驅(qū)動等行業(yè),而這些場合的電磁環(huán)境比較嚴重,所以如何抗干擾是工程較為關(guān)心的話題。
前段時間有個做模臺流水線的用戶,一條流水線有兩路CAN總線,一條總線有22個控制節(jié)點,每當啟動模臺就會出現(xiàn)嚴重的失控狀態(tài),模臺下是由很多電機驅(qū)動的,而操控臺下放著變頻器。使用CANScope測試發(fā)現(xiàn),在未啟動電機情況下,控制臺的CAN通信正常,幀統(tǒng)計結(jié)果顯示成功率。