ICD-HP - Decoder Programming Menu

Install a decoder with either method in the “Connecting to a Decoder” section.

Note: The programming cup is used for all Decoder Programming Menu functions.

From the Main Menu, use the arrow keys to point to Decoder Programming and press the Next button. The Decoder Programming Menu will appear. Use the arrows to move the pointer to any function and press Next to select it.

Get Decoder Info

Get Decoder Info will check the decoder and display its current settings. It will not change any of the settings in the decoder. It can be used to identify the station number(s) and other settings of any ICD or later decoder.

Dec Type: Shows if the decoder is a Station decoder (and the number of stations), Pump decoder, or Sensor decoder.

Output #: If the decoder is a multi-station decoder, the display only shows the station address of one output at a time. Each color-coded pair of wires from the decoder is a different output.

Press the left and right arrow buttons to move through the different outputs, and view the station numbers for each output.

Decoder Info has a second “page” for further information about the decoder’s setting. Press the ? button for “More”. The second page will show the Power Factor, Inrush setting, and Version number of the decoder firmware. Press ? again to return to the first page.

Serial numbers are not used to address decoders, except in older Hunter decoder controllers (IDS, Genesis and VSX “Viking” decoder systems). Serial numbers cannot be changed.

Sensor Decoder Info: If the decoder is a sensor decoder, the screen will show information for the decoder on the first page. Press ? to see specific information for the Port settings.

The second page will show how each sensor port has been configured.
If a Flow Sensor has been configured for Port A, the sensor type will also be shown.

Program a Decoder

Program Decoder will enter the station addresses and other settings of the decoder.

Move the pointer with the arrow buttons at the Main Menu screen to Program Decoder and press Next .

The ICD-HP will check for a decoder. If successful, it will display the Dec Type, Power Factor, and Inrush information for the decoder after a few seconds.

Dec Type: Press the + and – buttons to change the decoder type. It is possible to change a station decoder to Pump, to assign it to one of the P/MV (Pump/Master Valve) outputs for the controller. It is best to use a single-station decoder for a P/MV output. If a multi-station decoder is set to Dec Type Pump, the other outputs can no longer be used, and will be wasted.

If the Dec Type shown is “Sensor,” the ICD-HP is reading a Sensor Decoder and the Dec Type cannot be changed.

Pwr Factor: Power Factor. Default setting is 2 and this is the recommended setting. The Power Factor can be increased for certain high current requirements (such as Pump Start Relays), but this can degrade performance for other stations on the line. Change only when required.

Inrush: This can change the inrush timing for the station or relay when first turning on. The best general Inrush setting is 5. Some heavy duty devices may require a higher inrush setting. Consult Hunter Technical Support before changing the Inrush value.

Press Next to continue.

Assign Station Numbers: The next screen will show the station number assigned to each decoder output. The number of outputs is based on the decoder’s size. A single station decoder (ICD-100) will only show one output. A two-station decoder (ICD-200) will show two output lines, etc.

Use the up and down arrows to move the pointer to each output. Use the number keys to type the controller station number you wish to assign to each output. Or use the + and – keys to raise and lower the station numbers.

If you have already assigned a station number to an output, using the + and – buttons to change another output will skip over any station number that has already been assigned.

Example: Output 1 is assigned Sta-007. When setting Output 2, using the +/– buttons will skip 007 and move directly from 006 to 008.

If numbers are entered directly from the keypad, it may temporarily permit a duplicate, but this will not be sent to the decoder. If a duplicate station number is entered in a multi-station decoder, and the Next button is pressed, the ICD-HP will refuse to send the program until the duplicate numbers have been changed.

The outputs with duplicate numbers will flash “Duplicate”, alternating with the output numbers.

Pump: If the Dec Type was changed to Pump (instead of a station decoder), only Output 1 will be shown. Use + and – to change between P/MV-1 and P/MV-2 (P/MV = Pump/Master Valve).

Programming: When all settings are made and outputs are numbered (see Important Notes section), press the Next button to send the station numbers to the decoder.

The display will show “Programming…” for a short time. If successful, “Programming Complete” will appear after the program has been sent.

Decoder Comm Unsuccessful: This message indicates that the programming was not successful. Most likely causes are the connections or the decoder power. Check power leads to the decoder, programming cup cable connections, and verify there is power on the two-wire path from the controller (if programming in line).

Turn Line Power Off, and Back On: After programming or re-programming installed decoders, the two-wire path power must be turned off for 15 seconds, and then back on, for the programming to take effect in the field.

The station numbers will be in the decoder’s memory, but the power must be cycled (off/on) to take effect. You can turn off power to the controller, or remove the ADM99 output module from the controller, and then plug it back in after 15 seconds.

Sample ICD-600 display with random station  numbers and Output 6 held in reserve (000).

Important Notes:
Outputs may be assigned from 000 to 500. Do not assign a station number higher than the capacity of your controller, or it will not operate! (Example: ACC99D has 99 station capacity. Do not program a station number higher than 99). The ICD-HP does not know the capacity of your controller.

