如图所示,当启动I0.0按下后,M0.0输出并自锁,T37开始计时,同时Q0.0运行。当T37计时6000*100ms=600s=10min后。T38开始计时,同时Q0.0停止运行,T38计时1800s=30min后,T39开始计时,T39计时30min后,断开T37,T37复位清零,Q0.0重新输出,如此重复。
就做到了运行10min,停止1h,的控制效果。
望采纳。。。。。。
首先倒计时,采用CTD减计数,计数到自己复位
段码使用段码指令,要区分开十位和个位数使用DIV除法,余数放高位,商放低位
如图,Q0.0到Q0.7依次接十位数的七段码a~g
Q1.0到Q1.7依次接个位数的七段码a~g
如图所示,2个图,当I0.0按下,M0.0输出并自锁,同时Q0.0输出,1号泵开始工作,T37开始计时,计时到了T38开始计时,T37+T38就是计时18000*100ms+18000*100ms=3600s=1h。T38计时到了,切换到Q0.1输出,2号泵开始工作,同时T39开始计时,计时到了T40开始计时,T39+T40就是27000*100ms+27000*100ms=5400s=1.5h。T40计时到了,断开T37计时,T37到T40自动复位清零。此时切换到Q0.0输出。如此重复,就做到了1号泵工作1小时,2号泵工作1.5小时的循环工作程序。
望采纳。。。。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)