控制器局域网(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几种。