您现在的位置是:首页 > PLC技术 > PLC技术

定时器直接启动、复位和加载持续时间指令

来源:艾特贸易2017-10-11

简介对于 IEC 定时器指令,还有简单的指令形式,包括直接启动、复位和加载持续时间指令。 直接启动定时器指令没有 PT 、 ET 和 Q 等参数,梯形图指令形式如图 5-78 所示。如果需要对定时

    对于IEC定时器指令,还有简单的指令形式,包括直接启动、复位和加载持续时间指令。

    直接启动定时器指令没有PTETQ等参数,梯形图指令形式如图5-78所示。如果需要对定时器复位或直接设置定时器时间,则可以使用复位定时器和加载持续时间指令,指令的梯形图形式如图5-79所示。

 IEC定时器直接启动指令

    5-78    IEC定时器直接启动指令

   a)启动脉冲定时器b)启动接通延时定时器c)启动关断延时定时器d)时间累加器

复位及加载持续时间指令

    5-79    复位及加载持续时间指令

   a)复位定时器b)加载持续时间

    使用“复位定时器”指令,可将IEC定时器复位为“0”。仅当输入的逻辑运算结果( RLO)为“1”时,才执行该指令,如果该指令输入的RLO为“0”,则该定时器保持不变。

    可以使用“加载持续时间”指令为IEC定时器设置时间。如果该指令输入逻辑运算结果( RLO)的信号状态为“1”,则每个周期都执行该指令。该指令将指定时间写入指定IEC定时器的结构中。如果在指令执行时指定IEC定时器正在计时,指令将覆盖该指定IEC定时器的当前值,从而更改IEC定时器的定时器状态。

    自动灌装功能若使用直接启动定时器指令TP实现,程序如图5-80所示,其中“IEC_Timer_1_DB.Q为该IEC定时器的Q输出。

使用“启动脉冲定时器”指令实现灌装功能

    5-80    使用“启动脉冲定时器”指令实现灌装功能

    考虑到灌装过程中如果瓶子倒了,需要停止定时,立刻关闭物料灌装阀门,故可增加如图5-81所示的程序段,使用“复位定时器”指令对灌装定时器当前值和输出复位。

    “加载持续时间”指令的应用实例如图5-82所示,该程序表示当M21.5变量值为1时,将存于“IEC_Timer_1_DB”中的IEC定时器预设时间修改为10 s

使用“复位定时器”指令完善灌装功能

    5-81    使用“复位定时器”指令完善灌装功能

“加载持续时间”指令的使用

    5-82    “加载持续时间”指令的使用

    自动灌装程序设计:

   (1)自动循环灌装程序(FC2)

    生产线运行后,传送带电动机正向运转,直到灌装位置接近开关检测到有瓶子,传送带停下来。到达灌装位置开始灌装,灌装阀门打开,灌装时间5s。瓶子灌满后灌装阀门关闭,传送带继续向前运动。按下停止按钮,传送带停止运动。

   (2)完善手动运行程序(FC1)

    为防止电动机正、反转频繁切换造成负载变化太大,电动机正、反向切换之间要有时间限制,切换时间间隔要在2s以上。即:

    点动电动机正转停下来2s后点动反转才有效。

    点动电动机反转停下来2s后点动正转才有效。