
顺序控制PPT教案课件.pptx
69页2022/7/22顺序控制顺序控制21顺序控制功顺序控制功能图能图(SFC)2步进指令步进指令(STL)3顺序控制梯顺序控制梯形图的编程形图的编程方法方法为什么学习顺序控制?基于经验法编程,需要强大的逻辑能力和丰富的现场经验,编程多数没有规律可循首先首先需要注意的:需要注意的:状态元件(S)是一种编程元件,是一种编程元件,类似输入继电器、辅助类似输入继电器、辅助继电器等继电器等该编程元件用于编该编程元件用于编制顺序控制梯形图制顺序控制梯形图该编程元件该编程元件S与与STL指令一起使用指令一起使用PLC中的状态元件也有常中的状态元件也有常开、常闭触点,且使用次数无开、常闭触点,且使用次数无限制不与不与STL指令一起使用时,指令一起使用时,S可单独作为辅助继电器使用可单独作为辅助继电器使用顺序控制功能图(SFC)1 顺序功能控制图顺序功能控制图是一种在专业领域通用的技术语是一种在专业领域通用的技术语言,用于技术人员之间的交流言,用于技术人员之间的交流顺序功能控制图顺序功能控制图(SFC)也称作也称作状态转移图状态转移图或或功能表功能表图图需要注意的是,需要注意的是,SFC并不是可以直接由并不是可以直接由PLC执行执行的程序语言,它仅仅作为我们编制的程序语言,它仅仅作为我们编制顺序控制梯形图顺序控制梯形图的的辅助工具。
辅助工具顺序功能控制图的组成:顺序功能控制图的组成:SFC步(状态)步(状态)转换及转转换及转换条件换条件动作或命动作或命令令有向连线有向连线81、步(状态)、步(状态)顺序控制的基本思想:将整个控制系统的一个工作周期划顺序控制的基本思想:将整个控制系统的一个工作周期划分为若干相连的阶段,这些阶段称为分为若干相连的阶段,这些阶段称为步步或者本阶段的或者本阶段的工作状态工作状态用编程元件用编程元件S代表各步或各工作状态代表各步或各工作状态比如:机床上刀头的运动可以将一个工作周期划分为比如:机床上刀头的运动可以将一个工作周期划分为3步:步:快进、工作进给、快退可以分别用快进、工作进给、快退可以分别用S20、S21、S22来表示91、步(状态)、步(状态)步步初始步初始步一般步一般步活动步活动步停止步停止步10初始步:初始步:系统的初始状态相对应的步初始状态一般为系统等待启系统的初始状态相对应的步初始状态一般为系统等待启动命令时的相对静止状态动命令时的相对静止状态每一个每一个SFC至少应有一个初始步至少应有一个初始步系统处在某一步的所在阶段时,系统处在某一步的所在阶段时,PLC执行该步的命令或动执行该步的命令或动作,则称该步为活动步。
作,则称该步为活动步步处于活动状态时,相应的动作被执行;处于停止状态时,步处于活动状态时,相应的动作被执行;处于停止状态时,该步相应的动作不执行该步相应的动作不执行某一时间上,只有一个活动步其他步均停止某一时间上,只有一个活动步其他步均停止活动步:活动步:11每一步由一个状态元件每一步由一个状态元件S来代表:来代表:初始步:初始步:S0-S9;一般步:一般步:S20-S899;状态元件状态元件SS0-S9(初始状态用)S10-S19(返回原点用)S20-S499(通用型)S500-S899(断电保持功能)S900-S999(供报警器用)122、有向连线、有向连线 表示了状态转移的方向规定由上至下,箭头可省略表示了状态转移的方向规定由上至下,箭头可省略相邻两步之间的垂直直线(有向连线)代表相邻两步之间的垂直直线(有向连线)代表转换转换,其上的,其上的横线为编程元件(如横线为编程元件(如X)常开或常闭触点,表示由上一步转移到)常开或常闭触点,表示由上一步转移到下一步的下一步的转换条件,转换条件,该触点接通该触点接通PLC才可执行下一步才可执行下一步3、转换、转换条件、转换、转换条件134、与步对应的动作或状态、与步对应的动作或状态 将系统划分为许多步后,当系统处于某一步时,在该步中要将系统划分为许多步后,当系统处于某一步时,在该步中要求执行一些动作或发出某些命令。
求执行一些动作或发出某些命令比如:刀头快退的这步当中,就需要通过控制比如:刀头快退的这步当中,就需要通过控制Y2,使刀头快,使刀头快速左行案例案例Y1Y0X0X1X2X3起点起点小车的往复运行:小车的往复运行:S24S23S22S21X3X1X2Y0Y1Y0Y1X4M8002X0S0初始步初始步转换转换转换条件转换条件一般步一般步命令或动作命令或动作S21S22S23S2415步进梯形指令(STL)216SFCSTL指令指令顺序控制梯形图顺序控制梯形图17 满足转移条件后,满足转移条件后,由由STL触点触点进入进入S20步,在该步中应具有步,在该步中应具有三个功能:三个功能:驱动负载驱动负载、指定转换条件指定转换条件、指定指定转换目标转换目标顺序控制梯形图3S22S21X3Y0Y1X3S21Y0SETS22Y1SFC顺序控制梯形图顺序控制梯形图驱动负载驱动负载转换条件转换条件转换目标转换目标S22案例案例S24S23S22S21X3X1X2Y0Y1Y0Y1X4M8002X0S0X2X3SETS0M8002S21Y0SETS22S22Y1X1SETS23S23Y0SETS24S24Y1X0SETS0RETENDS0SETS21X4初始状态的初始状态的顺序控制梯顺序控制梯形图编程形图编程需要注意的地方:需要注意的地方:需要注意的地方:需要注意的地方:控制要求控制要求当按下启动开关:当按下启动开关:横向方向红灯亮60s纵向方向绿灯亮55s,后闪3次,共3s;然后绿灯灭,黄灯亮2s60s后:后:纵向方向红灯亮60s横向方向绿灯亮55s,后闪3次,共3s;然后绿灯灭,黄灯亮2s2022/7/22类别类别元件元件PLC元件元件作用作用输入输入开关开关X0启动、停止启动、停止交通灯交通灯输出输出HL1Y1纵向方向绿灯纵向方向绿灯HL3Y3纵向方向黄灯纵向方向黄灯HL5Y5纵向方向红灯纵向方向红灯HL2Y2横向方向绿灯横向方向绿灯HL4Y4横向方向黄灯横向方向黄灯HL6Y6横向方向红灯横向方向红灯I/O分配:分配:PLC接线:接线:2022/7/22I/O接线图接线图s s2 22 20 0V VX0X0Y Y1 1P PL LC CX1X1Y Y3 3X2X2X3X3C CO OM MC CO OM M开关开关Y5Y5控制时序图控制时序图Y6Y1Y3Y5Y2Y455s55s3s3s2s2s55s55s3s3s2s2s工步分析:工步分析:想一想:想一想:S21-S24和和S31-S34这两个步序列这两个步序列同时进行,同时进行,怎么完成?怎么完成?初始步初始步纵向绿灯纵向绿灯Y1亮亮55s横向红灯横向红灯Y6亮亮60s纵向绿灯纵向绿灯Y1闪闪3次次纵向黄灯纵向黄灯Y3亮亮2s纵向红灯纵向红灯Y5亮亮60s横向绿灯横向绿灯Y2亮亮55s横向绿灯横向绿灯Y2闪闪3次次横向黄灯横向黄灯Y4亮亮2sS0S21S22S23S24S31S32S33S34工步分析:工步分析:初始步初始步纵向绿灯纵向绿灯Y1亮亮55s横向红灯横向红灯Y6亮亮60s纵向绿灯纵向绿灯Y1灭灭0.5s纵向黄灯纵向黄灯Y3亮亮2s纵向红灯纵向红灯Y5亮亮60s横向绿灯横向绿灯Y2灭灭0.5s横向绿灯亮横向绿灯亮55s横向黄灯横向黄灯Y4亮亮2sS0S21S22S23S24S31S32S33S34纵向绿灯纵向绿灯Y1亮亮0.5sS25横向绿灯横向绿灯Y2亮亮0.5sS35并行分支、汇合并行分支、汇合SFCSFC图中S21、S22;S31、S32;分别组成两个单序列,同时开始工作;可以不同时结束,但要等到2个序列均结束后,同时满足转移条件,同时转移至S50步。
S22、S32都为活动步,且X1触点动作,此时并行序列汇合,转移至S50步2022/7/22S0M8002S20S21S22S50X0X1Y0X10X1X2Y6Y1Y3S31S32X10Y11Y12顺序控制梯形图:顺序控制梯形图:2022/7/22X1SETS0M8002S20Y0SETS21ENDS0SETS20X0SETS31X10X10S21Y1Y1SETS22S22S22Y3X11S31Y11SETS32S32Y12S22S32X1SETS50X2S50Y6SETS0RET闪烁电路:闪烁电路:闪烁部分可以分为几步?可以分为2步,绿灯灭0.5s,绿灯亮0.5s;如此循环3次;需要使用到什么编程元件?定时器和计数器具体需要几个呢?纵向:T3(灭0.5s)、T5(亮0.5S);C1(计数3次)横向:T2(灭0.5s)、T4(亮0.5S);C2(计数3次)2022/7/22绿灯闪3次,共3s控制时序图控制时序图Y6Y1Y3Y5Y2Y455s55s3s3s2s2s55s55s3s3s2s2s2022/7/22S22S23T5K5C1K3T3C1T5T5T3K5C1S33S34T4K5Y2T6K5C2K3T4C2T5T6C2闪烁电路顺序控制功能图:闪烁电路顺序控制功能图:Y1画出画出SFCSFC:2022/7/22M8002S0M0S21S22S24S25S23X0T1K550T3K5Y1T5K5C1K3Y3T7K20Y5T9K600T1T3T7T9C1T5T5Y1S31S33S35S32S34T10K600T4K5Y2T6K5C2K3Y4T8K20Y2T2K550T10T4C2T5T6Y6T2SETS0M8002S0M0X0SETS21SETS31S21Y1T1SETS22T1K550S22T3SETS23T3K5S23Y1T5SETS24T5K5C1K3C1T5SETS22C1顺序控制梯形图:顺序控制梯形图:S33T4SETS34T4K5S34Y2T6SETS35T6K5C2K3C2T6SETS33C2Y3T7SETS25T7K20Y5T9K600S24S25Y6T10SETS32T10K600S31T2SETS33T2K550S32Y2Y4T8K20S35M1T9SETS0S25S35RETEND2022/7/22案例案例运料小车自动往返控制运料小车自动往返控制一一 项目任务项目任务 有一运料小车运行过程如图所示,小车处于原位,后端有一运料小车运行过程如图所示,小车处于原位,后端压下后限位开关,当合上启动开关时,小车前进,当运行至压下后限位开关,当合上启动开关时,小车前进,当运行至压下前限位开关后,打开漏斗门,延时压下前限位开关后,打开漏斗门,延时8s8s后小车向后运行,后小车向后运行,到后端时压下后限位开关,打开小车底门到后端时压下后限位开关,打开小车底门(停停6s)6s),完成一次,完成一次动作。
假设斗车工作一个周期后,不会自行起动假设斗车工作一个周期后,不会自行起动二二 项目分析项目分析1 1工作原理分析工作原理分析 小车处于原位时,压下后限位开关SQ2,当合上启动开关SB1时,小车前进,当运行至压下前限位开关SQ1后,打开漏斗门,延时8s后小车向后运行,到后端时压下后限位开关SQ2,打开小车底门(停6s),完成一次动作小车的前进、后退由接触器KM1、KM2控制电机的正反转进行拖动,漏斗门和小车底门分别由电磁铁YA1和YA2控制2 2输入与输出点分配输入与输出点分配I0端口地址分配表端口地址分配表 输入输入输出输出设备名称设备名称代号代号输入点编号输入点编号设备名称设备名称代号代号输出点编号输出点编号启动按钮启动按钮SB1SB1X0X0接触器接触器KM1KM1Y0Y0前限位开关前限位开关SQ1SQ1X1X1电磁铁电磁铁YA1YA1Y1Y1后限位开关后限位开关SQ2SQ2X2X2接触器接触器KM2KM2Y2Y2电磁铁电磁铁YA2YA2Y3Y33 3PLCPLC接线示意图接线示意图 PLC接线示意图 4 4状态转移图状态转移图 5 5步进梯形图步进梯形图 步进梯形图编程注意事项步进梯形图编程注意。
