Datenstrukturen für serielle EtherCAT Klemme EL60xx im 22-Byte Modus

Jede serielle EtherCAT Klemme benötigt zum Datenaustausch über den I/O-Bus je eine Variable des Typs EL6inData22B und EL6outData22B. Diese Variablen werden im Speicherabbild auf eine feste Adresse gelegt und mit dem TwinCAT System Manager mit der Hardware verbunden.

EL6inData22B

TYPE EL6inData22B
STRUCT
    Status  : WORD;
    D       : ARRAY[0..21] OF BYTE;
END_STRUCT
END_TYPE

EL6outData22B

TYPE EL6outData22B
STRUCT
    Ctrl    : WORD;
    D       : ARRAY[0..21] OF BYTE;
END_STRUCT
END_TYPE