View Issue Details

IDProjectCategoryView StatusLast Update
000037910000-011: Historical Accesspublic2012-02-10 16:56
ReporterRandy Armstrong Assigned ToEric Murphy  
PriorityhighSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.02 
Summary0000379: HistoryEvent contains EventNotifications instead of EventFieldList
Description

The multiple levels of nesting are confusing and unnecessary.

Also the spec must indicate that the ClientHandle is ignored/set to 0.

Also affects UpdateEventDetails

See http://www.opcfoundation.org/forum/viewtopic.php?p=8530#8530

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Eric Murphy

2009-06-19 22:55

developer   ~0001319

Section 5.4.3 HistoryEventDetails Table 29
Changed historyEvent[] to be notification[]

OPC UA Part 11 - Historical Access DRAFT 1.01.10 Specification" - March 10, 2008

Eric Murphy

2009-06-19 23:01

developer   ~0001320

Section 5.4.3 HistoryEventtype structure was changed.
Text added:
"Table 29 defines the HistoricalNotificationData parameter used for Historical Event reads. The HistoricalEventNotification defines a table structure that is used to return Event fields to a Historical Read. The structure is in the form of a table consisting of one or more Events, each containing an array of one or more fields. The selection and order of the fields returned for each Event is identical to the selected parameter of the EventFilter."

Table modified:
Table 29 – HistoryEvent Details
Name (Type) [Description]
HistoricalEventNotification (structure)[Event Notification data]
events[] (HistoricalEventFieldList) [The list of Events being delivered]
eventFields[] (BaseDataType) [List of selected Event fields. This will be a one to one match with the fields selected in the EventFilter. Clause 7.16.3 specifies how the Server must deal with error conditions.]

OPC UA Part 11 - Historical Access DRAFT 1.01.11 Specification" - July 15, 2008

Eric Murphy

2009-06-19 23:10

developer   ~0001321

Changes made based on July 22, 2009 con call.

5.4.3 HistoryEvent type
"Table 22 defines the HistoricalNotificationData parameter used for Historical Event reads. The HistoricalEventNotification defines a table structure that is used to return Event fields to a Historical Read. The structure is in the form of a table consisting of one or more Events, each containing an array of one or more fields. The selection and order of the fields returned for each Event is identical to the selected parameter of the EventFilter."

Table 22 – HistoryEvent Details
Name (Type) [Description]
Events[] (HistoricalEventFieldList) [The list of Events being delivered]
eventFields[] (BaseDataType) [List of selected Event fields. This will be a one to one match with the fields selected in the EventFilter.]

OPC UA Part 11 - Historical Access DRAFT 1.01.12 Specification" - July 22, 2008

Eric Murphy

2009-06-19 23:44

developer   ~0001323

Changes made based on July 22, 2009 con call.

5.4.3 HistoryEvent type
"Table 22 defines the HistoricalNotificationData parameter used for Historical Event reads. The HistoricalEventNotification defines a table structure that is used to return Event fields to a Historical Read. The structure is in the form of a table consisting of one or more Events, each containing an array of one or more fields. The selection and order of the fields returned for each Event is identical to the selected parameter of the EventFilter."

Table 22 – HistoryEvent Details
Name (Type) [Description]
Events[] (HistoricalEventFieldList) [The list of Events being delivered]
eventFields[] (BaseDataType) [List of selected Event fields. This will be a one to one match with the fields selected in the EventFilter.]

OPC UA Part 11 - Historical Access DRAFT 1.01.12 Specification" - July 22, 2008

Eric Murphy

2009-06-19 23:44

developer   ~0001324

Changes made based on July 22, 2009 con call.

5.4.3 HistoryEvent type
"Table 22 defines the HistoricalNotificationData parameter used for Historical Event reads. The HistoricalEventNotification defines a table structure that is used to return Event fields to a Historical Read. The structure is in the form of a table consisting of one or more Events, each containing an array of one or more fields. The selection and order of the fields returned for each Event is identical to the selected parameter of the EventFilter."

Table 22 – HistoryEvent Details
Name (Type) [Description]
Events[] (HistoricalEventFieldList) [The list of Events being delivered]
eventFields[] (BaseDataType) [List of selected Event fields. This will be a one to one match with the fields selected in the EventFilter.]

OPC UA Part 11 - Historical Access DRAFT 1.01.12 Specification" - July 22, 2008

Randy Armstrong

2010-08-31 16:55

administrator   ~0002084

Discussed Telcot Aug 31st.

Added HistoryMonitoredItemNotification with no ClientHandle.

Issue History

Date Modified Username Field Change
2008-07-08 06:07 Randy Armstrong New Issue
2008-07-14 20:14 Paul Hunkar Status new => assigned
2008-07-14 20:14 Paul Hunkar Assigned To => Eric Murphy
2009-06-19 22:55 Eric Murphy Note Added: 0001319
2009-06-19 23:01 Eric Murphy Note Added: 0001320
2009-06-19 23:02 Eric Murphy Resolution open => fixed
2009-06-19 23:10 Eric Murphy Note Added: 0001321
2009-06-19 23:44 Eric Murphy Status assigned => resolved
2009-06-19 23:44 Eric Murphy Note Added: 0001323
2009-06-19 23:44 Eric Murphy Note Added: 0001324
2010-08-31 16:55 Randy Armstrong Status resolved => closed
2010-08-31 16:55 Randy Armstrong Note Added: 0002084
2012-02-10 16:56 Jim Luth Fixed in Version => 1.02