FB_RS RS触发器功能块
"FB_RS"是一个功能块,它通常被称为 Set-Reset(设定-复位)或者 RS 触发器,在自动化控制和编程中被广泛应用。以下是各部分的具体释义:
REQ:这是输入事件,在该事件被触发时,功能块开始执行操作。
S:这是一个布尔(BOOL)类型的输入参数,表示设定(Set)信号。设为真TRUE(真 时,Q1 将被设定为真,即便在之后 S 变为FLASE(假)。
R1:这是一个布尔(BOOL)类型的输入参数,表示复位(Reset)信号。设为TRUE(真)时,无论 S 的值如何,Q1 都将被复位设为FLASE(假)。
CNF:这是输出事件,当操作完成时,该事件会被触发。
Q1:这是一个布尔(BOOL)类型的输出参数,表示输出状态。它的值由S 和R1 控制,当 S 为真时Q1 为真,当R1 为真时Q1 为假。
例如,在 S 和 R1 都为FLASE(假)的基础状态下,假如将 S 设为真TRUE(真并触发REQ 事件,那么功能块便将 Q1 设为真TRUE(真并触发CNF 事件。若此时将R1 设为真TRUE(真并触发 REQ 事件,无论 S 的值如何,Q1 都将被复位成FLASE(假),并触发 CNF 事件。
