Weitere Signalablauf-Diagramme
Beachten Sie bitte, dass temporäre Zwischenzustände nicht in den Signalablauf-Diagrammen dargestellt sind. In diesen Diagrammen werden nur typische Signalkombinationen der Eingangssignale dargestellt. Weitere Signalkombinationen sind möglich.
Die signifikantesten Bereiche innerhalb der Signalablauf-Diagramme sind farblich unterlegt.
| Weitere Infos Beachten Sie bitte auch das Diagramm in der Übersicht zu diesem Funktionsbaustein. | 
Überschreitung der Diskrepanzzeit
| 0 | Der Funktionsbaustein ist noch nicht aktiviert (Activate = FALSE). Folglich sind alle Ausgänge FALSE oder SAFEFALSE. | 
| 1 | Bausteinaktivierung (Activate = TRUE). Währenddessen liegt an Eingang S_ChannelNC der Wert SAFEFALSE und an Eingang S_ChannelNO der Wert SAFETRUE an. | 
| 2 | S_ChannelNC wechselt auf SAFETRUE. Damit startet die Diskrepanzzeitmessung. Nach Ablauf der Diskrepanzzeit DiscrepancyTime haben die Eingänge S_ChannelNC und S_ChannelNO gleiche Zustände. Dies führt zu einer Fehlermeldung (Ausgang Error = TRUE). Ausgang S_AntivalentOut bleibt im definierten sicheren Zustand (SAFEFALSE). | 
| 3 | Unabhängig von den Zuständen an den Eingängen S_ChannelNC und S_ChannelNO bleibt Ausgang S_AntivalentOut = SAFEFALSE, solange die Fehlermeldung (Error = TRUE) aktiv ist. Die Fehlermeldung muss zuerst durch S_ChannelNC = SAFEFALSE und S_ChannelNO = SAFETRUE "rückgesetzt" werden. | 
| 4 | Fehlermeldung wird durch S_ChannelNC = SAFEFALSE und S_ChannelNO = SAFETRUE "rückgesetzt". | 
| 5 | Ausgang S_AntivalentOut steuert auf SAFETRUE, da S_ChannelNC = SAFETRUE und S_ChannelNO = SAFEFALSE. | 
| 6 | Ausgang S_AntivalentOut steuert auf SAFEFALSE, da S_ChannelNC auf SAFEFALSE wechselt. Mit dem Zustandswechsel an S_ChannelNC startet die Diskrepanzzeitmessung. | 
| 7 | Ausgang S_AntivalentOut bleibt SAFEFALSE, da S_ChannelNO innerhalb der Diskrepanzzeit DiscrepancyTime auf SAFETRUE wechselt. | 
