版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、状态状态Sn状态状态Sm转移条件转移条件步进梯形指令步进梯形指令 简称简称STL指令指令。STL 步进阶梯指令步进阶梯指令 RET 复位指令复位指令STL S21OUT Y0 LD X1SET S22STL指令的特点指令的特点:1. 与与STL触点相连的触点触点相连的触点应使用应使用LD/LDI指令。指令。2. STL触点可以直接驱动或通过别的触点驱动触点可以直接驱动或通过别的触点驱动 Y、M、S、 T等元件的线圈,等元件的线圈,STL触点也可以使触点也可以使Y、M、S等元件置等元件置 位或复位。位或复位。3. CPU只执行活动步对应的程序。只执行活动步对应的程序。4. 使用使用STL指令时允
2、许双线圈输出。指令时允许双线圈输出。5. STL指令只能用于状态寄存器,在没有并行序列时,指令只能用于状态寄存器,在没有并行序列时, 一个状态寄存器的一个状态寄存器的STL触点在梯形图中只能出现一次。触点在梯形图中只能出现一次。6. 在在STL触点驱动的电路块中不能使用触点驱动的电路块中不能使用MC和和MCR指令,可指令,可 以使用以使用CJP/EJP指令,当执行指令,当执行CJP指令跳入某一个指令跳入某一个STL 触触 点的电路块时,不管该点的电路块时,不管该STL触点是否接通,均执行对应的触点是否接通,均执行对应的 EJP指令之后的电路指令之后的电路.7. 可以对状态寄存器使用可以对状态寄
3、存器使用LD 、 LDI 、AND、 ANI、 OR ORI、 S 、R 、 OUT等指令。等指令。8. 对状态寄存器置位的指令,如果不在对状态寄存器置位的指令,如果不在STL触点驱动的电路触点驱动的电路 块内置位时,系统程序不会自动将前级步对应的状态寄存块内置位时,系统程序不会自动将前级步对应的状态寄存 器复位。器复位。(a)(b)M M203 X3 M201 M200M8002M200 M200 X0 M202 M201M201 M201 X01 M203 M202M202 M201 X2 M200 M203M203M201M202Y0Y2Y1初始初始快进快进工进工进快退快退X0Y0Y1Y
4、2红灯红灯绿灯绿灯黄灯黄灯 4S 6S 5SM200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2信号灯控制系统举例信号灯控制系统举例M200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2RSTM200 SETM201RSTM201 SETM202RSTM202 SETM203RSTM203 SETM200 SETM200M8002M200 X0M201 T0M202 T1M203 T2信号灯控制系统举例信号灯控制系统举例M200M201M202M203Y0Y0T0Y1M8002X0T0T1T2T1Y1Y2T2 M203
5、Y2 M200 Y0 M201 M201 T0 K40 M202 T1 K60 T2 K50 M202 Y2 M203信号灯控制系统举例信号灯控制系统举例单序列的编程方法如如红红绿绿灯灯控制程序,虽然是循环控制,但都以一定顺序逐步执行且没有分支,所以属于单一顺序流程。图中在S21S21执行完后即结束。在步进阶梯图中,以复位(RSTRST)正在执行的步阶来结束步进动作。 从头到尾只有一条路可走,称为单流程结构。定时时间到时Y1变为ON,工作台反转,回到限位开关X3所在的初始位置时停止转动,系统回到初始状态。在初始步时按下起动按钮X0,如果3个触点同时闭合,转换实现的两个条件同时满足。此时置位指令
6、“SET S20”被执行,后续步S20变为活动步,同时系统程序自动地将前级步S0复位为不活动步。在图中梯形图的结束处,一定要使用RET指令,才能使LD点回到左侧母线上,否则系统将不能正常工作。【应用系统设计】 简易红绿灯控制系统单流程程序设计实例单流程程序设计实例T0T1T2T3X0SETSET在步进梯形图中,作为状态转移指令使用。STLSTL为状态动作的步进起始指令STLSTL与SETSET指令之间的部分为该状态所需做的动作动作。用LD或LDI指令设置转移条件用SET指令设置状态以STL指令开始设置动作母线用OUT指令设置动作 正向跳步正向跳步 逆向跳步逆向跳步 远程跳步远程跳步 X0的常开
7、触点下一次由断开变为接通时,因为S20是不活动步,没有执行图中的第一条LDP M2800指令,S21的STL触点之后的触点是M2800的线圈之后遇到的第一个上升沿检测触点,所以该触点闭合一个扫描周期,系统由步S21转换到步S22。 当S0S0之行后,若X1X1先有效,则跳到S21S21执行,此后即使X2X2有效,S22S22也无法执行。之后若X3X3有效,则脱离S21S21而跳到S23S23执行,当X5有效后,则结束流程。选择分支与汇合流程 当S0S0之行后,若X2X2先有效,则跳到S22S22执行,此后即使X1X1有效,S21S21也无法执行。 若有多条路径,而只能选择其中一条路径来执行,这
8、种分支方式称为选择分支。 选择分支流程不能交叉,对左图所示的流程必须按右边所示的流程进行修改。选择分支与汇合流程跳转流程 向下面状态的直接转移或向系列外的状态转移被成为跳转,用符号指向转移的目标状态。重复流程 向前面状态进行转移的流程称为重复。用指向转移的目标状态。使用重复流程可以实现一般的重复,也可以对当前状态复位。2选择序列的合并的编程方法【应用范例】洗车洗车流程控制选择分支与汇合流程设计实例-洗车流程程序设计若方式选择开关(COSCOS)置于手动方式,当按下STARTSTART启动后, 则按下列程序动作:执行泡沫清洗(用MC1MC1驱动);按PB1PB1则执行清水冲洗(用MC2MC2驱动
9、);按PB2PB2则执行风干(用MC3MC3驱动);按PB3PB3则结束洗车。若方式若选择开关(COSCOS)置于自动方式,当按START启动后, 则自动按洗车流程执行。其中泡沫清洗10秒、清水冲洗20 秒、风干5秒,结束后回到待洗状态。任何时候按下STOPSTOP,则所有输出复位,停止洗车项目说明:功能分析:手动、自动只能选择其一,因此使用选择分支来做。依题目说明可将电路规划为两种功能,而每种功能有三种依PBPB按钮或设定时间而顺序执行的状态。手动状态状态S21S21MC1MC1动作状态S22S22MC2MC2动作状态S23S23MC3MC3动作状态S24S24停止自动状态状态S31S31M
10、C1MC1动作状态S32S32MC2MC2动作状态S33S33MC3MC3动作状态S24S24停止元件分配: 启动按钮、停止按钮,使用输入继电器方式选择开关,使用输入继电器清水冲洗按钮,使用输入继电器泡沫清洗驱动,使用输出继电器风干机驱动,使用输出继电器清水冲洗驱动,使用输出继电器风干按钮,使用输入继电器结束按钮,使用输入继电器绘绘制状态流程图STOP动作设 置M 0, 可 暂 存START按钮状态,避免一直按住按钮另一种结束方式:清除本身手手动动流流程程手手动动流流程程自自动动流流程程自自动动流流程程允许再次启动电路步进阶梯图转换 当S0S0执行后,若X1X1有效,则S20S20及S21S2
11、1同时执行。 若有多条路径,且必须同时执行,这种分支的方式称为并进分支流程。在各条路径都执行后,才会继续往下指令,像这种有等待功能的方式称之为并进汇合。 当S22S22及S23S23都已执行后,若X4X4有效,则脱离S22S22及S23S23而跳到S24S24执行,程序结束。 当左边路径已执行到S22S22,而右边路径尚停留在S21S21时,此时即使X4X4有效,也不会跳到S24S24执行。并行序列的编程方法三、并进分支与汇合流程 如左图所示的流程都是可能的程序。B流程没有问题,但A流程在并进汇合处有等待动作的状态,请务必注意。三、并进分支与汇合流程 如在并进分支与汇合点处不允许符号*或符号
12、的转移条件,应按右图修改。自动返回原点结束后,用SET指令将M8043(回原点完成)置为ON,并用RST指令将回原点顺序功能图中的最后一步S12复位,返回原点的顺序功能图中的步应使用S10S19。在起保停电路中,则应将前级步M1和转换条件X1对应的常开触点串联,作为控制M2的起动电路。闭触点与M2的线圈串联,作为起保停电路的停止电路。梯形图可以用逻辑代数式表示为: M2=(M1X1+M2)/M3右图是某小车运动的示意图。设小车在初始位置时停在右边,限位开关X2为ON。按下起动按钮X3后,小车左行,碰到限位开关X1时,变为右行;返回限位开关X2处变为左行,碰到限位开关X0时,变为右行,返回起始位
13、置后停止运动。如某一输出继电器在几步中都应为如某一输出继电器在几步中都应为ON,应将代表各有关步的辅助继电器的常开,应将代表各有关步的辅助继电器的常开触点并联后,驱动该输出继电器的线圈。如图中触点并联后,驱动该输出继电器的线圈。如图中Y0在步在步M1和和M3中都应为中都应为ON,所,所以将以将M1和和M3的常开触点并联后,来控制的常开触点并联后,来控制Y0的线圈。的线圈。 M10=1有车进入通道时光电开关检测到车的前沿,两端的绿灯灭,红灯亮,以警示两方后来的车辆不可再进入通道。车开出通道时,光电开关检测到车的后沿,两端的红灯灭,绿灯亮,别的车辆可以进入通道。并行序列的编程方法并行序列的编程方法用于双面钻孔的组合机床在工件相对的两面钻孔,机床由动力滑台提供进给运动,刀具电动机固定在动力滑台上。总体结构右图所示。选择手动工作方式时手动开关X10为ON,将跳过自动程序,执行公用程序和手动程序。选择自动工作方式时X10为OFF,将跳过手动程序,执行公用程序和自动程序。在非连续工作方式,用X14的常闭触点将表示连续工作的标志M7复位。上、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度合作合同:共同开发旅游项目2篇
- 二零二四年份绿色能源沙石运输服务承包合同2篇
- 厦门二零二四年度抗浮锚杆工程保险合同2篇
- 消防器材购销合同
- 机械租赁合同
- 房屋出租合同书简单版
- 工程合同放弃承诺函
- 2024年度沙石场跨界合作开发合同2篇
- 光伏支架劳务安装合同
- 二零二四年度设备维护服务合同标的为医疗设备2篇
- Module7Unit2Shecouldntseeorhear(教学设计)外研版英语六年级下册
- 第7章 CR400AF动车组简介《复兴号动车组司机操作及整备》教学课件
- 【课件】第四章+运动和力的关系+大单元说课课件高一上学期物理人教版(2019)必修第一册
- 红色文化十讲第四讲PPT
- 放射科专科护理知识考试模拟题与参考答案
- 高考日语基础归纳总结与练习(一轮复习)
- 道德与法律辩论(合集7篇)
- 校园欺凌排查台账
- 大学生心理健康教育(第二版)PPT全套完整教学课件
- 汽车式起重机吊装安全专项施工方案
- 《伊利乳业集团营运能力研究(论文)》12000字
评论
0/150
提交评论