General Information

Abstract

IEC 62541-9:2026 specifies the representation of Alarms and Conditions in the OPC Unified Architecture. Included is the Information Model representation of Alarms and Conditions in the OPC UA address space. Other aspects of alarm systems like alarm philosophy, life cycle, alarm response times, alarm types and many other details are captured in standards such as IEC 62682 and ISA 18.2. The Alarms and Conditions Information Model in this document, is designed in accordance with IEC 62682 and ISA 18.2. Annex C specifies a recommended mapping between OPC Classic Alarm & Events (A&E) servers to the model described in this document. Annex A describes recommended localized names for Alarm states. Annex B describes examples (e.g. Event sequences, Alarm areas in AddressSpace). This fourth edition cancels and replaces the third edition published in 2020. This edition constitutes a technical revision.
This edition includes the following significant technical changes with respect to the previous edition:
a) addition of "Comment" parameter to Alarm shelving methods;
b) addition of method that allows a client to get the members of a group, since it is possible that the AddressSpace does not expose instances of alarms;
c) addition of deadband properties for all limits in the limit AlarmType (from which all other types described in this issue are derived);
d) addition of text explaining the disabling of alarms is no longer supported in ISA 18.2 and that it is maintained in this document for backward compatibility, but that it is recommended that Alarm not be disabled;
e) addition of optional severities for limit alarms;
f) addition of new AlarmState variable type that can be used to collect alarm information for displays on graphics;
g) addition of SupportsFilterRetain property to improve Client filtering;
h) removal of ConditionSubClassId and ConditionSubClassNames from the conditiontype definition since they are now defined in BaseEventType.

Status
Not Published
Public Enquiry End Date
30-Mar-2024
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
30-Jun-2026
Due Date
04-Sep-2026

Buy Documents

Draft

oSIST prEN IEC 62541-9:2024 - BARVE

English language (141 pages)
Preview
Preview
e-Library read for
1 day

Overview

SIST EN IEC 62541-9:2026 specifies the representation of Alarms and Conditions within the OPC Unified Architecture (OPC UA) framework. This standard describes an Information Model that defines how alarms and conditions are structured, managed, and exposed in the OPC UA address space. While some alarm system topics such as philosophy, lifecycle, and response times are covered in other standards (IEC 62682, ISA 18.2), this document focuses on the data models and interface for alarm and condition handling in automation and industrial control systems.

This fourth edition introduces important technical updates to align with evolving industry requirements. Its design ensures compatibility with other OPC UA specifications and relevant alarm management standards.

Key Topics

  • Alarms and Conditions Information Model: Defines the structure and behavior of alarms and conditions as OPC UA objects.
  • Address Space Representation: Details how alarms and conditions are instantiated and referenced within the OPC UA address space.
  • Compatibility and Mapping: Provides mappings from OPC Classic Alarm & Events (A&E) architectures to OPC UA models, supporting migration and integration.
  • Localization Support: Recommends localized names for alarm states to facilitate global deployments.
  • Compliance with Other Standards: Design aligns with IEC 62682 and ISA 18.2 for comprehensive alarm management.

Major Technical Changes in Edition 4

  • Addition of a "Comment" parameter to alarm shelving methods.
  • New method for clients to retrieve group members even if alarm instances are not directly exposed.
  • Expansion of deadband properties for all limit alarms.
  • Clarified guidance that disabling alarms is no longer supported under ISA 18.2 - maintained only for backward compatibility.
  • Optional severities for limit alarms.
  • Introduction of a new AlarmState variable type for graphical alarm displays.
  • Enhanced support for client-side filtering using the SupportsFilterRetain property.
  • Removal of deprecated properties, with updates for better alignment with the latest models.

Applications

SIST EN IEC 62541-9:2026 is vital for developers, system integrators, and end users implementing modern industrial automation systems using OPC UA. Practical applications include:

  • Process Control Systems: Using a standardized model to represent alarms from field devices and equipment.
  • Integrated Plant Management: Aligning alarms and event handling across distributed systems for improved situational awareness.
  • Migration from OPC Classic: Facilitating the upgrade or integration of legacy OPC A&E servers with new OPC UA-compliant infrastructure.
  • Alarm Visualization: Providing consistent alarm states and conditions for operator graphics and dashboards.
  • Compliance and Reporting: Ensuring that alarm and event data models support regulatory and industry-standard requirements for alarm management.

