-

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

0Der Funktionsbaustein ist noch nicht aktiviert (Activate = FALSE).

Folglich sind alle Ausgänge FALSE oder SAFEFALSE.
1Bausteinaktivierung (Activate = TRUE). Währenddessen liegt an Eingang S_ChannelNC der Wert SAFEFALSE und an Eingang S_ChannelNO der Wert SAFETRUE an.
2S_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).
3Unabhä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.
4Fehlermeldung wird durch S_ChannelNC = SAFEFALSE und S_ChannelNO = SAFETRUE "rückgesetzt".
5Ausgang S_AntivalentOut steuert auf SAFETRUE, da S_ChannelNC = SAFETRUE und S_ChannelNO = SAFEFALSE.
6Ausgang S_AntivalentOut steuert auf SAFEFALSE, da S_ChannelNC auf SAFEFALSE wechselt. Mit dem Zustandswechsel an S_ChannelNC startet die Diskrepanzzeitmessung.
7Ausgang S_AntivalentOut bleibt SAFEFALSE, da S_ChannelNO innerhalb der Diskrepanzzeit DiscrepancyTime auf SAFETRUE wechselt.