第12讲-S7-200可编程控制器的指令系统2-计数指令..ppt_第1页
第12讲-S7-200可编程控制器的指令系统2-计数指令..ppt_第2页
第12讲-S7-200可编程控制器的指令系统2-计数指令..ppt_第3页
第12讲-S7-200可编程控制器的指令系统2-计数指令..ppt_第4页
第12讲-S7-200可编程控制器的指令系统2-计数指令..ppt_第5页
免费预览已结束,剩余27页可下载查看

下载本文档

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

文档简介

1、幻灯片2,第6-2讲,可编程控制器的指令系统2,讲解内容:6.2定时器指令6.3计数器指令6.4比较指令学习说明:本讲是可编程控制器的指令系统。重点:定时器指令、计数器指令、比较指令、幻灯片3、CTU加计数器指令CTUD上/下计数指令CTD下计数指令、6.3、6.3计数器指令(三种:功能、用途、图形符号和时序图)、幻灯片4、计数器指令格式、CTUD Cxxx、PV、CTDCXX、PV、梯形图指令符号:光盘为倒计时脉冲输入端子;r是计数复位端子;LD是倒计时复位端子;PV为预设值,Cxxx为计数器数值,范围为C0C255 PV。预设值的最大范围是32767。光伏数据类型:整数;操作数为大众、t、

2、c、iw、qw、MW、SMW、AC、aiw、ktu/ctud/CD。使用要点:在STL格式中,CU、CD、r和LD的顺序不能错误;CU、CD、R、LD信号可以是复杂的逻辑关系,CTU Cxxx、PV、指令指令、LAD、STL、6.3、幻灯片5、6.3计数器指令、幻灯片6、CTU加计数器指令3360,当R=0时,计数脉冲有效;当CU端有上升沿输入时,计数器的当前值增加1。当计数器的当前值大于或等于设定值时,计数器的状态位C位被设置为1,即其常开触点闭合。计数器仍在计数,但在计数达到最大值(32767)之前,不会影响计数器的状态位。当R=1时,计数器复位,即当前值被清除,状态位C位也被清除。上行计

3、数器计数范围:032767。6.3、6.3计数器指令、滑动7、CTUD上/下计数指令:当R=0时,计数脉冲有效;当CU端(CD端)有上升沿输入时,计数器的当前值增加1(减少1)。当计数器的当前值大于或等于设定值时,C位设置为1,即其常开触点闭合。当R=1时,计数器复位,即当前值清零,C位清零。上下计数器计数范围:3276832767。6.3、6.3计数器指令、幻灯片8、CTD递减计数指令:当LD=0时,即计数脉冲有效时,递减计数的当前值开始从设定值递减计数。当当前值等于0时,计数器状态位(设置为1)停止计数。当复位LD有效时,LD=1,计数器将设置值载入当前值存储器,计数器状态位被复位(设置为

4、0)。6.3,6.3计数器指令,幻灯片9,1。计数指令、计数程序和时序图,6.3,幻灯片10,I0.0触点作为计数输入,I0.1作为复位输入,Q0.0作为输出。当输入10个脉冲时,q 0.0开启。梯形图和语句程序如下:6.3,加上反例:幻灯片11,2。上/下计数器的应用示例,幻灯片12,图6-38,2。向上/向下计数器指令-1,6.3,幻灯片13,2。向上/向下计数器指令-2,6.3,滑动14,加滑动15,I0.0触点输入加脉冲,I0.1触点输入减脉冲,I0.2连接到复位端,计数器设定值为10,当达到设定值时,输出开关I0.0接通.6.3,上下计数器示例:幻灯片16,3。向下计数器指令,滑动1

5、7,当复位脉冲I1.0有效时,即I1.0=1,当前值等于预设值,计数器的状态位置为0;当复位脉冲I1.0=0时,计数器有效。脉冲的每个上升沿到达光盘端,电流值按1计数,当电流值从预设值减少到0时,计数器的状态位C-bit=1,Q0.0=1。当复位脉冲I1.0有效时,即当I1.0=1时,即使在计数器的光盘端有一个脉冲上升沿,计数器也不会递减计数1。LD I0.1 LD I1.0 CTD C4,3 LD C4=Q0.0,图6-39递减计数器应用示例,3。倒计时说明-1,6.3,幻灯片18,3。倒计时指令-2,6.3,数字倒计时程序和计时,幻灯片19,I0.0触点为脉冲输入,I0.1复位。6.3,向