Sectors benefiting from this standard include manufacturing, energy, utilities, and critical infrastructure management, where reliable alarm handling is essential to safety, productivity, and operational excellence.

Related Standards

  • IEC 62541 series (OPC UA core standards): Basis for OPC Unified Architecture.
  • IEC 62682: Management of alarm systems for the process industries.
  • ISA 18.2: Management of alarm systems for the process industries (North America equivalent of IEC 62682).
  • OPC Classic Alarm & Events (A&E): Legacy alarm handling standard offering mappings to OPC UA.
  • Related IT and Industrial standards: As referenced throughout the IEC 62541-9 documentation for measurement, control, and integration of enterprise systems.

By providing a robust, unified model for alarms and conditions, SIST EN IEC 62541-9:2026 supports interoperability, system reliability, and efficient alarm management across industrial automation environments.

Relations

Effective Date
19-May-2026
Effective Date
19-May-2026
Effective Date
19-May-2026
Effective Date
19-May-2026
Effective Date
19-May-2026
Effective Date
19-May-2026
Effective Date
19-May-2026
Effective Date
19-May-2026
Effective Date
19-May-2026
Effective Date
19-May-2026
Effective Date
30-Jun-2026
Effective Date
30-Jun-2026
Effective Date
30-Jun-2026
Effective Date
30-Jun-2026
Effective Date
30-Jun-2026

Buy Documents

Draft

oSIST prEN IEC 62541-9:2024 - BARVE

English language (141 pages)
Preview
Preview
e-Library read for
1 day

Get Certified

Connect with accredited certification bodies for this standard

BSI Group

BSI (British Standards Institution) is the business standards company that helps organizations make excellence a habit.

UKAS United Kingdom Verified

DVS-ZERT GmbH

German welding certification society.

DAKKS Germany Verified

CARES (UK Certification Authority for Reinforcing Steels)

UK certification for reinforcing steels and construction.

UKAS United Kingdom Verified

Sponsored listings

Frequently Asked Questions

SIST EN IEC 62541-9:2026 is a draft published by the Slovenian Institute for Standardization (SIST). Its full title is "OPC Unified Architecture - Part 9: Alarms and Conditions (IEC 62541-9:2026)". This standard covers: IEC 62541-9:2026 specifies the representation of Alarms and Conditions in the OPC Unified Architecture. Included is the Information Model representation of Alarms and Conditions in the OPC UA address space. Other aspects of alarm systems like alarm philosophy, life cycle, alarm response times, alarm types and many other details are captured in standards such as IEC 62682 and ISA 18.2. The Alarms and Conditions Information Model in this document, is designed in accordance with IEC 62682 and ISA 18.2. Annex C specifies a recommended mapping between OPC Classic Alarm & Events (A&E) servers to the model described in this document. Annex A describes recommended localized names for Alarm states. Annex B describes examples (e.g. Event sequences, Alarm areas in AddressSpace). This fourth edition cancels and replaces the third edition published in 2020. This edition constitutes a technical revision. This edition includes the following significant technical changes with respect to the previous edition: a) addition of "Comment" parameter to Alarm shelving methods; b) addition of method that allows a client to get the members of a group, since it is possible that the AddressSpace does not expose instances of alarms; c) addition of deadband properties for all limits in the limit AlarmType (from which all other types described in this issue are derived); d) addition of text explaining the disabling of alarms is no longer supported in ISA 18.2 and that it is maintained in this document for backward compatibility, but that it is recommended that Alarm not be disabled; e) addition of optional severities for limit alarms; f) addition of new AlarmState variable type that can be used to collect alarm information for displays on graphics; g) addition of SupportsFilterRetain property to improve Client filtering; h) removal of ConditionSubClassId and ConditionSubClassNames from the conditiontype definition since they are now defined in BaseEventType.

