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
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
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)
CmpChannelClientIec Library Documentation ¶ Company System Title CmpChannelClientIec Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder CmpChannelClientIec Description 1 ¶ This library provides access to the channel client functionality if it is included in a runtime system. Using this functionality, one runtime can talk to another runtime using the codesys protocol. Contents: ¶ Constants (GVL) NetClientCloseChannel (Function) NetClientOpenChannel (Function) NetClientOpenChannelResult (Function) NetClientSend (Function) ReturnValues (GVL) Structures CHCAddressComponent (Struct) CHCAddressType (Enum) CHCPeerAddress (Struct) CHCProtocolDataUnit (Struct) Test HandleChannelError (Function) HandleReply (Function) SetError (Function) Test_PRG (Program) Test_State (Enum) Indices and tables ¶ 1 Based on CmpChannelClientIec.library, last modified 20.04.2021, 15:36:44. LibDoc 4.4.0.0-b.27 The content file CmpChannelClientIec.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:36:44.
Constants (GVL) ¶ InOut: Scope Name Type Initial Constant MAX_NODE_ADDR_LEN INT 16#F
NetClientCloseChannel (FUN) ¶ FUNCTION NetClientCloseChannel : UDINT InOut: Scope Name Type Return NetClientCloseChannel UDINT Input wChannelHandle WORD
NetClientOpenChannel (FUN) ¶ FUNCTION NetClientOpenChannel : UDINT InOut: Scope Name Type Comment Return NetClientOpenChannel UDINT Input addr CHCPeerAddress dwCommBuffSize DWORD pdwReqId POINTER TO DWORD pfnReceiveCallback POINTER TO BYTE Prototype see NetClientReplyReceivedProc pfnChannelErrorCallback POINTER TO BYTE Prototype see NetClientOpenChannelResult
NetClientOpenChannelResult (FUN) ¶ FUNCTION NetClientOpenChannelResult : UDINT InOut: Scope Name Type Return NetClientOpenChannelResult UDINT Input dwRequestId DWORD pwChannelHandle POINTER TO WORD pdwCommBufferSize POINTER TO DWORD pbBigEndianByteOrder POINTER TO BOOL
NetClientSend (FUN) ¶ FUNCTION NetClientSend : UDINT InOut: Scope Name Type Return NetClientSend UDINT Input wChannelHandle WORD data CHCProtocolDataUnit