HERON HM12 Pro Instruction Manual

HERON ELECTRIC COMPANY LTD
User Guide and Installation Manual
HM12 Pro HM16 Pro HM144Pro– Multi-Wire Controller
HM12 Pro / HM16 Pro /HM144 Pro
11/01/2023
1


Table of Contents
1. About the Controller 5
2. Installation 5
Mounting the Controller 5
Wiring Up Your Controller 5
Connecting Mains Supply 5
Pump/Master Valve Outputs 6
Surge Earth 6
3. More Inputs and Outputs 7
Start Input 7
Suspend Input 7
Flow Meter Input 7
Climatic Sensor Input 7
24VAC Permanent Output 7
4. Getting to know Your Controller 8
5. Resetting the Clock and Date 8
6. Set Up and Edit an Automatic Starts 9
7. Set Up and Edit Program Names 10
8. Set Up or Edit Program Information 11
9. Set Up and Edit Zone Information 13
a. Zone Configuration 13
b. Change Zone Name 13
c. View Zone Names 13
10. Pump Configuration 14
a. Pump Prime Time 14
b. Assign Pumps to Zones 14
11. Starting and Stopping 15
a. Program Start 15
b. Zone Start 15
c. Pump Start 16
d. Manual Stop 16
12. Short Cuts 17
a. Set All 17
b. Manual Advance 17

13. Log 18
14. Electrical Conformity 19
15. Changing Controller Options 19
a. Standard Configuration Options 20
1. Number of Zones 23
2. Number 24hr Starts 23
3. Number Weekly Starts 23
4. Skip Day Starts 24
6. Number of Programs 24
7. Rain Gauge 25
8. Manual Percentage 26
9. Input 1 Use 26
11. Auto Enable Option 26
13. Zone Info. 27
14. Config Program 27
15. Program Percentage 27
16. Use Names 28
17. Number of Cycling Starts 28
20. Parallel Programs 28
21. Parallel Manual Starts 29
28. Number of Flow Meters 29
29. Flow Test Enabled 30
30. Advance Lo Flow 30
31. Advance Hi Flow 30
32. Max Flow Faults 30
35. Week Auto Extra 31
40. Remote Start Prog 31
41. Remote Start Type 31
47. Group Percent 31
48. Back Up Prog 32
51. Display Current 32
52. Extra Info 32
58. Flow Log Rate x10S 32
b. Program Options 32
c. Reprogram General 33
d. Reprogram Programs 34

1. About the Controller
HMpro controllers operates 24volt AC solenoid valves. The HM12pro can operate a maximum of 12
valves, the HM16pro a maximum of 16 valves. The HM144pro can operate 16 valves as standard and
up to 144 valves with the addition of expansion cards.
The controller will run the valves for the length of time, and in the order you specify. This sequence of
running solenoid valves is known as an irrigation program.
Irrigation programs can be started automatically at pre-set start times. Alternatively, an irrigation
program, a single solenoid valve or the pump, can be started manually at any time.
2. Installation
WARNING Installation should be carried out by a qualified Electrician.
Mounting the Controller
The controller should be mounted on a wall using four screws, one screw through each corner lid
bolthole.
Warning: Additional holes should not be drilled through the controller casing.
Do not mount the controller in direct sunlight. Do not mount the controller where it can be exposed to
temperatures above 45 deg C.
Wiring Up Your Controller
The HM12pro, HM16pro and HM44pro controllers should be wired up as shown in Fig 1.
For an HM144pro with more than 16 valves, connect the output expansion box to the expansion box
connectors. You can use either connector.
Connecting Mains Supply
IMPORTANT. Switch off the mains supply before connecting the controller.
Check that the MAINS SUPPLY VOLTAGE IS THE SAME AS THE VOLTAGE OF THE
CONTROLLER. The controller voltage is displayed on the inside the controller casing.
The mains supply should be fused with a 3-amp fuse and be connected via a Residual Current Circuit
Breaker as per any equipment used in damp conditions.
Connect the mains supply to the three terminals inside the IEC plug Live to L, Neutral to N and Earth
to E as shown in Figs 1 and 2.
Wire the controller directly back to the main distribution panel. This is particularly important when
large pumps or inductive electrical loads are also used.
Connecting Solenoid Valves
Connect each solenoid valve to the appropriate output as shown in Figs 1 and 2. The common wire
from each solenoid valve should be connected to the "C1" terminal. Valves can be connected in
parallel provided the maximum valve output current does NOT exceed the output current rating of the
controller.

