位置:51电子网 » 技术资料 » 单 片 机

定时器指令

发布时间:2013/8/25 16:44:50 访问次数:2220

    定时器相当于继电器控制电路中的时间继电器,RFB350-48S12-R5J在S7 - 3001400系列CPU的存储器中为定时器保留存储区,该存储区为每个定时器保留一个16位定时字和一个二迸制位存储空间。STEP 7梯形图指令集最多支持256个定时器,不同的CPU模块所支持的定时器数目为64~512不等。因此,在使用定时器时,定时器的地址编号(TO~T511)必须在有效范围之内。
    S7 - 3001400系列PLC有5种定时器可供选择。
    1.S_PULSE
    S_PULSE(脉冲S5定时器,简称脉冲定时器)指令有3种形式:块图指令、LAD环境下的定时器线圈指令及STL指令。指令及示例如表2 -15和表2 -16所列。
    表2- 15脉冲定时器块图指令及应用

        
    表2 -15和表2-16中各符号的含义如下:
    ·Tno为定时器的编号,其范围与CPU的型号有关。
    ·S为启动信号,当S端出现上升沿时,启动指定的定时器。
    ·R为复位信号,当R端出现上升沿时,定时器复位,当前值清零。
    ·TV为设定时间值输入,最大设定时间为9 990 s,或2H_46M_30S,输入格式按S5系统时间格式,如S5T# 100S,S5T# 10MS,S5T# 2MIS,S5T#1H2M3S等。
    ·Q为定时器输出,定时器启动后,剩余时间非0时,Q输出为1;定时器停止或剩余时间力0时,Q输出为O。该端可以连接位变量,如Q4.O等,也可以悬空。

         
    BI为剩余时间显示或输出(整数格式),采用十六进制形式,如16#0023,16# OOab等。
    该端口可以接各种字存储器,如MWO、ow2等,也可以悬空。
    ·BCD为剩余时间显示或输出(BCD码格式),采用S5系统时间格式,如S5T#1H2MIS、S5T# 2MIS、S5T# 3S等。该端口可以接各种字存储器,如MWO和QW2等,也可以悬空。
    ·STL等效程序中的“SP…”为脉冲定时器指令,用来设置脉冲定时器编号;“L…”为累加器1装载指令,可将定时器的定时值作为整数装入累加器1;“LC…”为BCD码装载指令,可将定时器的定时值作为BCD码装入累加器;“T…”为传送指令,可将累加器1的内容传送给指定的字节、字或双字单元。
    与脉冲定时器示例程序对应的工作波形如图2-9所示。
    从图2-9可以看出,如果R信号的RLO为0,且S信号的RLO出现上升沿,则定时器启动,并从设定的时间值开始执行倒计时。此后只要S信号的RLO保持1,定时器就继续运行。在定时器运行期间,只要剩余时间不为O,其常开触点就闭合,同时输出Q为1,直到定时时间到。
    在定时器运行朔间,若S信号的RLO出现下降沿,则定时器停止并复位。同时,使定时器常开触点断开,输出Q为O。当RLO再次出现上升沿时,定时器则重新从设定时间开始倒计时。
    无论何时,只要R信号的RLO出现上升沿,定时器就立即停止,并使定时器的常开触点断开,Q输出为0,同时剩余时间清零。称此时的动作为定时器复位。

    定时器相当于继电器控制电路中的时间继电器,RFB350-48S12-R5J在S7 - 3001400系列CPU的存储器中为定时器保留存储区,该存储区为每个定时器保留一个16位定时字和一个二迸制位存储空间。STEP 7梯形图指令集最多支持256个定时器,不同的CPU模块所支持的定时器数目为64~512不等。因此,在使用定时器时,定时器的地址编号(TO~T511)必须在有效范围之内。
    S7 - 3001400系列PLC有5种定时器可供选择。
    1.S_PULSE
    S_PULSE(脉冲S5定时器,简称脉冲定时器)指令有3种形式:块图指令、LAD环境下的定时器线圈指令及STL指令。指令及示例如表2 -15和表2 -16所列。
    表2- 15脉冲定时器块图指令及应用

        
    表2 -15和表2-16中各符号的含义如下:
    ·Tno为定时器的编号,其范围与CPU的型号有关。
    ·S为启动信号,当S端出现上升沿时,启动指定的定时器。
    ·R为复位信号,当R端出现上升沿时,定时器复位,当前值清零。
    ·TV为设定时间值输入,最大设定时间为9 990 s,或2H_46M_30S,输入格式按S5系统时间格式,如S5T# 100S,S5T# 10MS,S5T# 2MIS,S5T#1H2M3S等。
    ·Q为定时器输出,定时器启动后,剩余时间非0时,Q输出为1;定时器停止或剩余时间力0时,Q输出为O。该端可以连接位变量,如Q4.O等,也可以悬空。

         
    BI为剩余时间显示或输出(整数格式),采用十六进制形式,如16#0023,16# OOab等。
    该端口可以接各种字存储器,如MWO、ow2等,也可以悬空。
    ·BCD为剩余时间显示或输出(BCD码格式),采用S5系统时间格式,如S5T#1H2MIS、S5T# 2MIS、S5T# 3S等。该端口可以接各种字存储器,如MWO和QW2等,也可以悬空。
    ·STL等效程序中的“SP…”为脉冲定时器指令,用来设置脉冲定时器编号;“L…”为累加器1装载指令,可将定时器的定时值作为整数装入累加器1;“LC…”为BCD码装载指令,可将定时器的定时值作为BCD码装入累加器;“T…”为传送指令,可将累加器1的内容传送给指定的字节、字或双字单元。
    与脉冲定时器示例程序对应的工作波形如图2-9所示。
    从图2-9可以看出,如果R信号的RLO为0,且S信号的RLO出现上升沿,则定时器启动,并从设定的时间值开始执行倒计时。此后只要S信号的RLO保持1,定时器就继续运行。在定时器运行期间,只要剩余时间不为O,其常开触点就闭合,同时输出Q为1,直到定时时间到。
    在定时器运行朔间,若S信号的RLO出现下降沿,则定时器停止并复位。同时,使定时器常开触点断开,输出Q为O。当RLO再次出现上升沿时,定时器则重新从设定时间开始倒计时。
    无论何时,只要R信号的RLO出现上升沿,定时器就立即停止,并使定时器的常开触点断开,Q输出为0,同时剩余时间清零。称此时的动作为定时器复位。

相关技术资料
8-25定时器指令
相关IC型号
RFB350-48S12-R5J
暂无最新型号

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!