名称:置位/复位触发器

符号:SR

说明:

    可以使用“置位复位触发器”指令,根据输入S1和R1的信号状态,置位或复位指定操作数的位。如果输入S1的信号状态为“1”且输入R1的信号状态为“0”,则将指定的操作数置位为“1”。如果输入S1的信号状态为“0”且输入R1的信号状态为“1”,则将指定的操作数复位为“0”。
    输入S1的优先级高于输入R1。当输入R1和S1的信号状态均为“1”时,将指定操作数的信号状态置位为“1”。
    如果两个输入S1和R1的信号状态都为“0”,则不会执行该指令。因此操作数的信号状态保持不变。
    操作数的当前信号状态被传送到输出Q1,并可在此进行查询。

图片:

参数:

参数 声明 类型 描述
S1 Input BOOL
使能置位
R1 Input BOOL
使能复位
Q1 Output BOOL
操作数的信号状态

示例:

LD:

ST:



解释:

满足下列条件时之一时,将置位操作数“TagOut”:
●操作数“TagIn1”的信号状态为“1”,且操作数“TagIn2”的信号状态为“0”。
●操作数“TagIn1”和“TagIn2”的信号状态为“1”。
满足下列条件时,将复位操作数“TagOut”:
●操作数“TagIn1”的信号状态为“0”,且操作数“TagIn2”的信号状态为“1”。