Chapter 9 
132 
Logic programming – Function blocks 
 
Function block parameters 
Parameter  Possible values 
Number of inputs   
(without Release input) 
1 to 7 
Invert input x 
Each input of this function block can be inverted (see section 
9.5.2) 
Invert Release 
 
Truth table 
For the truth table identified in this section, the following applies: 
  “0” means logic low. 
  “1” means logic high. 
Release  Output X 
0 
0 
1 
Input x 
 
9.7.7 RS Flip-Flop 
Function block diagram 
 
 
General description 
The RS Flip-Flop function block stores the last value of the inputs Set or Reset. It is 
used as a simple storage cell. The Reset signal has a higher priority than the Set 
signal. If Set was High last, output Q is High and output /Q (Q inverted) is Low. If the 
Reset input was High last, output Q is Low and output /Q is High. 
Parameters of the function block 
Parameter  Possible values 
Invert Set 
Each input of this function block can be inverted (see Section 9.5.2). 
Invert Reset 
 
Table 31: 
Parameters for the multiple 
release function block 
Table 32: 
Truth table for the multiple 
release function block 
Figure 105: 
Function block diagram for 
the RS Flip-Flop function 
block 
Table 33: 
Parameters of the RS Flip-
Flop function block