FB_BA_StepBinary

FB_BA_StepBinary 1:

Der Funktionsbaustein ist Teil einer Schrittkettensteuerung.

Er kommuniziert über die Daten- und Kommandostruktur stStep mit der übergeordneten Steuereinheit der Schrittkettensteuerung FB_BA_StepCtrlAgg16.

Die Kommandostruktur stPriorityEn beinhaltet die Freigabe der Anlage und der Prioritäten.

Die Kommandostruktur stCmd steuert das angeschlossene Aggregat an.

Einschaltbedingungen des angeschlossenen Aggregates

FB_BA_StepBinary 2:

Weiterschaltbedingung innerhalb der Schrittkette

FB_BA_StepBinary 3:

Ausschaltbedingungen des aktiven Aggregates innerhalb der Schrittkette

FB_BA_StepBinary 4:

Illustration

FUNCTION_BLOCK FB_BA_StepBinary
VAR_INPUT
  stPriorityEn       : ST_BA_PriorityEn;
  bVal               : BOOL;
  bFdb               : BOOL;
  nDlyOn             : UDINT;
  nDlyOff            : UDINT;
END_VAR
VAR_OUTPUT
  stCmd              : ST_BA_Binary;
  nRemSecStepUp      : UDINT;
  nRemSecStepDown    : UDINT;
END_VAR
VAR_IN_OUT
  stStep             : ST_BA_Step;
END_VAR

FB_BA_StepBinary 5: Eingänge

Name

Typ

Beschreibung

stPriorityEn

ST_BA_PriorityEn

Die Kommandostruktur beinhaltet die Freigabe der Anlage und der Prioritäten „Safety“, „Critical“ und „Program“.

bVal

BOOL

Einschaltwert für das angeschlossene Aggregat.

bFdb

BOOL

Rückmeldung des angeschlossenen Aggregats. Die Rückmeldung wird zur Weiterschaltung in den nächsten Schritt benötigt.

bFdb wird nur berücksichtigt, wenn das Aggregat das Aktive in der Schrittkettensteuerung ist.

nDlyOn

UDINT

Zeitangabe Einschaltverzögerung [s]. Die Zeitangabe wird zur Weiterschaltung in den nächsten Schritt benötigt.

nDlyOff

UDINT

Zeitangabe Ausschaltverzögerung [s]. Die Zeitangabe wird zur Ausschaltung des aktiven Schrittes benötigt.

FB_BA_StepBinary 6: Ausgänge

Name

Typ

Beschreibung

stCmd

ST_BA_Binary

Die Kommandostruktur stCmd übermittelt dem angeschlossenen Aggregat die Freigaben und Schaltwerte der Prioritäten.

nRemSecStepUp

UDINT

Countdown Schaltung in die nächsthöhere Stufe [s].

nRemSecStepDown

UDINT

Countdown Schaltung in die nächstniedrigere Stufe [s].

FB_BA_StepBinary 7: / FB_BA_StepBinary 8: Ein - Ausgänge

Name

Typ

Beschreibung

stStep

ST_BA_Step

Daten- und Befehlsstruktur zwischen dem Schrittkettenbaustein FB_BA_StepBinary und dem Steuerbaustein der Schrittkette FB_BA_StepCtrlAgg16.

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.22

Tc3_BA2 ab v5.2.5.0