Reserved Stations: It is possible to assign “000” to a decoder output with the ICD-HP. This output will not be used. However, it may be programmed at a later date, to add a new station to a multi-station decoder.

For example, a six-station decoder could have output #6 (or any other outputs) set to station 000. The 000 outputs would not be operational, but could be reserved for future additions. Then the new station number could be assigned to the reserved 000 output with the ICD-HP.

Do not assign a station 000 unless you wish to skip a station, or reserve one for future expansion. Station number 000 cannot be turned on by a controller.

Stations in Random Order: It is possible to assign any valid station numbers in any order. The ICD-HP can enter any station numbers in a multi-station decoder in any order. This cannot be done from the controller’s decoder programming, but is an added feature with ICD-HP.

Do not assign duplicate addresses! No decoder controller should have duplicate station numbers, anywhere within the entire system. (This does not apply to station 000, however.)

The ICD-HP will not allow duplicate station numbers within a single decoder, but it cannot detect duplicates elsewhere in the system.

Sensor Decoder Programming (ICD-SEN): If the decoder in the programming cup is an ICD-SEN sensor decoder, only the address can be set. The Dec Type will be Sensor, and this cannot be changed when a sensor decoder is found.

Choose an address between 1-5 with the + or – button, and press Next to send to the sensor decoder.

Turn Line Power Off, and Back On: After programming or re-programming installed decoders, the two-wire path power must be turned off for 15 seconds, and then back on for the programming to take effect in the field.

Other Sensor Decoder set up options are made at the controller, and not from the ICD-HP. Consult controller and/or sensor decoder documentation for complete setup instructions.

Get Decoder Status

Connect to any decoder to view status, for identification and diagnostics. This can be used with either installed decoders, or disconnected decoders that are powered through the ICD-HP power leads.

From the Main Menu, select Decoder Programming with the Next button. Move the pointer with the up/down arrows to Get Decoder Status, and press Next again to select. The ICD-HP will attempt to communicate with the decoder.

When a decoder is found, the status will be displayed.

Station Decoders: If the decoder is a Station Output decoder, the display will show the following information.

Dec State: Can be Normal, Fault, or Damaged.

Normal: Decoder is responding correctly.

Fault: Decoder output wires are shorted or solenoid coil is shorted. This does not indicate a problem with the decoder! Check field wiring and solenoid.

Damaged: There is a problem with the decoder, and it should be replaced. Damaged indicates the decoder is “leaking” voltage on the outputs when it should be off.

Decoder comm unsuccessful: This may indicate a complete decoder failure, OR the decoder may not be connected or powered properly. Verify ALL connections: ICD-HP to programming cup (both ends) and decoder power. If the decoder is connected in the two-wire path but the controller power is Off, decoder will not respond. If decoder and ICD-HP are connected correctly, and decoder has power, and Decoder comm unsuccessful message appears, the decoder may be defective.

Current: Displays electrical current draw of decoder in milliamps. Standby range is approximately 3-5 mA. When decoder is active, this value will be higher, depending on Power Factor, number and type of devices connected to decoder output. Total current on a decoder cannot exceed 1000 mA.
The current display does not change in real time. If a station is started or stopped, run the diagnostic Get Decoder Status again to see the new current draw.

Output: The output matrix shows the status of each output of the decoder. The display will show the number of outputs for the size of decoder detected (a single station decoder will only have 1 output).

Solenoid: Shows whether a solenoid or similar device is detected on the output (Y=Yes, N=No).
The Solenoid status may not change until power has been cycled off/on to the decoder, if a solenoid has just been added to the decoder. Turn off either the controller, or remove the ADM99 decoder output module from the controller, for approximately 15 seconds, and then turn the power back on (or replace the ADM99). Solenoid status will be updated.

The Solenoid status line may not be visible in early versions of the decoder firmware. These older decoders may be flash updated with the ICD-HP, if you need to see the Solenoid status. Future versions may also show the Voltage as a separate line in this display. See Decoder Firmware section

Active: Shows whether the output is currently turned on  (Y=Yes, N=No).

Sensor Decoders: If the decoder found during Get Decoder Status is a Sensor Decoder, the display will show the status of each sensor input to the decoder’s Ports, on individual screens. Use the left and right arrows to see each Port (A and B) individually.

Clik Sensors: The display will show the current state of the Clik input as Closed (normal) or Open (alarmed).

Flow Sensors: The display will show the type of flow sensor (set from the controller), the size or K-Factor and Offset, and the current actual flow in GPM or LPM (depending on Unit of Measurement settings).

The ICD-HP is not used to set or change flow sensor settings. It shows what the controller has sent to the sensor decoder, and displays the current flow.

The flow sensor is always connected to Port A of the sensor decoder. Use the left and right arrows to view Port B, which can be used for Clik sensor inputs.

The flow reading will update changes in flow live, in the screen display, as valves open and close.

Still need help? We're here.

Tell us what you need support with and we'll find the best solution for you.

Contact Support