FX2N型PLC的计数器在程序中可用作计数、计时控制,可分为普通计数器和高速计数器两种,这里只介绍普通计数器。普通计数器又称内部信号计数器,它是对PLC内部元件(如X、Y、M、S、T和C)的信号进行计数的计数器。因为其接通和断开时间应比PLC的扫描周期长,因此内部计数器是低速计数器。对高于机器扫描频率的信号进行计数则用高速计数器。
16位加计数器有两种类型。通用型:C0~C99共100点;断电保持型:C100~C199共100点。其设定值K在1~32767之间。断电保持型计数器具有记忆功能,即在电源中断时,计数器停止计数,并保持计数当前值不变,电源再次接通后,计数器在当前值的基础上继续计数。计数器在计数条件和复位条件同时满足时,复位条件优先。
上图表示加计数器的工作过程。X2为计数输入条件,当X2工作状态由OFF变为ON时,计数器计一次数,当前值加1;当计数输入达到10次时,计数器当前值变为10,计数器C0的输出触点接通,由计数器C0控制的输出Y0为ON。之后无论输入X2状态如何,计数器的当前值都保持不变,输出Y0一直为ON。当复位输入X1接通,计数器当前值变为0,输出触点C0断开。
2、 特殊辅助继电器M8000和M8002◤ 计数器使用时一般先要给计数器复位,计数器计数值达到设定值,要使它继续计数,也需要先对计数器复位。系统启动时对计数器复位就要用到特殊辅助继电器M8002。1、PLC只要是处于RUN状态了,M8000就一直接通,常ON标志位。
2、M8002也叫初始脉冲常开触点,用于PLC的初始化,PLC每次断电重启后M8002就会执行一次。PLC处于RUN状态后运行第一个扫描周期时M8002为ON。M8002需要做数据初始化的时候使用。
二指令应用举例 1、控制要求◤按下启动按钮S1,动作演示板上的LED条开始上行流转,碰到SQ4后动作演示板上的LED条立即下行流转,碰到SQ1后动作演示板上的LED条又立即上行,当动作演示板上的LED条上下移动5次后自动停止。系统运行过程中,按下S2可立即停止运行。下次启动时,计数器重新开始计数。
1、按学习板上的S1八次,动作演示区的L1亮,按按钮S2,动作演示区的L1熄并可重复上述过程。
2、按下学习板上的S1,动作演示区的L1亮,延时2小时候自动熄,按按钮S2,动作演示区的L1立即熄。(学习时可用30秒代表2小时)
如果觉得本文有用,欢迎推荐更多朋友关注我们
学习板基本操作
- USB转串口线驱动的安装
- 学习板与三菱编程软件通信设置
- 学习板与西门子编程软件通信设置
