FB_BA_SunBldPosDly

Dieser Baustein verzögert Positionsänderungen von Automatik-Befehlen.

FB_BA_SunBldPosDly 1:

Funktionsbeschreibung

Wenn durch ein Ereignis, zum Beispiel Wetterschutz, zu viele Jalousieantriebe gleichzeitig gestartet werden, kann es sein, dass die Summe der hohen Motor-Anzugsströme Sicherungen auslösen. Es ist daher wünschenswert, die Jalousieantriebe kurz hintereinander zu starten um den Gesamtstrom zu minimieren.

Dieser Baustein gibt Automatikbefehle vom Eingangstelegramm stIn verzögert an das Ausgangstelegramm stOut weiter. Er beachtet dazu drei Fälle:

  1. Die Jalousieposition lrPos hat sich im Automatikmodus verändert (bManMode = FALSE im Telegramm stIn).
  2. Der Lamellenwinkel lrAngl hat sich im Automatikmodus verändert (bManMode = FALSE im Telegramm stIn).
  3. Der Hand-Modus wurde gerade verlassen, d.h. der Automatikmodus gerade aktiv (fallende Flanke bManMode im Telegramm stIn).

Das Ausgangstelegramm stOut, ist immer eine direkte Kopie des Eingangstelegramms stIn. In diesen drei Fällen jedoch werden im Ausgangstelegramm stOut für die Zeit von uiDly [ms]:

gesetzt. Dadurch wird die über den Baustein FB_BA_SunBldActr angesteuerte Jalousie für den Zeitraum der Verzögerung auf ihrer Position gehalten. Jede weitere Änderung nach den oben genannten Kriterien innerhalb der Verzögerungszeit startet den Zeitgeber neu.

Ein Wechsel auf Hand im Eingangstelegramm (bManMode = TRUE) jedoch löscht den Warte-Timer unmittelbar. Das (Hand-)Telegramm wird unverzögert durchgereicht. So werden nur Automatiktelegramme verzögert.

Anwendung

Vorzugsweise direkt vor dem Jalousie-Aktorbaustein:

FB_BA_SunBldPosDly 2:

Ein-/Ausgänge

VAR_INPUT

stIn      : ST_BA_Sunblind;
uiDly     : UINT;

stIn: Eingangs-Positioniertelegramm, siehe ST_BA_SunBld

uiDly: Verzögerungszeit des Aktiv-Bits im Positioniertelegramm [ms]

VAR_OUTPUT

stOut     : ST_BA_Sunblind;

stOut: Ausgangs-Positioniertelegramm, siehe ST_BA_SunBld

udiRemTiDly: Anzeigeausgang abgelaufene Verzögerungszeit [s]

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