CmpIoDrvC (FB) ¶ FUNCTION_BLOCK CmpIoDrvC IMPLEMENTS IBase, ICmpIoDrv, ICmpIoDrvParameter, ICmpIoDrvDPV1C1Master, ICmpIoDrvDPV1C2Master InOut: Scope Name Type Initial Input dwVersion DWORD 16#3010302 pIBase IBase Methods: IoDrvDPV1_C1_M_Alarm IoDrvDPV1_C1_M_AlarmAck IoDrvDPV1_C1_M_Read IoDrvDPV1_C1_M_Status IoDrvDPV1_C1_M_Write IoDrvDPV1_C2_M_Abort IoDrvDPV1_C2_M_Initiate IoDrvDPV1_C2_M_Read IoDrvDPV1_C2_M_Write IoDrvGetInfo IoDrvGetModuleDiagnosis IoDrvReadParameter IoDrvWriteParameter QueryInterface Structure: IBase QueryInterface (Method) ICmpIoDrv IoDrvGetInfo (Method) IoDrvGetModuleDiagnosis (Method) ICmpIoDrvDPV1C1Master IoDrvDPV1_C1_M_Alarm (Method) IoDrvDPV1_C1_M_AlarmAck (Method) IoDrvDPV1_C1_M_Read (Method) IoDrvDPV1_C1_M_Status (Method) IoDrvDPV1_C1_M_Write (Method) ICmpIoDrvDPV1C2Master IoDrvDPV1_C2_M_Abort (Method) IoDrvDPV1_C2_M_Initiate (Method) IoDrvDPV1_C2_M_Read (Method) IoDrvDPV1_C2_M_Write (Method) ICmpIoDrvParameter IoDrvReadParameter (Method) IoDrvWriteParameter (Method)
IBase ¶ QueryInterface (Method)
CmpIoDrvC.QueryInterface (METH) ¶ METHOD QueryInterface : POINTER TO POINTER TO BYTE InOut: Scope Name Type Comment Return QueryInterface POINTER TO POINTER TO BYTE Input iid DWORD InterfaceID pResult POINTER TO UDINT
CmpIoDrvWrapper.IoDrvDPV1_C2_M_Write (METH) ¶ METHOD IoDrvDPV1_C2_M_Write : UDINT InOut: Scope Name Type Return IoDrvDPV1_C2_M_Write UDINT Inout dpv1c2_Write DPV1_C2_Write
ICmpIoDrvParameter ¶ IoDrvReadParameter (Method) IoDrvWriteParameter (Method)
CmpIoDrvWrapper.IoDrvReadParameter (METH) ¶ METHOD IoDrvReadParameter : UDINT InOut: Scope Name Type Return IoDrvReadParameter UDINT Input pConnector POINTER TO IoConfigConnector pParameter POINTER TO IoConfigParameter pData POINTER TO BYTE dwBitSize DWORD dwBitOffset DWORD
CmpIoDrvWrapper.IoDrvWriteParameter (METH) ¶ METHOD IoDrvWriteParameter : UDINT InOut: Scope Name Type Return IoDrvWriteParameter UDINT Input pConnector POINTER TO IoConfigConnector pParameter POINTER TO IoConfigParameter pData POINTER TO BYTE dwBitSize DWORD dwBitOffset DWORD
CmpIoDrvWrapper.SetFirstDriver (METH) ¶ METHOD SetFirstDriver : UDINT <description> Set the instance of the warpper to the first registered driver instance in the runtime system </description> <result>Global error code (see Erros in CmpErrors.library)</result> InOut: Scope Name Type Return SetFirstDriver UDINT
CmpIoDrvWrapper.SetNextDriver (METH) ¶ METHOD SetNextDriver : UDINT <description> Set the instance of the warpper to the next registered driver instance in the runtime system </description> <result>Global error code (see Erros in CmpErrors.library)</result> InOut: Scope Name Type Return SetNextDriver UDINT
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