WORD_TO_FIX16
Die Funktion konvertiert eine WORD-Variable in eine 16 Bit Festkommazahl (die WORD-Variable beinhaltet die kodierten Vor- und Nachkommastellen der Festkommazahl).
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
WORD_TO_FIX16 |
|
Eingänge
VAR_INPUT
in : WORD;(* 16 bit fixed point number *)
n : WORD(0..15);(* number of fractional bits *)
END_VAR
Name | Typ | Beschreibung |
---|---|---|
in | WORD | 16 bit fixed point number |
n | WORD(0..15) | number of fractional bits |
Beispiel:
PROGRAM WORD_TO_FIX
VAR
double : LREAL;
END_VAR
double := FIX16_TO_LREAL(WORD_TO_FIX16(2#0000110010000000, 8));
Der Wert der double-Variablen ist: 12.5
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken (Kategoriegruppe) |
---|---|---|
TwinCAT v3.1.0 | PC oder CX (x86, x64, Arm®) | Tc2_Utilities (System) |