• 关于OPC»
  • OPC技术»
  • UA配套规范

UA配套规范

本概述说明了 OPC UA 配套规范的必要性与范围。

配套规范的开发目的:

1. 发布特定信息模型,例如针对特定行业、特定设备、特定用例。

2. 规定在特定环境中如何使用 OPC UA ,例如:

   a. 将 OPC UA 服务映射到用做OPC UA客户端的 IEC 61131-3 功能块(见 OPC 30001)。  

   b. 定义云端的 OPC UA 信息模型/地址空间库(见 OPC 30400)。  

   c. 制定面向特定场景的行规(如审计、冗余、专用传输或安全策略等)。

配套规范定义了大多数的信息模型,后续段落将对这些模型进行详细说明。



基础:OPC UA架构

OPC UA被设计为可伸缩的,可支持诸多的应用领域,从行业层级(例如用于测量或标识设备,PLC)到支持企业管理。为了实现这些设计目标,OPC UA标准提供了一个多层架构,如下图所示:


UA-Architecture.jpg



OPC UA 建立在以下基础架构之上:

• 发现,允许客户端查找OPC UA服务器、以及服务器支持的协议、安全策略和其他功能。

• 传输,定义协议映射,允许在OPC UA应用程序之间建立连接和交换标准化的信息。

• 信息访问,包括在地址空间公开基于对象的信息模型的方法和访问这些信息的服务。

• 安全性和稳健性,将两者集成到信息传输和信息访问当中。

信息模型在此基础架构之上逐级分层。OPC UA指定了一些基本信息模型(数据访问—DA、报警和事件AE等等),这些模型定义了如下常用的对象,包括实时信息和历史数据变量以及警报。


OPC UA信息模型配套规范

在OPC UA数据模型的基础上创建新的信息模型,并最终派生出以OPC UA为基础的信息模型,这种信息模型规范通常称为“行业标准模型”,因为它们专门针对一个特定的行业问题。OPC UA基础架构的协同作用,可以用于交换各类行业信息模型,从而在语义级实现互操作性。

目前已制定多项此类行业标准模型。

打开 OPC UA 规范列表,即可查看所有 OPC UA 核心规范与配套规范。


OPC UA 建立在以下基础架构之上

OPC基金会将配套规范区分三类:

• 内部规范:

由OPC内部工作组独立编写的规范

• 联合规范:

由OPC基金会与其他组织结成的联合工作组编写,联合规范占绝大多数。

联合工作组详见:https://www.opcfoundation.cn/about/working-groups/joint-working-groups

• 外部规范:

也可以在OPC基金会之外创建独立的配套规范。


为了支持创建配套规范,OPC基金会创建了一系列指南和模板。可在此处下载:在“Document Type”筛选器中选择 Guideline 和 Template,即可获取相关文档。


此外,提供专家列表(http://www.opcfoundation.cn/about/opc-foundation/experts)为供应商或组织提供服务。