Globale Variablen
Um eine serielle Schnittstelle anzusprechen, sind vier globale Datenstrukturen notwendig. Zwei stellen die Verbindung zur Hardware in Sende- und Empfangsrichtung her. Zusätzlich werden zwei Datenpuffer als Zwischenspeicher benötigt.
VAR_GLOBAL
Kl6InData AT %IB0 : Kl6inDataBC;
Kl6OutData AT %QB0: Kl6outDataBC;
RxBuffer : ComBuffer;
TxBuffer : ComBuffer;
END_VAR