标准解读

《GB/T 33863.5-2017 OPC统一架构 第5部分:信息模型》是OPC UA(Open Platform Communications Unified Architecture)系列国家标准之一,主要定义了用于描述制造系统和自动化设备的数据结构及服务。这部分标准特别关注于如何通过一致的信息模型来促进不同制造商的设备和服务之间的互操作性。

该标准首先介绍了OPC UA信息模型的基本概念,包括对象、变量、方法等核心元素,以及这些元素是如何被组织成层次化的树状结构以反映物理或逻辑上的关系。它还详细说明了不同类型节点的作用及其属性集,如变量节点用来表示可以读写的数据项,而方法节点则代表能够执行特定功能的服务端点。

此外,《GB/T 33863.5-2017》强调了地址空间的概念,这是一个包含所有可用节点及其相互间关系的虚拟环境。通过这个地址空间,客户端能够发现并访问服务器上提供的资源。标准中也讨论了如何使用引用类型来建立节点间的关联,并提供了几种预定义的信息模型作为示例,比如设备模型、报警与事件模型等,旨在为特定应用场景提供标准化的数据表达方式。

对于开发者而言,理解此标准有助于构建更加灵活且易于集成的工业控制系统;而对于最终用户来说,则意味着可以获得更好的兼容性和更低的维护成本。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2017-07-12 颁布
  • 2018-02-01 实施
©正版授权
GB/T 33863.5-2017OPC统一架构第5部分:信息模型_第1页
GB/T 33863.5-2017OPC统一架构第5部分:信息模型_第2页
GB/T 33863.5-2017OPC统一架构第5部分:信息模型_第3页
GB/T 33863.5-2017OPC统一架构第5部分:信息模型_第4页
GB/T 33863.5-2017OPC统一架构第5部分:信息模型_第5页
已阅读5页,还剩111页未读 继续免费阅读

下载本文档

GB/T 33863.5-2017OPC统一架构第5部分:信息模型-免费下载试读页

文档简介

ICS25040

N10.

中华人民共和国国家标准

GB/T338635—2017/IEC62541-52011

.:

OPC统一架构第5部分信息模型

:

OPCunifiedarchitecture—Part5Informationmodel

:

(IEC62541-5:2011,IDT)

2017-07-12发布2018-02-01实施

中华人民共和国国家质量监督检验检疫总局发布

中国国家标准化管理委员会

GB/T338635—2017/IEC62541-52011

.:

目次

前言

…………………………Ⅺ

引言

…………………………Ⅻ

范围

1………………………1

规范性引用文件

2…………………………1

术语定义缩略语和约定

3、、………………1

术语和定义

3.1…………………………1

缩略语

3.2………………1

节点描述约定

3.3………………………1

节点标识和浏览名

4………………………3

4.1NodeIds……………3

浏览名

4.2………………3

通用属性

5…………………3

概述

5.1…………………3

对象

5.2…………………4

变量

5.3…………………4

变量类型

5.4……………4

标准对象类型

6……………5

概述

6.1…………………5

基本对象类型

6.2………………………5

服务器对象的对象类型

6.3……………6

6.3.1ServerType……………………6

6.3.2ServerCapabilitiesType………………………7

6.3.3ServerDiagnosticsType………………………8

6.3.4ServerDiagnosticsSummaryType……………9

6.3.5SessionDiagnosticsObjectType………………9

6.3.6VendorServerInfoType………………………10

6.3.7ServerRedundancyType………………………10

6.3.8TransparentRedundancyType………………11

6.3.9NonTransparentRedundancyType…………11

用于事件类型的对象类型

6.4…………12

概述

6.4.1……………12

6.4.2BaseEventType………………12

6.4.3AuditEventType……………14

6.4.4AuditSecurityEventType……………………15

6.4.5AuditChannelEventType……………………15

GB/T338635—2017/IEC62541-52011

.:

6.4.6AuditOpenSecureChannelEventType………16

6.4.7AuditSessionEventType……………………16

6.4.8AuditCreateSessionEventType………………17

6.4.9AuditUrlMismatchEventType………………18

6.4.10AuditActivateSessionEventType…………18

6.4.11AuditCancelEventType……………………19

6.4.12AuditCancelEventType……………………19

6.4.13AuditCertificateDataMismatchEventType………………20

6.4.14AuditCertificateExpiredEventType………20

6.4.15AuditCertificateInvalidEventType…………20

6.4.16AuditCertificateUntrustedEventType……………………21

6.4.17AuditCertificateRevokedEventType………21

6.4.18AuditCertificateMismatchEventType……………………21

6.4.19AuditNodeManagementEventType………22

6.4.20AuditAddNodesEventType…………………22

6.4.21AuditDeleteNodesEventType………………23

6.4.22AuditAddReferencesEventType……………23

6.4.23AuditDeleteReferencesEventType…………23

6.4.24AuditUpdateEventType……………………24

6.4.25AuditWriteUpdateEventType……………24

6.4.26AuditHistoryUpdateEventType……………25

6.4.27AuditUpdateMethodEventType……………26

6.4.28SystemEventType…………26

6.4.29DeviceFailureEventType……………………26

6.4.30BaseModelChangeEventType………………27

6.4.31GeneralModelChangeEventType…………27

6.4.32SematicChangeEventType…………………28

6.4.33EventQueueOverflowEventType…………28

6.5ModellingRuleType………………28

6.6FolderType………………………29

6.7DataTypeEncodingType…………29

6.8DataTypeSystemType……………29

6.9AggregateFunctionType…………30

标准变量类型

7……………30

概述

7.1…………………30

7.2BaseVariableType…………………30

特性类型

7.3……………31

7.4BaseDataVariableType……………31

7.5ServerVendorCapabilityType……………………32

7.6DataTypeDictionaryType…………32

7.7DataTypeDescriptionType………………………33

7.8ServerStatusType…………………33

7.9BuildInfoType……………………34

GB/T338635—2017/IEC62541-52011

.:

7.10ServerDiagnosticsSummaryType………………34

7.11SamplingIntervalDiagnosticsArrayType………35

7.12SamplingIntervalDiagnosticsType………………36

7.13SubscriptionDiagnosticsArrayType……………36

7.14SubscriptionDiagnosticsType……………………37

7.15SessionDiagnosticsArrayType…………………38

7.16SessionDiagnosticsVariableType………………38

7.17SessionSecurityDiagnosticsArrayType…………41

7.18SessionSecurityDiagnosticsType………………42

标准对象及其变量

8………………………43

概述

8.1…………………43

组织地址空间结构中的对象

8.2………………………43

概述

8.2.1……………43

8.2.2(Root)………………………44

视图

8.2.3(Views)…………………44

对象

8.2.4(Objects)…………………45

类型

8.2.5(Types)…………………46

对象类型

8.2.6(ObjectTypes)……………………46

变量类型

8.2.7(VariableTypes)……………………47

引用类型

8.2.8(ReferenceTypes)…………………48

数据类型

8.2.9(DataTypes)………………………49

二进制

8.2.10OPC(OPCBinary)…………………50

框架

8.2.11XML(XMLSchema)…………………50

事件类型

8.2.12(EventTypes)……………………51

服务器对象和它的包含对象

8.3………………………51

概述

8.3.1……………51

服务器对象

8.3.2……………………52

建模规则对象

8.4………………………53

8.4.1ExposesItsArray……………53

8.4.2Mandatory……………………53

8.4.3Optional………………………54

标准方法

9…………………54

标准视图

10………………54

标准的引用类型

11………………………54

11.1References………………………54

11.2HierarchicalReferences…………55

11.3NonHierarchicalReferences……………………55

11.4HasChild…………………………55

11.5Aggregates………………………56

11.6Organizes…………………………56

11.7HasComponent…………………56

11.8HasOrderedComponent…………57

GB/T338635—2017/IEC62541-52011

.:

11.9HasProperty……………………57

11.10HasSubtype……………………57

11.11HasModellingRule……………58

11.12HasTypeDefinition……………58

11.13HasEncoding……………………58

11.14HasDescription…………………59

11.15HasEventSource………………59

11.16HasNotifier……………………59

11.17GeneratesEvent…………………60

11.18AlwaysGeneratesEvent…………60

11.19HasModelParent………………60

标准数据类型

12…………………………61

概述

12.1………………61

中定义的数据类型

12.2IEC62541-3…………………61

数据类型定义

12.3IEC62541-4………………………66

生成信息

12.4…………………………67

冗余支持

12.5…………………………68

服务器状态

12.6………………………68

12.7RedundantServerDataType……………………69

12.8SamplingIntervalDiagnosticsDataType…………69

12.9ServerDiagnosticsSummaryDataType…………70

