Ansteuerung des Handshake-Bits
Die Ansteuerung des Handshake-Bits wird empfohlen, um zu überprüfen, ob die Daten der untergeordneten Steuerung noch korrekt empfangen, verarbeitet und hochgemeldet werden. Beim Verwenden von mehr als einem konsistenten Block für das Softwaremodul (beim Standardprofil ab 11 Bahnsegmenten), werden die Handshake-Bits zusätzlich zum Herstellen der Konsistenz zwischen den Blöcken verwendet. Dafür muss auf der übergeordneten Steuerung folgende Logik implementiert werden:
IF Handshake_PI = Handshake_PO THEN
// Prozessausgangsdaten und Prozesseingangsdaten sind nur gleich, wenn das letzte Telegramm konsistent verarbeitet wurde.
Alle Handshake_POs invertieren
ELSE
Zeitüberwachung, mit Fehler bei Zeitüberschreitung
END_IF