FIX16_TO_WORD

FIX16_TO_WORD 1:

Diese Funktion konvertiert eine 16 Bit Festkommazahl in eine WORD-Variable (die WORD-Variable beinhaltet die Vor- und Nachkommastellen der Festkommazahl).

FUNCTION FIX16_TO_WORD : WORD

VAR_INPUT

VAR_INPUT
    in      : T_FIX16; (* 16 bit fixed point number *)
END_VAR

 

Beispiel:

PROGRAM FIX_TO_WORD
VAR
    fp16 : WORD;
END_VAR
fp16 := FIX16_TO_WORD(LREAL_TO_FIX16(12.5, 8));

Der Wert der fp16-Variablen ist: 2#0000110010000000.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v2.10.0 Build >= 1326

PC or CX (x86, ARM)

TcUtilities.Lib