电工基础知识_电工技术-电工最常见电路

三菱plc高速计数器c237复位时间的说明

时间:2019-06-08 10:46来源:未知 作者:admin 点击:
首先高速计数器与普通计数器的区别就是通过CPU的中断处理进行计数的,这个是一定要清楚、了解的。普通计数器使用X输入计数时,它的ON和OFF状态持续的时间必须要比plc的扫描时间要

首先高速计数器与普通计数器的区别就是通过CPU的中断处理进行计数的,这个是一定要清楚、了解的。普通计数器使用X输入计数时,它的ON和OFF状态持续的时间必须要比plc的扫描时间要长,它的意思就是X输入频率要小于CPU的运算频率才能计上数,但是高速计数器它是中断处理不受plc运算周期影响的。
理解了上面的中断功能,我们再说下高速计数器c237的复位设置,对高速计数器复位有两种方法。1是采用RST复位指令完成,2通过MOV指令赋值计数器0完成。在plc的手册中有专门介绍高速计数器复位的例子如下图:
三菱plc高速计数器c237复位时间的说明
使用RST指令对高速计数器进行复位时,换行到RST指令的驱动OFF之前,高速计数器都不能进行计数。如果采用这种复位方法,最长的复位时间是plc的一个运算周期,就是plc刚开始扫描时X10就闭合,此时还是处于计数状态的,等到扫描到eEND指令时复位c235计数器。
三菱plc高速计数器c237复位时间的说明
当高速计数器,允许仅清除当前值(触点不为OFF)时,驱动触点为连续执行的情况下,X10变为ON时,每执行一个扫描,计数器的当前值被清除为0。同样复位的最长时间是一个运算周期,它与上一条复位指令区别是采用X的上升沿进行复位,复位触点不影响计数。
从上面看出c237复位指令复位时间是很短的,几乎不影响计数结果。高速计数器的处理一定要明白plc中断功能,如在触点选择、数值比较指令,例如,在当前值=设定值的状态下即使执行指令,只要不能给出计数输入脉冲,输出触点都不会动作。这种情况就需要高速计数器专用的比较指令(HSCS/HSCR/HSZ/HSCT指令,就是在作为对象的高速计数器进行计数时,执行比较并且输出比较的结果,对比较结果指定了输出继电器(Y)时,不等到END指令的输出刷新,就直接反映到输出的ON/OFF状态中。

(责任编辑:admin)
相关文章
------分隔线----------------------------