CAN總線采用總線式拓?fù)浣Y(jié)構(gòu)。各節(jié)點可以像以太網(wǎng)節(jié)點那樣直接掛接在一條主干線上。CAN采用兩芯線纜,有極性連接。CAN總線網(wǎng)絡(luò)也可以通過一個三通節(jié)點構(gòu)成層次結(jié)構(gòu),呈現(xiàn)樹型拓?fù)?。對于采用電纜介質(zhì)的CAN總線網(wǎng)絡(luò),總線末端要設(shè)有匹配阻抗,防止反射產(chǎn)生駐波。
CAN總線線材建議按下表選型:

總線無分支時根據(jù)經(jīng)驗,建議系統(tǒng)設(shè)計時按下表控制總線上的聯(lián)接設(shè)備的數(shù)量:

CAN總線與其他總線相比有如下特點:
1、它是一種多主總線,即每個節(jié)點機均可成為主機,且節(jié)點機之間也可進行通信;通信介質(zhì)可以是雙絞線、同軸電纜或光導(dǎo)纖維,通信速率可達1Mbps;
2、CAN總線通信接口中集成了CAN協(xié)議的物理層和數(shù)據(jù)鏈路層功能,可完成對通信數(shù)據(jù)的成幀處理,包括位填充、數(shù)據(jù)塊編碼、循環(huán)冗余校驗、優(yōu)先級判別等項工作;
3、CAN協(xié)議的一個最大特點是廢除了傳統(tǒng)的站地址編碼,而代之以對通信數(shù)據(jù)塊進行編碼。
數(shù)據(jù)段長度最多為8個字節(jié),可滿足通常工業(yè)領(lǐng)域中控制命令,工作狀態(tài)及測試數(shù)據(jù)的一般要求。同時,8個字節(jié)不會占用總線時間過長,從而保證了通信的實時性;
基于CAN總線技術(shù)的遠(yuǎn)程分布式智能控制系統(tǒng),可運用在被監(jiān)控單元設(shè)備分散而且間距相對較遠(yuǎn),如幾公里范圍內(nèi)的復(fù)雜系統(tǒng)監(jiān)控上。主機與多個智能終端組成的網(wǎng)絡(luò)系統(tǒng)可有效地滿足工業(yè)過程的自動控制需要。
單根支線最大長度≤50m。
本段CAN總線上累計支線總長度≤250m。
總線有分支時,應(yīng)該適當(dāng)減少聯(lián)接的設(shè)備數(shù)量和適當(dāng)降低傳輸距離。 CAN總線一般都是利用在環(huán)境比較惡劣,控制室與現(xiàn)場比較遠(yuǎn)的場合。
CAN協(xié)議標(biāo)準(zhǔn)中規(guī)定了CAN總線支持的兩種傳輸介質(zhì)–雙絞線和光纖。目前,絕大多數(shù)CAN總線系統(tǒng)采用的都是雙絞線傳輸。光纖一般應(yīng)用于大容量、高速率的傳輸中,對于CAN總線這種傳輸速率較低、數(shù)據(jù)量較小的現(xiàn)場總線通信,光纖傳輸?shù)膬?yōu)勢得不到完全發(fā)揮,因此光纖傳輸?shù)膽?yīng)用還不多。
CAN總線不宜在強干擾、高速率、遠(yuǎn)距離的場合下使用雙絞線作為傳輸介質(zhì)。
CAN協(xié)議支持光纖作為傳輸介質(zhì),而光纖信號的傳輸則是單向的,因此最簡單實用的方法是在某些總線支路上采用光纖介質(zhì),整個CAN網(wǎng)絡(luò)為雙絞線和光纖兩種傳輸介質(zhì)混合使用的方式。
作為傳輸介質(zhì),光纖在抗干擾性、傳輸容量、速率等方面具有許多比雙絞線優(yōu)良的特性。因此,在某些環(huán)境惡劣、地理分布范圍較廣、速率要求較高的CAN總線系統(tǒng)中,可以在相應(yīng)的支路上使用光纖傳輸,從而保證整個CAN網(wǎng)絡(luò)的性能。
CAN具有以下特點:
-無破壞的依據(jù)優(yōu)先權(quán)的仲裁;
-多主站點依據(jù)優(yōu)先級進行總線訪問;
-嚴(yán)格的錯誤檢測和界定;
-支持遠(yuǎn)程數(shù)據(jù)請求;
-借助接收濾波的多地址幀傳送;
-通信介質(zhì)多樣,組合方式靈活;
-全系統(tǒng)數(shù)據(jù)兼容,系統(tǒng)靈活;
-最遠(yuǎn)傳輸距離為10Km(總線傳輸速率為5kbps),最大傳輸速率為1Mbps(總線傳輸距離為40m)。