
RCoil — 复位线圈
RLO 为 1 时把 operand 复位为 0;用于复位 SCoil/锁存。
一句话
RCoil 是复位线圈:RLO 为 1 时把 operand 复位为 0;用于复位 SCoil 或其它锁存。
符号与引脚
分类:位逻辑
不需要实例
模板值:无
| 引脚 | 方向 | 说明 |
|---|---|---|
in | 流输入 | 左侧 RLO |
operand | 输入 | 被复位的 Bool 变量 |
out | 流输出 | 右侧 RLO(可继续串联) |
符号见下面的最小示例;引脚名与方向来自 lad-ir 指令目录,说明为本站补充。
最小示例
Set 置位 Lamp,Reset 复位 Lamp。RCoil 和 SCoil 通常成对出现。

图中 # 前缀表示块内局部变量;实际工程里也可以是全局标签或 DB 变量。
怎么工作
| RLO | RCoil 动作 |
operand |
|---|---|---|
| 0 | 不动作 | 保持原值 |
| 1 | 复位 | 0 |
RCoil只在 RLO=1 的扫描写 0;RLO 变 0 后不再影响operand。- 与
SCoil的区别:SCoil置 1 保持;RCoil置 0 保持。 - 与普通
Coil的区别:Coil每个扫描跟随 RLO;RCoil只做复位。 - 多个写点(
SCoil、RCoil、Coil、HMI 写入)同时存在时,最后一个写点生效。
常用场景
常见坑
- 复位保持:
Ack一直按住时,每个扫描都在复位;故障仍在时可能反复置位/复位,要确认优先级。 - 多个写点:
RCoil和SCoil写同一个operand时,扫描顺序决定最终值。 - 常闭按钮:
Stop是常闭按钮时,程序里通常用常开触点驱动RCoil;不要重复取反。 - 保持性:M 区/DB 的保持性会影响断电后是否还是 0。
- 安全复位:安全相关的复位必须人工确认,不能用普通
RCoil代替安全回路。
在博途里试一下
TiaLink
把 TIA Portal 接到你的智能体:导入、编译、读回核对、PLCSIM 仿真。本地运行,工程数据不出厂。
打开 TiaLink也可以先在示例库里找一条用到 RCoil 的完整程序,导入后再改。
