版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第八章基金会现场总线(基金会现场总线(FFFF) 第8章 基金会现场总线(FF) oFoundation Fieldbuso由现场总线基金会(Fieldbus Foundation)组织开发, IEC61158标准。o工作在生产现场,适应本质安全防爆的要求,通过传输数据的总线为现场设备提供工作电源。o开放性、互操作性。第8章 基金会现场总线(FF)o8.1 基金会现场总线的主要技术 o8.2 FF通信模型o8.4 FF通信栈 8.1 基金会现场总线的主要技术o1 1FF FF 总线的通信技术总线的通信技术o2 2标准化功能块标准化功能块 (FB(FB,Function Function Blo
2、ck)Block)与功能块应用进程与功能块应用进程 (FBAP(FBAP,Function Block Application Function Block Application Process)Process)8.1 基金会现场总线的主要技术o3 3设备描述设备描述 (DD(DD,Device Description)Device Description)与与设备描述语言设备描述语言(DDL,Device Description (DDL,Device Description Language)Language)o4 4现场总线通信控制器与仪表或工业控制现场总线通信控制器与仪表或工业控制计
3、算机之间的接口技术计算机之间的接口技术o5 5系统集成技术系统集成技术o6 6系统测试技术系统测试技术1 1FF FF 总线的通信技术总线的通信技术o通信模型o通信协议o通信控制器芯片o通信网络o系统管理o与网络有关的硬软件,如通信栈软件、被称之为圆卡的仪表用通信接口卡、FF与计算机的接口卡、各种网关、网桥、中继器等。2.2.标准化功能块与功能块应用进程标准化功能块与功能块应用进程oFB,Function Block和FBAP,Function Block Application Processo通用结构:把实现控制系统所需的各种功能划分为功能模块,使其公共特征标准化。o输入、输出、算法、事件
4、、参数与块控制图,并把它们组成为可在某个现场设备中执行的应用进程。o开放系统构架的基础,不同制造商产品的混合组态与调用。3 3设备描述与设备描述语言设备描述与设备描述语言oDDDD,Device DescriptionDevice Descriptiono现场总线设备的互操作性,支持标准的块功能操作。o设备描述为控制系统理解来自现场设备的数据意义提供必需的信息,控制系统或主机对某个设备的驱动程序。oDDL,Device Description LanguageDDL,Device Description Languageo设备描述语言是一种用以进行设备描述的标准编程语言。o采用设备描述编译器,
5、把用DDL编写的设备描述源程序转化为机器可读的输出文件。4 4现场总线通信控制器与仪表或工业控现场总线通信控制器与仪表或工业控制计算机之间的接口技术制计算机之间的接口技术 o在现场总线的产品开发中,常采用 OEM 集成方法构成新产品。己有多家供应商向市场提供。(original Equipment Manufacturer) o FF 集成通信控制芯片o 通信栈软件o 圆卡5系统集成技术o包括通信系统与控制系统的集成。o网络通信系统组态、网络拓扑、配线、网络系统管理;o控制系统组态;o人机接口;o系统管理维护。6系统测试技术o通信系统的一致性与可互操作技术;o总线监听分析技术;o系统的功能、性
6、能测试技术。o在测试基础上进一步开展对通信系统、自动化系统的综合指标评价。 o一致性与可互操作性测试是为保证系统的开放性而采取的重要措施,一般要经授权的第三方认证机构作专门测试,验证符合统一的技术规范后,将测试结果交基金会登记注册,授予FF标志。o对由具有FF标志的现场设备所组成的系统,还需进一步进行可互操作性测试和功能性能测试,以保证系统的正常运转,并达到所要求的性能指标。o总线监听分析用于测试判断总线上通信信号的流通状态,用于通信系统的调试、诊断与评价。o对由现场总线设备构成的自动化系统,功能、性能测试技术还包括对其实现的各种控制系统功能的能力、指标参数的测试。8.2 FF通信模型o1.四
7、个层次o 物理层o 数据链路层o 应用层(总线访问层与总线报文规范子层)o 用户层o2.2.功能功能o物理层:信号如何发送;o数据链路层:如何在设备间共享网络和调度通信;o应用层:在设备间交换数据、命令、事件信息以及请求应答中的信息格式;o用户层:组成用户所需要的应用程序,如规定标准的功能块、设备描述,实现网络管理、系统管理等。o在相应软硬件开发的过程中,往往把除去最下端的物理层和最上端的用户层之后的中间部分作为一个整体,统称为通信栈。这时,现场总线的通信参考模型可简单地视为三层。o物理层、通信栈、用户层图图8-1 OSI8-1 OSI与与FFFF的通信模型的通信模型o按各部分在物理设备中要完
8、成的功能,可分为三大部分:o 通信实体o 系统管理内核o 功能块应用进程o各部分之间通过虚拟通信关系 (VCR,Virtual Communication Relationship)来沟通信息。oVCR表明了两个或多个应用进程之间的关联,即虚拟通信关系是各应用之间的逻辑通信通道,它是总线访问子层所提供的服务。o 3. 3.通信实体通信实体o组成:从物理层到用户层的所有各层,由各层协议与网络管理代理共同组成。o任务:生成报文与提供报文传送服务,是实现现场总线信号数字通信的核心部分。o层协议:构成虚拟通信关系。o网络管理代理:借助各层及其层管理实体,支持组态管理、运行管理、出错管理的功能。o4.系
9、统管理内核 (SMK,System Management Kernel)o在模型分层结构中的应用层和用户层。o主要负责与网络系统有关的管理任务,如确立本设备在网段中的位置,协调与网络上其他设备的动作和功能块执行时间。o用来控制系统管理操作的信息被组织成对象,存储在系统管理信息库 (SMIB,System Management Information Base)中。o5.功能块应用进程 (FBAP,Function Block Application Process)o在模型分层结构中位于应用层和用户层。o功能块应用进程主要用于实现用户所需要的各种功能。o功能块把为实现某种应用功能或算法、按某种
10、方式反复执行的函数模块化,提供一个通用结构来规定输入、输出、算法和控制参数,把输入参数通过这种模块化的函数转化为输出参数。8.4 FF通信栈o1. 1. 数据链路层(数据链路层(DLLDLL)o数据链路层 (DLL,Data Link Layer)位于物理层与总线访问子层之间,为系统管理内核和总线访问子层访问总线媒体提供服务。o总线通信中的链路活动调度、数据的接收与发送、活动状态的探测与响应、总线上各设备间的链路时间同步都是通过数据链路层实现的。o每个总线段上有一个媒体访问控制中心,称为链路活动调度器 (LAS,Link Active Scheduler)。oLAS具备链路活动调度能力,便可形
11、成链路活动调度表,并按照调度表的内容 形成各类链路协议数据,链路活动调度是该设备中心数据链路层的重要任务。o(1 1) 通信设备类型通信设备类型o按照设备的通信能力,基金会现场总线把通信设备分为三类:链路主设备、基本设备和网桥。o链路主设备:有能力成为链路活动调度器的设备;o基本设备:而不具备上述能力的设备。o网络中几个总线进行扩展连接时,用于两个总线段之间的连接设备就称之为网桥。图图8-7 FF8-7 FF通信设备与通信设备与LASLAS o网桥属于链路主设备。由于它担负着对它下游的各总线段的系统管理时间的发布任务,因而它必须成为链路活动调度器LAS。否则就不可能对下游各段的数据链路时间和应
12、用时钟进行再分配。o一个总线段上可以连接多种通信设备,也可以挂接多个链路主设备,但一个总线上某个时刻只能由一个链路主设备成为链路活动调度器LAS,没有成为LAS的链路主设备起着后备LAS的作用。o(2 2) 链路活动调度器链路活动调度器o链路活动调度器LAS拥有总线上所有设备的清单,由它来掌管总线段上各设备对总线的操作。任何时刻每个总线段上都只有一个LAS处于工作状态,总线段上的设备只有得到链路活动调度器LAS的许可,才能向总线上传输数据。因此LAS是总线的通信活动中心。o基金会现场总线的通信活动被归纳为两类:受调度通信与非调度通信。o受调度通信:由链路活动调度器按预定的时间表周期性依次发起的
13、通信活动。o预定调度时间表、强制数据 (CD,Compel Data)o非调度通信:在预定调度时间表之外的时间,通过得到令牌的机会发送信息的通信方式。o传递令牌(PT Pass Token)oFF通信采用的是令牌总线工作方式。o链路活动调度器的五种基本功能链路活动调度器的五种基本功能: :o 向设备发送强制数据CD。o 向设备发送传递令牌PTo 为新入网的设备探测末被采用过的地址。o 对总线发布数据链路时间和调度时间。o 视设备对传递令牌PT的响应,当设备既不能随着PT顺序进入使用,也不能将令牌返回时,就从活动表中去掉这些设备。o(3 3)受调度通信)受调度通信o链路活动调度器 (LAS)中有
14、一张传输时刻表,这张时刻表对所有需要周期性传输的设备中的所有数据缓冲器起作用。o调度数据传输常用于现场总线各设备间,将控制回路的数据进行有规律的、准确的传输。图图8-9 FF8-9 FF调度数据传输调度数据传输图图8-10 FF8-10 FF非调度通信非调度通信(4)非调度通信)非调度通信o2.2.现场总线访问子层现场总线访问子层 (FAS)(FAS)o现场总线访问子层 (FAS,Fieldbus Access Sublayer)是基金会现场总线通信参考模型中应用层的一个子层。o总线访问子层FAS位于FMS与数据链路层之间,把FMS与数据链路层DLL分隔开来,利用数据链路层的受调度通信与非调度
15、通信作用,为总线报文规范层提供服务,对FMS和AP提供VCR的报文传送服务。o(1)总线访问子层的协议机制)总线访问子层的协议机制o总线访问子层的服务协议机制 (FSPM,FAS Service Protocol Machine)是FAS用户和应用关系端点之间的接口,FAS用户是指总线报文规范层和功能块应用进程。o把服务用户发来的信息转换为FAS的内部协议格式,并根据应用关系端点参数,为该服务选择一个合适的应用关系协议机制;o反过来,根据应用关系端点的特征参数,把FAS的内部协议格式转换成用户可接收的格式,并传送给FAS用户。o 数据链路层映射协议机制(DMPM,DLL Mapping Pro
16、tocol Machine) 对下层即数据链路层的接口。o它将来自应用关系协议机制的FAS内部协议格式转换成数据链路层DLL可接受的服务格式,并送给DLL;o反过来,将接收到的来自DLL的内容,以FAS内部协议格式发送给应用关系协议机制ARPM。o应用关系协议机制是FAS层的中心,它描述了应用关系的创建和撤销,并与远程ARPM之间交换协议数据单元FAS-PDU。o它负责接收来自FSPM或DMPM的内部信息,根据应用关系端点类型和参数生成另外的FAS协议信息,并把它发送给DMPM或FSPM。o如果要求建立或撤销应用关系,就试图建立或撤销这个特指的应用关系。o(2 2)FASFAS服务类型服务类型3.3.现场总线报文规范现场总线报文规范 (FMSFMS)子层)子层现场总线报文规范 (FMS)为用户应用服务,它以标志的报文格式集,在现场总线上相互发送报文。FMS描述通信服务、报文格式和用户应用建立报文所必需的协议行为。oFMSFMS所包含的服务所包含的服务o (1)虚拟现场设备(VFD)o (2)通信服务o (3)上下文管理服务o (4)对象字典服务o (5)变量访问服务o
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 盆腔炎的流行病学调查与分析
- 甲状腺疾病护理未来趋势
- 2026年空厂房转让合同(1篇)
- 老年人睡眠护理的护理模式
- 招聘卫生纸生产计划员
- 新技术新疗法介绍
- 护理:构建健康中国
- 电子商务沙盘运营与管理(AI实践版) 课件 第1-4章 电子商务沙盘概述-运营与销售管理
- 护理安全用药与患者教育
- 空肠造瘘管护理及空肠泵的使用
- 2026届广东省汕头市重点中学中考历史模拟试题含解析
- 2026中国电气装备储能科技有限公司社会招聘笔试历年参考题库附带答案详解
- 湖南省好房子建设技术导则(2026版)
- 织颜窗帘重塑织颜4P盈利模型
- 2026年度“市委书记进校园”佳木斯市急需紧缺专业技术人才引进286人(哈尔滨师范大学专场)笔试参考试题及答案解析
- 2026新版人教版小学数学3三年级下册(全册)教案设计
- XX中学2025-2026学年春季学期初三政治备课组复习迎考实施方案
- 反歧视知识培训
- 2026年前列腺电切术后膀胱冲洗的护理课件
- 2024年云南省考评员应知应会题库(含答案)
- 外科无菌术及基本操作
评论
0/150
提交评论