The following abbreviations are used in this manual:
This manual contains instructions for setting up and operating the control system of MANDÍK air handling units in the M, P, S and T series.
Before starting any work on the control system, this manual must be studied and subsequently followed. Compliance with this manual is a condition for correct operation, function and fulfilment of the warranty terms. The manufacturer is not liable for any damage caused by improper use and all risk is borne by the user.
This manual is intended for persons with valid authorisation for servicing ventilation and air conditioning units.
Any unauthorised changes to the control system switchboards that have not been previously approved by MANDÍK, a.s. result in the loss of the granted warranties and the loss of the guarantee of safe use and operation.
Switching off the control cabinet with the controller is recommended only for short periods, because even when the air handling unit is switched off, the controller performs certain monitoring functions! In the event of a prolonged shutdown (more than 3 days), the controller may lose its time, which can subsequently disrupt the operation of the air handling unit according to the time schedule.
This description is valid for a control system with a Climan controller running software 1.1AHU or higher! The software version is shown in the InfoApplication menu on the home screen of the display.
The following documents are supplied with every control system delivered with an air handling unit and should be kept near the air handling unit:
Downloads:
When using the control system, the instructions of this regulation must be observed.
During installation, electrical wiring, commissioning, repairs and maintenance of the units, the applicable standards, safety regulations and generally accepted technical rules must be respected.
Installation of the units, including connection of the electrical installation, commissioning of the unit, repairs, maintenance and operation may only be carried out by a natural or legal person with valid authorisation.
The brain of the control system is a programmable Linux-based converter and logic controller (PLC), equipped with two Ethernet ports and two RS485 ports. Thanks to its software openness, it is a universal gateway in the field of industrial automation and control system applications. In them it acts as a control element and can additionally be used for data acquisition for a supervisory SCADA system (Supervisory Control And Data Acquisition). Thanks to the Proxy remote programming technology, the controller can be remotely monitored and its software modified.
| Power supply | 9-30V⎓ |
| Power consumption | Max. 12W |
| CPU | Quad-core ARM A53 (600 MHz) |
| RAM | 1 GB |
| Internal memory | 32 GB eMMC |
| Ethernet | 2× (1 Gbit + 100 Mbit) |
| RS485 | 2x, galvanically isolated |
| Operating conditions | 0°C...55°C, relative humidity 10%...95%, free of aggressive substances, condensing vapours and mists |
| Storage conditions | -25°C...70°C, relative humidity 10%...95%, free of aggressive substances, condensing vapours and mists |
| Protection rating | IP20 |
| Installation | On 35mm DIN rail |
| Connection | Max. 2.5mm2 for power supply, max. 1.5mm2 for RS485 |
| Dimensions | 35 x 94 x 70 mm |
| Weight | 140 g |
| EU declaration of conformity | CE marking |

The expansion module represents a simple and inexpensive way to process a set of analogue and digital inputs and outputs. The expansion module is equipped with its own control microprocessor, which keeps the basic I/O functionality running; in the event of a loss of connection with the control unit, the Watchdog function shuts down all output I/O for safety reasons. It communicates with the main controller via the RS485 bus; addressing of the expansion modules is done manually using the integrated DIP switch. Instructions for connecting and commissioning the expansion modules can be found at this link.
Up to 30 expansion modules can operate on a single RS485 bus. The current software version handles 4 modules (addresses 1–4); expansion to a higher number is possible without any hardware modification.
| Power supply | 24V⎓ ±10% |
| Power consumption | Max. 20W |
| CPU | Dual-core ARM Cortex M0+ |
| RAM | 264 KB |
| RS485 | 1x |
| 8x Digital input | 8-28V⎓ |
| 8x Relay output | 6A / 250V~ or 6A / 24V⎓ |
| 12x Analogue input | 0-10V⎓ / NTC10k |
| 10x Analogue output | 0-10V |
| 2x PWM output | 5V⎓ / 50Hz |
| Operating conditions | 0°C...60°C, relative humidity 10%...95%, free of aggressive substances, condensing vapours and mists |
| Storage conditions | -25°C...70°C, relative humidity 10%...95%, free of aggressive substances, condensing vapours and mists |
| Protection rating | IP20 |
| Installation | On 35mm DIN rail |
| Connection | Max. 1.5mm2 |
| Dimensions | 90 x 213 x 55 mm |
| Weight | 400 g |
| EU declaration of conformity | CE marking |
| Switch | 120Ω termination resistor |
|---|---|
| 1 | ON |
| 1 | OFF |
| Switch 2 | Switch 3 | Baud rate |
|---|---|---|
| OFF | OFF | 4800 |
| ON | OFF | 9600 |
| OFF | ON | 19200 |
| ON | ON | 38400 |
| Switch | Binary value |
|---|---|
| 4 | 16 |
| 5 | 8 |
| 6 | 4 |
| 7 | 2 |
| 8 | 1 |
The device address is the sum of all binary values on switches 4-8
Example:
| Switch 1 | Parity |
|---|---|
| OFF | None |
| ON | Even |
The remaining switches are OFF by default.
With internet connectivity, the Climan controller can be connected to a supervisory SCADA system, which is most easily available as a cloud service at climan.online

