打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
欧姆龙CP1系列PLC的计数器指令用法举例,学会这些基本够用了

计数器的本质是数输入上升脉冲沿的个数。欧姆龙CP1系列PLC的计数器指令用法举例

欧姆龙CP1系列PLC的计数器的种类相对定时器比较少,如下表如示。

欧姆龙PLC计数器的种类
指令分类指令名BCD方式BIN方式
计数器指令计数器CNTCNTX
可逆计数器CNTRCNTRX
计数器复位CNRCNRX
块程序指令计数等待CNTWCNTWX

欧姆龙CP1系列PLC计数器的工作方式与定时器一样,有BCD和BIN两种方式。

其中CNT/CNTX计数器有4096个,它的编号范围为0~4095,是减计数器(从设定值开始递减,当前值为0时,计数结束标志为1)。

前面已经说过BCD是用二进制方式表示的十进制数,BCD方式的计数范围是从0~9999;BIN方式的计数范围是从0~65535。

下面举例说明计数器的用法。

例一,设计一个单按钮控制一盏灯的亮与灭的程序,编程如下图所示。 


此例中的W100.0也可直接用I0.0的上升沿去触发。

例二,设计一个长延时10小时启动负载的程序,除用长延时定时器,定时器串联编程方法外,可用定时器加计数器的方式来实现,编程如下图所示。

此例中,定时器为6分钟定时,600分钟为10小时。停止开关外部接线为常闭,PLC内部用常开触点。有计数器的程序,最好设计一段开机复位程序。

例三,设计一段程序,实现密码锁控制功能,要求按钮1按下后,按钮2按3下,再接着按钮3按2下,在不报警的情况下解锁,按钮4为复位按钮,如按钮5按下则报警。编程如下图所示。

此例中要用到两个计数器,这里采用的是减计数器,要注意比较指令的比较数为设定值减操作数,这里初学者非常容易出错。解锁前要先复位计数器。

例四,设计一个程序,要求对某一输入信号进行计数,数值为10时,输出负载(灯亮),同时转换为减计数,当数值为5时,断开负载(灯灭),同时对计数器当前值清零。编程如下图所示。

此例中用到了加减数计数器,属于典型的单按钮计数控制输出负载的例程。

以上四例计数器程序,你学会了吗?

参阅:

欧姆龙PLC编程软件CX-Programmer使用简介,你学会了吗?

实例讲解:欧姆龙PLC编程软件CX-Programmer中设置与强制的区别

欧姆龙CP1系列PLC编程基础知识之数制与寻址方式

欧姆龙CP1系列PLC编程:单按钮控制灯亮与灭

欧姆龙CP1系列PLC的定时器指令用法举例,8个例子可谓经典,简单易懂好学习!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PLC学习笔记整理
内部继电器 欧姆龙CPM1A系列PLC
欧姆龙PLC常用基本应用程序举例
西门子PLC编程 指令集列表 PLC工程师应该记下来
PLC程序详解和初学者必须掌握的几个梯形图
【技成周报18期】伺服V90、定时器计数器、机器人案例知识问答讲解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服