7.1.1 置位优先标准双稳态元素
功能
SR称为置位优先标准双稳态元素,即置位优先
LD图形
参数说明
接口变量 | 声明 | 数据类型 | 说明 |
---|---|---|---|
S1 | Var_Input | BOOL | 置位 |
R | Var_Input | BOOL | 复位 |
Q1 | Var_Output | BOOL | 操作数信号状态 |
对应语法:
- 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示例如下动图所示
- ST示例如下代码所示:
SR_1(S1:=IN1,R:=IN2,Q1=>OUT);
IF OUT THEN
iVar:=1;
ELSE
iVar:=0;
END_IF;