For each connected air handling unit, building or site, a data file is defined that determines the methods of communication with the end devices and the methods of data display. Display has three basic modes:
All control parameters of the Mandík air handling unit can be set on the controller from the web interface or from an external touchscreen display. For remote command, Mandík's own room control devices can be used directly.


The required type of operating mode for the unit is entered in the "Mode selection" field. The current operating mode is displayed in the adjacent field. The user can choose from the following control operating modes:


The required fan values are set in the side menu under the ventilation manager, in the settings section. For a detailed description of the ventilation manager, see chapter 7.1.
The required temperatures are set in the side menu under the temperature manager, in the settings section. For a detailed description of the temperature manager, see chapter 7.2.
The main values for the user are the Setpoint value and the choice of the controlled temperature. If supply temperature is selected, the unit blows the value of the selected setpoint directly into the space. In the case of control to extract or room temperature, the unit blows air into the space within the range of the minimum and maximum supply temperature, so as to optimally reach the selected setpoint. All these values can be set for the 4 user modes.
A room control device allows the end user in the room to control the basic functions of the air handling unit without access to the controller's web interface. The device is connected on the configuration page and its functions are enabled separately for each mode.
On the configuration page (read-only):
Can be set under the user login (for each mode):
Enabling the functions of the room control device makes it possible to define modes in which the end user has full control and modes where the control is partly or completely disabled.
Air treatment is handled by individual managers. Each has its own sets of values that are user-configurable for the individual modes. The outputs of the managers blend together so that all user requirements are met.
The user sets the values for all 4 modes, for the supply and extract fan. If the appropriate sensors are available, the user can choose between fan control types.
On the page, read-only:
Can be set under the service login:
Can be set under the user login:
Each fan has minimum and maximum motor speeds on the component page, beyond which it can never go.
All values are set separately for each of the 4 modes and for each fan.
The mixing damper (DX) can be set to different control types for the individual modes. If the damper is controlled by PID, the mixing ratio is set by the temperature, CO2 or humidity managers, within the range of the minimum and maximum set value. PID control is used mainly in units without heat recovery, where the damper can serve to regulate the temperature by changing the mixing ratio.
On the page, read-only:
Can be set under the service login:
Can be set under the user login:
This focuses on adjusting the air quality to a user-defined setpoint. Control can be set to the required room or extract CO2 value. The manager can work either with an active PID controller, where it continuously tries to maintain the required CO2 setpoint, or it ventilates at the maximum allowed speed according to the set hystereses.
On the page, read-only:
Can be set under the service login:
Can be set under the user login:
This focuses on adjusting the air temperature to a user-defined setpoint. Control can be set to the required supply, room, or extract temperature. Depending on the specific conditions, the temperature manager can assume several states:
The settings page displays:
Can be set under the service login:
Can be set under the user login:
All values are set separately for each of the 4 modes.
An air handling unit can contain components capable of heating or cooling. Each can be assigned a priority, according to which they will then be started in sequence.
If a component contains several stages, the individual stages are switched according to accumulated operating hours.
The humidity manager maintains the required air humidity and complements the temperature manager. It controls specific humidity (g/kg), which, unlike relative humidity, is independent of temperature. The user enters the setpoint and limits in % relative humidity, and the controller converts them to specific humidity. According to the setting of the controlled temperature (supply, room or extract), it maintains the humidity at the given location.
Between the lower and upper limit there is a dead band – above the upper limit the manager dehumidifies, below the lower limit it humidifies, and in between it does not intervene. For dehumidification it uses cooling components (water cooler, condensing unit, heat pump), and for humidification a steam humidifier.
The user can display the air state in the Mollier (h-x) diagram directly in the web interface – they see the target zone, the supply air band, the "out of reach" areas and the dehumidification process path.
On the configuration page, you can switch individual components on / off, change their control types, add devices, etc. Changes can only be made under the service login and in the switched-off state.
Adding sensors is on a separate page "Analogue inputs" in the "Inputs / outputs" menu
A filter serves to signal clogging of the filter inserts. A single filter component can have up to 2 filtration stages, each with its own gauge (differential pressure switch on DI, or analogue pressure sensor on AI).
On the configuration page, the following is set:
On the AI/DI page, the following is assigned:
On the component page, read-only:
Can be set under the user login (only for the analogue pressure sensor):
Dampers ensure closing of the ventilation duct when the unit is switched off and regulation of the amount of mixed air when a mixing damper is fitted.
On the configuration page, the following is set:
On the AI/DI page, the following is assigned:
On the component page, read-only:
Can be set under the service login:
The fan is the main component ensuring air distribution.
On the configuration page, the following is set:
On the AI/DI page, the following is assigned:
On the component page, read-only:
Can be set under the service login:
The heat-recovery exchanger ensures recovery of heat from the extract air.
On the configuration page, the following is set:
On the AI/DI page, the following is assigned:
On the component page, read-only:
Can be set under the service login:
A water heater or cooler uses circulation of hot/cold water through an exchanger. There can be up to 4 HCW components in the unit.
On the configuration page, the following is set:
On the AI/DI page, the following is assigned:
On the component page, read-only:
Can be set under the service login:
The electric heater is divided into stages (up to 10), which are switched on in sequence according to the required output. The controller automatically switches the stages according to accumulated operating hours for even wear. There can be up to 3 HE components in the unit.
On the configuration page, the following is set:
On the AI/DI page, the following is assigned:
On the component page – for each stage, read-only:
For the whole component, the following can be set under the service login:
A condensing unit (direct expansion) provides cooling or heating using a refrigerant circuit with an external condenser. It supports up to 6 stages. There can be up to 3 components in the unit.
On the configuration page, the following is set:
On the AI/DI page, the following is assigned:
On the component page – for each stage, read-only:
For each stage, the following can be set:
For the whole component, the following can be set under the service login:
The integrated heat pump (IHP) is built directly into the air handling unit and contains its own axial fans and compressors. There can be up to 2 IHP components in the unit.
On the configuration page, the following is set:
On the AI/DI page, the following is assigned:
On the component page – for each compressor, read-only:
For the whole component, read-only:
Can be set under the service login:
The complete configuration of the unit can be set in a single step – by importing a configuration key generated by the AHUMAN design software. The key is a text string describing the entire unit assembly (components, number of stages, sensor and motor types, etc.), e.g. --P2-E-OT-WS400P1-FD2-CD1H-RX-TX11--.
On the Configuration page, the following buttons are available under the service login:
The import writes a larger number of values in sequence – during the import, leave the page open and wait for the final confirmation.
If the imported key requires more inputs/outputs than are physically available, a warning is displayed with the number of missing assignments. These must then be completed manually.
The CLIMAN controller expansion has 12 analogue inputs, which are used for measuring NTC10k temperature sensors, or as 0-10V voltage inputs, for which a range must additionally be set. Each input has the option to set a correction value. Assignment of the analogue inputs is done on the "Analogue inputs" page.
On the analogue inputs page, sensors are assigned both to components (fans, filters, dampers, heat recovery, heaters, coolers – see section 8) and system sensors used by the control managers. Each sensor has a table row with the columns: presence, type, input, min, max, correction, current value.
Can be set under the service login:
Can be set under the user login:
Each analogue input can be assigned to only one sensor. Used inputs are automatically removed from the selection of other sensors.
Temperature sensors serve the temperature manager (see 7.2) and other controller functions. The following are configured on the page:
| Sensor | Description |
|---|---|
| Outdoor | Outdoor temperature – shared sensor for several units (e.g. on the façade) |
| ODA | Outdoor air temperature at the unit inlet |
| Room1 | Room temperature – sensor in the served room |
| SUP | Supply air temperature after the last treatment |
| ETA | Extract air temperature at the unit inlet |
| EHA | Exhaust air temperature at the unit outlet |
Humidity sensors serve the humidity manager (see 7.3). The following are configured on the page:
| Sensor | Description |
|---|---|
| Outdoor | Outdoor relative humidity |
| ODA | Relative humidity at the unit inlet |
| Room1 | Room relative humidity |
| SUP | Supply air relative humidity |
| ETA | Extract air relative humidity |
Humidity sensors are exclusively of the 0-10V type (or Modbus for Room1). The NTC10k type is not available.
CO2 sensors serve the air-quality manager (see 7.1.2). The following are configured on the page:
| Sensor | Description |
|---|---|
| Room1 | Room CO2 concentration |
| ETA | CO2 concentration in the extract air |
CO2 sensors are exclusively of the 0-10V type (or Modbus for Room1). The default range is 0–2000 ppm.
Analogue inputs for external control from the room control device (see 6.4). Presence is set automatically according to the selected type of room control device.
| Input | Description |
|---|---|
| Vent_Setpoint | External ventilation setpoint – speed potentiometer on the room control device (0–100 %) |
| Temp_Adjust | Temperature correction – potentiometer for temperature offset (default range −5 … +5 °C) |
The presence checkbox for external control cannot be changed manually – it is set automatically based on the selected type of room control device.
The CLIMAN controller expansion has 8 digital inputs. The input is activated by connecting 24V⎓, which must be at the same potential as the supply voltage of the expansion. Assignment of the digital inputs is done on the "Digital inputs" page.
On the digital inputs page, DIs are assigned both to components (fans, filters, dampers, heat recovery, heaters, coolers, condensing units, heat pumps – see section 8) and system digital inputs for external control and protections.
Each digital input has:
Can be set under the service login:
Can be set under the admin login:
Each digital input can be assigned to only one purpose. Used inputs are automatically removed from the selection of others.
On the digital inputs page, in the "External control" section, inputs not related to a specific component are configured:
| Input | Description |
|---|---|
| Mode 1 | External switching to mode 1 – presence is set automatically according to the type of room control device |
| Mode 2 | External switching to mode 2 – presence is set automatically according to the type of room control device |
| BMS | Input for switching the unit off/on from the supervisory system (Building Management System) |
| EPS | Emergency input (fire alarm) – immediate shutdown of the unit upon activation |
| Phase detection | Monitoring of the presence of the supply phase – activates an alarm on failure |
| Alarm reset | Input for remote acknowledgement (reset) of active alarms |
The presence of the Mode 1 and Mode 2 inputs cannot be changed manually – it is set automatically based on the selected type of room control device.
The EPS and Phase detection inputs generate an alarm upon activation.
The CLIMAN controller expansion has 10 analogue outputs 0–10 V and 2 PWM outputs (12 in total). Assignment is done on the "I/O Overview" page, where a function is selected from a menu for each output. The same function can be assigned to several outputs at the same time.
On the I/O Overview page, read-only:
Can be set under the service login:
Available AO functions:
| Function | Description |
|---|---|
| Set | Manual setting (default) |
| Dmp1 … Dmp4 | Damper actuator 1–4 |
| Mix | Mixing damper actuator |
| Rec | Heat-recovery exchanger control |
| EH_x_y | Output of an electric heater stage |
| HCW_1 … HCW_4 | Water exchanger valve |
| Fan_SUP / Fan_EXH | Supply / extract fan speed control |
| IHP_x / IHP_x Tandem | Heat pump compressor output |
| IHP_x-Axial | IHP axial fan speed |
| CD_x_y | Output of a condensing unit stage |
The PWM outputs (AO11, AO12) have a limited selection – they can only be assigned to an electric heater stage.
The function selection changes dynamically according to the unit configuration – only the functions of present components are shown.
The CLIMAN controller expansion has 8 digital outputs (relays). Assignment is done on the "I/O Overview" page, where a function is selected from a menu for each output and NO/NC logic is chosen. The same function can be assigned to several outputs at the same time.
On the I/O Overview page, read-only:
Can be set under the service login:
Available DO functions:
| Function | Description |
|---|---|
| Set | Manual setting (default) |
| Dmp1_On … Dmp4_On | Switching of damper actuator 1–4 |
| Dmp_Mix | Switching of the mixing damper |
| Rec | Switching of the heat-recovery exchanger |
| Fan_SUP / Fan_ETA | Supply / extract fan running |
| Heat | Heating mode indication |
| Cool | Cooling mode indication |
| Alarm | Summary alarm output |
| Cabinet Heat | Switchboard heating |
| Cabinet Vent | Switchboard ventilation |
| HCW_1 … HCW_4 | Water exchanger circulation pump |
| IHP_x-Axial On | IHP axial fan running |
| IHP_x-On / Tandem | Compressor running |
| IHP_x-Heat/Cool | IHP four-way valve |
| EH_x_y | Switching of an electric heater stage |
| CD_x_y / _Heat / _Cool | Switching of a condensing unit stage |
The function selection changes dynamically according to the unit configuration – only the functions of present components are shown.
The "I/O Overview" page shows a summary of all inputs and outputs of the selected CLIMAN expansion in a single table. It serves to check the actual values at the terminals and to assign functions to the analogue and digital outputs.
The page displays, for the selected expansion (CLIMAN addr. 1–4):
| Column | Content |
|---|---|
| AI1–AI12 | Current raw input value (kΩ for NTC10k, V for 0-10V). When the wire is broken, "Connection" flashes red |
| DI1–DI8 | Current logical value of the digital input (true / false) |
| AO1–AO10 + PWM1, PWM2 | Current output value (V / %) + selection of the assigned function |
| DO1–DO8 | Current output status (true / false) + NO/NC button + selection of the assigned function |
If there are several CLIMAN expansions in the system, you switch between them using the buttons at the top of the page.
The controller has two Ethernet interfaces (ETH0 and ETH1). Settings are made on the "Communication" page.
On the page, read-only:
Can be set under the service login:
ETH1 has a fixed IP address 192.168.133.101 and serves for direct connection to the CLIMAN expansions. It cannot be changed.
When changing the network settings, validation is performed: the IP must be a valid IPv4, the subnet mask must be a valid subnet mask, the gateway must be in the same subnet as the IP, and the ETH0 network must not collide with the ETH1 network.
The "Unit info" page displays the identification data of the air handling unit. It serves for record-keeping and orientation during servicing.
Displayed and editable data:
Can be set under the admin login:
This data is purely informative and has no effect on the control. It serves to identify the unit during servicing and in the SCADA system.
The "Date and time" page allows you to set the controller's internal clock. The correct time is essential for the functioning of the weekly schedule.
On the page, read-only:
Can be set under the user login (User, Service, Admin):
In the event of a prolonged power failure (more than 3 days), the time may be lost and it must be set again.
The Climan controller supports connection to a supervisory building management system (BMS – Building Management System) in several ways:
| Protocol | Interface | Description |
|---|---|---|
| Modbus TCP | Ethernet (ETH0) | Full access to the controller's registers over the TCP/IP network. The controller acts as a Modbus TCP server. |
| Modbus RTU | RS485 | Communication over the RS485 serial line. The controller acts as a Modbus RTU slave. Address, baud rate and parity are set on the "Communication" page. |
| BACnet IP | Ethernet (ETH0) | Standard protocol for building automation. The controller provides BACnet objects mapped to the unit's data points. |
The mapping of Modbus registers is described in a separate document Mandík AHU Modbus table.
The mapping of BACnet objects is described in the document Mandík AHU BACnet table.
In addition to the communication protocols, the unit can be controlled from the BMS using digital contacts:
| Input | Function | Alarm priority |
|---|---|---|
| BMS | Operation enable – when active (24 V⎓) the unit is in operation, when deactivated the unit switches off | — |
| EPS | Emergency stop (fire alarm) – immediate shutdown of the unit upon activation, including closing of the dampers | A (highest) |
Configuration of the BMS and EPS inputs is done on the "Digital inputs" page (see chapter 9.2.1).
The EPS input always has the highest alarm priority (class A) and it cannot be changed. When EPS is activated, all components are immediately stopped and the dampers are closed.
The "Alarms" page displays the history of all alarm events of the controller. The history capacity is 30 records; once it is full, the oldest records are overwritten. The records are sorted from the most recent.
Each record contains:
Can be performed under the user login (User, Service, Admin):
Can be performed under the service login (Service, Admin):
The alarm priority (F–A) is set on the digital inputs page (see 9.2).
| Class | Reaction | Indicator | Reset |
|---|---|---|---|
| A | Immediate shutdown of the unit (EPS, fire) | ✓ | Manual acknowledgement |
| B | Shutdown of the unit with run-down | ✓ | Manual acknowledgement |
| C | Shutdown of the component / component stage | ✓ | Manual acknowledgement |
| D | Warning (no effect on operation) | ✓ | Self-resetting |
| E | Warning (no effect on operation) | ✗ | Self-resetting |
| F | Alarm disabled – not evaluated | ✗ | — |
Every parameter in the web interface is supplemented with an information icon (ⓘ). Clicking the icon displays a context panel with:
Help is available on all configuration pages – managers, components, inputs/outputs, communication and modes. The technician thus has all the information directly at hand without having to leaf through the documentation.
.png)
Help is an integral part of the visualisation and is available under all login levels.
In addition to the standard weekly schedule (see 6.1), the controller contains two supplementary tools for scheduling non-standard operating days:
The second page of the weekly schedule allows you to set the time course for a holiday day. The principle is the same as for the normal weekly schedule – graphical colour blocks on a time axis – but only one day is defined. This schedule is automatically used for all days marked as a public holiday in the annual calendar.
The annual calendar displays an overview of the entire year (12 months) and allows you to mark individual days as working or holiday. Days marked as a public holiday follow the holiday day schedule instead of the standard weekly schedule.

Annual calendar functions:
The annual calendar is saved directly in the controller. The settings apply to the current year and must be updated for the new year.
The visualisation makes it possible to display time-course graphs (trends) directly and locally. Trends provide an immediate overview of the control behaviour without the need for a connection to a supervisory SCADA system.

The user selects the displayed period from predefined ranges (10 min, 30 min, 1 h, 3 h, 6 h, 12 h, 24 h, MAX) or enters a custom "from–to" interval with a choice of whether the end is live (moves with time) or fixed.
The list of displayable quantities is automatically generated according to the unit's current configuration. Only the sensors and sources that are actually present are shown. Each sensor can be switched on/off by clicking.
Available groups of quantities:
The graph contains independent axes for different types of quantities (temperature °C, output %, pressure bar, speed RPM, humidity %, CO₂ ppm), so that quantities with different ranges are always easy to read.
Trends are stored locally in the display device's browser (IndexedDB) and do not require any external storage or cloud connection. They serve primarily for quick diagnostics and checking of the unit's behaviour during a service intervention.
The trend history range is 24 hours. For longer-term records, the SCADA cloud platform serves (see chapter 5).