这样VW0为20,VW2为50,当M0.0通 VW4从20开始每0.1秒增加0.1给VW4写入数字,20.1 20.2.20.3.……………………直到50停止 请教[这程序 怎写请高手指点一下。
最佳答案
首先说明一点,VW做为整数,不能进行实数加法操作
第一种方法,用整数比较,因用整数,所以同时要将20及50都扩大10倍
第二种,当用用实数比较时,因实数只能精确到小数点后6位,当两个大小非常接近的实数比较相等时,会产生错误的结果,所以用了截尾取整。
两种方法都经在线测试。
用定时中断的方法参考楼上几位的建议。
图片说明:
提问者对于答案的评价:
谢谢各位老师。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc368584.html