quote:以下是引用yjj315在2011-05-04 17:01:20的发言:
我想要实现的功能是:FOR NEXT共循环5次,每次循环中有一个定时器在计时,当定时时间5秒到了之后才转入到下一次循环。
PLC与单片机的运行有本质的区别。单片机只有一套用户程序,PLC同时运行操作系统和用户程序,定时器功能是操作系统在后台实现的。
循环指令是在一个扫描循环周期内完成的。
楼主要实现要求的功能可用下面的程序来实现:
LD I0.0
AN T37 //5s产生一个脉冲
TON T37, 50
LD T37
LD I0.0
CTU C0, 5 //计5个数后C0的常开触点接通。
LD C0
= Q0.0
更复杂的要求可用顺序控制法来设计程序。