IEC 62541-9:2026 specifies the representation of Alarms and Conditions in the OPC Unified Architecture. Included is the Information Model representation of Alarms and Conditions in the OPC UA address space. Other aspects of alarm systems like alarm philosophy, life cycle, alarm response times, alarm types and many other details are captured in standards such as IEC 62682 and ISA 18.2. The Alarms and Conditions Information Model in this document, is designed in accordance with IEC 62682 and ISA 18.2. Annex C specifies a recommended mapping between OPC Classic Alarm & Events (A&E) servers to the model described in this document. Annex A describes recommended localized names for Alarm states. Annex B describes examples (e.g. Event sequences, Alarm areas in AddressSpace). This fourth edition cancels and replaces the third edition published in 2020. This edition constitutes a technical revision. This edition includes the following significant technical changes with respect to the previous edition: a) addition of "Comment" parameter to Alarm shelving methods; b) addition of method that allows a client to get the members of a group, since it is possible that the AddressSpace does not expose instances of alarms; c) addition of deadband properties for all limits in the limit AlarmType (from which all other types described in this issue are derived); d) addition of text explaining the disabling of alarms is no longer supported in ISA 18.2 and that it is maintained in this document for backward compatibility, but that it is recommended that Alarm not be disabled; e) addition of optional severities for limit alarms; f) addition of new AlarmState variable type that can be used to collect alarm information for displays on graphics; g) addition of SupportsFilterRetain property to improve Client filtering; h) removal of ConditionSubClassId and ConditionSubClassNames from the conditiontype definition since they are now defined in BaseEventType.

SIST EN IEC 62541-9:2026 is classified under the following ICS (International Classification for Standards) categories: 25.040.40 - Industrial process measurement and control; 35.100.05 - Multilayer applications; 35.240.50 - IT applications in industry. The ICS classification helps identify the subject area and facilitates finding related standards.

SIST EN IEC 62541-9:2026 has the following relationships with other standards: It is inter standard links to SIST EN IEC 62541-4:2026, SIST EN IEC 62541-11:2026, SIST EN IEC 62541-16:2026, SIST EN IEC 62541-3:2026, SIST EN IEC 62541-1:2026, SIST EN IEC 62541-7:2026, SIST EN IEC 62682:2023, SIST EN IEC 62541-5:2026, SIST EN IEC 62541-8:2026, SIST EN IEC 62541-6:2026, SIST EN IEC 62541-21:2026, SIST EN IEC 62769-1:2023, SIST EN IEC 62541-12:2020, SIST EN IEC 62769-6:2021, SIST EN 62769-6:2015. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

SIST EN IEC 62541-9:2026 is associated with the following European legislation: Standardization Mandates: M/490. When a standard is cited in the Official Journal of the European Union, products manufactured in conformity with it benefit from a presumption of conformity with the essential requirements of the corresponding EU directive or regulation.

SIST EN IEC 62541-9:2026 is available in PDF format for immediate download after purchase. The document can be added to your cart and obtained through the secure checkout process. Digital delivery ensures instant access to the complete standard document.

Standards Content (Sample)


SLOVENSKI STANDARD
oSIST prEN IEC 62541-9:2024
01-marec-2024
Enotna arhitektura OPC - 9. del: Alarmi in pogoji
OPC Unified Architecture - Part 9: Alarms and Conditions
OPC Unified Architecture - Teil 9: Alarme und Zustände
Architecture unifiée OPC - Partie 9: Alarmes et conditions
Ta slovenski standard je istoveten z: prEN IEC 62541-9:2024
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
oSIST prEN IEC 62541-9:2024 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

oSIST prEN IEC 62541-9:2024
oSIST prEN IEC 62541-9:2024
65E/1056/CDV
COMMITTEE DRAFT FOR VOTE (CDV)
PROJECT NUMBER:
IEC 62541-9 ED4
DATE OF CIRCULATION: CLOSING DATE FOR VOTING:
2024-01-26 2024-04-19
SUPERSEDES DOCUMENTS:
65E/981/RR
IEC SC 65E : DEVICES AND INTEGRATION IN ENTERPRISE SYSTEMS
SECRETARIAT: SECRETARY:
United States of America Mr Donald (Bob) Lattimer
OF INTEREST TO THE FOLLOWING COMMITTEES: PROPOSED HORIZONTAL STANDARD:

