View Issue Details

IDProjectCategoryView StatusLast Update
0008068NodeSets, XSDs and Generated CodeSpecpublic2022-09-22 14:43
ReporterJim Luth Assigned ToRandy Armstrong  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version1.05.01 
Target Version1.05.03 RC1Fixed in Version1.05.02 
Summary0008068: 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

Activities

Mohit Agarwal

2022-06-22 12:30

reporter   ~0016977

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-22 12:30

administrator   ~0016978

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.

Jeff Harding

2022-06-22 12:30

reporter   ~0016979

The ConditionClassId, ConditionClassName, ConditionSubClassId, and ConditionSubClassName Properties, originating from OPC 10000-9, have now been generalized to also apply to Events. To preserve backward compatibility the names have been preserved.

This issue should be reviewed together with issue 8050 for Part 9.

Randy Armstrong

2022-09-16 13:52

administrator   ~0017698

Added properties to BaseEventType.

Jim Luth

2022-09-22 14:43

administrator   ~0017792

Agreed to changes edited in F2F meeting.

Issue History

Date Modified Username Field Change
2022-06-22 12:30 Jim Luth New Issue
2022-06-22 12:30 Jim Luth Status new => assigned
2022-06-22 12:30 Jim Luth Assigned To => Jeff Harding
2022-06-22 12:30 Jim Luth Issue generated from: 0008039
2022-06-22 12:30 Jim Luth Note Added: 0016977
2022-06-22 12:30 Jim Luth Note Added: 0016978
2022-06-22 12:30 Jim Luth Note Added: 0016979
2022-06-22 12:32 Jim Luth Project 10000-005: Information Model => NodeSets, XSDs and Generated Code
2022-06-22 12:33 Jim Luth Assigned To Jeff Harding => Randy Armstrong
2022-06-22 12:34 Jim Luth Target Version => 1.05.02 RC1
2022-07-05 14:15 Jim Luth Target Version 1.05.02 RC1 => 1.05.03 RC1
2022-09-16 13:52 Randy Armstrong Status assigned => resolved
2022-09-16 13:52 Randy Armstrong Resolution open => fixed
2022-09-16 13:52 Randy Armstrong Fixed in Version => 1.05.02
2022-09-16 13:52 Randy Armstrong Note Added: 0017698
2022-09-22 14:43 Jim Luth Status resolved => closed
2022-09-22 14:43 Jim Luth Note Added: 0017792