在使用mcgs嵌入版的时候,做了个定时循环次数的脚本,当“循环次数”设定为整数的时候,运行正常,但当“循环次数”设定为0.1的时候为什么就成了无限次的循环?脚本如下
IF 循环剩余次数>0.00 THEN
!TimerRun(1)
ELSE
!TimerStop(1)
!TimerReset(1,0)
启动=0
ENDIF
IF !TimerValue(1,0)<=设定时间1 THEN
float13=设定输出1
else
float13=设定输出2
endif
iF !TimerValue(1,0)>设定时间1 and !TimerValue(1,0)-设定时间1>=设定时间2 THEN
!TimerReset(1,0)
循环剩余次数=循环剩余次数-1
endif
楼主最近还看过