Other TC/SCs are requested to indicate their interest, if any, in
this CDV to the secretary.
FUNCTIONS CONCERNED:
EMC ENVIRONMENT QUALITY ASSURANCE SAFETY
SUBMITTED FOR CENELEC PARALLEL VOTING NOT SUBMITTED FOR CENELEC PARALLEL VOTING
Attention IEC-CENELEC parallel voting
The attention of IEC National Committees, members of
CENELEC, is drawn to the fact that this Committee Draft for
Vote (CDV) is submitted for parallel voting.
The CENELEC members are invited to vote through the
CENELEC online voting system.
This document is still under study and subject to change. It should not be used for reference purposes.
Recipients of this document are invited to submit, with their comments, notification of any relevant patent rights of which they
are aware and to provide supporting documentation.
Recipients of this document are invited to submit, with their comments, notification of any relevant “In Some Countries” clauses
to be included should this proposal proceed. Recipients are reminded that the CDV stage is the final stage for submitting ISC
clauses. (SEE AC/22/2007 OR NEW GUIDANCE DOC).

TITLE:
OPC Unified Architecture - Part 9: Alarms and Conditions

PROPOSED STABILITY DATE: 2026
NOTE FROM TC/SC OFFICERS:
electronic file, to make a copy and to print out the content for the sole purpose of preparing National Committee positions.
You may not copy or "mirror" the file or printed version of the document, or any part of it, for any other purpose without
permission in writing from IEC.

oSIST prEN IEC 62541-9:2024
IEC CDV 62541-9 © IEC 2023 i
1 CONTENTS
3 FIGURES . iv
4 TABLES . v
5 FOREWORD . x
6 1 Scope . 1
7 2 Normative references . 1
8 3 Terms, definitions, and abbreviations . 2
9 3.1 Terms and definitions . 2
10 3.2 Abbreviations and symbols . 4
11 3.3 Used data types . 4
12 4 Concepts . 4
13 4.1 General . 4
14 4.2 Conditions . 4
15 4.3 Acknowledgeable Conditions . 6
16 4.4 Previous states of Conditions . 8
17 4.5 Condition state synchronization . 8
18 4.6 Severity, quality, and comment . 9
19 4.7 Dialogs . 9
20 4.8 Alarms . 9
21 4.9 Multiple active states . 11
22 4.10 Condition instances in the AddressSpace . 12
23 4.11 Alarm and Condition auditing. 13
24 4.12 Alarms in a system . 13
25 5 Model . 13
26 5.1 General . 13
27 5.2 Two-state state machines . 14
28 5.3 ConditionVariable . 16
29 5.4 ReferenceTypes . 17
30 5.4.1 General . 17
31 5.4.2 HasTrueSubState ReferenceType . 17
32 5.4.3 HasFalseSubState ReferenceType . 17
33 5.4.4 HasAlarmSuppressionGroup ReferenceType. 18
34 5.4.5 AlarmGroupMember ReferenceType . 18
35 5.4.6 AlarmSuppressionGroupMember ReferenceType . 18
36 5.5 Condition Model . 19
37 5.5.1 General . 19
38 5.5.2 ConditionType . 20
39 5.5.3 Condition and branch instances . 24
40 5.5.4 Disable Method . 24
41 5.5.5 Enable Method . 25
42 5.5.6 AddComment Method . 25
43 5.5.7 ConditionRefresh Method . 26
44 5.5.8 ConditionRefresh2 Method . 28
45 5.6 Dialog Model . 30

