F_BACnet_RealToStr : STRING

F_BACnet_RealToStr : STRING 1:

Anwendung

Funktion zur Umwandlung einer Gleitpunktzahl in eine Zeichenkette unter Berücksichtigung des Wertebereichs. Die Übergabe der REAL Wertes erfolgt mit Hilfe eines Zeigers.

VAR_INPUT

pValue      : POINTER TO REAL;

pValue: Zeiger auf die zu wandelnde Gleitpunktzahl (ADR()).

 

Rückgabewert: Bei endlichem Wertebereich wird die Zeichenkette der Gleitpunktzahl in dem gleichen Format ausgegeben, wie nach der Wandlung mit "REAL_TO_STRING()". Liegt der Wert im nicht-endlichen Bereich, dann wird entsprechend des Vorzeichens "#QNAN" (positive not-a-number) oder "-#QNAN" (negativ not-a-number) ausgegeben.

 

Beispiel

F_BACnet_RealToStr : STRING 2:
Bild-1: Beispiel für die Verwendung mit Zeigerbestimmung durch "ADR()". Wobei "fValue" eine Variable vom Typ REAL darstellt.