|
公司基本資料信息
|
|||||||||||||||||||||||||
CAN總線以報(bào)文為單位進(jìn)行數(shù)據(jù)傳送,報(bào)文的優(yōu)先級(jí)結(jié)合在11位標(biāo)識(shí)符中,具有較低二進(jìn)制數(shù)的標(biāo)識(shí)符有較高的優(yōu)先級(jí)。這種優(yōu)先級(jí)一旦在系統(tǒng)設(shè)計(jì)時(shí)被確立后就不能再被更改。總線讀取中的沖突可通過(guò)位仲裁解決。例如標(biāo)識(shí)符0111111、0100100、0100111發(fā)生位仲裁時(shí),0100100報(bào)文將會(huì)被跟蹤,而其余報(bào)文會(huì)被丟棄。具體過(guò)程為:當(dāng)幾個(gè)站同時(shí)發(fā)送報(bào)文時(shí),站1的報(bào)文標(biāo)識(shí)符為0111111,站2的報(bào)文標(biāo)識(shí)符為0100100,站3的報(bào)文標(biāo)識(shí)符為0100111,所有標(biāo)識(shí)符都有相同的兩位01,直到第3位進(jìn)行比較時(shí),站1的報(bào)文被丟棄,因?yàn)樗牡?位為高,而其它兩個(gè)站的報(bào)文第3位為低。站2和站3報(bào)文的3、4、5位相同,直到第7位時(shí),站3的報(bào)文才被丟棄。注意,總線中的信號(hào)持續(xù)跟蹤后獲得總線讀取權(quán)的站的報(bào)文。在此例中,站2的報(bào)文被跟蹤。這種非破壞性位仲裁方法的優(yōu)點(diǎn)在于,在網(wǎng)絡(luò)終確定哪一個(gè)站的報(bào)文被傳送以前,報(bào)文的起始部分已經(jīng)在網(wǎng)絡(luò)上傳送了。所有未獲得總線讀取權(quán)的站都成為具有較高優(yōu)先權(quán)報(bào)文的接收站,并且不會(huì)在總線再次空閑前發(fā)送報(bào)文。

雖然消防CAN總線減少了大量布線的麻煩,但是它在傳輸數(shù)據(jù)時(shí)有一個(gè)弊端,那就是傳輸距離的問(wèn)題,當(dāng)通信距離超過(guò)10Km時(shí),CAN總線無(wú)法無(wú)損地傳遞數(shù)據(jù)了,這時(shí)就需要我們的光纖轉(zhuǎn)CAN設(shè)備了。
CAN光纖轉(zhuǎn)換器應(yīng)用于消防報(bào)警主機(jī)聯(lián)網(wǎng),主要是為了解決CAN總線通信距離的問(wèn)題。在延長(zhǎng)CAN總線通信距離的同時(shí),還能防止電磁干擾、地環(huán)干擾、雷擊等對(duì)總線和設(shè)備造成的損壞。

CAN總線雖然有強(qiáng)大的抗干擾和糾錯(cuò)重發(fā)機(jī)制,但目前CAN被大量應(yīng)用于比如新能源汽車、軌道交通、煤礦、電機(jī)驅(qū)動(dòng)等行業(yè),而這些場(chǎng)合的電磁環(huán)境比較嚴(yán)重,所以如何抗干擾是工程較為關(guān)心的話題。
前段時(shí)間有個(gè)做模臺(tái)流水線的用戶,一條流水線有兩路CAN總線,一條總線有22個(gè)控制節(jié)點(diǎn),每當(dāng)啟動(dòng)模臺(tái)就會(huì)出現(xiàn)嚴(yán)重的失控狀態(tài),模臺(tái)下是由很多電機(jī)驅(qū)動(dòng)的,而操控臺(tái)下放著變頻器。使用CANScope測(cè)試發(fā)現(xiàn),在未啟動(dòng)電機(jī)情況下,控制臺(tái)的CAN通信正常,幀統(tǒng)計(jì)結(jié)果顯示成功率。