SR(置位优先双稳态器)
功能
这个双稳态功能块实现 Q1 输出端为置位优先。
- 
如果输入 S1=TRUE,则Q1输出端被置位也就是TRUE, 即使S1变为 FALSE(假),Q1仍然保持置位状态。
- 
如果 R=TRUE(真),则Q1输出端被复位, 也就是FALSE。
- 
如果两个输入都=TRUE,则 Q1输出端被S1设置为 TRUE(真)。
- 
如果两个输入都=FALSE,则 Q1输出端保持不变。
- 
功能块初始化时, Q1为 FALSE(假)。
输入输出引脚
| 引脚名 | 引脚类别 | 数据类型 | 功能 | 
|---|---|---|---|
| S1 | 输入 | BOOL | 如果为TRUE,Q1为置位,也就是TRUE | 
| R | 输入 | BOOL | 如果为TRUE,Q1为复位,也就是FALSE | 
| Q1 | 输出 | BOOL | 输出端 | 
用法示例
SR_0(S1:=TRUE,R:=FALSE,Q1>=OUT);
(* 功能块SR_0的输出值复制给OUT变量 *)