Pool Controller


The pool control program block can be used to drive the AquaStar Air 6 -way valve, It is possible to programme the aquastar air valve without the device present.
Instructions on how to learn in the aquastar air can be found here.


All modes except “out of order” can be activated via the input AQm.

“Out of Order” is active as long as a continuous signal (signal [ gt ] 500 ms) on the reset input is applied.

 – Automatic (Standard Operation)

  • Uses the set timer cycles
  • If a manual cycle ( inputs Vfi – VDR) is started, it takes
  • precedence. Upon completion of the manual cycle, the
  • automatic mode will return
  • Allows automatic temperature control
  • Manually changes the valve position SMVP – SMIP pump
  • and drain valve SMIdv are ignored

– Service Modes (For maintenance)

  • Allows manual control of the valve via the inputs SMVP ,
  • SMIP and SMIdv
  • Start of manual cycles
  • Timer will be ignored
  • Active until manually changed back to automatic
  • Temperature control is ignored

– Out of Service

  • All inputs (also commands from the app), and timer are ignored
  • Valve position is set to ‘Relieve’
  • At the end of this mode, a reset is triggered (falling edge at the reset input)


  • No default value, the valve remains in the last position
  • Predictable cycles ( always with pump ) :
  • Filter
  • Backwash + rinse
  • circulating
  • Duration for filtering and circulation can be set freely. Time
  • of Backwash cycle is for security fix (is determined by the
  • parameters).
  • When a cycle has been started from the temperature
  • control, the planned cycle has still priority


  • Ensures that the target temperature for the day is achieved.
  • Controls the outputs ‘Heating’ or ‘Cooling release’.
  • Economy mode of temperature control during automatic mode possible.
  • In automatic mode, the heating or cooling release shall be granted only if the valve has a release is granted – [GT], the filter pump must be running.
  • In manual mode, this safety is ignored.
  • If heating or cooling requirement exists and no cycle is active, the cycle is started Zirkulier.

Full automatic mode will be decided at midnight, whether heated or to be cooled. The user can, however, override this decision.
Possible modes:

  • Fully automatic operation (heating or the cooling setpoint control; Eco is considered)
  • Automatic heating (heating with setpoint control; Eco is considered)
  • Automatic cooling (cooling with setpoint control; Eco is considered)
  • Manual heating (heating switched on permanently)
  • Manual cooling ( cooling switched on permanently)


– Filter:

  • Filter pump
  • Drain valve closed
  • After a set time delay is complete
  • Heating release valve

– Backwash

  • Expiration : Backwash – [ GT ] ride on rinsing – [ GT ] rinse – [ GT ] ride on filters
  • Filter pump (not during the position change)
  • Open drain valve

 – Circulating

  • Filter pump
  • Drain valve closed
  • After a set time delay is complete
  • Heat release from the valve

– Draining

  • Filter pump
  • Open drain valve

Except for the backwash cycle, the valve remains in the same position after each cycle, in order to prevent unnecessary loss of water by the rotation of the valve.


In order to get a Pool Controller working



Double-click on the block you move to switch the pool control. Here you can specify the times required for various cycles. These times can be adjusted using the visualization.



The programming may vary and is dependent on whether you have installed, for example, a cover, level measurement, counter-current, or more specific sensors.
In this example, we have shown a swimming pool with level measurement, pool cover and heating.