跳到主要内容

7.1.1 置位优先标准双稳态元素

功能

SR称为置位优先标准双稳态元素,即置位优先

LD图形

alt text

参数说明

接口变量声明数据类型说明
S1Var_InputBOOL置位
RVar_InputBOOL复位
Q1Var_OutputBOOL操作数信号状态

对应语法

  • Q1 = S1 OR (NOT R AND Q1)
  • S1与R信号都为TRUE时,操作数信号状态置位为"1";
  • S1信号为TRUE R信号为FALSE时,操作数信号状态置位为"1";
  • S1与R信号都为FALSE时,操作数信号状态不变;
  • S1信号为FALSE R信号为TRUE时,操作数信号状态复位为"0"
注意

功能块使用需要全局声明一个实例

示例

  • LD示例如下动图所示

alt text

  • ST示例如下代码所示:
SR_1(S1:=IN1,R:=IN2,Q1=>OUT);
IF OUT THEN
iVar:=1;
ELSE
iVar:=0;
END_IF;