问题:
AIW0 的值为 6400,
放到VW0值为 6400,
I-DI转化为双整数VD2 值为 6400,
但是,DI-R把双整数VD2 的值转化为实数VD6后,
VD6 1145256852
为什么会变化??怎么能不变化?
谢谢
最佳答案
1、VD6存储的是浮点数,而“1145256852”恰恰是浮点数的格式(表示780.9309)。在状态表中,应选择“浮点数”格式查看。
2、如果你确定向VD6中写入的是浮点数6400.0,而结果不正确,则需要检查VD6是否和其他指令中的V寄存器发生地址重叠,引起VD6中的数据被改写。
提问者对于答案的评价:
谢谢您
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc359344.html