StructDeviceNetConnection (STRUCT) ¶ TYPE StructDeviceNetConnection : STRUCT InOut: Name Type Comment udiRPI UDINT requested packet interval (us) udiProdInhibitTime UINT Transmission inhibit time (ms) uiAcknowledgeTimer UINT Timeout for acknowledged connections (ms) byConnectionType BYTE definition, see below usiWatchdogTimeoutAction USINT definition, see below xUseOutputBit BOOL only valid for Bit-Strobed Connection Type
StructDeviceNetConnectionEntry (STRUCT) ¶ TYPE StructDeviceNetConnectionEntry : STRUCT InOut: Name Type Comment xEnable BOOL uiConnectionPathSize UINT size of the Connection Path in Bytes uiSize UINT
StructDeviceNetParameter (STRUCT) ¶ TYPE StructDeviceNetParameter : STRUCT InOut: Name Type wSize WORD wSizeLinkPath WORD xAbortOnErrror BOOL xJumpToLine BOOL uiLine UINT
FunctionBlocks ¶ IoDrvCIFXDeviceNet (FunctionBlock) DeviceNet CIFX_DiagSetBits2 (Method) ConfigureOneSlave (Method) DiagCheckSlaves (Method) DownloadSlaveParameter (Method) TryLoadNETXCardConfig (Method) ICmpIoDrv IoDrvUpdateConfiguration (Method) ICmpIoDrvCIPServices GetAttribute (Method) SetAttribute (Method) ICmpIoDrvLiveList GetLiveList (Method) ICmpIoDrvParameter IoDrvReadParameter (Method) IoDrvWriteParameter (Method)
IoDrvCIFXDeviceNet (FB) ¶ FUNCTION_BLOCK IoDrvCIFXDeviceNet EXTENDS IoDrvCIFX IMPLEMENTS ICmpEventCallback, ICmpIoDrvCIPServices, ICmpIoDrvLiveList Methods: CIFX_DiagSetBits2 ConfigureOneSlave DiagCheckSlaves DownloadSlaveParameter GetAttribute GetLiveList IoDrvReadParameter IoDrvUpdateConfiguration IoDrvWriteParameter SetAttribute TryLoadNETXCardConfig Structure: DeviceNet CIFX_DiagSetBits2 (Method) ConfigureOneSlave (Method) DiagCheckSlaves (Method) DownloadSlaveParameter (Method) TryLoadNETXCardConfig (Method) ICmpIoDrv IoDrvUpdateConfiguration (Method) ICmpIoDrvCIPServices GetAttribute (Method) SetAttribute (Method) ICmpIoDrvLiveList GetLiveList (Method) ICmpIoDrvParameter IoDrvReadParameter (Method) IoDrvWriteParameter (Method)
DeviceNet ¶ CIFX_DiagSetBits2 (Method) ConfigureOneSlave (Method) DiagCheckSlaves (Method) DownloadSlaveParameter (Method) TryLoadNETXCardConfig (Method)
IoDrvCIFXDeviceNet.CIFX_DiagSetBits2 (METH) ¶ METHOD CIFX_DiagSetBits2 : UDINT {attribute ‘hide’} InOut: Scope Name Type Return CIFX_DiagSetBits2 UDINT Input pConnector POINTER TO IoConfigConnector byCfg BYTE byDiag BYTE byStateExpl BYTE byStateIo BYTE
IoDrvCIFXDeviceNet.ConfigureOneSlave (METH) ¶ METHOD ConfigureOneSlave : UDINT InOut: Scope Name Type Return ConfigureOneSlave UDINT Input pConnector POINTER TO IoConfigConnector nCount DINT pwLastInputOffset POINTER TO WORD pwLastOutputOffset POINTER TO WORD pbyMacId POINTER TO BYTE
IoDrvCIFXDeviceNet.DiagCheckSlaves (METH) ¶ METHOD DiagCheckSlaves : UDINT {attribute ‘hide’} InOut: Scope Name Type Return DiagCheckSlaves UDINT
IoDrvCIFXDeviceNet.DownloadSlaveParameter (METH) ¶ METHOD DownloadSlaveParameter : UDINT InOut: Scope Name Type Return DownloadSlaveParameter UDINT Input pConnector POINTER TO IoConfigConnector nCount DINT