FB_BA_ScheduleBinary

FB_BA_ScheduleBinary 1:

Der Funktionsbaustein FB_BA_ScheduleBinary repräsentiert einen binären Zeitplan. Er besteht im Wesentlichen aus der Basisklasse FB_BA_ScheduleBase.

Der Funktionsbaustein bestimmt anhand der Basisklasse den binären Ausgabewert. Wird innerhalb der Basisklasse nicht der Ausgabewert bPresentValue bestimmt, so wird bDefaultValue = bPresentValue.

FB_BA_ScheduleBinary 2: Eingänge CONSTANT PERSISTENT

VAR_INPUT CONSTANT PERSISTENT
  {region 'Fixed Parameters'}
    {attribute 'parameterCategory':='Value'}
      bDefaultValue    : BOOL;
  {endregion}
END_VAR

Name

Typ

Beschreibung

bDefaultValue

 

BOOL

Der Vorgabewert bDefaultValue ist in folgenden Fällen aktiv:

bPresentValue = bDefaultValue, wenn innerhalb der Basisklasse FB_BA_ScheduleBase nicht der Ausgabewert bPresentValue bestimmt wird.

FB_BA_ScheduleBinary 3: Ausgänge

VAR_OUTPUT
  bPresentValue    : BOOL;
END_VAR

Name

Typ

Beschreibung

bPresentValue

BOOL

Aktueller Wert

Er besteht im Wesentlichen aus der Basisklasse FB_BA_ScheduleBase.

Innerhalb der Basisklasse wird der numerische Ausgabewert für bPresentValue bestimmt. Wird innerhalb der Basisklasse nicht der Ausgabewert bPresentValue bestimmt, so ist bDefaultValue = bPresentValue.

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.62

Tc3_BA2 ab v5.5.2.0