概述
有关类型转换期间需考虑的一般说明,请参阅章节类型转换功能。
定义
IEC 操作符,用于从变量类型 TIME 或 TIME_OF_DAY 到不同类型的转换。
语法
TIME_TO_<数据类型>
TOD_TO_<数据类型>
转换结果
时间以内部方式存储,以 DWORD 为数据类型,以毫秒为单位(TIME_OF_DAY 变量从中午 12:00 开始计起)。然后将转换此值。
如果是 STRING 类型,结果是一个时间常数。
注: 用于将值转换为 STRING 或 WSTRING 类型字符串的操作符需要匹配目标数据类型的操作数。
ST 中的示例
ST 中的示例和转换结果:
示例
|
结果
|
str := TIME_TO_STRING(T#12ms);
|
'T#12ms'
|
dw := TIME_TO_DWORD(T#5m);
|
300000
|
si := TOD_TO_SINT(TOD#00:00:00.012);
|
12
|
IL 中的示例
IL 中的示例和转换结果:
示例
|
结果
|
LD T#12ms
TIME_TO_STRI...
ST str
|
'T#12ms'
|
LD T#300000ms
TIME_TO_DWORD
ST dw
|
300000
|
LD TOD#00:00:00.012
TIME_TO_SINT
ST si
|
12
|