Umwandlung von einem ganzzahligen Zahlentyp in einen anderen Zahlentyp:
Wenn Sie eine Schriftumwandlung von einer größeren in eine kleinere Schrift vornehmen, besteht die Gefahr, dass einige Informationen verloren gehen. Wenn die Zahl, die Sie konvertieren, die Bereichsgrenze überschreitet, werden die ersten Bytes der Zahl ignoriert.
In ST z. B. mit
si := INT_TO_SINT(4223); (* Result is 127 *)
Wenn Sie die ganze Zahl 4223 (16#107f hexadezimal dargestellt) als SINT-Variable speichern, erscheint sie als 127 (16#7f hexadezimal dargestellt).
Beispiel in FBD:
