




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
维修电工(高级)PLC课题,都立武,状态转移图的编制练习,编制状态转移图掌握以下几点:(一找三加) 1、找状态; 2、加移行条件; 3、加输出设备; 4、加结尾。,4.1.1 运料小车PLC控制,考核内容: 其中启动按钮S1用来开启运料小车,停止按钮S2用来手动停止运料小车。按SB1小车从原点起动, KM1接触器吸合使小车向前运行直到碰SQ2开关停, KM2接触器吸合使甲料斗装料5秒,然后小车继续向前运行直到碰SQ3开关停,此时KM3接触器吸合使乙料斗装料3秒,随后KM4接触器吸合小车返回原点直到碰SQ1开关停止,KM5接触器吸合使小车卸料 5秒后完成一次循环。,控制要求:按了启动按钮后小车连续作用3次循环后自动停止,中途按停止按钮SB2则小车完成一次循环后才能停止。,输入输出端口配置,1、找状态,1)、根据题目要求,分句分段的找状态,不要急于求成。 2)、初始状态器用S0,流程开始状态器从S20编起。 3)、每发现一个新的状态就要递增一个新的状态器。,按S01小车从原点起动,,S0,初始状态,按S01小车从原点起动, KM1接触器吸合使小车向前运行直到碰SQ2开关停,,S20,小车前进状态,向前,KM2接触器吸合使甲料斗装料5秒,,S21,甲料斗,甲料斗卸料状态,5秒,然后小车继续向前运行直到碰SQ3开关停,,S22,小车前进状态,向前,此时KM3接触器吸合使乙料斗装料3秒,,S23,乙料斗,乙料斗卸料状态,3秒,随后KM4接触器吸合小车返回原点直到碰SQ1开关停止,,S24,小车后退状态,向后,KM5接触器吸合使小车卸料 5秒后完成一次循环。,S25,小车卸料状态,车卸料,5秒,状态转移图主干,S0,S20,S21,S22,S23,S24,S25,初始状态,小车前进状态,甲料斗卸料状态,小车前进状态,乙料斗卸料状态,小车后退状态,小车卸料状态,2、加移行条件,找出状态与状态之间的转移条件 根据规定的输入端口配置加入对应的触点 输入设备、输入端口编号: 启动按钮S01X00,停止按钮S02X01开关SQ1X02,开关SQ2X03, 开关SQ3X04,,2、加移行条件,S20,S21,S22,S23,S24,S25,S0,初始状态,小车前进状态,甲料斗卸料状态,小车前进状态,乙料斗卸料状态,小车后退状态,小车卸料状态,M8002,X00,X03,T0,X04,T1,X02,T2,初始脉冲,启动按钮S01,限位开关SQ2,甲卸料时间,限位开关SQ3,乙卸料时间,限位开关SQ1,车卸料时间,3、加输出设备,找出在每个状态下具体动作的设备 根据规定的输出端口配置加入对应的线圈 输出设备、输出端口编号: 向前接触器KM1Y00,甲卸料接触器KM2Y01,乙卸料接触器KM3Y02, 向后接触器KM4Y03,车卸料接触器KM5Y04,3、找输出设备,S20,S21,S22,S23,S24,S25,S0,初始状态,小车前进状态,甲料斗卸料状态,小车前进状态,乙料斗卸料状态,小车后退状态,小车卸料状态,M8002,X00,X03,T0,X04,T1,X02,T2,Y0,Y1,T0,K50,Y0,Y2,T1,K30,Y3,Y4,T2,K50,4、加结尾,根据不同的工作方式添加,T2,S20,S21,S22,S23,S24,S25,S0,初始状态,小车前进状态,甲料斗卸料状态,小车前进状态,乙料斗卸料状态,小车后退状态,小车卸料状态,M8002,X00,X03,T0,X04,T1,X02,Y0,Y1,T0,K50,Y0,Y2,T1,K30,Y3,Y4,T2,S0,S20,M0,M0,K50,A小车连续循环,按停止按钮SB2小车完成当前运行环节后,立即返回原点,直到碰SQ1开关立即停止;当再按启动按钮SB1小车重新运行;,停止装置,C连续作3次循环后自动停止,中途按停止按钮SB2则小车完成一次循环后才能停止;,S20,S21,S22,S23,S24,S25,S0,初始状态,小车前进状态,甲料斗卸料状态,小车前进状态,乙料斗卸料状态,小车后退状态,小车卸料状态,M8002,X00,X03,T0,X04,T1,X02,T2,Y0,Y1,T0,K50,Y0,Y2,T1,K30,Y3,Y4,T2,K50,停止装置,C0,K3,S0,S20,M0,M0,RST C0,C0,C0,4、加结尾,根据不同的工作方式添加,完善顺序功能图,S20,S21,S22,S23,S24,S25,S0,初始状态,小车前进状态,甲料斗卸料状态,小车前进状态,乙料斗卸料状态,小车后退状态,小车卸料状态,M8002,X00,X03,T0,X04,T1,X02,T2,Y0,Y1,T0,K50,Y0,Y2,T1,K30,Y3,Y4,T2,K50,停止装置,C0,K3,M0,M0,RST C0,C0,C0,ZRST,S20,S30,C中途按停止按钮SB2 置1 M0:初始状态S0,清0所有工作状态器;,SET M0,X1,RST M0,X0,RET,END,S20,S0,LD X1 SET M0 LD X0 RST M0 LD M8002 SET S0 STL S0 ZRET S20 S30 RST C0 LD X0 SET S20 OUT Y0 LD X3 SET S21 STL S21 OUT Y1 OUT T0 K50 LD T0 SET S22 STL S22 OUT Y0,LD X4 SET S23 STL S23 OUT Y2 OUT T1 K30 LD T1 SET S24 STL S24 OUT Y3 LD X2 SET S25 STL S25 OUT Y4 OUT T2 K50 OUT C0 K3 LD T2 ANI M0 ANI C0 OUT S20,LD T2 LD M0 OR C0 ANB OUT S0 RET END,返回初始状态指令段在最后,语句表,总 结,题目中出现多少种新状态就有多少个状态器; 状态与状态之间必定有关联,不可能无条件转移; 每种状态下都有具体的输出设备; 虽然工作方式不同,但总的状态转移图保持不变.,编制中的重点和难点,重点与难点:编制中必须要理解题意,能够找出状态器的数量,在适当的位置增加转移条件和具体输出设备。能够根据不同的工作方式,灵活添加结尾部分。,课 后 练 习,根据今天的编制思路,独立编制维修电工(高级)PLC(3.4.04 PLC控制机械手)的状态转移流程图。,控制要求: 按了启动按钮以后小车连续作3次循环后自动停止,中途按停止按钮SB2机械滑台立即停止运行,并按原路返回,直到压合开关SI1才能停止;当再按启动按钮SB1,机械滑台重新计数运行。,4.1.2 机械滑台PLC控制,考核内容:,机械滑台上带有主轴动力头,在操作面板上装有起动按钮SB1、停止按钮SB2。,、当工作台在原始位置时,按下循环启动按钮SB1,电磁阀YV1得电,工作台快进,同时由接触器KM1驱动的动力头电机M起动。,、当工作台快进到达A点时,行程开关SI4压合,YV1、YV2得电,工作台由快进切换成工进,进行切削加工。,、当工作台工进到达B点时,SI6动作,工进结束,YV1、YV2失电,同时工作台停留3秒钟,当时间到,YV3得电,工作台作横向退刀,同时主轴电机M停转。,、当工作台到达C点时,行程开关SI5压合,此时YV3失电,横退结束,YV4得电,工作台作纵向退刀。,、工作台退到D点碰到开关SI2,YV4失电,纵向退刀结束,YV5得电,工作台横向进给直到原点,压合开关SI1为止,此时YV5失电完成一次循环。,输入输出端口配置,S0,M8002,RST,C0,初始状态,因为有3次计数,所以要清计数器,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,电磁阀YV1得电工作台快进,接触器KM1驱动的动力头电机M起动,因为有3次计数,所以要清计数器,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,电磁阀YV1得电工作台快进,接触器KM1驱动的动力头电机M起动,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,YV1得电,YV2得电,动力头电机M继续运行,因为有3次计数,所以要清计数器,工作台工进,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,电磁阀YV1得电工作台快进,接触器KM1驱动的动力头电机M起动,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,YV1得电,YV2得电,动力头电机M继续运行,因为有3次计数,所以要清计数器,S22,工作状态3,X4,行程开关S16动作,Y0,T0 K30,工作台停留3秒,工作台工进,电机M继续转,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,M0,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,电磁阀YV1得电工作台快进,接触器KM1驱动的动力头电机M起动,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,YV1得电,YV2得电,动力头电机M继续运行,因为有3次计数,所以要清计数器,S22,工作状态3,X4,行程开关S16动作,Y0,T0 K30,工作台停留3秒,工作台工进,电机M继续转,A,A,S23,T0,Y3,3秒到,YV3得电,工作台横向退刀,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,M0,M0,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,S22,工作状态3,X4,行程开关S16动作,Y0,T0 K30,A,A,S23,T0,Y3,3秒到,YV3得电,工作台横向退刀,S24,X5,Y4,行程开关S15压合,YV4得电,工作台纵向退刀,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,M0,M0,M0,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,S22,工作状态3,X4,行程开关S16动作,Y0,T0 K30,A,A,S23,T0,Y3,3秒到,YV3得电,工作台横向退刀,S24,X5,Y4,行程开关S15压合,YV4得电,工作台纵向退刀,S25,X6,Y5,C0 K3,行程开关S12压合,YV5得电,工作台横向进给直到原点,计数器计数,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,M0,M0,M0,M0,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,S22,工作状态3,X4,行程开关S16动作,Y0,T0 K30,A,A,S23,T0,Y3,3秒到,YV3得电,工作台横向退刀,S24,X5,Y4,行程开关S15压合,YV4得电,工作台纵向退刀,S25,X6,Y5,C0 K3,行程开关S12压合,YV5得电,工作台横向进给直到原点,计数器计数,S26,X2,M0,Y3,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,M0,M0,M0,M0,中途停止按钮按下返回原点,YV3得电,工作台横向退刀,S20,M0,X2,C0,S0,C0,未按停止按钮工作台到原点,未满3次,满3次,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,S22,工作状态3,X4,行程开关S16动作,Y0,T0 K30,A,A,S23,T0,Y3,3秒到,YV1得电,工作台纵进,S24,X5,Y4,行程开关S15压合,YV4得电,工作台纵向退刀,S25,X6,Y5,C0 K3,行程开关S12压合,YV5得电,工作台横向进给直到原点,计数器计数,S26,X2,M0,Y3,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,M0,M0,M0,M0,中途停止按钮按下原路返回,YV3得电,工作台横向退刀,B,B,S27,X6,Y1,行程开关S12压合,S20,M0,X2,C0,S0,C0,未按停止按钮工作台到原点,未满3次,满3次,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,S22,工作状态3,X4,行程开关S16动作,Y0,T0 K30,A,A,S23,T0,Y3,3秒到,S24,X5,Y4,行程开关S15压合,S25,X6,Y5,C0 K3,行程开关S12压合,YV5得电,工作台横向进给,S26,X2,M0,Y3,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,M0,M0,M0,M0,中途停止按钮按下原路返回,YV3得电,工作台横向退刀,B,B,S27,X6,Y1,行程开关S15压合,S20,M0,X2,C0,S0,C0,未按停止按钮工作台到原点,未满3次,满3次,S28,X5,Y5,行程开关S12压合,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,S22,工作状态3,X4,行程开关S16动作,Y0,T0 K30,A,A,S23,T0,Y3,3秒到,S24,X5,Y4,行程开关S15压合,S25,X6,Y5,C0 K3,行程开关S12压合,YV4得电工作台纵向退刀,S26,X2,M0,Y3,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,M0,M0,M0,M0,中途停止按钮按下原路返回,YV3得电,工作台横向退刀,B,B,S27,X6,Y1,行程开关S15压合,S20,M0,X2,C0,S0,C0,未按停止按钮工作台到原点,未满3次,满3次,S28,X5,Y5,S29,X4,Y4,行程开关S14压合,行程开关S12压合,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,S22,工作状态3,X4,行程开关S16动作,Y0,T0 K30,A,A,S23,T0,Y3,3秒到,S24,X5,Y4,行程开关S15压合,S25,X6,Y5,C0 K3,行程开关S12压合,S26,X2,M0,Y3,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,M0,M0,M0,M0,中途停止按钮按下原路返回,YV3得电,工作台横向退刀,B,B,S27,X6,Y1,行程开关S15压合,S20,M0,X2,C0,S0,C0,未按停止按钮工作台到原点,未满3次,满3次,S28,X5,Y5,S29,X4,Y4,行程开关S14压合,X2,S0,行程开关S14压合回到初始状态,行程开关S12压合,S0,M8002,RST,C0,X0,S20,Y0,Y1,初始状态,工作状态1,按下启动按钮SB1,S21,Y0,Y1,Y2,X3,工作状态2,行程开关S14压合,S22,工作状态3,X4,行程开关S16动作,Y0,T0 K30,A,A,S23,T0,Y3,3秒到,S24,X5,Y4,行程开关S15压合,S25,X6,Y5,C0 K3,行程开关S12压合,S26,X2,M0,Y3,SET,M0,X1,RST,M0,X0,M0记录停止按钮按下,启动清零M0,M0,M0,M0,M0,M0,中途停止按钮按下原路返回,YV3得电,工作台横向退刀,B,B,S27,X6,Y1,行程开关S15压合,S20,M0,X2,C0,S0,C0,未按停止按钮工作台到原点,未满3次,满3次,S28,X5,Y5,S29,X4,Y4,行程开关S14压合,X2,S0,行程开关S14压合回到初始状态,RET,END,状态转移结束 程序结束,行程开关S12压合,加结尾,根据不同的工作方式添加,完善顺序功能图 中途按停止按钮SB2机械滑台立即停止运行,并按原路返回,直到压合开关SI1才能停止,S0,M8002,RST,C0,X0,S20,Y0,Y1,S21,Y0,Y1,Y2,X3,S22,X4,Y0,T0 K30,A,A,S23,T0,Y3,S24,X5,Y4,S25,X6,Y5,C0 K3,S26,X2,M0,Y3,SET,M0,X1,RST,M0,X0,M0,M0,M0,M0,M0,中途停止按钮按下原路返回,YV3得电,工作台横向退刀,B,B,S27,X6,Y1,S20,M0,X2,C0,S0,C0,S24状态工作台纵退,未满3次,满3次,S28,X5,Y5,S29,X4,Y4,X2,S0,YV4工作台纵退,RET,END,状态转移结束 程序结束,S20、S21、S22状态工作台在纵向进给,M0,S29,M0,S29,S29,M0,S28,M0,S23状态工作台横向退刀,YV5工作台横进,S27,M0,YV1工作台纵进,SET,M0,X1,RST,M0,X0,S0,M8002,RST,C0,X0,S20,A,A,B,B,S21,M0,X3,M0,S29,Y0,Y1,Y0,Y1,Y2,S22,M0,X4,S29,Y0,T0 K30,S23,M0,T0,S29,Y3,M0,M0,S24,M0,X5,S28,Y4,M0,S25,M0,X6,S27,Y5,M0,C0 K3,S26,X2,M0,S20,Y3,M0,X2,C0,C0,S0,S27,X6,Y1,S28,X5,Y5,S29,X4,Y4,X2,S0,RET,END,X1,X0,M8002,S0 | STL |,用OUT指令跳转代替SET指令, SET M0 , RST M0 , SET S0 , RST C0 ,X0, SET S20 ,S20 | STL |,( Y0 ),M0, SET S21 ,( Y1 ),X3,( S29 ),M0,A,LD X1 SET M0 LD X0 RST M0 LD M8002 SET S0 STL S0 RST C0 LD X0 SET S20 STL S20 OUT Y0 OUT Y1 LD M0 OUT S29 LDI M0 AND M3 SET S21,SET,M0,X1,RST,M0,X0,S0,M8002,RST,C0,X0,S20,A,S21,M0,X3,M0,S29,Y0,Y1,Y0,Y1,Y2,S22,M0,X4,S29,Y0,T0 K30,M0,用OUT指令跳转代替SET指令,S21 | STL |,( Y0 ),M0, SET S22,( Y1 ),X4,( S29 ),M0,( Y2 ),用OUT指令跳转代替SET指令,S22 | STL |,( Y0 ),M0, SET S23 ,( T0 K30 ),T0,( S29 ),M0,A,B,STL S21 OUT Y0 OUT Y1 OUT Y2 LD M0 OUT S29 LDI M0 AND X4 SET S22 STL S22 OUT Y0 OUT T0 K30 LD M0 OUT S29 LDI M0 AND T0 SET S23,SET,M0,X1,RST,M0,X0,S0,M8002,RST,C0,X0,S20,A,S21,M0,X3,M0,S29,Y0,Y1,Y0,Y1,Y2,S22,M0,X
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论