InterfaceIDs (GVL) ¶ InOut: Scope Name Type Initial Constant ITFID_ICmpIoDrvBusControl DWORD 16#2E ITFID_ICmpIoDrvBusControl2 DWORD 16#57
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 14:49:03 companyName string 3S-Smart Software Solutions GmbH libraryFile IoDrvBusControl_Itfs.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile IoDrvBusControl_Itfs.clean.json version version 2.0.0.0 ProjectInformation IsInterfaceLibrary bool True Released True LastModificationDateTime date 20.04.2021, 14:49:03 LibraryCategories library-category-list Intern|IoDriverBase Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace IIoDrvBusControl Description See: Description Project IoDrvBusControl_Itfs Title IoDriver Bus Control Interfaces Version version 3.5.17.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces.
IoDrvCIFXBase Library Documentation ¶ Company 3S - Smart Software Solutions GmbH Title IoDrvCIFXBase Version 3.5.17.0 Categories Intern|IoDrivers Namespace IoDrvCIFXBaseLibrary Author 3S - Smart Software Solutions GmbH Placeholder IoDrvCifXBase Description 1 ¶ IO driver base for Hilscher NetX chip. Contents: ¶ Constants CifxConstans (GVL) FunctionBlocks IoDrvCIFX (FunctionBlock) Utils Indices and tables ¶ 1 Based on IoDrvCIFXBase.library, last modified 20.04.2021, 14:51:21. LibDoc 4.4.0.0-b.27 The content file IoDrvCIFXBase.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 14:51:22.
Constants ¶ CifxConstans (GVL)
CifxConstans (GVL) ¶ Attributes: qualified_only InOut: Scope Name Type Initial Constant gc_strComponentNameProfibusMaster STRING ‘CIFX Profibus Master’ gc_strComponentNameProfibusDevice STRING ‘CIFX Profibus Device’ gc_strComponentNameDeviceNetMaster STRING ‘CIFX DeviceNet Master’ gc_strComponentNameENIPMaster STRING ‘CIFX EthernetIP Scanner’ gc_strComponentNameProfiNetMaster STRING ‘CIFX ProfiNet Controller’ gc_strComponentNameProfiNetDevice STRING ‘CIFX ProfiNet Device’
FunctionBlocks ¶ IoDrvCIFX (FunctionBlock) Basic GetPkt (Method) GetPktTimeout (Method) SendPkt (Method) SetPktTimeout (Method) DPM-Access CIFX_ClearConfiguration (Method) CIFX_ConfigureWatchdog (Method) CIFX_DiagSetBits (Method) CIFX_EndConfiguration (Method) CIFX_GetIOMemoryArea (Method) CIFX_GetNetXConfigParameters (Method) CIFX_PrepareConfiguration (Method) CIFX_ResetWatchdog (Method) CIFX_StartBusCycle (Method) CheckFirmwareForChannel (Method) CheckFirmwareViaDPM (Method) ConvertDeviceInfo (Method) DiagCheckSlaves (Method) ForceSwap (Method) SetDeviceInfo (Method) TryLoadNETXCardConfig (Method) Help CIFXMemCopy (Method) GetAppDestId (Method) SetDiagFlagsAll (Method) SetResetDiagFlags (Method) IBase FB_Exit (Method) FB_Init (Method) FB_Reinit (Method) Initialize (Method) QueryInterface (Method) ICmpIoDrv IoDrvGetModuleDiagnosis (Method) IoDrvIdentify (Method) IoDrvReadInputs (Method) IoDrvScanModules (Method) IoDrvStartBusCycle (Method) IoDrvUpdateConfiguration (Method) IoDrvUpdateMapping (Method) IoDrvWatchdogTrigger (Method) IoDrvWriteOutputs (Method) ICmpIoDrvBusControl ActivateBus (Method) BusActivation (Property) DeactivateBus (Method) ResetBus (Method) StartBus (Method) StopBus (Method) ICmpIoDrvParameter IoDrvReadParameter (Method) IoDrvWriteParameter (Method) ICmpIoDrvParameter2 IoDrvReadParameterById (Method) IoDrvWriteParameterById (Method) Info CIFX_GetBoardInfo (Method) CIFX_GetChannelInfo (Method) DumpToLog (Method) Utils PacketReader (FunctionBlock) Init (Method) ReadHeader (Method) PacketWriter (FunctionBlock) Init (Method) WriteHeader (Method)
IoDrvCIFX (FB) ¶ FUNCTION_BLOCK IoDrvCIFX EXTENDS IoDrvBase IMPLEMENTS ICmpIoDrvBusControl2, ICmpIoDrvParameter, ICmpIoDrvParameter2, ICmpEventCallback Properties: BusActivation Methods: ActivateBus CIFXMemCopy CIFX_ClearConfiguration CIFX_ConfigureWatchdog CIFX_DiagSetBits CIFX_EndConfiguration CIFX_GetBoardInfo CIFX_GetChannelInfo CIFX_GetIOMemoryArea CIFX_GetNetXConfigParameters CIFX_PrepareConfiguration CIFX_ResetWatchdog CIFX_StartBusCycle CheckFirmwareForChannel CheckFirmwareViaDPM ConvertDeviceInfo DeactivateBus DiagCheckSlaves DumpToLog FB_Exit FB_Init FB_Reinit ForceSwap GetAppDestId GetPkt GetPktTimeout Initialize IoDrvGetModuleDiagnosis IoDrvIdentify IoDrvReadInputs IoDrvReadParameter IoDrvReadParameterById IoDrvScanModules IoDrvStartBusCycle IoDrvUpdateConfiguration IoDrvUpdateMapping IoDrvWatchdogTrigger IoDrvWriteOutputs IoDrvWriteParameter IoDrvWriteParameterById QueryInterface ResetBus SendPkt SetDeviceInfo SetDiagFlagsAll SetPktTimeout SetResetDiagFlags StartBus StopBus TryLoadNETXCardConfig Structure: Basic GetPkt (Method) GetPktTimeout (Method) SendPkt (Method) SetPktTimeout (Method) DPM-Access CIFX_ClearConfiguration (Method) CIFX_ConfigureWatchdog (Method) CIFX_DiagSetBits (Method) CIFX_EndConfiguration (Method) CIFX_GetIOMemoryArea (Method) CIFX_GetNetXConfigParameters (Method) CIFX_PrepareConfiguration (Method) CIFX_ResetWatchdog (Method) CIFX_StartBusCycle (Method) CheckFirmwareForChannel (Method) CheckFirmwareViaDPM (Method) ConvertDeviceInfo (Method) DiagCheckSlaves (Method) ForceSwap (Method) SetDeviceInfo (Method) TryLoadNETXCardConfig (Method) Help CIFXMemCopy (Method) GetAppDestId (Method) SetDiagFlagsAll (Method) SetResetDiagFlags (Method) IBase FB_Exit (Method) FB_Init (Method) FB_Reinit (Method) Initialize (Method) QueryInterface (Method) ICmpIoDrv IoDrvGetModuleDiagnosis (Method) IoDrvIdentify (Method) IoDrvReadInputs (Method) IoDrvScanModules (Method) IoDrvStartBusCycle (Method) IoDrvUpdateConfiguration (Method) IoDrvUpdateMapping (Method) IoDrvWatchdogTrigger (Method) IoDrvWriteOutputs (Method) ICmpIoDrvBusControl ActivateBus (Method) BusActivation (Property) DeactivateBus (Method) ResetBus (Method) StartBus (Method) StopBus (Method) ICmpIoDrvParameter IoDrvReadParameter (Method) IoDrvWriteParameter (Method) ICmpIoDrvParameter2 IoDrvReadParameterById (Method) IoDrvWriteParameterById (Method) Info CIFX_GetBoardInfo (Method) CIFX_GetChannelInfo (Method) DumpToLog (Method)
Basic ¶ GetPkt (Method) GetPktTimeout (Method) SendPkt (Method) SetPktTimeout (Method)
IoDrvCIFX.GetPkt (METH) ¶ METHOD GetPkt : UDINT InOut: Scope Name Type Return GetPkt UDINT Input pRecvPkt POINTER TO CIFX_PACKET ulPktSize UDINT