SCR 、 SCRE 指令应用

10
—— 门门 西 PLC 门门门门门门门门门门门门门门门门门门门—— 门门 西 PLC 门门门门SCR SCRE 门门门门 门门门门门门门 门门门 门门 门门 门门 门门门门门门门门 :夏

description

SCR 、 SCRE 指令应用. 步进指令的认识. 设计者 :马楠 学校 :宁夏水利电力工程学校. 用于编写复杂系统程序,更简单、易掌握. 程序调试、修改、阅读很方便. 步进控制:. 提高了工作效率,一般可以一次成功. 可以分解为许多个顺序相连的“步”. 图形方式:也称顺序功能图. “步”. 2.转换. 1.划分. 自动开始之前是初始状态,称初始步,开始之后按顺序执行每一步,该步执行的时候其余元件动作被 停止。. 根据输出执行机构的状态来划分,任何一步输出执行机构的通断状态不变,相邻两步输出量通断状态 不同。. 符号 如 “I0.0”. 代数表达式. - PowerPoint PPT Presentation

Transcript of SCR 、 SCRE 指令应用

Page 1: SCR 、 SCRE 指令应用

—— 《西门子 PLC 技术应用》

电气运行与控制专业精品课程资源——《西门子 PLC 技术应用》

SCR 、 SCRE 指令应用

步进指令的认识

设计者:马楠 学校:宁夏水利电力工程学校

Page 2: SCR 、 SCRE 指令应用

—— 《西门子 PLC 技术应用》

图形方式:也称顺序功能图

可以分解为许多个顺序相连的“步”

提高了工作效率,一般可以一次成功

程序调试、修改、阅读很方便

用于编写复杂系统程序,更简单、易掌握

步进控制:

Page 3: SCR 、 SCRE 指令应用

—— 《西门子 PLC 技术应用》

1. 划分根据输出执行机构的状态来划分,任何一步输出执行机构的通断状态不变,相邻两步输出量通断状态不同。

2. 转换自动开始之前是初始状态,称初始步,开始之后按顺序执行每一步,该步执行的时候其余元件动作被停止。

“ 步”

Page 4: SCR 、 SCRE 指令应用

—— 《西门子 PLC 技术应用》

文字如“开始

按钮”

转换条件

代数表达式

符号 如“ I0.0”

转换条件

顺序控制由执行步到下一步之间有转换条件,当条件满足时会自动从前一步跳到下一步。

Page 5: SCR 、 SCRE 指令应用

—— 《西门子 PLC 技术应用》

顺序功能图

单序列

无分支

选择序列

有分支

并行序列

有分支

顺序控制的每一为了提高设计的有效性和缩短设计的时间周期,一般都根据顺序功能图使用专门的 SCR Sequence

Control Relay ,顺序控制继电器)指令来设计梯形图程序。

Page 6: SCR 、 SCRE 指令应用

—— 《西门子 PLC 技术应用》

顺序控制继电器 S

顺序控制继电器 S 又称状态组件,与 SCR 指令配合使用,用于组织设备的顺序操作,以实现顺序控制。顺序控制继电器 S

可以按位、字节、字或双字来存取,编址范围 S0.0 ~ S31.7 ,共 256 位,采用八进制编号( S0.0 ~ S0.7 、 S1.0 ~ S1.7 、…、 S31.0 ~ S31.7 )。顺序控制继电器 S 的使用规则如下:1 . SCR 指令的操作数只能是顺序控制继电器 S 。顺序控制继电器 S 可以用于主程序、子程序或中断程序中,但不能重复使用。2 .如果顺序控制继电器 S 没有被 SCR 指令调用,它也可作为位存储器使用。

Page 7: SCR 、 SCRE 指令应用

—— 《西门子 PLC 技术应用》

SCR 指令

S7-200 中的顺序控制继电器 S 专门用于顺序控制程序。顺序控制程序被 SCR 指令划分为 LSCR 与 SCRE 指令之间的若干个 SCR 段,一个SCR 段对应于顺序功能图中的一步。 SCR 指令包括 LSCR 指令、 SCRT 指令和 SCRE 指令,其梯形图和语句表表示形式见表格一。1 . LSCR ( Load Sequence Control Relay )指令:即装载顺序控制继电器指令,用来表示一个 SCR 段,即顺序功能图中的步的开始。指令中的操作数 S_bit 为顺序控制继电器 S ( BOOL 型)地址,顺序控制继电器 S 为 1 状态时,对应的 SCR 段中的程序被执行,反之则不被执行。2 . SCRT ( Sequence Control Relay Transition )指令:即顺序控制继电器转换指令,用来表示 SCR 段之间的转换,即步的活动状态的转换。当 SCRT 线圈通电时, SCRT 中指定的顺序功能图中的后续步对应的顺序控制继电器 S_bit 变为 1 状态,同时当前活动步对应的顺序控制继电器 S 变为 0 状态,当前步变为不活动步。3 . SCRE ( Sequence Control Relay End )指令:即顺序控制继电器结束指令,用来表示 SCR 段的结束。

Page 8: SCR 、 SCRE 指令应用

—— 《西门子 PLC 技术应用》

LSCR 指令中的 S_bit 指定的顺序控制继电器 S 被放入 SCR 堆栈的栈顶, SCR 堆栈中 S 位的状态决定对应的 SCR 段是否执行。由于逻辑堆栈栈顶的值装入了 S 位的值,所以能将 SCR 指令和它后面的线圈直接连接到左侧母线上。 使用 SCR 指令时有如下的限制:不能在不同的程序中使用相同的S 位;不能在 SCR 段中使用 JMP及 LBL 指令,即不允许用跳转的方法跳入或跳出 SCR 段;不能在 SCR 段中使用 FOR 、 NEXT 和END 指令。

Page 9: SCR 、 SCRE 指令应用

—— 《西门子 PLC 技术应用》

运料小车接线图

Page 10: SCR 、 SCRE 指令应用

—— 《西门子 PLC 技术应用》10

SCR 指令的梯形图和语句表

梯形图 语句表 指令名称

LSCR S_bit SCR 程序段的开始

SCRT S_bit SCR 转换

SCRE SCR 程序段的结束