LogToDevice (FUN) ¶ FUNCTION LogToDevice : BOOL InOut: Scope Name Type Return LogToDevice BOOL Input pMessage POINTER TO STRING(255)
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.
GlobalVariables ¶ Variables (GVL)
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)
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)
TrendLog.GetHook (METH) ¶ METHOD GetHook : BACnet.IBACnetServerPluginHook InOut: Scope Name Type Return GetHook BACnet.IBACnetServerPluginHook Input index UINT
CDMmap (FUN) ¶ FUNCTION CDMmap : POINTER TO BYTE Map files or devices into memory. mmap() creates a new mapping in the virtual address space of the calling process. InOut: Scope Name Type Comment Return CDMmap POINTER TO BYTE pointer to the mapped area, or MAP_FAILED if failed. Input addr POINTER TO BYTE Pointer to starting address for the new mapping length UDINT Number of bytes mapped prot DINT Memory protection of the mapping. It is either PROT_NONE or the bitwise OR of one or more of the following flags: PROT_EXEC: Pages may be executed PROT_READ: Pages may be read PROT_WRITE: Pages may be written PROT_NONE: Pages may not be accessed flags DINT one of the following flags MAP_SHARED: Share this mapping MAP_SHARED_VALIDATE: This flag provides the same behavior as MAP_SHARED except that MAP_SHARED mappings ignore unknown flags in flags MAP_PRIVATE: Create a private copy-on-write mapping Optional flags for mmap: See linux man page for Details hFile RTS_IEC_HANDLE File descriptor of the file to be mapped offset DINT Offset in the file (or other object) where mapping starts pResult POINTER TO DINT Pointer to linux errno error code, 0 is ok
CDMunmap (FUN) ¶ FUNCTION CDMunmap : DINT Unmap files or devices into memory. The munmap() system call deletes the mappings for the specified address range. InOut: Scope Name Type Comment Return CDMunmap DINT 0 on success, -1 if failed. Input addr POINTER TO BYTE Pointer to starting address length UDINT Number of bytes mapped pResult POINTER TO DINT Pointer to linux errno error code, 0 is ok
TrendLog.Init (METH) ¶ METHOD Init