Function Blocks 
RCP Recipe Selector Function Block 
318    HC900 Hybrid Control Designer Function Block Reference Guide  Revision 11 
  2/07 
RCP Recipe Selector Function Block 
Description 
The RCP label stands for Recipe Selector.  
 
 
 
This block is part of the 
Setpoint Program category.  
Function 
Used to initiate loading of recipe values into a chosen set of controller variables. Inputs include recipe number and load 
command. Loads numbered RECIPE (NUM) when digital signal (LD) is ON into the various blocks of the 
controller. 
•  If LD = OFF to ON, then: Recipe numbered (NUM) is loaded in place of the current set of variable 
values
. 
Input 
NUM
 = Recipe number (1-50). 
LD = Load recipe - OFF to ON will load the recipe. 
 
 
TIP 
The recipe is loaded at the time of block execution. If using multiple RECIPE blocks, they may 
counteract. Also, use the lowest execution numbers. 
 
Block properties 
Double click on the function block to access the function block properties dialog box. 
 
 
ATTENTION 
The recipe is loaded while the LD signal is on. It is not a one time load, it is a continuous load 
while the LD signal is on. 
If the OI operator attempts to change a variable value (done by means of the Variable Edit 
display on the OI), the operator’s changes will immediately be overwritten by the loading 
recipe since it also contains the variable. 
To correct this problem, configure a one-shot trigger signal between LD and its signal. This will 
cause LD to go on for one scan cycle instead of staying on.