现场总线作业

  • 格式:docx
  • 大小:124.34 KB
  • 文档页数:15

下载文档原格式

  / 15
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现场总线技术作业

目录

引言

一 CAN总线技术

1 Can总线技术定义

2 CAN总线协议内容

3 CAN总线的报文传输和结构

4 CAN总线特点的分析

二Can总线技术在汽车行业的运用

1. 汽车为什么选择了CAN总线技术

2. 汽车CAN总线技术到底是怎么一回事

3. 采用汽车CAN总线技术有哪些优点

4. 汽车CAN总线的发展趋势

三文献引用

引言

现场总线(Fieldbus)是20世纪80年代末、90年代初国际上发展形成的,用于

现场总线技术过程自动化、制造自动化、楼宇自动化等领域的现场智能设备互连通讯

网络。它作为工厂数字通信网络的基础,沟通了生产过程现场及控制设备之间及其与

更高控制管理层次之间的联系。它不仅是一个基层网络,而且还是一种开放式、新型

全分布控制系统。这项以智能传感、控制、计算机、数字通讯等技术为主要内容的综

合技术,已经受到世界范围的关注,成为自动化技术发展的热点,并将导致自动化系

统结构与设备的深刻变革。国际上许多实力、有影响的公司都先后在不同程度上进行

了现场总线技术与产品的开发。现场总线设备的工作环境处于过程设备的底层,作为

工厂设备级基础通讯网络,要求具有协议简单、容错能力强、安全性好、成本低的特

点 :具有一定的时间确定性和较高的实时性要求,还具有网络负载稳定,多数为短帧传送、信息交换频繁等特点。由于上述特点,现场总线系统从网络结构到通讯技术,都

具有不同上层高速数据通信网的特色。一般把现场总线系统称为第五代控制系统,也称作FCS——现场总线控制系统。人们一般把50年代前的气动信号控制系统PCS

称作第一代,把4~20mA等电动模拟信号控制系统称为第二代,把数字计算机集中式控制系统称为第三代,而把70年代中期以来的集散式分布控制系统DCS称作第四代。现场总线控制系统FCS作为新一代控制系统,一方面,突破了DCS系统采用通信专用网络的局限,采用了基于公开化、标准化的解决方案,克服了封闭系统所造成的缺陷;另一方面把DCS的集中与分散相结合的集散系统结构,变成了新型全分布式结构,把控制功能彻底下放到现场。可以说,开放性、分散性与数字通讯是现场总线系统最显

著的特征。

一 Can总线技术

1 Can总线技术定义

Can网络即控制器局域网CAN——Controller Area Network) CAN总线技术在汽车车身控制中的应用属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通讯网络,其总线规范已被ISO国际标准化组织制定为国际标准,并被公认为是最有前途的现场总线之一。CAN总线的应用范围遍及从高速网络到低成本的多线路网络,广泛应用于控制系统中的各检测和执行机构之间的数据通信。由于其设计成本低,通讯可靠,在电力系统中得到了广泛应用,尤其是在早期的变电站综合自动化系统建设中起了很大作用。

依据国际标准化组织/开放系统互连(International Standardi-zation Organization/Open SystemInterconnection,ISO/OSI)参考模型,CAN的ISO/OSI参考模型的层结构如图7-6所示。下面对CAN协议的媒体访问控制子层的一些概念和特征做如下说明:

(1)报文(Message) 总线上的报文以不同报文格式发送,但长度受到限制。当总线空闲时,任何一个网络上的节点都可以发送报文。

(2)信息路由(Information Routing) 在CAN中,节点不使用任何关于系统配置的报文,比如站地址,由接收节点根据报文本身特征判断是否接收这帧信息。因此系统扩展时,不用对应用层以及任何节点的软件和硬件作改变,可以直接在CAN中增加节点。

(3)标识符(Identifier) 要传送的报文有特征标识符(是数据帧和远程帧的一个域),它给出的不是目标节点地址,而是这个报文本身的特征。信息以广播方式在网络上发送,所有节点都可以接收到。节点通过标识符判定是否接收这帧信息。

(4)数据一致性应确保报文在CAN里同时被所有节点接收或同时不接收,这是配合错误处理和再同步功能实现的。

(5)位传输速率不同的CAN系统速度不同,但在一个给定的系统里,位传输速率是唯一的,并且是固定的。

(6)优先权由发送数据的报文中的标识符决定报文占用总线的优先权。标

识符越小,优先权越高。

(7)远程数据请求(Remote Data Request) 通过发送远程帧,需要数据的节点请求另一节点发送相应的数据。回应节点传送的数据帧与请求数据的远程帧由相同的标识符命名。

(8)仲裁(Arbitration) 只要总线空闲,任何节点都可以向总线发送报文。如果有两个或两个以上的节点同时发送报文,就会引起总线访问碰撞。通过使用标识符的逐位仲裁可以解决这个碰撞。仲裁的机制确保了报文和时间均不损失。当具有相同标识符的数据帧和远程帧同时发送时,数据帧优先于远程帧。在仲裁期间,每一个发送器都对发送位的电平与被监控的总线电平进行比较。如果电平相同,则这个单元可以继续发送,如果发送的是“隐性”电平而监视到的是“显性”电平,那么这个单元就失去了仲裁,必须退出发送状态。

(9)总线状态总线有“显性”和“隐性”两个状态,“显性”对应逻辑“0”,“隐性”对应逻辑“1”。“显性”状态和“隐性”状态与为“显性”状态,所以两个节点同时分别发送“0”和“1”时,总线上呈现“0”。CAN总线采用二进制不归零(NRZ)编码方式,所以总线上不是“0”,就是“1”。但是CAN协议并没有具体定义这两种状态的具体实现方式,如图7-7所示。

10)故障界定(Confinement) CAN节点能区分瞬时扰动引起的故障和永久性故障。故障节点会被关闭。

(11)应答接收节点对正确接收的报文给出应答,对不一致报文进行标记。

2 CAN总线协议内容