OPC unified architecture - Part 3: Address space model (IEC 62541-3:2010)

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.

OPC Unified Architecture - Teil 3: Adressraummodell (IEC 62541-3:2010)

Architecture unifiée OPC -- Partie 3: Modèle d'espace d'adressage (CEI 62541-3:2010)

La CEI 62541-3:2012 décrit l'Espace d'Adressage (AddressSpace) de l'Architecture unifiée OPC (OPC UA) ainsi que les Objets correspondants. Il s'agit du métamodèle OPC UA sur lequel se fondent les modèles d'information OPC UA. La présente version bilingue (2012-10) correspond à la version anglaise monolingue publiée en 2010-07.

Poenotena arhitektura OPC - 3. del: Model naslovnega prostora (IEC 62541-3:2010)

Ta del IEC 62541 opisuje poenoteno arhitekturo OPC (OPC UA) naslovnega prostora in njegove predmete. Ta del je OPC UA meta model, na katerem so osnovani OPC UA informativni modeli.

General Information

Status
Withdrawn
Publication Date
15-Nov-2010
Withdrawal Date
09-Jan-2018
Current Stage
9900 - Withdrawal (Adopted Project)
Start Date
10-Jan-2018
Due Date
02-Feb-2018
Completion Date
10-Jan-2018

Relations

Buy Standard

Standard
EN 62541-3:2010 - BARVE
English language
120 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

SLOVENSKI STANDARD
SIST EN 62541-3:2010
01-december-2010
Poenotena arhitektura OPC - 3. del: Model naslovnega prostora (IEC 62541-3:2010)
OPC unified architecture - Part 3: Address space model (IEC 62541-3:2010)
OPC Unified Architecture - Teil 3: Adressraummodell (IEC 62541-3:2010)
Architecture unifiée OPC -- Partie 3: Modèle d'espace d'adressage (CEI 62541-3:2010)
Ta slovenski standard je istoveten z: EN 62541-3:2010
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
SIST EN 62541-3:2010 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------

SIST EN 62541-3:2010

---------------------- Page: 2 ----------------------

SIST EN 62541-3:2010

EUROPEAN STANDARD
EN 62541-3

NORME EUROPÉENNE
October 2010
EUROPÄISCHE NORM

ICS 25.040.40; 35.100


English version


OPC unified architecture -
Part 3: Address Space Model
(IEC 62541-3:2010)


Architecture unifiée OPC -  OPC Unified Architecture -
Partie 3: Modèle d'espace d'adressage Teil 3: Adressraummodell
(CEI 62541-3:2010) (IEC 62541-3:2010)




This European Standard was approved by CENELEC on 2010-10-01. CENELEC members are bound to comply
with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard
the status of a national standard without any alteration.

Up-to-date lists and bibliographical references concerning such national standards may be obtained on
application to the Central Secretariat or to any CENELEC member.

This European Standard exists in three official versions (English, French, German). A version in any other
language made by translation under the responsibility of a CENELEC member into its own language and notified
to the Central Secretariat has the same status as the official versions.

CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus,
the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy,
Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia,
Spain, Sweden, Switzerland and the United Kingdom.

CENELEC
European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung

Management Centre: Avenue Marnix 17, B - 1000 Brussels


© 2010 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members.
Ref. No. EN 62541-3:2010 E

---------------------- Page: 3 ----------------------

SIST EN 62541-3:2010
EN 62541-3:2010 - 2 -
Foreword
The text of document 64E/160/FDIS, future edition 1 of IEC 62541-3, prepared by SC 65E, Devices and
integration in enterprise systems, of IEC TC 65, Industrial-process measurement, control and automation,
was submitted to the IEC-CENELEC parallel vote and was approved by CENELEC as EN 62541-3 on
2010-10-01.
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CEN and CENELEC shall not be held responsible for identifying any or all such patent
rights.
The following dates were fixed:
– latest date by which the EN has to be implemented
at national level by publication of an identical
national standard or by endorsement (dop) 2011-07-01
– latest date by which the national standards conflicting
with the EN have to be withdrawn (dow) 2013-10-01
Annex ZA has been added by CENELEC.
__________
Endorsement notice
The text of the International Standard IEC 62541-3:2010 was approved by CENELEC as a European
Standard without any modification.
__________

---------------------- Page: 4 ----------------------

SIST EN 62541-3:2010
- 3 - EN 62541-3:2010
Annex ZA
(normative)

Normative references to international publications
with their corresponding European publications

The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced
document (including any amendments) applies.

NOTE  When an international publication has been modified by common modifications, indicated by (mod), the relevant EN/HD
applies.

Publication Year Title EN/HD Year

1) 2)
IEC 62541-4 200X OPC unified architecture - EN 62541-4 200X
Part 4: Services


1) 2)
IEC 62541-5 200X OPC unified architecture - EN 62541-5 200X
Part 5: Information model