The solenoid output voltage is an Extra Low Safety Voltage. Keep solenoid cables and connections
well away mains voltages as per regulations for Extra Low Safety Voltages.
Pump/Master Valve Outputs
Two pump control outputs are available, namely “Pump-1” and “Pump-2”.
The “Pump-1” output is across the "P1"/ "C1" terminals. Connect a suitable 24V relay across these
terminals to control the pump.
The second pump output is across “P2” / “C1”. Connect a suitable 24V relay across these terminals to
control the second pump. The second pump output can be attached to programs by configuring pump
control Option
Surge Earth
If your controller has a surge terminal (marked E1) connect this terminal to a local dedicated earth
rod. If this is not possible connect to a good earth.

3. More Inputs and Outputs
Start Input
The Start Input is across "I2" and "C2". Joining these terminals will start program 1. The terminals
have to be connected for only a short period, 1 second, to activate the program. The contact must be
broken before the program will start again.
Suspend Input
The Suspend Input is across "I1" and "C2". Joining these inputs halts the irrigation programs. The
programs will continue once the short is removed.
This input may be connected to a float switch in the water reservoir so that the irrigation sequence is
halted if the water level is low.
The Suspend Input can be configured to be a stop rather than suspend input.
Flow Meter Input
A pulse type flow meter or paddle wheel flow meter can be connected to the flow meter input. A pulse
type flow meter connects across the F and G terminals.
Paddle Wheel flow meters are connected to F and G and are powered from the +V terminal. The +V
terminal provides +18VDC.
Climatic Sensor Input
The Climatic Sensor Input allows Heron sensors and the Heron weather station to be connected to an
HMpro controller. Please see specific sensor manual for wiring instructions.
The Climatic Sensor Input also allows a simple rain switch (mini-click) to be connected to the HMpro
controller. The simple rain switch is connected across the D and G terminals.
24VAC Permanent Output
A 24VAC permanent output is available across the terminals marked O2 and C1. This output is to
supply low power 24VAC devices such as Heron interface cards and the Heron GSM module. This
output is fused with by resettable 0.3A fuse.

4. Getting to know Your Controller
When you switch on the power the Main Menu will be displayed, as shown below.
Additional menu items may be displayed depending on how the configuration options on your
controller have been set. To scroll through Menu items press the “Arrow Up” and “Arrow Down”
keys.
To select any menu item press the “OK/SELECT” key.
Repeatedly pressing MENU key will return you to the Main Menu.
If you press the MENU key on the Menu Screen, the Time Screen will be displayed, as shown below.
The Time Screen shows the zones that are currently running.
5. Resetting the Clock and Date
Use the “Arrow Down” key to scroll to the “CLOCK” item on the Main Menu. Select “CLOCK” from
the Main Menu.
The following screen will be displayed.

Use the “Left” and “Right Arrow” keys to move the cursor over the time fields to change the time.
Press “Arrow Down” to move cursor over the date fields to change the date.
The day of the week will automatically change to the correct day for the date entered.
The ““Day Count”” reflects the day of the week that corresponds to the date entered. For example, if
the date entered is a Monday, then the ““Day Count”” will automatically change to 01. If the date
entered is a Friday, then the ““Day Count”” will change to 05.
The 14 “Day Count” reflects the day of the week over a two week period. When a date is entered or
changed then the 14 “Day Count” is reset to week 1 of the two week period. For example if the date
entered is a Wednesday, then the 14 “Day Count” will be automatically change to 03.
Press the MENU key to return to the Main Menu.
6. Set Up and Edit an Automatic
Starts
Select “AUTO START” from the Main Menu.
The following screen will be displayed.
Initially your controller will be set to have a maximum of 6 automatic program starts per 24 hours. Your
controller can have up to 60 automatic starts. The number of automatic starts can be changed by
setting the controller’s Options. See section 15 “Changing Basic Configuration Options”.
The time is displayed in hours and minutes. A start time should be entered using 24 hour clock times.
Use the arrow keys to move the cursor over the program number. Use the number keys to enter the
number of the program to be started.

Use the arrow keys to move the cursor over the hours and minutes fields. Use the number keys to
enter the start time of the program.
An automatic start must be activated in order for it to work. Move the cursor over the “OFF” field
and press the “OK/Select” key. “OFF” will change to “ON”. The automatic start has now been
activated.
When the cursor is moved away from the field the end time of the program will be calculated and
displayed.
Press the MENU key to return to the Main Men
7. Set Up and Edit Program Names
Select “EDIT PROGRAMS” from the Main Menu. The Program Menu will be displayed.
Select “PROG NAME” from the Program Menu.
Program names default to “Prog 01”, “Prog 02” etc. Program names can be changed to a 10 character
name of your choice.
Select the program you want to rename and use the keyboard displayed to enter the name of the
program.
Press the MENU key to return to the Program Menu.

