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 KL6inDataBC und KL6outDataBC. Diese Variablen werden im Speicherabbild des Buscontrollers auf eine feste Adresse gelegt, die dem Mapping der seriellen Busklemme entspricht.

KL6inDataBC

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

KL6outDataBC

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