整数类型之间的转换

概述

有关类型转换期间需考虑的一般说明,请参阅章节类型转换功能

定义

从一个整数类型到另一个整数类型的转换。

语法

<INT data type>_TO_<INT data type>

有关整数数据类型的信息,请参阅标准数据类型一章。

转换结果

如果要转换的数超出范围限制,则忽略此数前面的字节。

ST 中的示例

si := INT_TO_SINT(4223); (* Result is 127 *) 

如果将整数 4223(以十六进制形式表示为 16#107f)另存为 SINT 变量,则显示为 127(以十六进制形式表示为 16#7f)。

IL 中的示例

LD                4223
INT_TO_SINT
ST                si

FBD 中的示例