Shopping Cart

No products in the cart.

BS EN IEC 62541-5:2020

$215.11

OPC Unified Architecture – Information Model

Published By Publication Date Number of Pages
BSI 2020 190
Guaranteed Safe Checkout
Categories: ,

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. Weโ€™re here to assist you 24/7.
Email:[email protected]

IEC 62541-5:2020 is available as IEC 62541-5:2020 RLV which contains the International Standard and its Redline version, showing all changes of the technical content compared to the previous edition.

IEC 62541-5:2020 defines the Information Model of the OPC Unified Architecture. The Information Model describes standardized Nodes of a Serverโ€™s AddressSpace. These Nodes are standardized types as well as standardized instances used for diagnostics or as entry points to server-specific Nodes. Thus, the Information Model defines the AddressSpace of an empty OPC UA Server. However, it is not expected that all Servers will provide all of these Nodes. This third edition cancels and replaces the second edition published in 2015. This edition constitutes a technical revision. This edition includes the following significant technical changes with respect to the previous edition: a) Added Annex F on User Authentication. Describes the Role Information Model that also allows configuration of Roles. b) Added new data types: “Union”, “Decimal”, “OptionSet”, “DateString”, “TimeString”, “DurationString”, NormalizedString”, “DecimalString”, and “AudioDataType”. c) Added Method to request a state change in a Server. d) Added Method to set Subscription to persistent mode. e) Added Method to request resending of data from a Subscription. f) Added concept allowing to temporarily create a file to write to or read from a server in C.4. g) Added new Variable type to support Selection Lists. h) Added optional properties to FiniteStateMachineType to expose currently available states and transitions. i) Added UrisVersion Property to ServerType. This version information can be used for session-less service invocation.

PDF Catalog

