OPCUAClient_TranslateBrowsePathsToNodeIds (FUN) ¶ FUNCTION OPCUAClient_TranslateBrowsePathsToNodeIds : RTS_IEC_RESULT This function sends a TranslateBrowsePathsToNodeIds request to the OPC UA server. Several operations can be done in one call. The results of the operation are returned by a callback interface. InOut: Scope Name Type Comment Return OPCUAClient_TranslateBrowsePathsToNodeIds RTS_IEC_RESULT Input hConnection RTS_IEC_HANDLE Handle to the connection where the request should be sent. noOfBrowsePaths OpcUa_Int32 Number of browser paths to be translated by the server. pBrowsePaths POINTER TO OpcUa_BrowsePath Pointer to an array of BrowserPath. iViewCallback IOPCUAClientViewCallback Callback interface to retrieve the results.
OPCUAClient_UnregisterNodes (FUN) ¶ FUNCTION OPCUAClient_UnregisterNodes : RTS_IEC_RESULT This function sends an UnregisterNodes request to the OPC UA server. Several operations can be done in one call. The results of the operation are returned by a callback interface. InOut: Scope Name Type Comment Return OPCUAClient_UnregisterNodes RTS_IEC_RESULT Input hConnection RTS_IEC_HANDLE Handle to the connection where the request should be sent. noOfNodesToUnregister OpcUa_Int32 Number of nodes to be unregistered by the server. pNodesToUnregister POINTER TO OpcUa_NodeId Pointer to an array of nodes to unregister. iViewCallback IOPCUAClientViewCallback Callback interface to retrieve the results.
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 24.05.2023, 11:48:20 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpOPCUAClient Implementation.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpOPCUAClient Implementation.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True SourceLibrary False LastModificationDateTime date 24.05.2023, 11:48:18 LibraryCategories library-category-list System|SysLibs Author string CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace Description See: Description DocFormat reStructuredText Placeholder CmpOPCUAClient Implementation Project CmpOPCUAClient Implementation Title CmpOPCUAClient Implementation Version version 3.5.19.10
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 3SLicense ¶ Library Identification ¶ Placeholder: 3SLicense Default Resolution: 3SLicense, * (3S - Smart Software Solutions GmbH) Namespace: _3S_LICENSE Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: 3SLicense 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) CmpOPCUAClient Interfaces ¶ Library Identification ¶ Name: CmpOPCUAClient Interfaces Version: newest Company: System Namespace: CmpOPCUAClient_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpOPCUAClient Interfaces, * (System) CmpOPCUAStack Interfaces ¶ Library Identification ¶ Name: CmpOPCUAStack Interfaces Version: newest Company: System Namespace: CmpOPCUAStack_Interfaces Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpOPCUAStack Interfaces, * (System) 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)
CmpOPCUAClient Library Documentation ¶ Company System Title CmpOPCUAClient Version 3.5.17.0 Categories System|SysLibs Author CODESYS Development GmbH Description 1 ¶ Access the OPC UA client runtime interface Indices and tables ¶ 1 Based on CmpOPCUAClient.library, last modified 20.04.2021, 15:44:05. LibDoc 4.4.0.0-b.27 The content file CmpOPCUAClient.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:44:05.
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:44:05 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpOPCUAClient.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpOPCUAClient.clean.json version version 2.0.0.0 ProjectInformation IsContainerLibrary bool True IsEndUserLibrary False Released True SourceLibrary False LastModificationDateTime date 20.04.2021, 15:44:05 LibraryCategories library-category-list System|SysLibs Author string CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 DefaultNamespace Description See: Description DocFormat reStructuredText Project CmpOPCUAClient Title CmpOPCUAClient Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpOPCUAClient Implementation ¶ Library Identification ¶ Placeholder: CmpOPCUAClient Implementation Default Resolution: CmpOPCUAClient Implementation, * (System) Namespace: CmpOPCUAClient_Implementation Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: False Key: CmpOPCUAClient Implementation CmpOPCUAClient Interfaces ¶ Library Identification ¶ Name: CmpOPCUAClient Interfaces Version: newest Company: System Namespace: CmpOPCUAClient_Interfaces Library Properties ¶ LinkAllContent: False Optional: False PublishSymbolsInContainer: True QualifiedOnly: False SystemLibrary: False Key: CmpOPCUAClient Interfaces, * (System)
CmpOPCUAClient ¶ OPCUAClient_Create (Function) OPCUAClient_Delete (Function) OPCUAClient_GetConfig (Function)
OPCUAClient_Create (FUN) ¶ FUNCTION OPCUAClient_Create : RTS_IEC_HANDLE This function creates a new OPC UA client instance. This instance is the base of every further OPC UA communication. Session are dedicated to a specific OPC UA Client. A client instance registers itself to the certificate store, if available, to be able to obtain a client certificate and to be part of the CODESYS certificate store. InOut: Scope Name Type Comment Return OPCUAClient_Create RTS_IEC_HANDLE A handle to the client. Input pConfiguration POINTER TO OpcUa_ApplicationDescription The configuration and information of the OPC UA client. pResult POINTER TO RTS_IEC_RESULT The result of the operation.
OPCUAClient_Delete (FUN) ¶ FUNCTION OPCUAClient_Delete : RTS_IEC_RESULT Delete an OPC UA client. This will close all connections and cleanup all ressources used by this client instance. InOut: Scope Name Type Comment Return OPCUAClient_Delete RTS_IEC_RESULT Input hClient RTS_IEC_HANDLE Hanlde of the OPC UA client created with OPCUAClient_Create.