TO_<xxx>-Konvertierungen

Definition

Konvertierung von Variablen von einem Typ in einen anderen. Der Eingangstyp darf nicht explizit angegeben sein (überlastete Konvertierung).

Siehe auch die Beschreibung der Typ-Konvertierungsfunktionen.

Syntax

TO_<data type>

Beispiel in ST

Konvertierung von einer Variablen des Datentyps REAL in INT:

VAR
   iVar: INT;
   bVar: BOOL;
   strVar: STRING;
            rVar: REAL;
END_VAR

wVar:=TO_WORD('123')     (* result is 123 *)
bVar:=TO_BOOL(1);        (* result is TRUE *)
strVar:=TO_STRING(342);  (* result is '342' *)
iVar_=TO_INT(4.22);      (* result is 4 *)