第12讲-S7-200可编程控制器的指令系统2 计数指令_第1页
第12讲-S7-200可编程控制器的指令系统2 计数指令_第2页
第12讲-S7-200可编程控制器的指令系统2 计数指令_第3页
第12讲-S7-200可编程控制器的指令系统2 计数指令_第4页
第12讲-S7-200可编程控制器的指令系统2 计数指令_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第12讲-S7-200可编程控制器的指令系统2 计数指令第12讲-S7-200可编程控制器的指令系统2-计数指令.CTU加计数器指令加计数器指令CTUD加加/减计数指令减计数指令CTD减计数指令减计数指令3梯形图指令符号中:CU为加计数脉冲输入端;CD为减计数脉冲输入端;R为加计数复位端;LD为减计数复位端;PV为预置值Cxxx 为计数器的编号,范围为:C0C255PV预置值最大范围:32767; PV的数据类型:INT;PV操作数为: VW, T, C, IW, QW, MW, SMW, AC, AIW, KCTU/CTUD/CD 指令使用要点:STL形式中 CU,CD,R,LD的顺序不能错

2、;CU,CD,R,LD信号可为复杂逻辑关系456781. 1.加计数器指令加计数器指令LDI0.0/计数脉冲信号输入端LDI0.1/复位信号输入端CTU C20, +3/增计数,计数设定值/为3个脉冲LDC20/计数值达到3,则=Q0.0/将输入位置1I0.0I0.1C20 当前值当前值C20位位加计数程序及时序图加计数程序及时序图9接点为计数输入端,为复位输入端,为输出端。当输入个脉冲后,Q0.0 ON。梯形图和语句程序如下:加计数器加计数器例题:例题:1011图图6-38 加加/减计数器应用示例减计数器应用示例2. 2.加减计数器指令加减计数器指令-1 -1122. 2.加减计数器指令加减

3、计数器指令-2-213加加/减计数程序及时序减计数程序及时序2. 2.加减计数器指令加减计数器指令-3-314接点输入加脉冲,接点输入减脉冲,接复位端,计数器设定值接点输入加脉冲,接点输入减脉冲,接复位端,计数器设定值为为10,达到设定值时,输出开关,达到设定值时,输出开关Q0.0 ON。加减计数器加减计数器例题:例题:1516t在复位脉冲有效时,即I1.0=1时,当前值等于预置值,计数器的状态位置0;当复位脉冲I1.0=0,计数器有效,在CD端每来一个脉冲的上升沿,当前值减1计数,当前值从预置值开始减至0时,计数器的状态位C-bit=1,Q0.0=1。在复位脉冲有效时,即I1.0=1时,计数

4、器CD端即使有脉冲上升沿,计数器也不减1计数。CTD C4,3LD C4图图6-39 减计数器应用示例减计数器应用示例3.3.减计数器指令减计数器指令-1 -1173.3.减计数器指令减计数器指令-2-2图图 减计数程序及时序减计数程序及时序18接点为脉冲输入端,为复位端,有10个脉冲输入时,输出开关Q0.0 ON。减计数器减计数器例题:例题:19图图 6-40 计数器扩展电路计数器扩展电路计数器指令应用计数器指令应用* *S7-200系列系列PLC计数器最大的计数范围是计数器最大的计数范围是32767。若需更大的计数范围,则须进行扩展。图若需更大的计数范围,则须进行扩展。图6-40所示。所示

5、。20 图6-40中是两个计数器的组合电路,C1形成了一个设定值为100次自复位计数器。计数器C1对的接通次数进行计数,的触点每闭合100次C1自复位重新开始计数。同时,连接到计数器C2端C1常开触点闭合,使C2计数一次,当C2计数到202X次时,共接通100202X次=202X00次,C2的常开触点闭合,线圈通电。该电路的计数值为两个计数器设定值的乘积,C总=C1C2。计数器指令应用计数器指令应用* *21I0.0 1h Q0.0 图图6-41 定时器的扩展定时器的扩展定时器指令与计数器指令应用定时器指令与计数器指令应用* *S7-200的定时器的最长定时时间为,如果需要更长的定时时间,可使

6、用图6-41所示的电路。22 图6-41中最上面一行电路是一个脉冲信号发生器,脉冲周期等于T37的设定值(60S)。 为OFF时,100ms定时器T37和计数器C4处于复位状态,它们不能工作。为ON时,其常开触点接通,T37开始定时,60s后T37定时时间到,其当前值等于设定值,它的常闭触点断开,使它自己复位,复位后T37的当前值变为0,同时它的常闭触点接通,使它自己的线圈重新“通电”又开始定时,T37将这样周而复始地工作,直到变为OFF。 T37产生的脉冲送给C4计数器,记满60个数(即1h)后,C4当前值等于设定值60,它的常开触点闭合。设T37和C4的设定值分别为KT和KC,对于100ms定时器总的定时时间为:KTKC(s)。定时器指令与计数器指令应用定时器指令与计数器指令应用* *2360s50sI0.0T37Q0.0(T38)24T37(触点)触点)Q0.0I0.110s10s10s10s10s10s2140(10 40)sI0.0C0T37T3725定时器与计数器配合定时器与计数器配合定时器指令与计数器指令应用定时器指令与计数器指令应用* *26定时器与计数器配合定时器与计数器配合定时器指令与计数器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论