EditUDINT

EditUDINT (FB)

FUNCTION_BLOCK EditUDINT

Kurzbeschreibung

Eingabe eines numerischen Wertes Typische Anwendung: Eingabe einer Solltemperatur

Darstellung

Schnittstellen

Ausgänge

Name
Datentyp
Wertebereich
Initialwert
Funktion

udiOut

UDINT

Numerischer Ausgabewert

Sollwerte / Parameter

Name
Datentyp
Wertebereich
Initialwert
Funktion

rSetPoint

UDINT

0

Numerischer Eingabewert

Funktionsbeschreibung

Allgemeines

Dieser Funktionsbaustein dient zur Übergabe eines numerischen Eingabewerts udiSetPoint und die direkte Übertragung zum numerischen Ausgabewert udiOut.

circle-exclamation

Visualisierung

Passendes Visualisierungselement aus der HVACV Visu Library: EditUdint

Darstellung

Schnittstellen Visu-Element

Name
Datentyp
Typ
Initialwert
Funktion

udiValue

UDINT

VAR_IN_OUT

Numerischer Eingabewert hier eintragen Bsp. EditReal.rSetPoint

sUnit

STRING

VAR_INPUT

Einheit im Stringformat eingeben z.B. ‘°C’ oder ‘%’

rMinInputVisu

UDINT

VAR_INPUT

0

Min Eingabe die im Numpad erscheint und rot aufleuchetet wenn Wert unterschritten wird. Eingabe ist dann nicht möglich.

rMaxInputVisu

UDINT

VAR_INPUT

1000

Max Eingabe die im Numpad erscheint und rot aufleuchetet wenn Wert überschritten wird. Eingabe ist dann nicht möglich.

sDialogTitle

STRING

VAR_INPUT

Titel im Stringformat eingeben z.B: ‘Eingabe Raumtemperatur’ - erscheint im Numpad bei der Eingabe.

iFieldSizeL

INT

VAR_INPUT

0

Feld vergößert sich um Anzahl der eingegebenen Pixel nach links. Wird benötigt um lange Zahlen oder Einheiten anzuzeigen.

iFieldSizeR

INT

VAR_INPUT

0

Feld vergößert sich um Anzahl der eingegebenen Pixel nach rechts. Wird benötigt um lange Zahlen oder Einheiten anzuzeigen.

circle-info

Hinweis: VAR_IN_OUT Schnittstellen müssen belegt werden, VAR_INPUT sind optional.

CODESYS

InOut:

Scope
Name
Type
Initial

Input Const

udiSetPoint

UDINT

0

Output

udiOut

UDINT

Zuletzt aktualisiert