ST_EcSlaveConfigData

The structure ST_EcSlaveConfigData describes the EtherCAT configurationdata of one EtherCAT Slave.

TYPE ST_EcSlaveConfigData:
STRUCT
    nEntries        : WORD;
    nAddr           : WORD;
    sType           : STRING[15];
    sName           : STRING[31];
    nDevType        : DWORD;
    stSlaveIdentity : ST_EcSlaveIdentity;
    nMailboxOutSize : WORD;
    nMailboxInSize  : WORD;
    nLinkStatus     : BYTE;
END_STRUCT
END_TYPE

nEntries:  intern used!

nAddr: Address of one EtherCAT Slave.

sType:  EtherCAT Type of one Slave.

sName: Name of one EtherCAT Slave.

nDevType:  EtherCAT Device Type of one Slave.

stSlaveIdentity: Identity of one EtherCAT Slave (s. ST_EcSlaveIdentity).

nMailboxOutSize: Mailbox OutSize for one EtherCAT Slave.

nMailboxInSize:  Mailbox InSize for one EtherCAT Slave.

nLinkStatus: Link Status for one EtherCAT Slave.

Requirements

Development environment

Target system type

PLC libraries to be linked

TwinCAT v2.10.0 or higher

PC or CX (x86)

TcEtherCAT.lib
( Standard.Lib; TcBase.Lib; TcSystem.Lib, TcUtilities.Lib are included automatically )

TwinCAT v2.10.0 Build >= 1307 or higher

CX (ARM)