Timer
1> 概述
软元件定时器,用加法运算PLC中1ms、10ms、100ms的时钟脉冲, 当加法运算的结果 等于 设定值时, 输出触点动作;
2> 定时器分类
一般用:
X000为ON, T200对10ms的时钟进行加法运算, 当当前值等于设定值K123时,定时器的输出触点动作;
X000为OFF,或PLC断电,定时器当前值归0,输出触点复位;
累计型:
3> 应用示例
3.1> 启延关(启动延时关闭)
按下启动延时5S,关闭HL1;
3.2> 延时启动
3.3> 延时关闭
3.4> 输出1S脉宽
3.4.1> 设计要求
按下X000, Y000输出1S脉宽;
3.4.2> 设计思路
定时器设计:
Step 1> 看到1S需求,必用定时器T;
Step 2> 确定定时器【加1条件】, Y000==1;
Step 3> 确定定时器【结束条件】, 100ms,数10个;K10;
Y000设计
Step 4> 确定Y000=1 条件, X000上升沿;
Step 5> 确定Y000=0条件, T0结束;
3.4.3> 设计实现
3.5> 输出周期性波形
3.5.1> 设计要求
按下X000, Y000输出1S脉宽周期性波形;
3.5.2> 设计思路
Step 1> 看到1S需要,需要定时器;
Step 2> 先用2个定时器,T0,和T1定时不同电平时间;
Step 3> 确定T0【加1条件】, 增加M0==1条件,
如果不增加,那么T0 加一条件用Y000==0,有A~B,和C之后2段时间;
Step 4> 确定T0【结束条件】, 数30个;K30;
Step 5> 确定【M0=1条件】, X000上升沿;
Step 6> 确定【M0=0条件】, T0结束计时;
Step 7> 确定T1【加1条件】,Y000==1;
Step 8> 确定T1【结束条件】, 数30个;K30;
Step 9> 确定Y000=1, T0结束;
Step 10> 确定 Y000=0, T1结束;