oSIST prEN IEC 62541-9:2024
IEC CDV 62541-9 © IEC 2023 ii
46 5.6.1 General . 30
47 5.6.2 DialogConditionType . 30
48 5.6.3 Respond Method . 31
49 5.6.4 Respond2 Method . 32
50 5.7 Acknowledgeable Condition Model . 33
51 5.7.1 General . 33
52 5.7.2 AcknowledgeableConditionType . 33
53 5.7.3 Acknowledge Method . 34
54 5.7.4 Confirm Method . 35
55 5.8 Alarm model . 36
56 5.8.1 General . 36
57 5.8.2 AlarmConditionType . 37
58 5.8.3 AlarmGroupType . 42
59 5.8.4 AlarmSuppressionGroupType . 42
60 5.8.5 Reset Method. 42
61 5.8.6 Reset2 Method . 43
62 5.8.7 Silence Method . 44
63 5.8.8 Suppress Method . 45
64 5.8.9 Suppress2 Method . 46
65 5.8.10 Unsuppress Method . 46
66 5.8.11 Unsuppress2 Method . 47
67 5.8.12 RemoveFromService Method . 48
68 5.8.13 RemoveFromService2 Method . 48
69 5.8.14 PlaceInService Method . 49
70 5.8.15 PlaceInService2 Method . 50
71 5.8.16 GetGroupMemberships Method . 51
72 5.8.17 ShelvedStateMachineType . 51
73 5.8.18 LimitAlarmType . 59
74 5.8.19 Exclusive Limit Types. 62
75 5.8.20 NonExclusiveLimitAlarmType . 65
76 5.8.21 Level Alarm . 67
77 5.8.22 Deviation Alarm . 68
78 5.8.23 Rate of change Alarms . 69
79 5.8.24 Discrete Alarms . 70
80 5.8.25 DiscrepancyAlarmType . 73
81 5.9 ConditionClasses . 74
82 5.9.1 Overview . 74
83 5.9.2 BaseConditionClassType . 74
84 5.9.3 ProcessConditionClassType . 75
85 5.9.4 MaintenanceConditionClassType . 75
86 5.9.5 SystemConditionClassType . 75
87 5.9.6 SafetyConditionClassType . 76
88 5.9.7 HighlyManagedAlarmConditionClassType . 76
89 5.9.8 TrainingConditionClassType . 76
90 5.9.9 StatisticalConditionClassType . 77
91 5.9.10 TestingConditionClassType . 77
92 5.10 Audit Events . 77
93 5.10.1 Overview . 77

oSIST prEN IEC 62541-9:2024
IEC CDV 62541-9 © IEC 2023 iii

94 5.10.2 AuditConditionEventType . 78
95 5.10.3 AuditConditionEnableEventType . 79
96 5.10.4 AuditConditionCommentEventType . 79
97 5.10.5 AuditConditionRespondEventType . 79
98 5.10.6 AuditConditionAcknowledgeEventType . 79
99 5.10.7 AuditConditionConfirmEventType . 80
100 5.10.8 AuditConditionShelvingEventType . 80
101 5.10.9 AuditConditionSuppressionEventType . 80
102 5.10.10 AuditConditionSilenceEventType. 81
103 5.10.11 AuditConditionResetEventType . 81
104 5.10.12 AuditConditionOutOfServiceEventType . 81
105 5.11 Condition Refresh related Events . 82
106 5.11.1 Overview . 82
107 5.11.2 RefreshStartEventType . 82
108 5.11.3 RefreshEndEventType . 82
109 5.11.4 RefreshRequiredEventType . 83
110 5.12 HasCondition Reference type . 83
111 5.13 Alarm & Condition status codes . 83
112 5.14 Expected A & C server behaviours . 84
113 5.14.1 General . 84
114 5.14.2 Communication problems . 84
115 5.14.3 Redundant A & C servers . 84
116 6 AddressSpace organisation . 85
117 6.1 General . 85
118 6.2 EventNotifier and source hierarchy . 85
119 6.3 Adding Conditions to the hierarchy . 85
120 6.4 Conditions in InstanceDeclarations . 86
121 6.5 Conditions in a VariableType . 86
122 7 System State & Alarms . 88
123 7.1 Overview . 88
124 7.2 HasEffectDisable . 88
125 7.3 HasEffectEnable . 88
126 7.4 HasEffectSuppressed . 89
127 7.5 HasEffectUnsuppressed . 89
128 8 Alarm Summary and Objects . 90
129 8.1 Overview . 90
130 8.2 AlarmState Variable . 91
131 8.3 AlarmMask . 92
132 9 Alarm Metrics . 92
133 9.1 Overview . 92
134 9.2 AlarmMetricsType . 93
135 9.3 AlarmRateVariableType . 94
136 9.4 Reset Method . 94
137 Annex A (informative) Recommended localized names . 95
138 A.1 Recommended state names for TwoState Variables . 95
139 A.1.1 LocaleId “en” . 95
140 A.1.2 LocaleId “de” . 95

