Skip to main content

FB_TWOHAND

Beschreibung Funktionsbaustein

Der FB_TWOHAND realisiert eine Zweihandschaltung, bei der beide Eingangsgruppen gleichzeitig betätigt werden müssen, um den Ausgang zu schalten. Ein erneutes Setzen des Ausganges ist nur möglich, wenn beide Eingangsgruppen gleichzeitig auf logisch 0 gewesen sind.

Eine Eingangsgruppe kann als einkanaliger, zweikanaliger und zweikanaliger Eingang mit Diskrepanzzeitüberwachung konfiguriert werden. Zusätzlich ist es möglich eine zeitliche Überwachung von bis zu 2500 ms zwischen den beiden Eingangsgruppen zu definieren. Jeder Eingang kann durch den Befehl Negation sowohl als Öffner- (NC) als auch als Schließerkontakt (NO) konfiguriert werden.

EL6900_TWOHAND.png

Wenn bTwoHand2 und tDiscTime12 gelöscht werden, wird bTwohand1 als 1-kanaliger Eingang verwendet. Diese Funktionsweise gilt auch für das zweite Eingangspaar.

Tabelle 30. VAR_INPUT

Name

Datentyp

Initialwert

Beschreibung, Parameterwerte

bTwoHand1

SAFEBOOL

FALSE

1. Eingangskanal: Über den Befehl Negation kann eingestellt werden, ob ein Öffner (sicherer Zustand wird bei logischer 0 angefordert) oder ein Schließer (sicherer Zustand wird bei logischer 1 angefordert) mit diesem Eingang verknüpft ist.

bTwoHand2

SAFEBOOL

FALSE

2. Eingangskanal: Verhalten wie bTwoHand1. Wenn die Diskrepanzzeit ungleich 0 ist, werden der 1. und 2. Eingangskanal als 1. Eingangsgruppe betrachtet und es erfolgt eine Diskrepanzzeitüberwachung zwischen den beiden Kanälen, wenn einer der beiden Eingangskanäle den sicheren Zustand anfordert.

tDiscTime12

SAFETIME

TIME#0ms

Diskrepanzzeit für Zeitüberwachung Kanal 1 und 2

bTwoHand3

SAFEBOOL

FALSE

3. Eingangskanal bzw. 1. Eingangskanal der 2. Eingangsgruppe. Entspricht ansonten bTwoHand1.

bTwoHand4

SAFEBOOL

FALSE

4. Eingangskanal bzw. 2. Eingangskanal der 2. Eingangsgruppe. Entspricht ansonsten bTwoHand2.

tDiscTime34

SAFETIME

TIME#0ms

Diskrepanzzeit für Zeitüberwachung von Kanal 3 und 4

tDiscTime

SAFETIME

TIME#0ms

Diskrepanzzeit für Zeitüberwachung der beiden Eingangsgruppen



Tabelle 31. VAR_OUTPUT

Name

Datentyp

Initialwert

Beschreibung, Parameterwerte

bTwoHandOut

SAFEBOOL

FALSE

Ausgangskanal. Der sichere Zustand entspricht einer logischen 0

bError

SAFEBOOL

FALSE

TRUE: Die Diskrepanzzeitüberwachung einer 2-kanaligen Eingangsgruppe hat einen Fehler festgestellt. Die Quittierung des Fehlers muss über den ERR_ACK-Eingang der zugehörigen TwinSAFE Group erfolgen

FALSE: Es wurde kein Fehler festgestellt.