GB/T 40305-2021 现场设备集成 EDD与OPC UA集成技术规范.pdf

  • GB/T 40305-2021  现场设备集成 EDD与OPC UA集成技术规范.pdf为pdf格式
  • 文件大小:1.2 M
  • 下载速度:极速
  • 文件评级
  • 更新时间:2021-09-14
  • 发 布 人: 13648167612
  • 文档部分内容预览:
  • 5.1EDD与EDDI

    图2EDD到OPCUA的集成

    EDD包含自动化系统部件的所有设备参数,由EDDL描述EDD。EDDL提供一组可裁减的语言 元素处理简单、复杂或模块化设备。EDD描述以下信息: 设备参数的描述; 参数关系的描述; 设备参数的逻辑分组; 所支持的设备功能的选择与执行; 传输数据集的描述。 根据需要,EDD物理上可位于: 设备中; 外部存储介质; 部分位于设备中,部分位于外部存储介质

    5.2EDDL语言元素

    电镀标准表1EDDL通用基本结构元素及描述

    本章描述的EDDL元素详细信息见GB/T21099.3—2018

    6基于EDD的OPCUA设备信息模型

    6.1OPCUA相关信息介绍

    OPCUA服务器向客户端提供的对象和相关信息称为地址空间。OPCUA对象模型的元素在地 址空间中是一组节点,这些节点用属性(Attributes)描述,通过引用(References)互连。OPCUA定义 了8类节点来表示地址空间,包括Object,Variable,Method,ObjectType,VariableType,DataType ReferenceType和View。每个节点类(NodeClass)有一组定义的属性(Attributes),见GB/T33863.3 2017,GB/T33863.5—2017、GB/T 33863.8—2017

    2与EDD映射相关的OPCUA元素

    6.1.2.1FolderTvpe

    FolderType的实例用来组织一个节点内部层次结构的地址空间,实例代表了子文件树中的 实例的名称应该与该文件夹的用途相关

    6.1.2.2 AnalogltemType

    亥变量类型定义Analogltem的一般特性,包含值的范围、工 程单位等变量节点

    6.2基于块的设备信息

    GB/T40305—2021

    6.2.1BasicInfo信息模型

    图3基于块的设备信息模型

    6.2.2BlockInfo信息模型

    6.2.2.1Block的结构

    6.2.2.2CHARACTERISTICS信息模型

    CHARACTERISTICS包含LABEL和HELP两个变量,以及ObjectType的MEMBER对象( 1.6.2.3)。

    6.2.2.3PARAMETER信息模型

    PARAMETER包含1到多个VARIABLE与ARRAY,以及1到多个ObjectType的RECOF 构见6.2.4)。

    6.2.2.4PARAMETERLIST信息模型

    6.2.3MEMBER信息模型

    GB/T 403052021

    MEMBER信息模型,包含1到多个VARIABLE、ARRAY变量以及1到多个ObjectT RECORD对象(结构见6.2.4)的结构如图4所示

    6.2.4RECORD信息模型

    图4MEMBER结构

    RECORD信息模型包含LABEL和HELP两个变量以及 ObjectType的MEMBER对象 象下包含1到多个VARIABLE(VARIABLE的映射见第7章),结构如图5所示

    5.2.5VARIABLELIST信息模型

    图5RECORD的结构

    GB/T40305—2021

    2.6ARRAY信息模型

    ARIABLELIST信息模型

    图7ARRAY的结构

    对于类似HART不包含块(Block)的设备,信息模型包含基本信息(BasicInfo)、1到多个VARIA BLE(VARIABLE的映射见第7章).信息模型结构如图8所示。

    对于类似HART不包含块(Block)的设备,信息模型包含基本信息(BasicInfo)、1到多个VARIA BLE(VARIABLE的映射见第7章).信息模型结构如图8所示。

    图8非基于块的设备信息模型

    7EDD元素在OPCUA中的映射

    Z.1EDD到OPCIUA映射的流程图

    GB/T403052021

    EDD到OPCUA的映射流程见图9。设备的EDD文件经过EDD解析器解析,根据结构元素的性 质,可以将元素分为VARIABLE和COMMAND两类。按照OPCUA建模规则分别为两类元素建立 对应的节点。常用的二进制EDD文件格式参见附录A

    D到OPCUA的映射规

    图9EDD到OPCUA的映射流程

    EDD到OPCUA的一般映射规则如下: 结构化的EDD元素都属于对象类型,采用OPCUA中的FolderType进行映射; 变量类型EDD元素,如温度值、状态等,采用OPCUA中的Analogltem类型进行映射(即 VariableType)。 EDD中用来展示曲线、图形等用于特定形式展示的元素不进行映射,由OPCUA客户端与服务器 可根据应用要求实现相关需求,

    7.3块(Block)元素的映射

    快中元素的映射关系见表

    表2EDD块元素映射表

    GB/T 403052021

    7.4变量(VARIABLE)的映射

    VARIABLE的各个元素映射到OPCUA的AnalogItem,各元素的对应关系见表3。

    表3VARIABLE的各元素到AnalogItem的映射

    如果CLASS属性标识为“内含”,可不映射该变量。 如果改变EngineeringUnit,则所有与相关工程单位代码关联的EDD变量需重新计算,OPCUA变 量值也要重新设置。

    5数组(ARRAY)的映射

    7.6记录(RECORD)的映射

    EDDLRECORDS参数映射到OPCUA的一个复杂DataVariable。根DataVariable表示记录本 身,组件DataVariables表示EDDLRECORDMEMBERS。(EDDLRECORD的MEMBERS在EDDI 中定义为对一个EDDLVARIABLE的引用)。 根DataVariable的BrowseName和DisplayName对应实现该RECORD类型的EDDLVARIABLE 的EDD标识符。DataVariable的DataType属性对应BaseDataType。ValueRank属性用来规定包含 数组的值。Value属性包含RECORD中定义的成员的值。 对于每个表示EDDLRECORDMEMBER的组件DataVariable: BrowseName对应EDDLVARIABLE的标识符; DisplayName对应EDDLVARIABLE的LABEL; Description对应EDDLVARIABLE的HELP属性,如果没有HELP,则用BadAttributeIdI

    GB/T 403052021

    nvalid。 AccessLevel源自EDDL的HANDLING属性,如果EDD不包含HANDLING属性,则 可读可写属性

    4EDDL参数在OPCUA中的通用变量属性集

    7.7.2私有参数(PrivateParameters)

    对于EDD中的PRIVATE属性,OPCUA服务器应在信息模型中创建不可浏览节点电动汽车标准规范范本,当私有参 传递给TranslateBrowsePathsToNodeIds时,OPCUA服务器应返回私有参数的NodeId。客户站 据NodeId以与public参数一样的方式处理私有参数

    7.7.3枚举参数(EnumeratedParameters

    具有OPCUA枚举数据类型的OPCUADataVariable对应EDDL中的枚举变量定义。 DataVariable的Value属性是状态数值,对应EDDLENUMERATEDTYPE的value属性。 DataVariable的ValueAsTextProperty是状态的显示值,对应EDDLENUMERATEDTYPE

    GB/T40305—2021

    7.8EDDL与OPCUA数据类型的映射

    类型与OPCUA中数据类型的对应关系见表5。

    表5EDDL与OPCUA数据类型的对应关系

    铁路标准GB/T403052021

    GB/T403052021

    ....
  • 设备标准
  • 相关专题: 设备  

相关下载

常用软件