CDOpen (FUN) ¶ FUNCTION CDOpen : RTS_IEC_HANDLE Open a character device file. Given a pathname for a file, open() returns a file descriptor handle for use in subsequent system calls (read(), write(), ioctl(), etc.). InOut: Scope Name Type Comment Return CDOpen RTS_IEC_HANDLE Handle or RTS_INVALID_HANDLE if failed. Input szFile STRING(80) File name. File name must be an absolute path to the file. Path entries must be separated with a ‘/’ and not with a ‘"! dFlags DINT Requested ACCESS_MODE for fileaccess: dwFlags must include one of the following flags: O_RDONLY: read-only access O_WRONLY: write-only access O_RDWR: read/write access Optional flags for fileaccess: See linux man page for Details pResult POINTER TO DINT Pointer to linux errno error code, 0 is ok
TrendLog.Name (PROP) ¶ PROPERTY Name : STRING
CDRead (FUN) ¶ FUNCTION CDRead : DINT Read from a character device file. Read() attempts to read up to count bytes from file handle hFile into the buffer starting at buf. InOut: Scope Name Type Comment Return CDRead DINT Nr of Bytes copied. Input hFile RTS_IEC_HANDLE File descriptor/handle, that was previously created with Open() pbyBuffer POINTER TO BYTE Buffer to copy bytes into. udCount UDINT Nr of bytes to copy. pResult POINTER TO DINT Pointer to linux errno error code, 0 is ok
TrendLog.NumCallbacks (PROP) ¶ PROPERTY NumCallbacks : UINT
CDWrite (FUN) ¶ FUNCTION CDWrite : DINT Write to a character device file. Write() attempts to write up to count bytes from file handle hFile into the buffer starting at buf. InOut: Scope Name Type Comment Return CDWrite DINT Nr of Bytes copied. Input hFile RTS_IEC_HANDLE File descriptor/handle, that was previously created with open() pbyBuffer POINTER TO BYTE Buffer to copy bytes from. udCount UDINT Nr of bytes to copy. pResult POINTER TO DINT Pointer to linux errno error code, 0 is ok
TrendLog.NumHooks (PROP) ¶ PROPERTY NumHooks : UINT
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:37:28 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpCharDevice Implementation.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpCharDevice Implementation.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True LastModificationDateTime date 20.04.2021, 15:37:28 LibraryCategories library-category-list System|SysLibs Author string CODESYS Development GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace Description See: Description DocFormat reStructuredText Placeholder CmpCharDevice Implementation Project CmpCharDevice Implementation Title CmpCharDevice Implementation Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem 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.PostStartBACnetStack (METH) ¶ METHOD PostStartBACnetStack : UDINT InOut: Scope Name Type Return PostStartBACnetStack UDINT
TrendLog.PreRegister (METH) ¶ METHOD PreRegister : UDINT InOut: Scope Name Type Return PreRegister UDINT Input itfServer BACnet.IBACnetServer