FF现场总线控制技术的组态应用.docx
FF现场总线控制技术的组态应用mahaiyan导语:介绍了现场总线的特点,分析了基金会现场总线的几个关键技术。并且结合作者的理论,介绍了基金会现场总线控制系统的组态方法,指出了基金会现场总线控制系统组态经过中要留意的问题摘要:介绍了现场总线的特点,分析了基金会现场总线的几个关键技术。并且结合作者的理论,介绍了基金会现场总线控制系统的组态方法,指出了基金会现场总线控制系统组态经过中要留意的问题。关键词:现场总线;基金会现场总线;设备描绘语言;功能块;组态现场总线是全数字化分布式底层控制网络,自他产生后,就引起控制领域的科研人员的广泛关注。但是,长期以来由于各个大组织在大型跨国公司的支持下,为制定统一的国际标准造成了宏大的阻力,形成了各大总线共存的场面。经过有关各方的共同努力和协商妥协,FFFoundationFieldbus,基金会现场总线等7种现场总线在1999年年底的投票表决中获得通过,FF现场总线也成为了一种极有开展前景的现场总线。1FF现场总线的特点FF是基于WorldFipNorthAmericanFIP和InterOperableSystemProjectISP的共同利益,在1994年合并而成的。1995年,WorldFip欧洲局部国家也参加了FF。FF总线由低速H1和高速HSE,HighSpeedEthernet2局部组成。低速H1局部将ISO/OSI七层参考模型构造简化为物理层、数据链路层、应用层,再加上用户层,形成4层构造。同时,为了适应以太网技术的开展,现场总线基金会放弃了其原来规划的2高速总线标准,并于2000年3月29日公布了基于Ethernet的高速总线技术标准HSE1.0版。在现场总线技术的开展经过中,Smar公司开发了一系列现场总线产品,成为了现场总线技术中的领先者,SYSTEM302是Smar公司总结系统工程方面的经历后开发的全数字化现场总线系统。下面介绍一下在利用Smar公司SYSTEM302现场总线系统进展组态时碰到的2个重要概念:1DDDeviceDescription,设备描绘DD是属于FF的报文标准层FMS,FieldbusMessageSpeciafication的一个内容。设备描绘DD是为虚拟现场设备VFD中的每个对象提供扩展描绘,为控制系统或者主机在理解VFD中数据的意义提供必要的信息,因此,DD可被看作是设备的一个驱动器。在每次组态设备之间必须确认是否安装该设备的设备描绘语言。2FunctionBlock功能模块,FB功能块应用进程位于FF总线通讯模型的最高层用户层。FF用户层协议将实现控制系统所需的各种功能封装为通用的模块构造,并定义他们的输入、输出、算法、事件及控制图等内容,进而形成了功能模块FB。FF现场总线把功能块FB主要分成了3类:资源块ResourceBlock、转换块TransducerBlock、功能块FB。资源块描绘了诸如设备名、消费厂家和序号等的现场总线设备特征。一台设备只有一个资源块。转换块把功能块从读传感器和命令输出硬件的本地输入/输出的功能分开,还包含标定日期和传感器类型等信息。每个输入或者输出功能块通常就是一个转换块。功能块提供了控制系统行为。功能块的输入和输出通过现场总线相连接。每个功能块的执行被准确地调度。在一个用户应用中可以有多个功能块。功能块FB技术是FF现场总线实现分布式控制的一项重要手段。在FF现场总线中,FCS废弃了DCS的输入/输出单元和工作站,把DCS的工作站的功能块分配给现场仪表,构成虚拟工作站。FF的功能块可以供用户自由选择,可统一组态,构成所需的控制系统,实现了彻底的分散控制。很多控制系统功能,诸如模拟输入输出、PID控制等功能都可以通过使用功能块由现场设备完成。现场总线的技术特点包括很多方面,以上所述是在组态经过中碰到的2个重要概念及难点,在此做简单讲明。b2组态基金会现场总线系统/b现场总线的组态既与传统的DCS系统组态有共同之处,也有一定的差异。本局部主要结合笔者的理论来介绍现场总线组态的内容。2.1系统的构造为了推动南京工业大学对现场总线技术的研究,我校曾于2001年8月从Smar公司引进了一套现场总线系统。系统的构造如图1所示。本系统由2个局部组成,其中:2个LD302压力变送器和阀门定位器FY302构成压力控制系统。LD302收集容器中的的压力信号,并将其转换为符合FF协议的标准信号发送到FF现场总线网络中,阀门定位器FY302根据系统的设定值和操纵阈度,输出相应的模拟信号驱动控制阀,使系统的压力保持恒定;2个TT302温度变送器和现场总线FF到电流转换器FI302构成温度控制系统。TT302收集温度信号,并将其转换为符合FF协议的标准信号发送到FF现场总线网络中,现场总线FF到电流转换器FI302根据设定值和操纵阈度,输出适当电流驱动可控硅,可控硅控制温度对象的输入电压,进而使温度对象保持恒温。这2个系统构成现场总线的H1网段。H1系统通过DF51网关与上位机相连。2.2控制系统组态系统的控制组态使用Smar公司推出的SYSTEM302系统。SYSTEM302是一套完好的现场总线控制方案,采用现场总线、Windows和OPC等先进技术,真正基于现场设备,系统可以处理各种信号,进展连续控制,离散逻辑控制和批处理控制,支持通过了基金会验证设备互操纵性,真正实现了分布式控制。使用SYSTEM302组态,首先要使用FBToolsWizard正确地设置网关,也就是H1网段与上位机之间的通讯方式,以保证网关可以与上位机之间进展通讯。SYSTEM302提供的接口方式有PCI和DFI302,此处使用DFI302。在DF51处于正常的RUN状态,确认要使用的所有设备的DD安装完毕以后,才可以使用SYSTEM302的一个重要组成局部SYSCON进展系统的组态。SYSTEM302系统可以很方便地安装新设备的DD。在安装目录的DeviceSupport下建立该设备的活页夹,按照厂家提供的手册,添加该设备的ManufacturerID,DeviceType,EJADeviceType信息,同时在Standartini文件的ManufacturerByID局部添加该设备的ID。SYSCON将一个现场总线工程分为2局部:逻辑设备和物理设备。逻辑设备是在组态工程中用到的逻辑连接,例如功能块、组态的策略等。网络上连接的各种现场设备在物理设备局部讲明,例如网桥的配置、网段上设备的分布等。添加网络上的所有智能仪表到物理局部,并添加相应的功能块,设置功能块的局部参数,在SYSTEM302中,资源块RES、转换块TRS、显示块DSP是每个设备都必须的功能块,例如可以为传感器如TT302添加AI功能块,为执行器添加AO功能块,PID功能块既可以添加在传感器中,也可以添加到执行器中。笔者在组态经过中,除了为每个物理设备添加资源块RES、转换块TRS、显示块DSP外,把PID功能块和AO功能块添加到阀门定位器FY302和电流转换器FI302,变送器还需AI功能块,如图2所示。逻辑组态完毕,设置变化范围功能块的XD_SCALE、设定值SP等参数后,为控制策略选择功能块,按设计的控制算法逻辑连接相应的功能块的输入输出,就完成了控制策略组态。例如本系统中,PID温度单回路控制选择TT302的AI功能块和FI302的PID功能块、FI302的AO功能块,同时把输入输出相连。在SYSCON中,可以先建立物理设备,设置所有的功能块,再建立控制策略。也可以先建立逻辑设备,再添加物理设备,但是,工程人员必须公道规划需要使用的功能块。控制策略的离线组态已经完成后,公道设置系统的通讯方式,待网桥与总线上的所有设备通讯正常后,下载控制策略。2.3操纵界面组态界面组态使用Smar公司提供的AIMAX。使用AIMAX的关键是与SYSTEM302之间的数据连接,Smar公司采取了OPC方式。在FF组态系统的工作站,DFIOLESERVER与现场设备之间通过网关以3125kB/s不断进展数据交换,DFIOLESERVER提供了OPC接口供用户使用。AIMAX使用这个接口把DFIOLESERVER的数据对象通过位号不断地导入自己的数据库中。绘制系统的构造图,建立自己的实时曲线组、历史曲线组,并为他们设置相应的数据点对象。操纵界面组态完毕。本实验系统由于采用了先进的现场总线技术,使用灵敏,为科研和教学提供了极大的方便。1FunctionblocksinstructionmanualSMARCorporation,October,20002UsersmanualDFI302FieldbusUniversalBridgeSMARCorporation,October,20003阳宪惠现场总线技术及应用M北京:清华大学出版社,19994赵文宏,曹李民,施一明,等现场总线的开展大概情况J浙江工业大学学报,2001,2960