定时循环

简介

主循环之外的一个定时循环程序,控制器每周固定时间执行循环内的命令。

  • 定时时间间隔可以设定整数的(秒/分),控制器每隔这样的时间执行一遍。
  • 一个控制器程序内最多可支持3个定时器循环程序。优先级与主循环相同,即同时并行运行。
  • 注意! 用户需要确保循环内的命令执行时间小于定时时间。定时时间一到,该循环程序会强制从头开始。
  • 主循环和定时循环的异同:

相同:均为一个循环周期内执行一次模块内部全部命令;

区别:主循环周期是动态的,一般为几十ms;而定时循环周期是编程时指定的,运行后固定周期,最少为1s。(可以理解为该固定周期内执行完一次所有指令后以空指令填充)。

输入

输出

示例1

每隔五秒给变量Var加1。

示例2

每隔3秒让LED(DO) 闪烁一下。

定时脉冲信号 3sImpulse是一个周期为6s占空比50%的方波

时序图