第九章步进指令_第1页
第九章步进指令_第2页
第九章步进指令_第3页
第九章步进指令_第4页
第九章步进指令_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令重点:重点:熟练掌握FX2N的步进指令步进指令和状态转移图状态转移图的功能、应用范围和使用方法。难点:难点:掌握步进指令和状态转移图编程的规则、步骤与编程方法,并能编写一些工程控制程序 。第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 在实际控制系统中,可将生产过程的控制要求以工序工序划分成若干段,每一个工序完成一定的功能,在满足转移条件满足转移条件后,从当前工序转移到下道工序,这种控制通常称为顺序控制顺序控制。 在顺序控制中,生产过程是按顺序、有步骤按顺序、有步骤地连续工作,因此,可以将一个较复杂的生产过程分解成若

2、干步骤,每一步对应生产过程中一个控制任务,也称一个工步(或一个状态)工步(或一个状态)。在顺序控制的每个工步中,都应含有完成相应控制任务完成相应控制任务的输出执行机构和转移到下一工步的转移条件转移条件。 第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 FX2N系列的PLC在基本逻辑指令之外增加了两条步进指令(两条步进指令(STLSTL、RETRET),同时辅之以大量的状态器S,结合状态转移图状态转移图就很容易编出复杂的顺序控制程序 。第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 顺序控制的特点特点: (1)每个工步(或状态)都应分配一个状态控制元件,确保顺序控

3、制能按控制要求顺序进行。 (2)每个工步(或状态)都具有驱动负载的能力,能使该工步的输出执行元件动作。 (3)每个工步(或状态)在转移条件满足时,都会转移到下一个工步,而上一工步自动复位。第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 一、状态流程图(功能图)第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 一、状态流程图(功能图) 步步将系统的一个工作周期,按输出量的状态将系统的一个工作周期,按输出量的状态变化,划分为若干个顺序相连的阶段,每个阶段叫做变化,划分为若干个顺序相连的阶段,每个阶段叫做步。步。用双线方框表示。用双线方框表示。 “步步”用编程元件(如辅

4、助存储器用编程元件(如辅助存储器M M和状态继电和状态继电器器S S)表示。)表示。步步动作或命令动作或命令第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 一、状态流程图(功能图)步步动作或命令动作或命令第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 状态流程图是一种通用的技术语言。主要由步、状态流程图是一种通用的技术语言。主要由步、有向连线、转换、转换条件和动作(命令)组成。有向连线、转换、转换条件和动作(命令)组成。转换条件转换条件步步动作或命令动作或命令将系统的一个工作周期划分为若干个顺序相连的阶段每一步所完成的工作使系统由前级步进入下一步的信号称为转换条

5、件转换有向线段第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 二、状态流程图(功能图)的 。345de单序列单序列第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 二、状态流程图(功能图)的 51196d e fm n p51196选择序列选择序列第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 二、状态流程图(功能图)的 51196d51196e并行序列并行序列第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 二、状态流程图(功能图)的 a a) b b)c c) 第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 三、步

6、进指令STL(Step Ladder)1 1、指令功能及说明、指令功能及说明 (3)STL指令将状态器S的触点与主母线相连并提供主控功能,STL触点之后不能使用MC/MCR指令。 第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 三、步进指令STL(Step Ladder) 1 1、指令功能及说明、指令功能及说明 (4)顺控程序在不同的步可多次驱动同一线圈。但相邻两步不能重复使用同一个定时器和计数器。 (5)状态转移过程中,会出现在一个扫描周期的时间内两个状态同时动作的可能。因此,在两个状态中不允许同时动作的负载之间必须有联锁措施。 (6)运行开始时,必须用其他方法预先做好驱动,

7、若无初始条件,可用M8002或M8000进行驱动。第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 三、步进指令STL(Step Ladder) 2 2、步进指令的执行过程、步进指令的执行过程 第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 三、步进指令STL(Step Ladder) 3 3、状态流程图与梯形图的转换、状态流程图与梯形图的转换 第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 三、步进指令STL(Step Ladder) 3 3、状态流程图与梯形图的转换、状态流程图与梯形图的转换 第九章步进指令第第5 5章章 PLCPLC的步进指令

8、的步进指令 三、步进指令STL(Step Ladder) 3 3、状态流程图与梯形图的转换、状态流程图与梯形图的转换 根据分支转移条件选择执行那条第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 三、步进指令STL(Step Ladder) 3 3、状态流程图与梯形图的转换、状态流程图与梯形图的转换 转移条件满足,同时启动若干分支第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 三、步进指令STL(Step Ladder) 3 3、状态流程图与梯形图的转换、状态流程图与梯形图的转换 NoImage第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令NoIm