PDF Pages PDF Title
2 undefined
5 Annex ZA(normative)Normative references to international publicationswith their corresponding European publications
7 English
CONTENTS
19 FOREWORD
21 1 Scope
2 Normative references
22 3 Terms, definitions, abbreviated terms and conventions
3.1 Terms and definitions
3.2 Abbreviated terms
3.3 Conventions for Node descriptions
23 Tables
Table 1 โ€“ Examples of DataTypes
Table 2 โ€“TypeDefinitionTable
24 4 NodeIds and BrowseNames
4.1 NodeIds
4.2 BrowseNames
5 Common Attributes
5.1 General
25 5.2 Objects
5.3 Variables
Table 3 โ€“ Common Node Attributes
Table 4 โ€“ Common Object Attributes
26 5.4 VariableTypes
5.5 Methods
6 Standard ObjectTypes
6.1 General
Table 5 โ€“ Common Variable Attributes
Table 6 โ€“ Common VariableType Attributes
Table 7 โ€“ Common Method Attributes
27 6.2 BaseObjectType
6.3 ObjectTypes for the Server Object
6.3.1 ServerType
Table 8 โ€“ BaseObjectType definition
28 Table 9 โ€“ ServerType definition
30 6.3.2 ServerCapabilitiesType
31 Table 10 โ€“ ServerCapabilitiesType definition
33 6.3.3 ServerDiagnosticsType
Table 11 โ€“ ServerDiagnosticsType definition
34 6.3.4 SessionsDiagnosticsSummaryType
6.3.5 SessionDiagnosticsObjectType
Table 12 โ€“ SessionsDiagnosticsSummaryType definition
35 6.3.6 VendorServerInfoType
6.3.7 ServerRedundancyType
Table 13 โ€“ SessionDiagnosticsObjectType definition
Table 14 โ€“ VendorServerInfoType definition
36 6.3.8 TransparentRedundancyType
6.3.9 NonTransparentRedundancyType
Table 15 โ€“ ServerRedundancyType definition
Table 16 โ€“ TransparentRedundancyType definition
37 6.3.10 NonTransparentNetworkRedundancyType
Table 17 โ€“ NonTransparentRedundancyType definition
Table 18 โ€“ NonTransparentNetworkRedundancyType definition
38 6.3.11 OperationLimitsType
Table 19 โ€“ OperationLimitsType definition
39 6.3.12 AddressSpaceFileType
Table 20 โ€“ AddressSpaceFileType definition
40 6.3.13 NamespaceMetadataType
Table 21 โ€“ NamespaceMetadataType definition
41 6.3.14 NamespacesType
42 6.4 ObjectTypes used as EventTypes
6.4.1 General
6.4.2 BaseEventType
Table 22 โ€“ NamespacesType definition
43 Table 23 โ€“ BaseEventType definition
45 6.4.3 AuditEventType
46 6.4.4 AuditSecurityEventType
Table 24 โ€“ AuditEventType definition
47 6.4.5 AuditChannelEventType
6.4.6 AuditOpenSecureChannelEventType
Table 25 โ€“ AuditSecurityEventType definition
Table 26 โ€“ AuditChannelEventType definition
48 6.4.7 AuditSessionEventType
Table 27 โ€“ AuditOpenSecureChannelEventType definition
49 6.4.8 AuditCreateSessionEventType
Table 28 โ€“ AuditSessionEventType definition
Table 29 โ€“ AuditCreateSessionEventType definition
50 6.4.9 AuditUrlMismatchEventType
6.4.10 AuditActivateSessionEventType
Table 30 โ€“ AuditUrlMismatchEventType definition
51 6.4.11 AuditCancelEventType
Table 31 โ€“ AuditActivateSessionEventType definition
Table 32 โ€“ AuditCancelEventType definition
52 6.4.12 AuditCertificateEventType
6.4.13 AuditCertificateDataMismatchEventType
Table 33 โ€“ AuditCertificateEventType definition
Table 34 โ€“ AuditCertificateDataMismatchEventType definition
53 6.4.14 AuditCertificateExpiredEventType
6.4.15 AuditCertificateInvalidEventType
6.4.16 AuditCertificateUntrustedEventType
Table 35 โ€“ AuditCertificateExpiredEventType definition
Table 36 โ€“ AuditCertificateInvalidEventType definition
54 6.4.17 AuditCertificateRevokedEventType
6.4.18 AuditCertificateMismatchEventType
Table 37 โ€“ AuditCertificateUntrustedEventType definition
Table 38 โ€“ AuditCertificateRevokedEventType definition
Table 39 โ€“ AuditCertificateMismatchEventType definition
55 6.4.19 AuditNodeManagementEventType
6.4.20 AuditAddNodesEventType
6.4.21 AuditDeleteNodesEventType
Table 40 โ€“ AuditNodeManagementEventType definition
Table 41 โ€“ AuditAddNodesEventType definition
56 6.4.22 AuditAddReferencesEventType
6.4.23 AuditDeleteReferencesEventType
Table 42 โ€“ AuditDeleteNodesEventType definition
Table 43 โ€“ AuditAddReferencesEventType definition
57 6.4.24 AuditUpdateEventType
6.4.25 AuditWriteUpdateEventType
Table 44 โ€“ AuditDeleteReferencesEventType definition
Table 45 โ€“ AuditUpdateEventType definition
58 6.4.26 AuditHistoryUpdateEventType
Table 46 โ€“ AuditWriteUpdateEventType definition
Table 47 โ€“ AuditHistoryUpdateEventType definition
59 6.4.27 AuditUpdateMethodEventType
6.4.28 SystemEventType
6.4.29 DeviceFailureEventType
Table 48 โ€“ AuditUpdateMethodEventType definition
Table 49 โ€“ SystemEventType definition
60 6.4.30 SystemStatusChangeEventType
6.4.31 BaseModelChangeEventType
Table 50 โ€“ DeviceFailureEventType definition
Table 51 โ€“ SystemStatusChangeEventType definition
Table 52 โ€“ BaseModelChangeEventType definition
61 6.4.32 GeneralModelChangeEventType
6.4.33 SemanticChangeEventType
Table 53 โ€“ GeneralModelChangeEventType definition
Table 54 โ€“ SemanticChangeEventType definition
62 6.4.34 EventQueueOverflowEventType
6.4.35 ProgressEventType
Table 55 โ€“ EventQueueOverflowEventType definition
Table 56 โ€“ ProgressEventType definition
63 6.5 ModellingRuleType
6.6 FolderType
6.7 DataTypeEncodingType
6.8 AggregateFunctionType
Table 57 โ€“ ModellingRuleType definition
Table 58 โ€“ FolderType definition
Table 59 โ€“ DataTypeEncodingType definition
64 7 Standard VariableTypes
7.1 General
7.2 BaseVariableType
7.3 PropertyType
Table 60 โ€“ AggregateFunctionType definition
Table 61 โ€“ BaseVariableType definition
65 7.4 BaseDataVariableType
7.5 ServerVendorCapabilityType
Table 62 โ€“ PropertyType definition
Table 63 โ€“ BaseDataVariableType definition
66 7.6 ServerStatusType
7.7 BuildInfoType
Table 64 โ€“ ServerVendorCapabilityType definition
Table 65 โ€“ ServerStatusType definition
67 7.8 ServerDiagnosticsSummaryType
Table 66 โ€“ BuildInfoType definition
Table 67 โ€“ ServerDiagnosticsSummaryType definition
68 7.9 SamplingIntervalDiagnosticsArrayType
7.10 SamplingIntervalDiagnosticsType
7.11 SubscriptionDiagnosticsArrayType
Table 68 โ€“ SamplingIntervalDiagnosticsArrayType definition
Table 69 โ€“ SamplingIntervalDiagnosticsType definition
69 7.12 SubscriptionDiagnosticsType
Table 70 โ€“ SubscriptionDiagnosticsArrayType definition
70 7.13 SessionDiagnosticsArrayType
Table 71 โ€“ SubscriptionDiagnosticsType definition
71 7.14 SessionDiagnosticsVariableType
Table 72 โ€“ SessionDiagnosticsArrayType definition
72 Table 73 โ€“ SessionDiagnosticsVariableType definition
74 7.15 SessionSecurityDiagnosticsArrayType
7.16 SessionSecurityDiagnosticsType
Table 74 โ€“ SessionSecurityDiagnosticsArrayType definition
75 7.17 OptionSetType
Table 75 โ€“ SessionSecurityDiagnosticsType definition
76 7.18 SelectionListType
Table 76 โ€“ OptionSetType definition
77 7.19 AudioVariableType
Table 77 โ€“ SelectionListType definition
Table 78 โ€“ AudioVariableType definition
78 8 Standard Objects and their Variables
8.1 General
8.2 Objects used to organise the AddressSpace structure
8.2.1 Overview
8.2.2 Root
Figure 1 โ€“ Standard AddressSpace structure
Table 79 โ€“ Root definition
79 8.2.3 Views
8.2.4 Objects
Figures
Figure 2 โ€“ Views organization
Table 80 โ€“ Views definition
80 8.2.5 Types
8.2.6 ObjectTypes
Figure 3 โ€“ Objects organization
Table 81 โ€“ Objects definition
Table 82 โ€“ Types definition
81 8.2.7 VariableTypes
Figure 4 โ€“ ObjectTypes organization
Figure 5 โ€“ VariableTypes organization
Table 83 โ€“ ObjectTypes definition
82 8.2.8 ReferenceTypes
Figure 6 โ€“ ReferenceType definitions
Table 84 โ€“ VariableTypes definition
83 8.2.9 DataTypes
8.2.10 EventTypes
Figure 7 โ€“ EventTypes organization
Table 85 โ€“ ReferenceTypes definition
Table 86 โ€“ DataTypes definition
84 8.3 Server Object and its containing Objects
8.3.1 General
Table 87 โ€“ EventTypes definition
85 8.3.2 Server Object
8.4 ModellingRule Objects
8.4.1 ExposesItsArray
Figure 8 โ€“ Excerpt of diagnostic information of the Server
Table 88 โ€“ Server definition
86 8.4.2 Mandatory
8.4.3 Optional
8.4.4 OptionalPlaceholder
Table 89 โ€“ ExposesItsArray definition
Table 90 โ€“ Mandatory definition
Table 91 โ€“ Optional definition
Table 92 โ€“ OptionalPlaceholder definition
87 8.4.5 MandatoryPlaceholder
9 Standard Methods
9.1 GetMonitoredItems
Table 93 โ€“ MandatoryPlaceholder definition
88 9.2 ResendData
9.3 SetSubscriptionDurable
Table 94 โ€“ GetMonitoredItems Method AddressSpace definition
Table 95 โ€“ ResendData Method AddressSpace definition
89 9.4 RequestServerStateChange
Table 96 โ€“ SetSubscriptionDurable Method AddressSpace definition
90 10 Standard Views
11 Standard ReferenceTypes
11.1 References
Table 97 โ€“ RequestServerStateChange Method AddressSpace definition
91 11.2 HierarchicalReferences
11.3 NonHierarchicalReferences
Table 98 โ€“ References ReferenceType
Table 99 โ€“ HierarchicalReferences ReferenceType
Table 100 โ€“ NonHierarchicalReferences ReferenceType
92 11.4 HasChild
11.5 Aggregates
11.6 Organizes
11.7 HasComponent
Table 101 โ€“ HasChild ReferenceType
Table 102 โ€“ Aggregates ReferenceType
Table 103 โ€“ Organizes ReferenceType
93 11.8 HasOrderedComponent
11.9 HasProperty
11.10 HasSubtype
Table 104 โ€“ HasComponent ReferenceType
Table 105 โ€“ HasOrderedComponent ReferenceType
Table 106 โ€“ HasProperty ReferenceType
94 11.11 HasModellingRule
11.12 HasTypeDefinition
11.13 HasEncoding
Table 107 โ€“ HasSubtype ReferenceType
Table 108 โ€“ HasModellingRule ReferenceType
Table 109 โ€“ HasTypeDefinition ReferenceType
95 11.14 HasEventSource
11.15 HasNotifier
11.16 GeneratesEvent
Table 110 โ€“ HasEncoding ReferenceType
Table 111 โ€“ HasEventSource ReferenceType
Table 112 โ€“ HasNotifier ReferenceType
96 11.17 AlwaysGeneratesEvent
12 Standard DataTypes
12.1 Overview
12.2 DataTypes defined in IEC 62541โ€‘3
Table 113 โ€“ GeneratesEvent ReferenceType
Table 114 โ€“ AlwaysGeneratesEvent ReferenceType
97 Table 115 โ€“ IEC 62541โ€‘3 DataType definitions
98 Table 116 โ€“ BaseDataType definition
99 Table 117 โ€“ Structure definition
100 Table 118 โ€“ Enumeration definition
Table 119 โ€“ ByteString definition
Table 120 โ€“ Number definition
101 Table 121 โ€“ Double definition
Table 122 โ€“ Integer definition
Table 123 โ€“ DateTime definition
Table 124 โ€“ String definition
102 Table 125 โ€“ UInteger definition
Table 126 โ€“ Image definition
Table 127 โ€“ UInt64 definition
Table 128 โ€“ DataTypeDefinition definition
103 12.3 DataTypes defined in IEC 62541โ€‘4
Table 129 โ€“ EnumValueType definition
Table 130 โ€“ IEC 62541โ€‘4 DataType definitions
104 12.4 BuildInfo
12.5 RedundancySupport
Table 131 โ€“ UserIdentityToken definition
Table 132 โ€“ BuildInfo structure
Table 133 โ€“ BuildInfo definition
105 12.6 ServerState
Table 134 โ€“ RedundancySupport values
Table 135 โ€“ RedundancySupport definition
Table 136 โ€“ ServerState values
106 12.7 RedundantServerDataType
12.8 SamplingIntervalDiagnosticsDataType
Table 137 โ€“ ServerState definition
Table 138 โ€“ RedundantServerDataType Structure
Table 139 โ€“ RedundantServerDataType definition
Table 140 โ€“ SamplingIntervalDiagnosticsDataType Structure
Table 141 โ€“ SamplingIntervalDiagnosticsDataType definition
107 12.9 ServerDiagnosticsSummaryDataType
12.10 ServerStatusDataType
Table 142 โ€“ ServerDiagnosticsSummaryDataType Structure
Table 143 โ€“ ServerDiagnosticsSummaryDataType definition
108 12.11 SessionDiagnosticsDataType
Table 144 โ€“ ServerStatusDataType Structure
Table 145 โ€“ ServerStatusDataType definition
109 Table 146 โ€“ SessionDiagnosticsDataType Structure
111 12.12 SessionSecurityDiagnosticsDataType
Table 147 โ€“ SessionDiagnosticsDataType definition
Table 148 โ€“ SessionSecurityDiagnosticsDataType Structure
Table 149 โ€“ SessionSecurityDiagnosticsDataType definition
112 12.13 ServiceCounterDataType
12.14 StatusResult
12.15 SubscriptionDiagnosticsDataType
Table 150 โ€“ ServiceCounterDataType Structure
Table 151 โ€“ ServiceCounterDataType definition
Table 152 โ€“ StatusResult Structure
Table 153 โ€“ StatusResult definition
113 Table 154 โ€“ SubscriptionDiagnosticsDataType structure
114 12.16 ModelChangeStructureDataType
Table 155 โ€“ SubscriptionDiagnosticsDataType definition
Table 156 โ€“ ModelChangeStructureDataType structure
Table 157 โ€“ ModelChangeStructureDataType definition
115 12.17 SemanticChangeStructureDataType
12.18 BitFieldMaskDataType
12.19 NetworkGroupDataType
Table 158 โ€“ SemanticChangeStructureDataType structure
Table 159 โ€“ SemanticChangeStructureDataType definition
Table 160 โ€“ BitFieldMaskDataType definition
116 12.20 EndpointUrlListDataType
12.21 KeyValuePair
Table 161 โ€“ NetworkGroupDataType Structure
Table 162 โ€“ NetworkGroupDataType definition
Table 163 โ€“ EndpointUrlListDataType Structure
Table 164 โ€“ EndpointUrlListDataType definition
Table 165 โ€“ KeyValuePair structure
117 12.22 EndpointType
Table 166 โ€“ EndpointType structure
118 Annexes
Annex A (informative) Design decisions when modelling the server information
A.1 Overview
A.2 ServerType and Server Object
A.3 Typed complex Objects beneath the Server Object
A.4 Properties versus DataVariables
119 A.5 Complex Variables using complex DataTypes
A.6 Complex Variables having an array
A.7 Redundant information
120 A.8 Usage of the BaseDataVariableType
A.9 Subtyping
A.10 Extensibility mechanism
121 Annex B (normative) StateMachines
B.1 General
B.2 Examples of finite state machines
B.2.1 Simple state machine
122 B.2.2 State machine containing substates
Figure B.1 โ€“ Example of a simple state machine
Figure B.2 โ€“ Example of a state machine having a sub-machine
123 B.3 Definition of state machine
B.4 Representation of state machines in the AddressSpace
B.4.1 Overview
124 B.4.2 StateMachineType
Figure B.3 โ€“ The StateMachine Information Model
125 B.4.3 StateVariableType
Table B.1 โ€“ StateMachineType definition
126 B.4.4 TransitionVariableType
Table B.2 โ€“ StateVariableType definition
127 B.4.5 FiniteStateMachineType
Table B.3 โ€“ TransitionVariableType definition
128 Table B.4 โ€“ FiniteStateMachineType definition
129 B.4.6 FiniteStateVariableType
Figure B.4 โ€“ Example of a FiniteStateMachine type
Figure B.5 โ€“ Example of a FiniteStateMachine instance
130 B.4.7 FiniteTransitionVariableType
Table B.5 โ€“ FiniteStateVariableType definition
Table B.6 โ€“ FiniteTransitionVariableType definition
131 B.4.8 StateType
B.4.9 InitialStateType
Figure B.6 โ€“ Example of an initial State in a sub-machine
Table B.7 โ€“ StateType definition
132 B.4.10 TransitionType
B.4.11 FromState
Table B.8 โ€“ InitialStateType definition
Table B.9 โ€“ TransitionType definition
133 B.4.12 ToState
B.4.13 HasCause
Table B.10 โ€“ FromState ReferenceType
Table B.11 โ€“ ToState ReferenceType
134 B.4.14 HasEffect
B.4.15 HasSubStateMachine
Table B.12 โ€“ HasCause ReferenceType
Table B.13 โ€“ HasEffect ReferenceType
135 B.4.16 TransitionEventType
B.4.17 AuditUpdateStateEventType
Table B.14 โ€“ HasSubStateMachine ReferenceType
Table B.15 โ€“ TransitionEventType
136 B.4.18 Special Restrictions on subtyping StateMachines
B.4.19 Specific StatusCodes for StateMachines
Table B.16 โ€“ AuditUpdateStateEventType
Table B.17 โ€“ Specific StatusCodes for StateMachines
137 B.5 Examples of StateMachines in the AddressSpace
B.5.1 StateMachineType using inheritance
Figure B.7 โ€“ Example of a StateMachineType using inheritance
138 B.5.2 StateMachineType with a SubStateMachine using inheritance
Figure B.8 โ€“ Example of a StateMachineType with a SubStateMachine using inheritance
139 B.5.3 StateMachineType using containment
B.5.4 Example of a StateMachine having Transition to SubStateMachine
Figure B.9 โ€“ Example of a StateMachineType using containment
140 Figure B.10 โ€“ Example of a StateMachine with Transitions from sub-states
141 Figure B.11 โ€“ Example of a StateMachineType having Transition to SubStateMachine
142 Annex C (normative) File Transfer
C.1 Overview
C.2 FileType
C.2.1 General
143 C.2.2 Open
Table C.1 โ€“ FileType
144 C.2.3 Close
Table C.2 โ€“ Open Method AddressSpace definition
145 C.2.4 Read
Table C.3 โ€“ Close Method AddressSpace definition
146 C.2.5 Write
Table C.4 โ€“ Read Method AddressSpace definition
147 C.2.6 GetPosition
C.2.7 SetPosition
Table C.5 โ€“ Write Method AddressSpace definition
Table C.6 โ€“ GetPosition Method AddressSpace definition
148 C.3 File System
C.3.1 FileDirectoryType
Table C.7 โ€“ SetPosition Method AddressSpace definition
Table C.8 โ€“ FileDirectoryType
149 C.3.2 FileSystem Object
C.3.3 CreateDirectory
Figure C.1 โ€“ FileSystem example
150 C.3.4 CreateFile
Table C.9 โ€“ CreateDirectory Method AddressSpace definition
151 C.3.5 Delete
Table C.10 โ€“ CreateFile Method AddressSpace definition
152 C.3.6 MoveOrCopy
Table C.11 โ€“ Delete Method AddressSpace definition
153 C.4 Temporary file transfer
C.4.1 TemporaryFileTransferType
Table C.12 โ€“ MoveOrCopy Method AddressSpace definition
Table C.13 โ€“ TemporaryFileTransferType
154 C.4.2 File transfer sequences
Figure C.2 โ€“ Read file transfer example sequence
Figure C.3 โ€“ Write file transfer example sequence
155 C.4.3 GenerateFileForRead
Table C.14 โ€“ GenerateFileForRead Method AddressSpace definition
156 C.4.4 GenerateFileForWrite
C.4.5 CloseAndCommit
Table C.15 โ€“ GenerateFileForWrite Method AddressSpace definition
157 C.4.6 FileTransferStateMachineType
Figure C.4 โ€“ File transfer States
Table C.16 โ€“ CloseAndCommit Method AddressSpace definition
158 Figure C.5 โ€“ FileTransferStateMachineType
159 Table C.17 โ€“ FileTransferStateMachineType
160 C.4.7 Reset
Table C.18 โ€“ FileTransferStateMachineType transitions
161 Annex D (normative) DataTypeDictionary
D.1 Overview
D.2 Data Type Model
Figure D.1 โ€“ DataType model
162 D.3 DataTypeDictionary, DataTypeDescription, DataTypeEncoding and DataTypeSystem
164 D.4 AddressSpace organization
Figure D.2 โ€“ Example of DataType modelling
165 Figure D.3 โ€“ DataTypes organization
166 D.5 Node definitions
D.5.1 HasDescription
D.5.2 DataTypeDictionaryType
Table D.1 โ€“ HasDescription ReferenceType
Table D.2 โ€“ DataTypeDictionaryType definition
167 D.5.3 DataTypeDescriptionType
D.5.4 DataTypeSystemType
D.5.5 OPC Binary
Table D.3 โ€“ DataTypeDescriptionType definition
Table D.4 โ€“ DataTypeSystemType definition
Table D.5 โ€“ OPC Binary definition
168 D.5.6 XML Schema
Table D.6 โ€“ XML Schema definition
169 Annex E (normative) OPC Binary Type Description System
E.1 Concepts
Figure E.1 โ€“ OPC Binary Dictionary structure
170 E.2 Schema description
E.2.1 TypeDictionary
E.2.2 TypeDescription
Table E.1 โ€“ TypeDictionary components
171 E.2.3 OpaqueType
E.2.4 EnumeratedType
Table E.2 โ€“ TypeDescription components
Table E.3 โ€“ OpaqueType components
172 E.2.5 StructuredType
E.2.6 FieldType
Table E.4 โ€“ EnumeratedType components
Table E.5 โ€“ StructuredType components
173 Table E.6 โ€“ FieldType components
174 E.2.7 EnumeratedValue
E.2.8 ByteOrder
Table E.7 โ€“ EnumeratedValue components
175 E.2.9 ImportDirective
E.3 Standard Type descriptions
Table E.8 โ€“ ImportDirective components
Table E.9 โ€“ Standard Type descriptions
176 E.4 Type description examples
E.4.1 A 128-bit signed integer
E.4.2 A 16-bit value divided into several fields
E.4.3 A structured type with optional fields
E.4.4 An array of integers
E.4.5 An array of integers with a terminator instead of a length prefix
E.4.6 A simple union
177 E.4.7 An enumerated type
E.4.8 A nillable array
E.5 OPC Binary XML schema
179 E.6 OPC Binary Standard TypeDictionary
181 Annex F (normative) User Authorization
F.1 Overview
F.2 RoleSetType
F.2.1 RoleSetType definition
F.2.2 AddRole Method
Table F.1 โ€“ RoleSetType definition
182 F.2.3 RemoveRole Method
183 F.3 RoleType
F.3.1 RoleType definition
Table F.2 โ€“ RoleType definition
184 F.3.2 IdentityMappingRuleType
Table F.3 โ€“ IdentityMappingRuleType
185 F.3.3 AddIdentity Method
F.3.4 RemoveIdentity Method
186 F.3.5 AddApplication Method
F.3.6 RemoveApplication Method
187 F.3.7 AddEndpoint Method
F.3.8 RemoveEndpoint Method
188 F.4 RoleMappingRuleChangedAuditEventType
Table F.4 โ€“ RoleMappingRuleChangedAuditEventType definition
BS EN IEC 62541-5:2020
$215.11