AMS技术发展-EDDL和FDT的发展方向

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

现场设备集成技术与发展2现场总线优点:IEC61158:ProfiBus、Hart、FF、…….3困难4设备集成:问题:“百花齐放”的控制软件、硬件接口卡件希望:集中调用利用网络化、数字化技术整合标准化地将现场设备集成在一起对用户来对系统集成商系统集成:OPC5设备集成:EDDLFDTFDIIEC61804-3IEC62453ECT4大基金会FDT开放独立非盈利6什么是EDDL?EDDL是电子设备描述语言DCS/FCS系统或手持器–组态–设备标定–诊断问题–提供显示在用户界面上的数据和报警设备管理软件控制系统软件7EDD解释器EDD文件8使用单一的工具就可以方便地在系统中集成不同厂商不同类型的设备处于哪一个层次?9在系统中的层次10EDDL的优点独立于操作系统􀀀DCS平台和版本嵌入式在PC或者手执设备上使用相同的EDD文件11EDDL的优点使用方便统一的用户界面降低操作难度12EDD的优点不同厂商的设备可以在同一主机系统实现互操作同一设备可以和不同的主机系统实现互操作13EDD的优点操作安全在EDD文件中没有可执行的代码,不会影响操作系统的稳定性在运行过程中进行升级和添加设备都很方便规模可变轻量级的方案(小的ASCII文本文件(200k))从手操器到生产管理系统从简单的设备到复杂的设备缺点:仅支持菜单、对话框和动态变量的棒图显示,虽然感观一致,但相对单调复杂设备高级诊断功能不完善14EDDL的发展史IEC61804-2EDDL20041992199319941995199619971998199920002001200220032004200520062007FFDDL1996HARTDDL1992ISPDDL1993PROFIBUSDDL200015存在的问题16以下方式获取最新的设备EDD文件:设备厂商从注册的基金会网站–FieldbusFoundation,HARTandProfibus控制系统供应商获取最新的EDD文件17设备集成技术:EDDLFDT1819FDT框架应用程序任何支持FDT规范,可以调用DTM标准接口的应用程序的统称通过一组标准化的ActiveX接口与DTM之间交换数据数据交换基于XML技术可以是设备组态软件,工程工具、监控软件或资产管理软件等设备DTM是描述现场设备的软件组件,是一个ActiveX组件由设备厂商随同设备一起提供,每个DTM负责一个设备类型或一组设备类型通过通信DTM提供的通信通道,可以与相关现场设备通信通信DTM/网关DTM提供了一个标准化的通信API实现了设备DTM与主系统厂商的具体驱动之间的连接网关DTM支持不同现场总线协议的转换。20FrameApplicationDTM21优缺点支持更多的现场总线,除了EDDL技术支持的HART、FF和PROFIBUS,还包括INTERBUS,MODBUS,DEVICENET和CONTROLNET等等,提供了更大的自由选择空间支持复杂设备的描述,包括高级诊断和预测性维护等功能支持设备厂商开发更丰富复杂的图形化可视描述FDT技术采用了微软专有软件技术DTM使集成环境难以形成统一的风格或一致的感观,DTM的开发者提出了更高的要求,除了掌握智能仪表技术,现场总线协议和FDT技术,还需要在熟悉更多的IT技术,例如COM和ActiveX技术,VC++开发环境下的编程等等22FDT与EDDL的区别23架构的区别24WIB测试结果2526两者的缺点总结EDDLFDT优点即为对方缺点控制、平台控制、轻量化诊断、资产管理设备可视化描述,但相对单调功能性描述的语法扩展需要设备厂商EDD文件和主系统厂商EDD解释器的同时支持EDD解释器没有统一平台依赖风格统一难控制开发起点高27FDI=FDT+EDDL+OPCUA德国慕尼黑技术大学KlausBender教授2829原始模型1.设备包-现场设备数据采集。使现场设备的EDD文件从文本格式转换到二进制文件或者XML格式。2.服务器-包含EDDL解析器的设备DTM集成在OPCUA服务器。3.客户端-OPCUA客户机,通用设备工程框架客户机和特定应用客户机。30FDIServerFDIClientGenericOPCUAClientFDIDevicePackageOPCUACommunicationServerChristianDiedrichifakMagdeburg,Germany31323334FinalFDIArchitectureFDIServerInformationModelManagementOPCUAFDIPackageDeviceDefinitionBusinessLogicUserInterfaceUserInterfacePlug-inInformationModelFDIClientInformationModelServicesUserInterfaceServicesPlatformUIServices(Drawing,InputDevices)HostingServicesUserInterfacePlug-inFDIPackageDeviceDefinitionBusinessLogicUserInterfaceDescriptionBusinessLogicProcessorOPCUAServicesDeviceObjectDeviceObjectDeviceObjectUserInterfacePlug-inUIDInterpreterBusinessLogicInterfaceBusinessLogicUserInterfaceDescriptionCommunicationServerUIDDataStoreSystemServicesSystemCommunicationHardwareOPCUAClientOPCUAOPCUAServicesSpecifiedbythisInternationalStandardOPCUAServicesUIPServices35Deviceparameters(e.g.alarmlimits,diagnosticdata,etc.)Devicestructure(e.g.Blocks)Consistencyrules/dependenciesbetweenparametersDevicefunctions(e.g.calibration)36InformationModelOPCUAServicesInformationModelServicesCatalogBusinessLogicProcessorOPCUAServicesCommunicationServerDevicePackageDeviceDefinitionBusinessLogicUserInterfaceDesc.UserInterfacePluginTypesInstancesUserInterfaceDesc.BusinessLogicDevicePackageimportInformationModelHostOPCUAbasedaccessDeviceTypeCatalogInformationTopologyInformationBusinessLogicProcessorEDDInterpreter(CommonTool)CommunicationServiceProcessorNestedCommunicationCommunicationServerInterface=OPCUAAccessRightManagement37FDIClient3839RoadmapPart1-OverviewBackgroundArchitectureDevicePackagesClientServerSystemScenariosPart2-ClientInformationModelServicesHostingServicesUIPServicesStateMachines(normative)UIServicesPart3-ServerInformationModelIntegrityInformationModelCommunicationCommunicationServersServiceExtensiontoOPCUAPart4–DevicePackageComponentsDeviceDefinitionBusinessLogicUserInterfaceDescriptionUserInterfacePlug-inManifestAccessRightsAssemblyLifecycleManagementPart5–InformationModelTopologyElementExtensionsUserInterfaceElementsOnline/OfflineLockingInterface/EditProcessInterfaceDevice/NetworkAddressSpaceOrganizationMappingofDevicePackagetoInfoModelPart6–TechnologyMappingThreadingAsynchronouscallsExceptionhandling.NETmappingFieldbusspecificannexesHandlingofGSDSafety…40FDI的好处降低开发驱动的开销只有一种技术对简单设备和简单的控制使用EDDL,复杂的界面使用FDT,整合FDT与EDDL降低系统依赖,便于部署使用统一的解释器与测试工具灵活开发复杂度降低支持手持配置设备到资产管理软件41FDI技术目前还不够成熟FDI是一种新的设备集成技术,未确定是否支持现有的EDDL和FDTFDI的研究开发和标准的制定需要大家的支持和参与,推动设备集成技术的发展42DraftFDIspecification:nowavailableFinalFDISpecification:Endof2010Commoninterpreter:Endof2011Developmentandtestenvironment:Endof20114344选择?Thanks!

1 / 44
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功