CIFX_DEV_INFO (STRUCT)

TYPE CIFX_DEV_INFO : STRUCT

Contains all relevant information for a single NetX device.

InOut:

Name

Type

Comment

reserved1

RTS_IEC_SIZE

Do not use

reserved2

RTS_IEC_SIZE

Do not use

reserved3

RTS_IEC_SIZE

Do not use

reserved4

RTS_IEC_SIZE

Do not use

reserved5

RTS_IEC_SIZE

Do not use

ulDevNr

DWORD

Device number

ulChannel

DWORD

Channel number

ulSlotNr

DWORD

Slot number

ulBaseAddresses

ARRAY [0..4] OF DWORD

PCI base addresses

ulBusNr

DWORD

PCI bus number

ulDevice

DWORD

PCI device number

ulFunction

DWORD

PCI function number

usCommand

WORD

Command ID

usVendorID

WORD

PCI Vendor ID

usDeviceID

WORD

PCI Device ID

usSubVendorID

WORD

PCI SubVendor ID

usSubDeviceID

WORD

PCI SubDevice ID

usBusType

WORD

PCI bus type

usConnectorType

WORD

Connector type of the fieldbus that should run on the CIFX card. E.g. CT_PROFIBUS_MASTER to load a Profibus Firmware on the NetX. See category “Connector types” in CmpIoDrvItf.h for detailed information.

byIntVec

BYTE

PCI interrupt vector

ulIntAll

POINTER TO BYTE

PCI interrupt mask

bDynamicFirmware

DINT

Is dynamic firmware configured

reserved6

DINT

Do not use