8. Set Up or Edit Program
Information
Select “EDIT PROGRAMS” from the Main Menu. The Program Menu will be displayed.
Select EDIT PROGS from the Program Menu.
The default configuration option is for your controller to have only 1 program, however your controller
can run up to 28 irrigation programs. The number of programs your controller can operate can be
changed by setting your controller configuration options. See section 15 “Changing Standard
Configuration Options”.
If your controller has been set up to run multiple programs then select the program you want to edit
by changing the program number.
The default is for programs to be in minutes and seconds. Once again, this can be changed to hours
and minutes through the controller configuration options.
Press “OK/SELECT” and the following screen will be displayed.

Use the arrow keys to move the cursor over the zone “minutes” and “seconds” fields. Use the number
keys to set the run time required for each zone in the program.
In the top right hand corner of the program screen the row number,sequence or column number
and the cursor position number are displayed, “C1-1”.
In example above the cursor is positioned on row 1 “R001”, in the first sequence or column of zones
“C1”, on the first editable field in the row. “-1”. Program 1 has been set up so that zone 01 will run for
30 seconds, followed by zone 03 to run for 1 minute.
Moving the cursor with arrows keys changes the row number, sequence or column number and the
cursor position number displayed.
If the option to allow parallel running of zones within a program has been set then or column number
will change to “C2.
Zone 02 has been set to run for 1 minute in parallel with zone 1 and zone 04 to run for 2 minutes in
parallel with zone 03.
When program 1 is run the sequence of zones will be as follows:
●Zone 01 and zone 02 will start together.
●Zone 01 will run for 30 seconds, zone 02 will run for 1 minute.
●Once zone 02 has completed its 1 minute run time, then zone 03 and zone 04 will start.
Row numbers are used to set a common value for a set of zones. - See section 12 “Short Cuts”.
Press the MENU key to return to the Main Menu.

9. Set Up and Edit Zone
Information
a. Zone Configuration
Zone properties need to be entered for each irrigation zone.
Select “ZONE INFO” from the Main Menu and the Zone Menu will be displayed.
Select “ZONE CONFIG” from the Zone Menu.
If there is a flow meter connected to your controller, then the expected maximum and minimum flow
rate in litres/seconds can be entered for each zone.
Likewise, if more than one water meter is connected to your controller, then the meter associated with
each zone should be entered.
A delay in seconds between a zone stopping and the next one in the sequence starting can be set.
Zones can also be assigned to groups. Zones properties, such as adjusting zone run times by a given
percentage, can be applied to a group of zones.
b. Change Zone Name
Zone names can also be changed to a 10 character name of your choice.
To change a zone name, remain on the Zone Config screen.
Position the cursor over the zone number and press the ”OK/SELECT” key.
Use the on screen keypad to enter the name of your choice.
Press the MENU key to return to the Zone Config screen.
Press the MENU key to return to the Zone Menu.
c. View Zone Names
Select “ZONE INFO” from the Main Menu and the Zone Menu will be displayed.

Select “ZONE NAME” from the Zone Menu. The following screen will be displayed showing zone
names.
Press the MENU key to return to the Zone Menu.
10. Pump Configuration
Select “PUMP CONFIG” from the Main Menu. The Pump Menu will be displayed.
a. Pump Prime Time
A pump prime pressurisation time can be set for each of the pumps connected to your controller.
Select “PUMP PRIME” from the Pump Menu.
Pump pressurisation times are set in minutes and seconds.
Position the cursor over the minutes and seconds fields. Use the number keys to set the pump
pressurisation time for each pump.
Press the MENU key to return to the Pump Menu screen.
b. Assign Pumps to Zones
To assign a pump to a particular zone select “ZONE ASSIGN” from the Pump Menu.

To assign a pump to a particular zone, position the cursor over the relevant field and press the
“OK/Select” key. “NO” will change to “YES”.
Press the MENU key to return to the Pump Menu.
Note: “SPARE” option on the Pump Menu is not currently allocated to a function.
Press the MENU key to return to the Main Menu
11. Starting and Stopping
To manually start a program, a zone or a pump, press the START key to display the Start Menu
.
a. Program Start
Select “START PROG” from the Start Menu.
Enter the program number of the program you want to start and press the “OK/Select” key.
Press the Menu key to return to the Start Menu.
b. Zone Start
Select “START ZONE” from the Start Menu.