1) 2)
IEC 62541-6 200X OPC unified architecture - EN 62541-6 200X
Part 6: Mappings


1) 2)
IEC 62541-8 200X OPC unified architecture - EN 62541-8 200X
Part 8: Data access


IEC/TR 62541-1 - OPC unified architecture - CLC/TR 62541-1 -
Part 1: Overview and concepts


ISO/IEC 10918-1 - Information technology - Digital compression - -
and coding of continuous-tone still images:
Requirements and guidelines


ISO/IEC 15948 - Information technology - Computer graphics - -
and image processing - Portable Network
Graphics (PNG) - Functional specification


ISO 639 Series Codes for the representation of names of - -
languages


ISO 3166 Series Codes for the representation of names of EN ISO 3166 Series
countries and their subdivivions


IEEE 754 1985 Binary Floating-Point Arithmetic - -





1)
To be published.
2)
At draft stage.

---------------------- Page: 5 ----------------------

SIST EN 62541-3:2010

---------------------- Page: 6 ----------------------

SIST EN 62541-3:2010
IEC 62541-3
®
Edition 1.0 2010-07
INTERNATIONAL
STANDARD


OPC unified architecture –
Part 3: Address Space Model


INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
PRICE CODE
XE
ICS 25.040.40; 35.100 ISBN 978-2-88912-081-9
® Registered trademark of the International Electrotechnical Commission

---------------------- Page: 7 ----------------------

SIST EN 62541-3:2010
– 2 – 62541-3 © IEC:2010(E)
CONTENTS
FOREWORD.9
INTRODUCTION.11
1 Scope.12
2 Normative references .12
3 Terms, definitions, abbreviations and conventions.13
3.1 Terms and definitions .13
3.2 Abbreviations .14
3.3 Conventions .14
3.3.1 Conventions for AddressSpace figures .14
3.3.2 Conventions for defining NodeClasses .14
4 AddressSpace concepts .16
4.1 Overview .16
4.2 Object Model .16
4.3 Node Model.16
4.3.1 General .16
4.3.2 NodeClasses .17
4.3.3 Attributes.17
4.3.4 References.17
4.4 Variables.18
4.4.1 General .18
4.4.2 Properties.18
4.4.3 DataVariables.18
4.5 TypeDefinitionNodes .19
4.5.1 General .19
4.5.2 Complex TypeDefinitionNodes and their InstanceDeclarations.19
4.5.3 Subtyping .20
4.5.4 Instantiation of complex TypeDefinitionNodes.21
4.6 Event Model .22
4.6.1 General .22
4.6.2 EventTypes .22
4.6.3 Event Categorization .23
4.7 Methods .23
5 Standard NodeClasses .23
5.1 Overview .23
5.2 Base NodeClass.24
5.2.1 General .24
5.2.2 NodeId .24
5.2.3 NodeClass.24
5.2.4 BrowseName .24
5.2.5 DisplayName .25
5.2.6 Description .25
5.2.7 WriteMask .25
5.2.8 UserWriteMask .26
5.3 ReferenceType NodeClass .26
5.3.1 General .26
5.3.2 Attributes.27

---------------------- Page: 8 ----------------------

SIST EN 62541-3:2010
62541-3 © IEC:2010(E) – 3 –
5.3.3 References.28
5.4 View NodeClass .29
5.5 Objects.31
5.5.1 Object NodeClass.31
5.5.2 ObjectType NodeClass .33
5.5.3 Standard ObjectType FolderType .35
5.5.4 Client-side creation of Objects of an ObjectType .35
5.6 Variables.35
5.6.1 General .35
5.6.2 Variable NodeClass .35
5.6.3 Properties.39
5.6.4 DataVariable .40
5.6.5 VariableType NodeClass .40
5.6.6 Client-side creation of Variables of an VariableType.42
5.7 Method NodeClass .42
5.8 DataTypes.44
5.8.1 DataType Model .44
5.8.2 Encoding Rules for different kinds of DataTypes.46
5.8.3 DataType NodeClass.47
5.8.4 DataTypeDictionary, DataTypeDescription, DataTypeEncoding and
DataTypeSystem .48
5.9 Summary of Attributes of the NodeClasses.50
6 Type Model for ObjectTypes and VariableTypes .51
6.1 Overview .51
6.2 Definitions .51
6.2.1 InstanceDeclaration.51
6.2.2 Instances without ModellingRules.51
6.2.3 InstanceDeclarationHierarchy.51
6.2.4 Similar Node of InstanceDeclaration .52
6.2.5 BrowsePath .52
6.2.6 Attribute Handling of InstanceDeclarations .52
6.2.7 Attribute Handling of Variable and VariableTypes .52
6.3 Subtyping of ObjectTypes and VariableTypes.52
6.3.1 Overview .52
6.3.2 Attributes.52
6.3.3 InstanceDeclarations .53
6.4 Instances of ObjectTypes and VariableTypes .56
6.4.1 Overview .56
6.4.2 Creating an Instance .56
6.4.3 Constraints on an Instance .57
6.4.4 ModellingRules.58
6.5 Changing Type Definitions that are already used.64
6.6 ModelParent.64
7 Standard ReferenceTypes .65
7.1 General .65
7.2 References ReferenceType .66
7.3 HierarchicalReferences ReferenceType.66
7.4 NonHierarchicalReferences ReferenceType .67
7.5 HasChild ReferenceType.67

