Shopping Cart

No products in the cart.

BS EN 62541-9:2012

$215.11

OPC unified architecture – Alarms and conditions

Published By Publication Date Number of Pages
BSI 2012 94
Guaranteed Safe Checkout
Categories: ,

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

This part of the IEC 62541 series 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.

PDF Catalog

PDF Pages PDF Title
6 English
CONTENTS
11 INTRODUCTION
12 1 Scope
2 Normative references
3 Terms, definitions, abbreviations and data types
3.1 Terms and definitions
14 3.2 Abbreviations
3.3 Used data types
4 Concepts
4.1 General
Table 1 โ€“ Parameter Types defined in IECย 62541-3
Table 2 โ€“ Parameter Types defined in IECย 62541-4
15 4.2 Conditions
16 4.3 Acknowledgeable Conditions
Figures
Figure 1 โ€“ Base Condition State Model
Figure 2 โ€“ AcknowledgeableConditions State Model
Tables
17 Figure 3 โ€“ Acknowledge State Model
18 4.4 Previous States of Conditions
4.5 Condition State Synchronization
Figure 4 โ€“ Confirmed Acknowledge State Model
19 4.6 Severity, Quality and Comment
4.7 Dialogs
4.8 Alarms
20 4.9 Multiple Active States
Figure 5 โ€“ Alarm State Machine Model
21 4.10 Condition Instances in the Address Space
Figure 6 โ€“ Multiple Active States Example
22 4.11 Alarm and Condition Auditing
5 Model
5.1 General
23 5.2 Two-State State Machines
Figure 7 โ€“ ConditionType Hierarchy
24 Table 3 โ€“ TwoStateVariableType Definition
25 5.3 Condition Variables
5.4 Substate Reference Types
5.4.1 General
5.4.2 HasTrueSubState ReferenceType
Table 4 โ€“ ConditionVariableType Definition
26 5.4.3 HasFalseSubState ReferenceType
5.5 Condition Model
5.5.1 General
Table 5 โ€“ HasTrueSubState ReferenceType
Table 6 โ€“ HasFalseSubState ReferenceType
27 5.5.2 ConditionType
Figure 8 โ€“ Condition Model
28 Table 7 โ€“ ConditionType Definition
30 5.5.3 Condition and Branch Instances
5.5.4 Disable Method
Table 8 โ€“ SimpleAttributeOperand to select ConditionId
31 5.5.5 Enable Method
5.5.6 AddComment Method
Table 9 โ€“ Disable Method AddressSpace Definition
Table 10 โ€“ Enable Method AddressSpace Definition
32 5.5.7 ConditionRefresh Method
Table 11 โ€“ AddComment Method AddressSpace Definition
34 5.6 Dialog Model
5.6.1 General
5.6.2 DialogConditionType
Figure 9 โ€“ DialogConditionType Overview
Table 12 โ€“ ConditionRefresh Method AddressSpace Definition
35 Table 13 โ€“ DialogConditionType Definition
36 5.6.3 Respond Method
5.7 Acknowledgeable Condition Model
5.7.1 General
5.7.2 AcknowledgeableConditionType
Table 14 โ€“ Respond Method AddressSpace Definition
37 Figure 10 โ€“ AcknowledgeableConditionType Overview
Table 15 โ€“ AcknowledgeableConditionType Definition
38 5.7.3 Acknowledge Method
39 5.7.4 Confirm Method
Table 16 โ€“ Acknowledge Method AddressSpace Definition
Table 17 โ€“ Confirm Method Parameters
40 5.8 Alarm Model
5.8.1 General
5.8.2 AlarmConditionType
Figure 11 โ€“ AlarmConditionType Hierarchy Model
Table 18 โ€“ Confirm Method AddressSpace Definition
41 Figure 12 โ€“ Alarm Model
Table 19 โ€“ AlarmConditionType Definition
42 5.8.3 ShelvedStateMachineType
44 Table 20 โ€“ ShelvedStateMachine Definition
45 5.8.4 Unshelve Method
Table 21 โ€“ ShelvedStateMachine Transitions
46 5.8.5 TimedShelve Method
5.8.6 OneShotShelve Method
Table 22 โ€“ Unshelve Method AddressSpace Definition
Table 23 โ€“ TimedShelve Method AddressSpace Definition
47 5.8.7 LimitAlarmType
Figure 15 โ€“ LimitAlarmType
Table 24 โ€“ OneShotShelve Method AddressSpace Definition
48 5.8.8 ExclusiveLimit Types
Table 25 โ€“ LimitAlarmType Definition
49 Figure 16 โ€“ ExclusiveLimitStateMachine
Table 26 โ€“ ExclusiveLimitStateMachineType Definition
50 Table 27 โ€“ ExclusiveLimitStateMachineType Transitions
51 5.8.9 NonExclusiveLimitAlarmType
Figure 17 โ€“ ExclusiveLimitAlarmType
Table 28 โ€“ ExclusiveLimitAlarmType Definition
52 Figure 18 โ€“ NonExclusiveLimitAlarmType
53 5.8.10 Level Alarm
Table 29 โ€“ NonExclusiveLimitAlarmType Definition
54 5.8.11 Deviation Alarm
Table 30 โ€“ NonExclusiveLevelAlarmType Definition
Table 31 โ€“ ExclusiveLevelAlarmType Definition
55 5.8.12 Rate of Change
Table 32 โ€“ NonExclusiveDeviationAlarmType Definition
Table 33 โ€“ ExclusiveDeviationAlarmType Definition
56 5.8.13 Discrete Alarms
Figure 19 โ€“ DiscreteAlarmType Hierarchy
Table 34 โ€“ NonExclusiveRateOfChangeAlarmType Definition
Table 35 โ€“ ExclusiveRateOfChangeAlarmType Definition
57 Table 36 โ€“ DiscreteAlarmType Definition
Table 37 โ€“ OffNormalAlarmType Definition
Table 38 โ€“ TripAlarmType Definition
58 5.9 ConditionClasses
5.9.1 Overview
5.9.2 Base ConditionClassType
5.9.3 ProcessConditionClassType
Figure 20 โ€“ ConditionClass Type Hierarchy
Table 39 โ€“ BaseConditionClassType Definition
59 5.9.4 MaintenanceConditionClassType
5.9.5 SystemConditionClassType
5.10 Audit Events
5.10.1 Overview
Table 40 โ€“ ProcessConditionClassType Definition
Table 41 โ€“ MaintenanceConditionClassType Definition
Table 42 โ€“ SystemConditionClassType Definition
60 5.10.2 AuditConditionEventType
5.10.3 AuditConditionEnableEventType
Figure 21 โ€“ AuditEvent Hierarchy
Table 43 โ€“ AuditConditionEventType Definition
Table 44 โ€“ AuditConditionEnableEventType Definition
61 5.10.4 AuditConditionCommentEventType
5.10.5 AuditConditionRespondEventType
5.10.6 AuditConditionAcknowledgeEventType
5.10.7 AuditConditionConfirmEventType
5.10.8 AuditConditionShelvingEventType
Table 45 โ€“ AuditConditionCommentEventType Definition
Table 46 โ€“ AuditConditionRespondEventType Definition
Table 47 โ€“ AuditConditionAcknowledgeEventType Definition
Table 48 โ€“ AuditConditionConfirmEventType Definition
Table 49 โ€“ AuditConditionShelvingEventType Definition
62 5.11 Condition Refresh Related Events
5.11.1 Overview
5.11.2 RefreshStartEventType
5.11.3 RefreshEndEventType
Figure 22 โ€“ Refresh Related Event Hierarchy
Table 50 โ€“ RefreshStartEventType Definition
Table 51 โ€“ RefreshEndEventType Definition
63 5.11.4 RefreshRequiredEventType
5.12 HasCondition Reference Type
Table 52 โ€“ RefreshRequiredEventType Definition
Table 53 โ€“ HasCondition ReferenceType
64 5.13 Alarm and Condition Status Codes
6 AddressSpace Organisation
6.1 General
6.2 Event Notifier and Source Hierarchy
Table 54 โ€“ Alarm and Condition Result Codes
65 6.3 Adding Conditions to the Hierarchy
Figure 23 โ€“ Typical Event Hierarchy
67 6.5 Conditions in a VariableType
Figure 25 โ€“ Use of HasCondition in an InstanceDeclaration
Figure 26 โ€“ Use of HasCondition in a VariableType
68 Annex A (informative) Recommended Localized Names
Table A.1 โ€“ Recommended state names for LocaleId โ€œenโ€
Table A.2 โ€“ Recommended display names for LocaleId โ€œenโ€
69 Table A.3 โ€“ Recommended state names for LocaleId โ€œdeโ€
Table A.4 โ€“ Recommended display names for LocaleId โ€œdeโ€
Table A.5 โ€“ Recommended state names for LocaleId โ€œfrโ€
70 Table A.6 โ€“ Recommended display names for LocaleId โ€œfrโ€
Table A.7 โ€“ Recommended Dialog Response Options
73 Table B.2 โ€“ Example of a Condition that maintains previous states via branches
74 Figure B.3 โ€“ HasCondition used with Condition instances
75 Figure B.4 โ€“ HasCondition reference to a Condition Type
Figure B.5 โ€“ HasCondition used with an instance declaration
76 Annex C (informative) Mapping to EEMUA
Table C.1 โ€“ EEMUA Terms
77 Annex D (informative) Mapping from OPC A&E to OPC UA A&C
79 Figure D.1 โ€“ The Type Model of a Wrapped COM AE Server
80 Table D.1 โ€“ Mapping from ONEVENTSTRUCT fields to UA BaseEventType Variables
Table D.2 โ€“ Mapping from ONEVENTSTRUCT fields to UA AuditEventType Variables
81 Table D.3 โ€“ Mapping from ONEVENTSTRUCT fields to UA AlarmType Variables
83 Figure D.2 โ€“ Mapping UA Event Types to COM A&E Event Types
84 Figure D.3 โ€“ Example Mapping of UA Event Types to COM A&E Categories
85 Table D.4 โ€“ Event Category Attribute Mapping Table
87 Figure D.4 โ€“ Example Mapping of UA Event Types to A&E Categories with Attributes
91 Bibliography
BS EN 62541-9:2012
$215.11