资源描述
,PLC,技术在典型任务中的应用,第,*,页,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,PLC定时器与计数器的应用,主要内容,任务一 电动机间歇运行控制,任务二 十字路口交通灯控制,任务三 组合吊灯亮度控制,学习目标,1,读懂控制系统时序图。,2,理解定时器,/,计数器指令的功能及使用要领。,3,领会定时器和计数器指令联合应用技巧。,4,能够应用定时器,/,计数器指令完成典型控制任务。,知识学习,1,分类,S7-200,系列,PLC,的定时器按触点转换时刻可分为:,延时接通定时器(,TON,):输入端通电后,定时器延时接通。,延时断开定时器(,TOF,):输入端通电时输出端接通,输入端断开时定时器延时断开。,保持型延时接通定时器(,TONR,):输入端通电时定时器计时,断开时计时停止,计时值累计;复位端接通时计时值复位为,0,。,定时器对时间间隔计数,时间间隔又称为时基或分辨率。,S7-200 CPU,提供三种定时器分辨率:,1ms,定时器、,10ms,定时器和,100ms,定时器,最长定时值和分辨率的关系是:,最长定时值,=,时基(分辨率),最大定时计数值。,一、定时器,1,分类,一、定时器,具体的定时器编号与定时精度对照表,2,功能,一、定时器,每个定时器均有一个,16,位的当前值寄存器和一个,1bit,的状态位,当前值寄存器用于存储定时器累计的时基增量值(,1,32 767,),而状态位用于表示定时器的状态。若当前值寄存器累计的时基增量值大于等于设定值时,定时器的状态位被置,1,,该定时器的触点转换。,定时器的当前值、设定值均为,16,位有符号整数(,INT,),允许的最大值为,32 767,。除了常数外,还可以用,VW,、,IW,等作它们的设定值。,大家应该也有点累了,稍作休息,大家有疑问的,可以询问和交流,3,程序举例,一、定时器,(,1,),TON,:延时接通定时器:,3,程序举例,一、定时器,(,2,),TOF,:延时断开定时器,:,3,程序举例,一、定时器,(,3,),TONR,:保持型延时接通定时器:,1,分类,二、计数器指令,S7-200,系列,PLC,的计数器按工作方式可分为:,加计数器 (,CTU,),减计数器 (,CTD,),加,/,减计数器(,CTUD,),2,功能,二、计数器指令,计数器的结构与定时器基本相同,每个计数器有一个,16,位的当前值寄存器用于存储计数器累计的脉冲数(,1,32 767,),另有一个状态位表示计数器的状态。若当前值寄存器累计的脉冲数大于等于设定值时,计数器的状态位被置,1,,该计数器的触点转换。,同定时器一样,计数器的当前值、设定值均为,16,位有符号整数(,INT,),允许的最大值为,32 767,。除了常数外,还可以用,VW,、,IW,等作它们的设定值。,3,程序举例,二、计数器指令,(,1,)加计数器(,CTU,),3,程序举例,二、计数器指令,(,2,)减计数器(,CTD,),3,程序举例,二、计数器指令,(,3,)加,/,减计数器(,CTUD,),MOVB,:传送字节指令。,MOVB,指令将输入字节传送到输出字节,在传送过程 中不改变字节的大小。字节传送电路与,MOVB,指令的用法如图所示:,三、数据传送指令,在实际应用中,,MOVB,指令常用作继电器的清零:,三、数据传送指令,电动机间歇运行的继电器控制电路和用时序图表示的电动机工作过程如图所,示。此电路可应用于机床自动间歇润滑控制等。,一、控制要求,任务一 电动机间歇运行控制,STEP 1,:任务分析,二、任务实施,任务一 电动机间歇运行控制,可以看出,合上控制开关,SA,后,电动机,5,秒后开始运转,,10,秒后停止运行。电动机就这样停止,5,秒,运转,10,秒,周而复始地间歇运行下去,只有断开控制开关,SA,后,电动机才会停止运转。电动机的运行时间和停止时间都可以由定时器的设定值控制,下面就应用定时器指令完成电动机间歇运行的控制。,STEP 2,:任务准备,二、任务实施,任务一 电动机间歇运行控制,此电路中包含了一个输入设备:控制开关,SA,;,1,个输出负载:接触器,KM,。,I/O,设置如表所示。,STEP 2,:任务准备,二、任务实施,任务一 电动机间歇运行控制,PLC,输入输出接线如图,STEP 3,:程序编制,二、任务实施,任务一 电动机间歇运行控制,PLC,梯形图程序,STEP 3,:程序编制,二、任务实施,任务一 电动机间歇运行控制,工作过程如下:,合上控制开关,SA,后,输入继电器,I0.0,动合触点闭合,定时器,T37,线圈得电开始计时,经过设定时间,5,秒后,,T37,动合触点闭合,定时器,T38,线圈得电开始计时,同时输出继电器,Q0.0,线圈得电,接触器,KM,得电吸合,电机运转。经过,T38,的设定时间,10,秒后,,T38,动断触点断开,T37,线圈,,T37,动合触点断开,进而使,T38,、,Q0.0,线圈失电,电动机停止运转。此时,T38,动断触点又接通,T37,线圈,计时到,T37,的设定时间,5,秒后,,T37,动合触点再次接通,T38,、,Q0.0,线圈,,KM,得电吸合,电动机重新启动运转,运行,10,秒后又停止运行,电动机就这样停止,5,秒,运转,10,秒,周而复始地间歇运行下去,只有断开控制开关,SA,使,I0.0,触点断开后,电动机才会停止运转。,STEP 4,:系统调试,二、任务实施,任务一 电动机间歇运行控制,程序的初始状态监控状态,STEP 4,:系统调试,二、任务实施,任务一 电动机间歇运行控制,合上控制开关,SA,后状态,STEP 4,:系统调试,二、任务实施,任务一 电动机间歇运行控制,电动机运行时的监控状态,1,闪烁电路,三、任务拓展,任务一 电动机间歇运行控制,2,定时器范围的扩展,三、任务拓展,任务一 电动机间歇运行控制,设定值,1h,的定时器扩展电路,十字路口交通指挥灯时序图,按下起动按钮,十字路口交通指挥灯按图示规律自动循环;按下停止按钮,所有灯光熄灭。,一、控制要求,任务二 十字路口交通灯控制,STEP 1,:任务分析,二、任务实施,任务二 十字路口交通灯控制,1,纵道交通灯的运行控制过程:,(,1,)按下启动按钮,纵道绿灯点亮,计时,16,秒,闪烁,1S,后熄灭;,(,2,)纵道黄灯点亮,计时,1,秒后纵道黄灯熄灭;,(,3,)纵道红灯点亮,计时,20,秒后纵道红灯熄灭;,(,4,)返回步骤(,1,),系统循环运行;,(,5,)按下停止按钮,双方向所有信号灯熄灭。,2,横道交通灯的运行控制过程:,(,1,)按下启动按钮,横道红灯点亮,计时,19,秒后横道红灯熄灭;,(,2,)横道绿灯点亮,计时,16,秒,闪烁,1S,后熄灭;,(,3,)横道黄灯点亮,计时,1,秒后横道黄灯熄灭;,(,4,)横道红灯再次点亮,计时,1,秒后红灯熄灭;,(,5,)返回步骤(,1,),系统循环运行;,STEP 1,:任务分析,二、任务实施,任务二 十字路口交通灯控制,南北方向绿灯,20,秒显示,横道红灯,19,秒显示,纵道绿灯,16,秒显示,,1,秒闪烁,纵道黄灯,1,秒显示,横道绿灯,16,秒显示,,1,秒闪烁,纵道红灯,1,秒显示,横道黄灯,1,秒显示,纵道红灯,19,秒显示,横道红灯,1,秒显示,启动按钮是否按下,Y,停止按钮是否按下,N,Y,结束,开始,STEP 2,:任务准备,二、任务实施,任务二 十字路口交通灯控制,此电路中包含了两个输入设备:启动按钮,SB1,,停止按钮,SB2,;,6,个输出负载:纵道绿灯,HL1,、纵道黄灯,HL2,、纵道红灯,HL3,、横道红灯,HL4,、横道绿灯,HL5,、横道黄灯,HL6,。,I/O,设置如表所示。,STEP 2,:任务准备,二、任务实施,任务二 十字路口交通灯控制,系统输入输出接线图,STEP 3,:程序编制,二、任务实施,任务二 十字路口交通灯控制,1,纵道交通灯的运行控制程序,STEP 3,:程序编制,二、任务实施,任务二 十字路口交通灯控制,1,纵道交通灯的运行控制程序,STEP 3,:程序编制,二、任务实施,任务二 十字路口交通灯控制,1,纵道交通灯的运行控制程序,STEP 3,:程序编制,二、任务实施,任务二 十字路口交通灯控制,2,横道交通灯的运行控制程序,STEP 3,:程序编制,二、任务实施,任务二 十字路口交通灯控制,2,横道交通灯的运行控制程序,STEP 3,:程序编制,二、任务实施,任务二 十字路口交通灯控制,2,横道交通灯的运行控制程序,STEP 3,:程序编制,二、任务实施,任务二 十字路口交通灯控制,2,横道交通灯的运行控制程序,3,、按下停止按钮,双向交 通信号灯熄灭的控制程序,STEP 4,:系统调试,二、任务实施,任务二 十字路口交通灯控制,系统调试表格,三、任务拓展,任务二 十字路口交通灯控制,设某工件加工过程分为四道工序完成,共需,30,秒,其时序要求如图所示,控制要求:当控制开关接通时,按时序循环运行;控制开关断开时,停止运行。而且每次接通控制开关时均从第一道工序开始。试编制满足上述控制要求的梯形图并进行系统设计和调试。,一、控制要求,任务三 组合吊灯亮度控制,用一个按钮控制组合吊灯三档亮度,控制功能如图所示,STEP 1,:任务分析,二、任务实施,任务三 组合吊灯亮度控制,根据控制要求对任务进行分析,从组合吊灯三档亮度控制时序图可以看出,系统完成如下功能:控制按钮按一下,一组灯亮,按两下,两组灯亮,按三下,三组灯都亮,按四下,全灭。,这是很典型的计数器应用实例,需要使用四个计数器实现。,STEP 2,:任务准备,二、任务实施,任务三 组合吊灯亮度控制,组合吊灯三档亮度控制电路中包含了一个输入设备:控制按钮,SB,;,3,个输出负载:灯,HL1,、灯,HL2,、灯,HL3,。其,I/O,设置如表所示。,STEP 2,:任务准备,二、任务实施,任务三 组合吊灯亮度控制,PLC,输入输出接线,STEP 3,:程序编制,二、任务实施,任务三 组合吊灯亮度控制,组合吊灯三档亮度,PLC,控制梯形图,STEP 3,:程序编制,二、任务实施,任务三 组合吊灯亮度控制,工作过程如下:,合上控制按钮后,输入继电器,I0.0,动合触点闭合,计数器,C1 C4,开始计数,计数,1,次,计数器,C1,动合触点闭合,,Q0.0,线圈得电,第一组灯亮;计数,2,次,计数器,C2,动合触点闭合,,Q0.1,线圈得电,第二组灯亮;计数,3,次,计数器,C3,动合触点闭合,,Q0.2,线圈得电,第三组灯亮;计数,4,次,计数器,C4,动合触点闭合,计数器,C1 C4,复位,三组灯全灭。,STEP 4,:系统调试,二、任务实施,任务三 组合吊灯亮度控制,初始状态监控,STEP 4,:系统调试,二、任务实施,任务三 组合吊灯亮度控制,初始状态监控,STEP 4,:系统调试,二、任务实施,任务三 组合吊灯亮度控制,控制按钮按一下状态,STEP 4,:系统调试,二、任务实施,任务三 组合吊灯亮度控制,控制按钮按两下状态,STEP 4,:系统调试,二、任务实施,任务三 组合吊灯亮度控制,控制按钮按三下状态,STEP 4,:系统调试,二、任务实施,任务三 组合吊灯亮度控制,控制按钮按三下状态,三、任务拓展,任务三 组合吊灯亮度控制,水果自动装箱生产线控制示意图,三、任务拓展,任务三 组合吊灯亮度控制,水果自动装箱生产线控制系统控制要求如下:,1.,按下启动按钮,SB1,,传送带,2,启动运行,当水果箱进入指定位置时,行程开关,SQ2,动作,传送带,2,停止。,2.SQ2,动作后,延时,1s,后,传送带,1,启动,水果逐一落入箱内,由,SQ1,检测水果的数量,在水果通过时发出脉冲信号。,3.,当落入箱内水果达到,10,个时,传送带,1,停止,传送带,2,启动,4.,按下停止按钮,SB2,,传送带,1,和,2,均停止。,
展开阅读全文