CAN術語字典

CAN術語字典|掌握CAN通訊基本名詞與技術核心

完整收錄 CAN(Controller Area Network)通訊相關核心術語,包括 Basic CAN、Bus Off、CANopen、J1939 等產業標準名詞。集研科技協助工程開發人員快速掌握 CAN bus 技術知識,深入理解通訊協定與運作機制,有效提升系統整合與開發效率。

CAN 通訊專業術語與名詞解釋字典

以下為 CAN bus 通訊領域常用的基本術語詳解,協助您全面理解 CAN 網路硬體架構、錯誤處理機制與高層通訊協定:

Basic CAN

指一種基本型的 CAN 控制器,會將接收到的 CAN 訊息放入小型 FIFO 緩衝區,主處理器需從 FIFO 讀取所有到達的訊息。

Bus Off

當 CAN 控制器因錯誤累積過多而自動停止參與總線通訊以保護網路時,稱為「Bus Off」。

Bus On

CAN 控制器正常啟動並參與總線通訊時的運行狀態,稱為「Bus On」。

CAN Controller

負責處理 CAN 協定、訊息緩衝的晶片核心,並透過實體轉換器與 CAN 總線進行連接。

CANopen

一種常見於工業自動化產業的高層通訊協定,由 CiA(CAN in Automation)組織維護與開發。

CAN Transceiver (收發器)

將 CAN 控制器輸出的 TTL 邏輯訊號轉換為符合 CAN 總線差動訊號需求的電平電路。

CiA (CAN in Automation)

國際 CAN 用戶與製造商組織,專注於推動與標準化 CAN 技術。更多資訊請參見 官方網站

DeviceNet

針對 CAN 發展的高層通訊協定,主要應用於工業自動化領域,由 ODVA 標準化。

DLC (Data Length Code,資料長度碼)

CAN 訊息中的資料長度碼,代表訊息資料區段的位元組數(傳統為 0~8 字節)。新版 CAN 標準允許 DLC 為 0 至 15,但資料payload仍限定最多 8 字節。

Error Active

處於錯誤活躍狀態的 CAN 控制器,當偵測到匯流排錯誤時會主動送出主動錯誤訊號。

Error Passive

處於錯誤被動狀態的 CAN 控制器,偵測到錯誤時僅送出被動錯誤訊號(外部不易干擾總線)。

Error Frame (錯誤訊框)

當控制器偵測到通訊錯誤時發送的一種特殊格式訊框(含 6 個顯性位元),用以強制通知其他節點同步偵錯。

Extended CAN (CAN 2.0B)

使用 29 位元識別碼(Identifier)的擴展型 CAN 變體,廣泛應用於車用與大型工業 CAN 網路。

Full CAN

具備多個硬體訊息緩衝區(通常 10~30 個),可針對特定識別碼自動過濾並儲存最近一次收到的 CAN 訊息。

High-speed CAN

依循 ISO 11898-2 標準的高速 CAN 實體層規範,支援 10 kbit/s 至 1 Mbit/s 的高速傳輸速率。

Identifier (識別碼)

CAN 訊息封包的核心部分,用以標識訊息的優先級與內容。標準 CAN 為 11 位元,Extended CAN 為 29 位元。

ISO

國際標準化組織(International Organization for Standardization),負責制定與規範 CAN 通訊協定標準。

J1939

基於 SAE 標準定義的 CAN 高層通訊協定,廣泛應用於商用車、巴士與重型卡車控制系統。

Low-speed CAN

依 ISO 11898-3 標準設計的容錯型低速 CAN 實體層,最大傳輸速率為 125 kbit/s。

Message Buffer (訊息緩衝區)

CAN 控制器內部的資料暫存區,用於暫存接收到的封包或準備發送的訊息。

Remote Frame (遠端訊框)

一種特殊的 CAN 請求訊息,用以向特定節點請求發送對應識別碼的數據資料。

Remote Request (RTR)

即 Remote Frame(遠端傳輸請求),用於觸發遠端節點回傳數據。

SJW (Synchronization Jump Width)

同步跳躍寬度,決定 CAN 控制器在位元時間內可動態調整內部時脈同步幅度的最大參數。

Standard CAN (CAN 2.0A)

使用 11 位元識別碼的原始標準 CAN 協定版本。

SWC (Single-Wire CAN)

單線式 CAN,依據 SAE J2411 標準規範設計,常用於汽車車身舒適系統網路(如 GM-LAN)。

TTC (Time-Triggered CAN)

時間觸發式 CAN,具備全球時鐘同步與嚴格訊息排程功能的擴展型 CAN 版本。

💡 技術整合提示:在進行複雜的 CAN 網路開發與資料分析時,搭配專業的高效能介面卡與分析軟體(如 Kvaser 介面卡)能協助您精準捕捉 Bus Off 與錯誤訊框,大幅縮短除錯時間。

探索 Kvaser CAN 方案 →

需要針對車用或工業 CAN 網路開發進行專業技術諮詢嗎?