本文主要是介绍倍福--信号不能复位原因,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本文介绍倍福PLC定时器的使用
问题:请问我想让这个计时器输出变成False,我这样处理为什么计时器的值没法赋进去。
定时器放IF外面,应该是外面IF条件为FALSE,定时器没法复位。
定时器的使用如下:
Q:我在case语句中使用TON,发现只在第一个周期的时候执行了语句,无法复位,如何在case语句中使定时器循环执行呢?
A:
CASE state OF
0: count:=1;bitonstart:=1;ton1(in:=bitonstart,pt:=T#1S);IF ton1.Q THENi:=1;bitonstart:=0;ton1(in:=bitonstart);//如果用变量控制一定要记得再调用一次功能块END_IF 1:
//正常使用的方法
count:=0;ton1(in:=TRUE,pt:=T#1S);IF ton1.Q THENstate:=0;ton1(in:=FALSE); END_IF
END_CASE
帮助文档:
这篇关于倍福--信号不能复位原因的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!