---------------------- Page: 9 ----------------------

SIST EN 62541-3:2010
– 4 – 62541-3 © IEC:2010(E)
7.6 Aggregates ReferenceType .67
7.7 HasComponent ReferenceType .67
7.8 HasProperty ReferenceType.68
7.9 HasOrderedComponent ReferenceType .68
7.10 HasSubtype ReferenceType .68
7.11 Organizes ReferenceType .68
7.12 HasModellingRule ReferenceType.69
7.13 HasModelParent ReferenceType .69
7.14 HasTypeDefinition ReferenceType .69
7.15 HasEncoding ReferenceType .69
7.16 HasDescription ReferenceType .70
7.17 GeneratesEvent .70
7.18 AlwaysGeneratesEvent .70
7.19 HasEventSource .70
7.20 HasNotifier .71
8 Standard DataTypes.72
8.1 General .72
8.2 NodeId .72
8.2.1 General .72
8.2.2 NamespaceIndex.72
8.2.3 IdentifierType .73
8.2.4 Identifier value.73
8.3 QualifiedName .74
8.4 LocaleId .74
8.5 LocalizedText.74
8.6 Argument .75
8.7 BaseDataType.75
8.8 Boolean.75
8.9 Byte .75
8.10 ByteString .75
8.11 DateTime .76
8.12 Double .76
8.13 Duration .76
8.14 Enumeration.76
8.15 Float.76
8.16 Guid .76
8.17 SByte .76
8.18 IdType.76
8.19 Image.76
8.20 ImageBMP .76
8.21 ImageGIF .76
8.22 ImageJPG .76
8.23 ImagePNG .77
8.24 Integer .77
8.25 Int16.77
8.26 Int32.77
8.27 Int64.77
8.28 TimeZoneDataType .77
8.29 NamingRuleType.77

---------------------- Page: 10 ----------------------

SIST EN 62541-3:2010
62541-3 © IEC:2010(E) – 5 –
8.30 NodeClass .77
8.31 Number .78
8.32 String .78
8.33 Structure .78
8.34 UInteger .78
8.35 UInt16 .78
8.36 UInt32 .78
8.37 UInt64 .78
8.38 UtcTime .78
8.39 XmlElement.78
9 Standard EventTypes .79
9.1 General .79
9.2 BaseEventType .80
9.3 SystemEventType .80
9.4 AuditEventType .80
9.5 AuditSecurityEventType .81
9.6 AuditChannelEventType .82
9.7 AuditOpenSecureChannelEventType.82
9.8 AuditSessionEventType.82
9.9 AuditCreateSessionEventType .82
9.10 AuditUrlMismatchEventType.82
9.11 AuditActivateSessionEventType .82
9.12 AuditCancelEventType .82
9.13 AuditCertificateEventType .82
9.14 AuditCertificateDataMismatchEventType .82
9.15 AuditCertificateExpiredEventType .82
9.16 AuditCertificateInvalidEventType .83
9.17 AuditCertificateUntrustedEventType .83
9.18 AuditCertificateRevokedEventType.83
9.19 AuditCertificateMismatchEventType .83
9.20 AuditNodeManagementEventType.83
9.21 AuditAddNodesEventType .83
9.22 AuditDeleteNodesEventType .83
9.23 AuditAddReferencesEventType .83
9.24 AuditDeleteReferencesEventType .83
9.25 AuditUpdateEventType.83
9.26 AuditWriteUpdateEventType.83
9.27 AuditHistoryUpdateEventType .84
9.28 AuditUpdateMethodEventType .84
9.29 DeviceFailureEventType.84
9.30 ModelChangeEvents .84
9.30.1 General .84
9.30.2 NodeVersion Property .84
9.30.3 Views .84
9.30.4 Event Compression .84
9.30.5 BaseModelChangeEventType.85
9.30.6 GeneralModelChangeEventType .85
9.30.7 Guidelines for ModelChangeEvents .85
9.31 SemanticChangeEventType .85

---------------------- Page: 11 ----------------------

SIST EN 62541-3:2010
– 6 – 62541-3 © IEC:2010(E)
9.31.1 General .85
9.31.2 ViewVersion and NodeVersion Properties.85
9.31.3 Views .86
9.31.4 Event Compression .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.