Constants (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Comment Constant InvalidHandle __UXINT RTS_INVALID_HANDLE Only for compatibility - use RTS_INVALID_HANDLE instead VersionWithoutDeviceId WORD 16#100 MaxNodeAddrLength INT 16#F MaxStaticNodes UINT 3 MaxStaticNodeNameLength UINT 30 MaxStaticVendorNameLength UINT 30 MaxStaticParentAddrLength UINT 5 MaxStaticDeviceNameLength UINT 30
Datastructures ¶ NSC_AddrComponent (Struct) NSC_CompleteNodeInfo (Struct) NSC_NodeAddress (Struct) NSC_NodeInfoExt (Struct) NSC_NodeInfoInt (Struct)
NSC_AddrComponent (STRUCT) ¶ TYPE NSC_AddrComponent : STRUCT InOut: Name Type Component ARRAY [0..1] OF BYTE
NSC_CompleteNodeInfo (STRUCT) ¶ TYPE NSC_CompleteNodeInfo : STRUCT InOut: Name Type address NSC_NodeAddress info NSC_NodeInfoInt
NSC_NodeAddress (STRUCT) ¶ TYPE NSC_NodeAddress : STRUCT InOut: Name Type nAddrComponentCount UDINT AddrComponents ARRAY [0..(Constants.MaxNodeAddrLength - 1)] OF NSC_AddrComponent
NSC_NodeInfoExt (STRUCT) ¶ TYPE NSC_NodeInfoExt : STRUCT This is the structure as it is passed from the callback function InOut: Name Type Comment uiMaxChannels UINT bIntelByteOrder BOOL byDummy USINT uiParentAddrSize UINT uiNodeNameLength UINT uiDeviceNameLength UINT uiVendorNameLength UINT udiTargetType UDINT udiTargetId UDINT udiTargetVersion UDINT pDynamicLengthData POINTER TO BYTE The dynamic fields are (in this order): addrParent (wParentAddrSize NSC_AddrComponent components) followed by node name (zero terminated wide-char string) followed by device name (zero terminated wide-char string) followed by type description (zero terminated wide-char string) If wParentAddrSize is zero (i.e. node has no parent) then the node name starts immediatly at position offsetof(addrParent).
CmpLogAsync Library Documentation ¶ Company System Title CmpLogAsync Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder CmpLogAsync Description 1 ¶ Asynchronous logger messages Contents: ¶ CmpLogAsyncFB (FunctionBlock) CmpLogAddAsync (Method) Wrapper DUT tCmpLogAdd (Struct) Indices and tables ¶ 1 Based on CmpLogAsync.library, last modified 20.04.2021, 15:43:46. LibDoc 4.4.0.0-b.27 The content file CmpLogAsync.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:43:46.
CmpLogAsyncFB (FB) ¶ FUNCTION_BLOCK CmpLogAsyncFB EXTENDS AsyncBaseClass Methods: CmpLogAddAsync CmpLogAddAsyncWrapper Structure: CmpLogAddAsync (Method) Wrapper CmpLogAddAsyncWrapper (Method)
CmpLogAsyncFB.CmpLogAddAsync (METH) ¶ METHOD CmpLogAddAsync : RTS_IEC_HANDLE InOut: Scope Name Type Comment Return CmpLogAddAsync RTS_IEC_HANDLE Input pParam POINTER TO tCmpLogAdd pudState POINTER TO UDINT pResult POINTER TO RTS_IEC_RESULT Result of Jobadd
Wrapper ¶ CmpLogAddAsyncWrapper (Method)