Enter the zone number and the required run time. Press the “OK/Select” key.
Press the MENU key to return to the Start Menu.
c. Pump Start
Select “START PUMP” from the Start Menu.
Enter the pump number and the time you want to run the pump for in hours, minutes and seconds.
Press the “OK/Select” key.
Press the MENU key to return to the Start Menu.
d. Manual Stop
Pressing the “STOP” key will result in immediately stopping any pump, zone or program which is
running at that time.

12. Short Cuts
a. Set All
When setting up an irrigation program, the “Set All/Auto Disable” key allows a quick method of
setting a number of zones to run for the same length of time.
Go to the program set up screen where zone times are entered.
To set a group of zones to the same run time, press “Set All”.
Enter the range of zones to be set to the same run time.
The zone range is specified in terms of the row number of a zone in the irrigation program. The row
number of a zone is displayed in the top right hand corner of the program screen when the cursor is
positioned on that zone.
Enter the run time in minutes and seconds for the range of zones selected.
Press the MENU or “Set All” key to return the program editing screen.
b. Manual Advance
When an irrigation program is running, press the “Arrow Right” key to move onto the next zone in the
sequence. This can be useful when testing your system.

13. Log
All controller events and faults are recorded and can be viewed in the “Event Log”, “Zone Log” or
“Fault Log”.
Select “LOG” from the Main Menu. The Log Menu will be displayed.
Select the log you want to view.
Any faults which have occurred can be viewed on the “Fault Log”.
The “Zone Log” displays the events for the last 30 zones which have run.
The “Event Log” displays all the events that have occurred.
If a fault has occurred then one of the following codes will be displayed.
Controller
Displays
Message
Fault
Controller
Response
Action
O/L1
OL1 with Zone
Number
Too much current
is flowing to
operate the
decoder.
All irrigation
programs will be
immediately
stopped
Check Cable
O/L2
OL2 with cable
number
Short on two wire
cable. More than
1.6A being drawn
All irrigation
programs will be
immediately
stopped
Check Cable
Deco
Zone Number with
Deco
No
acknowledgement
from decoder
when switching
on
Current and
subsequent
irrigation programs
will continue as
normal.
Find the decoder with the ‘zone
reference number’. Check decoder
serial number is correct. Check decoder
is connected and is connected the
correct way round. Finally try the
decoder locally at the controller.
Taking Care of Your Controller
Never - use sharp objects to press the keys on your controller. Avoid pressing the keys with
your fingernails.
Always - ensure the lid screws are screwed down tightly to keep the inside of the controller
dry and to reduce exposure to high humidity.

14. Electrical Conformity
USA This product has been certified as an FCC Class B device.
Declaration of Conformity
We herewith declare that all products manufactured by the company below meet the requirements
of EC directives.
Applied Standards Are:
EN 50081-1 EMC Generic Emission
EN 50082-2 EMC Generic Immunity
To comply the product must be permanently installed in accordance with the installation
instructions provided and the electrical supply must be sinusoidal.
Heron Electric Co Ltd,
Unit G15 Rudford Industrial Estate, Arundel, England

15. Changing Controller Options
This section describes the basic configuration options you can set on your controller. Your controller
has 13 basic configuration options. If you need to use the more advanced features of the controller
please refer to the ‘Advanced Options’ manual.
WARNING
Do not adjust Advanced Configuration Options without referring to the
“Advanced Options”manual.
Keep a record of any options values before and after a change.
Always fully test any new configuration values after you have changed them to
ensure the controller functions as you require.
Your Installer may have already set your installer or dealer may have already
set your controller to the required values.
To access the controller’s basic configuration select OPTIONS from the Main Menu.
a. Standard Configuration Options
Select “STANDARD from the Options Menu.
This manual suits for next models
2
Table of contents
Other HERON Controllers manuals
Popular Controllers manuals by other brands

RolloHomeControl
RolloHomeControl 35002319 Operating and assembly manual

Johnson Controls
Johnson Controls M91 GDA-1N Series installation instructions

MSA
MSA ModCon 75 instruction manual

Roco and Fleischmann
Roco and Fleischmann 10798 manual

Mitsubishi Electric
Mitsubishi Electric MELSEC iQ-F FX5 user manual

Draganfly
Draganfly HHC user manual

Interroll
Interroll MultiControl instruction manual

Kelly
Kelly KLS-H user manual

Hinkley
Hinkley 980030FWH installation instructions

Camozzi
Camozzi PME Series Operation & maintenance instructions

Emerson
Emerson Dixell XR70CH Installing and operating instructions

Emerson
Emerson Fisher T205VB Series instruction manual