浔之漫智控技术有限公司长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
SCR (顺控继电器)
SCR(顺控继电器)指令为 LAD、FBD 或 STL 程序提供简单但强大的状态控制编程技
术。应用程序包含一系列必须重复执行的操作时,可以使用 SCR 来结构化程序,使其直
接与应用程序相对应。因此,可以快速、轻松地设计和调试应用程序
说明
SCR 编程限制
• 无法跳入或跳出 SCR 段;但可以使用跳转和标号指令跳过 SCR 段或在 SCR 段内跳
转。
• 不能在 SCR 段中使用结束指令。
通过 SCR 段控制程序流
主程序由每次扫描 PLC 时都会按顺序执行一次的指令组成。对于许多应用程序,将主程
序在逻辑上划分成一系列将步骤映射到受控过程中的操作步骤(例如一系列机器操作)可
能比较恰当。
将程序在逻辑上划分为多个步骤的一种方法是使用 SCR 段。SCR 段可以将程序划分为单
个顺序步骤流,或划分为可以同时激活的多个流。可以将单个流有条件地分为多个流,并
可以将多个流有条件地条件重新合并为一个流
SCR 操作
● SCR(装载 SCR)标记 SCR 段的开始, SCRE(结束 SCR)标记 SCR 程序段的结
束。SCR 和 SCRE 指令之间的所有逻辑是否执行取决于 S 堆栈的值。SCRE 和下一
条 SCR 指令之间的逻辑与 S 堆栈的值无关。
● SCRT(SCR 转换)将控制权从激活的 SCR 段转交给另一个 SCR 段。
SCR 转换指令有能流时,执行该指令将复位当前激活的 SCR 段的 S 位,并会置位所
引用段的 S 位。SCR 转换指令执行时,复位激活段的 S 位不会影响 S 堆栈。因此,
SCR 段保持接通直至退出该段。
● 仅 STL 指令 CSRE(有条件 SCR 结束)存在激活的 SCR 段,而不在 CSRE 和
SCRE(SCR 结束)指令之间执行指令。有条件 SCR 结束指令不影响任何 S 位,也
不会影响 S 堆栈。
示例: SCR 顺序控制流
在以下示例程序中,首次扫描位 SM0.1 用于置位 S0.1,S0.1 在首次扫描时将是激活状态
1。2 秒延时后,T37 会导致转换为状态 2。该转换会禁用状态 1 SCR (S0.1) 段,并会激
活状态 2 SCR (S0.2) 段。