TL (Text List) ¶ ID Default en de DataLogManager_Desc This is the toplevel instance for logging data. This is the toplevel instance for logging data. Dies ist die Toplevel-Instanz für das Daten-Logging. DataLogHighTask_Desc In this task, comparison and creation of entries is done. In this task, comparison and creation of entries is done. In dieser Task werden Einträge verglichen und angelegt. DataLogLowTask_Desc In this task, writing to storage is done. In this task, writing to storage is done. In dieser Task wird auf das Speichermedium geschrieben. DataLogChannels_Role Channels for DataLog Channels for DataLog Kanäle für das Data-Logging DataLogChannel_Desc These modules sort the data log entries. These modules sort the data log entries. Diese Module sortieren die Datenprotokolleinträge. DataLogStorage_Role A storage module. A storage module. Modul zur Speicherung. Enable_Name Enable Enable Aktivieren Enable_Desc FALSE: Variables stored by this channel are not logged. FALSE: Variables stored by this channel are not logged. FALSE: Variablen dieses Kanals werden nicht gelogged. SaveInFirstCycle_Name Save in first cycle Save in first cycle Speichere im ersten Zyklus SaveInFirstCycle_Desc Log the values of all variables of this channel during the first cycle of the application. Log the values of all variables of this channel during the first cycle of the application. Logge die Werte aller Variablen dieses Kanals während des ersten Zyklus der Applikation. storageName_Name Storage name Storage name Speicherungsname storageName_Desc Name of the storage: Use %CHANNEL_NAME% when using the name of the channel (parent). Name of the storage: Use %CHANNEL_NAME% when using the name of the channel (parent). Name der Speicherung. Benutzen sie $$CHANNEL_NAME$$ um den Namen des Kanales (Vatermodul) zu verwenden DataLogStorage_SQLite_Desc Represents an SQLite storage Represents an SQLite storage Repräsentiert eine SQLite-Speicherung. CsvStorage_Desc Representing a CSV storage Representing a CSV storage Repräsentiert eine CSV-Speicherung. Seperator_Name Seperator Seperator Seperator Seperator_Desc The seperator used in CSV. The seperator used in CSV. Separator, der in CSV-Dateien verwendet wird. bufferSize_Name Buffer size Buffer size Puffergröße bufferSize_Desc Size of the internal buffer Size of the internal buffer Größe des internen Puffers bufferFillLevel_Name Buffer fill level Buffer fill level Pufferfüllstand bufferFillLevel_Desc Data is written only if the buffer has reached a fill level according to this specification in percent. A value of 0 deactivates buffering. Data is written only if the buffer has reached a fill level according to this specification in percent. A value of 0 deactivates buffering. Daten werden nur dann geschrieben, wenn der Puffer einen Füllstand gemäß dieser Angabe in Prozent erreicht hat. 0 deaktiviert die Pufferung. SaveCyclic_Name Save Cyclic Save Cyclic Zyklische Speicherung SaveCyclic_Desc Save all variables of this channel cyclically in this interval. Set to T#0S to deactivate periodic logging. Save all variables of this channel cyclically in this interval. Set to T#0S to deactivate periodic logging. Alle Variablen dieses Kanals zyklisch in diesem Intervall speichern. Auf T#0S einstellen, um die periodische Protokollierung zu deaktivieren. MaxEntries_Name Maximum number of entries Maximum number of entries Maximale Anzahl der Einträge MaxEntries_Desc Maximum number of entries allowed for the table belonging to this module. The value 0 deactivates the maximum limit. Maximum number of entries allowed for the table belonging to this module. The value 0 deactivates the maximum limit. Maximale Anzahl an Einträgen die für die Tabelle, die zu diesem Modul gehört, erlaubt ist. 0 deaktiviert die maximale Grenze. CRCCheck_Name CRC Check CRC Check CRC-Prüfung CRCCheck_Desc Enable CRC check when logging to ensure consistent log entries. Enable CRC check when logging to ensure consistent log entries. CRC-Prüfung während des Loggings aktivieren, um die Konsistenz der geloggten Einträge zu sichern. addSurroundingSignForStringEntries_Name Add enclosing characters Add enclosing characters Füge umschließende Zeichen ein addSurroundingSignForStringEntries_Desc Should (W)STRING entries be enclosed by these characters? Should (W)STRING entries be enclosed by these characters? Sollen (W)STRING Einträge von diesen Zeichen umschlossen werden. addSurroundingSignForStringEntries_Group Enclosing characters Enclosing characters Umschließende Zeichen surroundingSignForStringEntries_Name Enclosing characters Enclosing characters Umschließendes Zeichen surroundingSignForStringEntries_Desc The characters to be used for enclosing. The characters to be used for enclosing. Die Zeichen, die für das Umschließen verwendet werden sollen. dateReplacementString_Name Format string for replacing %DATE% Format string for replacing %DATE% Format-String zum Ersetzen von %DATE% dateReplacementString_Desc The placeholder %DATE% in the storage name will be replaced by the current date, in the format specified by this string. The placeholder %DATE% in the storage name will be replaced by the current date, in the format specified by this string. Der Platzhalter %DATE% im Speicherungsnamen wird durch das aktuelle Datum in dem hier spezifizierten Format ersetzt. logBias_Name Log Bias Log Bias Log Bias logBias_Desc Whether the Bias offset shall be logged. Whether the Bias offset shall be logged. Gibt an, ob der Bias Offset mit geloggt werden soll. iBias_Name Bias offset Bias offset Bias offset iBias_Desc The offset to UTC in minutes. The offset to UTC in minutes. Der Offset zu UTC in Minuten. logBias_Group Bias Bias Bias
Library Information ¶ GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function)
GetLibVersion (FUN) ¶ FUNCTION GetLibVersion : VERSION This function has been automatically generated from the project information. InOut: Scope Name Type Return GetLibVersion VERSION
GetLibVersionNumber (FUN) ¶ FUNCTION GetLibVersionNumber : DWORD This function has been automatically generated from the project information. InOut: Scope Name Type Return GetLibVersionNumber DWORD
IsLibReleased (FUN) ¶ FUNCTION IsLibReleased : BOOL This function has been automatically generated from the project information. InOut: Scope Name Type Return IsLibReleased BOOL
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 08.08.2023, 09:13:57 companyName string 3S-Smart Software Solutions GmbH libraryFile AC_DataLog.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile AC_DataLog.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True LastModificationDateTime date 08.08.2023, 09:13:57 LibraryCategories library-category-list Application|Composer Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace AC_DataLog Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only Placeholder AC_DataLog Project AC_DataLog Title AC_DataLog Version version 4.3.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 3S Storage ¶ Library Identification ¶ Placeholder: CAA Storage Imp Default Resolution: 3S Storage, * (3S - Smart Software Solutions GmbH) Namespace: STI Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Storage Imp AC_ModuleBase ¶ Library Identification ¶ Placeholder: AC_ModuleBase Default Resolution: AC_ModuleBase, * (3S - Smart Software Solutions GmbH) Namespace: AC Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: AC_ModuleBase AC_Persistence ¶ Library Identification ¶ Placeholder: AC_Persistence Default Resolution: AC_Persistence, * (3S - Smart Software Solutions GmbH) Namespace: AC_PERSIST Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: AC_Persistence Library Parameter ¶ Parameter: C_UIBUFFERSIZE = 16#8000 Base Interfaces ¶ Library Identification ¶ Name: Base Interfaces Version: newest Company: System Namespace: IBaseLibrary Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Base Interfaces, * (System) CAA FB Factory ¶ Library Identification ¶ Placeholder: CAA FB Factory Default Resolution: CAA FB Factory, * (CAA Technical Workgroup) Namespace: FBF Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA FB Factory CAA Mathematics ¶ Library Identification ¶ Placeholder: CAA Mathematics Default Resolution: CAA Mathematics, * (CAA Technical Workgroup) Namespace: MATH Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Mathematics CAA Memory ¶ Library Identification ¶ Placeholder: CAA Memory Default Resolution: CAA Memory, * (CAA Technical Workgroup) Namespace: MEM Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Memory CAA Storage ¶ Library Identification ¶ Placeholder: CAA Storage Default Resolution: CAA Storage, * (CAA Technical Workgroup) Namespace: STO Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Storage CAA Types Extern ¶ Library Identification ¶ Placeholder: CAA Types Default Resolution: CAA Types Extern, * (CAA Technical Workgroup) Namespace: CAA Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CAA Types CmpApp ¶ Library Identification ¶ Placeholder: CmpApp Default Resolution: CmpApp, * (System) Namespace: CmpApp Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpApp CmpErrors2 Interfaces ¶ Library Identification ¶ Name: CmpErrors2 Interfaces Version: newest Company: System Namespace: CmpErrors Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpErrors2 Interfaces, * (System) CmpEventMgr ¶ Library Identification ¶ Placeholder: CmpEventMgr Default Resolution: CmpEventMgr, * (System) Namespace: CmpEventMgr Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpEventMgr CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog CmpSchedule ¶ Library Identification ¶ Placeholder: CmpSchedule Default Resolution: CmpSchedule, * (System) Namespace: CmpSchedule Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpSchedule Component Manager ¶ Library Identification ¶ Placeholder: Component Manager Default Resolution: Component Manager, * (System) Namespace: Component_Manager Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Component Manager Element Collections ¶ Library Identification ¶ Placeholder: ElementCollections Default Resolution: Element Collections, * (3S - Smart Software Solutions GmbH) Namespace: COL Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: ElementCollections FloatingPointUtils ¶ Library Identification ¶ Placeholder: FloatingPointUtils Default Resolution: FloatingPointUtils, * (System) Namespace: FPU Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: FloatingPointUtils MemoryUtils ¶ Library Identification ¶ Placeholder: MemoryUtils Default Resolution: MemoryUtils, * (3S - Smart Software Solutions GmbH) Namespace: MEMUtils Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: MemoryUtils Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard Storage ¶ Library Identification ¶ Name: Storage Version: 3.5.7.0 Company: 3S - Smart Software Solutions GmbH Namespace: Storage Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Storage, 3.5.7.0 (3S - Smart Software Solutions GmbH) StringUtils ¶ Library Identification ¶ Placeholder: StringUtils Default Resolution: StringUtils, * (System) Namespace: Stu Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: StringUtils SysCpuHandling ¶ Library Identification ¶ Placeholder: SysCpuHandling Default Resolution: SysCpuHandling, * (System) Namespace: SysCpuHandling Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysCpuHandling SysFile ¶ Library Identification ¶ Placeholder: SysFile Default Resolution: SysFile, * (System) Namespace: SysFile Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysFile SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem SysTask ¶ Library Identification ¶ Placeholder: SysTask Default Resolution: SysTask, * (System) Namespace: SysTask Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTask SysTimeCore ¶ Library Identification ¶ Placeholder: SysTimeCore Default Resolution: SysTimeCore, * (System) Namespace: SysTimeCore Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: False Key: SysTimeCore SysTimeRtc ¶ Library Identification ¶ Placeholder: SysTimeRtc Default Resolution: SysTimeRtc, * (System) Namespace: SysTimeRtc Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: False Key: SysTimeRtc SysTypes2 Interfaces ¶ Library Identification ¶ Name: SysTypes2 Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System) Util ¶ Library Identification ¶ Placeholder: Util Default Resolution: Util, * (System) Namespace: Util Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Util Library Parameter ¶ Parameter: IBLOCKSIZE = 22800 VisuElem3DPath ¶ Library Identification ¶ Placeholder: System_VisuElem3DPath Default Resolution: VisuElem3DPath, 3.5.14.0 (System) Namespace: VisuElem3DPath Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElem3DPath Library Parameter ¶ Parameter: GC_POINTS_PER_POLYGON = 100 VisuElemCamDisplayer ¶ Library Identification ¶ Placeholder: System_VisuElemCamDisplayer Default Resolution: VisuElemCamDisplayer, 3.5.14.0 (System) Namespace: VisuElemCamDisplayer Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemCamDisplayer Library Parameter ¶ Parameter: GC_POINTS_PER_CAM = 100 VisuElemMeter ¶ Library Identification ¶ Placeholder: System_VisuElemMeter Default Resolution: VisuElemMeter, 3.5.14.0 (System) Namespace: VisuElemMeter Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemMeter VisuElemTextEditor ¶ Library Identification ¶ Placeholder: System_VisuElemTextEditor Default Resolution: VisuElemTextEditor, 3.5.14.0 (System) Namespace: VisuElemTextEditor Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemTextEditor VisuElemTrace ¶ Library Identification ¶ Placeholder: System_VisuElemTrace Default Resolution: VisuElemTrace, 3.5.14.0 (System) Namespace: VisuElemTrace Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemTrace VisuElemXYChart ¶ Library Identification ¶ Placeholder: System_VisuElemXYChart Default Resolution: VisuElemXYChart, 3.5.14.0 (System) Namespace: VisuElemXYChart Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemXYChart VisuElems ¶ Library Identification ¶ Placeholder: System_VisuElems Default Resolution: VisuElems, 3.5.14.0 (System) Namespace: VisuElems Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElems VisuElemsAlarm ¶ Library Identification ¶ Placeholder: System_VisuElemsAlarm Default Resolution: VisuElemsAlarm, 3.5.14.0 (System) Namespace: VisuElemsAlarm Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemsAlarm VisuElemsDateTime ¶ Library Identification ¶ Placeholder: System_VisuElemsDateTime Default Resolution: VisuElemsDateTime, 3.5.14.0 (System) Namespace: VisuElemsDateTime Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemsDateTime VisuElemsSpecialControls ¶ Library Identification ¶ Placeholder: System_VisuElemsSpecialControls Default Resolution: VisuElemsSpecialControls, 3.5.14.0 (System) Namespace: VisuElemsSpecialControls Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemsSpecialControls VisuElemsWinControls ¶ Library Identification ¶ Placeholder: System_VisuElemsWinControls Default Resolution: VisuElemsWinControls, 3.5.14.0 (System) Namespace: VisuElemsWinControls Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuElemsWinControls VisuInputs ¶ Library Identification ¶ Placeholder: system_visuinputs Default Resolution: VisuInputs, 3.5.16.30 (System) Namespace: visuinputs Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: True Key: system_visuinputs VisuNativeControl ¶ Library Identification ¶ Placeholder: System_VisuNativeControl Default Resolution: VisuNativeControl, 3.5.14.0 (System) Namespace: VisuNativeControl Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: True Key: System_VisuNativeControl VisuSymbols ¶ Library Identification ¶ Placeholder: VisuSymbols Default Resolution: VisuSymbols, * (System) Namespace: VisuSymbols Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: VisuSymbols
DataLogChannel.EventCallback (METH) ¶ METHOD EventCallback : UDINT The interface ICmpEventCallback must be registered for an event. If this event is posted, this callback method is called. InOut: Scope Name Type Comment Return EventCallback UDINT Input pEventParam POINTER TO EventParam Pointer to the event parameters, see Struct EventParam
DataLogChannel.Enable (PROP) ¶ PROPERTY Enable : BOOL
DataLogChannel.GetAllDataLogVariables (METH) ¶ METHOD GetAllDataLogVariables InOut: Scope Name Type Output pDataLogInstList POINTER TO DataLogInstanceList uiNumList UINT