基于虚拟仪器的CAN总线通信仿真控制器局部网(CANCONTROLLERAREANETWORK)是BOSCH公司为现代汽车监测和控制领先推出的一种多主机局部网,由于其卓越性能现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门。CAN是一种多主方式的串行通讯总线。一个由CAN总线构成的单一网络中理论上可以挂接无数个节点。实际应用中,节点数目受网络硬件的电气特性所限制。CAN可提供高达1Mbit/s的数据传输速率这使实时控制变得非常容易。另外。硬件的错误检定特性也增强了CAN的抗电磁干扰能力。CAN总线有以下特点:1) CAN可以是对等结构,即多主机工作方式,网络上任意一个节点可以在任意时刻主动地向网络上其它节点发送信息,不分主从,通讯方式灵活。2) CAN网络上的节点可以分为不同的优先级,满足不同的实时需要。3) CAN采用非破坏性仲裁技术,当两个节点同时向网络上传送信息时,优先级低的节点自动停止发送,在网络负载很重的情况下不会出现网络瘫痪。4) CAN可以点对点、点对多点、点对网络的方式发送和接收数据,通讯距离最远1