QQ登录

只需一步,快速开始

信捷PLC为什么进行浮点数运算时结果不正确

[ 复制链接 ]
当您进行浮点数运算时,您必须先将相关参数从整数转化为浮点数,例如:
浮点数除法EDIV D0 D2 D10,及将寄存器D0的值除以寄存器D2的值,将相除的结果(浮点数)存放在寄存器D10里面;
如果在执行此指令之前,寄存器D0、D2里面的值为整数,则寄存器D10里面的将会发生错误,
需要分别将寄存器D0、D2里面的整数值转化为浮点数后,再执行浮点数除法指令,


梯形图如下:

信捷PLC为什么进行浮点数运算时结果不正确

信捷PLC为什么进行浮点数运算时结果不正确


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索