File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 14:48:25 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpIoDrvC.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpIoDrvC.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 20.04.2021, 14:48:25 LibraryCategories library-category-list Intern|IoDriverBase Company string System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Patch 2 DefaultNamespace CmpIoDrvCLibrary Description See: Description Placeholder CmpIoDrvC Project CmpIoDrvC Title CmpIoDrvC Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. Base Interfaces ¶ Library Identification ¶ Name: Base Interfaces Version: newest Company: System Namespace: IBaseLibrary Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Base Interfaces, * (System) 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) IoDriver DPV1C1 Interfaces ¶ Library Identification ¶ Name: IoDriver DPV1C1 Interfaces Version: newest Company: System Namespace: IIoDrvDPV1C1 Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver DPV1C1 Interfaces, * (System) IoDriver DPV1C2 Interfaces ¶ Library Identification ¶ Name: IoDriver DPV1C2 Interfaces Version: newest Company: System Namespace: IIoDrvDPV1C2 Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver DPV1C2 Interfaces, * (System) IoDriver Interfaces ¶ Library Identification ¶ Name: IoDriver Interfaces Version: newest Company: System Namespace: IIoDrv Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver Interfaces, * (System) IoDriver Parameter Interfaces ¶ Library Identification ¶ Name: IoDriver Parameter Interfaces Version: newest Company: System Namespace: IIoDrvParameter Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoDriver Parameter Interfaces, * (System) IoStandard ¶ Library Identification ¶ Placeholder: IoStandard Default Resolution: IoStandard, * (System) Namespace: IoStandard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: IoStandard 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)
CmpIoMgr Implementation Library Documentation ¶ Company System Title CmpIoMgr Implementation Version 3.5.17.0 Categories System|SysLibs Author CODESYS Development GmbH Placeholder CmpIoMgr Implementation Description 1 ¶ This library provides access to the IO manager of the runtime system. Contents: ¶ ConfigAccess IoMgrConfigGetConnector (Function) IoMgrConfigGetFirstChild (Function) IoMgrConfigGetFirstConnector (Function) IoMgrConfigGetNextChild (Function) IoMgrConfigGetNextConnector (Function) IoMgrConfigGetParameter (Function) IoMgrConfigGetParameterValueByte (Function) IoMgrConfigGetParameterValueDword (Function) IoMgrConfigGetParameterValuePointer (Function) IoMgrConfigGetParameterValueWord (Function) IoMgrConfigResetDiagnosis (Function) IoMgrConfigSetDiagnosis (Function) ICmpIoDrv IoMgrGetModuleDiagnosis (Function) IoMgrIdentify (Function) IoMgrLockEnter (Function) IoMgrLockLeave (Function) IoMgrReadInputs (Function) IoMgrScanModules (Function) IoMgrStartBusCycle (Function) IoMgrStartBusCycle2 (Function) IoMgrUpdateConfiguration (Function) IoMgrUpdateConfiguration2 (Function) IoMgrUpdateMapping (Function) IoMgrUpdateMapping2 (Function) IoMgrWatchdogTrigger (Function) IoMgrWriteOutputs (Function) ICmpIoDrvParameter IoMgrReadParameter (Function) IoMgrWriteParameter (Function) IoMgrConfigGetConnectorByDriver (Function) IoMgrConfigGetConnectorList (Function) IoMgrConfigGetDriver (Function) IoMgrCopyInputBE (Function) IoMgrCopyInputLE (Function) IoMgrCopyOutputBE (Function) IoMgrCopyOutputLE (Function) IoMgrGetBusCycleType (Function) IoMgrGetConfigApplication (Function) IoMgrGetDriverProperties (Function) IoMgrGetFirstDriverInstance (Function) IoMgrGetNextDriverInstance (Function) IoMgrReconfigure (Function) IoMgrRegisterConfigApplication (Function) IoMgrRegisterInstance2 (Function) IoMgrSetDriverProperties (Function) IoMgrSetDriverProperty (Function) IoMgrUnregisterConfigApplication (Function) IoMgrUnregisterInstance (Function) Indices and tables ¶ 1 Based on CmpIoMgr Implementation.library, last modified 20.04.2021, 15:42:34. LibDoc 4.4.0.0-b.27 The content file CmpIoMgr Implementation.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:42:34.
IoMgrConfigGetConnector (FUN) ¶ FUNCTION IoMgrConfigGetConnector : POINTER TO IoConfigConnector InOut: Scope Name Type Return IoMgrConfigGetConnector POINTER TO IoConfigConnector Input pConnectorList POINTER TO IoConfigConnector pnCount POINTER TO DINT dwModuleType DWORD dwInstance DWORD
ConfigAccess ¶ IoMgrConfigGetConnector (Function) IoMgrConfigGetFirstChild (Function) IoMgrConfigGetFirstConnector (Function) IoMgrConfigGetNextChild (Function) IoMgrConfigGetNextConnector (Function) IoMgrConfigGetParameter (Function) IoMgrConfigGetParameterValueByte (Function) IoMgrConfigGetParameterValueDword (Function) IoMgrConfigGetParameterValuePointer (Function) IoMgrConfigGetParameterValueWord (Function) IoMgrConfigResetDiagnosis (Function) IoMgrConfigSetDiagnosis (Function)
OpcUa_ContentFilterResult (STRUCT) ¶ TYPE OpcUa_ContentFilterResult : STRUCT InOut: Name Type NoOfElementResults OpcUa_Int32 ElementResults POINTER TO OpcUa_ContentFilterElementResult NoOfElementDiagnosticInfos OpcUa_Int32 ElementDiagnosticInfos POINTER TO OpcUa_DiagnosticInfo
OpcUa_CreateMonitoredItemsRequest (STRUCT) ¶ TYPE OpcUa_CreateMonitoredItemsRequest : STRUCT InOut: Name Type RequestHeader OpcUa_RequestHeader SubscriptionId OpcUa_UInt32 TimestampsToReturn OpcUa_TimestampsToReturn NoOfItemsToCreate OpcUa_Int32 ItemsToCreate POINTER TO OpcUa_MonitoredItemCreateRequest
OpcUa_CreateMonitoredItemsResponse (STRUCT) ¶ TYPE OpcUa_CreateMonitoredItemsResponse : STRUCT InOut: Name Type ResponseHeader OpcUa_ResponseHeader NoOfResults OpcUa_Int32 Results POINTER TO OpcUa_MonitoredItemCreateResult NoOfDiagnosticInfos OpcUa_Int32 DiagnosticInfos POINTER TO OpcUa_DiagnosticInfo
OpcUa_CreateSessionRequest (STRUCT) ¶ TYPE OpcUa_CreateSessionRequest : STRUCT InOut: Name Type RequestHeader OpcUa_RequestHeader ClientDescription OpcUa_ApplicationDescription ServerUri OpcUa_String EndpointUrl OpcUa_String SessionName OpcUa_String ClientNonce OpcUa_ByteString ClientCertificate OpcUa_ByteString RequestedSessionTimeout OpcUa_Double MaxResponseMessageSize OpcUa_UInt32
OpcUa_CreateSessionResponse (STRUCT) ¶ TYPE OpcUa_CreateSessionResponse : STRUCT InOut: Name Type ResponseHeader OpcUa_ResponseHeader SessionId OpcUa_NodeId AuthenticationToken OpcUa_NodeId RevisedSessionTimeout OpcUa_Double ServerNonce OpcUa_ByteString ServerCertificate OpcUa_ByteString NoOfServerEndpoints OpcUa_Int32 ServerEndpoints POINTER TO OpcUa_EndpointDescription NoOfServerSoftwareCertificates OpcUa_Int32 ServerSoftwareCertificates POINTER TO OpcUa_SignedSoftwareCertificate ServerSignature OpcUa_SignatureData MaxRequestMessageSize OpcUa_UInt32