|
US$2239.00 · In stock Delivery: <= 15 days. True-PDF full-copy in English will be manually translated and delivered via email. GB/T 33863.5-2017: OPC unified architecture -- Part 5: Information model Status: Valid
| Standard ID | Contents [version] | USD | STEP2 | [PDF] delivered in | Standard Title (Description) | Status | PDF |
| GB/T 33863.5-2017 | English | 2239 |
Add to Cart
|
15 days [Need to translate]
|
OPC unified architecture -- Part 5: Information model
| Valid |
GB/T 33863.5-2017
|
PDF similar to GB/T 33863.5-2017
Basic data | Standard ID | GB/T 33863.5-2017 (GB/T33863.5-2017) | | Description (Translated English) | OPC unified architecture -- Part 5: Information model | | Sector / Industry | National Standard (Recommended) | | Classification of Chinese Standard | N10 | | Classification of International Standard | 25.040 | | Word Count Estimation | 112,173 | | Date of Issue | 2017-07-12 | | Date of Implementation | 2018-02-01 | | Quoted Standard | IEC/TR 62541-1; IEC 62541-3 | | Adopted Standard | IEC 62541-5-2011, IDT | | Issuing agency(ies) | General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China, Standardization Administration of the People's Republic of China | | Summary | This standard specifies the OPC Unified Architecture (OPC UA) information model. The information model describes the standardized nodes of the server address space. These nodes are standardized types, and are used to diagnose standardized instances or as entry points for server-specific nodes. Therefore, the information model defines the empty OPC UA server address space. However, the server does not need to provide all the nodes defined by the standard. |
GB/T 33863.5-2017: OPC unified architecture -- Part 5: Information model---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order.
OPC unified architecture. Part 5. Information model
ICS 25.040
N10
National Standards of People's Republic of China
OPC Unified Architecture Part 5. Information Model
(IEC 62541-5.2011, IDT)
2017-07-12 Posted
2018-02-01 implementation
General Administration of Quality Supervision, Inspection and Quarantine of People's Republic of China
China National Standardization Administration released
Directory
Foreword XI
Introduction Ⅻ
1 Scope 1
2 Normative references 1
3 Terms, definitions, abbreviations and conventions 1
3.1 Terms and definitions 1
3.2 Abbreviations 1
3.3 Node Description Convention 1
4 node identification and browsing name 3
4.1 NodeIds 3
4.2 Browse the name 3
5 common attributes 3
5.1 Overview 3
5.2 Objects 4
5.3 variables 4
5.4 variable type 4
6 standard object type 5
6.1 Overview 5
6.2 The basic object type 5
6.3 server object object type 6
6.3.1 ServerType 6
6.3.2 ServerCapabilitiesType 7
6.3.3 ServerDiagnosticsType 8
6.3.4 ServerDiagnosticsSummaryType 9
6.3.5 SessionDiagnosticsObjectType 9
6.3.6 VendorServerInfoType 10
6.3.7 ServerRedundancyType 10
6.3.8 TransparentRedundancyType 11
6.3.9 NonTransparentRedundancyType 11
6.4 Object Types for Event Types 12
6.4.1 Overview 12
6.4.2 BaseEventType 12
6.4.3 AuditEventType 14
6.4.4 AuditSecurityEventType 15
6.4.5 AuditChannelEventType 15
6.4.6 AuditOpenSecureChannelEventType 16
6.4.7 AuditSessionEventType 16
6.4.8 AuditCreateSessionEventType 17
6.4.9 AuditUrlMismatchEventType 18
6.4.10 AuditActivateSessionEventType 18
6.4.11 AuditCancelEventType 19
6.4.12 AuditCancelEventType 19
6.4.13 AuditCertificateDataMismatchEventType 20
6.4.14 AuditCertificateExpiredEventType 20
6.4.15 AuditCertificateInvalidEventType 20
6.4.16 AuditCertificateUntrustedEventType 21
6.4.17 AuditCertificateRevokedEventType 21
6.4.18 AuditCertificateMismatchEventType 21
6.4.19 AuditNodeManagementEventType 22
6.4.20 AuditAddNodesEventType 22
6.4.21 AuditDeleteNodesEventType 23
6.4.22 AuditAddReferencesEventType 23
6.4.23 AuditDeleteReferencesEventType 23
6.4.24 AuditUpdateEventType 24
6.4.25 AuditWriteUpdateEventType 24
6.4.26 AuditHistoryUpdateEventType 25
6.4.27 AuditUpdateMethodEventType 26
6.4.28 SystemEventType 26
6.4.29 DeviceFailureEventType 26
6.4.30 BaseModelChangeEventType 27
6.4.31 GeneralModelChangeEventType 27
6.4.32 SematicChangeEventType 28
6.4.33 EventQueueOverflowEventType 28
6.5 ModelingRuleType 28
6.6 FolderType 29
6.7 DataTypeEncodingType 29
6.8 DataTypeSystemType 29
6.9 AggregateFunctionType 30
7 standard variable type 30
7.1 Overview 30
7.2 BaseVariableType 30
7.3 Characteristics Types 31
7.4 BaseDataVariableType 31
7.5 ServerVendorCapabilityType 32
7.6 DataTypeDictionaryType 32
7.7 DataTypeDescriptionType 33
7.8 ServerStatusType 33
7.9 BuildInfoType 34
7.10 ServerDiagnosticsSummaryType 34
7.11 SamplingIntervalDiagnosticsArrayType 35
7.12 SamplingIntervalDiagnosticsType 36
7.13 SubscriptionDiagnosticsArrayType 36
7.14 SubscriptionDiagnosticsType 37
7.15 SessionDiagnosticsArrayType 38
7.16 SessionDiagnosticsVariableType 38
7.17 SessionSecurityDiagnosticsArrayType 41
7.18 SessionSecurityDiagnosticsType 42
8 standard objects and their variables 43
8.1 Overview 43
8.2 Organizing Objects in the Address Space Structure 43
8.2.1 Overview 43
8.2.2 Root 44
8.2.3 Views 44
8.2.4 Objects
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.10 OPC Binary 50
8.2.11 XML Schema 50
8.2.12 Event Types 51
8.3 server object and its containing object 51
8.3.1 Overview 51
8.3.2 Server Objects 52
8.4 Modeling Rules Objects 53
8.4.1 ExposesItsArray 53
8.4.2 Mandatory 53
8.4.3 Optional 54
Standard method
10 standard view 54
11 standard reference type 54
11.1 References 54
11.2 HierarchicalReferences 55
11.3 NonHierarchicalReferences 55
11.4 HasChild 55
11.5 Aggregates 56
11.6 Organizes 56
11.7 HasComponent 56
11.8 HasOrderedComponent 57
11.9 HasProperty 57
11.10 HasSubtype 57
11.11 HasModelingRule 58
11.12 HasTypeDefinition 58
11.13 HasEncoding 58
11.14 HasDescription 59
11.15 HasEventSource 59
11.16 HasNotifier 59
11.17 GeneratesEvent 60
11.18 AlwaysGeneratesEvent 60
11.19 HasModelParent 60
12 standard data type 61
12.1 Overview 61
12.2 Data types defined in IEC 62541-3 61
12.3 IEC 62541-4 Data Type Definitions 66
12.4 Generating Information 67
12.5 Redundancy Support 68
12.6 Server Status 68
12.7 RedundantServerDataType 69
12.8 SamplingIntervalDiagnosticsDataType 69
12.9 ServerDiagnosticsSummaryDataType 70
12.10 ServerStatusDataType 71
12.11 SessionDiagnosticsDataType 71
12.12 SessionSecurityDiagnosticsDataType 73
12.13 Service Counter Data Type 74
12.14 Status Results 75
12.15 Subscribe to Diagnostic Data Type 75
12.16 ModelChangeStructureDataType 76
SemanticChangeStructureDataType 77
Appendix A (informative) server information modeling design decisions 79
A.1 Overview 79
A.2 Server Types and Server Objects
A.3 Server objects under the complex object type definition 79
A.4 Features and Data Variables 79
A.5 Complex Variables Using Complex Data Types 79
A.6 Complex Variables Using Arrays 80
A.7 Redundant information 80
A.8 The Usage of Basic Data Variable Types 80
A.9 Subtyping 80
A.10 Extension Mechanism 81
Appendix B (normative) state machine 82
B.1 Overview 82
B.2 Finite State Machines Limited 82
B.3 Definition of State Machine 83
B.4 State Machine Representation in Address Space 84
B.5 State Machine in Address Space Case 94
References 99
Figure 1 standard address space structure 43
Figure 2 View Organization 44
Figure 3 Object Organization 45
Figure 4 Object Type Organization Structure 46
Figure 5 Variable Type Organization Structure 47
Figure 6 Reference Type Organization 48
Figure 7 data type organizational structure 49
Figure 8 Event Type Organization Structure 51
Figure 9 Server Excerpt of Diagnostic Information 52
Figure B.1 Simple State Machine Example 83
Figure B.2 State Machine with Sub-State Case 83
Figure B.3 State Machine Information Model 84
Figure B.4 Sub-state machine initialization state of the case 90
Figure B.5 There is a state machine type case 95 that uses inheritance
Figure B.6 State Machine Type Case 96 Using Inherited Existence Sub-state Machines
Figure B.7 uses the included state machine case 97
Figure B.8. There is a case of a state machine that transitions from a child state
Figure B.9. There is a case of a state machine type transitioning to a child state machine
Table 1 data type case 2
Table 2 Type Definition Table 2
Table 3 Common Node Properties 3
Table 4 Common Object Properties 4
Table 5 Common Object Properties 4
Table 6 generic variable type attribute 4
Table 7 basic object type definition 5
Table 8 ServerType definition 6
Table 9 ServerCapabilitiesType definition 7
Table 10 ServerDiagnosticsType Definition 8
Table 11 ServerDiagnosticsSummaryType Definition 9
Table 12 SessionDiagnosticsObjectType Definition 10
Table 13 VendorServerInfoType Definition 10
Table 14 ServerRedundancyType Definition 10
Table 15 TransparentRedundancyType Definition 11
Table 16 NonTransparentRedundancyType Definition 11
Table 17 BaseEventType definition 12
Table 18 AuditEventType definitions 14
Table 19 AuditSecurityEventType definitions 15
Table 20 AuditChannelEventType definitions 15
Table 21 AuditOpenSecureChannelEventType Definition 16
Table 22 AuditSessionEventType definitions 17
Table 23 AuditCreateSessionEventType definitions 17
Table 24 AuditUrlMismatchEventType definition 18
Table 25 AuditActivateSessionEventType definitions 18
Table 26 AuditCancelEventType definitions 19
Table 27 AuditCancelEventType definitions 19
Table 28 AuditCertificateDataMismatchEventType definition 20
Table 29 AuditCertificateExpiredEventType definition 20
Table 30 AuditCertificateInvalidEventType definitions 21
Table 31 AuditCertificateUntrustedEventType definitions 21
Table 32 AuditCertificateRevokedEventType definitions 21
Table 33 AuditCertificateMismatchEventType definition 22
Table 34 AuditNodeManagementEventType definitions 22
Table 35 AuditAddNodesEventType definition 22
Table 36 AuditDeleteNodesEventType definition 23
Table 37 AuditAddReferencesEventType definition 23
Table 38 AuditDeleteReferencesEventType Definition 24
Table 39 AuditUpdateEventType definition 24
Table 40 AuditWriteUpdateEventType definition 25
Table 41 AuditHistoryUpdateEventType definition
Table 42 AuditUpdateMethodEventType definition
Table 43 SystemEventType definitions
Table 44 DeviceFailureEventType definitions 27
Table 45 BaseModelChangeEventType definition 27
Table 46 GeneralModelChangeEventType definitions 27
Table 47 SematicChangeEventType definitions 28
Table 48 EventQueueOverflowEventType definitions 28
Table 49 ModelingRuleType definitions
Table 50 FolderType Definition
Table 51 DataTypeEncodingType definitions
Table 52 DataTypeSystemType definition
Table 53 AggregateFunctionType definition 30
Table 54 BaseVariableType definition 30
Table 55 Feature Type Definitions 31
Table 56 BaseDataVariableType definition 31
Table 57 ServerVendorCapabilityType Definition 32
Table 58 DataTypeDictionaryType definitions
Table 59 DataTypeDescription definition 33
Table 60 ServerStatusType Definition 34
Table 61 BuildInfoType Definition 34
Table 62 ServerDiagnosticsSummaryType definitions 35
Table 63 SamplingIntervalDiagnosticsArrayType definition 35
Table 64 SamplingIntervalDiagnosticsType Definition 36
Table 65 SubscriptionDiagnosticsArrayType definitions
Table 66 SubscriptionDiagnosticsType Definition 37
Table 67 SessionDiagnosticsArrayType definitions 38
Table 68 SessionDiagnosticsVariableType Definition 39
Table 69 SessionSecurityDiagnosticsArrayType definition 42
Table 70 SessionSecurityDiagnosticsType definitions 42
Table 71 Root Definition 44
Table 72 View Definition 45
Table 73 Objects Definition 45
Table 74 Types Definition 46
Table 75 ObjectTypes definitions 47
Table 76 VariableTypes definition 48
Table 77 ReferenceTypes Definition
Table 78 DataTypes Definition 50
Table 79 OPCBinary Definition 50
Table 80 XML Schema definition 50
Table 81 EventTypes Definition 51
Table 82 Server definitions
Table 83 shows the internal array definition 53
Table 84 Mandatory Definition 54
Table 85 optional definitions 54
Table 86 References Type 54
Table 87 HierarchicalReferences Reference Type 55
Table 88 NonHierarchicalReference Reference Types
Table 89 HasChild Reference Type 56
Table 90 Aggregates Reference Type 56
Table 91 Organizes Reference Types 56
Table 92 HasComponent Reference Type 57
Table 93 HasOrderedComponent Reference Type 57
Table 94 HasProperty Reference Type 57
Table 95 HasSubtype reference types 58
Table 96 HasModeling Reference Type 58
Table 97 HasTypeDefinition reference type 58
Table 98 HasEncoding Reference Type 59
Table 99 HasDescription reference type 59
Table 100 HasEventSource Reference Type 59
Table 101 HasNotifier Reference Type 60
Table 102 GeneratesEvent reference type 60
Table 103 AlwaysGeneratesEvent reference type 60
Table 104 HasModelParent Reference Type 61
Table 105 IEC 62541-3 Data Type Definitions
Table 106 Basic Data Type Definitions 62
Table 107 Structure Definition 63
Table 108 Enumeration Definition 64
Table 109 String Byte Definition 64
Table 110 Number Definition 64
Table 111 Double-precision floating-point definitions
Table 112 Integer definitions
Table 113 Date Time Definition 65
Table 114 String Definitions
Table 115 unsigned definition 66
Table 116 Image Definition 66
Table 117 IEC 62541-4 Data Type Definitions 66
Table 118 User Authentication Token Definitions 67
Table 119 Generate Information Structure 68
The table 120 generates a message definition 68
Table 121 Redundancy Support Values 68
Table 122 Redundancy Support Definitions 68
Table 123 Server Status Values 69
Table 124 Server Status Definitions 69
Table 125 RedundantServerDataType Structure 69
Table 126 RedundantServerDataType Definition 69
Table 127 SamplingIntervalDiagnosticsDataType Structure 70
Table 128 SamplingIntervalDiagnosticsDataType Definition 70
Table 129 ServerDiagnosticsSummaryDataType Structure 70
Table 130 ServerDiagnosticsSummaryDataType Definition 71
Table 131 ServerStatusDataType Structure 71
Table 132 ServerStatusDataType Definition 71
Table 133 SessionDiagnosticsDataType Structure 71
Table 134 SessionDiagnosticsDataType Definition 73
Table 135 SessionSecurityDiagnosticsDataType Structure 74
Table 136 SessionSecurityDiagnosticsDataType definitions 74
Table 137 Service Counter Data Type Structure 74
Table 138 Service Count Data Type Definitions 75
Table 139 Status Results Structure 75
Table 140 Status Results Definition 75
Table 141 Subscribing Diagnostic Data Type Structure 75
Table 142 Subscribing Diagnostic Data Type Definitions 76
Table 143 ModelChangeStructureDataType Structure 77
Table 144 ModelChangeStructureDataType Definition 77
Table 145 SemanticChangeStructureDataType Structure 78
Table 146 SemanticChangeStructureDataType definitions 78
Table B.1 StateMachineType definitions
Table B.2 StateVariableType Definition 86
Table B.3 TransitionVariableType Definition 86
Table B.4 FiniteStateMachineType Definition 87
Table B.5 FiniteStateVariableType Definition 88
Table B.6 FiniteTransitionVariableType Definition 88
Table B.7 StateType Definition 89
Table B.8 InitialStateType Definition 90
Table B.9 TransitionType definition 90
Table B.10 FromState Reference Type Definition 91
Table B.11 ToState Reference Type Definition 91
Table B.12 HasCause Reference Type Definition 92
Table B.13 HasEffect reference type definition 92
Table B.14 HasSubStateMachine Reference Type Definition 93
Table B.15 TransitionEventType definitions 93
Table B.16 AuditUpdateStateEventType Definition 94
Table B.17 State Machine Specific Status Codes 94
Foreword
GB/T 33863 "OPC Unified Architecture" is divided into the following 13 sections.
--- Part 1. Overview and concepts;
--- Part 2. Safety Model;
--- Part 3. Address space model;
--- Part 4. Services;
--- Part 5. Information model;
--- Part 6. Mapping;
--- Part 7. Rules;
--- Part 8. Data access;
--- Part 9. Alarms and conditions;
--- Part 10. Procedures;
--- Part 11. Historical visits;
--- Part 12. Found;
--- Part 13. Aggregation.
This section GB/T 33863 Part 5.
This section drafted in accordance with GB/T 1.1-2009 given rules.
This section uses the translation method identical with IEC 62541-5.2011 "OPC Unified Architecture Part 5. Information Model."
This part is proposed by China Machinery Industry Federation.
This part of the National Industrial Process Measurement Control and Automation Standardization Technical Committee (SAC/TC124) centralized.
This part of the drafting unit. Machinery Industry Instrumentation Technology and Economy Institute, Chongqing Chuan Yi Automation Co., Ltd., Shanghai
Automation Instrumentation Co., Ltd., Beijing three-dimensional control Technology Co., Ltd., Southwest University, China Tobacco Corporation staff training college.
The main drafters of this section. Wang Chengcheng, Ding Yan, Wang Deji, Wang Chunxi, Yao Jie, Zhang Qingjun, Liu Feng, Zhang Chunting, Yan Xiaofeng, Zhao Yan collar.
Introduction
This section provides specifications for OPC Unified Architecture application developers. This standard is given for the development of standard interfaces for analysis and design
The standard interface accelerates application development by multiple vendors and seamlessly integrates internal operations.
OPC Unified Architecture Part 5. Information Model
1 Scope
GB/T 33863 This section defines the OPC Unified Architecture (OPCUA) information model. The information model describes the server address
The standardized node of space. These nodes are of a standardized type and are used for standardized instances of diagnostics or as server-specific nodes
Mouth. Therefore, the information model defines the address space of the empty OPCUA server. However, the server does not need to provide a standard definition
All nodes.
2 Normative references
The following documents for the application of this document is essential. For dated references, only the dated version applies to this article
Pieces. For undated references, the latest edition (including all amendments) applies to this document.
IEC /T R62541-1 OPC Unified Architecture Part 1. Overview and Concepts (OPCunifiedarchitecture-Part 1.
Overviewandconcepts)
IEC 62541-3 OPC Unified Architecture Part 3. Addressunit Space Model (OPCunifiedarchitecture - Part 3.
Addressspacemodel)
3 Terms, definitions, abbreviations and conventions
3.1 Terms and definitions
IEC /T R62541-1 and IEC 62541-3 define the following terms and definitions apply to this document.
3.1.1
Client user ID ClientUserId
A string identifying the client user requesting the operation.
Note. The client user ID is obtained directly or indirectly from the Useridentity token that is approved by the ActivateSession service call. See details
IEC 62541-3.
3.2 Abbreviations
The following abbreviations apply to this document.
UA.UnifiedArchitecture (Unified Architecture)
XML.ExtensibleMark-upLanguage (Extensible Markup Language)
3.3 node description convention
Specifically use the table node definition (see Table 2).
Define the property by providing the property name and value, or a description of the value.
Define a reference by providing the reference type name, the browse name of the target node, and its node class.
--- If the target node is a component of the table that defines the node, the properties of the corresponding node are defined in the same row in the table. This means table
In the definition of the node is the target node, the referenced node will have HasModelParent (see IEC 62541-3
In the definition of ModelParents).
Tips & Frequently Asked Questions:Question 1: How long will the true-PDF of GB/T 33863.5-2017_English be delivered?Answer: Upon your order, we will start to translate GB/T 33863.5-2017_English as soon as possible, and keep you informed of the progress. The lead time is typically 11 ~ 15 working days. The lengthier the document the longer the lead time. Question 2: Can I share the purchased PDF of GB/T 33863.5-2017_English with my colleagues?Answer: Yes. The purchased PDF of GB/T 33863.5-2017_English will be deemed to be sold to your employer/organization who actually pays for it, including your colleagues and your employer's intranet. Question 3: Does the price include tax/VAT?Answer: Yes. Our tax invoice, downloaded/delivered in 9 seconds, includes all tax/VAT and complies with 100+ countries' tax regulations (tax exempted in 100+ countries) -- See Avoidance of Double Taxation Agreements (DTAs): List of DTAs signed between Singapore and 100+ countriesQuestion 4: Do you accept my currency other than USD?Answer: Yes. If you need your currency to be printed on the invoice, please write an email to [email protected]. In 2 working-hours, we will create a special link for you to pay in any currencies. Otherwise, follow the normal steps: Add to Cart -- Checkout -- Select your currency to pay.
|