因此引入了第二種報(bào)文格式( ‘?dāng)U展格式’ )的概念,其定義的地址范圍更寬,由 29 位定義。系統(tǒng)設(shè)計(jì)者將從考慮定義良好的結(jié)構(gòu)命名方案中得到解放。有的用戶不需要由擴(kuò)展格式提供的識(shí)別符范圍,可以繼續(xù)沿用常規(guī)的 11 位識(shí)別符范圍( ‘標(biāo)準(zhǔn)格式’ ) ,在這種情況下,可以采用市場(chǎng)上可用的 CAN 儀器,或使用兼容這兩種模式的新控制器類(lèi)儀器。
為了區(qū)別標(biāo)準(zhǔn)格式和擴(kuò)展格式,按 CAN 1.2 規(guī)范定義,使用了 CAN 報(bào)文格式的第一個(gè)保留位。因?yàn)镃AN1.2 定義的信息格式相當(dāng)于標(biāo)準(zhǔn)格式,因此仍然是有效的。此外,由于擴(kuò)展格式已經(jīng)定義,因此網(wǎng)絡(luò)中會(huì)共存標(biāo)準(zhǔn)格式和擴(kuò)展格式的報(bào)文。
這本 CAN 規(guī)范技術(shù)規(guī)范由兩部分組成:
• A 部分:CAN 的報(bào)文格式說(shuō)明(按 CAN1.2 規(guī)范定義)。
• B 部分:標(biāo)準(zhǔn)格式和擴(kuò)展格式的說(shuō)明。
為了兼容 CAN2.0,要求 CAN的儀器應(yīng)兼容 A 部分或 B 部分。
注意:
只要沒(méi)有用到擴(kuò)展格式,那么,根據(jù) A 部分或 CAN 舊版本設(shè)計(jì)的儀器可以和根據(jù) B 部分設(shè)計(jì)的儀器
相互間進(jìn)行通訊。