{"id":243884,"date":"2024-10-19T16:00:45","date_gmt":"2024-10-19T16:00:45","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-62541-32010\/"},"modified":"2024-10-25T10:58:21","modified_gmt":"2024-10-25T10:58:21","slug":"bs-en-62541-32010","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-62541-32010\/","title":{"rendered":"BS EN 62541-3:2010"},"content":{"rendered":"

This part of IEC 62541 describes the OPC Unified Architecture (OPC UA) AddressSpace and its Objects. This Part is the OPC UA meta model on which OPC UA information models are based.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
6<\/td>\nCONTENTS <\/td>\n<\/tr>\n
13<\/td>\nINTRODUCTION <\/td>\n<\/tr>\n
14<\/td>\n1 Scope
2 Normative references <\/td>\n<\/tr>\n
15<\/td>\n3 Terms, definitions, abbreviations and conventions
3.1 Terms and definitions <\/td>\n<\/tr>\n
16<\/td>\n3.2 Abbreviations
3.3 Conventions
Figure 1 \u2013 AddressSpace Node diagrams <\/td>\n<\/tr>\n
17<\/td>\nFigures
Tables
Table 1 \u2013 NodeClass Table Conventions <\/td>\n<\/tr>\n
18<\/td>\n4 AddressSpace concepts
4.1 Overview
4.2 Object Model
4.3 Node Model
Figure 2 \u2013 OPC UA Object Model <\/td>\n<\/tr>\n
19<\/td>\nFigure 3 \u2013 AddressSpace Node Model <\/td>\n<\/tr>\n
20<\/td>\n4.4 Variables
Figure 4 \u2013 Reference Model <\/td>\n<\/tr>\n
21<\/td>\n4.5 TypeDefinitionNodes
Figure 5 \u2013 Example of a Variable Defined by a VariableType <\/td>\n<\/tr>\n
22<\/td>\nFigure 6 \u2013 Example of a Complex TypeDefinition <\/td>\n<\/tr>\n
23<\/td>\nFigure 7 \u2013 Object and its Components defined by an ObjectType <\/td>\n<\/tr>\n
24<\/td>\n4.6 Event Model <\/td>\n<\/tr>\n
25<\/td>\n4.7 Methods
5 Standard NodeClasses
5.1 Overview <\/td>\n<\/tr>\n
26<\/td>\n5.2 Base NodeClass
Table\u00a02 \u2013 Base NodeClass <\/td>\n<\/tr>\n
28<\/td>\n5.3 ReferenceType NodeClass
Table 3 \u2013 Bit mask for WriteMask and UserWriteMask <\/td>\n<\/tr>\n
29<\/td>\nTable 4 \u2013 ReferenceType NodeClass <\/td>\n<\/tr>\n
30<\/td>\nFigure 8 \u2013 Symmetric and Non-Symmetric References <\/td>\n<\/tr>\n
31<\/td>\n5.4 View NodeClass <\/td>\n<\/tr>\n
32<\/td>\nTable 5 \u2013 View NodeClass <\/td>\n<\/tr>\n
33<\/td>\n5.5 Objects <\/td>\n<\/tr>\n
34<\/td>\nTable 6 \u2013 Object NodeClass <\/td>\n<\/tr>\n
36<\/td>\nTable 7 \u2013 ObjectType NodeClass <\/td>\n<\/tr>\n
37<\/td>\n5.6 Variables <\/td>\n<\/tr>\n
38<\/td>\nTable 8 \u2013 Variable NodeClass <\/td>\n<\/tr>\n
43<\/td>\nTable 9 \u2013 VariableType NodeClass <\/td>\n<\/tr>\n
44<\/td>\n5.7 Method NodeClass <\/td>\n<\/tr>\n
45<\/td>\nTable 10 \u2013 Method NodeClass <\/td>\n<\/tr>\n
46<\/td>\n5.8 DataTypes
Figure 9 \u2013 Variables, VariableTypes and their DataTypes <\/td>\n<\/tr>\n
47<\/td>\nFigure 10 \u2013 DataType Model <\/td>\n<\/tr>\n
49<\/td>\nTable 11 \u2013 DataType NodeClass <\/td>\n<\/tr>\n
52<\/td>\n5.9 Summary of Attributes of the NodeClasses
Figure 11 \u2013 Example of DataType Modelling <\/td>\n<\/tr>\n
53<\/td>\n6 Type Model for ObjectTypes and VariableTypes
6.1 Overview
6.2 Definitions
Table 12 \u2013 Overview about Attributes <\/td>\n<\/tr>\n
54<\/td>\n6.3 Subtyping of ObjectTypes and VariableTypes <\/td>\n<\/tr>\n
55<\/td>\nFigure 12 \u2013 Subtyping TypeDefinitionNodes <\/td>\n<\/tr>\n
56<\/td>\nTable 13 \u2013 The InstanceDeclarationHierarchy for BetaType
Table 14 \u2013 The Fully-Inherited InstanceDeclarationHierarchy for BetaType <\/td>\n<\/tr>\n
57<\/td>\nFigure\u00a013 \u2013 The Fully-Inherited InstanceDeclarationHierarchy for BetaType <\/td>\n<\/tr>\n
58<\/td>\n6.4 Instances of ObjectTypes and VariableTypes
Figure 14 \u2013 An Instance and its TypeDefinitionNode <\/td>\n<\/tr>\n
60<\/td>\nFigure 15 \u2013 Example for several References between InstanceDeclarations <\/td>\n<\/tr>\n
61<\/td>\nTable 15 \u2013 Rule for ModellingRules Properties when Subtyping <\/td>\n<\/tr>\n
62<\/td>\nFigure 16 \u2013 Example on changing instances based on InstanceDeclarations <\/td>\n<\/tr>\n
63<\/td>\nFigure 17 \u2013 Example on changing InstanceDeclarations based on an InstanceDeclaration
Table 16 \u2013 Properties of ModellingRules <\/td>\n<\/tr>\n
64<\/td>\nFigure 18 \u2013 Use of the Standard ModellingRule New <\/td>\n<\/tr>\n
65<\/td>\nFigure 19 \u2013 Example using the Standard ModellingRules Optional and Mandatory <\/td>\n<\/tr>\n
66<\/td>\n6.5 Changing Type Definitions that are already used
6.6 ModelParent
Figure 20 \u2013 Example on using ExposesItsArray
Figure 21 \u2013 Complex example on using ExposesItsArray <\/td>\n<\/tr>\n
67<\/td>\n7 Standard ReferenceTypes
7.1 General
Figure 22 \u2013 Example on ModelParents <\/td>\n<\/tr>\n
68<\/td>\n7.2 References ReferenceType
7.3 HierarchicalReferences ReferenceType
Figure 23 \u2013 Standard ReferenceType Hierarchy <\/td>\n<\/tr>\n
69<\/td>\n7.4 NonHierarchicalReferences ReferenceType
7.5 HasChild ReferenceType
7.6 Aggregates ReferenceType
7.7 HasComponent ReferenceType <\/td>\n<\/tr>\n
70<\/td>\n7.8 HasProperty ReferenceType
7.9 HasOrderedComponent ReferenceType
7.10 HasSubtype ReferenceType
7.11 Organizes ReferenceType <\/td>\n<\/tr>\n
71<\/td>\n7.12 HasModellingRule ReferenceType
7.13 HasModelParent ReferenceType
7.14 HasTypeDefinition ReferenceType
7.15 HasEncoding ReferenceType <\/td>\n<\/tr>\n
72<\/td>\n7.16 HasDescription ReferenceType
7.17 GeneratesEvent
7.18 AlwaysGeneratesEvent
7.19 HasEventSource <\/td>\n<\/tr>\n
73<\/td>\n7.20 HasNotifier
Figure 24 \u2013 Event Reference Example <\/td>\n<\/tr>\n
74<\/td>\n8 Standard DataTypes
8.1 General
8.2 NodeId
Figure 25 \u2013 Complex Event Reference Example
Table 17 \u2013 NodeId Definition <\/td>\n<\/tr>\n
75<\/td>\nTable 18 \u2013 IdentifierType Values
Table 19 \u2013 NodeId Null Values <\/td>\n<\/tr>\n
76<\/td>\n8.3 QualifiedName
8.4 LocaleId
8.5 LocalizedText
Table 20 \u2013 QualifiedName Definition
Table 21 \u2013LocaleId Examples <\/td>\n<\/tr>\n
77<\/td>\n8.6 Argument
8.7 BaseDataType
8.8 Boolean
8.9 Byte
8.10 ByteString
Table 22 \u2013 LocalizedText Definition
Table 23 \u2013 Argument Definition <\/td>\n<\/tr>\n
78<\/td>\n8.11 DateTime
8.12 Double
8.13 Duration
8.14 Enumeration
8.15 Float
8.16 Guid
8.17 SByte
8.18 IdType
8.19 Image
8.20 ImageBMP
8.21 ImageGIF
8.22 ImageJPG <\/td>\n<\/tr>\n
79<\/td>\n8.23 ImagePNG
8.24 Integer
8.25 Int16
8.26 Int32
8.27 Int64
8.28 TimeZoneDataType
8.29 NamingRuleType
8.30 NodeClass
Table 24 \u2013 TimeZoneDataType Definition
Table 25 \u2013 NamingRuleType Values <\/td>\n<\/tr>\n
80<\/td>\n8.31 Number
8.32 String
8.33 Structure
8.34 UInteger
8.35 UInt16
8.36 UInt32
8.37 UInt64
8.38 UtcTime
8.39 XmlElement
Table\u00a026 \u2013 NodeClass Values <\/td>\n<\/tr>\n
81<\/td>\n9 Standard EventTypes
9.1 General
Figure 26 \u2013 Standard EventType Hierarchy <\/td>\n<\/tr>\n
82<\/td>\n9.2 BaseEventType
9.3 SystemEventType
9.4 AuditEventType
Figure 27 \u2013 Audit Behaviour of a Server <\/td>\n<\/tr>\n
83<\/td>\n9.5 AuditSecurityEventType
Figure 28 \u2013 Audit Behaviour of an Aggregating Server <\/td>\n<\/tr>\n
84<\/td>\n9.6 AuditChannelEventType
9.7 AuditOpenSecureChannelEventType
9.8 AuditSessionEventType
9.9 AuditCreateSessionEventType
9.10 AuditUrlMismatchEventType
9.11 AuditActivateSessionEventType
9.12 AuditCancelEventType
9.13 AuditCertificateEventType
9.14 AuditCertificateDataMismatchEventType
9.15 AuditCertificateExpiredEventType <\/td>\n<\/tr>\n
85<\/td>\n9.16 AuditCertificateInvalidEventType
9.17 AuditCertificateUntrustedEventType
9.18 AuditCertificateRevokedEventType
9.19 AuditCertificateMismatchEventType
9.20 AuditNodeManagementEventType
9.21 AuditAddNodesEventType
9.22 AuditDeleteNodesEventType
9.23 AuditAddReferencesEventType
9.24 AuditDeleteReferencesEventType
9.25 AuditUpdateEventType
9.26 AuditWriteUpdateEventType <\/td>\n<\/tr>\n
86<\/td>\n9.27 AuditHistoryUpdateEventType
9.28 AuditUpdateMethodEventType
9.29 DeviceFailureEventType
9.30 ModelChangeEvents <\/td>\n<\/tr>\n
87<\/td>\n9.31 SemanticChangeEventType <\/td>\n<\/tr>\n
89<\/td>\nAnnex\u00a0A (informative) How to use the Address Space Model <\/td>\n<\/tr>\n
92<\/td>\nAnnex\u00a0B (informative) OPC UA Meta Model in UML
Figure\u00a0B.1 \u2013 Background of OPC UA Meta Model <\/td>\n<\/tr>\n
93<\/td>\nFigure B.2 \u2013 Notation (I)
Figure B.3 \u2013 Notation (II) <\/td>\n<\/tr>\n
94<\/td>\nFigure B.4 \u2013 BaseNode <\/td>\n<\/tr>\n
95<\/td>\nFigure B.5 \u2013 Reference and ReferenceType <\/td>\n<\/tr>\n
96<\/td>\nFigure B.6 \u2013 Predefined ReferenceTypes <\/td>\n<\/tr>\n
97<\/td>\nFigure B.7 \u2013 Attributes <\/td>\n<\/tr>\n
98<\/td>\nFigure B.8 \u2013 Object and ObjectType
Figure B.9 \u2013 EventNotifier <\/td>\n<\/tr>\n
99<\/td>\nFigure B.10 \u2013 Variable and VariableType <\/td>\n<\/tr>\n
100<\/td>\nFigure B.11 \u2013 Method <\/td>\n<\/tr>\n
101<\/td>\nFigure B.12 \u2013 DataType
Figure B.13 \u2013 View <\/td>\n<\/tr>\n
102<\/td>\nAnnex\u00a0C (normative) OPC Binary Type Description System
Figure C.1 \u2013 OPC Binary Dictionary Structure <\/td>\n<\/tr>\n
103<\/td>\nTable C.1 \u2013 TypeDictionary Components <\/td>\n<\/tr>\n
104<\/td>\nTable C.2 \u2013 TypeDescription Components
Table\u00a0C.3 \u2013 OpaqueType Components <\/td>\n<\/tr>\n
105<\/td>\nTable C.4 \u2013 EnumeratedType Components
Table C.5 \u2013 StructuredType Components <\/td>\n<\/tr>\n
106<\/td>\nTable C.6 \u2013 FieldType Components <\/td>\n<\/tr>\n
107<\/td>\nTable C.7 \u2013 EnumeratedValue Components
Table C.8 \u2013 ImportDirective Components <\/td>\n<\/tr>\n
108<\/td>\nTable C.9 \u2013 Standard Type Descriptions <\/td>\n<\/tr>\n
114<\/td>\nAnnex\u00a0D (normative) Graphical Notation <\/td>\n<\/tr>\n
115<\/td>\nFigure D.1\u00a0\u2013\u00a0Example of a Reference connecting two Nodes
Table D.1 \u2013 Notation of Nodes depending on the NodeClass <\/td>\n<\/tr>\n
116<\/td>\nTable D.2 \u2013 Simple Notation of Nodes depending on the NodeClass <\/td>\n<\/tr>\n
117<\/td>\nFigure D.2 \u2013 Example of using a TypeDefinition inside a Node
Figure D.3 \u2013 Example of exposing Attributes <\/td>\n<\/tr>\n
118<\/td>\nFigure D.4 \u2013 Example of exposing Properties inline <\/td>\n<\/tr>\n
119<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

OPC unified architecture – Address space model<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2010<\/td>\n122<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":243889,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[668,2641],"product_tag":[],"class_list":{"0":"post-243884","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-35-100-05","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/243884","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/243889"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=243884"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=243884"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=243884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}