oSIST prEN IEC 62541-9:2024
IEC CDV 62541-9 © IEC 2023 iv
141 A.1.3 LocaleId “fr” . 96
142 A.2 Recommended dialog response options . 96
143 Annex B (informative) Examples . 98
144 B.1 Examples for Event sequences from Condition instances . 98
145 B.1.1 Overview . 98
146 B.1.2 Server maintains current state only . 98
147 B.1.3 Server maintains previous states . 98
148 B.1.4 Server current-State Model with Suppression . 100
149 B.1.5 Example for On-Delay, Off Delay and ReAlarmTime . 101
150 B.2 AddressSpace examples . 102
151 Annex C (informative) Mapping to EEMUA . 105
152 Annex D (informative) Mapping from OPC A&E to OPC UA A & C . 106
153 D.1 Overview . 106
154 D.2 Alarms and Events COM UA wrapper . 106
155 D.2.1 Event areas. 106
156 D.2.2 Event sources . 106
157 D.2.3 Event categories . 107
158 D.2.4 Event attributes . 108
159 D.2.5 Event subscriptions . 108
160 D.2.6 Condition instances . 110
161 D.2.7 Condition Refresh . 111
162 D.3 Alarms and Events COM UA proxy . 111
163 D.3.1 General . 111
164 D.3.2 Server status mapping . 111
165 D.3.3 Event Type mapping . 111
166 D.3.4 Event category mapping . 112
167 D.3.5 Event Category attribute mapping . 113
168 D.3.6 Event Condition mapping . 116
169 D.3.7 Browse mapping . 116
170 D.3.8 Qualified names . 117
171 D.3.9 Subscription filters . 118
172 Annex E – IEC 62682 Mapping . 120
173 E.1 Overview . 120
174 E.2 Terms . 120
175 E.3 Alarm records & State Indications . 124
176 Annex F System State (Informative) . 125
177 F.1 Overview . 125
178 F.2 SystemStateStateMachineType . 126
180 FIGURES
182 Figure 1 – Base Condition state model . 5
183 Figure 2 – AcknowledgeableConditions state model . 6
184 Figure 5 – Alarm state machine model . 10
185 Figure 6 – Typical Alarm Timeline example . 11
186 Figure 7 – Multiple active states example . 12

oSIST prEN IEC 62541-9:2024
IEC CDV 62541-9 © IEC 2023 v
187 Figure 8 – ConditionType hierarchy . 14
188 Figure 10 – Condition model . 20
189 Figure 12 – DialogConditionType Overview . 30
190 Figure 13 – AcknowledgeableConditionType overview. 33
191 Figure 14 – AlarmConditionType Hierarchy Model . 37
192 Figure 15 – Alarm Model . 38
193 Figure 16 – Shelve state transitions . 52
194 Figure 17 – ShelvedStateMachineType model . 53
195 Figure 18 – LimitAlarmType. 60
196 Figure 19 – ExclusiveLimitStateMachineType . 63
197 Figure 20 – ExclusiveLimitAlarmType . 65
198 Figure 21 – NonExclusiveLimitAlarmType . 66
199 Figure 22 – DiscreteAlarmType Hierarchy . 71
200 Figure 23 – ConditionClass type hierarchy . 74
201 Figure 24 – AuditEvent hierarchy . 78
202 Figure 25 – Refresh Related Event Hierarchy . 82
203 Figure 26 – Typical HasNotifier Hierarchy . 85
204 Figure 27 – Use of HasCondition in a HasNotifier hierarchy . 86
205 Figure 28 – Use of HasCondition in an InstanceDeclaration . 86
206 Figure 29 – Use of HasCondition in a VariableType . 87
207 Figure B.1 – Single state example . 98
208 Figure B.2 – Previous state example . 99
209 Figure B.3 – SuppressedState and OutOfServiceState example . 100
210 Figure B.5 – HasCondition used with Condition instances . 103
211 Figure B.6 – HasCondition reference to a Condition type. 104
212 Figure B.7 – HasCondition used with an instance declaration . 104
213 Figure D.1 – The type model of a wrapped COM AE server . 108
214 Figure D.2 – Mapping UA Event Types to COM A&E Event Types . 112
215 Figure D.3 – Example mapping of UA Event Types to COM A&E categories . 113
216 Figure D.4 – Example mapping of UA Event Types to A&E categories with attributes . 116
217 Figure F.1 – SystemState transitions . 125
218 Figure F.2 – SystemStateStateMachineType Model . 126
220 TABLES
222 Table 1 – Parameter types defined in 10000-3 . 4
223 Table 2 – Parameter types defined in 10000-4 . 4
224 Table 3 – TwoStateVariableType definition . 14
225 Table 4 – ConditionVariableType definition . 16
226 Table 5 – HasTrueSubState ReferenceType . 17
227 Table 6 – HasFalseSubState ReferenceType . 18
228 Table 7 – HasAlarmSuppressionGroup ReferenceType . 18

oSIST prEN IEC 62541-9:2024
IEC CDV 62541-9 © IEC 2023 vi
229 Table 8 – AlarmGroupMember ReferenceType . 18
230 Table 9 – AlarmSuppressionGroupMember ReferenceType . 19
231 Table 10 – ConditionType definition . 21
232 Table 11 – ConditionType Additional Subcomponents . 21
233 Table 12 – ConditionId SimpleAttributeOperand Illustration . 24
234 Table 13 – Disable result codes . 24
235 Table 14 – Disable Method AddressSpace definition . 25
236 Table 15 – Enable result codes . 25
237 Table 16 – Enable Method AddressSpace definition . 25
238 Table 17 – AddComment arguments . 26
239 Table 18 – AddComment result codes . 26
240 Table 19 – AddComment Method AddressSpace definition . 26
241 Table 20 – ConditionRefresh parameters . 27
242 Table 21 – ConditionRefresh result codes . 27
243 Table 22 – ConditionRefresh Method AddressSpace definition . 28
244 Table 23 – ConditionRefresh2 parameters. 28
245 Table 24 – ConditionRefresh2 result codes . 29
246 Table 25 – ConditionRefresh2 Method AddressSpace definition . 29
247 Table 26 – DialogConditionType definition . 30
248 Table 27 – DialogConditionType Additional Subcomponents . 30
249 Table 28 – Respond parameters. 31
250 Table 29 – Respond Result Codes . 31
251 Table 30 – Respond Method AddressSpace definition . 32
252 Table 31 – Respond2 parameters . 32
253 Table 32 – Respond2 Result Codes . 32
254 Table 33 – Respond2 Method AddressSpace definition . 32
255 Table 34 – AcknowledgeableConditionType definition . 33
256 Table 35 – AcknowledgeableConditionType Additional Subcomponents . 33
257 Table 36 – Acknowledge parameters . 34
258 Table 37 – Acknowledge result codes . 34
259 Table 38 – Acknowledge Method AddressSpace definition . 35
260 Table 39 – Confirm Method parameters . 35
261 Table 40 – Confirm result codes . 35
262 Table 41 – Confirm Method AddressSpace definition . 36
263 Table 42 – AlarmConditionType definition . 38
264 Table 43 – AlarmConditionType Additional Subcomponents . 39
265 Table 44 – AlarmGroupType definition . 42
266 Table 45 – AlarmSuppressionGroupType definition . 42
267 Table 46 – Reset result codes . 43
268 Table 47 – Reset Method AddressSpace definition . 43
269 Table 48 – Reset2 Method parameters . 43
270 Table 49 – Reset2 result codes . 44

oSIST prEN IEC 62541-9:2024
IEC CDV 62541-9 © IEC 2023 vii

271 Table 50 – Reset2 Method AddressSpace definition . 44
272 Table 51 – Silence result codes . 44
273 Table 52 – Silence Method AddressSpace definition . 45
274 Table 53 – Suppress result codes . 45
275 Table 54 – Suppress Method AddressSpace definition . 45
276 Table 55 – Suppress2 Method parameters . 46
277 Table 56 – Suppress2 Method AddressSpace definition . 46
278 Table 57 – Unsuppress result codes . 47
279 Table 58 – Unsuppress Method AddressSpace definition . 47
280 Table 59 – Unsuppress2 Method parameters . 47
281 Table 60 – Unsuppress2 Method AddressSpace definition . 48
282 Table 61 – RemoveFromService result codes . 48
283 Table 62 – RemoveFromService Method AddressSpace definition . 48
284 Table 63 – RemoveFromService2 Method parameters . 49
285 Table 64 – RemoveFromService2 result codes . 49
286 Table 65 – RemoveFromService2 Method AddressSpace definition . 49
287 Table 66 – PlaceInService result codes . 50
288 Table 67 – PlaceInService Method AddressSpace definition . 50
289 Table 68 – PlaceInService2 Method parameters . 50
290 Table 69 – PlaceInService2 result codes . 50
291 Table 70 – PlaceInService2 Method AddressSpace definition . 51
292 Table 71 – GetGroupMemberships result codes . 51
293 Table 72 – GetGroupMemberships Method AddressSpace definition . 51
294 Table 73 – ShelvedStateMachineType definition . 53
295 Table 74 – ShelvedStateMachineType Additional References . 54
296 Table 76 – Unshelve result codes. 55
297 Table 77 – Unshelve Method AddressSpace definition . 55
298 Table 78 – Unshelve2 Method parameters . 55
299 Table 79 – Unshelve2 result codes . 56
300 Table 80 – Unshelve2 Method AddressSpace definition . 56
301 Table 81 – TimedShelve parameters . 56
302 Table 82 – TimedShelve result codes . 56
303 Table 83 – TimedShelve Method AddressSpace definition . 57
304 Table 84 – TimedShelve2 parameters . 57
305 Table 85 – TimedShelve2 result codes . 57
306 Table 86 – TimedShelve2 Method AddressSpace definition . 58
307 Table 87 – OneShotShelve result codes . 58
308 Table 88 – OneShotShelve Method AddressSpace definition . 58
309 Table 89 – OneShotShelve2 Method parameters . 59
310 Table 90 – OneShotShelve2 result codes . 59
311 Table 91 – OneShotShelve2 Method AddressSpace definition . 59
312 Table 92 – LimitAlarmType definition . 61

oSIST prEN IEC 62541-9:2024
IEC CDV 62541-9 © IEC 2023 viii

313 Table 93 – ExclusiveLimitStateMachineType definition . 63
314 Table 94 – ExclusiveLimitStateMachineType Additional References . 64
315 Table 96 – ExclusiveLimitAlarmType definition . 65
316 Table 97 – NonExclusiveLimitAlarmType definition . 66
317 Table 98 – NonExclusiveLimitAlarmType Additional Subcomponents . 67
318 Table 99 – NonExclusiveLevelAlarmType definition . 67
319 Table 100 – ExclusiveLevelAlarmType definition . 68
320 Table 101 – NonExclusiveDeviationAlarmType definition . 68
321 Table 102 – ExclusiveDeviationAlarmType definition . 69
322 Table 103 – NonExclusiveRateOfChangeAlarmType definition . 70
323 Table 104 – ExclusiveRateOfChangeAlarmType definition . 70
324 Table 105 – DiscreteAlarmType definition . 71
325 Table 106 – OffNormalAlarmType definition . 71
326 Table 107 – SystemOffNormalAlarmType definition . 72
327 Table 108 – TripAlarmType definition . 72
328 Table 109 – InstrumentDiagnosticAlarmType definition . 72
329 Table 110 – SystemDiagnosticAlarmType definition . 73
330 Table 111 – CertificateExpirationAlarmType definition . 73
331 Table 112 – DiscrepancyAlarmType definition . 73
332 Table 113 – BaseConditionClassType definition . 75
333 Table 114 – ProcessConditionClassType definition . 75
334 Table 115 – MaintenanceConditionClassType definition . 75
335 Table 116 – SystemConditionClassType definition . 76
336 Table 117 – SafetyConditionClassType definition . 76
337 Table 118 – HighlyManagedAlarmConditionClassType definition . 76
338 Table 119 – TrainingConditionClassType definition . 77
339 Table 120 – StatisticalConditionClassType definition . 77
340 Table 121 – TestingConditionClassType definition . 77
341 Table 122 – AuditConditionEventType definition . 78
342 Table 123 – AuditConditionEnableEventType definition . 79
343 Table 124 – AuditConditionCommentEventType definition . 79
344 Table 125 – AuditConditionRespondEventType definition . 79
345 Table 126 – AuditConditionAcknowledgeEventType definition . 80
346 Table 127 – AuditConditionConfirmEventType definition . 80
347 Table 128 – AuditConditionShelvingEventType definition . 80
348 Table 129 – AuditConditionSuppressionEventType definit
...