FB_BA_ScheduleMultistate

Der Funktionsbaustein FB_BA_ScheduleMultistate repräsentiert einen numerischen Zeitplan. Er besteht im Wesentlichen aus der Basisklasse FB_BA_ScheduleBase.
Der Funktionsbaustein bestimmt anhand der Basisklasse den numerischen Ausgabewert. Wird innerhalb der Basisklasse nicht der Ausgabewert nPresentValue bestimmt, so wird nDefaultValue = nPresentValue.
Eingänge CONSTANT PERSISTENT
VAR_INPUT CONSTANT PERSISTENT
{region 'Fixed Parameters'}
{attribute 'parameterCategory':='Value'}
nDefaultValue : UDINT;
{endregion}
END_VAR
Name | Typ | Beschreibung |
---|---|---|
nDefaultValue
| UDINT | Der Vorgabewert nDefaultValue ist in folgenden Fällen aktiv: nPresentValue = nDefaultValue, wenn innerhalb der Basisklasse FB_BA_ScheduleBase nicht der Ausgabewert nPresentValue bestimmt wird. |
Ausgänge
VAR_OUTPUT
nPresentValue : UDINT;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
nPresentValue | UDINT | Aktueller Wert Er besteht im Wesentlichen aus der Basisklasse FB_BA_ScheduleBase. Innerhalb der Basisklasse wird der numerische Ausgabewert für nPresentValue bestimmt. Wird innerhalb der Basisklasse nicht der Ausgabewert nPresentValue bestimmt, so ist nDefaultValue = nPresentValue. |
Voraussetzungen
Entwicklungsumgebung | Erforderliche SPS-Bibliothek |
---|---|
TwinCAT ab v3.1.4024.62 | Tc3_BA2 ab v5.5.14.0 |