《定时器与计数器指令精选PPT.ppt》由会员分享,可在线阅读,更多相关《定时器与计数器指令精选PPT.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、定时器与计数器指令第1页,此课件共46页哦1 定时器指令 S_PULSE(脉冲(脉冲S5定时器)定时器)S_PEXT(扩展脉冲(扩展脉冲S5定时器)定时器)S_ODT(接通延时(接通延时S5定时器)定时器)S_ODTS(保持型接通延时(保持型接通延时S5定时器)定时器)S_OFFDT(断电延时(断电延时S5定时器)定时器)回本段回本段第2页,此课件共46页哦1.S_PULSE1.S_PULSE(脉冲(脉冲S5S5定时器)定时器)(1/3)(1/3)脉冲定时器的梯形图及功能块图指令脉冲定时器的梯形图及功能块图指令 返回上级返回上级第3页,此课件共46页哦1.S_PULSE1.S_PULSE(脉冲
2、(脉冲S5S5定时器)定时器)(2/3)(2/3)脉冲定时器的线圈指令脉冲定时器的线圈指令 返回上级返回上级第4页,此课件共46页哦1.S_PULSE1.S_PULSE(脉冲(脉冲S5S5定时器)定时器)(3/3)(3/3)工作时序工作时序 示例程序示例程序 返回上级返回上级第5页,此课件共46页哦 【例【例1 1】脉冲定时器应用:优先抢答器设计。脉冲定时器应用:优先抢答器设计。返回上级返回上级第6页,此课件共46页哦 【例【例1 1】设计说明:设计说明:参参赛赛者者要要抢抢答答主主持持人人所所提提问问题题时时,需需抢抢先先按按下下桌桌上上的的按按钮钮;指指示示灯灯亮亮后后需需待待主主持持人人
3、按按下下“复复 位位”键键R R后后才才熄熄灯灯;对对初初中中班班学学生生照照顾顾,只只要要按按下下 S SB B1 11 1和和S SB B1 12 2中中任任一一个个按按钮钮灯灯 H HL L1 1都都亮亮;对对高高三三班班学学生生限限制制,只只有有 S SB B3 31 1和和S SB B3 32 2都都按按下下时时灯灯 H HL L3 3才才亮亮;若若在在主主持持人人按按下下“开开始始”按按 钮钮 S S后后1 10 0s s内内有有抢抢答答按按钮钮压压下下,则则电电磁磁铁铁 Y YC C 得得电电,使使彩彩球球摇摇动动,以以示示竞竞赛赛者者得得到到一一次次幸幸运运的的机机会会;如如果
4、果定定时时到到仍仍未未有有抢抢答答,则则禁禁止止继继续续抢答。抢答。返回上级返回上级第7页,此课件共46页哦端子接线图端子接线图 【例【例1】返回上级返回上级第8页,此课件共46页哦I/OI/O地址分配表地址分配表【例【例1】返回上级返回上级第9页,此课件共46页哦控制程序:控制程序:建立允许抢答和禁止抢答标志建立允许抢答和禁止抢答标志【例【例1】返回上级返回上级第10页,此课件共46页哦设置抢答定时器设置抢答定时器 【例【例1】初中组抢答控制初中组抢答控制 返回上级返回上级第11页,此课件共46页哦【例【例1】高一组抢答控制高一组抢答控制 高三组抢答控制高三组抢答控制 返回上级返回上级第12
5、页,此课件共46页哦2.S_PEXT2.S_PEXT(扩展脉冲(扩展脉冲S5S5定时器)定时器)(1/3)(1/3)扩据脉冲扩据脉冲S5S5定时器定时器LADLAD及及FBDFBD指令指令 返回上级返回上级第13页,此课件共46页哦2.S_PEXT2.S_PEXT(扩展脉冲(扩展脉冲S5S5定时器)定时器)(2/3)(2/3)扩据脉冲扩据脉冲S5S5定时器线圈指令定时器线圈指令 返回上级返回上级第14页,此课件共46页哦2.S_PEXT2.S_PEXT(扩展脉冲(扩展脉冲S5S5定时器)定时器)(3/3)(3/3)示例程序示例程序 工作波形工作波形 返回上级返回上级第15页,此课件共46页哦
6、【例【例2 2】扩展脉冲定时器应用扩展脉冲定时器应用电动机延时自动关闭控制。电动机延时自动关闭控制。控控制制要要求求:按按动动起起动动按按钮钮 S S1 1(I I0 0.0 0),电电动动机机 M M(Q Q 4 4.0 0)立立即即 起起 动动,延延 时时 5 5分分钟钟以以后后自自动动关关闭闭。起起动动后后按按动动停停止止按按钮钮S2S2(I0.1I0.1),电动机立即停机。),电动机立即停机。返回上级返回上级第16页,此课件共46页哦【例【例2】控制程序(控制程序(LADLAD)控制程序(控制程序(STLSTL)返回上级返回上级第17页,此课件共46页哦3.S_ODT3.S_ODT(接
7、通延时(接通延时S5S5定时器)定时器)(1/3)(1/3)接通延时接通延时S5S5定时器定时器LADLAD及及FBDFBD指令指令 返回上级返回上级第18页,此课件共46页哦3.S_ODT3.S_ODT(接通延时(接通延时S5S5定时器)定时器)(2/3)(2/3)接通延时接通延时S5S5定时器线圈指令定时器线圈指令 返回上级返回上级第19页,此课件共46页哦3.S_ODT3.S_ODT(接通延时(接通延时S5S5定时器)定时器)(3/3)(3/3)示例程序示例程序 工作波形工作波形 返回上级返回上级第20页,此课件共46页哦 【例【例3 3】接通延时定时器和脉冲定时器应用接通延时定时器和脉
8、冲定时器应用用定时用定时器构成一脉冲发生器,当满足一定条件时,能够输出一定频率和器构成一脉冲发生器,当满足一定条件时,能够输出一定频率和一定占空比的脉冲信号。一定占空比的脉冲信号。工艺要求工艺要求:当按钮:当按钮S1S1(I0.0I0.0)按下时,输出指示灯)按下时,输出指示灯H1H1(Q4.0Q4.0)以灭)以灭2s2s,亮,亮1s1s规律交替进行。规律交替进行。返回上级返回上级第21页,此课件共46页哦【例【例3 3】控制程序控制程序(使用(使用接通延时定时器接通延时定时器)控制程序控制程序(使用(使用脉冲定时器脉冲定时器)返回上级返回上级第22页,此课件共46页哦4.S_ODTS4.S_
9、ODTS(保持型接通延时(保持型接通延时S5S5定时器)定时器)(1/3)(1/3)保持型接通延时保持型接通延时S5S5定时器定时器LADLAD及及FBDFBD指令指令 返回上级返回上级第23页,此课件共46页哦4.S_ODTS4.S_ODTS(保持型接通延时(保持型接通延时S5S5定时器)定时器)(2/3)(2/3)保持型接通延时保持型接通延时S5S5定时器线圈指令定时器线圈指令 返回上级返回上级第24页,此课件共46页哦4.S_ODTS4.S_ODTS(保持型接通延时(保持型接通延时S5S5定时器)定时器)(3/3)(3/3)示例程序示例程序 工作波形工作波形 返回上级返回上级第25页,此
10、课件共46页哦 【例【例4 4】接通延时定时器的应用接通延时定时器的应用电动机顺序起停控电动机顺序起停控制。制。控控制制要要求求:如如图图 4 4-3 32 2a a所所示示,某某传传输输线线由由两两个个传传送送带带组组成成,按按物物流流要要求求,当当按按动动起起动动按按钮钮 S S1 1时时,皮皮带带电电机机 M M o ot to or r_ _2 2首首先先起起动动,延延时时5 5s s后后,皮皮带带电电机机 M M o ot to or r_ _1 1自自动动起起动动;如如果果按按动动停停止止按按钮钮 S S2 2,则则M Mo o t t o o r r _ _ 1 1立立即即停停机
11、机,延延时时 1 10 0s s后,后,Motor_2Motor_2自动停机。自动停机。返回上级返回上级第26页,此课件共46页哦 【例【例4 4】端子接线图端子接线图返回上级返回上级第27页,此课件共46页哦 【例【例4 4】I/OI/O分配表分配表返回上级返回上级第28页,此课件共46页哦 【例【例4 4】控制程序(控制程序(LADLAD)控制程序(控制程序(FBDFBD)返回上级返回上级第29页,此课件共46页哦5.S_OFFDT5.S_OFFDT(断电延时(断电延时S5S5定时器)定时器)(1/3)(1/3)断电延时断电延时S5S5定时器定时器LADLAD及及FBDFBD指令指令 返回
12、上级返回上级第30页,此课件共46页哦5.S_OFFDT5.S_OFFDT(断电延时(断电延时S5S5定时器)定时器)(2/3)(2/3)断电延时断电延时S5S5定时器线圈指令定时器线圈指令 返回上级返回上级第31页,此课件共46页哦5.S_OFFDT5.S_OFFDT(断电延时(断电延时S5S5定时器)定时器)(3/3)(3/3)示例程序示例程序 工作波形工作波形 返回上级返回上级第32页,此课件共46页哦计数器指令 S7-300 S7-300的计数器都是的计数器都是1616位的,因此每个计数器占用该区域位的,因此每个计数器占用该区域2 2个字节空间,用来存储计数值。不同的个字节空间,用来存
13、储计数值。不同的CPUCPU模板,用于计数器的模板,用于计数器的存储区域也不同,最多允许使用存储区域也不同,最多允许使用6464512512个计数器。计数器的地个计数器。计数器的地址编号:址编号:C0C0C511C511。S_CUDS_CUD(加(加/减计数器)减计数器)S_CUS_CU(加计数器)(加计数器)S_CDS_CD(减计数器)(减计数器)计数器线圈指令计数器线圈指令回本段回本段第33页,此课件共46页哦1.S_CUD1.S_CUD(加(加/减计数器)块图指令减计数器)块图指令 返回上级返回上级第34页,此课件共46页哦2.S_CU2.S_CU(加计数器)块图指令(加计数器)块图指令
14、 返回上级返回上级第35页,此课件共46页哦3.S_CD3.S_CD(减计数器)块图指令(减计数器)块图指令 返回上级返回上级第36页,此课件共46页哦4.4.计数器的线圈指令计数器的线圈指令 除了前面介绍的块图形式的计数器指令以外,除了前面介绍的块图形式的计数器指令以外,S7-300S7-300系系统还为用户准备了统还为用户准备了LADLAD环境下的线圈形式的计数器。这些指令环境下的线圈形式的计数器。这些指令有计数器初值预置指令有计数器初值预置指令SCSC、加计数器指令、加计数器指令CUCU和减计数器指令和减计数器指令CDCD。返回上级返回上级第37页,此课件共46页哦l加计数器加计数器线圈
15、线圈指令应用示例指令应用示例 初值预置初值预置SCSC指令若与指令若与CUCU指令指令配合可实现配合可实现S_CUS_CU指令的功能。指令的功能。返回上级返回上级第38页,此课件共46页哦l减计数器减计数器线圈线圈指令应用示例指令应用示例 SC SC指令若与指令若与CDCD指令配合可实指令配合可实现现S_CDS_CD指令的功能。指令的功能。返回上级返回上级第39页,此课件共46页哦l加加/减计数器减计数器线圈线圈指令应用示例指令应用示例 SC SC指令若与指令若与CUCU和和CDCD配合可实现配合可实现S_CUDS_CUD的功能。的功能。返回上级返回上级第40页,此课件共46页哦3 访问CPU
16、的时钟存储器 要要使使用用该该功功能能,在在硬硬件件配配置置时时需需要要设设 置置 C CP PU U 的的属属性性,其其中中有有一一个个选选项项为为C Cl l o oc ck k M M e em m o or ry y,选选中中选选择择框框就就可可激激活活该该功功能能。回本段回本段第41页,此课件共46页哦设置CPU的时钟存储器 在在M M e em m o or ry y B By yt te e区区域域输输入入想想为为该该项项功功能能设设置置的的 M MB B的的地地址址,如如需需要要使使用用 M M B B1 10 0,则则直直接接输输入入 1 10 0。C C l l o oc
17、ck k M M e em m o or ry y的的功功能能是是对对所所定定义义的的 M MB B的的各各个个位位周周期期性性地地改改变变其其二二进进制制的的值值(占占空空比比为为1 1:1 1)。C C l lo oc ck k M M e em m o or ry y的的 各各 位位 的的 周周 期期 及及 频频 率率 见见表。表。返回上级返回上级第42页,此课件共46页哦 【例【例5 5】时钟存储器与计数器的应用。时钟存储器与计数器的应用。当定时器不够用时,可以将计数器扩展为定时器。图中当定时器不够用时,可以将计数器扩展为定时器。图中分别给出了用减计数器扩展定时器的控制程序,程序中使用分别给出了用减计数器扩展定时器的控制程序,程序中使用了了CPUCPU的时钟存储器,设置的时钟存储器,设置MB10MB10为时钟存储器,由表为时钟存储器,由表4-394-39可知可知M10.0M10.0的变化周期为的变化周期为0.1s0.1s。返回上级返回上级第43页,此课件共46页哦第44页,此课件共46页哦第45页,此课件共46页哦第46页,此课件共46页哦
限制150内