网络1
这是个起保停电路的变种(M2.0的线圈好像还放错了地方,这个错误将导致M2.0无法断开,从而只要M2.1的常闭点闭合,计时器就会开始计时)。启动按钮=I0.6,停止按钮=M2.1。保持继电器=M2.0。起保停电路驱动的是一个延时继电器。当M2.0闭合时,T32开始计时10秒。
网络2
当启动按钮I0.6从闭合状态释放的下个周期,将T32的计时值写入后面那个VW96的地址当中(看不清)。同时,将停止按钮M2.1闭合一下,中止网络1当中的T32计时。(因为前面提到的错误,所以计时将会在I0.6闭合的第二个周期重新开始计时,而I0.6的权力貌似被架空了)
网络3
当T32计时值(就是I0.6闭合的时间)大于等于2200毫秒时,M2.2闭合一个周期。并且将模拟输出端口AQW0清零,最后返回主程序。
==============================================
不厚道的说一句,这个程序写的真特么啰嗦+坑爹+扯!你要是照着这种程序学习,非把九阴真经练成欧阳锋那德行不可。。。
简单的写法,
1、当I0.6接通时,T37开始计时。
2、用比较指令,当T37大于等于22时,驱动M2.2线圈,并将AIW0清零,然后返回主程序就好了。