计数器指令_PLC原理及应用_[共3页]
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第4章可编程控制器编程基础57 4.定时器指令应用时的注意事项
(1)不能把一个定时器号同时用作TOF和TON。
(2)在第一个扫描周期,所有的定时器位被清零。
(3)对于断开延时定时器(TOF),需在输入端有一个负跳变(由ON到OFF)的输入信
号启动计时。
4.6.7 计数器指令
1.概述
计数器是对外部的或由程序产生的计数脉冲进行计数,是累计其计数输入端的计数脉冲
电平由低到高的次数。
而定时器是对PLC内部的时钟脉冲进行计数,计数器也是应用非常广
泛的编程元件(有256个),经常用来对产品进行计数。
与定时器一样,计数器编号也表示两个变量:当前值和计数器位,计数器累计计数的当
前值,存放在计数器的16bit当前值寄存器中。
计数范围为-32768~32767。
当计数器的当前值等于或大于设定值时,计数器位置为“1”。
计数器指令有3种:增计数CTU、增减计数CTUD和减计数CTD。
指令操作数有4方面:编号、预设值、脉冲输入和复位输入。
2.增计数器
CTU,增计数器指令,梯形图的指令盒形式如图4-30所示。
首次扫描,计数器位为OFF,
当前值为0。
脉冲输入的每个上升沿,计数器计数1次,当前值增加1个单位,当前值达到
预设值PV时,计数器位为ON,当前值继续计数到32767停止计数。
复位输入有效或执行复
位指令,计数器自动复位,即计数器位为OFF
,当前值为0。
指令格式:CTU Cxxx,PV
例:CTU C20,3
【例4-8】图4-31所示为增计数器的程序片断和时序图。
图4-30 增计数指令 图4-31 计数器程序与时序图。