TO_<xxx> 转换

定义

变量从一种类型到另一种类型的转换。输入类型不得显式指定(过载转换)。

另请参阅类型转换功能的说明。

语法

TO_<data type>

ST 中的示例

从 REAL 数据类型的变量转换为 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 *)