View Issue Details

IDProjectCategoryView StatusLast Update
000805010000-009: Alarms and ConditionsSpecpublic2022-06-22 12:38
ReporterJim Luth Assigned ToPaul Hunkar  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version1.05.01 
Fixed in Version1.05.02 
Summary0008050: Support ConditionClassId and ConditionSubClassId feature for BaseEventType
Description

Hello,

We have a very useful mechanism using ConditionClassId, ConditionClassName and ConditionSubClassId in the ConditionType model. While defining events model for OPC 40451-1 for Tightening Systems, we wanted to reuse the similar filtering mechanism for simple event types since this concept is applicable even for various types of events which DOES NOT need any states or acknowledgement and helps the end user applications in filtering the events based on the classification.

Proposal:
Add the similar properties for ConditionClassId, ConditionClassName, ConditionSubClassId and ConditionSubClassNames as part of Event model in BaseEventType.
It can be added as a separate interface and both BaseEventType and ConditionType can implement it or move those properties to BaseEventType which will ensure that both the options are available.

TagsNo tags attached.
Commit Version
Fix Due Date

Relationships

related to 0008039 closedJeff Harding 10000-005: Information Model Support ConditionClassId and ConditionSubClassId feature for BaseEventType 

Activities

Mohit Agarwal

2022-06-14 16:17

reporter   ~0016842

This topic was discussed with Wolfgang Mahnke and based on the discussion we agreed that multiple domains and specifications can utilize this feature.

Jim Luth

2022-06-14 16:17

administrator   ~0016843

Agreed to move the 4 properties to the BaseEventType in Part 5 (as optional). We will leave the ConditionClassType stuff in Part 9 with a forward reference from Part 5.

Paul Hunkar

2022-06-21 07:42

developer   ~0016927

removed ConditionSubClassId and ConditionSubClassNames from the conditiontype definition since they are now defined in BaseEventType. Also acknowledged that the ConditionClassid and ConditionClassNames are defined in BaseEventType, but are made mandatory in ConditionType.

Jim Luth

2022-06-22 12:38

administrator   ~0016981

Agreed to changes edited in Munich F2F.

Issue History

Date Modified Username Field Change
2022-06-14 16:17 Jim Luth New Issue
2022-06-14 16:17 Jim Luth Issue generated from: 0008039
2022-06-14 16:17 Jim Luth Note Added: 0016842
2022-06-14 16:17 Jim Luth Note Added: 0016843
2022-06-14 16:17 Jim Luth Relationship added related to 0008039
2022-06-14 16:17 Jim Luth Project 10000-005: Information Model => 10000-009: Alarms and Conditions
2022-06-14 16:17 Jim Luth Assigned To => Paul Hunkar
2022-06-14 16:17 Jim Luth Status new => assigned
2022-06-21 07:42 Paul Hunkar Status assigned => resolved
2022-06-21 07:42 Paul Hunkar Resolution open => fixed
2022-06-21 07:42 Paul Hunkar Fixed in Version => 1.05.02
2022-06-21 07:42 Paul Hunkar Note Added: 0016927
2022-06-22 12:38 Jim Luth Status resolved => closed
2022-06-22 12:38 Jim Luth Note Added: 0016981