控制器局域網(controllerareanetwork 簡稱CAN)最初是德國Bosch公司于1983年為汽車應用而開發的,一種能有效支持分布式控制和實時控制的串行通訊網絡,屬于現場總線(FieldBus)的范疇。1993年11月,ISO正式頒布了控制器局域網CAN國際標準(ISO11898),為控制器局域網標準化、規范化推廣鋪平了道路。目前它已經成為國際上應用最廣泛的開放式現場總線之一。
2, CAN-BUS的原理
CAN(Controller Area Network)即控制器局域網絡。是應用在現場、在微機化測量設備之間實現雙向串行多節點數字通訊系統,是一種開放式、數字化、多點通信的底層控制網絡。 CAN協議建立在ISO/OSI模型之上,其模型結構有三層。協議分為Can2.0A, CAN2.0B,CANopen幾種。