Datenstrukturen für serielle Busklemme KL6xxx im 3-Byte Modus

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

KL6inData

TYPE KL6inData
STRUCT
    Status: BYTE;
    SerStatus: BYTE;
    D: ARRAY[0..2] OF BYTE;
END_STRUCT
END_TYPE

KL6outData

TYPE KL6outData
STRUCT
    Ctrl: BYTE;
    SerCtrl: BYTE;
    D: ARRAY[0..2] OF BYTE;
END_STRUCT
END_TYPE