FB_BA_ScheduleAnalog

FB_BA_ScheduleAnalog 1:

Der Funktionsbaustein FB_BA_ScheduleAnalog repräsentiert einen analogen Zeitplan. Er besteht im Wesentlichen aus der Basisklasse FB_BA_ScheduleBase.

Der Funktionsbaustein bestimmt anhand der Basisklasse den analogen Ausgabewert. Wird innerhalb der Basisklasse nicht der Ausgabewert fPresentValue bestimmt, so wird fDefaultValue = fPresentValue.

FB_BA_ScheduleAnalog 2: Eingänge CONSTANT PERSISTENT

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

Name

Typ

Beschreibung

fDefaultValue

 

REAL

Der Vorgabewert fDefaultValue ist in folgenden Fällen aktiv:

fPresentValue = fDefaultValue, wenn innerhalb der Basisklasse FB_BA_ScheduleBase nicht der Ausgabewert fPresentValue bestimmt wird.

FB_BA_ScheduleAnalog 3: Ausgänge

VAR_OUTPUT
  fPresentValue    : REAL;
END_VAR

Name

Typ

Beschreibung

fPresentValue

REAL

Aktueller Wert

Er besteht im Wesentlichen aus der Basisklasse FB_BA_ScheduleBase.

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

Voraussetzungen

Entwicklungsumgebung

Erforderliche SPS-Bibliothek

TwinCAT ab v3.1.4024.62

Tc3_BA2 ab v5.5.14.0