新闻中心

创新、诚信、务实、高效

新闻中心
联系我们

上海嘉定区杭桂路1112号906室 中波大厦

英文

024-23609806 024-23609560

传真:021-38686488

行业要闻
您的位置:主页 > 新闻中心 > 行业要闻 >
如何使用PLC计数器CNT指令?
发布时间:2017-01-05 10:46 来源:欧姆龙 阅读:
CNT指令是一条BCD递减计数指令,具有断电数据保持功能,每次计数器输入从OFF变为ON时,计数器当前值减1;当计数器当前值变为0后,会触发特定继电器线圈。
那么如何使用PLC计数器CNT指令

CNT指令经常被使用在需要计数的场合,如生产流水线上的产品数量计数,累计固定数量后的产品装箱等。

CNT指令的2个输入

一个是计数器输入:每当此输入从OFF变为ON,计数器当前值减1;另一个是复位输入:此输入用于复位计数器中已输入的当前值,将计数器指令重启。

操作数N:计数器编号

对于欧姆龙不同型号的PLC来说,能使用的计数器号范围也是不相同的,以CP1H系列为例,计数器选择范围为0~4095(10进制)。

举例说明:

如果需要用计数器0,那么在指令中的N(计数器号)处写入0,以此类推如果需要用计数器1,那么N处写入1,最大可写到4095。

操作数S:计数器设定值

设定值的填写方法最为常用的有2种,第一种是直接用BCD码方式,直接输入所需要的计数器设定值;第二种是通过填写直接地址或者间接地址,然后对地址进行BCD码赋值,来给定计数器设定值。

*这里注意,设定值数据范围为BCD码#0~#9999,对应0~9999次的计数范围。

举例说明:

如果需要计数1次,需要输入数值为#0001,依次往后。要注意的是,因为BCD码的数值最大为#9999,所以单条CNT指令的计数器,设定值最长为#9999,即9999次。

例子中对N计数器设定值赋值#0004,表示计数器设定4次。当然,S处也可填写直接地址或者间接地址,然后对地址进行BCD码赋值,来给定计数器设定值。

打开CX-Programmer软件开始编写程序:

1、写入0.00位作为CNT指令的计数输入

2、编写CNT指令,计数器号选择0

3、计数器设定值按实验要求写入#4

4、写入0.01位作为复位输入

5、编写C0触发条件与100.00位的输出线圈


乐利(中国)有限公司 ICP备案编号:沪ICP备12040820  

电话:400-995-9955 021-3868-8888

友情链接: 波形护栏 | 杭州装修网 | 太阳能路灯 | 蒸发器 | 空气能热水器 | 合肥装修网 | 电动葫芦 | 空包网 | 走刀式分板机 |