Skip to main content


Save time with our configuration tool:  CCE-32 WEB Configurator

The CCE-32 is an adjustable step controller that can control up to 32 "ON / OFF" steps.

The basic CCE-32 offers 8 digital steps and one analog step. It is possible to cascade 3 other CCE-32 for a total of 32 digital steps and one analog step. The set works independently and is programmed directly on the circuit.

  • 8 digital outputs (dry contact), expandable up to 32
  • 1 analog output (0-10V or 10V pulsed)
  • Various parameters available for temperature adjustment using the RS-485 communication port. (Choice of a set point, proportional band + compensation)
  • RS-485 communication (BACnet / MSTP)
  • Bypass switch (ON / OFF) for each output
  • Ajustement du délai « ON & OFF » entre chaque étape
  • Différents modes de contrôle disponibles (Manuel, Cycle, séquentiel, LIFO, FIFO & Binaire)
  • 8 adjustable parameters + adjustable delays
  • The first step of a CCE-32 can be programmed to activate an electric motor in a system
  • An LED indicates the status of each fix step.
  • An LED indicates the status of the analog stage.
  • Input types (10 K probe, 0-10 Vdc, 4-20mA, 0-135 Ohms)
  • Configuration using dip-switches
  • Web page for configuration
  • Configuration with probe and potentiometer for use with non-intelligent thermostat


Modele CCE-32-8, CCE-32-16, CCE-32-24, CCE-32-32
Voltage 18 à 28VAC 50mA Maximum (halfwave supply)
Operating temperature: +10C to +45C (+50F to +113F)
Storage temperature -30C to +80C (-22F to +176F)
Control signal -Analog 0-10 VDC 30 kΩ impedance
-Analog resistive, configurable 0-20 kΩ or 0-135 Ω
-Analog 4-20 mA
thermistor NTC 10 kΩ (10 °C to 60 °C)
Dimensions 6.4″ x 3.8″
Connection Screw & Tab 0.250
Mounting Entrelec plastic enclosure Din-Rail 35mm
Fix output Dry contact 1A @ 24 VAC/30VDC
Moduladed output 10VDC, 0-10VDC protected @ 5 mA
Warranty Standard two years limited warranty


The CCE-32 stage controller from Cristal Controls is designed to activate several heating elements as linearly as possible based on its input signal.

For example, the CCE-32 controller with 4 fixed steps and 1 modulating output and each controls 20% of the total load.

The first output is the modulating step, modulated proportionally to the input signal. The modulation is of variable time width (pulsed) or analog (0-10Vdc). This output smooths the transitions between the other fixed stages and requires a semiconductor power control which can allow thousands of state changes per day and fast.

When the modulated output reaches its maximum level, the stage controller activates a fixed output and lowers the modulated output to its minimum level. The process is repeated until all fixed stages are activated and the modulating output reaches its maximum level. The modulated output repeats its modulation on 20% of the input signal according to the number of fixed stages used.

The image above shows an ideal step controller. The red triangles represent the contribution of the modulating stage and the blue squares represent the contribution of the fixed stages. We can therefore see that close to 0V, only the modulating stage controls the heating while near 10V, the 4 fixed stages add to the contribution of the modulating stage to reach 100% of the heating capacity.

The green arrows indicate the places where the control signal makes the transition between the modulating stage and the fixed stages. A problem arises with this representation, if the control signal oscillates slightly on each side of the green arrow.

For example :
Signal = 1.99V > Étape modulante = 99% > Étape fixe = OFF
Signal = 2.01V > Étape modulante =   1% > Étape fixe = ON

We can see that a slight change of signal, in one direction or the other changes the state of the modulating stage in a significant way to compensate for the use of the fixed stage. The fixed step is therefore found to be modulated if the signal flickers around the transition point which gives inappropriate behavior for a power control of the contactor type.

The solution to this type of problem is to "delay" the transitions with a hysteresis algorithm. We therefore ensure that the input signal continues to rise before initiating an additional fixed stage. In the same way, we also make sure that the input signal continues to go down before deactivating a fixed stage.

The example on the left shows the step controller as the signal increases. Note that the modulating stage is slightly capped at 100% before activating a fixed stage. Once the fixed step is activated, the modulating step starts at a modulation rate greater than 0% to keep all of the outputs as linear as possible with respect to the input signal.

The example on the right shows the step controller when the signal decreases. Note that the fixed step is kept ON for a certain variation of the input signal even if the modulating step has reached 0%. Once the fixed step is disabled, the modulating step starts at a modulation rate close to 100% to also keep all of the outputs as linear as possible with respect to the input signal.

If finally, we superimpose the graphs for the signal which increases and that of the signal which decreases, we see that the number of steps at the output is on average similar to the graph of the ideal step controller. On the other hand, there are certain portions of the signal for which it is not possible to predict the state of the output without knowing the state of the signal slightly before. This memory effect prevents having a number of charges at the output perfectly equal to the input signal at all times, even if this is the case on average.



1.32 MB
1.31 MB

Related Products