VisuNativeElement.GetSurroundingRect (METH) ¶ METHOD GetSurroundingRect : CmpVisuHandler.VisuStructSimpleRectangle InOut: Scope Name Type Return GetSurroundingRect CmpVisuHandler.VisuStructSimpleRectangle
VisuNativeElement.HandleInput (METH) ¶ METHOD HandleInput : BOOL InOut: Scope Name Type Return HandleInput BOOL Input pEvent POINTER TO CmpVisuHandler.VisuStructEvent
ITrendRecording.GetPacketName (METH) ¶ METHOD GetPacketName : POINTER TO STRING Returns a pointer to a string containing the packet name of the trace mgr packet, that is stored in the trend storage. InOut: Scope Name Type Return GetPacketName POINTER TO STRING
ITrendRecording.GetTrendStorageWriter (METH) ¶ METHOD GetTrendStorageWriter : ITrendStorageWriter Returns the underlying ITrendStorageWriter instance, that writes the data to the trend storage InOut: Scope Name Type Return GetTrendStorageWriter ITrendStorageWriter
ITrendRecording.Initialize (METH) ¶ METHOD Initialize InOut: Scope Name Type Comment Input udiRecordingTimespan UDINT The configured timespan between two recordings udiCountCyclesToStore UDINT Contains the number of cycles, that have to be stored in memory before writing the data to the trend storage udiBufferEntries UDINT The number of samples, that the trace in the runtime system holds udiMaxRecordCount UDINT If this parameter has a value != 0 it indicates the maximum number of records, that will be stored in the trend storage. In case of 0 no limit exists. itfTrendRootPageManager ITrendRootPageManager An already initialized instance of ITrendRootPageManager, that is able to provide the root pages for tables and indexes
ITrendRecording.RecordingTimespan (PROP) ¶ PROPERTY RecordingTimespan : UDINT
ITrendRecording.RegisterTrendRecording (METH) ¶ METHOD RegisterTrendRecording Registers the trend recording at the global trend recording manager. InOut: Scope Name Type Comment Input itfTraceMgrPacket ITraceMgrPacket An instance of ITraceMgrPacket describing the packet to create in the runtime system pArrItfTraceMgrVariables POINTER TO ARRAY [0..0] OF ITraceMgrVariable The POINTER to the array ITraceMgrVariable instances representing the configuration of the variables to trace. The effective number of variables is passed with method Initialize iCountVariables INT The effective number of variables of the array above psApplication POINTER TO STRING Points to a string containing the name of the application sBufferSizeManagerKey STRING A string, that acts as a key to determine the buffer size of the trace mgr packet using the TrendFbBufferSizeManager udiDefaultBufferSize UDINT The default buffer size to use if the key is not found udiStoreEveryNMilliseconds UDINT Store the locally buffered every N millisecond to the trend storage udiMaxRecordCount UDINT This parameter contains the maximum number of records, that will be stored in the trend storage. In case of 0 no limit exists
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.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