IEC 62541-5:2011
OPC unified architecture - Part 5: Information Model
发布时间:2011-10-18 实施时间:


OPC UA标准的信息模型是一个层次化的结构,由多个命名空间、对象、变量、方法和事件组成。其中,命名空间是OPC UA中的顶层结构,用于区分不同的厂商、应用程序和领域。每个命名空间都有一个唯一的标识符(URI),用于在OPC UA网络中进行识别和寻址。

在命名空间下面,是对象和变量。对象是OPC UA中的基本单元,用于表示系统中的实体或概念。每个对象都有一个类型,它定义了对象的属性、方法和事件。变量是对象的属性,用于表示对象的状态或值。每个变量都有一个数据类型和一个值,它可以是数字、字符串、布尔值等等。

在对象和变量下面,是方法和事件。方法是对象的操作,用于执行某些功能或修改对象的状态。事件是对象的通知,用于表示对象发生了某些事情或状态发生了变化。方法和事件都有一个类型,它定义了方法和事件的参数和返回值。

OPC UA的信息模型还包括一些特殊的对象和变量,如节点、参考、数据类型等等。节点是OPC UA中的基本单元,用于表示信息模型中的任何元素。参考是节点之间的关系,用于表示节点之间的父子关系、引用关系等等。数据类型是OPC UA中的基本类型,用于表示变量的数据类型和值。

总之,OPC UA的信息模型是一个非常复杂和完整的结构,它定义了OPC UA中使用的所有对象、变量、方法和事件,以及它们之间的关系。了解OPC UA的信息模型对于理解OPC UA的工作原理和应用非常重要。

相关标准
- IEC 62541-1:2017 OPC unified architecture - Part 1: Overview and concepts
- IEC 62541-2:2010 OPC unified architecture - Part 2: Security model
- IEC 62541-3:2013 OPC unified architecture - Part 3: Address space model
- IEC 62541-4:2015 OPC unified architecture - Part 4: Services
- IEC 62541-6:2012 OPC unified architecture - Part 6: Mappings