6、下计数器示例:幻灯片20,图6-40计数器扩展电路,6.3,计数器指令应用*,计数器扩展,S7-200系列可编程控制器计数器的最大计数范围为32767。如果需要更大的计数范围,就必须扩大。如图6-40所示。幻灯片21,图6-40是两个计数器的组合电路,C1形成一个设置值为100倍的自复位计数器。C1计数器对I0.1的开启次数进行计数,当I0.1的触点闭合时,每100次,C1就会复位并重新开始计数。同时,连接到计数器末端C2 C1的常开触点闭合,这使得C2计数一次。当C2计数2000次时,I0.1接通1002000次=200000次,C2常开触点闭合,线圈Q0.0通电。该电路的计数值是两个计数器

7、的设定值的乘积,c=C1C2。计数器扩展、6.3、计数器指令应用*、幻灯片22、图6-41定时器扩展、6.2、定时器指令和计数器指令应用*、定时器扩展,S7-200定时器的最长计时时间为3276.7秒。如果需要更长的计时时间,可以使用图6-41所示的电路。在幻灯片23中,图6-41中最上面一行的电路是脉冲信号发生器,脉冲周期等于T37 (60S)的设定值。当I0.0关闭时,100毫秒计时器T37和C4计数器复位,它们不能工作。当I0.0接通时,其常开触点接通,T37开始计时。60秒后,T37计时时间结束,其当前值等于设定值。其常闭触点关闭,复位后其电流值T37变为0。同时,它的常闭触点接通,使

8、它自己的线圈再次“通电”,并开始计时。T37将重复工作,直到I0.0变为关闭。T37产生的脉冲被送到C4计数器。经过60次计数(即1h),C4电流值等于设定值60,其常开触点闭合。T37和C4的设定值分别为KT和KC,100毫秒计时器的总计时时间为T=0.1千秒。定时器扩展,6.2,定时器指令和计数器指令应用*,幻灯片24,(1)几种定时器组合。该图采用两个定时器扩展延迟电路,(a)梯形图和(b)时序图。当Q0.0关闭时,T37线圈通电并开始延迟。当达到60s时,T37常开触点闭合,使T38线圈通电并开始计时。时序范围的扩展分析*,9.2,幻灯片25,(2)定时器和计数器的组合,定时器和计数器

9、的组合的扩展延迟,(a)梯形图,(b)时序图。当I0.0关闭时,定时器T37产生一个周期为10S的脉冲序列作为C0计数器的计数输入。当C0计数40次时,其常开触点闭合,开启Q0.0.9.2,定时范围的扩展分析*,幻灯片26,计时器和计数器之间的合作,6.3,计时器指令和计数器指令的应用*,幻灯片27,6.3,计时器和计数器之间的合作,计时器指令和计数器指令的应用*,幻灯片28,(3)两个计数组合,图中的两个计数器组合,(a)梯形图,(b)当I0.1打开时,C0开始计数。当计数完成50次(5s)时,C0常开触点闭合,C1计数一次,C0复位并重新开始计数。C0是一个脉冲序列,产生周期为5s,发送到

10、C1进行计数。当C1数到100时,C0开始行动,Q0.0开启。9.2、定时范围扩展分析*,29号滑道,自动声光报警程序,用于在电动单梁起重机加载到1.1倍额定载荷并重复运行1小时后,发出声光信号并停止运行。该程序如图6-42所示。6.3,自动声光报警,计时器由计数器扩展,幻灯片30,程序如图6-42所示。当系统处于自动工作模式时,I0.0触点闭合,定时器T50每60秒发送一个脉冲信号作为C1计数器的计数输入信号。当计数值达到60时,即1h,C1常开触点闭合,Q0.0和Q0.7线圈同时通电,指示灯亮,铃响。此时,C1的另一个常开触点接通定时器T51线圈,10s后,T51的常闭触点断开Q0.7线圈,铃

温馨提示

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

最新文档

评论

0/150

提交评论