DEVICE_INFO (STRUCT)¶
TYPE DEVICE_INFO : STRUCT
This structure provides the basic information on a device.
eType: Type of device. See DEVICE_TYPE.idSystem: Unique address within the bus system.Device Type
Interpretation
CANopen
Node ID
J1939 Manager
CAA.gc_idMAX_IDENTJ1939 ECU
Preferred Address
Profibus
MasterID (see also Master-FB Property)
DeviceNet
MAC ID
EtherCAT Master
Last 4 Bytes of the Mac address
EtherCAT Slave
Physical address of slave
Sercos III Master
CAA.gc_idMAX_IDENTSercos III Slave
active Sercos address
Profinet
MasterID (see also Controller-FB Property)
Modbus TCP
CAA.gc_idMAX_IDENTModbus RTU Master
CAA.gc_idMAX_IDENTModbus RTU Slave
slave address
EtherNet/IP
IP address
ASI Master
CAA.gc_idMAX_IDENTASI Slave
ASI address
I/O Modules
CAA.gc_idMAX_IDENTSafety Device
CAA.gc_idMAX_IDENTSoftMotion Device
CAA.gc_idMAX_IDENTSoftVision Device
CAA.gc_idMAX_IDENTPLC
CAA.gc_idMAX_IDENTSafety PLC
CAA.gc_idMAX_IDENTDrive
CAA.gc_idMAX_IDENTParameterizable device
CAA.gc_idMAX_IDENTHMI
CAA.gc_idMAX_IDENTSoftMotion PLC
CAA.gc_idMAX_IDENTidInstance: Instance number in I/O configuration (starting by 0).Example
First EtherNet/IP Scanner has instance number 0, second EtherNet/IP Scanner instance number 1, …
- Attributes:
qualified_only- InOut:
Name
Type
Comment
eTypeUnique ID of the device type (e.g. CANopen, ProfiBus)
idSystemCAA.IDENTUnique address within the bus system. The interpretation of this value is fieldbus dependent (e.g. NodeID for CANopen).
idInstanceCAA.IDENTInstance number in I/O configuration.