引用 835664301 在 2013/3/4 9:43:12 发言【内容省略】
双整数与实数占用的存储空间相同,都是双字。
但是其在PLC或者说在PC中的存储格式不同。
实数的存储格式为:
1位符号位(SIGN)
8位指数位(EXPONENT)
23位尾数位(MANTISSA)
其中,32位二进制数的排位为:[31][30][29]...[2][1][0]
16进制转换为10进制的公式如下:
SGL = (-1)^SIGN * 1.MANTISSA * 2^(EXPONENT-127)
双整数101转换为实数,为101.0
101.0的存储格式见上述的实数存储格式!!!!
Good Luck~