现场总线技术及其应用专项培训课件.ppt
《现场总线技术及其应用专项培训课件.ppt》由会员分享,可在线阅读,更多相关《现场总线技术及其应用专项培训课件.ppt(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、现场总线技术及其应用现场总线技术及其应用现场总线技术及其应用现场总线技术及其应用第第3 3讲讲2023/5/301第第3章章 几种流行的现场总线几种流行的现场总线3.1基金会现场总线基金会现场总线3.2Profibus现场总线现场总线3.3LonWorks3.4CAN总线总线3.5小节小节2023/5/3023.1 基金会现场总线基金会现场总线3.1.1基金会现场总线概述基金会现场总线概述3.1.2基金会现场总线通信系统的构成基金会现场总线通信系统的构成3.1.3基金会现场总线网络拓扑基金会现场总线网络拓扑3.1.4基金会现场总线通信模型基金会现场总线通信模型3.1.5基金会现场总线的功能块基
2、金会现场总线的功能块3.1.6基金会现场总线通信控制器基金会现场总线通信控制器FB30503.1.7基金会现场总线的组态基金会现场总线的组态3.1.8一致性与互操作性测试一致性与互操作性测试3.1.9基金会现场总线的应用设计与实例基金会现场总线的应用设计与实例2023/5/3033.1.1基金会现场总线概述基金会现场总线概述lFF发展的简单回顾发展的简单回顾lFF的技术特点的技术特点2023/5/304FF基金会和FF总线协议的起源l在工业自动化领域,ISP北美分会和World FIP合并成立了现场总线基金会FF(Fieldbus Foundation)ISP 包括Fisher-Rosemou
3、nt,Smar,E+H,Siemens,Yokogawa等100多家,以德国标准PROFIBUS为基础制定现场总线。World FIP 包括Honeywell,Allen-Bradley,Elsag Bailey等120多家,以法国标准FIP(Factory Instrumentation Protocol)为基础制定现场总线。FF基金会汇集了世界著名仪表、自动化设备和DCS制造厂商,研究机构和最终用户。现有基金会成员120余家,以及诸多最终用户组成的顾问委员会。FF的宗旨是促进产生一个单一的国际现场总线标准。2023/5/305FF标准系列标准系列l用于低速,过程自动化中现场设备和控制设备之
4、间的联接用于低速,过程自动化中现场设备和控制设备之间的联接的的H1(31.25K)l用于高速,制造业自动化或者车间自动化的以快速以太网用于高速,制造业自动化或者车间自动化的以快速以太网为基础的为基础的FF-HSE2023/5/306FF的技术特点的技术特点 l适用于过程自动化的低速部分适用于过程自动化的低速部分FF-H1支持总线供电支持本质安全令牌总线访问机制内容广泛的用户层l基于以太网的高速部分基于以太网的高速部分HSE支持H1可实现冗余支持标准的基本功能模块2023/5/3073.1.2 3.1.2 基金会现场总线通信系统的构成基金会现场总线通信系统的构成基金会现场总线通信系统的构成基金会
5、现场总线通信系统的构成2023/5/308通信系统的主要构成部分通信系统的主要构成部分l功能块应用进程功能块应用进程l对象字典(对象字典(OD)和设备描述()和设备描述(DD)l网络通信网络通信l网络管理网络管理l系统管理系统管理2023/5/3092023/5/30102023/5/3011网络管理者与网络管理代理网络管理者与网络管理代理网络管理负责以下工作:网络管理负责以下工作:下载虚拟通信关系表下载虚拟通信关系表VCRL或表中某个单一条目;或表中某个单一条目;对通信栈组态;对通信栈组态;下载链路活动调度表下载链路活动调度表LAS;运行性能监视;运行性能监视;差错判断监视。差错判断监视。系
6、统管理和网络管理系统管理和网络管理2023/5/3012NMA是一个设备应用进程,它由一个是一个设备应用进程,它由一个FMSVFD模型表示。在模型表示。在NMAVFD中的对象是关中的对象是关于通信栈整体或各层管理实体于通信栈整体或各层管理实体(LME)的信息。这些网络管理对象集合在网络管理信息库的信息。这些网络管理对象集合在网络管理信息库(NMIB)中,可由中,可由NMgr使用一些使用一些FMS服务,通过与服务,通过与NMA建立建立VCR进行访问。进行访问。网络管理者、被管理对象、网络管理代理网络管理者、被管理对象、网络管理代理之间的相互作用关系、之间的相互作用关系、系统管理和网络管理系统管理
7、和网络管理2023/5/3013(4 4)通信实体)通信实体通信实体包含自物理层、数据链路层、现场总线访问子层和现场总线信息规范层直通信实体包含自物理层、数据链路层、现场总线访问子层和现场总线信息规范层直至用户层。至用户层。设备的通信实体由各层的协议和网络管理代理共同组成,通信栈是其中的核心。设备的通信实体由各层的协议和网络管理代理共同组成,通信栈是其中的核心。层层管管理理实实体体LMEs提提供供对对一一层层协协议议的的管管理理能能力力,它它向向网网络络管管理理代代理理提提供供对对协协议议被被管管理对象的本地接口。理对象的本地接口。PH-SAP为为物物理理层层服服务务访访问问点点;DL-SAP
8、为为数数据据链链路路服服务务访访问问点点;DL-CEP为为数数据据链链路连接端点。它们是构成层间虚拟通信关系的接口端点。路连接端点。它们是构成层间虚拟通信关系的接口端点。层协议的基本目标是提供虚拟通信关系。层协议的基本目标是提供虚拟通信关系。FMS提供提供VCR应用报文服务,如变量读、写。不过,有些设备可以不用应用报文服务,如变量读、写。不过,有些设备可以不用FMS,而直,而直接访问接访问FAS。系统管理和网络管理系统管理和网络管理2023/5/3014现场总线通信实体示意图现场总线通信实体示意图 系统管理和网络管理系统管理和网络管理2023/5/3015系系统统管管理理内内核核除除采采用用F
9、MS服服务务外外,还还可可在在经经过过系系统统管管理理内内核核协协议议直直接接访访问问数数据链路层。据链路层。FAS对对FMS和和应应用用进进程程提提供供VCR报报文文传传送送服服务务,把把这这些些服服务务映映射射到到数数据据链链路路层层。FAS提提供供VCR端端点点对对数数据据链链路路层层的的访访问问,为为运运用用数数据据链链路路层层提提供供了了一一种种辅辅助方式。在助方式。在FAS中还规定了中还规定了VCR端点的数据联络能力。端点的数据联络能力。数数据据链链路路层层为为系系统统管管理理内内核核协协议议和和总总线线访访问问子子层层访访问问总总线线媒媒体体提提供供服服务务。访访问通过链路活动调
10、度器进行,访问可以是周期性的,也可是非周期的。问通过链路活动调度器进行,访问可以是周期性的,也可是非周期的。数数据据链链路路层层的的操操作作被被分分成成两两层层,一一层层提提供供对对总总线线的的访访问问,一一层层用用于于控控制制数数据据链路用户之间的数据传输。链路用户之间的数据传输。系统管理和网络管理系统管理和网络管理2023/5/3016l物理层是传输数据信号的物理媒体与现场设备之间的接口。它为数据链路层提供了独立于物理媒体种类的接收与发送能力。l物理层由媒体连接单元、媒体相关子层、媒体无关子层组成。各层协议、各层管理实体和网络管理代理所组成的通信实体协同工作,共同承担网络通信任务。系统管理
11、和网络管理系统管理和网络管理2023/5/30173.1.3 基金会现场总线网络拓扑基金会现场总线网络拓扑1.单网段拓扑 2.桥接网络拓扑PID(链路主设备)模拟量输入(基本设备)模拟量输出(基本设备)单网段拓扑图单网段拓扑图2023/5/3018LAS每个总线段上有一个媒体访问控制中心,称为链路活动调度器LAS,它的功能是:认知新设备,并将新设备加入到链路中去;从链路中除去没有响应的设备;在链路上发布数据链路时间和调度时间;在调度时间内,轮询那些以缓冲区存储数据的设备;在调度时间之间,发送优先级驱动的令牌给某设备。2023/5/3019网桥的功能l转发(Forwarding)置于转发表中,按
12、优先级排队l重发(Republishing)置于重发表中,缓冲型重发以转发代替,以支持非调度式的传输l数据链路时间重分布l应用时钟时间重分布DLL系统管理2023/5/30203.1.4 基金会现场总线通信模型基金会现场总线通信模型2023/5/3021lFAS的基本功能是确定数据访问的关系模型和规范,根据不同要求,采用不同的数据访问工作模式;lFMS的基本功能是面向应用服务,生成规范的应用协议数据;lFMS和FAS的任务是完成一个应用进程到另一个应用进程的描述,实现应用进程之间的通信,提供应用接口的标准操作,实现应用层的开放性。2023/5/3022如某个用户要将数据通过现场总线发往其他设备
13、,首先在用户层形成用户数据,并把它们送往总线报文规范层(FMS)处理,每帧最多可发送251个8位字节的用户数据信息;然后依次送往现场总线访问子层(FAS)和数据链路层(DLL);用户数据信息在FAS,FMS,DLL各层分别加上各层的协议控制信息,在数据链路层还加上帧校验信息(一般为CRC校验码)后,送往物理层将数据打包;信息帧形成之后,还要通过物理层转换为符合规范的物理信号,在网络系统的管理控制下,发送到现场总线网段上。2023/5/3023现场总线协议数据的生成现场总线协议数据的生成2023/5/30243.1.4.1 物理层物理层l低速现场总线H131.25Kbpsl高速现场总线H2l采用
14、曼彻斯特编码l3种传输介质:双绞线、光纤和射频lH1标准下,使用双绞线,现场设备供电方式可以是总线供电,也可以是自供电2023/5/3025FF协议物理层H1标准l低速总线H1已完成标准制定(IEC1158-2)l用于过程自动化l直流电压供电范围为9-32VDCl不考虑本安时一条总线上可以连接32台仪表l两线制传输,最远传输距离1900米l最多可以加四个中继器l拓扑结构:总线型或树型2023/5/3026FFFF总线拓扑结构总线拓扑结构2023/5/3027H1H1H1H1总线网段的主要特性参数总线网段的主要特性参数总线网段的主要特性参数总线网段的主要特性参数 传输速率传输速率31.25Kbp
15、s31.25Kbps31.25Kbps信号类型信号类型电压电压电压电压电压电压拓扑结构拓扑结构总线总线/菊花链菊花链/树型树型总线总线/菊花链菊花链/树型树型总线总线/菊花链菊花链/树型树型通信距离通信距离1900m1900m1900m分支长度分支长度120m120m120m供电方式供电方式非总线供电非总线供电总线供电总线供电总线供电总线供电本质安全本质安全不支持不支持不支持不支持支持支持设备数段设备数段232112262023/5/3028图图3-6FF总线的网络拓扑结构总线的网络拓扑结构2023/5/30293.1.4.2数据链路层数据链路层l数据链路层DLL(Data Link Laye
16、r)DLL低层(介质访问)功能:l基本设备BD(Basic Device)不能主动发起通信,只能接收查询;l链路主设备LMD(Link Master Device)在得到令牌时可以发起一次通信;l链路活动调度器LAS(Link Active Scheduler)发起周期和非周期通信。DLL高层(数据传输)功能:l无连接数据传输;发布/索取数据定向连接传输;请求/响应数据定向连接传输。2023/5/3030FFFF协议数据链路层协议数据链路层lFF通信采用多主站令牌传递的主从结构l现场总线设备包括Basic Device和Link Master Device和特殊设备网桥l每一个网络段上存在唯一
17、的特殊主设备LAS(Link Active Scheduler),即链路活动调度器l总线上所有设备发送数据必须得到LAS许可l数据的存取分调度传输(Schedule transfer)和非调度传输(Unscheduled transfer)2023/5/3031链路活动调度器链路活动调度器LAS拥有总线上所有设备的清单,由它来掌管总线段上各设备对总线的操作。拥有总线上所有设备的清单,由它来掌管总线段上各设备对总线的操作。任何时刻每个总线段上都只有一个任何时刻每个总线段上都只有一个LAS处于工作状态,总线段上的设备只有得到链路活动调度器处于工作状态,总线段上的设备只有得到链路活动调度器LAS的许
18、可,才能向总线上传输数据。因此的许可,才能向总线上传输数据。因此LAS是总线的通信活动中心。是总线的通信活动中心。现场总线仪表与现场总线仪表与LAS LAS 2023/5/3032基金会现场总线设备的类型基金会现场总线设备的类型网关LM基本设备基本设备BD基本设备基本设备BD基本设备基本设备BD现场总线现场总线(i)现场总线现场总线FF-HSE网桥基本设备基本设备BD基本设备基本设备BD现场总线现场总线(i+2)例如:例如:31.25kbpsLM =链路主设备链路主设备LAS=现行的链路活动调度器现行的链路活动调度器LAS=备份的链路活动调度器备份的链路活动调度器BD =基本设备基本设备LAS
19、LASLAS2023/5/3033l数据链路层被分为两个工作层:一个提供对总线的访问数据链路层被分为两个工作层:一个提供对总线的访问(数据链路数据链路层低层功能层低层功能);另一个是在数据链路使用者之间控制数据传输;另一个是在数据链路使用者之间控制数据传输(数数据链路层高层功能据链路层高层功能)。lFF提供三种传送数据的机制:一种无连接方式;两种面向连接方提供三种传送数据的机制:一种无连接方式;两种面向连接方式。无连接方式用于支持报告分发式。无连接方式用于支持报告分发VCR;一种面向连接方式用于;一种面向连接方式用于支持发布支持发布/订阅订阅VCR,另一种面向连接方式用于支持客户,另一种面向连
20、接方式用于支持客户/服务器服务器VCR。2023/5/3034总线通信中的链路活动调度,数据的接收发送,活动状态的探测、响应,总线上各设备间的链路时间同步,都是通过数据链路层实现的。每个总线段上有一个媒体访问控制中心,称为链路活动调度器LAS,它具备链路活动调度能力,能形成链路活动调度表,并按照调度表的内容形成各类链路协议数据,链路活动调度是该设备中数据链路层的重要任务。对没有链路活动调度能力的设备来说,其数据链路层要对来自总线的链路数据做出响应,控制本设备对总线的活动。此外在DLL层还要对所传输的信息实行帧校验。2023/5/3035基金会现场总线的通信活动被归纳为两类:受调度通信与非调度通
21、信。由链路活动调度器按预定调度时间表周期性依次发起的通信活动,称为受调度通信。链路活动调度器内有一个预定调度时间表。一旦到了某个设备要发送的时间,链路活动调度器就发送一个强制数据(CD,compel data)给这个设备。基本设备收到这个强制数据信息,就可以向总线上发送它的信息。受调度通信一般用于在设备间周期性地传送控制数据。如在现场变送器与执行器之间传送测量或控制器输出信号。在预定调度时间表之外的时间,通过得到令牌的机会发送信息的通信方式称为非调度通信。由此可以看到,FF通信采用的是令牌总线工作方式。2023/5/3036链路活动调度算法链路活动调度算法CD=强制数据强制数据PN=节点探测包
22、节点探测包TD=时间分配包时间分配包PT=传输令牌传输令牌在发布下在发布下 一个一个CD之前有时间之前有时间做其他工作否做其他工作否否否发布发布PN,TD 或者或者 PT等等在发布在发布CD之前之前 等待等待等待期间发等待期间发布空闲报文布空闲报文发布周期性发布周期性CD等待事务完成等待事务完成是是2023/5/3037FFFF协议应用层协议应用层l上层是应用服务(Application Layer Services),由FMS(Fieldbus Messaging Specification)定义,并为用户层提供服务l下层是现场总线访问子层FAS(Fieldbus Access Sublay
23、er),定义与数据链路层连接接口2023/5/3038lFAS属于应用层的一部分,处于属于应用层的一部分,处于FMS与与DLL之间,它利用数之间,它利用数据链路层的调度通信和非调度通信作用,可为据链路层的调度通信和非调度通信作用,可为FMS和应用和应用进程进程(AP)提供提供VCR的报文传递服务。的报文传递服务。lFAS内部可分为三个层次,表现为三个协议机:内部可分为三个层次,表现为三个协议机:FAS服务协服务协议机议机(FSPM)、应用关系协议机、应用关系协议机(ARPM)、数据链路层映射协、数据链路层映射协议机议机(DMPM)3.1.4.33.1.4.33.1.4.3现场总线访问子层现场总
24、线访问子层现场总线访问子层现场总线访问子层现场总线访问子层现场总线访问子层2023/5/3039虚拟通信关系VCRlVCR:预先组态好的通信信道lFF定义了以下三种VCRPublisher/Subscriber(发布者/预订者模式),用于实现缓冲型的一对多通信。Report Distribution(报文/分发模式),排队式、非周期的一对多通信。Client/Server(客户机/服务器模式),一对一的、排队式的、非周期通信。2023/5/3040Publisher/Subscriber&Report DistributionlP/S(发布/预订模式)发布者向总线上广播它的信息,希望收到这一发
25、行消息的设备称为预订者。缓冲工作方式是指只有最近发行的数据保留在网络缓冲器中,新的数据会完全覆盖先前的数据。lRD(报告分发模式)设备把它的报文分发给预设置的一组地址。这种VCR主要用于报警和趋势数据的传送。按照不同的报文类型进行排队。2023/5/3041Client/Server(客户/服务器模式)l一个设备对另一个设备发送请求,请求者称为客户,响应这一请求称为服务器l数据通信按优先权排队l利用周期性通信的时间片间隔,不能保证实时性l通信出错后,调用再发程序2023/5/30423.1.4.4现场总线报文规范子层l现场总线报文规范FMS(Fieldbus Messaging Specifi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现场总线 技术 及其 应用 专项 培训 课件
限制150内