GB/T40305-2021
现场设备集成EDD与OPCUA集成技术规范
Fielddeviceintegration—EDDandOPCUAintegrationtechnologyspecification
- 中国标准分类号(CCS)N10
- 国际标准分类号(ICS)25.040
- 实施日期2022-03-01
- 文件格式PDF
- 文本页数19页
- 文件大小1.20M
以图片形式预览现场设备集成EDD与OPCUA集成技术规范
现场设备集成EDD与OPCUA集成技术规范
国家标准 GB/T40305一2021 现场设备集成EDD与OPCUA 集成技术规范 Felddevieeimtegration一EDDamdoPCUAintegrationtechmolgyspeeifieation 2021-08-20发布 2022-03-01实施 国家市场监督管理总局 发布 国家标涯花警理委员会国家标准
GB/T40305一2021 目 次 前言 范围 规范性引用文件 2 术语和定义、缩略语 3 3.1术语和定义 3.2缩略语 现场设备EDD文件与OPCUA服务器集成的一般方法 4,1集成架构 4,2EDD与(OPCUA集成的基本原理 EDDL技术 - 5.1EDD与EDDL 5.2EDDL语言元素 基于EDD的OPCUA设备信息模型 6.1OPCUA相关信息介绍 6.2基于块的设备信息模型 6.3非基于块的设备信息模型 EDD元素在OPCUA中的映射 7.1EDD到OPCUA映射的流程图 7.2EDD到OPCUA的映射规则 7.3块(Block)元素的映射 7.4变量(VARIABLE)的映射 7.5数组(ARRAY)的映射 10 7.6记录(REcoORD)的映射 10 7.7参数的映射 1l 7.8EDDL与OPcUA数据类型的映射 12 附录A(资料性附录)二进制文件具体格式 14 参考文献 15 图1EDD与OPCUA集成的总体架构 图2EDD到OPCUA的集成 图3基于块的设备信息模型 图4MEMBER结构 图5RECORD的结构 图6VARIABLE_LIST信息模型 图7ARRAY的结构
GB/T40305一2021 图8非基于块的设备信息模型 图9EDD到OPCUA的映射流程 表1EDDL通用基本结构元素及描述 表2EDD块元素映射表 10 表3VARIABLE的各元素到Analogltem的映射 11 表4EDDL参数在OPCUA中的通用变量属性集 12 表5EDDL与OPCUA数据类型的对应关系
14 表A.1二进制文件结构表
GB/T40305一2021 前 言 本标准按照GB/T1.1一2009给出的规则起草
请注意本文件的某些内容可能涉及专利
本文件的发布机构不承担识别这些专利的责任
本标准由机械工业联合会提出 本标准由全国工业过程测量控制和自动化标准化技术委员会(SAC/Tc124)归口
本标准起草单位;机械工业仪器仪表综合技术经济研究所、辽宁大学
本标准主要起草人;谢素芬、赵艳领、魏剑堪、公彦杰、牛鹏飞、韩丹涛、宋岩,刘丹
GB/T40305一2021 现场设备集成ED与OPCUA 集成技术规范 范围 本标准给出了电子设备描述文件集成相关的术语和定义、EDDL基本元素定义以及现场设备EDD 与OPCUA服务器的集成方法,规定了基于EDD的OPCUA设备信息模型以及E:DD元素的映射
本标准适用于系统集成商、系统供应商、最终用户,用于底层网络设备到控制系统以及控制系统到 上层应用的数据集成
规范性引用文件 下列文件对于本文件的应用是必不可少的
凡是注日期的引用文件,仅注日期的版本适用于本文 件
凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件
GB/T21099.3一2018过程控制用功能块(FB)第3部分;电子设备描述语言(EDDL) GB/T33863.3一2017OPC统一架构第3部分;地址空间模型 GB/T33863.52017 OPC统一架构第5部分;信息模型 GB/T33863.8一2017OPC统一架购第8部分;数据访间 术语和定义、缩略语 3.1术语和定义 下列术语和定义适用于本文件
3.1.1 EDD解析器EDDinterpreter 解析EDD文件时所使用的解析软件
注:通过代理解析器可以解析出EDD文件中的元素并生成特定格式的XMl文件,然后将XM文件映射到OPC UA服务器的地址空间
3.1.2 现场设备fielddeviee a 工业自动化系统中可联网的独立物理实体,具有在特定环境中执行规定功能的能力,并由其接 口分隔开
b)在自动化系统中实现控制、驱动和/或传感功能的实体,具有到其他此类实体的接口
[GB/T29618.1一2017,定义3.1.22] 3.1.3 设备类型devieetype 基于如制造商、现场总线协议.设备类型标识,设备分类版本信息或其他信息的抽象特性的设备 特征
GB/T40305一2021 [GB/T29618.1一2017,定义3.1.16们 3.1.4 电子设备描述源electronicdevieedescriptionsouree 包含特定设备描述的AsCI文件
[GB/T21099.3-2018,定义3.1.16] 3.1.5 映射mapping 已定义的特征或属性的集合,与另一集合的成员相对应
[GB/T19769.1一2015,定义3.67] 3.2缩略语 下列缩略语适用于本文件
EDD 电子设备描述 ElectronieDeviceDescription EDDL 电子设备描述语言 Electronie DeviceDeseriptionlanguage ERP 企业资源规划 EnterpriseResourcePlanning ManuflaeturingExecutionsystems MES 制造执行系统 OLE 对象链接及嵌人 ObjeetLinkingandEmbedding OPC 使用开放标准的开放性连接(原始定义:用Openconnectivityviaopenstandards 于过程控制的OLE oPcUAoP统一架构 OPCUnifedArchiteeture 软件开发包 SDK SoftwareDevelopmentKit SCADA CconrolandData.Aeuistonm 数据采集和监视控制 Super rrVisory," HMI 人机接口 HumanMaehinelnterface 可扩展标识语言 XML ExtensibleMarkupIanguage 现场设备EDD文件与oPCUA服务器集成的一般方法 4.1集成架构 将EDD与oPcUA集成可以解决从底层网络通信到控制系统数据集成以及上层应用软件统一访 问的集成与互操作问题
EDD与OPCUA集成的总体架构如图1所示
GB/T40305一2021 ERP" MES CADA HMI 应用相关 OPCUA客户机 以太网 应用相关 oPcUA服务器 设备相关的 设备EDD文件 设备相关 地址空间 总线协议驱动程序 通信相关 现场总线/工业以太网 DCS PLC 智能 系统 现场设备 系统 图1EDD与oPCUA集成的总体架构 4.2EDD与ocUA集成的基本原理 现场设备的E:DD文件由设备制造商提供,OPCUA服务器可由系统集成商或设备制造商开发
可通过将现场设备的EDD文件集成转化为OPCUA服务器的一部分,快速实现现场设备信息在OPC UA中的集成
EDD在OPCUA中的集成应用如图2所示,其中,E:DD解析器可以实现将EDD文件 转化为OPCUA服务器地址空间
转化过程如图2所示 解析器导人EDD文件; 解析EDD文件中的元素并创建OPCUA节点,形成OPCUA服务器的地址空间
GB/T40305一2021 oPcUA服务器 地址空间 对象 对象 Method Method Variable Vaable 节点 节点 节点 节点 View View 节点 节点 创建oPcUA节点 解析器 EDD文件 将EDD转换为 EDD解析 oPcU节点 坦 图2EDD到oPcUA的集成 5 EDDL技术 5.1EDD与EDDL. EDD包含自动化系统部件的所有设备参数,由EDDL描述EDD
EDDL
提供一组可裁减的语言 元素处理简单,复杂或模块化设备
EDD描述以下信息 设备参数的描述; 参数关系的描述; 设备参数的逻辑分组; 所支持的设备功能的选择与执行; 传输数据集的描述 根据需要,EDD物理上可位于 设备中; 外部存储介质 -部分位于设备中,部分位于外部存储介质
5.2EDDL语言元素 EDDL语言元素由标识元素,基本结构元素和特殊元素组成,定义如下 标识元素(例如,.MANUFACTURE,DEVCE_TYPE)规定唯一标识设备制造商、具体设备类 型等设备描述的标识信息,在EDD文件中首先进行定义,且仅出现一次
基本结构元素规定设备属性及相关设备功能,这些元素使用一组相关联的属性来定义
特殊元素是支持附加特性的EDDL扩展部分 常用基本结构元素及其描述见表1
GB/T40305一2021 表1EDDL通用基本结构元素及描述 EDDL元素 描述 描述设备或EDD应用中的参数 VARIABLE METHOD 定义EDD应用中执行的程序 COMMAND 描述设备中变量的结构和寻址 BL.0CK 描述组成现场设备的逻辑块,块类型用CHARACTERISTICS描述 VARIABLE的逻辑组,用来表示复杂通信对象
RECORD中的MEMBER是对VARIABLE REcORD 的引用,可以是不同的数据类型 VALUE_ARRAY 值的逻辑组,组中的每个元素应具有相同的数据类型 vARIAELIsT 设备中包含的数据逻辑组,为方便应用而设 MENu 将EDD儿L.元素组织为一个层次结构 GRAPH 用来展示设备的数据 本章描述的EDDL元素详细信息见GB/T21099.3一2018
基于EDD的oPCUA设备信息模型 6.1oPCUA相关信息介绍 6.1.1基本概念 oPcUA服务器向客户端提供的对象和相关信息称为地址空间
oPCUA对象模型的元素在地 址空间中是一组节点,这些节点用属性(Arbutes)描述,通过引用(Reference)互连
oPCUA定义 了8类节点来表示地址空间,包括obiet Variable,Method.ObjeetType,VariableType,DataType ReerenceTyp和View
每个节点类(NodeClaess)有一组定义的属性(Attrbue),见GBy/T3863.3 2017、GB/T33863.52017、GB/T33863.82017
6.1.2与EDD映射相关的OPCUA元素 6.1.2.1FolderIype FolderType的实例用来组织一个节点内部层次结构的地址空间,实例代表了子文件树中的根节 点
实例的名称应该与该文件夹的用途相关
6.1.2.2AnalogltemType 该变量类型定义Analogltem的一般特性,包含值的范围、工程单位等变量节点
6.2基于块的设备信息模型 基于块的设备信息模型包含两部分;基本信息(Basielnfo,块信息(Blocklnfo),结构如图3所示
GB/T40305一2021 MANUFACTURER DECEYPE LABEL DECEREVSION HEUp Basiclnfo DDREVSION CHARACTERISTCS MEMBER PROTOcOL LABEL VARIABLE HELP Block1 ARRAY Device Blocknfo PARAMETERs RECORD Block2 VARIABE_uST1 Blockn PARAMETERLSTS VARIABE_ST2 VARIABLE_uSTn 图3基于块的设备信息模型 6.2.1Basielnfo信息模型 Basiclnfo包含EDD中的制造商(Manufacturer),设备类型(Device_Type)设备版本(Device_revi sion),DD版本(DD_revision)和协议种类(Protocol. Blocklnfo信息模型包含1到多个EDD块的实例
6.2.2BlockInfto信息模型 Bloek的结构 6.2.2.1 Block包含LABEL和HELP两个变量,以及ObjectType的CHARACTERISTICS对象、PA RAMETER对象和PARAMETER_LIST对象
6.2.2.2CHARACIERISTCs信息模型 CHARAC'TERISTICS包含LABEL和HELP两个变量,以及ObjeetType的MEMBER对象(结 构见6.2.3)
6.2.2.3PARAMEIER信息模型 PARAMETER包含1到多个VARIABLE与ARRAY,以及1到多个ObjectType的RECORD 结构见6.2.4).
GB/T40305一2021 6.2.2.4PARAMETER_LIST信息模型 PARAMETER_LIST包含1到多个VARIABLE_LSIT(结构见6.2.5). 6.2.3MIEMIBER信息模型 MEMBER信息模型,包含1到多个VARIABLE、ARRAY变量以及1到多个ObjectType类型的 RECORD对象(结构见6.2.4)的结构如图4所示
VARIABLE ARRAY MEMBER RECORD 图4MIEMBER结构 6.2.4RRECoRD信息模型 REcoRD信息模型包含LABEL和HELP两个变量以及一个objgecrType的MEMBER对象,该 对象下包含1到多个VARIABLE(VARIABLE的映射见第7章),结构如图5所示
LABEL RECORD HELP VARIABLE1 MEMBERs VARIABLE2 VARIABLEn 图5REcoRD的结构 6.2.5VARIABLE_LIST信息模型 VARIABLE_LIST信息模型包含LABEL和HELP两个变量以及1到多个VARIABLE,结构如 图6所示
GB/T40305一2021 LABEL HELP VARIABLE1 vARABE_STs VARBL2. VARIABLEn 图6VARIABLE_L.IST信息模型 6.2.6ARRAY信息模型 ARRAY包含4个变量LABEL、HELP、TYPE和NUMBER_OF_ELEMENTS,结构如图7 所示
LBEL ARRAY HELP TYPE NUMBEROFELEMENTS 图7ARRAY的结构 6.3非基于块的设备信息模型 对于类似HART不包含块(EBlock)的设备,信息模型包含基本信息(Basiclnfo),1到多个VARIA BLE(VARIABLE的映射见第7章),信息模型结构如图8所示
Basiclnfo VARABLE1 DECE VARABLE2. VARIABLEn 图8非基于块的设备信息模型
GB/T40305一2021 EDD元素在oPCUA中的映射 7.1ED到OPCUA映射的流程图 EDD到OPCUA的映射流程见图9
设备的EDD文件经过EDD解析器解析,根据结构元素的性 质,可以将元素分为VARIABLE和COMMAND两类
按照OPCUA建模规则分别为两类元素建立 对应的节点
常用的二进制EDD文件格式参见附录A
EDD EDD解析 OPcUA ED结构 VARIABE 对象模型 cOMMAND 信息模型 Readwrite OcUA 功能 服务器节点 图9EDD到ocUA的映射流程 7.2EDD到oPcUA的映射规则 EDD到OPCUA的一般映射规则如下 结构化的EDD元素都属于对象类型,采用OPCUA中的FolderType进行映射 -变量类型EDD元素,如温度值,状态等,采用OPCUA中的Analogltem类型进行映射即 VariableType). EEDD中用来展示曲线、图形等用于特定形式展示的元素不进行映射,由OPCUA客户端与服务器 间根据应用要求实现相关需求
7.3块(Bloek)元素的映射 EDD块中元素的映射关系见表2
表2EDD块元素映射表 EDD元素BLOCK 对应的OPCUA元素FolderType DDltemld BrowseName(惟一性 LABEL DisplayNatme(本地文本) HEIP Deseription(服务器特定),如果EDD不包含Hdp,则使用BadL_Atrilbutedlnvalid CHARACTERISTCS FolderType PARAMETERs FoldaerTye PARAMETER_LISTS FolderType
GB/T40305一2021 块的实例化规则如下: -块的BrowseName来自EDDL
BHL.0CK_A的EDD标识符加上数字化的后缀(OPCUA服务 器产生),目的是保证B eName的唯一性
例如,-analog_input_0: rowsel Block的Description对应EDDL
BL.OCK的HELP属性,如果EDD不包含HELP,则使用 BadAttributeldlnvalid 7.4变量(VARIABLE)的映射 VARIABLE的各个元素映射到OPCUA的Analogltem,各元素的对应关系见表3
表3VARIABLE的各元素到Analogltem的映射 EDD元素VARIABLE 对应的oPcUA元素Analoglem D)isplayName LABEL HELP Deseription CLASS Definition TYPE Datatype AccessI,evel HANDLING coNSTANT_UNm EngineeringUnit EURange MIN_VAI.UE,MAx_VAL.UE: 如果CLAsSS属性标识为“内含”,可不映射该变量
如果改变EngineeringUnit,则所有与相关工程单位代码关联的EDD变量需重新计算,OPCUA变 量值也要重新设置
7.5数组(ARRAY)的映射 如果被引用的数组元素具有简单数据类型,可用oPCUA中的简单DataVariable表示EDDl VALUE_ARRAY或LIST
OPCUADataVariable属性可按如下设置 uarye设置为数组元素类型 ValueRank属性用来规定数组的值
如果是EDDLVALUE_ARRAY,元素个数确定,如果是 EDDL.LIsT,元素个数不确定,因为尺寸可动态变化
7.6记录(REcoRD)的映射 EDDL
REcORDS参数映射到OPCUA的一个复杂DataVariable
根DataVariable表示记录本 身,组件DataVariables表示EDDLREcORDMEMBERs
(EDDLRECORD的MEMBERS在EDDL 中定义为对一个EDDLVARIABLE的引用)
根DataVariable的BrowseNName和DsplayName对应实现该RECORD类型的EDDLVARIABLE 的EDD标识符
DataVariable的DataType属性对应BaseDataType
ValueRank属性用来规定包含 数组的值
Value属性包含RECORD中定义的成员的值
对于每个表示EDDLRECORDMEMBER的组件DataVariable: BrowseName对应EDDLVARRIABLE的标识符 DisplayName对应EDDLVARIABLE的LABEL O escription对应EDDLVARIABLE的HELP属性,如果没有HELP,则用BadAttributeldl- 10
GB/T40305一2021 nvalid. -AccessLevel源自EDDL的HANDLING属性,如果EDD不包含HANDLING属性,则使用 可读可写属性
7.7参数的映射 7.7.1概述 EDDL参数(设备或块的)映射到OPCUAVariable
VariableType可以是抽象BaseVariableType 的任意子类型
多数情况下,参数映射到GB/T33863.8一2017中定义的VariableTypes
EDDL参数在OPCUA中的BrowseName是EDDLVARIABLE,RBCORD或VALUE_ARRAY 的EDD标识符
DisplayName对应EDD)L的LABEL属性
EDDL参数在OPCUA中的Deseiption对应EDDL的VARIABLE,RECORD的HELP属性
如 果EDD不包含HELP,则使用BadAttributeldlnvalid
EDDL参数在OPCUA中有一组对所有VariableType都通用的属性,具体见表4
表4EDDL参数在OPCUA中的通用变量属性集 属性 描述 Value 读自设备的最新变量 根据EDDL与OPCUA数据类型对应关系,将EDDL数据类型转换为OPCUA DataType 标准数据类型 设为"Scaar”;如果是数组,则为DDL.VALUE_ARRAY项规定的NUMBER ValueRank OF_ELEMENTs 基于EDDL变量HANDLING属性按如下规则设置: urentRead比特0,如果HANDL.ING定义为RE:AD,则置位,否则,清零; AccessLevel CurrentWrite比特1,如果HANDLING定义为wRITE,则置位,否则清零 如果EDD没有HANDLNG属性,参数定义为可读可写 UserAccessl.evel 根据OPCUA服务器定义的客户端标识确定 该属性定义服务器采样值的速度
推荐服务器区分静态变量和动态变量的采样 间隔
对静态变量,该值可设为-1,仅采样一次及RevisionCcounter变化时重新 MinimumSamplinglnterval 采样 7.7.2私有参数(PrivateParameters 对于E:DD中的PRIVATE属性,oPcUA服务器应在信息模型中创建不可浏览节点,当私有参数 被传递给TranslateBrowsePathsToNodeld时,OPCUA服务器应返回私有参数的Noded
客户端应 根据Nodeld以与publie参数一样的方式处理私有参数
7.7.3枚举参数(EmumeratedParameters) 具有OPCUA枚举数据类型的OPCUADataVariable对应EDDL中的枚举变量定义
DataVariable的Value属性是状态数值,对应EDDLENUMERATEDTYPE的value属性
DataVariable的ValueAsTextPro roperty是状态的显示值,对应EDDLENUMERATEDTYPE的 1
GB/T40305一2021 decriprtion属性 Dunvariac的EamumVals包含枚举的完整列表,表中的每个元素都是包舍EDLENUMER ATEDTPE属性"alw"dscrpa"hulp"的结构体
如果EDD中设有hlp属性,decipion厕 性用于此目的
7.7.4位枚举参数(Bit-enumeratedParameters) OPCUAOptionSetVariableType的Datavariable对应每个EDDLBTENUMERATEDVARl ABLE定义
OPCUADataType是Boolean数组,每个Boolean对应EDDLBIT_ENUMERATED VARIABLE定义中的每个位
DataVariable的EnumValue属性包含位枚举的完整列表,表中每个元素是由EDDL
BIENU- MERATEDVARIAuLE属性"itposition nn"“description”和“help”组成的结构体
如果EDD中没有 lhelp属性,deseription属性的值也可用于此目的
7.8EDDL与oPCUA数据类型的映射 EDDL数据类型与OPCUA中数据类型的对应关系见表5
表5EDDL与oPcUA数据类型的对应关系 EDDL数据类型 OPCUAVariableType OPCUA数据类型 限制 在EDDL中是1字节时 SByte 在EDDL中是2字节时 Intl6 BaseDataVariableType, INTEGER AnalogltemType nt32 在EDDL中是3或4字节时 nt64 在EDDL中是5/6/7/8字节时 Byte 在EDDL中是1字节时 UIntl6 在EDDL中是2字节时 BaseDataVariableType UNSIGNED_INTEGER AnalogltemType UInt32 在EDDL中是3或4字节时 Ulnt64 在DL中是可67m唇字节时 BaseDataVariableType, DOUBL.E Double AnalogltemType BaseDataVariableType., FL.oAT Float AnaloglemType Byte 在EDDL.中是1字节时 在EDDL中是2字节时 UIntl6 ENUMERATED BaseDataVariableType, Unt32 在EDDL中是3或4字节时 UInt64 在EDDL.中是5/6/7/8字节时 Byte 在EDDL中是1字节时 UIntl6 在EDDL中是2字节时 BIT_ENUMERATED BaseDataVariableType., 在EDDL.中是3或4字节时 UInt32 Ulnt64 在EDDL中是5/6/7/8字节时 DATA BaseDataVariableType UtcTime 12
GB/T40305一2021 表5(续) EDDL数据类型 OPCUAVariableType OPCUA数据类型 限制 DATE_AND_TIME BaseDataVariableType UtcTime DURATION BaseDataVariableT Duration Iype BaseDataVariabeTy UteTinme TIME Iype TIME_VALUE[4] BaseDataVariableType Durationm 1/32ms的个数 TIMEVALUE[8] BaseDataVariableType UtcTime ASCI BaseDataVariableType String BT_STRING BaseDataVariableType ByteString EUc BaseDataVariableType String PACKEDAscI BaseDataVariableType String PASSwORD BaseDataVariableType String VISIBLE BaseDataVariableType String 0CTET BaseDataVariableType ByteString NDEX BaseDataVariableType String BOOLEAN BaseDataVariableType Boolean 13
GB/T40305一2021 附 录 A 资料性附录) 二进制文件具体格式 EDD文件由两部分组成,第一部分是结构描述,即文件头信息;第二部分是文件本身的内容,该部 分又分为两个部分;前一部分是文件结构的说明,后一部分是参数表示区
二进制文件的代码包含两部分内容:一是对二进制文件格式的描述信息;二是对文件结构的说明
对格式的描述信息就是二进制文件到计算机系统的特定应用,也就是对二进制文件格式框架的具体内 容填充
二进制文件的具体描述如表A.1所示
表A.1二进制文件结构表 设备代码 文件类型 FDT/DTM开发商代码 设备版本号 DD版本号 支持的总线 文件大小 存放位置 保留信息 变量表偏移地址 命令表偏移地址 菜单表偏移地址 编辑显示表偏移地址 方法表偏移地址 更新关系表偏移地址 单位关系表偏移地址 整体关系表偏移地址 语法表偏移地址 小字库偏移地址 变量表 命令表 粟单表 编辑显示表 方法表 更新关系表 单位关系表 整体写关系表 字符串表 枚举元素表 语句表 小字库 -个设备描述包由3部分构成:前4个字节分别存储设备的制造商代码,设备代码、设备版本号和 设备描述语言的版本号;中间24个字节分别存放着各数据表与设备描述包头之间的偏移地址,由于每 个设备描述包的大小被限制为64K字节,因此偏移地址用2个字节表示;其余部分是按照顺序存放的 各种数据表
EDDL提供了16种基本结构元素,定义了现场总线设备的变量、结构和功能,其中包含变量、命令、 方法等
因此,编译器按照EDDL的语法定义,生成变量、命令、菜单、方法和各种关系表以及语句表、 枚举元素表、字符表等辅助数组
14
GB/T40305一2021 参 考文献 GB/T19769.1一2015功能块第1部分;结构 [[2]GB/T29618.1一2017现场设备工具(FDT)接口规范第1部分;概述和导则 [3 GB/T33863.12017 OPC统一架购第1部分;概述和概念 [门 GB/T33863.22017 OPC统一架购第2部分:安全模型 [5幻 GB/T33863.4一2017OPC统一架购第4部分;服务 [们 G;B/T33863,62017OPC统一架购第6部分;映射 [m GB/T33863.7一2017OPC统一架购第7部分:行规 [[8]IEc61804-4Funetionloek(FB)for controlandEleetronieDeviceDeseriptionm procesS Part4:EDDinterpretation Language(EDDL [9]IEC62453-1FieldDeviceToolFDTinterfacespecificationPart1:Overviewandguid ance 101IEC62453-2FieldDeviceToolFDTinterfacespecificationPart2:Conceptsandde taileddescription 11]IEC62453-3xyallparts FieldDeviceTool(FDTinterfacespecification一Part3xy: Communicationprofileintegrationm 12 IEC62541-100OPCUnifiedArchitecturePart100:DeviceInterface IEC62769-5FiedDeviceIntegration(FDI)-Part5:FDInformationModel [13 15
现场设备集成EDD与OPCUA集成技术规范GB/T40305-2021
随着工业自动化水平的提高,现场设备集成成为越来越重要的话题。而EDD和OPCUA则是实现现场设备集成的两种常用技术。GB/T40305-2021则是对这两种技术进行规范的标准。
EDD简介
EDD(Electronic Device Description)是一种描述现场设备的语言,它包括了设备的参数、功能、接口信息等。通过使用EDD,可以为现场设备编写驱动程序,实现设备与系统的通信。
OPCUA简介
OPCUA(Open Platform Communications Unified Architecture)是一种跨平台的开放式通信协议,它可用于不同厂商的设备之间的通信。OPCUA使用了现代的通信技术,如Web服务、XML和SOAP等。
GB/T40305-2021规范简介
GB/T40305-2021是中国国家标准化管理委员会发布的现场设备集成EDD与OPCUA集成技术规范。该规范对EDD和OPCUA在现场设备集成中的应用进行了详细描述,包括了以下内容:
- EDD和OPCUA的基本概念和原理
- EDD和OPCUA在现场设备集成中的应用流程
- EDD和OPCUA在现场设备集成中的具体实现方式
- EDD和OPCUA在现场设备集成中的常见问题和解决方法
规范的意义
GB/T40305-2021规范的发布,使得现场设备集成的开发过程变得更加标准和规范化。通过遵循这个规范,可以确保不同厂商提供的设备可以进行有效地通信,增强了系统的兼容性和可扩展性,降低了开发成本。
集成步骤简介
根据GB/T40305-2021规范,现场设备集成EDD与OPCUA的步骤如下:
- 选择合适的EDD和OPCUA工具
- 编写设备描述文件(EDD)
- 定义信息模型
- 生成OPCUA服务
- 创建OPCUA节点
- 将EDD和OPCUA集成到现场设备中
- 测试集成是否成功
结论
现场设备集成是实现工业自动化的重要环节。EDD和OPCUA则是常用的两种技术。GB/T40305-2021规范对EDD和OPCUA在现场设备集成中的应用进行了详细描述,是保证不同厂商提供的设备可以进行有效通信的关键。
无现场设备集成EDD与OPCUA集成技术规范的相关资料
- 现场设备工具(FDT)接口规范第315部分:通信行规集成MODBUS现场总线规范GB/T29618.315-2013解读
- 现场设备工具(FDT)接口规范第41部分:对象模型行规集成-通用对象模型 GB/T29618.41-2013
- 现场设备工具(FDT)接口规范第302部分:通信行规集成通用工业协议GB/T29618.302-2013
- 现场设备工具(FDT)接口规范第309部分:通信行规集成可寻址远程传感器高速通道GB/T29618.309-2013
- 工业通信网络现场总线规范类型20:HART规范第2部分
- 过程控制用功能块(FB)第4部分:EDD互操作指南GB/T21099.4-2010
- 现场设备工具(FDT)/设备类型管理器(DTM)和电子设备描述语言(EDDL)的互操作性规范GB/T34076-2017
- 过程控制用功能块(FB)第3部分:电子设备描述语言(EDDL)GB/T21099.3-2018
- 现场设备集成EDD与OPCUA集成技术规范GB/T40305-2021
- 水的再生利用:污水工程处理与资源回收
- 基于OPCUA的数字化车间互联网络架构GB/T38869-2020
- 现场设备集成EDD与OPCUA集成技术规范GB/T40305-2021
- 国际贸易核心构件业务单证集成技术规范GB/T39850-2021
- 现场设备集成EDD与OPCUA集成技术规范GB/T40305-2021
- 现场设备集成EDD与OPCUA集成技术规范GB/T40305-2021