Herunterladen Inhalt Inhalt Diese Seite drucken

Programmbeispiel; Weitere Hinweise; Informationen Über Das Diagnosekonzept - ABB AC500-S Sicherheitshandbuch

Vorschau ausblenden Andere Handbücher für AC500-S:
Inhaltsverzeichnis

Werbung

Tab. 95: Versteckte Schnittstelle der Funktionsbausteininstanzen in Richtung Antrieb (herstellerspezifisch)
Name
SF_SafeStop1_1
Tab. 96: Lokale Variable
Name
S_EStopOut
InputDevice1_active
InputDevice2_active

7.2.4 Programmbeispiel

2-Kanal-Überwachung:
Funktionsbaustein
einzelnes
aus
Signalen
aus.
konstant auf 10 ms gesetzt.
InputDevice1_active
Activate
S1_S_EStopIn_1
S_ChannelA
S1_S_EStopIn_2
S_ChannelB
S_DiscrepancyTime
E#10ms
InputDevice2_active
Activate
S_ESPE_In
S2_S_ ESPE_In
S_StartReset
FALSE
FALSE
S_AutoReset
S0_ Reset
Reset
ESPE:
Dieser
Funktionsbaustein
Lichtvorhängen. Nach Eindringen ins geschützte Feld und Einschalten wird der
Sicherheitsausgang
nur nach manuellem Neustart freigegeben. Dies erfolgt,
nachdem die Eingänge S_Start_Reset und S_AutoReset auf FALSE gesetzt wurden.
Abb. 128: Programmbeispiel – Not-Halt mit sicherem Halt und Äquivalenzüberwachung

7.2.5 Weitere Hinweise

Dieses Beispiel verwendet verschiedene Reset-Signale zum Quittieren des Not-Halts sowie
zum Quittieren bei Überschreitung der Überwachungszeit des Antriebs. Wenn die Sicherheits-
anforderung der Anwendung die Quittierung beider Vorfälle mit demselben Signalgeber erlaubt,
kann das identische Signal aus der funktionalen Anwendung verwendet werden, um die Funkti-
onsbausteine SF_EmergencyStop_1 und SF_SafeStop1_1 zurückzusetzen.
Informationen
Die Vorstellung des Diagnosekonzepts ist rein informativ. Für die Sicherheitsfunktion müssen
über das Diag-
die dedizierten Sicherheits-E/As verwendet werden.
nosekonzept
2021/05/26
Beschreibung
Verbindung mit Antrieb 1
Datentyp
Beschreibung
BOOL
Not-Halt-Anforderung
BOOL
Zustand des relevanten Eingabegerätes laut System
BOOL
Zustand des relevanten Eingabegerätes laut System
Dieser
gibt
ein
SAFEBOOL-Signal
den
zwei
getrennten
der
Not-Halt-Kanäle
Die
Diskrepanzzeit
wird
SF_Equivalent_1
SF_Equivalent
Ready
S_EquivalentOut
Error_Equiv1
Error
DiagCode
Diag_Equiv1
SF_ESPE_1
SF_ESPE
Ready
S _ ESPE _ Out
Error
Error_ESPE1
DiagCode
Diag_ESPE1
verarbeitet
die
Schnittstelle
zu
S_ EStopOut
3ADR025091M0108, 12, de_DE
Not-Halt
mit
Wiederanlauf -Sperre: Dieser
Funktionsbaustein
verarbeitet
Bedingung. Nach der Not-Halt- Anforderung und
Einschalten wird der Sicherheitsausgang
nach manuellem Neustart freigegeben. Dies
erfolgt, nachdem
die Eingänge AutoReset und
S_StartReset auf
FALSE gesetzt wurden.
SF_EmergencyStop_1
SF_EmergencyStop
Activate
S_EStopIn
FALSE
S_StartReset
FALSE
S_AutoReset
S0_ Reset
Reset
Verarbeitung der Anforderung : SAFE STOP 1
Dieser Funktionsbaustein
AND
STOP-Anforderung
dass die Achse der Anforderung
definierten
entspricht. Jeder Fehler der Achse muss quittiert
werden durch ein manuelles Antriebs -Reset-
Signal.
den
Activate
AND
S_StopIn
AxisID_1
AxisID
E#100ms
MonitoringTime
S3_Drive_Reset
Reset
Beispiele für Sicherheitsanwendungen
Beispiel 1: Diagnosekonzept > Weitere Hinweise
die
Not-Halt-
nur
Ready
S_ EStopOut
S_EStopOut
Error
Error_EStop1
DiagCode
Diag_EStop1
verarbeitet
die SAFE
für AxisID _1 und überwacht,
innerhalb der
Überwachungszeit
von 100 ms
SF_SafeStop1_1
SF_SafeStop1
Ready
S_ Stopped
S_Stopped
Error_SafeStop1
Error
DiagCode
Diag_SafeStop1
371

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis