plc编程中,如何使用计数器,计数器在plc中的主要功能有,1对设备中某个重复动作进行行程计数、2通过对特殊继电器的计数进行时间的计算、3脉冲的采集。计数器在我们plc中与数据寄存器的性质类似,分为一般用和停电保持用、16位置增计数器和32位增减计数器、普通计数器和高速计数器。根据在电控设备中所器的作用来选择计数器的种类。
1对重复动作进行计数,这在plc控制设备中经常使用到的,比如工件要求左右移动进行5次,行程完成标志X0,每次感0,计数器自动进行加1,注意这里只对X0的上升沿进行计数而不知常闭信号,保证计数的准确性。当移动的次数达到5次,计数器计数满则触发线圈闭合从而控制输出,这里可以采用普通计数器,每次plc断电后,计数器数值清零,如果采用保持专用计数器,断电重启后会保持停电之前的计数值,能够在上一次的值上继续进行累计计数,这是计数器最基本的功能。
2对时间的计时功能,我们可以采用特殊中间继电器驱动计数器进行计时,不同周期时间的时钟信号如1秒的,时钟信号每一次ON就计数一次代表计时1秒,计数器的数值就代表着时间,我们知道在plc中定时是有限制的,如果采用计数器则可以最大32位的数据,还可以计时分钟单位的时间,相比于定时器的转换很方便尤其在时间较长的场合。这个计数器扩展的一个小应用。另外在一些外部的计数继电器(不是plc的软元件)在不使用plc控制的电路中对一些数据的计算会用到,比如电镀中安倍小时可通过计数器来显示,那么在我们的plc中也可以灵活使用计数器来计算一些数值。
3高速计数器,主要针对高速脉冲的计数,通常见到的编码器就是采用高速计数器来完成脉冲采集的,普通的计数器的计数频率已经跟不上脉冲频率,同时受到plc周期运算的限制,计数不准确或者不能用,高速计数器的设置方法比较麻烦,有增、减计数,有的需要设置特殊中间继电器实现减计数功能,有的则会自动进行增/减计数,有单相脉冲输入、双相脉冲输入,不同信号的plc的高速计数器对应的输入端子都是不一样的而且的端子是专用的,比如三菱plc中的C251计数器就必须通过X0、X1的端子输入才能采集到脉冲。在一些定位、计算转速的设备中经常用到高速计数器。
以上就是plc中计数器的使用内容,希望能帮到你!
联系客服