
ICS _25.040 N 10
GB
中华人民共和国国家标准
GB/T33863.12017/IEC/TR62541-1:2010
OPC统一架构 第1部分:概述和概念
OPC unified architecture-Part 1:Overview and concepts
(IEC/TR62541-1:2010,IDT)
2018-02-01实施
2017-07-12发布
中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会
发布
GB/T33863.1—2017/IEC/TR62541-1:2010
目 次
前言引言 1范围 2 规范性引用文件 3 约定、术语和定义、缩略语 3.1 约定 3.2 术语和定义 3.3 缩略语 4OPCUA系列标准结构
II IV
..
4.1 IEC62541系列标准结构 4.2 核心规范
...
4.3 访问类型规范 4.4 应用规范 .. 5
IEC62541标准-简介 5.1 UA范围 5.2 概述 5.3 设计目标 5.4 集成模型和服务 5.4.1 安全模型
..
5.4.1.1 概述· 5.4.1.2 发现和建立会话· 5.4.1.3 审核 5.4.1.4 传输安全 5.4.2 集成地址空间模型 5.4.3 集成对象模型 5.4.4 集成服务 5.5会话 5.6 穴余系统概念 6.1 概述 ..+ 6.2 OPCUA客户端. 6.3OPCUA服务器 6.3.1 概述 6.3.2 实际对象 6.3.3 OPCUA服务器应用:
10
..
10
6
10 10
11 11 11 12 12
.+
6.3.4 OPCUA地址空间·
..
1
GB/T33863.1—2017/IEC/TR62541-1:2010
6.3.4.1AddressSpace(地址空间)节点 6.3.4.2 地址空间组织 6.3.4.3 地址空间视图 6.3.4.4 信息模型支持 6.3.5发布者/订阅者实体 6.3.5.1 监视项 6.3.5.2 订阅 6.3.6OPCUA服务器接口: 6.3.6.1 概述 6.3.6.2 请求/响应服务 6.3.6.3 发布者服务 6.3.7 服务器和服务器的交互服务集· 7.1 概述 7.2 发现服务集 7.3 安全通道服务集 7.4 会话服务集 7.5 节点管理服务集 7.6 视图服务集 7.7 查询服务集 7.8 属性服务集 7.9 方法服务集 7.10 监视项服务集 7.11 订阅服务集
12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16
..
-
7
.
.
...
.
II
GB/T33863.1—2017/IEC/TR62541-1:2010
前言
GB/T33863《OPC统一架构》由以下各部分组成:
第1部分:概述和概念;第2部分:安全模型;
-
—第3部分:地址空间模型; —第4部分:服务;第5部分:信息模型;一第6部分:映射;第7部分:规约; —-第8部分:数据访问;第9部分:报警和条件;
第10部分:程序;一第11部分:历史访问; —第12部分:发现;
第13部分:聚合。 本部分是GB/T33863的第1部分。 本部分按照GB/T1.1--2009给出的规则起草。 本部分使用翻译法等同采用IEC/TR62541-1:2010《OPC统一架构 第1部分:概述和概念》。 本部分做了下列编辑性修改:
删除与规范性引用文件重复的参考文献。 本部分由中国机械工业联合会提出。 本部分由全国工业过程测量控制和自动化标准化技术委员会(SAC/TC124)归口。 本部分起草单位:机械工业仪器仪表综合技术经济研究所、北京三维力控科技有限公司、上海自动
化仪表有限公司、重庆川仪自动化股份有限公司、西南大学、中国工程物理研究院动力部。
本部分主要起草人:王麟琨、王春喜、李云、丁露、王玉敏、丁研、张庆军、姚杰、刘枫、郑秋平。
II
GB/T 33863.1—2017/IEC/TR 62541-1:2010
引言
本部分为OPC统一架构应用开发者提供了规范。本标准给出了为开发标准接口而进行分析和设计的过程,该标准接口可加快由多个供应商完成的应用开发,并实现内部操作的无缝连接
V
GB/T33863.12017/IEC/TR62541-1:2010
OPC统一架构第1部分:概述和概念
1范围
GB/T33863的本部分给出OPC统一架构的概念和概述,并按建议的阅读顺序对其他部分的内容进行说明,可帮助读者理解OPCUA系列标准。
本部分用于指导开发OPCUA客户端或服务器应用。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
IEC62541(所有部分)OPC统一架构(OPCunifiedarchitecture)
3 约定、术语和定义、缩略语
3.1约定
本部分和引用的系列标准的其他部分使用相同的约定。 英文用于表示在系列标准各部分的“术语和定义”中出现的已定义术语或定义。 英文也用于表示服务输人或输出参数,或常在表中定义的结构名称或结构元素。 英文表示的术语和名称也常按驼峰式书写(组合字或短语的习惯写法,各个元素间没有空格,但组
合内的每个元素的首字母大写)。例如,定义的术语“AddressSpace”代替“AddressSpace”。这很容易理解为是对"AddressSpace”的一个定义,而不是对“Address”和"Space”的分别定义。 3.2术语和定义
下列术语和定义适用于本文件。 3.2.1
地址空间AddressSpace OPCUA服务器中对于客户端可见的信息集合。 注:服务器地址空间的内容和结构描述见IEC62541-3。
3.2.2
报警Alarm 与通常需要确认的状态条件相关的事件类型。 注:见IEC62541-9或报警的描述。
3.2.3
属性Attribute 节点(Node)的原始特征。 注:所有属性由OPCUA定义,不能由客户端或服务器定义。属性是地址空间中惟一被允许具有数据值的元素。
3.2.4
证书Certificate 描述客户端或服务器能力的带数字签名的数据结构。
1
GB/T33863.1—2017/IEC/TR62541-1:2010
3.2.5
客户端Client 向符合IEC62541系列标准规定的OPCUA服务器发送消息的软件应用。
3.2.6
条件Condition 可导致事件发生的通用项。 注:表示系统或其中一个部件的条件,通常表现为某种状态。
3.2.7
通信栈 CommunicationStack 应用与硬件之间的分层软件模块集,这些软件模块为发送的消息提供编码、加密和格式化以及为接
收的消息提供解码、解密和拆包等功能消息。 3.2.8
复杂数据 ComplexData 由多个原始数据类型的元素组成的数据。
3.2.9
发现 Discovery OPCUA客户端获取OPCUA服务器信息的过程,包括端点和安全信息。
3.2.10
事件Event 用于描述系统或系统组件内某些重要发现的通用项。
3.2.11
事件通知者 EventNotifier 特定节点的特殊属性,该特定节点被标识为可以被客户端订阅以接收事件发生的通知。
3.2.12
信息模型 InformationModel 定义、特征化、关联给定系统或一组系统的信息资源的组织框架。 注:核心地址空间支持地址空间内信息模型的表示。见IEC62541-5中OPCUA基本信息模型的描述。
3.2.13
消息 Message 客户端和服务器传递的数据单元,用于表示特定的服务请求和响应。
3.2.14
方法 Method 可随时调用的软件功能,它是对象的一个组成部分。
3.2.15
监视项MonitoredItem 服务器中由客户端定义的实体,用于监视属性或事件通知者(EventNotifier)新值或事件的发生,并
为它们生产通知。 3.2.16
节点Node 地址空间的基础组件。
3.2.17
节点类NodeClass 地址空间中节点的类别。
2