EVTPARAM_PacketUnhandled (STRUCT) ¶ TYPE EVTPARAM_PacketUnhandled : STRUCT InOut: Name Type Comment pPkt POINTER TO CIFX_MAX_PACKET Pointer to the unhandled packet data pUser UDINT User pointer
EVTPARAM_UploadProgress (STRUCT) ¶ TYPE EVTPARAM_UploadProgress : STRUCT InOut: Name Type Comment udiStep UDINT actual upload step udiMaxStep UDINT maximal steps pUser UDINT user pointer udiError UDINT error code bFinished BOOL finish flag
EventIds (GVL) ¶ InOut: Scope Name Type Initial Comment Constant EVT_ID_DRV_BEFORE_CHECK_FIRMWARE UDINT 16#10001 IoDrvCIFX: Class Info, Evt ID 1. Event is send before netX firmware is checked. EVT_ID_CMP_DOWNLOAD_PROGRESS UDINT 16#10001 CmpHilscherCIFX: Class Info, Evt ID 1. Event is send for file download progress. EVT_ID_CMP_UPLOAD_PROGRESS UDINT 16#10002 CmpHilscherCIFX: Class Info, Evt ID 2. Event is send for file upload progress. EVT_ID_CMP_PACKET_UNHANDLED UDINT 16#10003 CmpHilscherCIFX: Class Info, Evt ID 3. Event is send for unhandled packets. EVT_ID_CMP_PACKET_INDICATION UDINT 16#10004 CmpHilscherCIFX: Class Info, Evt ID 4. Event is send for packet indications. EVT_ID_CMP_CARDS_INIT_DONE UDINT 16#10005 CmpHilscherCIFX: Class Info, Evt ID 5. Event is send after initialization of netX boards. No Parameters at the moment EVT_ID_CMP_PACKET_CONFIRMATION UDINT 16#10006 CmpHilscherCIFX: Class Info, Evt ID 6. Event is send for packet confirmations. CMPID_CmpHilscherCIFX UDINT 16#201 EVT_CIFX_GETFIRMWARE UDINT 16#1000A CmpHilscherCIFX: Class Info, Evt ID 10. Event is sent to configure the correct firmware to the corresponding card. EVTPARAMID_CIFX_GetFirmware WORD 16#4 EVTVERSION_CIFX_GetFirmware WORD 16#2 EVT_CIFX_LOADFIRMWARE UDINT 16#1000B CmpHilscherCIFX: Class Info, Evt ID 11. Event is send to load firmware dynamic. EVTPARAMID_CIFX_LoadFirmware WORD 16#5 EVTVERSION_CIFX_LoadFirmware WORD 16#1 EVT_CIFX_XCHANNEL_OPEN UDINT 16#1000C CmpHilscherCIFX: Class Info, Evt ID 12. Event is sent after a channel has been opened. EVTPARAMID_CIFX_xChannelOpen WORD 16#6 EVTVERSION_CIFX_xChannelOpen WORD 16#1 EVT_CIFX_XCHANNEL_CLOSE UDINT 16#1000D CmpHilscherCIFX: Class Info, Evt ID 13. Event is sent before a channel is closed. EVTPARAMID_CIFX_xChannelClose WORD 16#7 EVTVERSION_CIFX_xChannelClose WORD 16#1 EVT_ID_CMP_PACKET_INDICATION3 UDINT 16#1000E CmpHilscherCIFX: Class=Info, EventID=14. Event is send for packet indications without using the CAA queue! EVT_ID_CMP_PACKET_CONFIRMATION3 UDINT 16#1000F CmpHilscherCIFX: Class=Info, EventID=15. Event is send for packet confirmations without using the CAA queue! EVTPARAMID_CIFX_PacketParam WORD 16#8 EVTVERSION_CIFX_PacketParam WORD 16#1
Functions ¶ CIFX_GetBusActivationBeforeReset (Function) CIFX_ResetConfigApplication (Function) Channel CIFX_xChannelBusState (Function) CIFX_xChannelClose (Function) CIFX_xChannelCommonStatusBlock (Function) CIFX_xChannelConfigLock (Function) CIFX_xChannelControlBlock (Function) CIFX_xChannelDownload (Function) CIFX_xChannelExtendedStatusBlock (Function) CIFX_xChannelFindFirstFile (Function) CIFX_xChannelFindNextFile (Function) CIFX_xChannelGetMBXState (Function) CIFX_xChannelGetPacket (Function) CIFX_xChannelGetPacketTimeout (Function) CIFX_xChannelGetSendPacket (Function) CIFX_xChannelHostState (Function) CIFX_xChannelIOInfo (Function) CIFX_xChannelIORead (Function) CIFX_xChannelIOReadSendData (Function) CIFX_xChannelIOWrite (Function) CIFX_xChannelInfo (Function) CIFX_xChannelOpen (Function) CIFX_xChannelOpen2 (Function) CIFX_xChannelPLCActivateRead (Function) CIFX_xChannelPLCActivateWrite (Function) CIFX_xChannelPLCIsReadReady (Function) CIFX_xChannelPLCIsWriteReady (Function) CIFX_xChannelPLCMemoryPtr (Function) CIFX_xChannelPutPacket (Function) CIFX_xChannelReset (Function) CIFX_xChannelSetPacketTimeout (Function) CIFX_xChannelUpload (Function) CIFX_xChannelUserBlock (Function) CIFX_xChannelWatchdog (Function) Cifx_xChannelRegisterRecvCallback (Function) Driver CIFX_xDriverClose (Function) CIFX_xDriverEnumBoards (Function) CIFX_xDriverEnumChannels (Function) CIFX_xDriverGetErrorDescription (Function) CIFX_xDriverGetInformation (Function) CIFX_xDriverMemoryPointer (Function) CIFX_xDriverOpen (Function) CIFX_xMemCpy (Function) NETX_UDINT_TO_STRINGHEX (Function) SysDevice CIFX_xSysdeviceClose (Function) CIFX_xSysdeviceDownload (Function) CIFX_xSysdeviceFindFirstFile (Function) CIFX_xSysdeviceFindNextFile (Function) CIFX_xSysdeviceGetMBXState (Function) CIFX_xSysdeviceGetPacket (Function) CIFX_xSysdeviceInfo (Function) CIFX_xSysdeviceOpen (Function) CIFX_xSysdevicePutPacket (Function) CIFX_xSysdeviceReset (Function) CIFX_xSysdeviceUpload (Function)
CIFX_GetBusActivationBeforeReset (FUN) ¶ FUNCTION CIFX_GetBusActivationBeforeReset : RTS_IEC_RESULT InOut: Scope Name Type Return CIFX_GetBusActivationBeforeReset RTS_IEC_RESULT Input ulModuleType UDINT udiInstance UDINT pudiCmd POINTER TO UDINT
CIFX_ResetConfigApplication (FUN) ¶ FUNCTION CIFX_ResetConfigApplication : RTS_IEC_RESULT InOut: Scope Name Type Return CIFX_ResetConfigApplication RTS_IEC_RESULT Input ulModuleType UDINT udiInstance UDINT ulCommand UDINT
Channel ¶ CIFX_xChannelBusState (Function) CIFX_xChannelClose (Function) CIFX_xChannelCommonStatusBlock (Function) CIFX_xChannelConfigLock (Function) CIFX_xChannelControlBlock (Function) CIFX_xChannelDownload (Function) CIFX_xChannelExtendedStatusBlock (Function) CIFX_xChannelFindFirstFile (Function) CIFX_xChannelFindNextFile (Function) CIFX_xChannelGetMBXState (Function) CIFX_xChannelGetPacket (Function) CIFX_xChannelGetPacketTimeout (Function) CIFX_xChannelGetSendPacket (Function) CIFX_xChannelHostState (Function) CIFX_xChannelIOInfo (Function) CIFX_xChannelIORead (Function) CIFX_xChannelIOReadSendData (Function) CIFX_xChannelIOWrite (Function) CIFX_xChannelInfo (Function) CIFX_xChannelOpen (Function) CIFX_xChannelOpen2 (Function) CIFX_xChannelPLCActivateRead (Function) CIFX_xChannelPLCActivateWrite (Function) CIFX_xChannelPLCIsReadReady (Function) CIFX_xChannelPLCIsWriteReady (Function) CIFX_xChannelPLCMemoryPtr (Function) CIFX_xChannelPutPacket (Function) CIFX_xChannelReset (Function) CIFX_xChannelSetPacketTimeout (Function) CIFX_xChannelUpload (Function) CIFX_xChannelUserBlock (Function) CIFX_xChannelWatchdog (Function) Cifx_xChannelRegisterRecvCallback (Function)
CIFX_xChannelBusState (FUN) ¶ FUNCTION CIFX_xChannelBusState : RTS_IEC_RESULT InOut: Scope Name Type Return CIFX_xChannelBusState RTS_IEC_RESULT Input hChannel RTS_IEC_HANDLE udiCmd UDINT pudiState POINTER TO UDINT udiTimeout UDINT
CIFX_xChannelClose (FUN) ¶ FUNCTION CIFX_xChannelClose : RTS_IEC_RESULT InOut: Scope Name Type Return CIFX_xChannelClose RTS_IEC_RESULT Input hChannel RTS_IEC_HANDLE
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:40:15 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpEventMgr Implementation.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpEventMgr Implementation.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False LinkInSimulation True Released True LastModificationDateTime date 20.04.2021, 15:40:14 LibraryCategories library-category-list System|SysLibs Author string CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Patch 2 DefaultNamespace Description See: Description DocFormat reStructuredText Placeholder CmpEventMgr Implementation Project CmpEventMgr Implementation Title CmpEventMgr Implementation Version version 3.5.17.0