名称:复位/置位触发器
符号:RS
说明:
可以使用“复位置位触发器”指令,根据输入R1和S1的信号状态,复位或置位指定操作数的位。如果输入R1的信号状态为“1”,且输入S1的信号状态为“0”,则指定的操作数将复位为“0”。如果输入R1的信号状态为“0”且输入S1的信号状态为“1”,则将指定的操作数置位为“1”。
输入R1的优先级高于输入S1。输入S1和R1的信号状态都为“1”时,指定操作数的信号状态将复位为“0”。
如果两个输入R1和S1的信号状态都为“0”,则不会执行该指令。因此操作数的信号状态保持不变。
操作数的当前信号状态被传送到输出Q,并可在此进行查询。
图片:
参数:
| 参数 | 声明 | 类型 | 描述 |
|---|---|---|---|
| R1 | Input | BOOL | 使能复位 |
| S1 | Input | BOOL | 使能置位 |
| Q1 | Output | BOOL | 操作数的信号状态 |
示例:
LD:
ST:
解释:
满足下列条件之一时,将复位操作数“TagOut”: ●操作数“TagIn1”的信号状态为“0”,且操作数“TagIn_2”的信号状态为“1” ●操作数“TagIn1”和“TagIn2”的信号状态为“1”。 满足下列条件时,将置位“TagOut”操作数: ●操作数“TagIn2”的信号状态为“0”,且操作数“TagIn1”的信号状态为“1”。