admin管理员组文章数量:1535318
2024年3月30日发(作者:)
REAL
显式转换
(S7-1500)
REAL
显式转换
显式转换选项
下表列出了
REAL
数据类型显式转换的选项和指令:
源目标转换说明指令助记符
BOOL
BYTE
WORD
DWORD
LWORD
SINT
-
-
-
X
-
X
-
不能进行显式转换
源值的位模式以右对
齐方式原样传递给目
标数据类型。
不能进行显式转换
-
-
REAL_TO_DWORD
-
REAL_TO_SINT, ROUND,
CEIL, FLOOR, TRUNC,
NORM_X, SCALE_X
REAL_TO_USINT, ROUND,
CEIL, FLOOR, TRUNC,
NORM_X, SCALE_X
REAL_TO_INT, ROUND,
CEIL, FLOOR, TRUNC,
NORM_X, SCALE_X
REAL_TO_UINT, ROUND,
CEIL, FLOOR, TRUNC,
NORM_X, SCALE_X
REAL_TO_DINT, ROUND,
CEIL, FLOOR, TRUNC,
NORM_X, SCALE_X
REAL_TO_UDINT, ROUND,
CEIL, FLOOR, TRUNC,
NORM_X, SCALE_X
REAL_TO_LINT, ROUND,
CEIL, FLOOR, TRUNC,
NORM_X, SCALE_X
REAL_TO_ULINT, ROUND,
CEIL, FLOOR, TRUNC,
NORM_X, SCALE_X
USINTX
INTX
UINT
REAL
X
DINTX
数值转换为目标数据
类型。
转换的结果则
取决于所使用的指令。
如果转换中超过目标
数据类型允许的值范
围或待转换的值为无
效浮点数,则将使能输
出
ENO
设置为
“0”
。
UDINTX
LINTX
ULINTX
LREALX
数值转换为目标数据
类型。
转换结果取决
于所用的指令,如
TRUNC(2.5) = 2.0;
CEIL(2.5) = 3.0
REAL_TO_LREAL, ROUND,
CEIL, FLOOR, TRUNC,
NORM_X, SCALE_X
-TIME
LTIME
S5TIME
LDT
-
-
-
-
不能进行显式转换
-
-
-
- 1 -
REAL
显式转换
(S7-1500)
DT
DTL
TOD
LTOD
DATE
STRING
WSTRIN
G
CHAR
WCHAR
√
:可以转换
- :
不可转换
-
-
-
-
-
X
-
-
-
-
-
X
-
-
将值转换为字符串。
如果超过字符串长度
或待转换的值为无效
浮点数,将使能输出
ENO
设置为
“0”
。
字符
串最小长度为
14
个字
符。
不能进行显式转换
REAL_TO_STRING,
S_CONV, VAL_STRG
REAL_TO_WSTRING
-
参见
REAL
隐式转换
(S7-1500)
数据类型转换概述
(S7-1500)
REAL
- 2 -
版权声明:本文标题:S71200 -1500指令说明和举例-REAL 显式转换 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1711792510a327709.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论