FB_BA_BrtnsHysDly
Helligkeits-Schwellwertschalter
Funktionsbeschreibung
Dieser Baustein stellt einen Schwellwertschalter für Helligkeit dar. Das Ein- bzw. Ausschaltverhalten kann zusätzlich zeitlich verzögert werden.
Ein-/Ausgänge
VAR_INPUT
lrBrtns : LREAL;
lrOnVal : LREAL;
lrOffVal : LREAL;
udiOnDly : UDINT;
udiOffDly : UDINT;
lrBrtns: Außenhelligkeit [lx]
lrOnVal: Einschaltschwellwert [lx]. Dieser muss größer sein als der Ausschaltschwellwert usiOffValue.
lrOffVal: Ausschaltschwellwert [lx]. Dieser muss kleiner sein als der Einschaltschwellwert usiOnValue.
udiOnDly: Einschaltverzögerung [s]
udiOffDly: Ausschaltverzögerung [s]
VAR_OUTPUT
bOut : BOOL;
bErr : BOOL;
udiErrId : UDINT;
udiErrArg : UDINT;
bOut: Binärer verzögerter Ausgang des Schwellwertschalters.
bErr: Dieser Ausgang wird auf TRUE geschaltet, wenn die eingetragenen Parameter fehlerhaft sind.
udiErrId / udiErrArg: Enthält die Fehlernummer und das Fehlerargument. Siehe Fehlercodes.
Voraussetzungen
Entwicklungsumgebung | Zielsystem | erforderliche Bibliothek | erforderliches Supplement |
---|---|---|---|
TwinCAT 2.11 R3/x64 | PC/CX | TcBA-Bibliothek ab V1.0.0 | TS8040 | TwinCAT Building Automation ab V1.0.0 |