通信功能与总线接口.ppt
《通信功能与总线接口.ppt》由会员分享,可在线阅读,更多相关《通信功能与总线接口.ppt(95页珍藏版)》请在三一办公上搜索。
1、目 录,第1章 概 述 第2章 智能传感器系统中经典传感技术基础 第3章 不同集成度智能传感器系统介绍 第4章 智能传感器的集成技术 第5章 智能传感器系统智能化功能的实现方法 第6章 通信功能与总线接口 第7章 智能技术在传感器系统中的应用 第8章 智能传感器系统的设计与应用 第9章 无线传感器网络技术概述,第6章 通信功能与总线接口,要 点:现场总线与智能传感器;CAN接口技术;IEEE 1451标准;工业以太网络技术。,第6章 通信功能与总线接口,一个庞大的多点、多参数测控系统是由为数众多的现场设备及传感器或变送器组成。随着信息技术的迅速发展,基于传统技术的分散型控制系统(DCS)越来越
2、表现出它的许多不足之处:不能适应庞大的复杂系统控制的需要;随着规模增大,系统变得过于复杂,成本较高。为解决上述问题,通过向计算机网络控制扩展,将过程控制、监督控制和管理调度进一步结合起来,加强系统功能。采用专家系统,制造自动化协议标准,以及硬件上诸多新技术。乃致二十世纪八十年代中后期陆续出现了多种不同形式的现场总线,如:HART、CAN、PROFIBUS、FF、LONWORKS等。在多种现场总线共存的情况下,主要的问题就是:尚无一个最完善、最具有权威性、一致公认、统一的标准协议。为解决上述问题,在多方的共同努力下,目前基本上有望以IEEE1451标准和工业以太网协议作为控制领域针对底层和控制层
3、及其以上层统一的标准协议。,6.1.1 现场总线控制系统中的智能传感器与现场总线 现场总线是应用在生产现场,在微机化测量控制设备之间实现双向串行多节点数字通信的系统,也被称为开放式、数字化、多点通信的底层控制网络。现场总线控制系统的出现是生产与管理自动化、信息网络化发展的一种必然结果。FCS的典型结构:现场总线的节点是现场设备或现场仪表。监控机用于管理挂接在现场总线上的各种智能仪表或传感器、执行器等。,6.1 现场总线与智能传感器,现场总线控制系统中的传感器与仪表1、特点 1)传感器与仪表是智能化的,智能仪表为现场总线的出现奠定了基础;2)具有自校准、自补偿功能;3)具有自我管理的功能;4)成
4、为对单一量的自行测量、自行数据处理、自行分析判断、决策的控制系统,亦即就地控制;5)具有标准数字总线接口。2、与传统集散控制系统的比较 1)传统控制系统是信息集中处理分散控制,而现场总线中设备本身兼具处理与控制功能,亦称分散智能。如同现在经济建设中的宏观调控(相对于计划经济)。2)与上位机的关系仅仅是通报信息,接受宏观调控。,现场总线控制系统中的现场总线 它是用于现场总线仪表与控制室系统之间的一种全数字化、串行、双向、多站的通信网络。实现基本控制、补偿计算、参数修改、报警显示、监控、优化及管控一体化的综合自动化功能。物理层:一般采用双绞线。1、特点:全数字化通信;通信线供电,开放式互联网络 1
5、)全数字化通信“DCS”是“半数字”系统,现场总线是“纯数字”系统,因此它具有强的抗干扰能力,通过校验检验可进一步提高信号传输的正确性,这样可使得过程控制的准确性和可靠性更高,从而使整个控制水平进入到一个高的层次,产生间接的经济效益。2)通信线供电,类似于电话,可进一步提高控制现场的安全性。前提:低功耗现场仪表;基础:集成化和智能化。3)开放式互连网络 可实现同层网络相连和不同层网络相连。前提:统一的标准数字化总线接口;遵守统一的通信协议。问题:现场总线仪表、设备种类繁多。最终的效果:即插即用,自由组态。4)专门为过程控制而设计 工业过程控制的要求:高完整性、高可靠性、本质安全。工业环境的特点
6、:高温、高压、有毒、爆炸性、电磁干扰、机械振动、放射性等。2、现场总线的优越性 1)成本低。节省硬件数量与投资;减少变送器的数量;不需要DCS系统,的信号调理、转换、隔离等功能单元及复杂接线;可用工控PC作操作站。2)节省安装费用,可节约安装费用60以上。3)节省维护费用,由于现场设备具有自诊断及简单故障处理能力。4)用户具有高度的系统集成自主权。5)提高了系统的准确性与可靠性。6.1.2 现场总线网络协议模式 我们前面讲到现场总线的推广应用,需要有统一的标准数字化总线接口和通信协议。那么这个统一的协议模式应该是什么样的呢?我们先了解一下按照国际标准化组织(ISO)制定的开放系统互连(OSI)
7、的参考模型:见下图,开放系统互连是指:在终端设备、节点计算机之间借助于通信线路交换信息时,所需遵循的那些标准协议。OSI模型的主要结构思想之一是功能结构分层的原则。任何一个主机节点相对于另一个主机节点的同等层之间,都有对应的通信协议。同等层之间的通信是每一层把数据和控制信息送到下一层,这样层层下传,各层分别执行本层特有的功能,直到最低物理层将信息传送给另一节点主机的物理层,进行实际的物理通信,两个节点高层之间只存在着虚拟的通信。低三层可以用(通信子网协议)分组交换网协议。,1)物理层:通过系统的连接透明地传送比特流,不考虑信息的意义和构成。有四个主要特性:a)机械特性:各种机械接口,插头座的结
8、构,针脚数;b)电气特性:规定分界点处的电器性能,电平的高低;c)功能特性:数据、控制、定时、接地、交换电路的交换功能;d)规程特性:规定如何使用上述接口线。作用:在数据链路实体之间建立、维护和拆除物理连接。2)数据链路层:针对数据传送,并使其达到无差错传输,它对物理层的要求:a)在两结点之间能建立数据电路的连接;b)收站发站都是逐比特地传送信息,而且已经建立了位的同步。本层解决的问题:,a)数据链路的建立和拆除:字符同步、站地确认、收发关系确立、传输结束的表示。b)信息的传输:信息帧的格式、大小、顺序编号,曼彻斯特编码。c)传输差错的控制,CRC校验。d)异常情况的处理 纠正差错采用计时器恢
9、复和自动请求重发等技术。控制规程分两种:面向字符型,面向比特型。3)网络层:完成控制通信子网的工作,并解决每个节点中通信控制处理机同其主机之间的接口,从而完成通信控制处理机同主机的协议。功能:实现两个系统之间的连接。在计算机网络系统中,还具有多路复用的功能。网络的交换技术、路由选择、流量控制、拥塞控制和差错控制。,4)传送层:给用户提供一个端到端的传输服务,起着底层与高层之间接口层的作用,完成开放系统之间的数据传送控制。功能:开放系统之间数据的收发确认,对经过下三层之后仍然存在的传输差错进行恢复,进一步提高可靠性。编址与寻址;连接的建立与终止;流量控制、缓冲;多路复用;分流和合流;差错校正。主
10、要是提高吞吐量和服务质量。5)会话层:面向用户的服务,用于用户标识识别、登录、故障恢复等。标识的典型方法是通过主计算机号和进程号来标识报文的出处,会话层的目的在于为表示实体提供组织和同步它们之间的对话手段,交替改变发信端的传送控制;在传送数据中需给数据打上标记,以便出现意外时,由打标记处重发。,提供的服务有:a)建立会话连接;b)释放会话连接;c)正常的数据交换;d)隔离服务;e)加速数据交换;f)交互式管理;g)会话连接同步;h)例外报告。6)表示层 作用:用户进程若要向第6层送入一个报文流,表示层便将此报文压缩、加密、而后发送给目的地主机,而且目的地主机第6层则把它们解密和扩展复原之后,再
11、把这些报文转交给目的地用户进程。,提供的服务:提供表达信息,它包括:提供字符代码、数据格式、控制信息格式、加密等的统一表示,仅对应用层的信息内容的形式进行变换,而不改变内容本身。7)应用层:是用户同计算机通信网络真正的界面。它没有被精确定义,其应用进程分为三种类型:a)系统管理应用进程:用于执行所需的系统功能,以便控制和监视系统的操作。b)应用管理进程:用于监视和控制应用进程的操作。c)用户应用进程:供终端用户去执行实际要进行的信息处理。在应用层需要考虑的问题:分布式数据库系统:完成分布式数据库的存取功能,达到在网络上的用户能共享数据的目的。,分布式操作系统:用统一的方法去管理网络数据和运行程
12、序。以ISO/OSI参考模型简化的IEC/ISA现场总线通信结构模型,为满足过程控制实时性的要求,仅为三层结构体系:应用层;数据链路层;物理层。应用层(FAL)功能:为过程控制用户提供一系列的服务,它包括:实现应用进程之间的通信;提供应用接口的操作标准。进程:任务执行过程中的环节、步骤和事件。1、几个概念 1)应用进程(AP):概念化的分布式系统的信息处理部件(软件和硬件)资源的集合,由用户部分及通信部分组成,它以应用进程目标来表达。这就像有一些实验仪器设备和操作规程,要想做个实验,就把所需的仪器设备组合起来,按照操作规程来进行实验,最后得到所需的实验结果。,2)应用进程目标(APO):为应用
13、进程处理活动和处理信息的网络表达。它靠应用实体(AE)来支持,由应用实体提供对APO的访问。3)应用实体(AE):为一些通信服务功能,它是现场总应用服务元素的集合。多个应用服务元素(ASE)提供一组传递应用层及其APO的请求和应答的服务。每个ASE都是特定的,它包括变量、事件、装载区域、功能请求等,它相当于实验中的具有特定功能的仪器。应用进程之间的信息交换是在相似的应用服务元素之间以应用协议数据单元(APDU)来实现的。应用进程之间的关系是通过逻辑链接来实现的(称为应用关系AR),应用关系表示了一种两个或多个应用实体之间的关系,系统通过一个特殊的应用服务元素(ARASE)提供建立、维持这种应用
14、关系。并提供在多个AP之间传送应用协议数据单元服务。,2、现场总线通信结构模型中两种不同的单向数据交换模式:1)PUSH模式 由发布方来启动向索取方的数据发送,数据通信不需要应答。2)PULL模式 由单独的发布管理器决定数据发送的时刻,并强迫发布方发送相关的信息,同时需要确认。3、客户/服务器类型 方式:客户请求,服务器响应请求并进行相应操作。分为:确认服务和非确认服务。数据链路层 上下层之间的接口,通过它进行实时管理,来协调不同应用进程的工作过程。,为保证实时性,现场总线采用集中式管理方式,可有效利用物理通道,减少或避免实时通信的延迟。特点:1)建立一个特殊的站点,该站点给需要传送信息的站点
15、分配带宽(数据通道),称为链接调度器。2)周期性数据的两种发送方式:a)PULL模式;b)令牌,规定了使用时间。3)非周期性数据 a)实时性要求高采用相应的管理策略,如中断;b)实时性不是很高采用“尽快”策略,令牌的使用。4)具有调度表修改的功能,亦即优先级的管理策略。,物理层 同ISO/OSI模型中物理层的概念,但具体要求不一样。介质:双绞线,光纤,射频 传输速度:31.25Kb/s(用于支持本质安全的环境),1Mb/s,2.5Mb/s 通信距离:1900m(31.25Kb/s),750m(1Mb/s),500m(2.5Mb/s)。6.1.3 几种典型的现场总线标准 书中介绍的几种现场总线标
16、准基本上都包括了前面我们介绍的物理层、数据链路层和应用层,它们之间的主要差别也就是在应用层上的差别。具体的协议内容要结合相应的产品应用才能领会其实质。各种总线标准的比较,FF(Foundation Fieldbus)现场总线 为适应自动化系统,特别是过程自动化系统在功能环境与技术上的需要而专门设计的。它可以工作在工厂生产的现场环境下,能适应本质安全防爆的要求,还可通过传输数据的总线为现场设备提供工作电源。它使自动化系统具备了网络化特征。传输速率的典型值为:()31.25Kb/s;()1Mb/s和2.5Mb/s。1)FF现场总线的通信技术 通信模型、协议、控制器芯片、网络与系统管理 2)标准化功
17、能块与功能应用进程 提供了一个通用结构,把实现控制系统所需的各种功能划分为功能模块,使其公共特征标准化,并可组成为在某个现场设备中执行的应用进程。,3)设备描述与设备描述语言(指进行设备描述的标准编程语言)目的:实现现场设备的互操作性,支持标准的功能块操作,可理解为系统或主机对某个设备的驱动程序。4)现场总线通信控制器与智能仪表或工业计算机之间的接口技术 通信控制芯片、通信栈软件 5)系统集成技术 通信系统与控制系统的集成。如网络通信系统组态、网络拓扑、配线、网络、系统管理、控制系统组态、人机接口、系统管理维护等。6)系统测试技术 通信系统的一致性与互操作性测试技术、总线监听分析技术、系统的功
18、能和性能测试技术。,LON总线(Local Operating Networks)采用Echelon公司开发的Lonworks技术,主要应用在工业、楼宇、家庭、能源等自动化领域。最大特点:对OSI七层协议的支持 采用开放式通信协议LonTalk,为设备之间变换控制信息建立了一个通用标准。具体实现采用了网络变量这一形式。神经元芯片(neuron chip)是Lonworks技术的核心,不仅可作LON总线的通信处理器,还可作为采集和控制的通用处理器。Lonworks技术由以下几个部分组成:1)Lonworks节点和路由器;2)LonTalk协议;3)Lonworks收发器;4)Lonworks网络
19、和节点开发工具。,由于Lonworks总线采用了路由器,所以它对多种通信介质均支持,从而使得LON总线可以根据不同的现场环境选择不同的收发器和介质。通信介质:双绞线(直接驱动,EIA485,变压器耦合)、电源线、电力线、无线、光纤。PROFIBUS(Process Fieldbus)它是一种国际性的开放式的现场总线标准,即EN50170欧洲标准,广泛应用于加工制造、过程和楼宇自动化,是成熟的技术。有三个兼容版本:PROFIBUSFMS,PROFIBUSDP,PROFIBUSPA。具体见下图。提供三种传输技术:1)DP和FMS的RS485传输;,通常称为,采用屏蔽双绞铜线电缆,适用于需要高速传输
20、和设施简单而又便宜的各个领域。2)遵从IEC11582要求的PA传输 通常称之为,可保持其本质安全性,使现场设备通过总线供电,31.25Kb/s。3)光纤传输 应用于电磁干扰很大的环境,通过专用的总线插头可将RS485信号转换成光纤信号,反之亦然。HART通信协议(Highway Addressable Remote Transduser)最初由美国Rosemount公司开发,已应用了多年,目前有HART通信基金会。它可使模拟信号与数字信号双向通信能同时进行,而不相互干扰。HART协议被认为是事实上的工业标准,是一种过渡性的协议。,6.2 CAN接口技术,最初由德国的BOSCH公司为汽车监测系
21、统而设计。现已形成国际标准,主要应用于汽车行业、过程行业、机械工业、机器人、数控机床、医疗器械及传感器等领域。属于总线式串行通信网络。近年来,国内已有很多领域大量应用CAN技术,特别是在大型仪器设备、传感器及数据采集系统、工业控制中。主要特点:具有突出的可靠性、实时性和灵活性。1)为多主方式工作,可方便地构成多机备份系统。2)网络上的节点信息分成不同的优先级,高优先级的数据可在134uS内得到传输。3)采用非破坏性的总线仲裁技术,可使网络避免出现瘫痪的情况(以太网则有可能)。4)通过报文滤波可实现点对点、一点对多点及全面广播等传送接收数据,无需专门的“调度”。,5)直接通信距离达10Km(5K
22、bps),最高1Mbps(40m)。6)理论节点数可达110个,实际节点数主要取决于总线驱动电路,一般可达19个;报文标识符可达2032种(CAN2.0A),扩展标准(CAN2.0B)的报文标识符几乎不受限制。7)采用短帧结构(8个数据字节),具有极好的检错效果。8)通信介质可为双绞线、同轴电缆、光纤。9)节点在错误严重的情况下具有自动关闭输出功能,使其它节点操作不受影响。,6.2.1 CAN的技术规范1、标准 1991.9发布CAN技术规范;1993.11ISO颁布国际标准ISO11898;有2种CAN总线协议:CAN1.0,CAN2.0;CAN2.0 规范有2种形式:2.0A(标准格式)和
23、2.0B(标准和扩展)。CAN1.0 和CAN2.0A仅支持11位标识符,而CAN2.0B在支持29位标识符的基础上,兼容11位标识符。11位和29位标识的信息所适用的CAN协议:,由于这2种格式必须能够共存于同一条总线上,协议规定,当出现相同的基本标识,但格式不同的信息所引起的总线接入冲突时,标准格式信息总是优先于扩展格式信息。2、协议层次结构及属性 按照OSI参考模型,CAN结构划分为2层:物理层和数据链路层(见下图)。物理层采用双线差动,包括物理层信令(PLS)和媒体访问单元(MAU),它定义了传输媒体、信号电平和位表示。链路层是CAN的核心,定义了不同的信息类型、总线访问的仲裁规则及故
24、障处理的方式,由LLC子层和MAC子层构成。LLC子层的主要功能是为数据传送和远程数据请求提供服务,确认由LLC子层接收的报文已被接收,并为恢复管理和通知超载提供信息。MAC子层的功能主要是传送规则,亦即控制帧结构、执行仲裁、错误检,测、出错标定和故障界定。在实际应用中,需要在这2层之外附加一层来支持应用过程。,故障界定,总线故障管理,监控器,由于所有的错误检测、纠错、传输和接收等都是通过CAN控制器硬件完成的,所以用户组建这样的两线网络,仅需要极少的软件。3、报文传送及其帧结构 报文传送有4种不同类型的帧表示和控制。数据帧;数据帧携带数据从发送器到接收器;远程帧:总线单元发出远程帧,请求发送
25、具有同一识别符的数据帧;错误帧:任何单元检测到一总线错误就发出错误帧;过载帧:用以在先行的和后续的数据帧(或远程帧)之间提供附加的延时。数据帧(或远程帧)通过帧间空间与前述的各帧分开。构成一帧的帧起始、仲裁场、控制场、数据场和CRC序列均借助位填充规则进行编码。当发送器在发送的位流中检测到5位连续的相同数据值时,将自动的在发送的位流中插入一个补码位。,出错帧和超载帧是固定格式,不进行位填充。报文位流按非归零(NRZ)方法 编码(如右图所示)。1)数据帧 数据帧的组成见下图:由7个不同的位场组成,即帧起始、仲裁场、控制场、数据场、CRC场、应答场和帧结束。,具有11位标识符的帧为标准帧;包括29
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通信 功能 总线接口
链接地址:https://www.31ppt.com/p-6351526.html