DisplayRealVisu
DisplayRealVisu (FB)
DisplayRealVisu (FB)FUNCTION_BLOCK DisplayRealVisu
Kurzbeschreibung
Anzeige eines numerischen Wertes mit Korrekturwert ( Visualisierung ) Typische Anwendung: Abgleich eines Temperaturfühlers in der Visualisierung Besonderheit: Einheit, Nachkommastellen und weitere Paramter werden direkt im CFC Editor parametriert und nicht im Visualisierungsobjekt. Dies ermöglicht, Änderungen und Grenzwerte online in der Appliaktion ohne Download zu ändern. |
Darstellung

Schnittstellen
Eingänge
rInRaw
REAL
Eingangswert
Ausgänge
rOut
REAL
Numerischer Ausgabewert
Sollwerte / Parameter
xDisableSeparator
BOOL
FALSE
TRUE = Deaktiviert das tausender Trennzeichen bei der Anzeige in der Visualisierung
bDecimals
BYTE
1
Anzahl der Nachkommastellen
sSymbol
STRING
Symbol in der Visualisierung
sUnit
STRING
Einheit des Eingabewerts
rOffset
REAL
0.0
Korrekturwert
Funktionsbeschreibung
Allgemeines
Der Ausgangswert rOUT wird durch die Addition des Eingangswerts rInRaw mit dem Korrekturwert rOffset gebildet. Zusätzlich können hier weitere Eigenschaften des Ausganswerts definiert werden, die jedoch nicht im Funktionsbaustein, sondern zum Beispiel in einem geeigneten Visualisierungselement Verwendung finden. Mit dem Paramter xDisableSeparator kann das Tausender-Trennzeichen in der Visualisierung deaktiviert werden.\
Visualisierung
Passendes Visualisierungselement aus der HVACV Visu Library: DisplayRealVisu
Darstellung
Schnittstellen Visu-Element
rValue
FB_EditRealVisu
VAR_IN_OUT
FB Instanz HVAC.EditRealVisu hier eintragen z.B. PRG.EditRealVisu
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.
Folgende Eingabens des FB HVAC.DisplayRealVisu werden automatisch übernommen und können zur Laufzeit geändert werden: rOffset, sUnit, sSymbol, bDecimals, xDisableSeperator | | Hinweis: VAR_IN_OUT Schnittstellen müssen belegt werden, VAR_INPUT sind optional. | |
CODESYS
InOut:
Input
rInRaw
REAL
Input
xAlarm
BOOL
Input Const
xDisableSeparator
BOOL
Input Const
bDecimals
BYTE
1
Input Const
sSymbol
STRING
‘A’
Input Const
sUnit
STRING
Input Const
rOffset
REAL
0
Output
rOut
REAL
Zuletzt aktualisiert

