IecTaskGetProfiling (FUN) ¶ FUNCTION IecTaskGetProfiling : BOOL InOut: Scope Name Type Return IecTaskGetProfiling BOOL
IecTaskGetWatchdogHitCount (FUN) ¶ FUNCTION IecTaskGetWatchdogHitCount : RTS_IEC_RESULT Function returns the watchdog hit count information of the specified task InOut: Scope Name Type Comment Return IecTaskGetWatchdogHitCount RTS_IEC_RESULT Returns the runtime system error code (see CmpErrors.library) Input hIecTask RTS_IEC_HANDLE Handle to the specified task pWatchdogHitCount POINTER TO Task_WatchdogHitCount A pointer to the Task_WatchdogHitCount structure wWatchdogHitCountSize WORD The size of the Task_WatchdogHitCount structure
IecTaskOmittedCycleCounters (STRUCT) ¶ TYPE IecTaskOmittedCycleCounters : STRUCT Omitted cycle counters InOut: Name Type omittedCycles DWORD consecutiveOmittedCycles DWORD
IecTaskReload (FUN) ¶ FUNCTION IecTaskReload : RTS_IEC_HANDLE Reload a specified IEC task. Reload means here: Delete the task at the actual position and create it newly. InOut: Scope Name Type Comment Return IecTaskReload RTS_IEC_HANDLE Handle to the new created task Input hIecTask RTS_IEC_HANDLE Handle to the task to reload udiTimeoutMs UDINT Timeout in milliseconds to wait, until the task deleted itself. Timeout can be one of the following predefined values: RTS_TIMEOUT_DEFAULT: Default timeout to delete the task RTS_TIMEOUT_NO_WAIT: Immediate deletion of the task See Timeouts details. pResult POINTER TO RTS_IEC_RESULT Pointer to error code
IecTaskResetStatistics (FUN) ¶ FUNCTION IecTaskResetStatistics : RTS_IEC_RESULT Reset the task statistics of a task (see Task_Info member e.g. dwCycleTime, dwAverageCycleTime, etc.) InOut: Scope Name Type Comment Return IecTaskResetStatistics RTS_IEC_RESULT Returns the runtime system error code (see CmpErrors.library) Input hIecTask RTS_IEC_HANDLE Handle of the task
StructValue (STRUCT) ¶ TYPE StructValue : STRUCT Description of a STRUCT member InOut: Name Type Comment eType IEC_TYPE value type pValue POINTER TO BYTE target location of the IEC value If eType = IEC_ARRAY pValue is a pointer to ArrayValue If eType = IEC_STRUCT pValue is a pointer to StructValue If eType = IEC_UNION pValue is a pointer to UnionValue udiSize UDINT (max) size of this item. with the exception of the types [UWX]?STRING this value is calculated by the library. If eType = IEC_ARRAY udiSize should be SIZEOF(UA.ArrayValue) If eType = IEC_STRUCT udiSize should be SIZEOF(ARRAY[0..n] OF UA.StructValue) If eType = IEC_UNION udiSize should be SIZEOF(UA.UnionValue)
UnionValue (STRUCT) ¶ TYPE UnionValue : STRUCT Description of a UNION type See: https://reference.opcfoundation.org/Core/Part6/v104/docs/5.2.8 InOut: Name Type Comment pudiSwitch POINTER TO UDINT reference to a value to specify the current variant pVariant POINTER TO StructValue First Element of the Variant Array udiVariantCount UDINT
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 23.08.2024, 09:43:20 companyName string 3S-Smart Software Solutions GmbH libraryFile OPC UA Client.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile OPC UA Client.clean.json version version 2.0.0.0 ProjectInformation AutoResolveUnbound bool True Released True LastModificationDateTime date 23.08.2024, 09:43:16 LibraryCategories library-category-list Application Author string CODESYS Development GmbH Company CODESYS CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Patch 3 DefaultNamespace UA Description See: Description DocFormat reStructuredText LanguageModelAttribute qualified-access-only LibDocContent DocsOnly Placeholder OPC_UA_Client Project OPC UA Client Title OPC UA Client UnitTestingDefine UAClientTesting Version version 1.1.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpApp ¶ Library Identification ¶ Placeholder: CmpApp Default Resolution: CmpApp, * (System) Namespace: CmpApp Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpApp 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) CmpEventMgr ¶ Library Identification ¶ Placeholder: CmpEventMgr Default Resolution: CmpEventMgr, * (System) Namespace: CmpEventMgr Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpEventMgr CmpIecTask ¶ Library Identification ¶ Placeholder: CmpIecTask Default Resolution: CmpIecTask, * (System) Namespace: CmpIecTask Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpIecTask CmpOPCUAClient ¶ Library Identification ¶ Name: CmpOPCUAClient Version: 3.5.16.0 Company: System Namespace: CmpOPCUAClient Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpOPCUAClient, 3.5.16.0 (System) CmpOPCUAStack ¶ Library Identification ¶ Name: CmpOPCUAStack Version: 3.5.16.0 Company: System Namespace: CmpOPCUAStack Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpOPCUAStack, 3.5.16.0 (System) CmpSchedule ¶ Library Identification ¶ Placeholder: CmpSchedule Default Resolution: CmpSchedule, * (System) Namespace: CmpSchedule Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpSchedule CmpX509Cert ¶ Library Identification ¶ Placeholder: CmpX509Cert Default Resolution: CmpX509Cert, * (System) Namespace: CmpX509Cert Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpX509Cert Common Behaviour Model ¶ Library Identification ¶ Placeholder: CBML Default Resolution: Common Behaviour Model, * (3S - Smart Software Solutions GmbH) Namespace: CBML Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: CBML 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 Net Base Services ¶ Library Identification ¶ Placeholder: NetBaseSrv Default Resolution: Net Base Services, * (3S - Smart Software Solutions GmbH) Namespace: NBS Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: NetBaseSrv Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard SysEvent ¶ Library Identification ¶ Placeholder: SysEvent Default Resolution: SysEvent, * (System) Namespace: SysEvent Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysEvent SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem SysSocket ¶ Library Identification ¶ Placeholder: SysSocket Default Resolution: SysSocket, * (System) Namespace: SysSocket Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysSocket 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)
Authentication.GetCredentials (METH) ¶ METHOD GetCredentials : ERROR InOut: Scope Name Type Return GetCredentials ERROR Input pToken POINTER TO TOKEN