您现在的位置是:首页 > PLC技术 > PLC技术
FX2N系列PLC的高速计数器(C235~C255)
来源:艾特贸易2017-06-05
简介PLC 应用程序的扫描周期一般在几十毫秒左右,因此内部计数器就只能处理频率在 20Hz 以下的输入脉冲。高速计数器是指能对频率高于扫描周期的输入脉冲进行计数的计数器。 FX2N 系列
PLC应用程序的扫描周期一般在几十毫秒左右,因此内部计数器就只能处理频率在20Hz以下的输入脉冲。高速计数器是指能对频率高于扫描周期的输入脉冲进行计数的计数器。FX2N系列PLC专门设置了21个高速计数器,可响应高达10kHz的频率,其地址编号为C235~C255,计数范围为-2147483648~+2147483647。 可用编程方式或中断方式控制高速计数器计数或复位,适用于高速计数器输入端只有X000~X007,其他端子不能对高速脉冲信号进行处理。X006和X007也是高速输入,但只能用作启动信号而不能用于高速计数。不同类型的计数器可同时使用,但它们的输入不能共享。高速计数器都是32位断电保持增/减计数器,按增/减计数切换方法可分为3类,如表2.4所示。 表2.4 FX2N系列PLC的高速计数器 ①单相单计数输入高速计数器又有无启动/复位端(C235~C240)与有启动/复位端(C241~C245)之分,与前面介绍的内部计数器类似,仍然用M82XX的ON/OFF状态来控制增/减计数方向。 ②单相双计数输入高速计数器有增和减( U/D)两个计数输入端。若输入脉冲信号是从增计数输入端U输入,为加计数;若输入脉冲信号是从减计数输入端D输入,为减计数。 ③双相双计数高速计数器则是由A相和B相信号来控制计数方向。若A相为ON,B相由OFF→ON,则为增计数;若A相为ON,B相由ON→OFF,则为减计数。 上述②和③两种高速计数器可通过监控M8246~M8255的状态,获知其计数方向,为1是减计数,为0则是加计数。 高速计数器按中断方式工作,其驱动逻辑必须始终有效,而且不能像普通计数器那样用产生脉冲信号的端子来驱动。图2.8(a)所示为其正确的接法,C235的脉冲信号从X000输入,但必须用一直接通的接点(M8000)来驱动,否则按图2.8(b)所示接法是错误的。
图2.8 高速计数器的正确与错误接法 对高速计数器的线圈编程时,与其对应的输入继电器的输入滤波器会自动变为20μS(X000、X001)或50μs(X002~X005),不需要采用REFE指令或D8020进行输入滤波器调整。 在使用时不能超过高速计数器允许的响应频率范围,如C235作为硬件计数器时最高响应频率为60kHz,作为软件计数器时最高响应频率为10kHz。每个高速计数器的响应频率不一定相同,每个高速计数器的输入端子也不是任意的,具体请查阅FX2N硬件手册。
点击排行
