




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第四章第四章 步进顺控指令步进顺控指令掌握状态转移图的编程方法掌握状态转移图的编程方法;掌握状态转移图到步进顺控图的转化掌握状态转移图到步进顺控图的转化;根据状态转移图根据状态转移图,读懂程序含义读懂程序含义;理解操作方式含义。理解操作方式含义。4-1 状态转移图状态转移图状态的功能状态的功能简单流程的状态转移图简单流程的状态转移图选择性分支与汇合选择性分支与汇合并行性分支与汇合并行性分支与汇合下一节下一节Y10S31S30SET Y11Y12X201、状态S30有效时,有效时,输出Y10,Y11动作动作,程序等待转移条件X20动作;2、X20即使瞬时接通,动作状态就从S30向向S31转移转移
2、;3、S30转到转到S31,使Y10OFF,Y12ON,SET驱动的Y11保持接通保持接通。用状态元件(用状态元件(S0-S899)与其他元件一起构造状态转移图。)与其他元件一起构造状态转移图。一、状态的功能一、状态的功能返回二、简单流程的状态转移图二、简单流程的状态转移图Y1K10S5RST Y1RST Y0RST Y3Y2Y4S20Y0S21T0SET Y1S22Y2S23Y3S24Y0S25RSTT1S26Y2S27Y4M8002 Y1X5X6手动开关手动开关放松下降复位上升右移复位左移初始脉冲X2X4X26X1T0X2X3X1T1X2X4放松上限位左移限位启动按钮下限位上升限位右移限位
3、下降限位上升结束左移限位上升上升下降K10右移下降左移回原点回原点夹紧松开机械手(2)半自动循环运行)半自动循环运行 1)X26ON,状态,状态S5 S20 Y0ON (下降)(下降) ,X1 ON 2)状态)状态S20 S21 Y0OFF,Y1ON (夹紧)(夹紧) 3)T0定时定时1S,状态,状态S21 S22 Y2ON(上升),(上升),X2 ON 4)状态)状态S22 S23 Y3 ON (右移),(右移), X3 ON 5)状态)状态S23 S24 Y0 ON (下降),(下降), X1 ON6)状态)状态S24S25 Y1OFF (松开),(松开),T1定时定时1S ON7)状态)
4、状态S25S26 Y2ON(上升),(上升), X1 ON8)状态)状态S26 S27 Y4 ON (左移),(左移),X4 ON9) S27回归到初始状态回归到初始状态(1)手动操作)手动操作 将机械回归原点将机械回归原点 状态状态S5从从PCRUN时用时用M8002置位置位返回三、选择性分支与汇合三、选择性分支与汇合 (1)从多个分支中选择某)从多个分支中选择某一个单支流程,称之为一个单支流程,称之为选择选择性分支性分支。(2)必要前提必要前提:在选择性:在选择性分支中,在同一时刻最多只分支中,在同一时刻最多只能有一个为接通状态;能有一个为接通状态;(3)汇合状态汇合状态S50,可由,可由
5、S22、S32、S42中任意一个中任意一个状态驱动。状态驱动。S20S41S21S31S22S32S42S50X0X10X20X1X11X21X2X12X22合并状态合并状态例例 大、小球分类传送系统大、小球分类传送系统K10上升左移S0手动程序S21Y0T0S30Y0启动零点位置(上限,左限,松开)X12Y7S22T1SET Y1S23Y2S24Y3T0X2T1X3X4下限(小球)上升右移下降抓球S25T1SET Y1S26Y2S27Y3T0X2T1X3X5未达下限(大球)上升右移X4X5下降K10K10右限位(小球容器)右限位(大球容器)K20T2RST Y1S31S32Y2S33Y4X2
6、T2X1X1X3下限位上限位左移限位上限上限选择性分支与汇合选择性分支与汇合返回四、并行性分支与汇合四、并行性分支与汇合S20S21S22S23S24S25S26S27S28S29S30X0分支状态分支状态X1X4X7X2X5X3X6合并状态合并状态并行分支并行分支是指同时处理的程是指同时处理的程序流程;序流程;并行汇合并行汇合是指各流程的动作是指各流程的动作全部结束,转移条件满足下全部结束,转移条件满足下进行汇合。进行汇合。例例 按钮式人行横道线按钮式人行横道线并行性分支并行性分支/汇合汇合人行道:红人行道:红S21Y2T0S22Y1T1S23Y0T2S30Y3S31Y4T3S32T4C0S
7、33Y4T5S34Y3T6RSTC0车道:绿车道:绿车道:绿车道:绿人行道:红人行道:红车道:黄车道:黄车道:红车道:红K300K100K50T4T1T2T3T0C0T5C0T5人行道:红人行道:红人行道:绿人行道:绿人行道:绿人行道:绿K150K5K5OFFONK5S32K50Y2Y3S0M8002 初始脉冲X0X1人行道开关T6返回4-2 编程方法编程方法 状态转移图状态转移图步进梯形图步进梯形图指令指令v步进顺控程序步进顺控程序v初始状态编程初始状态编程v选择性分支与汇合选择性分支与汇合v并行性分支与汇合并行性分支与汇合v跳转处理跳转处理下一节下一节一、步进顺控程序一、步进顺控程序状态转
8、移图状态转移图步步进顺控图方法进顺控图方法(1)每个状态使用)每个状态使用STL触点,状态置位时,步进触点触点,状态置位时,步进触点接通,由步进触点驱动负载;接通,由步进触点驱动负载;(2)状态必须用)状态必须用SET指令置位,才提供指令置位,才提供STL触点;触点;(3)步进程序结束用)步进程序结束用RET指令返回原母线。指令返回原母线。X0X1Y10Y11 SET STLS20S21X10X11(a) 状态转移图状态转移图Y10Y11SETS21X10X11S20X0X1(b) 步进顺控图步进顺控图0 STL S20 1 OUT Y102 LD X103 OR X11 4 OUT Y115
9、 LD X06 ANI X17 SET S21(c) 指令指令主母线主母线子母线子母线返回二、初始状态编程二、初始状态编程S0S20Y1S21Y2S22Y3S23Y4X2初始脉冲X0启动按钮X1M8002X3X40 LD M80021 SET S03 STL S04 LD X05 SET S207 STL S208 OUT Y19 LD X110 SET S2112 STL S21 13 OUT Y214 LD X215 SET S2217 STL S2218 OUT Y319 LD X320 SET S2322 STL S2323 OUT Y424LD X4 25 OUT S027 RET
10、28 END 初始状态初始状态即在状态转即在状态转移图起始位移图起始位置的状态置的状态.S0-S9可作可作初始状态初始状态.返回三、选择性分支三、选择性分支/汇合汇合(一)选择性分支(一)选择性分支先进行先进行驱动处理,驱动处理,再实现再实现状态转移,状态转移,转移处理转移处理从左至右从左至右进行。进行。X2 STLX0X1S21S31S41Y0S20SET SET SET Y0SET S21X0S20SET S31X1SET S41X2STL S20OUT Y0LD X0SET S21LD X1SET S31LD X2SET S41(二)选择性汇合(二)选择性汇合SET S50X10Y10S
11、29SET S50X11SET S50X12Y11S39Y12S49S29S39S49X10X11S29S39S49 STL STL STL SET S50X12Y10Y11Y12STL S29 OUT Y10 . STL S39 OUT Y11 . STL S49 OUT Y12 -输出处理输出处理-输出处理输出处理-输出处理输出处理STL S29 LD X10 SET S50 STL S39 LD X11 SET S50 STL S49 LD X12 SET S50从第一分支到汇合点从第一分支到汇合点从第二分支到汇合点从第二分支到汇合点从第三分支到汇合点从第三分支到汇合点先进行先进行输出处
12、理,输出处理,再再从左至右从左至右进行进行汇合转移汇合转移返回例例子子四、并行性分支四、并行性分支/汇合汇合先进行先进行驱动处理,驱动处理,再实现再实现状态转移,状态转移,转移处理转移处理从左至右从左至右进行。进行。(一)并行性分支(一)并行性分支 STL SET SET SET X0S20S21S31S41Y0Y0SET S21SET S31SET S41S20X0STL S20 OUT Y0 -驱动处理驱动处理 LD X0 SET S21 转移到第一并行分支状态转移到第一并行分支状态SET S31 转移到第二并行分支状态转移到第二并行分支状态SET S41 转移到第三并行分支状态转移到第三
13、并行分支状态(二)并行性汇合(二)并行性汇合 STL Y10S29 STL Y11S39 STL Y12S49SET S50X10X11X12Y10S29Y11S39Y12S49S29S39S49SET S50X10X11X12. STL S29 OUT Y10 -输出处理输出处理 . STL S39 OUT Y11 -输出处理输出处理 . STL S49 OUT Y12 -输出处理输出处理. STL S29 STL S39 STL S49 LD X1 AND X11 AND X12 SET S50 合并合并转移转移处理处理先进行先进行输出处理,输出处理,再再从左至右从左至右进行进行汇合处理汇
14、合处理。返回例例子子状态跳转用状态跳转用OUT指令代替指令代替SET指令。指令。X0S0Y30S20Y31S21Y32S22Y33S23Y34X1X2X3X4X5OUTY30SET S20X0S0Y31SET S21X1S20Y32SET S22X2S21Y33X5S22SET S23X3Y34X4S23S21OUT五、跳转处理五、跳转处理返回4-3 状态的详细动作状态的详细动作vSTL指令的动作指令的动作v对状态的各种指令处理对状态的各种指令处理下一节下一节1、STL触点触点ON,与此连接电路就运行;,与此连接电路就运行; STL触点触点OFF,与此连接电路就停止运行。,与此连接电路就停止运
15、行。S40S42S43T1T1T1K10不允许不允许允许允许T1说明说明42、状态元件不能重复使用。、状态元件不能重复使用。3、状态转移过程中,同一扫描周期中两状态可能同时为、状态转移过程中,同一扫描周期中两状态可能同时为ON。4、相邻的状态不能重复使用同一个定时器。、相邻的状态不能重复使用同一个定时器。5、同一信号顺次作为转移条件的场合,用脉冲信号。、同一信号顺次作为转移条件的场合,用脉冲信号。如图,加上联锁,防止如图,加上联锁,防止同时为同时为ONS20S21Y1Y2Y2Y1说明说明3M0S20S21PLS M1PLS M2M1M0M2M0说明说明5一、一、 STL指令的动作指令的动作返回
16、1、STL和和LD对状态元件对状态元件S的作用;的作用;二、二、 对状态的各种指令处理对状态的各种指令处理X0S20S30SET S21SET S22S40S202、对于、对于STL指令后的状态指令后的状态S,SET与与OUT指令的区别。指令的区别。SET S42S50S41返回习习 题题S24S0S20S23S25S27S26S22X0X1Y0X4X3Y2Y1Y3X10Y10X5Y4Y5Y6Y7X10X1M8002初始脉冲初始状态Y5X6X7S214-4 操作方式操作方式操作方式操作方式初始状态指令初始状态指令应用实例应用实例 下一节下一节一、一、 操作方式操作方式手动手动手动手动回原点回原
17、点自动自动单步运行单步运行单周期运行单周期运行连续运行连续运行PBPBPBPBPBPBPBPBPBPBPB急停急停启动启动启动启动停止停止上升上升左移左移放松放松下降下降原点原点X25回原点回原点手动手动单周期单周期自动自动X21单步运行单步运行X22X23X24X26X27X20右移右移夹紧夹紧X5X6X7X10X11X12操作方式面板图操作方式面板图返回二、二、 初始状态指令初始状态指令 FNC60(IST)指令)指令-为了自动设定与各运行方式相对应的状态。为了自动设定与各运行方式相对应的状态。ISTX20S20S29M8000S.D1.D2. X/Y/M S20-S899 S20-S89
18、9S.-指定操作方式输入的首元件指定操作方式输入的首元件D1.-指定在自动操作中实际用到了最低状态号指定在自动操作中实际用到了最低状态号D2.-指定在自动操作中实际用到了最高状态号指定在自动操作中实际用到了最高状态号(一)(一)IST指令执行条件指令执行条件 变为变为ON时时S0-手动初始状态手动初始状态S1-回原点初始状态回原点初始状态S2-自动运行初始状态自动运行初始状态(二)初始状态的动作(二)初始状态的动作X4M8041X27PLS M8042M8041自动自动X26启动启动X22X23X24Step单周单周期期自动自动转移启动转移启动启动脉冲启动脉冲手动手动启动启动回零启动回零启动X
19、26X25X20M8040X20手动手动回原点回原点停止停止单步单步单周单周期期停止停止初始脉冲初始脉冲保持保持X21X22X23M8002M8040M8000X27M8042启动脉冲启动脉冲X27M8047允许允许STL监视监视禁止转移禁止转移停止停止返回三、应用实例三、应用实例原点位置条件原点位置条件初始状态初始状态M8044IST X20 S20S27M8000X4X2X1左限位左限位上限位上限位放松放松RUN监控监控S0SET Y1X12夹紧输入夹紧输入RST Y1X7放松输入放松输入X5上升输入上升输入Y0Y2X10下降输入下降输入Y2Y0上升上升下降下降X6左移输入左移输入Y3Y4
20、X2左移左移X11右移输入右移输入Y4Y3X2右移右移-机械手移送工件的机械系统机械手移送工件的机械系统(1) 初始化电路初始化电路(2) 手动方式手动方式S1S10RST Y1RST Y0Y2S11RST Y3Y4S12SET M8043RST S12X25X2X4放松放松下降复位下降复位上升上升右移复位右移复位左移左移回原点结束回原点结束上限位上限位左限位左限位(3) 回原点运行回原点运行RST Y1RST Y0Y2SET S11RST Y3Y4SET S12SET M8043RST S12S1S10X2S11X4S12SET S10X25放松放松下降复位下降复位上升上升右移复位右移复位左
21、移左移状态转移图状态转移图步进梯形图步进梯形图(4) 自动运行自动运行S26Y2S27Y4M8041X3T1X2X4上升结束上升结束左移限位左移限位上升上升右移右移下降下降左移左移X2S0S23Y3S24Y0S25RSTT1X1右移限位右移限位下降限位下降限位松开松开S20Y0S21T0SET Y1S22Y2X1T0下限下限位位上升限位上升限位上升上升下降下降K10夹紧夹紧Y1K10M8044SET Y1T0SET S22S2S21T0SET S20M8041M8044S20SET S21X1Y0K10S26SET S27X2Y2S27X4Y4S2指令表指令表LD X4AND X2ANI Y1
22、OUT M8044LD M8000FNC 60 X20 S20 S27STL S0LD X12SET Y1LD X7RST Y1LD X5 ANI Y0OUT Y2LD X10ANI Y2OUT Y0LD X6AND X2ANI Y3OUT Y4LD X11AND X2ANI Y4OUT Y3 (RET)STL S1LD X25SET S10STL S10RST Y1RST Y0OUT Y2LD X2SET S11STL S11RST Y3OUT Y4LD X4SET S12STL S12SET M8043RST S12 (RET)STL S2LD M8041AND M8044SET S20S
23、TL S20OUT Y0LD X1SET S21OUT T0 K10LD T0SET S22STL S22OUT Y2LD X2SET S23STL S23OUT Y3LD X3SET S24STL S24OUT Y0LD X1SET S25STL S25RST Y1OUT T1 K10LD T1SET S26STL S26OUT Y2LD X2SET S27STL S27OUT Y4LD X4OUT S2RET END返回应用实例应用实例-全自动洗衣机控制系统全自动洗衣机控制系统全自动洗衣机结构全自动洗衣机结构:内桶内桶外桶外桶波盘波盘(洗涤电机洗涤电机)进水口进水口排水口排水口低水开关低水开关高水位开关高水位开关正、反转洗满正、反转洗满3次次初始状态初始状态进进 水水起动起动洗涤正转洗涤正转高水位高水位暂暂 停停15S洗涤反转洗涤反转3S暂暂 停停15S排排 水水排水、脱水排水、脱水低水位低水位报报 警警大循环满大循环满3次次停停 机机10S运行运行3S1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年甘肃省平凉市崆峒区殡仪馆招聘合同制工作人员模拟试卷及完整答案详解1套
- 2025南平绿发建设工程劳务管理有限公司招聘14人模拟试卷及答案详解(名师系列)
- NSC-409012-生命科学试剂-MCE
- 2025年安庆望江县中医医院赴高校招聘19人考前自测高频考点模拟试题及一套答案详解
- 2025年甘肃省天水天光半导体有限责任公司招聘18人模拟试卷及一套答案详解
- 2025年武术文化的考试题及答案
- 励志英语作文真题及答案
- 2025年环保学院单招试题及答案
- 四川2025自考数字戏剧数字表演技术考前冲刺练习题
- 2025年资产负债分析试题及答案
- 40篇英语短文搞定高考3500个单词(全部含翻译,重点解析)
- 江苏艺考笔试题及答案
- 2025年中考语文作文中考12大主题作文模板!-分步详解+例文示范
- 2025年北京市房山区九年级初三一模英语试卷(含答案)
- 餐饮连锁稽核管理制度
- 详细操作说明书及维修指导手册
- 中国精神障碍防治指南课件
- 《中国的经济发展概览》课件
- 高职高考数学复习第五章数列5-2等差数列课件
- 矿泉水卫生管理制度
- 慢性肺源性心脏病的护理(内科护理学第七版)
评论
0/150
提交评论