CAN是操控器局域网络的简称,是由以研制和出产轿车电子产品著称公司开发的,并终究成为国际规范,是国际上使用最广泛的现场总线之一。CAN总线协议已经成为轿车计算机操控系统和嵌入式工业操控局域网的规范总线,而且具有以CAN为底层协议专为大型卡车和重工机械车辆规划的J1939协议。

CAN总线的特色,它是一种多主总线,即每个节点机均可成为主机,且节点机之间也可进行通讯。通讯介质可所以双绞线、同轴电缆或光导纤维,通讯速率可达1mb/s.can总线通讯接口中集成了can协议的物理层和数据链路层功用,可完成对通讯数据的成帧处理,包含位填充、数据块编码、循环冗余校验、优先级判别等项作业。

can协议的一个最大特色是废除了传统的站地址编码,雨代之以对通讯数据块进行编码。选用这种办法的长处是可使网络内的节点个数在理论上不受约束,数据块的标识码可由11位或29位二进制数组成,因而能够界说211或229个不同的数据块,这种数据块编码方法,还可使不同的节点一起接收到相同的数据,这一点在分步式操控中非常重要。

数据段长度最多为8个字节,可满意一般工业领域中操控指令、作业状况及测试数据的一般要求。can协议选用crc查验并可供给相应的错误处理功用,确保了数据通讯的可靠性。can总线所具有的杰出功能、极高的可靠性和共同规划,特别合适工业设各测控单元互连。因而备受工业界的注重,并已公认为最有出路的现场总线之一。