<INT type>_TO_<INT type>

Der IEC-Operator dient der Konvertierung von einem ganzzahligen Datentyp in einen anderen ganzzahligen Datentyp.

Syntax: <INT-Datentyp>_TO_<INT-Datentyp>

Ganzzahlige Datentypen:

<INT type>_TO_<INT type> 1:

Bei der Typkonvertierung von größeren zu kleineren Datentypen können Informationen verloren gehen. Wenn die zu konvertierende Zahl die Bereichsgrenze überschreitet, berücksichtigt TwinCAT die ersten Bytes der Zahl nicht.

Beispiele:

Ergebnis: nVar ist 127.

ST:

nVar := INT_TO_SINT(4223);

Wenn Sie die Integer-Zahl 4223 (16#107f in Hexadezimaldarstellung) in eine SINT-Variable speichern, dann enthält diese Variable die Zahl 127 (16#7f in Hexadezimaldarstellung).

FUP:

<INT type>_TO_<INT type> 2:

Siehe auch: