Function Blocks 
QDT Quadrature Function Block 
302    HC900 Hybrid Control Designer Function Block Reference Guide  Revision 11 
  2/07 
Properties Group  Parameter  Index #  Parameter Description  Value or Selection 
 
Lower Range 
Limit 
4  Lower range limit of EU.  Enter a value. 
Control 
Configuration 
Quadrature 
Mode 
2 
Resolution of counter. The quadrature 
code produced by encoders has 4 
state changes (edges) per quadrature 
cycle (one per ¼ cycle). A 250 CPR 
encoder has 250 cycles, (1000 
pulses) per revolution. X1 decoding 
means that the external electronics 
pulses once per full cycle. X2 pulses 
twice per cycle. X4 pulses every 
quadrature state. 
X1: One pulse per 
cycle 
X2: Two pulses per 
cycle 
X4: Four pulses per 
cycle 
Use Value 
5 
When FAIL is ON output is set to this 
value. 
Click to select, 
enter a value. 
Up scale 
6 
When FAIL is ON output is set to 
Upper Range Limit. 
Click to select. 
Down scale 
6 
When FAIL is ON output is set to 
Lower Range Limit. 
Click to select. 
Failsafe 
HOLD 
6  When FAIL is ON output is held.  Click to select. 
 
Example 
Quadrature Function used to measure the output of an encoder 
to determine the position of a traversing process.
 
 
Figure 79  Quadrature function block example