范已被ISO规定为国际标准,是很有前途的一种现场总线技术。CAN总线在低成本多线路网络和高速网络中都得到广泛应用,尤其是在控制系统中的执行机构和检测机构间的数据通信。CAN总线设计通讯可靠、成本低,在电力系统中得到了广泛应用,尤其是在早期的变电站综合自动化系统建设中起了很大作用。РCAN总线上用“显性”(Dominant)和“隐性”(Recessive)两个互补的逻辑值表示“0”和“1”。当总线上出现同时发送显性和隐性位时,其结果是总线数值为显性(即“0”与“1”的结果为“0”)。CAN_H 和CAN_L为CAN总线收发器与总线之间的两接口引脚,信号时以两线之间的“差分”电压形式出现。在隐性状态,CAN_H 和CAN_L被固定在平均电平附近,Vdiff近似于0。在隐性位期间或总线空闲时,总线发送隐性位。显性位以差分电压的形式表示。CAN总线位的数值表示如图2.1所示[13-15]。Р图2.1 CAN总线位的数值表示Р为了达到CAN总线设计的透明度以及实施的灵活性, CAN被细分为物理层(Physical Layer)和数据链路层(Data Link Layer)和。而数据链路层又可细分为介质访问控制子层(MAC)和逻辑链路控制子层(LLC)。其中逻辑链路控制子层(LLC)具有为远程数据传输以及数据请求提供服务的作用,确定LLC子层接收的报文是否被验收,为过载通知和恢复管理提供手段。介质访问控制子层(MAC)的主要是起到传送规则界定的作用,也就是执行仲裁、控制帧的结构、错误的标定、错误监测、故障的界定等。总线发送新报文以及接受报文状态均在MAC子层里确定,位定时(Bit Timing)的一般功能即可看做是其中的一部分。物理层是实际传输层,它根据所有的电气属性不同,实现其在不同节点间的传送。对不同的节点而言,同一网络的物理层是相同的。CAN的层结构如图2.2所示[16-18]。