内容正文:
5.1 步进指令及编程实例
电器及PLC控制 技术与实训 机工版
第一章 常用低压电器
1
学习目标
知识目标 掌握步进指令及编程实例的内容。
能力目标 掌握和运用基础知识对步进指令及步进梯形图、步进指令使用注意的内容。
情感目标 提供对基础知识的学习和运用,乐于探索机械专业的学习规律,培养学生综合学习的能力。
新课导入
思考:分小组讨论和总结步进指令使用注意。
新知学习
1. 步进指令及步进梯形图
S7-200 系 列 PLC 有三条步进指令,也称为顺序控制指令,分别是 LSCR、SCRT、SCRE。采用步进指令进行编程,不仅可以大大简化 PLC程序编写的过程、降低编程的出错 率,还可以提高系统控制的及时性。
第一节 步进指令及编程实例
一 、步进指令
指令 功能说明 梯形图表示 指令语句 操作元件
LSCR 顺控程序开始 S01
SCR LSCR S0.1 S
SCRT 顺控程序转移 S02
(SCRT) SCRT S0.2 S
SCRE 顺控程序结束 -
(SCRE) SCRE 无
新知学习
如图5-16a 所示 是顺序功能图,图5-16b 及图5-16c所示为步进梯形图和指令表。
第一节 步进指令及编程实例
一 、步进指令
新知学习
步进梯形图的特点为:
1)步进开始。每个步进程序,都有步进初始化,步进初始化一般是一个短脉冲信号。
2)每一个步进工序应包含步进开始程序、驱动负载程序、步进转移程序、步进结束程 序四部分。步进开始 SCR 和步进结束 SCRE 要成对使用。
3)当转移条件满足时,则会从上一状态转移到下一状态,而上一个状态自动复位。 4)利用步进指令进行编程时,先画出顺序功能图,再转化成步进梯形图或指令语句表。
第一节 步进指令及编程实例
一 、步进指令
新知学习
2. 步进指令使用注意.:
1)顺序控制指令仅对状态继电器S 有效,状态继电器S 也具有一般继电器的功能,对 它还可以使用其他继电器一样的指令。
2)SCR 段程序能否执行,取决于该段程序对应的状态器S 是否被置位。另外,当前程 序 SCRE 与下一个程序 LSCR 之间的程序不影响下一个 SCR 程序的执行。
3)状态器S 作为步进开始的标志位,可以用于主程序、子程序或中断程序中,但只能 用一次,不能重复使用。
第一节 步进指令及编程实例
一 、步进指令
新知学习
2. 步进指令使用注意.:
4)SCR 段程序中不能使用跳转指令JMP 和 LBL, 即不允许使用跳转指令跳入、跳出 SCR 程序或在 SCR 程序内部跳转。
5)SCR 段程序中不能使用 FOR、NEXT和 END指令。
6)在使用SCRT指令实现程序转移后,前SCR 段程序变为非活动步程序,该程序段的 元件会自动复位。如果希望转移后某元件能继续输出,可对该元件使用置位或复位指令。在 非活动步程序中, PLC 通电常闭触点 SM0.0 也处于断开状态。
第一节 步进指令及编程实例
一 、步进指令
新知学习
2. 步进指令使用注意.:
7)在活动状态的转移中,相邻两个状态的状态继电器会同时ON 一个扫描周期,如果 相邻步的动作不能同时输出(如正反转的线圈),应在功能图中加程序联锁,同时 PLC 的外 部设置也要加硬件联锁。
第一节 步进指令及编程实例
一 、步进指令
新知学习
3.STL 功能图与梯形图的转换.:
1)单一顺序的步进梯形图
2)选择顺序的步进梯形图
第一节 步进指令及编程实例
一 、步进指令
新知学习
3.STL 功能图与梯形图的转换.:
3)并发顺序的步进梯形图
第一节 步进指令及编程实例
一 、步进指令
新知学习
3.STL 功能图与梯形图的转换.:
4)有局部循环的步进梯形图
第一节 步进指令及编程实例
一 、步进指令
新知学习
第一节 步进指令及编程实例
二、步进指令编程实例
例题.:
如图5-21所示为某小车送料工作示意图。其控制要求为:1)在初始状态下,按下起动按钮 (I0.0 闭合),小车由初始状态前进。当小车前进至 前限位时,前限位开关I0.3 闭合,小车暂停;
延时10s 后,小车后退,后退至后限位时,后 限位开关 I0.4 闭合,小车又开始前进,如此循环工作下去 。
2)小车在前进步时,如果按下停止按钮(10.2闭合),则小车回到初始状态。
3)在初始状态时,如果按下后退按钮(10.1闭合),则小车由初始状态直接到后退状 态,然后按照后退→前进→延时→后退→……的顺序执行。
4)小车在后退时,如果按下停止按钮 (I0.2 闭合),则转移到初始状态,后退步停止。
新知学习
第一节 步进指令及编程实例
二、步进指令编程实例
解:1) PLC 的 I/ O 分 配
输入点