IResolveCallbackHandler.ResolveCallback (METH) ¶ METHOD ResolveCallback : UDINT InOut: Scope Name Type Return ResolveCallback UDINT Input udiResult RTS_IEC_RESULT addrNode NSC_NodeAddress nodeInfo POINTER TO NSC_NodeInfoExt wVersion WORD bComplete BOOL
tCmpLogAdd (STRUCT) ¶ TYPE tCmpLogAdd : STRUCT InOut: Name Type diLogger RTS_IEC_HANDLE stCmpName STRING(80) diClassID DINT diErrorID DINT diInfoID DINT stInfo STRING(255) pulOut POINTER TO RTS_IEC_RESULT
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:43:46 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpLogAsync.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpLogAsync.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 20.04.2021, 15:43:46 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder CmpLogAsync Project CmpLogAsync Title CmpLogAsync Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpAsyncMgr ¶ Library Identification ¶ Placeholder: CmpAsyncMgr Default Resolution: CmpAsyncMgr, * (System) Namespace: CmpAsyncMgr Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpAsyncMgr CmpErrors2 Interfaces ¶ Library Identification ¶ Name: CmpErrors2 Interfaces Version: newest Company: System Namespace: CmpErrors Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpErrors2 Interfaces, * (System) 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)
CmpNameServiceClientIec Library Documentation ¶ Company System Title CmpNameServiceClientIec Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder CmpNameServiceClientIec Description 1 ¶ This library provides access to the feature of scanning a network for plcs. Contents: ¶ Constants (GVL) Datastructures NSC_AddrComponent (Struct) NSC_CompleteNodeInfo (Struct) NSC_NodeAddress (Struct) NSC_NodeInfoExt (Struct) NSC_NodeInfoInt (Struct) Errors (GVL) External Functions NSClientClose (Function) NSClientOpen (Function) NSClientResolveAll (Function) ITaskFinishedCallback (Interface) Finished (Method) Internal Implementation FillNodeInfoInt (Function) IResolveCallbackHandler (Interface) Logging NSClientGeneralResolveCallback (Function) NSClientSysMemAllocator (FunctionBlock) NSClientTaskBase (FunctionBlock) NSClientTaskResolveAllNodes (FunctionBlock) NSClientTaskSearchForSpecificNode (FunctionBlock) ReadArbitraryStringFromBuffer (Function) ResetNodeInfo (Function) ResetNodeInfoInt (Function) UtilAddrEqual (Function) UtilBytesFromHexSubString (Function) UtilFillNodeAddress (Function) UtilReadAddressFromRouter (Function) WStringsEqual (Function) NSC_VersionConstants (GVL) NSClientGlobals (GVL) NSClientSearchNodeFlags (Enum) NSClientWrapper (FunctionBlock) ErrorCode (Property) FoundNodes (Property) GetFoundNode (Method) GetSearchedNode (Method) LastTaskFinished (Property) LastTaskName (Property) SetMemorySettings (Method) StartResolveAllNodes (Method) StartSearchForNode (Method) StartSearchForNode2 (Method) intUseDynamicMemory (Property) prvReset (Method) prvStartSearchForNodeParameterChecking (Method) prvStartTaskIfPossible (Method) Projektinformationen GetBooleanProperty (Function) GetCompany (Function) GetNumberProperty (Function) GetTextProperty (Function) GetTextProperty2 (Function) GetTitle (Function) GetVersion (Function) GetVersionProperty (Function) Indices and tables ¶ 1 Based on CmpNameServiceClientIec.library, last modified 20.04.2021, 15:43:56. LibDoc 4.4.0.0-b.27 The content file CmpNameServiceClientIec.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:43:56.
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