Chapter 9 
234 
Logic programming – Function blocks
 
If the Reset input is disabled, an error can be reset only by stopping the logic 
execution, e.g. by a power cycle or by changing the system state from the Run state to 
the Stop state and back to the Run state with the Setting and Monitoring Tool. 
Top output and Upstroke output 
The Top output is typically used to stop the press and is connected to another 
complementary press function block, e.g. Press setup or Press single stroke. 
The Upstroke output is typically connected to another complementary press function 
block, e.g. Press single stroke or Press Setup. Additionally it can be used to initiate 
upstroke muting. 
This function block sets the Upstroke output and the Top output based on value 
changes of the cam inputs. If the function block detects an error, both outputs are set 
to Low. 
The Top output is set to High if the TDC input is Low. The Upstroke output is set to 
High with a rising edge (transition from Low to High) of the BDC input. It is set to Low 
either with a falling edge of the TDC input, or with a falling edge of the BDC input, 
whichever occurs first. 
If the function blocks starts (power up, disable  enable) with the BDC input High, the 
Upstroke output will remain Low for the first press cycle. 
 
 
Figure 218: 
Press cycle for the Universal 
press contact function block 
with falling edge of TDC 
before BDC