跳到主要内容

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变量 *)