Typ | FunktionsbausteinDer Funktionsbaustein ist als Standard-Funktionsbaustein und als sicherheitsbezogener Funktionsbaustein *_S verfügbar. Der sicherheitsbezogene Baustein erwartet an den Formalparametern sicherheitsbezogene Datentypen (SAFE*). |
Beschreibung | Der Funktionsbaustein RS realisiert ein Selbsthalterelais mit vorrangigem Rücksetzen. Ein Selbsthalterelais bleibt in seinem letzten Zustand, wenn das Gerät stromlos geschaltet wird.Der Ausgang Q1 wird mit einem Flankenwechsel von FALSE auf TRUE am Eingang SET gesetzt. Q1 bleibt TRUE bis der Eingang RESET1 von FALSE auf TRUE wechselt. Wenn SET und RESET1 beide TRUE sind, hat der Eingang RESET1 Vorrang.Beim ersten Aufruf des Funktionsbausteins ist Q1 = FALSE. |
Hinweise |
- Alle Parameter können negiert werden.Hinweis: Formalparameter können im sicherheitsbezogenen Code (SNKOP) nicht negiert werden.
- Funktionsbausteine müssen instanziiert werden. Der FB-Instanzname muss in der 'Variablen'-Tabelle der POE deklariert werden, in welcher der FB verwendet werden soll. Der Instanzname muss innerhalb der POE eindeutig sein.
|
Parameter | Eingänge
SET
Datentyp: | (SAFE)BOOL |
Beschreibung: | Wenn TRUE, wird Q1 gesetzt. |
RESET1
Datentyp: | (SAFE)BOOL |
Beschreibung: | Wenn TRUE, wird Q1 vorrangig rückgesetzt. |
Ausgang
Q1
Datentyp: | (SAFE)BOOL |
Beschreibung: | Ausgangswert |
|
Zeitdiagramm | RS-Zeitdiagramm
0 | Die Eingänge SET und RESET1 sind FALSE. Q1 ist ebenfalls FALSE. |
1 | SET wechselt von FALSE auf TRUE, Q1 wird auf TRUE gesetzt. |
2 | SET wird auf FALSE rückgesetzt, Q1 bleibt TRUE. |
3 | RESET1 wechselt von FALSE auf TRUE. Q1 wird auf FALSE rückgesetzt. |
4 | SET wechselt von FALSE auf TRUE, während RESET1 TRUE bleibt. Da RESET1 Vorrang vor SET hat, bleibt Q1 FALSE. |
5 | RESET1 wird auf FALSE rückgesetzt, SET bleibt TRUE. Q1 wird auf TRUE gesetzt. |
6 | RESET1 wechselt von FALSE auf TRUE, SET bleibt TRUE. Da RESET1 Vorrang vor SET hat, wird Q1 auf FALSE gesetzt. |
7 | Die Eingänge SET und RESET1 sind FALSE. Q1 ist ebenfalls FALSE. |
|