OPCUAClientMonitoredItemState (ENUM) ¶ TYPE OPCUAClientMonitoredItemState : Attributes: qualified_only InOut: Name Initial Initialized 0 Created Deleted
OPCUAClientSubscriptionState (ENUM) ¶ TYPE OPCUAClientSubscriptionState : Attributes: qualified_only InOut: Name Initial Init 0 Created PublishingActive PublishingDeactivated Timeout Deleted
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:44:51 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpOPCUAClient_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpOPCUAClient_Itfs.clean.json version version 2.0.0.0 ProjectInformation IsInterfaceLibrary bool True Released True SourceLibrary False LastModificationDateTime date 20.04.2021, 15:44:51 LibraryCategories library-category-list System|SysLibs Author string CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace Description See: Description DocFormat reStructuredText Project CmpOPCUAClient_Itfs Title CmpOPCUAClient Interfaces Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 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)
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:43:56 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpNameServiceClientIec.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpNameServiceClientIec.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 20.04.2021, 15:43:56 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder CmpNameServiceClientIec Project CmpNameServiceClientIec Title CmpNameServiceClientIec Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 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 CmpRouter ¶ Library Identification ¶ Placeholder: CmpRouter Default Resolution: CmpRouter, * (System) Namespace: CmpRouter Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpRouter Component Manager ¶ Library Identification ¶ Placeholder: Component Manager Default Resolution: Component Manager, * (System) Namespace: Component_Manager Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Component Manager Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard 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)
CmpOPCUAClient Implementation Library Documentation ¶ Company System Title CmpOPCUAClient Implementation Version 3.5.19.10 Categories System|SysLibs Author CODESYS Development GmbH Placeholder CmpOPCUAClient Implementation Description 1 ¶ Implementation of the OPC UA Client Contents: ¶ CmpOPCUAClient OPCUAClient_Create (Function) OPCUAClient_Delete (Function) OPCUAClient_GetConfig (Function) Connection OPCUAClient_Connect (Function) OPCUAClient_Disconnect (Function) DataAccess OPCUAClient_Read (Function) OPCUAClient_Write (Function) Discovery OPCUAClient_FindServers (Function) OPCUAClient_FindServersOnNetwork (Function) OPCUAClient_GetEndpoints (Function) Method OPCUAClient_Call (Function) MonitoredItems OPCUAClient_CreateMonitoredItems (Function) OPCUAClient_DeleteMonitoredItems (Function) OPCUAClient_ModifyMonitoredItems (Function) OPCUAClient_SetDataChangeFilterStatic (Function) OPCUAClient_SetEventFilterStatic (Function) OPCUAClient_SetMonitoringMode (Function) Subscription OPCUAClient_CreateSubscription (Function) OPCUAClient_DeleteSubscription (Function) OPCUAClient_ModifySubscription (Function) OPCUAClient_SetPublishingMode (Function) View OPCUAClient_Browse (Function) OPCUAClient_BrowseNext (Function) OPCUAClient_RegisterNodes (Function) OPCUAClient_TranslateBrowsePathsToNodeIds (Function) OPCUAClient_UnregisterNodes (Function) Indices and tables ¶ 1 Based on CmpOPCUAClient Implementation.library, last modified 24.05.2023, 11:48:18. LibDoc 4.4.0.0-b.27 The content file CmpOPCUAClient Implementation.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 24.05.2023, 11:48:20.
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.
CmpOPCUAClient ¶ OPCUAClient_Create (Function) OPCUAClient_Delete (Function) OPCUAClient_GetConfig (Function)
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.