Beachten Sie, dass temporäre Zwischenzustände nicht im Signalablauf-Diagramm dargestellt sind. In diesem Diagramm werden nur typische Signalkombinationen der Eingangssignale dargestellt. Weitere Signalkombinationen sind möglich.
Die signifikantesten Bereiche innerhalb des Signalablauf-Diagramms sind farblich unterlegt.
Beachten Sie auch das Diagramm in der Übersicht zu diesem Funktionsbaustein.
Die Signalablauf-Diagramme in dieser Dokumentation vernachlässigen möglicherweise bestimmte Diagnose-Codes. So kann beispielsweise ein Diagnose-Code im Diagramm fehlen, wenn der betreffende Status des Funktionsbausteins ein temporärer Übergangszustand ist und nur für einen Zyklus der Sicherheitssteuerung aktiv ist.
Es werden nur typische Signalkombinationen der Eingangssignale dargestellt. Weitere Signalkombinationen sind möglich.
0 |
Der Funktionsbaustein ist noch nicht aktiviert (Activate = FALSE). Folglich sind alle Ausgänge FALSE oder SAFEFALSE. |
1 |
Der Funktionsbaustein wird aktiviert (Activate = TRUE). Schaltstufe 0 (S0 in der Abbildung) liegt an (Eingang S_EnableSwitchCh1 und S_EnableSwitchCh3 = SAFEFALSE, Eingang S_EnableSwitchCh2 = SAFETRUE). Die erforderliche Betriebsart ist nicht aktiv (S_SafetyActive = SAFEFALSE). Ausgang S_EnableSwitchOut bleibt im definierten sicheren Zustand (SAFEFALSE). |
2 |
Die erforderliche Betriebsart wird über das Rückmeldesignal gemeldet (S_SafetyActive = SAFETRUE). |
3 |
Fehler beim Wechsel von Schaltstufe 0 auf Schaltstufe 1: S_EnableSwitchCh1 steuert auf SAFETRUE und S_EnableSwitchCh2 wird SAFEFALSE. S_EnableSwitchCh3 folgt jedoch nicht innerhalb der an DiscrepancyTimeCh1_Ch3 eingestellten Zeit dem Signal an Eingang S_EnableSwitchCh1. Die relevanten Zustimmbedingungen sind nicht erfüllt. Damit bleibt Ausgang S_EnableSwitchOut = SAFEFALSE. Ausgang Error wird TRUE, um den Fehlerzustand anzuzeigen. |
4 |
Der defekte Zustimmschalter wird ersetzt. Während des Austauschs liegt an den Eingängen S_EnableSwitchCh1 bis S_EnableSwitchCh3 der Wert SAFEFALSE an. Durch den neu angeschlossenen Zustimmschalter liegt wieder die Schaltstufe 0 (S0 in der Abbildung) an. Da bisher noch kein Reset durchgeführt wurde, bleibt Ausgang Error TRUE und Ausgang S_EnableSwitchOut bleibt SAFEFALSE. |
5 |
Da die Fehlerursache nicht mehr besteht, setzt die steigende Flanke an Eingang Reset Ausgang Error zurück auf SAFEFALSE und hebt dadurch die Wiederanlaufsperre auf. Gemäß Schaltstufe 0 bleibt Ausgang S_EnableSwitchOut = SAFEFALSE. |
6 |
Wechsel von Schaltstufe 0 auf Schaltstufe 1 (S1 in der Abbildung): S_EnableSwitchCh1 steuert auf SAFETRUE und S_EnableSwitchCh2 wird SAFEFALSE. S_EnableSwitchCh3 folgt S_EnableSwitchCh1 innerhalb der an DiscrepancyTimeCh1_Ch3 eingestellten Zeit. Alle relevanten Bedingungen sind erfüllt, Ausgang S_EnableSwitchOut wird SAFETRUE. |
7 |
Wechsel von Schaltstufe 1 auf Schaltstufe 2 (S_EnableSwitchCh1 und S_EnableSwitchCh2 und S_EnableSwitchCh3 = SAFEFALSE), Ausgang S_EnableSwitchOut wird SAFEFALSE. |
8 |
Von Stufe 2 ist nur ein Umschalten auf Stufe 0 möglich: Durch Loslassen des Tasters des Zustimmschalters, steuern die Eingänge S_EnableSwitchCh1 und S_EnableSwitchCh3 auf SAFEFALSE (DiscrepancyTimeCh1_Ch3 nicht überschritten) und Eingang S_EnableSwitchCh2 wird SAFETRUE. Damit bleibt Ausgang S_EnableSwitchOut = SAFEFALSE. |
9 |
Erfolgreicher Wechsel von Schaltstufe 0 auf Schaltstufe 1 (S1 in der Abbildung). Alle relevanten Bedingungen sind erfüllt, Ausgang S_EnableSwitchOut wird SAFETRUE. |