IDataLogStorage.OnAppStop (METH) ¶ METHOD OnAppStop
IDataLogStorage.OnResetOrigin (METH) ¶ METHOD OnResetOrigin
SQLiteStorage ¶ DataLogStorage_SQLite (FunctionBlock) IDataLogStorage OnAppStop (Method) OnResetOrigin (Method) IModule CallPrioLowStart (Method) Init (Method) DataLogStorage_SQLite (FunctionBlock) IDataLogStorage OnAppStop (Method) OnResetOrigin (Method) IModule CallPrioLowStart (Method) Init (Method) ETableType (Enum) IDataLogStorage_SQLite (Interface)
DataLogStorage_SQLite (FB) ¶ FUNCTION_BLOCK DataLogStorage_SQLite EXTENDS DataLogStorageBase IMPLEMENTS IDataLogStorage_SQLite InOut: Scope Name Type Initial Inherited from Input sStorageName STRING(32) Constants.gc_ChannelNamePlaceholder DataLogStorageBase uiNumMaxEntries UINT 0 Methods: AddEntry , inherited from DataLogStorageBase AddLoggerEntryWithInstanceName , inherited from DataLogStorageBase CallPrioLowStart DeleteLogFile , inherited from DataLogStorageBase DequeueElement , inherited from DataLogStorageBase GetStorageFilePath , inherited from DataLogStorageBase Init OnAppStop OnResetOrigin RemoveElementFromQueue , inherited from DataLogStorageBase fb_exit , inherited from DataLogStorageBase Structure: IDataLogStorage OnAppStop (Method) OnResetOrigin (Method) IModule CallPrioLowStart (Method) Init (Method)
ETableType (ENUM) ¶ TYPE ETableType : Attributes: qualified_only InOut: Name Initial data_table 0 hash_table 1
IDataLogStorage_SQLite (ITF) ¶ INTERFACE IDataLogStorage_SQLite EXTENDS IDataLogStorage Needed for checking in PlugIn -> Create Database or not? Methods: AddEntry , inherited from IDataLogStorage OnAppStop , inherited from IDataLogStorage OnResetOrigin , inherited from IDataLogStorage
DataLogVarDesc (STRUCT) ¶ TYPE DataLogVarDesc : STRUCT InOut: Name Type Comment pbyValue POINTER TO BYTE pbyOldValue POINTER TO BYTE pbyInstancePath POINTER TO BYTE tc IBaseLibrary.TypeClass uiMaxSize UINT needed for (w)string variables rHysterese REAL udiHash UDINT xLogBias BOOL iBias INT
Functions ¶ BiasToString (Function) CreateString (Function)
BiasToString (FUN) ¶ FUNCTION BiasToString : STRING InOut: Scope Name Type Comment Return BiasToString STRING Input iBias INT The bias in minutes
CreateString (FUN) ¶ FUNCTION CreateString : STRING(AC_PERSIST.Constants.gc_uiMaxLineSize) InOut: Scope Name Type Return CreateString STRING(AC_PERSIST.Constants.gc_uiMaxLineSize) Input pSt POINTER TO BYTE diLen DINT