Folgende Maßnahmen und Parameter garantieren die Datenintegrität für den Datenaustausch im Black-Channel zwischen F-Host und F-Slave.
Signal of Life (Lebenszeichen)
Datenpakete müssen fortlaufend versandt werden. Dies wird durch einen Laufnummer-Zähler in F-Host und F-Slave sichergestellt.
Watchdog (Überwachung)
Der Erhalt von Datenpaketen muss quittiert werden.
Safe-Adresse
Sender und Empfänger müssen eine eindeutige Kennung haben.
Time-Stamped-Security
Ein Timeout-Zähler wird immer dann gestartet, wenn die Übertragung eines Datenpakets beginnt. Das Datenpaket wird nur akzeptiert, wenn es innerhalb eines vordefinierten Zeitlimits namens WD_timeout empfangen wird. F-Host und F-Slave haben ihren eigenen Zähler, und für Uplink und Downlink ist eine Sicherheit mit Zeitstempel implementiert.
Cyclic redundancy check - CRC (zyklische Blockprüfung)
Es wird geprüft, ob die Daten vollständig und konsistent sind.
Zusätzlich zur Vollständigkeit und Konsistenz der Daten wird geprüft, ob sich die Konfiguration des F-Slaves geändert hat. Die CRC enthält einen Parameter, der Auskunft über die Konfiguration des F-Slaves gibt. Dieser Parameter wird bei der Netzwerkintegration des F-Slaves an den F-Host übergeben und beim Datenaustausch abgeglichen. Wenn sich die Konfiguration des F-Slaves ändert, sind der bei der Netzwerkintegration angegebene Parameter und der übermittelte Parameter nicht mehr identisch. Wenn die Parameter der CRC nicht identisch sind, ist eine SIL2-konforme Kommunikation nicht mehr möglich.