報文類型在CAN2.0B的版本協(xié)議中有兩種不同的幀格式,不同之處為標識符域的長度不同,含有11位標識符的幀稱之為標準幀,而含有29位標識符的幀稱為擴展幀。如CAN1.2版本協(xié)議所描述,兩個版本的標準數(shù)據(jù)幀格式和遠程幀格式分別是等效的,而擴展格式是CAN2.0B協(xié)議新增加的特性。為使控制器設計相對簡單,并不要求執(zhí)行完全的擴展格式,對于新型控制器而言,必須不加任何限制的支持標準格式。但無論是哪種幀格式,在報文傳輸時都有以下四種不同類型的幀:當總線上傳輸消息密度較小時,這些缺陷對系統(tǒng)的實時性影響較小;鎮(zhèn)江安裝汽車CAN
1991年9月Bosch公司制定并發(fā)布了CAN技術(shù)規(guī)范(Version2.0)。該技術(shù)規(guī)范包括A和B兩部分。2.0A給出了曾在CAN技術(shù)規(guī)范版本1.2中定義的CAN報文格式,而2.0B給出了標準的和可擴展的兩種CAN報文格式。此后,1993年11月ISO正式頒布了道路交通運輸工具數(shù)字交換高速通信控制器局部網(wǎng)國際標準(1SOll898m高速CAN)以及低速標準(ISOll519—低速CAN)。美國汽車工程師學會(sAE)等組織和團體也以CAN協(xié)議為基礎頒布本組織的標準,遵循IS0/osI標準模型,CAN總線分為數(shù)據(jù)鏈路層和物理層。在CAN2.0標準中對數(shù)據(jù)鏈路層和物理層進行了詳細的定義,其中物理層具有很大的靈活性,方便用戶根據(jù)實際情況進行選擇。玄武區(qū)常見汽車CAN當所提供的新站是純數(shù)據(jù)接收設備時,數(shù)據(jù)傳輸協(xié)議不要求**的部分有物理目的地址。
當總線上傳輸消息密度較小時,這些缺陷對系統(tǒng)的實時性影響較小;但隨著在總線上傳輸消息密度的增加,系統(tǒng)實時性能會急劇下降。為了滿足汽車控制對實時性和傳輸消息密度不斷增長的需要,改善CAN總線的實時性能非常必要。于是,傳統(tǒng)CAN與時間觸發(fā)機制相結(jié)合產(chǎn)生了TTCAN(Time-Triggered CAN),ISO11898-4己包含了TTCAN。 TTCAN總線和傳統(tǒng)CAN總線系統(tǒng)的區(qū)別是:總線上不同的消息定義了不同的時間槽(Timer Slot)。依據(jù)國際標準化組織/開放系統(tǒng)互連(International Standardi-zation Organization/Open SystemInterconnection,ISO/OSI)參考模型,CAN的ISO/OSI參考模型的層結(jié)構(gòu)。
其次,CAN總線通過CAN控制器接口芯片82C250兩個輸出端CANH和CANL與物理總線相連,而CANH端狀態(tài)只能是高電平或懸浮狀態(tài),CANL端只能是低電平或懸浮狀態(tài)。這就保證不會出現(xiàn)象在RS-485網(wǎng)絡中,當系統(tǒng)有錯誤,出現(xiàn)多節(jié)點同時向總線發(fā)送數(shù)據(jù)時,導致總線呈現(xiàn)短路,從而損壞某些節(jié)點現(xiàn)象。而且CAN節(jié)點在錯誤嚴重情況下具有自動關(guān)閉輸出功能,以使總線上其他節(jié)點操作不受影響,從而保證不會出現(xiàn)象在網(wǎng)絡中,因個別節(jié)點出現(xiàn)問題,使得總線處于“死鎖”狀態(tài)。CAN己經(jīng)在汽車業(yè)、航空業(yè)、工業(yè)控制、安全防護等領(lǐng)域中得到了廣泛應用。
5)CRC校驗碼域:它由CRC域(15位)及CRC邊界符(一個隱性位)組成。CRC計算中,被除的多項式包括幀的起始域、仲裁域、控制域、數(shù)據(jù)域及15位為0的解除填充的位流給定。此多項式被下列多項式X15+X14+X10+X8+X7+X4+X3+1除(系數(shù)按模2計算),相除的余數(shù)即為發(fā)至總線的CRC序列。發(fā)送時,CRC序列的比較高有效位被首先發(fā)送/接收。之所以選用這種幀校驗方式,是由于這種CRC校驗碼對于少于127位的幀是比較好的。6)應答域:應答域由發(fā)送方發(fā)出的兩個(應答間隙及應答界定)隱性位組成,所有接收到正確的CRC序列的節(jié)點將在發(fā)送節(jié)點的應答間隙上將發(fā)送的這一隱性位改寫為顯性位。總線狀態(tài) 總線有“顯性”和“隱性”兩個狀態(tài),“顯性”對應邏輯“0”,“隱性”對應邏輯“1”。鎮(zhèn)江加工汽車CAN
仲裁的機制確保了報文和時間均不損失。鎮(zhèn)江安裝汽車CAN
CAN總線的物理層是將ECU連接至總線的驅(qū)動電路。ECU的總數(shù)將受限于總線上的電氣負荷。物理層定義了物理數(shù)據(jù)在總線上各節(jié)點間的傳輸過程,主要是連接介質(zhì)、線路電氣特性、數(shù)據(jù)的編碼/解碼、位定時和同步的實施標準。總線競爭的原則BOSCH CAN基本上沒有對物理層進行定義,但基于CAN的ISO標準對物理層進行了定義。設計一個CAN系統(tǒng)時,物理層具有很大的選擇余地,但必須保證CAN協(xié)議中媒體訪問層非破壞性位仲裁的要求,即出現(xiàn)總線競爭時,具有較高優(yōu)先權(quán)的報文獲取總線競爭的原則,所以要求物理層必須支持CAN總線中隱性位和顯性位的狀態(tài)特征。鎮(zhèn)江安裝汽車CAN
上海服佑信息科技有限公司是一家有著雄厚實力背景、信譽可靠、勵精圖治、展望未來、有夢想有目標,有組織有體系的公司,堅持于帶領(lǐng)員工在未來的道路上大放光明,攜手共畫藍圖,在上海市等地區(qū)的汽摩及配件行業(yè)中積累了大批忠誠的客戶粉絲源,也收獲了良好的用戶口碑,為公司的發(fā)展奠定的良好的行業(yè)基礎,也希望未來公司能成為*****,努力為行業(yè)領(lǐng)域的發(fā)展奉獻出自己的一份力量,我們相信精益求精的工作態(tài)度和不斷的完善創(chuàng)新理念以及自強不息,斗志昂揚的的企業(yè)精神將** 服佑供應和您一起攜手步入輝煌,共創(chuàng)佳績,一直以來,公司貫徹執(zhí)行科學管理、創(chuàng)新發(fā)展、誠實守信的方針,員工精誠努力,協(xié)同奮取,以品質(zhì)、服務來贏得市場,我們一直在路上!