让VD300+2.5后重新传给VD300,用脉冲指令执行,用ADD_R指令,发现每执行一次,VD300就变很大的数值,根本不是从0到2.5,到5.0。用整数计算指令,让VD300+5后传给VD300,用ADD_ID指令,VD300就能从0到5,到15等等,计算很正常,问题是我要让VD300加一个小数,再传给它本身,实现变量累加功能,请专家解释一下,怎么实现它,谢谢了。
最佳答案
很大的数是因为你看的数据类型不对,如果你通过状态图看数据,那么要正确选择数据格式,用浮点数类型看。
提问者对于答案的评价:
在状态表里设置成浮点数格式后就正常了,谢谢大家帮助。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc345197.html