分享

【三菱】高速计数器

 启程的男孩 2016-11-27

作者:蔡慧荥

  我们知道在我们三菱FX PLC里面,高速计数器一共有21个,编号为C235-C255。那么我们的高数计数器一共有四种类型,一种是一相无启动无复位高速计数器C235-C240,一种是一相带启动带复位高速计数器C241-C245,一种是一相双输入高速计数器C246-C250,还有一种是二相输入(A-B相)高速计数器C251-C255。下面就列一下各个高速计数器对应的信号输入端口编号及端口功能。其中,U为加计数输入,D为减计数输入,A为A相输入,B为B相输入,R为复位输入,S为启动输入。


  我们要知道的是高速计数器都是32位双向计数器,它跟内部信号计数器不同的地方是,高速计数器信号是只能由输入端口X输入的,它只能与输入端口X0-X7配合使用,其中X6和X7只能用来作启动信号输入或复位信号输入,所以实际上只有6个高速计数器输入端口。因为只有6个高速输入端口,虽然高数计数器有21个,但是最多只能同时使用6个。还有一个要注意的是所有的高速计数器都是停电保持型的。

  那么再说到为什么我们的高速计数器能够对高速脉冲进行计数呢?这是因为高速脉冲计数器的工作方式是中断工作方式的,而中断工作方式是跟PLC的扫描周期无关的,所以高速计数器能够对频率较高的脉冲信号进行计数。那么由于高速计数器具有这样的特点,我们的高速计数器就可以应用于编码器脉冲输入测速、定位等的场合。

  前面有说到高速计数器都是32位双向计数器的,其计数方向(加计数还是减计数)的控制是随计数器的类型的不同而不同的。下面就给出个高数计数器计数方向控制表。


  除此之外,我们的高速计数器还有硬件计数器和软件计数器之分。硬件计数器是通过硬件进行计数的,有C235,C236,C246,C251,其相应频率可达60kHz(单相)和30kHz(双相)。除此之外的就是软件计数器,其相应频率较低,只有10kHz(单相)和5kHz(双相),软件计数器是通过CPU中断处理进行计数的。


  因为高速计数器一般都用于高速处理控制的场合,这就还需要应用高速处理指令HSCS、HSCR、HSZ等才能够完成。我们要注意的是当硬件计数器被高速计数器指令指定时,硬件计数器是被当作软件计数器处理的。那么把硬件计数转换成软件计数进行处理的过程,因为这个过程是要有一定时间的,这就限制高速计数器的计数频率。下面就列出个高速计数器的计数频率限制表。


  那么以上就是我们的高速计数器的一些基础知识,对这些基础有了了解之后再来学习四种类型的高速计数器和高速处理指令等。



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多