ITrendRecording.State (PROP) ¶ PROPERTY State : ETrendRecordingState
ITrendRecording2 (ITF) ¶ INTERFACE ITrendRecording2 EXTENDS ITrendRecording Extension of interface ITrendRecording Properties: TraceMgrPacketStruct RecordingTimespan , inherited from ITrendRecording State , inherited from ITrendRecording Methods: Initialize2 RegisterTrendRecording2 CyclicCall , inherited from ITrendRecording GetInitializeVersion , inherited from ITrendRecording GetPacketName , inherited from ITrendRecording GetTrendStorageWriter , inherited from ITrendRecording Initialize , inherited from ITrendRecording RegisterTrendRecording , inherited from ITrendRecording Structure: Initialize2 (Method) RegisterTrendRecording2 (Method) TraceMgrPacketStruct (Property)
IRowIdIterator (ITF) ¶ INTERFACE IRowIdIterator This interface is implemented by function blocks, that are able to iterate through a given set of row IDs. Methods: GetNextRowId GetSavedState HasNextRowId HasSavedState Initialize SaveState Structure: GetNextRowId (Method) GetSavedState (Method) HasNextRowId (Method) HasSavedState (Method) Initialize (Method) SaveState (Method)
IRowIdIterator.GetNextRowId (METH) ¶ METHOD GetNextRowId : LINT Returns the next row id to use. Before this method can be used, method Initialize has to be called. InOut: Scope Name Type Return GetNextRowId LINT
IRowIdIterator.GetSavedState (METH) ¶ METHOD GetSavedState : LINT This method should be only used if method HasSavedState returns TRUE. It returns the timestamp, that was passed to method SaveState. InOut: Scope Name Type Return GetSavedState LINT
IRowIdIterator.HasNextRowId (METH) ¶ METHOD HasNextRowId : BOOL This method indicates, whether GetNextRowId can be called in order to obtain the next row id. In this case the return value is TRUE InOut: Scope Name Type Return HasNextRowId BOOL
IRowIdIterator.HasSavedState (METH) ¶ METHOD HasSavedState : BOOL This method is used in conjunction with method SaveState. Indicates, whether SaveState has been called with a valid row id. InOut: Scope Name Type Return HasSavedState BOOL
IRowIdIterator.Initialize (METH) ¶ METHOD Initialize Initializes this instance for a new iteration through the row ids. InOut: Scope Name Type Comment Input idRowTblTrendDataFrom LINT The row id of the 1st row, that corresponds to the “from” timestamp idRowTblTrendDataTo LINT The row id of the last row, that corresponds to the “to” timestamp
IRowIdIterator.SaveState (METH) ¶ METHOD SaveState This method takes the last processed row ID and allows us to continue a reading process later InOut: Scope Name Type Comment Input liLastProcessedRowID LINT The last processed row ID liTimestamp LINT The timestamp, that was read at the last read row ID
ACCESSTYPES (STRUCT) ¶ TYPE ACCESSTYPES : STRUCT Defines the access to an object. InOut: Name Type Comment READ BIT Read Access WRITE BIT Write Access