发布于 2005-01-12 21:34:54
0楼
定义
“浮点数32位IEEE 754”数据类型具有4个字节长,且具有符号(正号或负号)。
FLOAT
“浮点数32位IEEE 754”数据类型也可作为“浮点数”来引用。
改变格式
如果创建具有“浮点数32位IEEE 754”数据类型的新变量,则缺省状态下,“类型转换”框将显示“FloatToFloat”。数字范围是+-3.402823e+38。
注意:
对于每个“FloatTo...Dword”类型转换,只需考虑前7位。浮点型数据类型只有允许有7位数字。如果具有S7连接,则“FloatToFloat”类型转换的数字范围是+-3.402823e+38。
对于“浮点数32位IEEE 754”数据类型,可存在下列类型转换:
改变格式
数字范围
FloatToFloat
+-3.402823e+38
(无任何转换)
FloatToUnsignedByte
0至255
FloatToUnsignedWord
0至65535
FloatToUnsignedDword
0至4.294967e+09
FloatToSignedByte
-128至+127
FloatToSignedWord
-32768至+32767
FloatToSignedDword
-2.147483e+09至+2.147483e+09
FloatToDouble
+-3.402823e+38
FloatToMSBByte
-127至+127
FloatToMSBWord
-32767至+32767
FloatToMSBDword
-2.147483e+09至+2.147483e+09
FloatToBCDByte
0至99
FloatToBCDWord
0至9999
FloatToBCDDword
0至9.999999e+07
FloatToSignedBCDByte
-9至+9
FloatToSignedBCDWord
-999至+999
FloatToSignedBCDDword
-9999999至+9999999
FloatToExtSignedBCDByte
-79至+79
FloatToExtSignedBCDWord
-7999至+7999
FloatToExtSignedBCDDword
-7.999999e+07至+7.999999e+07
FloatToAikenByte
0至99
FloatToAikenWord
0至9999
FloatToAikenDword
0至9,999999e+07
FloatToSignedAikenByte
-9至+9
FloatToSignedAikenWord
-999至+999
FloatToSignedAikenDword
-9999999至+9999999
FloatToExcessByte
0至99
FloatToExcessWord
0至9999
FloatToExcessDword
0至9.999999e+07
FloatToSignedExcessByte
-9至+9
FloatToSignedExcessWord
-999至+999
FloatToSignedExcessDword
-9999999至+9999999
FloatToS5Timer
10至9990000
FloatToS5Float
+-1.701411e+38
FloatToSimaticTimer
10至9990000
FloatToSimaticBCDTimer
10至9990000