AppendToString (FUN) ¶ FUNCTION AppendToString : BOOL Appending of a string to a target string. The string to append and the target have both a maximum length of 255. If there is no more room in the target, the remaining characters will be missing. There won’t be an error. InOut: Scope Name Type Comment Return AppendToString BOOL Input HEAD POINTER TO STRING(255) Head part of the concatenated result TAIL STRING(255) Tail part of the concatenated result
LogToDevice (FUN) ¶ FUNCTION LogToDevice : BOOL InOut: Scope Name Type Return LogToDevice BOOL Input pMessage POINTER TO STRING(255)
Variables (GVL) ¶ {attribute ‘conditionalshow’ := ‘3SLib_Developer’} {attribute ‘hide’} Attributes: qualified_only InOut: Name Type Initial stLogString STRING(255) pLogString POINTER TO STRING(255) ADR(stLogString)
GlobalVariables ¶ Variables (GVL)
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 14:30:06 companyName string 3S-Smart Software Solutions GmbH libraryFile Breakpoint Logging Functions.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile Breakpoint Logging Functions.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True LastModificationDateTime date 20.04.2021, 14:30:06 LibraryCategories library-category-list Intern Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace BPLog Description See: Description LanguageModelAttribute qualified-access-only Placeholder BreakpointLogging Project Breakpoint Logging Functions Title Breakpoint Logging Functions Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpLog ¶ Library Identification ¶ Placeholder: CmpLog Default Resolution: CmpLog, * (System) Namespace: CmpLog Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpLog 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)
LogObjectsBase.WriteRecordContentToDataFile (METH) ¶ METHOD PROTECTED WriteRecordContentToDataFile : RTS_IEC_RESULT InOut: Scope Name Type Return WriteRecordContentToDataFile RTS_IEC_RESULT Input instNumber DWORD sequence CmpBACnet.IEC_BACNET_UNSIGNED timeStamp CmpBACnet.IEC_BACNET_DATE_TIME Inout recordContent CmpBACnet.IEC_BACNET_PROPERTY_CONTENTS
base ¶ ComputeRecordSize (Method)
LogObjectsBase.ComputeRecordSize (METH) ¶ METHOD PROTECTED ComputeRecordSize : WORD InOut: Scope Name Type Return ComputeRecordSize WORD
LogObjectsBase.FreeReadRangeResult (METH) ¶ METHOD PROTECTED FreeReadRangeResult Deallocation function to deallocate readRangeResult.itemData.buffer.pBuffer provided by GetRecordsBy*(). InOut: Scope Name Type Inout readRangeResult CmpBACnet.IEC_BACNET_READ_RANGE_RESULT