Es ist verboten, implizit von einem "größeren" Typ in einen "kleineren" Typ zu konvertieren (z.B. von INT nach BYTE oder von DINT nach WORD). Hierfür sind spezielle Typkonvertierungen erforderlich. Grundsätzlich kann man von jedem Elementartyp in jeden anderen Elementartyp konvertieren.
Syntax:
<elem.Typ1>_TO_<elem.Typ2>
Bitte beachten Sie, dass bei ...TO_STRING-Konvertierungen die Zeichenkette linksbündig erzeugt wird. Wenn er zu kurz definiert ist, wird er von der rechten Seite abgeschnitten.
Siehe auch:
-
BOOL_TO-Konvertierungen⮫ „BOOL_TO-Konvertierungen“
-
TO_BOOL-Konvertierungen⮫ „TO_BOOL-Konvertierungen“
-
Umrechnung zwischen ganzzahligen Typen⮫ „Umrechnung zwischen ganzzahligen Typen“
-
REAL_TO-/ LREAL_TO-Umwandlungen⮫ „REAL_TO-/ LREAL_TO-Umwandlungen“
-
TIME_TO/TIME_OF_DAY-Umrechnungen⮫ „TIME_TO/TIME_OF_DAY-Umrechnungen“
-
DATE_TO/DT_TO conversions⮫ „DATE_TO/DT_TO conversions“
-
STRING_TO-Konvertierungen⮫ „STRING_TO-Konvertierungen“