IEC 62541-9:2026
(Main)OPC unified architecture - Part 9: Alarms and Conditions
OPC unified architecture - Part 9: Alarms and Conditions
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.
Architecture unifiée OPC - Partie 9: Alarmes et conditions
IEC 62541-9:2026 spécifie la représentation des Alarmes et des Conditions dans l'Architecture unifiée OPC. Il comprend la représentation par le Modèle d'information des Alarmes et des Conditions dans l'espace d'adressage OPC UA. Les autres aspects des systèmes d'alarme tels que la philosophie d'alarme, le cycle de vie, le temps de réponse de l'alarme, les types d'alarme et de nombreux autres détails figurent dans des normes telles que l'IEC 62682 et l'ISA 18.2. Le Modèle d'information des Alarmes et Conditions du présent document est conçu conformément à l'IEC 62682 et à l'ISA 18.2. L'Annexe C spécifie un mapping recommandé entre les serveurs d'Alarme et Événements (A&E) OPC classiques et le modèle décrit dans le présent document. L'Annexe A décrit les noms localisés recommandés pour les états d'Alarme. L'Annexe B décrit des exemples (séquences d'Événement, zones d'Alarme dans l'AddressSpace, par exemple). Cette quatrième édition annule et remplace la troisième édition parue en 2020. Cette édition constitue une révision technique.
Cette édition inclut les modifications techniques majeures suivantes par rapport à l'édition précédente:
a) ajout du paramètre "Commentaire" aux méthodes de suspension d'Alarme;
b) ajout d'une méthode permettant à un client d'obtenir les membres d'un groupe, puisque l'AddressSpace peut ne pas présenter d'instances d'alarmes;
c) ajout de propriétés de bande morte pour toutes les limites de l'AlarmType limite (à partir duquel tous les autres types décrits dans ce problèmes sont dérivés);
d) ajout d'un texte expliquant que la désactivation des alarmes n'est plus prise en charge dans l'ISA 18.2 et qu'elle est maintenue dans le présent document pour des raisons de rétrocompatibilité, mais qu'il est recommandé de ne pas désactiver l'Alarme;
e) ajout de sévérités facultatives pour les alarmes limites;
f) ajout d'un nouveau type de variable AlarmState qui peut être utilisé pour recueillir des informations d'alarme à afficher sur les graphiques;
g) ajout de de la propriété SupportsFilterRetain pour améliorer le filtrage des Clients;
h) suppression de ConditionSubClassId et ConditionSubClassNames de la définition de conditiontype, car ils sont désormais définis dans BaseEventType.
General Information
- Status
- Published
- Publication Date
- 15-Apr-2026
- Technical Committee
- SC 65E - Devices and integration in enterprise systems
- Drafting Committee
- WG 8 - TC 65/SC 65E/WG 8
- Current Stage
- PPUB - Publication issued
- Start Date
- 16-Apr-2026
- Completion Date
- 11-May-2026
Relations
- Effective Date
- 05-Sep-2023
Overview
IEC 62541-9:2026-titled OPC Unified Architecture - Part 9: Alarms and Conditions-is an essential international standard published by the IEC. It specifies the representation and handling of alarms and conditions within the OPC Unified Architecture (OPC UA), a leading industrial interoperability framework. This fourth edition defines the OPC UA Information Model for alarms and conditions, offering a structured approach for representing these events in the OPC UA address space.
The standard ensures consistent implementation and integration of alarm and condition functionality across automation systems. It aligns closely with other foundational alarm system standards, such as IEC 62682 and ISA 18.2, which cover broader alarm management philosophies and lifecycle aspects. IEC 62541-9:2026 serves system vendors, integrators, and end-users seeking robust alarm and event processing for industrial automation and control systems.
Key Topics
IEC 62541-9:2026 covers several critical areas to enable a comprehensive alarm and condition system within OPC UA environments:
- Alarm and Condition Information Model: Specifies how alarms and conditions are represented in the OPC UA address space, ensuring interoperability between components.
- Methods & States: Defines standard methods for alarm acknowledgment, confirmation, resetting, shelving, suppressing, and state transitions.
- Alarm Grouping & Filtering: Supports grouping of alarms, membership queries, and improved client filtering via the new SupportsFilterRetain property.
- Parameter Enhancements: Implements updates like deadband properties for limit alarms, optional severities, and a Comment parameter for shelving methods.
- Backward Compatibility: Maintains legacy alarm disabling methods for compatibility, but aligns with ISA 18.2 best practices discouraging their use.
- Localization & Examples: Provides recommendations for localized alarm state names and practical examples of event sequences and address space configurations.
- OPC Classic Mapping: Includes an annex detailing mapping from legacy OPC Alarm & Events (A&E) systems to the OPC UA Alarms and Conditions model.
Applications
IEC 62541-9:2026 is vital for industries requiring reliable alarm and condition processing within interoperable automation systems. Its practical applications include:
- Industrial Automation: Manufacturing, energy, water treatment, and process industries for detecting, managing, and responding to system states and abnormal events.
- Control System Integration: Facilitates standardized alarm handling and notification across multi-vendor environments and distributed control systems (DCS, SCADA).
- Alarm Rationalization: Supports implementation in line with alarm rationalization and management strategies outlined in IEC 62682 and ISA 18.2.
- HMI and Operator Displays: Enables detailed alarm state visualization, grouping, and filtering-improving operator awareness and response capabilities.
- Migration and Modernization: Eases transition from legacy OPC A&E to the superior OPC UA platform, ensuring continuity and leveraging advanced features.
- Audit and Compliance: Supports audit trail generation and alarm lifecycle tracking, critical for safety, regulatory, and quality compliance.
Related Standards
Implementers and users of IEC 62541-9:2026 should consider the following related standards:
- IEC 62541 (OPC UA Series): For the core OPC UA specifications, including Part 3 (Address Space Model), Part 4 (Services), and more.
- IEC 62682: Focuses on the management, philosophy, and rationalization of industrial alarm systems.
- ISA 18.2: North American standard for alarm system management in process industries.
- OPC Classic Alarm & Events (A&E): Predecessor technology, with direct mapping guidance provided in IEC 62541-9:2026 Annex C.
- ISA-95, IEC 62264: Alignment with broader manufacturing integration and data interoperability frameworks.
By following IEC 62541-9:2026, organizations enhance the consistency, reliability, and efficiency of alarm management throughout industrial ecosystems-maximizing safety, minimizing downtime, and supporting robust digital transformation initiatives.
Buy Documents
REDLINE IEC 62541-9:2026 RLV - OPC unified architecture - Part 9: Alarms and Conditions
iec62541-9{ed4.0}en - OPC unified architecture - Part 9: Alarms and Conditions
iec62541-9{ed4.0}fr - Architecture unifiée OPC - Partie 9: Alarmes et conditions
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.
DVS-ZERT GmbH
German welding certification society.
CARES (UK Certification Authority for Reinforcing Steels)
UK certification for reinforcing steels and construction.
Sponsored listings
Frequently Asked Questions
IEC 62541-9:2026 is a standard published by the International Electrotechnical Commission (IEC). Its full title is "OPC unified architecture - Part 9: Alarms and Conditions". 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.
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. The ICS classification helps identify the subject area and facilitates finding related standards.
IEC 62541-9:2026 has the following relationships with other standards: It is inter standard links to IEC 62541-9:2020. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
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)
IEC 62541-9 ®
Edition 4.0 2026-04
INTERNATIONAL
STANDARD
REDLINE VERSION
OPC unified architecture -
Part 9: Alarms and Conditions
ICS 25.040.40; 35.100.05 ISBN 978-2-8327-1218-4
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or
by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either
IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC copyright
or have an enquiry about obtaining additional rights to this publication, please contact the address below or your local
IEC member National Committee for further information.
IEC Secretariat Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigendum or an amendment might have been published.
IEC publications search - IEC Products & Services Portal - products.iec.ch
webstore.iec.ch/advsearchform Discover our powerful search engine and read freely all the
The advanced search enables to find IEC publications by a publications previews, graphical symbols and the glossary.
variety of criteria (reference number, text, technical With a subscription you will always have access to up to date
committee, …). It also gives information on projects, content tailored to your needs.
replaced and withdrawn publications.
Electropedia - www.electropedia.org
The world's leading online dictionary on electrotechnology,
IEC Just Published - webstore.iec.ch/justpublished
Stay up to date on all new IEC publications. Just Published containing more than 22 500 terminological entries in English
details all new publications released. Available online and and French, with equivalent terms in 25 additional languages.
once a month by email. Also known as the International Electrotechnical Vocabulary
(IEV) online.
IEC Customer Service Centre - webstore.iec.ch/csc
If you wish to give us your feedback on this publication or
need further assistance, please contact the Customer
Service Centre: sales@iec.ch.
CONTENTS
FOREWORD . 10
1 Scope . 13
2 Normative references . 13
3 Terms, definitions, abbreviated terms and used data types . 14
3.1 Terms and definitions. 14
3.2 Abbreviated terms and symbols . 17
3.3 Used data types . 17
4 Concepts . 17
4.1 General . 17
4.2 Conditions . 18
4.3 Acknowledgeable Conditions . 19
4.4 Previous states of Conditions . 20
4.5 Condition state synchronization . 21
4.6 Severity, quality, and comment . 22
4.7 Dialogs . 22
4.8 Alarms . 22
4.9 Multiple active states . 24
4.10 Condition instances in the AddressSpace . 25
4.11 Alarm and Condition auditing . 26
4.12 Alarms in a system . 26
5 Model . 26
5.1 General . 26
5.2 Two-state state machines . 28
5.3 ConditionVariable . 30
5.4 ReferenceTypes . 31
5.4.1 General . 31
5.4.2 HasTrueSubState ReferenceType . 31
5.4.3 HasFalseSubState ReferenceType . 32
5.4.4 HasAlarmSuppressionGroup ReferenceType . 32
5.4.5 AlarmGroupMember ReferenceType . 33
5.4.6 AlarmSuppressionGroupMember ReferenceType . 33
5.5 Condition Model . 34
5.5.1 General . 34
5.5.2 ConditionType . 35
5.5.3 Condition and branch instances . 40
5.5.4 Disable Method. 40
5.5.5 Enable Method . 41
5.5.6 AddComment Method . 42
5.5.7 ConditionRefresh Method . 43
5.5.8 ConditionRefresh2 Method . 45
5.6 Dialog Model . 47
5.6.1 General . 47
5.6.2 DialogConditionType . 47
5.6.3 Respond Method . 49
5.6.4 Respond2 Method . 50
5.7 Acknowledgeable Condition Model . 51
5.7.1 General . 51
5.7.2 AcknowledgeableConditionType . 51
5.7.3 Acknowledge Method . 53
5.7.4 Confirm Method . 54
5.8 Alarm model . 56
5.8.1 General . 56
5.8.2 AlarmConditionType . 57
5.8.3 AlarmGroupType . 64
5.8.4 AlarmSuppressionGroupType . 64
5.8.5 Reset Method . 65
5.8.6 Reset2 Method . 66
5.8.7 Silence Method . 67
5.8.8 Suppress Method . 68
5.8.9 Suppress2 Method . 69
5.8.10 Unsuppress Method . 70
5.8.11 Unsuppress2 Method . 71
5.8.12 RemoveFromService Method . 71
5.8.13 RemoveFromService2 Method . 72
5.8.14 PlaceInService Method . 73
5.8.15 PlaceInService2 Method . 74
5.8.16 GetGroupMemberships Method . 75
5.8.17 ShelvedStateMachineType . 76
5.8.18 LimitAlarmType. 88
5.8.19 Exclusive Limit Types . 91
5.8.20 NonExclusiveLimitAlarmType . 97
5.8.21 Level Alarm . 100
5.8.22 Deviation Alarm . 101
5.8.23 Rate of change Alarms . 103
5.8.24 Discrete Alarms . 104
5.8.25 DiscrepancyAlarmType . 108
5.9 ConditionClasses . 109
5.9.1 Overview . 109
5.9.2 BaseConditionClassType . 110
5.9.3 ProcessConditionClassType . 111
5.9.4 MaintenanceConditionClassType . 111
5.9.5 SystemConditionClassType . 112
5.9.6 SafetyConditionClassType . 112
5.9.7 HighlyManagedAlarmConditionClassType . 112
5.9.8 TrainingConditionClassType . 113
5.9.9 StatisticalConditionClassType . 113
5.9.10 TestingConditionSubClassTypeTestingConditionClassType . 114
5.10 Audit Events . 114
5.10.1 Overview . 114
5.10.2 AuditConditionEventType . 116
5.10.3 AuditConditionEnableEventType . 117
5.10.4 AuditConditionCommentEventType . 117
5.10.5 AuditConditionRespondEventType . 118
5.10.6 AuditConditionAcknowledgeEventType . 118
5.10.7 AuditConditionConfirmEventType . 118
5.10.8 AuditConditionShelvingEventType . 119
5.10.9 AuditConditionSuppressionEventType . 119
5.10.10 AuditConditionSilenceEventType . 120
5.10.11 AuditConditionResetEventType . 120
5.10.12 AuditConditionOutOfServiceEventType . 121
5.11 Condition Refresh related Events . 121
5.11.1 Overview . 121
5.11.2 RefreshStartEventType . 122
5.11.3 RefreshEndEventType . 123
5.11.4 RefreshRequiredEventType . 123
5.12 HasCondition Reference type. 123
5.13 Alarm & Condition status codes . 124
5.14 Expected A & C server behaviours . 125
5.14.1 General . 125
5.14.2 Communication problems . 125
5.14.3 Redundant A & C servers . 125
6 AddressSpace organisation . 126
6.1 General . 126
6.2 EventNotifier and source hierarchy . 126
6.3 Adding Conditions to the hierarchy . 127
6.4 Conditions in InstanceDeclarations . 128
6.5 Conditions in a VariableType . 129
7 System State & Alarms . 129
7.1 Overview . 129
7.2 HasEffectDisable . 129
7.3 HasEffectEnable . 130
7.4 HasEffectSuppressHasEffectSuppressed . 130
7.5 HasEffectUnsuppressed . 131
8 Alarm Summary and Objects . 132
8.1 Overview . 132
8.2 AlarmState Variable . 133
8.3 AlarmMask . 134
9 Alarm Metrics . 135
9.1 Overview . 135
9.2 AlarmMetricsType . 135
9.3 AlarmRateVariableType . 137
9.4 Reset Method . 137
Annex A (informative) Recommended localized names . 139
A.1 Recommended state names for TwoState Variables . 139
A.1.1 LocaleId "en" . 139
A.1.2 LocaleId "de" . 139
A.1.3 LocaleId "fr" . 140
A.2 Recommended dialog response options . 141
Annex B (informative) Examples . 142
B.1 Examples for Event sequences from Condition instances . 142
B.1.1 Overview . 142
B.1.2 Server maintains current state only . 142
B.1.3 Server maintains previous states . 143
B.1.4 Server current-State Model with Suppression . 144
B.1.5 Example for On-Delay, Off Delay and ReAlarmTime . 146
B.2 AddressSpace examples . 146
Annex C (informative) Mapping to EEMUA .
Annex C (informative) Mapping from OPC A&E to OPC UA A & C . 150
C.1 Overview . 150
C.2 Alarms and Events COM UA wrapper . 150
C.2.1 Event areas . 150
C.2.2 Event sources . 151
C.2.3 Event categories . 151
C.2.4 Event attributes . 152
C.2.5 Event subscriptions . 152
C.2.6 Condition instances . 155
C.2.7 Condition Refresh . 155
C.3 Alarms and Events COM UA proxy . 155
C.3.1 General . 155
C.3.2 Server status mapping . 155
C.3.3 Event Type mapping . 156
C.3.4 Event category mapping . 156
C.3.5 Event Category attribute mapping . 157
C.3.6 Event Condition mapping . 160
C.3.7 Browse mapping . 160
C.3.8 Qualified names. 161
C.3.9 Subscription filters . 162
Annex D (informative) IEC 62682 Mapping . 164
D.1 Overview . 164
D.2 Terms . 164
D.3 Alarm records & State indications . 170
Annex E (Informative) System state . 171
E.1 Overview . 171
E.2 SystemStateStateMachineType. 172
Bibliography . 177
Figure 1 – Base Condition state model. 18
Figure 2 – AcknowledgeableConditions state model . 19
Figure 3 – Acknowledge State Model . 20
Figure 4 – Confirmed acknowledge State model . 20
Figure 5 – Alarm state machine model . 23
Figure 6 – Typical Alarm Timeline example . 24
Figure 7 – Multiple active states example . 25
Figure 8 – ConditionType hierarchy . 28
Figure 9 – TwoStateVariable Illustration . 30
Figure 10 – Condition model . 35
Figure 11 – SupportsFilteredRetain process . 38
Figure 12 – DialogConditionType Overview . 47
Figure 13 – AcknowledgeableConditionType overview . 51
Figure 14 – AlarmConditionType Hierarchy Model. 56
Figure 15 – Alarm Model . 59
Figure 16 – Shelve state transitions . 77
Figure 17 – ShelvedStateMachineType model. 78
Figure 18 – LimitAlarmType . 89
Figure 19 – ExclusiveLimitStateMachineType . 92
Figure 20 – ExclusiveLimitAlarmType . 96
Figure 21 – NonExclusiveLimitAlarmType . 99
Figure 22 – DiscreteAlarmType Hierarchy . 105
Figure 23 – ConditionClass type hierarchy . 110
Figure 24 – AuditEvent hierarchy . 116
Figure 25 – Refresh Related Event Hierarchy . 122
Figure 26 – Typical HasNotifier Hierarchy . 127
Figure 27 – Use of HasCondition in a HasNotifier hierarchy . 128
Figure 28 – Use of HasCondition in an InstanceDeclaration . 128
Figure 29 – Use of HasCondition in a VariableType . 129
Figure 30 – AlarmSummary equipment example . 132
Figure 31 – AlarmSummary Equipment Object Example . 133
Figure B.1 – Single state example . 142
Figure B.2 – Previous state example . 143
Figure B.3 – SuppressedState and OutOfServiceState example . 145
Figure B.4 – Alarm example – On Delay, Off Delay, ReAlarmTime . 146
Figure B.5 – HasCondition used with Condition instances . 147
Figure B.6 – HasCondition reference to a Condition type . 148
Figure B.7 – HasCondition used with an instance declaration . 148
Figure C.1 – The type model of a wrapped COM AE server . 152
Figure C.2 – Mapping UA Event Types to COM A&E Event Types . 156
Figure C.3 – Example mapping of UA Event Types to COM A&E categories . 157
Figure C.4 – Example mapping of UA Event Types to A&E categories with attributes. 160
Figure E.1 – SystemState transitions . 171
Figure E.2 – SystemStateStateMachineType model . 172
Table 1 – Parameter types defined in IEC 62541-3 . 17
Table 2 – Parameter types defined in IEC 62541-4 . 17
Table 3 – TwoStateVariableType definition . 29
Table 4 – ConditionVariableType definition . 31
Table 5 – HasTrueSubState ReferenceType . 32
Table 6 – HasFalseSubState ReferenceType . 32
Table 7 – HasAlarmSuppressionGroup ReferenceType . 33
Table 8 – AlarmGroupMember ReferenceType . 33
Table 9 – AlarmSuppressionGroupMember ReferenceType . 34
Table 10 – ConditionType definition . 36
Table 11 – ConditionType Additional Subcomponents . 36
Table 12 – ConditionId SimpleAttributeOperand Illustration . 40
Table 13 – Disable result codes . 40
Table 14 – Disable Method AddressSpace definition . 41
Table 15 – Enable result codes . 41
Table 16 – Enable Method AddressSpace definition . 41
Table 17 – AddComment arguments . 42
Table 18 – AddComment result codes . 42
Table 19 – AddComment Method AddressSpace definition . 43
Table 20 – ConditionRefresh parameters . 43
Table 21 – ConditionRefresh result codes . 43
Table 22 – ConditionRefresh Method AddressSpace definition . 45
Table 23 – ConditionRefresh2 parameters . 45
Table 24 – ConditionRefresh2 result codes . 46
Table 25 – ConditionRefresh2 Method AddressSpace definition . 47
Table 26 – DialogConditionType definition . 48
Table 27 – DialogConditionType Additional Subcomponents . 48
Table 28 – Respond parameters . 49
Table 29 – Respond Result Codes . 49
Table 30 – Respond Method AddressSpace definition . 50
Table 31 – Respond2 parameters . 50
Table 32 – Respond2 Result Codes . 50
Table 33 – Respond2 Method AddressSpace definition . 51
Table 34 – AcknowledgeableConditionType definition . 52
Table 35 – AcknowledgeableConditionType Additional Subcomponents . 52
Table 36 – Acknowledge parameters . 53
Table 37 – Acknowledge result codes . 53
Table 38 – Acknowledge Method AddressSpace definition . 54
Table 39 – Confirm Method parameters . 54
Table 40 – Confirm result codes . 55
Table 41 – Confirm Method AddressSpace definition . 55
Table 42 – AlarmConditionType definition . 60
Table 43 – AlarmConditionType Additional Subcomponents . 61
Table 44 – AlarmGroupType definition . 64
Table 45 – AlarmSuppressionGroupType definition . 65
Table 46 – Silence Reset result codes . 65
Table 47 – Reset Method AddressSpace definition . 66
Table 48 – Reset2 Method parameters . 66
Table 49 – Reset2 result codes . 66
Table 50 – Reset2 Method AddressSpace definition . 67
Table 51 – Silence result codes . 67
Table 52 – Silence Method AddressSpace definition . 68
Table 53 – Suppress result codes . 68
Table 54 – Suppress Method AddressSpace definition . 69
Table 55 – Suppress2 Method parameters . 69
Table 56 – Suppress2 Method AddressSpace definition . 69
Table 57 – Unsuppress result codes . 70
Table 58 – Unsuppress Method AddressSpace definition . 70
Table 59 – Unsuppress2 Method parameters . 71
Table 60 – Unsuppress2 Method AddressSpace definition . 71
Table 61 – RemoveFromService result codes . 72
Table 62 – RemoveFromService Method AddressSpace definition . 72
Table 63 – RemoveFromService2 Method parameters . 73
Table 64 – RemoveFromService2 result codes . 73
Table 65 – RemoveFromService2 Method AddressSpace definition . 73
Table 66 – PlaceInService result codes . 74
Table 67 – PlaceInService Method AddressSpace definition . 74
Table 68 – PlaceInService2 Method parameters . 75
Table 69 – PlaceInService2 result codes . 75
Table 70 – PlaceInService2 Method AddressSpace definition . 75
Table 71 – GetGroupMemberships result codes . 76
Table 72 – GetGroupMemberships Method AddressSpace definition . 76
Table 73 – ShelvedStateMachineType definition . 79
Table 50 – ShelvedStateMachineType transitions .
Table 74 – ShelvedStateMachineType Additional References . 81
Table 75 – ShelvedStateMachineType Attribute values for child Nodes . 82
Table 76 – Unshelve result codes . 82
Table 77 – Unshelve Method AddressSpace definition . 83
Table 78 – Unshelve2 Method parameters . 83
Table 79 – Unshelve2 result codes . 83
Table 80 – Unshelve2 Method AddressSpace definition . 84
Table 81 – TimedShelve parameters . 84
Table 82 – TimedShelve result codes . 84
Table 83 – TimedShelve Method AddressSpace definition . 85
Table 84 – TimedShelve2 parameters . 85
Table 85 – TimedShelve2 result codes . 86
Table 86 – TimedShelve2 Method AddressSpace definition . 86
Table 87 – OneShotShelve result codes . 87
Table 88 – OneShotShelve Method AddressSpace definition . 87
Table 89 – OneShotShelve2 Method parameters . 87
Table 90 – OneShotShelve2 result codes . 87
Table 91 – OneShotShelve2 Method AddressSpace definition . 88
Table 92 – LimitAlarmType definition . 90
Table 93 – ExclusiveLimitStateMachineType definition . 92
Table 60 – ExclusiveLimitStateMachineType transitions .
Table 94 – ExclusiveLimitStateMachineType Additional References . 93
Table 95 – ExclusiveLimitStateMachineType Attribute values for child Nodes . 94
Table 96 – ExclusiveLimitAlarmType definition . 96
Table 97 – NonExclusiveLimitAlarmType definition . 100
Table 98 – NonExclusiveLimitAlarmType Additional Subcomponents . 100
Table 99 – NonExclusiveLevelAlarmType definition . 101
Table 100 – ExclusiveLevelAlarmType definition . 101
Table 101 – NonExclusiveDeviationAlarmType definition . 102
Table 102 – ExclusiveDeviationAlarmType definition . 103
Table 103 – NonExclusiveRateOfChangeAlarmType definition . 104
Table 104 – ExclusiveRateOfChangeAlarmType definition . 104
Table 105 – DiscreteAlarmType definition . 105
Table 106 – OffNormalAlarmType definition . 106
Table 107 – SystemOffNormalAlarmType definition . 106
Table 108 – TripAlarmType definition . 107
Table 109 – InstrumentDiagnosticAlarmType definition . 107
Table 110 – SystemDiagnosticAlarmType definition . 107
Table 111 – CertificateExpirationAlarmType definition . 108
Table 112 – DiscrepancyAlarmType definition . 109
Table 113 – BaseConditionClassType definition. 111
Table 114 – ProcessConditionClassType definition . 111
Table 115 – MaintenanceConditionClassType definition . 111
Table 116 – SystemConditionClassType definition . 112
Table 117 – SafetyConditionClassType definition . 112
Table 118 – HighlyManagedAlarmConditionClassType definition . 113
Table 119 – TrainingConditionClassType definition . 113
Table 120 – StatisticalConditionClassType definition . 113
Table 121 – TestingConditionSubClassType TestingConditionClassType definition . 114
Table 122 – AuditConditionEventType definition . 116
Table 123 – AuditConditionEnableEventType definition . 117
Table 124 – AuditConditionCommentEventType definition . 117
Table 125 – AuditConditionRespondEventType definition . 118
Table 126 – AuditConditionAcknowledgeEventType definition . 118
Table 127 – AuditConditionConfirmEventType definition . 119
Table 128 – AuditConditionShelvingEventType definition . 119
Table 129 – AuditConditionSuppressionEventType definition . 120
Table 130 – AuditConditionSilenceEventType definition . 120
Table 131 – AuditConditionResetEventType definition . 120
Table 132 – AuditConditionOutOfServiceEventType definition . 121
Table 133 – RefreshStartEventType definition . 122
Table 134 – RefreshEndEventType definition .
...
IEC 62541-9 ®
Edition 4.0 2026-04
INTERNATIONAL
STANDARD
OPC unified architecture -
Part 9: Alarms and Conditions
ICS 25.040.40; 35.100.05 ISBN 978-2-8327-1193-4
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or
by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either
IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC copyright
or have an enquiry about obtaining additional rights to this publication, please contact the address below or your local
IEC member National Committee for further information.
IEC Secretariat Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigendum or an amendment might have been published.
IEC publications search - IEC Products & Services Portal - products.iec.ch
webstore.iec.ch/advsearchform Discover our powerful search engine and read freely all the
The advanced search enables to find IEC publications by a publications previews, graphical symbols and the glossary.
variety of criteria (reference number, text, technical With a subscription you will always have access to up to date
committee, …). It also gives information on projects, content tailored to your needs.
replaced and withdrawn publications.
Electropedia - www.electropedia.org
The world's leading online dictionary on electrotechnology,
IEC Just Published - webstore.iec.ch/justpublished
Stay up to date on all new IEC publications. Just Published containing more than 22 500 terminological entries in English
details all new publications released. Available online and and French, with equivalent terms in 25 additional languages.
once a month by email. Also known as the International Electrotechnical Vocabulary
(IEV) online.
IEC Customer Service Centre - webstore.iec.ch/csc
If you wish to give us your feedback on this publication or
need further assistance, please contact the Customer
Service Centre: sales@iec.ch.
CONTENTS
FOREWORD . 10
1 Scope . 12
2 Normative references . 12
3 Terms, definitions, abbreviated terms and used data types . 13
3.1 Terms and definitions. 13
3.2 Abbreviated terms and symbols . 15
3.3 Used data types . 16
4 Concepts . 16
4.1 General . 16
4.2 Conditions . 16
4.3 Acknowledgeable Conditions . 18
4.4 Previous states of Conditions . 19
4.5 Condition state synchronization . 20
4.6 Severity, quality, and comment . 21
4.7 Dialogs . 21
4.8 Alarms . 21
4.9 Multiple active states . 23
4.10 Condition instances in the AddressSpace . 24
4.11 Alarm and Condition auditing . 25
4.12 Alarms in a system . 25
5 Model . 25
5.1 General . 25
5.2 Two-state state machines . 26
5.3 ConditionVariable . 28
5.4 ReferenceTypes . 29
5.4.1 General . 29
5.4.2 HasTrueSubState ReferenceType . 29
5.4.3 HasFalseSubState ReferenceType . 30
5.4.4 HasAlarmSuppressionGroup ReferenceType . 30
5.4.5 AlarmGroupMember ReferenceType . 31
5.4.6 AlarmSuppressionGroupMember ReferenceType . 31
5.5 Condition Model . 32
5.5.1 General . 32
5.5.2 ConditionType . 32
5.5.3 Condition and branch instances . 37
5.5.4 Disable Method. 37
5.5.5 Enable Method . 38
5.5.6 AddComment Method . 39
5.5.7 ConditionRefresh Method . 40
5.5.8 ConditionRefresh2 Method . 42
5.6 Dialog Model . 44
5.6.1 General . 44
5.6.2 DialogConditionType . 44
5.6.3 Respond Method . 46
5.6.4 Respond2 Method . 47
5.7 Acknowledgeable Condition Model . 48
5.7.1 General . 48
5.7.2 AcknowledgeableConditionType . 48
5.7.3 Acknowledge Method . 49
5.7.4 Confirm Method . 50
5.8 Alarm model . 52
5.8.1 General . 52
5.8.2 AlarmConditionType . 53
5.8.3 AlarmGroupType . 57
5.8.4 AlarmSuppressionGroupType . 58
5.8.5 Reset Method . 59
5.8.6 Reset2 Method . 60
5.8.7 Silence Method . 61
5.8.8 Suppress Method . 61
5.8.9 Suppress2 Method . 62
5.8.10 Unsuppress Method . 63
5.8.11 Unsuppress2 Method . 64
5.8.12 RemoveFromService Method . 65
5.8.13 RemoveFromService2 Method . 66
5.8.14 PlaceInService Method . 67
5.8.15 PlaceInService2 Method . 68
5.8.16 GetGroupMemberships Method . 69
5.8.17 ShelvedStateMachineType . 70
5.8.18 LimitAlarmType. 80
5.8.19 Exclusive Limit Types . 82
5.8.20 NonExclusiveLimitAlarmType . 86
5.8.21 Level Alarm . 88
5.8.22 Deviation Alarm . 89
5.8.23 Rate of change Alarms . 91
5.8.24 Discrete Alarms . 92
5.8.25 DiscrepancyAlarmType . 96
5.9 ConditionClasses . 97
5.9.1 Overview . 97
5.9.2 BaseConditionClassType . 98
5.9.3 ProcessConditionClassType . 98
5.9.4 MaintenanceConditionClassType . 98
5.9.5 SystemConditionClassType . 99
5.9.6 SafetyConditionClassType . 99
5.9.7 HighlyManagedAlarmConditionClassType . 100
5.9.8 TrainingConditionClassType . 100
5.9.9 StatisticalConditionClassType . 100
5.9.10 TestingConditionClassType . 101
5.10 Audit Events . 101
5.10.1 Overview . 101
5.10.2 AuditConditionEventType . 102
5.10.3 AuditConditionEnableEventType . 103
5.10.4 AuditConditionCommentEventType . 103
5.10.5 AuditConditionRespondEventType . 104
5.10.6 AuditConditionAcknowledgeEventType . 104
5.10.7 AuditConditionConfirmEventType . 104
5.10.8 AuditConditionShelvingEventType . 105
5.10.9 AuditConditionSuppressionEventType . 105
5.10.10 AuditConditionSilenceEventType . 106
5.10.11 AuditConditionResetEventType . 106
5.10.12 AuditConditionOutOfServiceEventType . 107
5.11 Condition Refresh related Events . 107
5.11.1 Overview . 107
5.11.2 RefreshStartEventType . 107
5.11.3 RefreshEndEventType . 108
5.11.4 RefreshRequiredEventType . 108
5.12 HasCondition Reference type. 109
5.13 Alarm & Condition status codes . 109
5.14 Expected A & C server behaviours . 110
5.14.1 General . 110
5.14.2 Communication problems . 110
5.14.3 Redundant A & C servers . 111
6 AddressSpace organisation . 111
6.1 General . 111
6.2 EventNotifier and source hierarchy . 111
6.3 Adding Conditions to the hierarchy . 112
6.4 Conditions in InstanceDeclarations . 113
6.5 Conditions in a VariableType . 114
7 System State & Alarms . 114
7.1 Overview . 114
7.2 HasEffectDisable . 114
7.3 HasEffectEnable . 115
7.4 HasEffectSuppressed . 115
7.5 HasEffectUnsuppressed . 116
8 Alarm Summary and Objects . 117
8.1 Overview . 117
8.2 AlarmState Variable . 118
8.3 AlarmMask . 119
9 Alarm Metrics . 120
9.1 Overview . 120
9.2 AlarmMetricsType . 120
9.3 AlarmRateVariableType . 122
9.4 Reset Method . 122
Annex A (informative) Recommended localized names . 124
A.1 Recommended state names for TwoState Variables . 124
A.1.1 LocaleId "en" . 124
A.1.2 LocaleId "de" . 124
A.1.3 LocaleId "fr" . 125
A.2 Recommended dialog response options . 126
Annex B (informative) Examples . 127
B.1 Examples for Event sequences from Condition instances . 127
B.1.1 Overview . 127
B.1.2 Server maintains current state only . 127
B.1.3 Server maintains previous states . 128
B.1.4 Server current-State Model with Suppression . 129
B.1.5 Example for On-Delay, Off Delay and ReAlarmTime . 131
B.2 AddressSpace examples . 131
Annex C (informative) Mapping from OPC A&E to OPC UA A & C . 134
C.1 Overview . 134
C.2 Alarms and Events COM UA wrapper . 134
C.2.1 Event areas . 134
C.2.2 Event sources . 135
C.2.3 Event categories . 135
C.2.4 Event attributes . 136
C.2.5 Event subscriptions . 136
C.2.6 Condition instances . 139
C.2.7 Condition Refresh . 139
C.3 Alarms and Events COM UA proxy . 139
C.3.1 General . 139
C.3.2 Server status mapping . 139
C.3.3 Event Type mapping . 140
C.3.4 Event category mapping . 140
C.3.5 Event Category attribute mapping . 141
C.3.6 Event Condition mapping . 144
C.3.7 Browse mapping . 144
C.3.8 Qualified names. 145
C.3.9 Subscription filters . 146
Annex D (informative) IEC 62682 Mapping . 148
D.1 Overview . 148
D.2 Terms . 148
D.3 Alarm records & State indications . 154
Annex E (Informative) System state . 155
E.1 Overview . 155
E.2 SystemStateStateMachineType. 156
Bibliography . 160
Figure 1 – Base Condition state model. 17
Figure 2 – AcknowledgeableConditions state model . 18
Figure 3 – Acknowledge State Model . 19
Figure 4 – Confirm acknowledge State model . 19
Figure 5 – Alarm state machine model . 22
Figure 6 – Typical Alarm Timeline example . 23
Figure 7 – Multiple active states example . 24
Figure 8 – ConditionType hierarchy . 26
Figure 9 – TwoStateVariable Illustration . 28
Figure 10 – Condition model . 32
Figure 11 – SupportsFilteredRetain process . 35
Figure 12 – DialogConditionType Overview . 44
Figure 13 – AcknowledgeableConditionType overview . 48
Figure 14 – AlarmConditionType Hierarchy Model. 52
Figure 15 – Alarm Model . 53
Figure 16 – Shelve state transitions . 71
Figure 17 – ShelvedStateMachineType model. 71
Figure 18 – LimitAlarmType . 80
Figure 19 – ExclusiveLimitStateMachineType . 83
Figure 20 – ExclusiveLimitAlarmType . 85
Figure 21 – NonExclusiveLimitAlarmType . 87
Figure 22 – DiscreteAlarmType Hierarchy . 93
Figure 23 – ConditionClass type hierarchy . 97
Figure 24 – AuditEvent hierarchy . 102
Figure 25 – Refresh Related Event Hierarchy . 107
Figure 26 – Typical HasNotifier Hierarchy . 112
Figure 27 – Use of HasCondition in a HasNotifier hierarchy . 113
Figure 28 – Use of HasCondition in an InstanceDeclaration . 113
Figure 29 – Use of HasCondition in a VariableType . 114
Figure 30 – AlarmSummary equipment example . 117
Figure 31 – AlarmSummary Equipment Object Example . 118
Figure B.1 – Single state example . 127
Figure B.2 – Previous state example . 128
Figure B.3 – SuppressedState and OutOfServiceState example . 130
Figure B.4 – Alarm example – On Delay, Off Delay, ReAlarmTime . 131
Figure B.5 – HasCondition used with Condition instances . 132
Figure B.6 – HasCondition reference to a Condition type . 133
Figure B.7 – HasCondition used with an instance declaration . 133
Figure C.1 – The type model of a wrapped COM AE server . 136
Figure C.2 – Mapping UA Event Types to COM A&E Event Types . 140
Figure C.3 – Example mapping of UA Event Types to COM A&E categories . 141
Figure C.4 – Example mapping of UA Event Types to A&E categories with attributes. 144
Figure E.1 – SystemState transitions . 155
Figure E.2 – SystemStateStateMachineType model . 156
Table 1 – Parameter types defined in IEC 62541-3 . 16
Table 2 – Parameter types defined in IEC 62541-4 . 16
Table 3 – TwoStateVariableType definition . 27
Table 4 – ConditionVariableType definition . 28
Table 5 – HasTrueSubState ReferenceType . 29
Table 6 – HasFalseSubState ReferenceType . 30
Table 7 – HasAlarmSuppressionGroup ReferenceType . 30
Table 8 – AlarmGroupMember ReferenceType . 31
Table 9 – AlarmSuppressionGroupMember ReferenceType . 31
Table 10 – ConditionType definition . 33
Table 11 – ConditionType Additional Subcomponents . 33
Table 12 – ConditionId SimpleAttributeOperand Illustration . 36
Table 13 – Disable result codes . 37
Table 14 – Disable Method AddressSpace definition . 38
Table 15 – Enable result codes . 38
Table 16 – Enable Method AddressSpace definition . 38
Table 17 – AddComment arguments . 39
Table 18 – AddComment result codes . 39
Table 19 – AddComment Method AddressSpace definition . 40
Table 20 – ConditionRefresh parameters . 40
Table 21 – ConditionRefresh result codes . 40
Table 22 – ConditionRefresh Method AddressSpace definition . 41
Table 23 – ConditionRefresh2 parameters . 42
Table 24 – ConditionRefresh2 result codes . 42
Table 25 – ConditionRefresh2 Method AddressSpace definition . 43
Table 26 – DialogConditionType definition . 44
Table 27 – DialogConditionType Additional Subcomponents . 45
Table 28 – Respond parameters . 46
Table 29 – Respond Result Codes . 46
Table 30 – Respond Method AddressSpace definition . 46
Table 31 – Respond2 parameters . 47
Table 32 – Respond2 Result Codes . 47
Table 33 – Respond2 Method AddressSpace definition . 47
Table 34 – AcknowledgeableConditionType definition . 48
Table 35 – AcknowledgeableConditionType Additional Subcomponents . 49
Table 36 – Acknowledge parameters . 49
Table 37 – Acknowledge result codes . 50
Table 38 – Acknowledge Method AddressSpace definition . 50
Table 39 – Confirm Method parameters . 51
Table 40 – Confirm result codes . 51
Table 41 – Confirm Method AddressSpace definition . 52
Table 42 – AlarmConditionType definition . 54
Table 43 – AlarmConditionType Additional Subcomponents . 55
Table 44 – AlarmGroupType definition . 58
Table 45 – AlarmSuppressionGroupType definition . 58
Table 46 – Reset result codes . 59
Table 47 – Reset Method AddressSpace definition . 59
Table 48 – Reset2 Method parameters . 60
Table 49 – Reset2 result codes . 60
Table 50 – Reset2 Method AddressSpace definition . 60
Table 51 – Silence result codes . 61
Table 52 – Silence Method AddressSpace definition . 61
Table 53 – Suppress result codes . 62
Table 54 – Suppress Method AddressSpace definition . 62
Table 55 – Suppress2 Method parameters . 63
Table 56 – Suppress2 Method AddressSpace definition . 63
Table 57 – Unsuppress result codes . 64
Table 58 – Unsuppress Method AddressSpace definition . 64
Table 59 – Unsuppress2 Method parameters . 64
Table 60 – Unsuppress2 Method AddressSpace definition . 65
Table 61 – RemoveFromService result codes . 65
Table 62 – RemoveFromService Method AddressSpace definition . 66
Table 63 – RemoveFromService2 Method parameters . 66
Table 64 – RemoveFromService2 result codes . 66
Table 65 – RemoveFromService2 Method AddressSpace definition . 67
Table 66 – PlaceInService result codes . 67
Table 67 – PlaceInService Method AddressSpace definition . 68
Table 68 – PlaceInService2 Method parameters . 68
Table 69 – PlaceInService2 result codes . 68
Table 70 – PlaceInService2 Method AddressSpace definition . 69
Table 71 – GetGroupMemberships result codes . 69
Table 72 – GetGroupMemberships Method AddressSpace definition . 70
Table 73 – ShelvedStateMachineType definition . 72
Table 74 – ShelvedStateMachineType Additional References . 73
Table 75 – ShelvedStateMachineType Attribute values for child Nodes . 74
Table 76 – Unshelve result codes . 74
Table 77 – Unshelve Method AddressSpace definition . 75
Table 78 – Unshelve2 Method parameters . 75
Table 79 – Unshelve2 result codes . 75
Table 80 – Unshelve2 Method AddressSpace definition . 76
Table 81 – TimedShelve parameters . 76
Table 82 – TimedShelve result codes . 76
Table 83 – TimedShelve Method AddressSpace definition . 77
Table 84 – TimedShelve2 parameters . 77
Table 85 – TimedShelve2 result codes . 78
Table 86 – TimedShelve2 Method AddressSpace definition . 78
Table 87 – OneShotShelve result codes . 79
Table 88 – OneShotShelve Method AddressSpace definition . 79
Table 89 – OneShotShelve2 Method parameters . 79
Table 90 – OneShotShelve2 result codes . 79
Table 91 – OneShotShelve2 Method AddressSpace definition . 80
Table 92 – LimitAlarmType definition . 81
Table 93 – ExclusiveLimitStateMachineType definition . 83
Table 94 – ExclusiveLimitStateMachineType Additional References . 84
Table 95 – ExclusiveLimitStateMachineType Attribute values for child Nodes . 84
Table 96 – ExclusiveLimitAlarmType definition . 86
Table 97 – NonExclusiveLimitAlarmType definition . 88
Table 98 – NonExclusiveLimitAlarmType Additional Subcomponents . 88
Table 99 – NonExclusiveLevelAlarmType definition . 89
Table 100 – ExclusiveLevelAlarmType definition . 89
Table 101 – NonExclusiveDeviationAlarmType definition . 90
Table 102 – ExclusiveDeviationAlarmType definition . 91
Table 103 – NonExclusiveRateOfChangeAlarmType definition . 92
Table 104 – ExclusiveRateOfChangeAlarmType definition . 92
Table 105 – DiscreteAlarmType definition . 93
Table 106 – OffNormalAlarmType definition . 94
Table 107 – SystemOffNormalAlarmType definition . 94
Table 108 – TripAlarmType definition . 95
Table 109 – InstrumentDiagnosticAlarmType definition . 95
Table 110 – SystemDiagnosticAlarmType definition . 95
Table 111 – CertificateExpirationAlarmType definition . 96
Table 112 – DiscrepancyAlarmType definition . 96
Table 113 – BaseConditionClassType definition. 98
Table 114 – ProcessConditionClassType definition . 98
Table 115 – MaintenanceConditionClassType definition . 99
Table 116 – SystemConditionClassType definition . 99
Table 117 – SafetyConditionClassType definition . 99
Table 118 – HighlyManagedAlarmConditionClassType definition . 100
Table 119 – TrainingConditionClassType definition . 100
Table 120 – StatisticalConditionClassType definition . 101
Table 121 – TestingConditionClassType definition . 101
Table 122 – AuditConditionEventType definition . 102
Table 123 – AuditConditionEnableEventType definition . 103
Table 124 – AuditConditionCommentEventType definition . 103
Table 125 – AuditConditionRespondEventType definition . 104
Table 126 – AuditConditionAcknowledgeEventType definition . 104
Table 127 – AuditConditionConfirmEventType definition . 105
Table 128 – AuditConditionShelvingEventType definition . 105
Table 129 – AuditConditionSuppressionEventType definition . 106
Table 130 – AuditConditionSilenceEventType definition . 106
Table 131 – AuditConditionResetEventType definition . 106
Table 132 – AuditConditionOutOfServiceEventType definition . 107
Table 133 – RefreshStartEventType definition . 108
Table 134 – RefreshEndEventType definition . 108
Table 135 – RefreshRequiredEventType definition . 108
Table 136 – HasCondition ReferenceType Definition . 109
Table 137 – Alarm
...
IEC 62541-9 ®
Edition 4.0 2026-04
NORME
INTERNATIONALE
Architecture unifiée OPC -
Partie 9: Alarmes et conditions
ICS 25.040.40; 35.100.05 ISBN 978-2-8327-1193-4
Droits de reproduction réservés. Sauf indication contraire, aucune partie de cette publication ne peut être reproduite ni
utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et
les microfilms, sans l'accord écrit de l'IEC ou du Comité national de l'IEC du pays du demandeur. Si vous avez des
questions sur le copyright de l'IEC ou si vous désirez obtenir des droits supplémentaires sur cette publication, utilisez
les coordonnées ci-après ou contactez le Comité national de l'IEC de votre pays de résidence.
IEC Secretariat Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
A propos de l'IEC
La Commission Electrotechnique Internationale (IEC) est la première organisation mondiale qui élabore et publie des
Normes internationales pour tout ce qui a trait à l'électricité, à l'électronique et aux technologies apparentées.
A propos des publications IEC
Le contenu technique des publications IEC est constamment revu. Veuillez vous assurer que vous possédez l’édition la
plus récente, un corrigendum ou amendement peut avoir été publié.
Recherche de publications IEC - IEC Products & Services Portal - products.iec.ch
webstore.iec.ch/advsearchform Découvrez notre puissant moteur de recherche et consultez
La recherche avancée permet de trouver des publications gratuitement tous les aperçus des publications, symboles
IEC en utilisant différents critères (numéro de référence, graphiques et le glossaire. Avec un abonnement, vous aurez
texte, comité d’études, …). Elle donne aussi des toujours accès à un contenu à jour adapté à vos besoins.
informations sur les projets et les publications remplacées
ou retirées. Electropedia - www.electropedia.org
Le premier dictionnaire d'électrotechnologie en ligne au
IEC Just Published - webstore.iec.ch/justpublished monde, avec plus de 22 500 articles terminologiques en
Restez informé sur les nouvelles publications IEC. Just anglais et en français, ainsi que les termes équivalents
dans 25 langues additionnelles. Egalement appelé
Published détaille les nouvelles publications parues.
Disponible en ligne et une fois par mois par email. Vocabulaire Electrotechnique International (IEV) en ligne.
Service Clients - webstore.iec.ch/csc
Si vous désirez nous donner des commentaires sur cette
publication ou si vous avez des questions contactez-
nous: sales@iec.ch.
SOMMAIRE
AVANT-PROPOS . 10
1 Domaine d'application . 13
2 Références normatives . 13
3 Termes, définitions, abréviations et symboles . 14
3.1 Termes et définitions . 14
3.2 Abréviations et symboles . 17
3.3 Types de données utilisés . 17
4 Concepts . 18
4.1 Généralités . 18
4.2 Conditions . 18
4.3 Conditions acquittables . 19
4.4 États antérieurs des Conditions . 21
4.5 Synchronisation des états d'une condition. 21
4.6 Sévérité, qualité et commentaire . 22
4.7 Dialogues . 23
4.8 Alarmes . 23
4.9 États actifs multiples . 25
4.10 Instances de Condition dans l'AddressSpace . 26
4.11 Conduite d'audits pour les Alarmes et les Conditions . 27
4.12 Alarmes dans un système . 27
5 Modèle . 27
5.1 Généralités . 27
5.2 Diagrammes d'états à deux états . 28
5.3 ConditionVariable . 30
5.4 ReferenceTypes . 31
5.4.1 Généralités . 31
5.4.2 ReferenceType HasTrueSubState . 31
5.4.3 ReferenceType HasFalseSubState . 32
5.4.4 ReferenceType HasAlarmSuppressionGroup . 32
5.4.5 ReferenceType AlarmGroupMember . 33
5.4.6 AlarmSuppressionGroupMember ReferenceType . 33
5.5 Modèle de Condition . 34
5.5.1 Généralités . 34
5.5.2 ConditionType . 35
5.5.3 Instances de Condition et de branche . 40
5.5.4 Méthode Disable . 40
5.5.5 Méthode Enable . 41
5.5.6 Méthode AddComment . 42
5.5.7 Méthode ConditionRefresh . 43
5.5.8 Méthode ConditionRefresh2 . 45
5.6 Modèle de Dialogue . 47
5.6.1 Généralités . 47
5.6.2 DialogConditionType . 47
5.6.3 Méthode Respond . 49
5.6.4 Méthode Respond2 . 50
5.7 Modèle de Condition acquittable . 51
5.7.1 Généralités . 51
5.7.2 AcknowledgeableConditionType . 51
5.7.3 Méthode Acknowledge . 53
5.7.4 Méthode Confirm . 54
5.8 Modèle d'Alarme . 56
5.8.1 Généralités . 56
5.8.2 AlarmConditionType . 56
5.8.3 AlarmGroupType . 62
5.8.4 AlarmSuppressionGroupType . 62
5.8.5 Méthode Reset . 63
5.8.6 Méthode Reset2 . 64
5.8.7 Méthode Silence . 65
5.8.8 Méthode Suppress . 66
5.8.9 Méthode Suppress2 . 67
5.8.10 Méthode Unsuppress . 67
5.8.11 Méthode Unsuppress2 . 68
5.8.12 Méthode RemoveFromService . 69
5.8.13 Méthode RemoveFromService2 . 70
5.8.14 Méthode PlaceInService . 71
5.8.15 Méthode PlaceInService2 . 72
5.8.16 Méthode GetGroupMemberships . 73
5.8.17 ShelvedStateMachineType . 74
5.8.18 LimitAlarmType. 85
5.8.19 Types de limites exclusives . 89
5.8.20 NonExclusiveLimitAlarmType . 93
5.8.21 Alarme de niveau . 95
5.8.22 Alarme d'écart . 96
5.8.23 Alarmes de vitesse de variation . 97
5.8.24 Alarmes discrètes . 98
5.8.25 DiscrepancyAlarmType . 102
5.9 ConditionClasses . 103
5.9.1 Vue d'ensemble . 103
5.9.2 BaseConditionClassType . 104
5.9.3 ProcessConditionClassType . 104
5.9.4 MaintenanceConditionClassType . 104
5.9.5 SystemConditionClassType . 105
5.9.6 SafetyConditionClassType . 105
5.9.7 HighlyManagedAlarmConditionClassType . 106
5.9.8 TrainingConditionClassType . 106
5.9.9 StatisticalConditionClassType . 107
5.9.10 TestingConditionClassType . 107
5.10 Événements d'audit. 108
5.10.1 Vue d'ensemble . 108
5.10.2 AuditConditionEventType . 108
5.10.3 AuditConditionEnableEventType . 109
5.10.4 AuditConditionCommentEventType . 109
5.10.5 AuditConditionRespondEventType . 110
5.10.6 AuditConditionAcknowledgeEventType . 110
5.10.7 AuditConditionConfirmEventType . 111
5.10.8 AuditConditionShelvingEventType . 111
5.10.9 AuditConditionSuppressionEventType . 112
5.10.10 AuditConditionSilenceEventType . 112
5.10.11 AuditConditionResetEventType . 113
5.10.12 AuditConditionOutOfServiceEventType . 113
5.11 Événements relatifs au Rafraîchissement de Condition . 114
5.11.1 Vue d'ensemble . 114
5.11.2 RefreshStartEventType . 114
5.11.3 RefreshEndEventType . 114
5.11.4 RefreshRequiredEventType . 115
5.12 Type de référence HasCondition . 115
5.13 Codes de statut pour les Alarmes et les Conditions . 116
5.14 Comportements attendus du serveur A&C . 117
5.14.1 Généralités . 117
5.14.2 Problèmes de communication . 117
5.14.3 Serveurs A&C redondants . 117
6 Organisation de l'AddressSpace . 118
6.1 Généralités . 118
6.2 EventNotifier et hiérarchie de source . 118
6.3 Ajout de Conditions à la hiérarchie . 118
6.4 Conditions dans les InstanceDeclarations . 119
6.5 Conditions dans un VariableType . 120
7 État du Système et Alarmes . 121
7.1 Vue d'ensemble . 121
7.2 HasEffectDisable . 121
7.3 HasEffectEnable . 121
7.4 HasEffectSuppressed . 122
7.5 HasEffectUnsuppressed . 123
8 Récapitulatif d'Alarmes et Objets . 124
8.1 Vue d'ensemble . 124
8.2 Variable AlarmState . 125
8.3 AlarmMask . 126
9 Mesures d'Alarme . 127
9.1 Vue d'ensemble . 127
9.2 AlarmMetricsType . 127
9.3 AlarmRateVariableType . 129
9.4 Méthode Reset . 129
Annexe A (informative) Désignations localisées recommandées . 131
A.1 Désignations d'états recommandées pour les Variables TwoState . 131
A.1.1 LocaleId "en" . 131
A.1.2 LocaleId "de" . 131
A.1.3 LocaleId "fr" . 132
A.2 Options de réponses recommandées dans les dialogues . 133
Annexe B (informative) Exemples . 134
B.1 Exemples pour des séquences d'événements issues d'instances de
Condition . 134
B.1.1 Vue d'ensemble . 134
B.1.2 Le Serveur maintient seulement l'état courant . 134
B.1.3 Le Serveur maintient les états antérieurs . 135
B.1.4 Modèle d'état courant du serveur avec suppression . 136
B.1.5 Exemple pour On-Delay, Off Delay et ReAlarmTime . 138
B.2 Exemples d'AddressSpaces . 139
Annexe C (informative) Mapping d'OPC A&E vers OPC UA A&C . 141
C.1 Vue d'ensemble . 141
C.2 Conteneur COM UA d'Alarmes et d'Événements . 141
C.2.1 Zones d'Événements . 141
C.2.2 Sources d'Événements . 142
C.2.3 Catégories d'Événements . 142
C.2.4 Attributs d'Événements . 144
C.2.5 Abonnements à des Événements . 144
C.2.6 Instances de Condition . 147
C.2.7 Rafraîchissement de Condition . 147
C.3 Proxy COM UA d'Alarmes et d'Événements . 147
C.3.1 Généralités . 147
C.3.2 Mapping de statut de Serveur . 148
C.3.3 Mapping de Types d'Événements . 148
C.3.4 Mapping de catégories d'Événements . 149
C.3.5 Mapping d'attributs de Catégories d'Événements . 150
C.3.6 Mapping de Conditions d'Événements . 153
C.3.7 Mapping par navigation . 154
C.3.8 Noms qualifiés . 154
C.3.9 Filtres d'abonnement . 155
Annexe D (informative) Mapping avec l'IEC 62682 . 157
D.1 Vue d'ensemble . 157
D.2 Termes . 157
D.3 Enregistrements d'Alarmeset indications d'État . 164
Annexe E (Informative) État du Système . 165
E.1 Vue d'ensemble . 165
E.2 SystemStateStateMachineType. 166
Bibliographie . 170
Figure 1 – Modèle d'état de base d'une Condition . 19
Figure 2 – Modèle d'état des AcknowledgeableConditions . 20
Figure 3 – Modèle d'état d'Acquittement . 20
Figure 4 – Confirmer un Modèle d'état d'acquittement . 21
Figure 5 – Modèle de diagramme d'états des alarmes . 24
Figure 6 – Exemple de Chronologie d'Alarme type . 25
Figure 7 – Exemple d'états actifs multiples . 26
Figure 8 – Hiérarchie du ConditionType . 28
Figure 9 – Représentation de TwoStateVariable . 30
Figure 10 – Modèle de Condition . 35
Figure 11 – Processus SupportsFilteredRetain . 38
Figure 12 – Vue d'ensemble du DialogConditionType . 47
Figure 13 – Vue d'ensemble de l'AcknowledgeableConditionType . 51
Figure 14 – Modèle de la hiérarchie d'AlarmConditionType . 56
Figure 15 – Modèle d'Alarme . 57
Figure 16 – Transitions d'états de suspension . 75
Figure 17 – Modèle de ShelvedStateMachineType . 76
Figure 18 – LimitAlarmType . 86
Figure 19 – ExclusiveLimitStateMachineType . 89
Figure 20 – ExclusiveLimitAlarmType . 92
Figure 21 – NonExclusiveLimitAlarmType . 93
Figure 22 – Hiérarchie du DiscreteAlarmType . 99
Figure 23 – Hiérarchie des Types de ConditionClasses . 103
Figure 24 – Hiérarchie d'AuditEvent . 108
Figure 25 – Hiérarchie d'événements relatifs au rafraîchissement . 114
Figure 26 – Hiérarchie HasNotifier type . 118
Figure 27 – Utilisation de HasCondition dans une hiérarchie HasNotifier . 119
Figure 28 – Utilisation de HasCondition dans une InstanceDeclaration . 120
Figure 29 – Utilisation de HasCondition dans un VariableType . 120
Figure 30 – Exemple d'équipement AlarmSummary . 124
Figure 31 – Exemple d'Objet d'équipement AlarmSummary . 125
Figure B.1 – Exemple d'état unique . 134
Figure B.2 – Exemple d'état antérieur . 135
Figure B.3 – Exemple de SuppressedState et OutOfServiceState . 137
Figure B.4 – Exemple d'Alarme – On Delay, Off Delay, ReAlarmTime . 138
Figure B.5 – Référence HasCondition utilisée avec des instances de Condition . 139
Figure B.6 – Référence HasCondition à un type de Condition . 140
Figure B.7 – Référence HasCondition utilisée avec une déclaration d'instance . 140
Figure C.1 – Modèle de type d'un serveur COM A&E contenu . 144
Figure C.2 – Mapping des Types d'Événements UA avec les Types d'Événements
COM A&E . 149
Figure C.3 – Exemple de mapping des Types d'Événements UA avec les catégories
COM A&E . 150
Figure C.4 – Exemple de mapping des Types d'Événements UA avec les catégories
A&E avec attributs . 153
Figure E.1 – Transitions du SystemState . 165
Figure E.2 – Modèle de SystemStateStateMachineType . 166
Tableau 1 – Types de paramètres définis dans l'IEC 62541-3 . 17
Tableau 2 – Types de paramètres définis dans l'IEC 62541-4 . 17
Tableau 3 – Définition de TwoStateVariableType . 29
Tableau 4 – Définition de ConditionVariableType . 31
Tableau 5 – ReferenceType HasTrueSubState . 32
Tableau 6 – ReferenceType HasFalseSubState . 32
Tableau 7 – ReferenceType HasAlarmSuppressionGroup . 33
Tableau 8 – ReferenceType AlarmGroupMember . 33
Tableau 9 – ReferenceType AlarmSuppressionGroupMember. 34
Tableau 10 – Définition de ConditionType . 36
Tableau 11 – Sous-composants supplémentaires de ConditionType . 36
Tableau 12 – Représentation de ConditionId SimpleAttributeOperand . 39
Tableau 13 – Codes de résultats de la Méthode Disable . 40
Tableau 14 – Définition de l'AddressSpace pour la Méthode Disable . 41
Tableau 15 – Codes de résultats de la Méthode Enable . 41
Tableau 16 – Définition de l'AddressSpace pour la Méthode Enable . 41
Tableau 17 – Arguments de la Méthode AddComment . 42
Tableau 18 – Codes de résultats de la Méthode AddComment . 42
Tableau 19 – Définition de l'AddressSpace pour la Méthode AddComment . 43
Tableau 20 – Paramètres de la Méthode ConditionRefresh . 43
Tableau 21 – Codes de résultats de la Méthode ConditionRefresh . 44
Tableau 22 – Définition de l'AddressSpace pour la Méthode ConditionRefresh . 45
Tableau 23 – Paramètres de la Méthode ConditionRefresh2 . 45
Tableau 24 – Codes de résultats de la Méthode ConditionRefresh2 . 46
Tableau 25 – Définition de l'AddressSpace pour la Méthode ConditionRefresh2 . 47
Tableau 26 – Définition de DialogConditionType . 48
Tableau 27 – Sous-composants supplémentaires de DialogConditionType . 48
Tableau 28 – Paramètres de la Méthode Respond . 49
Tableau 29 – Codes de résultats de la Méthode Respond . 49
Tableau 30 – Définition de l'AddressSpace pour la Méthode Respond . 50
Tableau 31 – Paramètres de la Méthode Respond2 . 50
Tableau 32 – Codes de résultats de la Méthode Respond2 . 50
Tableau 33 – Définition de l'AddressSpace pour la Méthode Respond2 . 51
Tableau 34 – Définition d'AcknowledgeableConditionType . 52
Tableau 35 – Sous-composants supplémentaires d'AcknowledgeableConditionType . 52
Tableau 36 – Paramètres de la Méthode Acknowledge . 53
Tableau 37 – Codes de résultats de la Méthode Acknowledge . 53
Tableau 38 – Définition de l'AddressSpace pour la Méthode Acknowledge . 54
Tableau 39 – Paramètres de la Méthode Confirm. 54
Tableau 40 – Codes de résultats de la Méthode Confirm . 55
Tableau 41 – Définition de l'AddressSpace pour la Méthode Confirm . 55
Tableau 42 – Définition d'AlarmConditionType . 58
Tableau 43 – Sous-composants supplémentaires d'AlarmConditionType . 59
Tableau 44 – Définition d'AlarmGroupType . 62
Tableau 45 – Définition d'AlarmSuppressionGroupType . 62
Tableau 46 – Codes de résultats de la Méthode Reset . 63
Tableau 47 – Définition de l'AddressSpace de la Méthode Reset . 63
Tableau 48 – Paramètres de la Méthode Reset2 . 64
Tableau 49 – Codes de résultats de la Méthode Reset2. 64
Tableau 50 – Définition de l'AddressSpace pour la Méthode Reset2 . 64
Tableau 51 – Codes de résultats de la Méthode Silence . 65
Tableau 52 – Définition de l'AddressSpace pour la Méthode Silence. 65
Tableau 53 – Codes de résultats de la Méthode Suppress . 66
Tableau 54 – Définition de l'AddressSpace pour la Méthode Suppress . 66
Tableau 55 – Paramètres de la Méthode Suppress2 . 67
Tableau 56 – Définition de l'AddressSpace pour la Méthode Suppress2 . 67
Tableau 57 – Codes de résultats de la Méthode Unsuppress . 68
Tableau 58 – Définition de l'AddressSpace pour la Méthode Unsuppress. 68
Tableau 59 – Paramètres de la Méthode Unsuppress2 . 69
Tableau 60 – Définition de l'AddressSpace pour la Méthode Unsuppress2 . 69
Tableau 61 – Codes de résultats de la Méthode RemoveFromService . 70
Tableau 62 – Définition de l'AddressSpace pour la Méthode RemoveFromService . 70
Tableau 63 – Paramètres de la Méthode RemoveFromService2 . 70
Tableau 64 – Codes de résultats de la Méthode RemoveFromService2 . 71
Tableau 65 – Définition de l'AddressSpace pour la Méthode RemoveFromService2 . 71
Tableau 66 – Codes de résultats de la Méthode PlaceInService . 72
Tableau 67 – Définition de l'AddressSpace pour la Méthode PlaceInService . 72
Tableau 68 – Paramètres de la Méthode PlaceInService2 . 72
Tableau 69 – Codes de résultats de la Méthode PlaceInService2 . 73
Tableau 70 – Définition de l'AddressSpace pour la Méthode PlaceInService2 . 73
Tableau 71 – Codes de résultats de la Méthode GetGroupMemberships . 74
Tableau 72 – Définition de l'AddressSpace de la Méthode GetGroupMemberships . 74
Tableau 73 – Définition de ShelvedStateMachineType . 77
Tableau 74 – Références supplémentaires de ShelvedStateMachineType . 78
Tableau 75 – Valeurs d'Attribut ShelvedStateMachineType pour les Nœuds enfants . 79
Tableau 76 – Codes de résultat de la Méthode Unshelve . 79
Tableau 77 – Définition de l'AddressSpace pour la Méthode Unshelve. 80
Tableau 78 – Paramètres de la Méthode Unshelve2 . 80
Tableau 79 – Codes de résultats de la Méthode Unshelve2 . 80
Tableau 80 – Définition de l'AddressSpace pour la Méthode Unshelve2 . 81
Tableau 81 – Paramètres de la Méthode TimedShelve . 81
Tableau 82 – Codes de résultats de la Méthode TimedShelve . 82
Tableau 83 – Définition de l'AddressSpace pour la Méthode TimedShelve . 82
Tableau 84 – Paramètres de la Méthode TimedShelve2 . 83
Tableau 85 – Codes de résultats de la Méthode TimedShelve2 . 83
Tableau 86 – Définition de l'AddressSpace pour la Méthode TimedShelve2 . 83
Tableau 87 – Codes de résultats de la Méthode OneShotShelve . 84
Tableau 88 – Définition de l'AddressSpace pour la Méthode OneShotShelve . 84
Tableau 89 – Paramètres de la Méthode OneShotShelve2 . 85
Tableau 90 – Codes de résultats de la Méthode OneShotShelve2 . 85
Tableau 91 – Définition de l'AddressSpace pour la Méthode OneShotShelve2 . 85
Tableau 92 – Définition de LimitAlarmType . 87
Tableau 93 – Définition d'ExclusiveLimitStateMachineType . 90
Tableau 94 – Références supplémentaires d'ExclusiveLimitStateMachineType . 90
Tableau 95 – Valeurs d'Attribut ExclusiveLimitStateMachineType pour les Nœuds
enfants . 91
Tableau 96 – Définition d'ExclusiveLimitAlarmType . 92
Tableau 97 – Définition de NonExclusiveLimitAlarmType . 94
Tableau 98 – Sous-composants supplémentaires de NonExclusiveLimitAlarmType . 94
Tableau 99 – Définition de NonExclusiveLevelAlarmType . 95
Tableau 100 – Définition d'ExclusiveLevelAlarmType . 95
Tableau 101 – Définition de NonExclusiveDeviationAlarmType . 96
Tableau 102 – Définition d'ExclusiveDeviationAlarmType . 97
Tableau 103 – Définition de NonExclusiveRateOfChangeAlarmType . 98
Tableau 104 – Définition d'ExclusiveRateOfChangeAlarmType . 98
Tableau 105 – Définition de DiscreteAlarmType . 99
Tableau 106 – Définition d'OffNormalAlarmType . 100
Tableau 107 – Définition de SystemOffNormalAlarmType . 100
Tableau 108 – Définition de TripAlarmType . 101
Tableau 109 – Définition d'InstrumentDiagnosticAlarmType . 101
Tableau 110 – Définition de SystemDiagnosticAlarmType . 101
Tableau 111 – Définition du CertificateExpirationAlarmType . 102
Tableau 112 – Définition de DiscrepancyAlarmType . 102
Tableau 113 – Définition de BaseConditionClassType . 104
Tableau 114 – Définition de ProcessConditionClassType . 104
Tableau 115 – Définition de MaintenanceConditionClassType . 105
Tableau 116 – Définition de SystemConditionClassType . 105
Tableau 117 – Définition de SafetyConditionClassType . 106
Tableau 118 – Définition de HighlyManagedAlarmConditionClassType . 106
Tableau 119 – Définition de TrainingConditionClassType . 107
Tableau 120 – Définition de StatisticalConditionClassType . 107
Tableau 121 – Définition de TestingConditionClassType . 107
Tableau 122 – Définition d'AuditConditionEventType . 109
Tableau 123 – Définition d'AuditConditionEnableEventType . 109
Tableau 124 – Définition d'AuditConditionCommentEventType . 110
Tableau 125 – Définition d'AuditConditionRespondEventType . 110
Tableau 126 – Définition d'AuditConditionAcknowledgeEventType . 111
Tableau 127 – Définition d'AuditConditionConfirmEventType . 111
Tableau 128 – Définition d'AuditConditionShelvingEventType . 112
Tableau 129 – Définition d'AuditConditionSuppressionEventType . 112
Tableau 130 – Définition d'AuditConditionSilenceEventType . 113
Tableau 131 – Définition d'AuditConditionResetEventType . 113
Tableau 132 – Définition d'AuditConditionOutOfServiceEventType . 113
Tableau 133 – Définition de RefreshStartEventType . 114
Tableau 134 – Définition de RefreshEndEventType . 115
Tableau 135 – Définition de RefreshRequiredEventType . 115
Tableau 136 – Définition du ReferenceType HasCondition . 116
Tableau 137 – Codes de résultats pour les Alarmes et les Conditions . 116
Tableau 138 – ReferenceType HasEffectDisable . 121
Tableau 139 – ReferenceType HasEffectEnable . 122
Tableau 140 – ReferenceType HasEffectSuppressed . 123
Tableau 141 – ReferenceType HasEffectUnsuppressed . 123
Tableau 142 – Définition d'AlarmStateVariableType . 126
Tableau 143 – Valeurs d'AlarmMask .
...












Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...