RSPLCopen motion icon

Function BlockClosed A function block groups an algorithm and a set of private data. It has inputs and outputs. - Reset dominant bistable.

Inputs

SET    : BOOL Condition for forcing to TRUE
RESET1 : BOOL Condition for forcing to FALSE (highest priority command)

Outputs

Q1     : BOOL Output to be forced

Truth table

SET RESET1 Q1 prev Q1

0

0

0

0

0

0

1

1

0

1

0

0

0

1

1

0

1

0

0

1

1

0

1

1

1

1

0

0

1

1

1

0

Remarks

The output is unchanged when both inputs are FALSE. When both inputs are TRUE, the output is forced to FALSE (reset dominant).

ST Language

(* MyRS is declared as an instance of RS function block *)
MyRS (SET, RESET1);
Q1 := MyRS.Q1;

FBD Language

Rs FBD

FFLD Language

Rs FFLD

IL Language:

(* MyRS is declared as an instance of RS function block *)
Op1: CAL MyRS (SET, RESET1)
     FFLD  MyRS.Q1
     ST  Q1

See also

R   S   SR