9、age第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令三、步进指令STL(Step Ladder)4 4、举例(、举例(1 1) 上电上电 按下按下X0,Y0亮,亮, 按下按下X1,Y1亮,亮,X0与与X1同时按下,同时按下,Y0、Y1都亮,都亮,X2按下,按下,Y0、Y1都灭。都灭。分析可知有四步,但要加分析可知有四步,但要加一个初始状态。一个初始状态。X0=1X0=1&X1=1M1M2返回返回 M0M3X1=1X2=1Y0亮亮Y1亮亮Y0、Y1都亮都亮Y0、Y1都灭都灭M0初始步初始步M8002第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令三、步进指令STL(

10、Step Ladder)4 4、举例(、举例(2 2)上电上电按下按下X0,Y0亮;亮;5s后后Y1亮;亮;5s后后Y2亮,亮,5s后电路复原。后电路复原。 X0=1T1=1M1M2M3T0=1Y0亮,亮,5秒秒Y1亮,亮,5秒秒Y2亮,亮,5秒秒T2=1M0M8002第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令4 4、举例(、举例(3 3) 有一小车运行过程如图所示。小车原位在后退终端,当小车压下后限位开关后限位开关 SQ1SQ1 时,按下启动按钮启动按钮 SBSB ,小车前进,当运行至料斗下方时,前限位开关前限位开关 SQ2SQ2 动作,此时打开料斗打开料斗给小车加料,延

11、时延时 8s8s 后关闭料斗关闭料斗,小车后退返回;SQ1 动作时,打开小车底门卸料卸料, 6s 6s 后结束,完成一次动作。如此循环。要求: (1)绘出PLC外部接线图; (2)绘出作功能图(状态转移图) (3)设计梯形图。 (4)写出对应的指令表第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令4 4、举例(、举例(3 3)控制过程分解: 初始状态小车在原位,压下SQ1,按下SB前进至压下SQ2打开料斗装料8秒后关闭料斗,小车后退后退至压下SQ1,打开料斗卸料6秒后结束一个循环第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令4 4、举例(、举例(3 3)第九章步进

12、指令第第5 5章章 PLCPLC的步进指令的步进指令4 4、举例(、举例(4 4) 小车在初始状态时停在中间,限位开关SQ2为ON,在按下起动按扭起动按扭SBSB,小车按图所示顺序往复运动,完成一个周期后停在初始位置。小车电动机M正转,小车前进;小车电动机M反转,小车后退。 (1)请画出PLC控制的I/O接线图 (2)动作功能图(状态转移图) (3)设计梯形图。 (4)写出对应的指令表第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令4 4、举例(、举例(4 4) 第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令4 4、举例(、举例(4 4) 位于中间位置,按下SB前

13、进至SQ3后退至SQ1前进前进至压下SQ2第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令4 4、举例(、举例(4 4) 前进后退前进第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令4 4、举例(、举例(5 5) 用步进指令设计电动机正反转电动机正反转的控制程序 控制要求为:按正转正转起动按钮SB1,电动机正转,按停止按钮停止按钮SBSB,电动机停止;按反转反转起动按钮SB2,电动机反转,按停止按钮SB,电动机停止;且热继电器具有保护功能。第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令4 4、举例(、举例(5 5) 用步进指令设计电动机正反转电动机正

14、反转的控制程序 解: (1 1)I/OI/O分配分配 X0:SB(常开) X1:SB1 X2:SB2 X3:热继电器FR(常开) Y1:正转接触器KM1 Y2:反转接触器KM2(2 2)状态转移图)状态转移图 (3 3)指令表)指令表第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令4 4、举例(、举例(5 5) 用步进指令设计电动机正反转电动机正反转的控制程序 NoImage第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令三、步进指令STL(Step Ladder)5.5.步进指令步进指令STLSTL的编程步骤:的编程步骤:(1)分配PLC的输入点和输出点,列出输入

15、点和输出点分配表分配表。(2)画出PLC的外部接线图外部接线图。(3)根据控制要求,画出顺序控制的状态流程图状态流程图。(4)根据状态流程图,画出相应的梯形图梯形图。(5)根据梯形图写出对应的指令语句表指令语句表。(6)输入程序,调试运行调试运行。第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令顺序控制的编程方法:顺序控制的编程方法:(1 1)起动、保持、停止电路的编程方法)起动、保持、停止电路的编程方法 书书 P240P240起起保保停停第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令顺序控制的编程方法:顺序控制的编程方法:(1 1)起动、保持、停止电路的编程方法

16、)起动、保持、停止电路的编程方法起起保保停停M0M1M2M3Y0亮亮X1=1M1X1M2M2M3M2Y0控制部分控制部分输出部分输出部分下一个状态第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令顺序控制的编程方法:顺序控制的编程方法:(1 1)起动、保持、停止电路的编程方法)起动、保持、停止电路的编程方法M1T0M2M2控制部分控制部分M0X1M1M1M2M8002M0M0M1M0M1M2Y0闪闪T0=1初始步初始步Y0亮亮5秒秒X1=1M8002输出部分输出部分M1Y0M2M8012M1T0K50启动启动保持保持停止停止第九章步进指令第第5 5章章 PLCPLC的步进指令的步进

17、指令顺序控制的编程方法:顺序控制的编程方法:(1 1)起动、保持、停止电路的编程方法)起动、保持、停止电路的编程方法M8002M0X0M1Y0闪动闪动T0(5S)M2Y1亮亮T1(5S)M3结束返回结束返回M0M0M1M2M1X0T0K50M1M2M0M2T0T1K50M8002M0M1M0M2T1M1M2Y0Y1M8013第九章步进指令EX1EX1:按下:按下X0X0,Y0Y0亮;亮;5s5s后后Y1Y1亮;亮;5s5s后后Y2Y2亮,亮,5s5s后电路复原。后电路复原。 X0=1T1=1M1M2M3T0=1Y0亮,亮,5秒秒Y1亮,亮,5秒秒Y2亮,亮,5秒秒T2=1M0M8002第九章步

18、进指令EX2EX2:按下:按下X0X0,Y0Y0亮;亮;5s5s后后Y1Y1闪;闪;5s5s后后Y1Y1亮,亮,5s5s后循环。后循环。 X0=1T1=1M1M2M3T0=1Y0亮,亮,5秒秒Y1闪,闪,5秒秒Y1亮,亮,5秒秒T2=1M0M8002M1第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令 顺序控制的编程方法:顺序控制的编程方法:(2 2)以转换为中心的编程方法)以转换为中心的编程方法 书书P253P253 转换实现的条件:转换实现的条件: 该转换的所有前级步都是活动步,相应的转换条件得到满足。该转换的所有前级步都是活动步,相应的转换条件得到满足。 转换实现应完成的操

19、作:转换实现应完成的操作: 使由有向线段与相应转换符号相连的后续步变为使由有向线段与相应转换符号相连的后续步变为“活动活动步步”;使由有向线段与相应转换符号相连的前级步变为;使由有向线段与相应转换符号相连的前级步变为“不不活动步活动步” 第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令顺序控制的编程方法:顺序控制的编程方法:(2 2)以转换为中心的编程方法)以转换为中心的编程方法 此方法是以步与步之间实现转换需要同时满足两个条件:此方法是以步与步之间实现转换需要同时满足两个条件: 前级步必须是活动步。前级步必须是活动步。 对应的转换条件成立。对应的转换条件成立。 运用运用SET/

20、RETSET/RET指令来完成。指令来完成。第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令顺序控制的编程方法:顺序控制的编程方法:(2 2)以转换为中心的编程方法)以转换为中心的编程方法 控制部分控制部分输出部分输出部分SET M2M1X1RST M1M2Y0M0M1M2M3Y0亮亮X1=1第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令(2 2)以转换为中心的编程方法)以转换为中心的编程方法 M8002M0X0M1Y0闪动闪动T0(5S)M2Y1亮亮T1(5S)M3 结束复位结束复位SET M0SET M1RST M0SET M2RST M1SET M0RST

21、M2M8002M0X0M1T0M2T1M1M2Y0Y1M8013T0T1M2M1K50K50第九章步进指令EX1EX1:按下:按下X0X0,Y0Y0亮;亮;5s5s后后Y1Y1闪;闪;5s5s后后Y1Y1灭灭,Y2,Y2亮,亮,5s5s后循环。后循环。X0=1T1=1M1M2M3T0=1Y0亮,亮,5秒秒Y1闪,闪,5秒秒Y2亮,亮,5秒秒T2=1M0M8002第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令(2 2)以转换为中心的编程方法)以转换为中心的编程方法举例一:单序列的编程方式举例一:单序列的编程方式快进:Y11、Y12工进1:Y10、Y11工进2:Y11快退:Y12、

22、Y13快退X4第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令(2 2)以转换为中心的编程方法)以转换为中心的编程方法第九章步进指令(2(2)以转换为中心的编程方法)以转换为中心的编程方法 选择并行序列的编程方式选择并行序列的编程方式第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令(2 2)以转换为中心的编程方法)以转换为中心的编程方法 应用实例:剪切板材应用实例:剪切板材 按下启动按钮按下启动按钮X10X10,板材右行,板材右行Y0Y0; 到位到位X3X3后压钳下行后压钳下行Y1Y1; 到一定压力到一定压力X4X4后,剪刀下行后,剪刀下行Y2Y2; 剪切好后剪切好后X2X2,压钳上升,压钳上升Y3Y3和剪和剪刀上升刀上升Y4Y4; 上升到位上升到位X1X1、X0X0后计一次数,后计一次数,到到1010个为止。个为止。X10第九章步进指令(2 2)以转换为中心的编程方法(实例:剪切板材)以转换为中心的编程方法(实例:剪切板材)X10第九章步进指令(2 2)以转换为中心的编程方法)以转换为中心的编程方法第九章步进指令第第5 5章章 PLCPLC的步进指令的步进指令(3 3)仿)仿STLSTL指

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论