12.10ServerStatusDataType…………71

12.11SessionDiagnosticsDataType…………………71

12.12SessionSecurityDiagnosticsDataType…………73

服务计数器数据类型

12.13……………74

状态结果

12.14…………………………75

订阅诊断数据类型

12.15………………75

12.16ModelChangeStructureDataType……………76

12.17SemanticChangeStructureDataType…………77

附录资料性附录服务器信息建模设计决策

A()………79

概述

A.1………………79

服务器类型和对象

A.2Server………………………79

对对象下的复杂对象进行类型定义

A.3Server……………………79

特性与数据变量

A.4…………………79

使用复杂数据类型的复杂变量

A.5…………………79

使用数组的复杂变量

A.6……………80

冗余信息

A.7…………………………80

基本数据变量类型的用法

A.8………………………80

子类型化

A.9…………………………80

扩展机制

A.10…………………………81

附录规范性附录状态机

B()……………82

概述

B.1…………………82

GB/T338635—2017/IEC62541-52011

.:

有限状态机有限

B.2……………………82

状态机的定义

B.3………………………83

地址空间里的状态机表示方法

B.4……………………84

地址空间里的状态机案例

B.5…………94

参考文献

……………………99

图标准地址空间结构

1…………………43

图视图组织结构

2………………………44

图对象组织结构

3………………………45

图对象类型组织结构

4…………………46

图变量类型组织结构

5…………………47

图引用类型组织结构

6…………………48

图数据类型组织结构

7…………………49

图事件类型组织结构

8…………………51

图服务器的诊断信息摘录

9……………52

图简单状态机示例

B.1…………………83

图包含子状态的状态机案例

B.2………………………83

图状态机信息模型

B.3…………………84

图子状态机初始化状态的案例

B.4……………………90

图存在使用继承的状态机类型案例

B.5………………95

图使用继承存在子状态机的状态机类型案例

B.6……………………96

图使用包含的状态机的案例

B.7………………………97

图存在从子状态发生转换的状态机的案例

B.8………97

图存在转换到子状态机的状态机类型的案例

B.9……………………98

表数据类型的案例

1………………………2

表类型定义表

2……………2

表通用节点属性

3…………………………3

表通用对象属性

4…………………………4

表通用对象属性

5…………………………4

表通用变量类型属性

6……………………4

表基本对象类型定义

7……………………5

表定义

8ServerType………………………6

表定义

9ServerCapabilitiesType…………7

表定义

10ServerDiagnosticsType………………………8

表定义

11ServerDiagnosticsSummaryType……………9

表定义

12SessionDiagnosticsObjectType……………10

表定义

13VendorServerInfoType………………………10

表定义

14ServerRedundancyType……………………10

表定义

15TransparentRedundancyType………………11

表定义

16NonTransparentRedundancyType…………11

表定义

17BaseEventType………………12

表定义

18AuditEventType……………14

GB/T338635—2017/IEC62541-52011

.:

表定义

19AuditSecurityEventType……………………15

表定义

20AuditChannelEventType……………………15

表定义

21AuditOpenSecureChannelEventType………16

表定义

22AuditSessionEventType……………………17

表定义

23AuditCreateSessionEventType……………17

表定义

24AuditUrlMismatchEventType………………18

表定义

25AuditActivateSessionEventType……………18

表定义

26AuditCancelEventType………………………19

表定义

27AuditCancelEventType………………………19

表定义

28AuditCertificateDataMismatchEventType…………………20

表定义

29AuditCertificateExpiredEventType…………20

表定义

30AuditCertificateInvalidEventType…………21

表定义

31AuditCertificateUntrustedEventType………21

表定义

32AuditCertificateRevokedEventType………21

表定义

33AuditCertificateMismatchEventType………22

表定义

34AuditNodeManagementEventType…………22

表定义

35AuditAddNodesEventType…………………22

表定义

36AuditDeleteNodesEventType………………23

表定义

37AuditAddReferencesEventType……………23

表定义

38AuditDeleteReferencesEventType…………24

表定义

39AuditUpdateEventType……………………24

表定义

40AuditWriteUpdateEventType………………25

表定义

41AuditHistoryUpdateEventType……………25

表定义

42AuditUpdateMethodEventType……………26

表定义

43SystemEventType……………26

表定义

44DeviceFailureEventType……………………27

表定义

45BaseModelChangeEventType

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论