{"id":243905,"date":"2024-10-19T16:00:51","date_gmt":"2024-10-19T16:00:51","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-62541-92012\/"},"modified":"2024-10-25T10:58:36","modified_gmt":"2024-10-25T10:58:36","slug":"bs-en-62541-92012","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-62541-92012\/","title":{"rendered":"BS EN 62541-9:2012"},"content":{"rendered":"

This part of the IEC 62541 series specifies the representation of Alarms<\/i> and conditions in the OPC unified architecture. Included is the Information Model<\/i> representation of Alarms<\/i> and conditions in the OPC UA address space.<\/p>\n

PDF Catalog<\/h4>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
PDF Pages<\/th>\nPDF Title<\/th>\n<\/tr>\n
6<\/td>\nEnglish
CONTENTS <\/td>\n<\/tr>\n
11<\/td>\nINTRODUCTION <\/td>\n<\/tr>\n
12<\/td>\n1 Scope
2 Normative references
3 Terms, definitions, abbreviations and data types
3.1 Terms and definitions <\/td>\n<\/tr>\n
14<\/td>\n3.2 Abbreviations
3.3 Used data types
4 Concepts
4.1 General
Table 1 \u2013 Parameter Types defined in IEC\u00a062541-3
Table 2 \u2013 Parameter Types defined in IEC\u00a062541-4 <\/td>\n<\/tr>\n
15<\/td>\n4.2 Conditions <\/td>\n<\/tr>\n
16<\/td>\n4.3 Acknowledgeable Conditions
Figures
Figure 1 \u2013 Base Condition State Model
Figure 2 \u2013 AcknowledgeableConditions State Model
Tables <\/td>\n<\/tr>\n
17<\/td>\nFigure 3 \u2013 Acknowledge State Model <\/td>\n<\/tr>\n
18<\/td>\n4.4 Previous States of Conditions
4.5 Condition State Synchronization
Figure 4 \u2013 Confirmed Acknowledge State Model <\/td>\n<\/tr>\n
19<\/td>\n4.6 Severity, Quality and Comment
4.7 Dialogs
4.8 Alarms <\/td>\n<\/tr>\n
20<\/td>\n4.9 Multiple Active States
Figure 5 \u2013 Alarm State Machine Model <\/td>\n<\/tr>\n
21<\/td>\n4.10 Condition Instances in the Address Space
Figure 6 \u2013 Multiple Active States Example <\/td>\n<\/tr>\n
22<\/td>\n4.11 Alarm and Condition Auditing
5 Model
5.1 General <\/td>\n<\/tr>\n
23<\/td>\n5.2 Two-State State Machines
Figure 7 \u2013 ConditionType Hierarchy <\/td>\n<\/tr>\n
24<\/td>\nTable 3 \u2013 TwoStateVariableType Definition <\/td>\n<\/tr>\n
25<\/td>\n5.3 Condition Variables
5.4 Substate Reference Types
5.4.1 General
5.4.2 HasTrueSubState ReferenceType
Table 4 \u2013 ConditionVariableType Definition <\/td>\n<\/tr>\n
26<\/td>\n5.4.3 HasFalseSubState ReferenceType
5.5 Condition Model
5.5.1 General
Table 5 \u2013 HasTrueSubState ReferenceType
Table 6 \u2013 HasFalseSubState ReferenceType <\/td>\n<\/tr>\n
27<\/td>\n5.5.2 ConditionType
Figure 8 \u2013 Condition Model <\/td>\n<\/tr>\n
28<\/td>\nTable 7 \u2013 ConditionType Definition <\/td>\n<\/tr>\n
30<\/td>\n5.5.3 Condition and Branch Instances
5.5.4 Disable Method
Table 8 \u2013 SimpleAttributeOperand to select ConditionId <\/td>\n<\/tr>\n
31<\/td>\n5.5.5 Enable Method
5.5.6 AddComment Method
Table 9 \u2013 Disable Method AddressSpace Definition
Table 10 \u2013 Enable Method AddressSpace Definition <\/td>\n<\/tr>\n
32<\/td>\n5.5.7 ConditionRefresh Method
Table 11 \u2013 AddComment Method AddressSpace Definition <\/td>\n<\/tr>\n
34<\/td>\n5.6 Dialog Model
5.6.1 General
5.6.2 DialogConditionType
Figure 9 \u2013 DialogConditionType Overview
Table 12 \u2013 ConditionRefresh Method AddressSpace Definition <\/td>\n<\/tr>\n
35<\/td>\nTable 13 \u2013 DialogConditionType Definition <\/td>\n<\/tr>\n
36<\/td>\n5.6.3 Respond Method
5.7 Acknowledgeable Condition Model
5.7.1 General
5.7.2 AcknowledgeableConditionType
Table 14 \u2013 Respond Method AddressSpace Definition <\/td>\n<\/tr>\n
37<\/td>\nFigure 10 \u2013 AcknowledgeableConditionType Overview
Table 15 \u2013 AcknowledgeableConditionType Definition <\/td>\n<\/tr>\n
38<\/td>\n5.7.3 Acknowledge Method <\/td>\n<\/tr>\n
39<\/td>\n5.7.4 Confirm Method
Table 16 \u2013 Acknowledge Method AddressSpace Definition
Table 17 \u2013 Confirm Method Parameters <\/td>\n<\/tr>\n
40<\/td>\n5.8 Alarm Model
5.8.1 General
5.8.2 AlarmConditionType
Figure 11 \u2013 AlarmConditionType Hierarchy Model
Table 18 \u2013 Confirm Method AddressSpace Definition <\/td>\n<\/tr>\n
41<\/td>\nFigure 12 \u2013 Alarm Model
Table 19 \u2013 AlarmConditionType Definition <\/td>\n<\/tr>\n
42<\/td>\n5.8.3 ShelvedStateMachineType <\/td>\n<\/tr>\n
44<\/td>\nTable 20 \u2013 ShelvedStateMachine Definition <\/td>\n<\/tr>\n
45<\/td>\n5.8.4 Unshelve Method
Table 21 \u2013 ShelvedStateMachine Transitions <\/td>\n<\/tr>\n
46<\/td>\n5.8.5 TimedShelve Method
5.8.6 OneShotShelve Method
Table 22 \u2013 Unshelve Method AddressSpace Definition
Table 23 \u2013 TimedShelve Method AddressSpace Definition <\/td>\n<\/tr>\n
47<\/td>\n5.8.7 LimitAlarmType
Figure 15 \u2013 LimitAlarmType
Table 24 \u2013 OneShotShelve Method AddressSpace Definition <\/td>\n<\/tr>\n
48<\/td>\n5.8.8 ExclusiveLimit Types
Table 25 \u2013 LimitAlarmType Definition <\/td>\n<\/tr>\n
49<\/td>\nFigure 16 \u2013 ExclusiveLimitStateMachine
Table 26 \u2013 ExclusiveLimitStateMachineType Definition <\/td>\n<\/tr>\n
50<\/td>\nTable 27 \u2013 ExclusiveLimitStateMachineType Transitions <\/td>\n<\/tr>\n
51<\/td>\n5.8.9 NonExclusiveLimitAlarmType
Figure 17 \u2013 ExclusiveLimitAlarmType
Table 28 \u2013 ExclusiveLimitAlarmType Definition <\/td>\n<\/tr>\n
52<\/td>\nFigure 18 \u2013 NonExclusiveLimitAlarmType <\/td>\n<\/tr>\n
53<\/td>\n5.8.10 Level Alarm
Table 29 \u2013 NonExclusiveLimitAlarmType Definition <\/td>\n<\/tr>\n
54<\/td>\n5.8.11 Deviation Alarm
Table 30 \u2013 NonExclusiveLevelAlarmType Definition
Table 31 \u2013 ExclusiveLevelAlarmType Definition <\/td>\n<\/tr>\n
55<\/td>\n5.8.12 Rate of Change
Table 32 \u2013 NonExclusiveDeviationAlarmType Definition
Table 33 \u2013 ExclusiveDeviationAlarmType Definition <\/td>\n<\/tr>\n
56<\/td>\n5.8.13 Discrete Alarms
Figure 19 \u2013 DiscreteAlarmType Hierarchy
Table 34 \u2013 NonExclusiveRateOfChangeAlarmType Definition
Table 35 \u2013 ExclusiveRateOfChangeAlarmType Definition <\/td>\n<\/tr>\n
57<\/td>\nTable 36 \u2013 DiscreteAlarmType Definition
Table 37 \u2013 OffNormalAlarmType Definition
Table 38 \u2013 TripAlarmType Definition <\/td>\n<\/tr>\n
58<\/td>\n5.9 ConditionClasses
5.9.1 Overview
5.9.2 Base ConditionClassType
5.9.3 ProcessConditionClassType
Figure 20 \u2013 ConditionClass Type Hierarchy
Table 39 \u2013 BaseConditionClassType Definition <\/td>\n<\/tr>\n
59<\/td>\n5.9.4 MaintenanceConditionClassType
5.9.5 SystemConditionClassType
5.10 Audit Events
5.10.1 Overview
Table 40 \u2013 ProcessConditionClassType Definition
Table 41 \u2013 MaintenanceConditionClassType Definition
Table 42 \u2013 SystemConditionClassType Definition <\/td>\n<\/tr>\n
60<\/td>\n5.10.2 AuditConditionEventType
5.10.3 AuditConditionEnableEventType
Figure 21 \u2013 AuditEvent Hierarchy
Table 43 \u2013 AuditConditionEventType Definition
Table 44 \u2013 AuditConditionEnableEventType Definition <\/td>\n<\/tr>\n
61<\/td>\n5.10.4 AuditConditionCommentEventType
5.10.5 AuditConditionRespondEventType
5.10.6 AuditConditionAcknowledgeEventType
5.10.7 AuditConditionConfirmEventType
5.10.8 AuditConditionShelvingEventType
Table 45 \u2013 AuditConditionCommentEventType Definition
Table 46 \u2013 AuditConditionRespondEventType Definition
Table 47 \u2013 AuditConditionAcknowledgeEventType Definition
Table 48 \u2013 AuditConditionConfirmEventType Definition
Table 49 \u2013 AuditConditionShelvingEventType Definition <\/td>\n<\/tr>\n
62<\/td>\n5.11 Condition Refresh Related Events
5.11.1 Overview
5.11.2 RefreshStartEventType
5.11.3 RefreshEndEventType
Figure 22 \u2013 Refresh Related Event Hierarchy
Table 50 \u2013 RefreshStartEventType Definition
Table 51 \u2013 RefreshEndEventType Definition <\/td>\n<\/tr>\n
63<\/td>\n5.11.4 RefreshRequiredEventType
5.12 HasCondition Reference Type
Table 52 \u2013 RefreshRequiredEventType Definition
Table 53 \u2013 HasCondition ReferenceType <\/td>\n<\/tr>\n
64<\/td>\n5.13 Alarm and Condition Status Codes
6 AddressSpace Organisation
6.1 General
6.2 Event Notifier and Source Hierarchy
Table 54 \u2013 Alarm and Condition Result Codes <\/td>\n<\/tr>\n
65<\/td>\n6.3 Adding Conditions to the Hierarchy
Figure 23 \u2013 Typical Event Hierarchy <\/td>\n<\/tr>\n
67<\/td>\n6.5 Conditions in a VariableType
Figure 25 \u2013 Use of HasCondition in an InstanceDeclaration
Figure 26 \u2013 Use of HasCondition in a VariableType <\/td>\n<\/tr>\n
68<\/td>\nAnnex A (informative) Recommended Localized Names
Table A.1 \u2013 Recommended state names for LocaleId \u201cen\u201d
Table A.2 \u2013 Recommended display names for LocaleId \u201cen\u201d <\/td>\n<\/tr>\n
69<\/td>\nTable A.3 \u2013 Recommended state names for LocaleId \u201cde\u201d
Table A.4 \u2013 Recommended display names for LocaleId \u201cde\u201d
Table A.5 \u2013 Recommended state names for LocaleId \u201cfr\u201d <\/td>\n<\/tr>\n
70<\/td>\nTable A.6 \u2013 Recommended display names for LocaleId \u201cfr\u201d
Table A.7 \u2013 Recommended Dialog Response Options <\/td>\n<\/tr>\n
73<\/td>\nTable B.2 \u2013 Example of a Condition that maintains previous states via branches <\/td>\n<\/tr>\n
74<\/td>\nFigure B.3 \u2013 HasCondition used with Condition instances <\/td>\n<\/tr>\n
75<\/td>\nFigure B.4 \u2013 HasCondition reference to a Condition Type
Figure B.5 \u2013 HasCondition used with an instance declaration <\/td>\n<\/tr>\n
76<\/td>\nAnnex C (informative) Mapping to EEMUA
Table C.1 \u2013 EEMUA Terms <\/td>\n<\/tr>\n
77<\/td>\nAnnex D (informative) Mapping from OPC A&E to OPC UA A&C <\/td>\n<\/tr>\n
79<\/td>\nFigure D.1 \u2013 The Type Model of a Wrapped COM AE Server <\/td>\n<\/tr>\n
80<\/td>\nTable D.1 \u2013 Mapping from ONEVENTSTRUCT fields to UA BaseEventType Variables
Table D.2 \u2013 Mapping from ONEVENTSTRUCT fields to UA AuditEventType Variables <\/td>\n<\/tr>\n
81<\/td>\nTable D.3 \u2013 Mapping from ONEVENTSTRUCT fields to UA AlarmType Variables <\/td>\n<\/tr>\n
83<\/td>\nFigure D.2 \u2013 Mapping UA Event Types to COM A&E Event Types <\/td>\n<\/tr>\n
84<\/td>\nFigure D.3 \u2013 Example Mapping of UA Event Types to COM A&E Categories <\/td>\n<\/tr>\n
85<\/td>\nTable D.4 \u2013 Event Category Attribute Mapping Table <\/td>\n<\/tr>\n
87<\/td>\nFigure D.4 \u2013 Example Mapping of UA Event Types to A&E Categories with Attributes <\/td>\n<\/tr>\n
91<\/td>\nBibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

OPC unified architecture – Alarms and conditions<\/b><\/p>\n\n\n\n\n
Published By<\/td>\nPublication Date<\/td>\nNumber of Pages<\/td>\n<\/tr>\n
BSI<\/b><\/a><\/td>\n2012<\/td>\n94<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":243910,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[668,2641],"product_tag":[],"class_list":{"0":"post-243905","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-35-100-05","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/243905","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/243910"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=243905"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=243905"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=243905"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}