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

减计数器指令:CTD

发布时间:2019/6/6 21:44:31 访问次数:5749

   减计数器指令:CTD

    首次扫描时,计数器位为OFF,当前值为预设值PV。计数器检测

到CD输入的每个上升沿时,计数器当前值都减少1个单位,当前值减

到0时,计数器位为ON。 G5250F2T1U复位输人有效或执行复位指令,计数器自动复位,即计数器位为(FF,当前值复位为预设值,而不是0。

   指令格式:CTD Cxxx,PV

   例:   CTD C4o,4

   程序实例:图⒌27所示为减计数器的程序片段和时序图。

   图⒌27 减计数器的程序及时序图

    

   应用举例

   计数器在实际生产中应用非常广泛,最常用于对各种脉冲的计数,有时根据它的工作特点也用在其他方面。下面仅举两个实例。

    ①循环计数。如果在使用以上3种类型的计数器时,将计数器位的常开触点作为复位输人信号,则可以实现循环计数。

    ②用计数器和定时器配合增加延时时间,如图528所示。通过分析可知,程序中的实际延时时间为100ms×30O00×1o=30000s。

    应用计数器指令应注意的问题

    ①可以用复位指令来对3种计数器复位,复位指令的执行结果是:使计数器位变为OFF;计数器当前值变为0(CTD变为预设值PV)。

   ②在一个程序中,同一个计数器编号只能使用一次。

   ③脉冲输人和复位输入同时有效时,优先执行复位操作。


   减计数器指令:CTD

    首次扫描时,计数器位为OFF,当前值为预设值PV。计数器检测

到CD输入的每个上升沿时,计数器当前值都减少1个单位,当前值减

到0时,计数器位为ON。 G5250F2T1U复位输人有效或执行复位指令,计数器自动复位,即计数器位为(FF,当前值复位为预设值,而不是0。

   指令格式:CTD Cxxx,PV

   例:   CTD C4o,4

   程序实例:图⒌27所示为减计数器的程序片段和时序图。

   图⒌27 减计数器的程序及时序图

    

   应用举例

   计数器在实际生产中应用非常广泛,最常用于对各种脉冲的计数,有时根据它的工作特点也用在其他方面。下面仅举两个实例。

    ①循环计数。如果在使用以上3种类型的计数器时,将计数器位的常开触点作为复位输人信号,则可以实现循环计数。

    ②用计数器和定时器配合增加延时时间,如图528所示。通过分析可知,程序中的实际延时时间为100ms×30O00×1o=30000s。

    应用计数器指令应注意的问题

    ①可以用复位指令来对3种计数器复位,复位指令的执行结果是:使计数器位变为OFF;计数器当前值变为0(CTD变为预设值PV)。

   ②在一个程序中,同一个计数器编号只能使用一次。

   ③脉冲输人和复位输入同时有效时,优先执行复位操作。


相关技术资料
6-6减计数器指令:CTD
相关IC型号
G5250F2T1U
G525A1

热门点击

 

推荐技术资料

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