Important: Read and save these instructions. This guide to be left with equipment owner.
2560599-F | 15 June 2018
Modbus
Installation and
Operation Manual
Using Modbus with Condair
Humidifiers. Includes installation,
operation maintenance and
troubleshooting information.
Page 2
INSTALLATION DATE (MM/DD/YYYY)
MODEL #
SERIAL #
CYLINDER #
Thank you for choosing Condair.
Proprietary Notice
This document and the information disclosed herein are proprietary data of Condair Group AG. Neither this
document nor the information contained herein shall be reproduced, used, or disclosed to others without the
written authorization of Condair Group AG., except to the extent required for installation or maintenance of
recipient’s equipment.
Liability Notice
Condair Group AG does not accept any liability for installations of humidity equipment installed by unqualified
personnel or the use of parts/components/equipment that are not authorized or approved by Condair Group
AG.
Copyright Notice
Copyright 2018, Condair Group AG. All rights reserved.
Page 3
Contents
Introduction 2
Requirements 2
Wiring Connections 2
EL/NH-EL Models 4
NHTC, GSTC, SETC, and MHTC Models 5
MES2 and RH2 Models 5
NHRS Models 5
Addressing and Communications 10
EL Electrode Steam Humidifiers 10
NH-EL Electrode Steam Humidifiers 16
NHTC Electrode Steam Humidifiers 21
GSTC Gas Fired Steam Humidifiers 27
SETC Steam Exchange Humidifiers 31
MHTC Evaporative Media Humidifiers 35
MES2 and RH2 Models 39
NHRS Electric Steam Humidifiers 46
Troubleshooting 49
Appendix A 52
Modbus – Field Retrofit for NHRS Models 52
Page 4
CAUTION: Servicing
Group AG.
CAUTION: Electrical
CAUTION: Installation
Disconnect main power before any servicing.
The plumbing and electrical compartments contain high voltage components and
wiring. Access should be limited to authorized personnel only.
During and following operation of the humidifier, the steam and components in
contact with the steam such as the blower pack, steam lines, steam distributors,
and condensate lines can become hot and can burn if touched.
Condair Group AG does not accept any liability for installations of humidity
equipment installed by unqualified personnel or the use of
parts/components/equipment that are not authorized or approved by Condair
All electrical work should be done according to local and national electrical code.
Electrical connection to be performed by a licensed electrician.
Do not mount on hot surfaces.
Do not mount in area where freezing can occur.
Do not mount on vibrating surface.
Do not mount on floor.
Regardless of selecting on/off or modulating control method, Condair humidifiers
must have a closed circuit across its on/off security loop control terminal to
operate. Condair highly recommends the use of a duct high limit humidistat.
1 | Modbus Installation
Page 5
Part
Number
Kit Name
Kit Description
2553787
NHTC, GSTC, SETC Modbus Connection
Optional adapter cable for NHTC, GSTC, SETC.
2560630
MHTC Modbus Interface
Optional terminal block for MHTC Modbus interface.
2531585
Modbus Option for OEM Digital Board
Required adapter board and terminals for Modbus
connections.
2560631
NHRS Modbus converter
Required TTL converter for NHRS Modbus
connections.
Introduction
Many Condair humidifiers feature control boards that include Modbus RTU and can connect to
Modbus networks right out of the box. This document describes how to connect these
humidifiers to such a network and defines the parameters that may be monitored.
Please note that there are differences between Modbus RTU and Modbus TCP. Condair
humidifiers are Modbus RTU capable and require a gateway (by others) for Modbus TCP
networks. Contact the factory for more information on Modbus TCP communications.
Requirements
EL/NH-EL Humidifiers are capable of Modbus RTU and require no additional hardware for this
connection.
Condair humidifiers that feature that Total Controller (“TC”) control boards are also capable of
Modbus RTU. These include the NHTC, the GSTC, SETC, and MHTC humidifiers.
Additionally, the RH2 and MES-2 models feature a digital control board that supports Modbus,
however these models require an adapter board to provide the Modbus interface. Finally, the
NHRS also supports Modbus communications; however a TTL converter is required for this
functionality. Refer to following table for more information, items described as “optional” are
for convenience (but not required for Modbus), while items listed as required are needed for
Modbus functionality:
Table 1: Modbus Accessories
Please consult your local Condair representative to orders connection kits.
Wiring Connections
Using the correct wiring between the humidifier and the Modbus network is important to ensure
reliable communications and reduce the impact of electrical interference. The recommended
wire type is 18 -24 AWG, shielded twisted pair wire with 120 Ohm characteristic impedance. As
an alternative, CAT-5 (“Ethernet”) cable exceeds these specifications and may be used. In this
case, only two of the conductors and the wire shield will be used; care must be taken to isolate
any unused conductors.
Regardless of which wire type is used ensuring the correct shield terminations is necessary to
prevent electrical interference. The wire shield should be terminated at either the humidifier or
the Modbus system, but not both. This allows induced current to “drain”; if the shield is
terminated at both ends it will function as a conductor and can actually increase electrical
interference. To minimize signal loss a wire run should not exceed 2000 feet. Additionally, to
ensure communication reliability, it is recommended that no more than 8 humidifiers are
Modbus Installation | 2
Page 6
connected to a single chain/bus. The humidifiers should be the same type but do not need to
be the same capacity. For example it is not recommended to have an NHTC and a GSTC as part
of the same chain, but it is acceptable to have an NHTC-200 and an NHTC-30 as part of the
same chain. Connecting additional non-Condair equipment into a Modbus chain is possible;
however it is important to ensure that all devices are operating with identical baud rate, parity,
and stop bits, and that each device has a unique Modbus address.
Figure 1: Example Daisy Chain Diagram for EL/NH-EL, NHTC, GS, SE
3 | Modbus Installation
Page 7
Figure 2: EL/NH-EL Modbus 3-Pole Plug Location
EL/NH-EL Models
The EL/NH-EL models use a 3-pole connector on the main processor card for Modbus
connection. This 3-pole connector is provided with all EL/NH-EL and connections can be made
directly to this plug. Refer to Figure 2 and Figure 3 for connection location and wiring.
Please note: there is a 120 Ohm termination resistor available on board. When the jumper J4
is on, 120 Ohm is enabled. When the jumper J4 is off, 120 Ohm is disabled.
Modbus Installation | 4
Page 8
NHTC, GSTC, SETC, and MHTC Models
The NHTC, GSTC, SETC, and MHTC models use a multifunction RJ45 plug on the mainboard to
provide Modbus communications. Connections can be made directly to this plug or,
alternatively, using one of accessories listed above.
Refer to figure 4 for information on the wiring connections for these units.
Note: This instruction manual covers the connections and points for the GSTC B+ and SETC B+
models only. Older models, manufactured pre-2009 do not include the RJ45 plug and require
an additional interface cable. Contact Condair for information on connecting these units.
MES2 and RH2 Models
The MES2 and RH2 models require a Modbus support board to provide a connection point. This
board can be factory installed if indicated at time of order, or retrofit to existing units in the field.
Refer to Figure 5 for information on the wiring connections for these units.
NHRS Models
The NHRS models require a Modbus kit to translate information from the processor board into
Modbus RTU information. This kit can be factory installed if specified at time of order or retrofit
to existing units in the field. Refer to figure 6 for information on the wiring connections for these
units.
5 | Modbus Installation
Page 9
Figure 3: EL/NH-EL Modbus Wiring Diagram
Modbus Installation | 6
Page 10
7 | Modbus Installation
Figure 4: TC Modbus Wiring Diagram
Page 11
Figure 5: MES2 and RH2 Modbus Wiring Diagram
Modbus Installation | 8
Page 12
9 | Modbus Installation
Figure 6: NHRS Modbus Wiring Diagram
Page 13
Addressing and Communications
Once the humidifier has been wired to the network, control variables must be mapped to allow
for control of the humidifier. The specific variables and communications requirements for each
humidifier are described in the following sections.
EL Electrode Steam Humidifiers
After wiring connections have been completed, the humidifier needs to be setup to operate and
communicate either through the Modbus or BACnet interface.
Modbus Communication Set-up
The default Modbus address for the EL is 10. If multiple units were included on an order, the
addresses of individual units may vary. To view or change the Modbus address:
1 Press the Menu icon on the lower left corner of the screen, to access the menu.
2 When prompted for a password, enter 0335 using the number pad. Press the Check Mark
icon to confirm.
3 Select the Configuration menu.
4 Select the Comms. menu.
5 Using the navigation buttons on the top right of the screen, scroll down to the Modbus
Parameters.
Note: By default, Modbus is disabled. To enable Modbus, select Modbus under Modbus Parameters. Select ON and confirm the selection by pressing the Check Mark button.
6 Select the Modbus Address setting. Using the Up and Down arrows, select a value between
1 and 247 inclusive as desired and press the Check Mark button to confirm the selection. It
is recommended to leave the parity and baud rate settings to their factory defaults (Even
and 9600 respectively) unless communication problems occur.
7 Press Back repeatedly until you return to the home screen.
This procedure is summarized below:
Main Menu > 0335 > Configuration > Comms. Menu > Modbus Parameters >
Analog: Use hardwired control signal
Modbus: Write control signal through Modbus interface
Control Mode
Demand: Use a demand control signal
RH P: Use a sensor value and proportional
RH PI: Use a sensor value and proportional-integral control band
Control Channels
Single: Use a signal channel control signal
Dual: Use a dual channel control signal
Signaling Type
EIA-485
Transmission Mode
RTU
Baud Rate
9600
Data Bits
8
Stop Bits
1
Parity
Even
Address / Unit Number
10*
Control Signal Setting
By default the humidifier is configured operate on a hardwired control signal supplied through
the unit terminal strip. This can be changed to allow the humidifier to function entirely through
its Modbus or BACnet interface.
To adjust this setting:
1 Press the Menu icon on the lower left corner of the screen, to access the menu.
2 When prompted for a password, enter 0335 using the number pad. Press the Check Mark
icon to confirm.
3 Select the Configuration menu.
4 Select the Control Settings menu. The following settings can be adjusted:
Note: Refer to the Operator Interface section of the EL Operation and Maintenance Manual for
more information on the above settings.
5 Press Check Mark to confirm choice and then Back repeatedly to return to the home screen
when complete.
This procedure is summarized below:
Main Menu > 0335 > Configuration > Control Settings >
Source: Analog, Modbus,
Control Mode: Demand, RH P, or RH PI
Control Channels: Single or Dual
Modbus Parameters
The EL uses the following parameters for Modbus communication:
*Default, may vary for multi-unit orders.
It is important to note that the signaling type, transmission mode, data bits and stop bits cannot
be modified. Parity, baud rate and unit address can be modified as required.
11 | Modbus Installation
Page 15
Parameter
Name
Description
Modbus
Addr.
Type
Format
Range
Unit
W/R
Details
Remote
Disable
Remotely disable
steam production
for the unit
40001
Holding
Register
Integer
0 OR 1
-
WRITE/READ
0 = Idle/Humidify
1 = Disable
Manual
Capacity A
Sets a manual
capacity limit
restriction for
cylinder A
40002
Holding
Register
Integer
20-100
%
WRITE/READ
Limits output to
percentage of total
cylinder capacity for
cylinder A (EL-150
and EL-200 models
only)
Setpoint
Channel A1
Sets the desired
humidity setpoint
value for Channel
A1
40003
Holding
Register
Integer
0-95
%
WRITE/READ
Use only when
sending RH values to
Digital RH/Demand
A1.
For most common
configurations this is
the primary space
setpoint
Setpoint
Channel A2
Sets the humidity
high limit setpoint
value for Channel
A2
40004
Holding
Register
Integer
10-95
%
WRITE/READ
Use only when
sending RH value to
Digital RH/Demand
A2 with dual channel
control enabled
Digital
RH/Demand
A1
Actual humidity
or demand via
BACnet unit A
40005
Holding
Register
Integer
0-100
%
WRITE/READ
Requires Modbus or
BACnet to be
enabled. For most
common
configurations, this is
the primary control
signal
Digital
RH/Demand
A2
Actual humidity
or limiter via
BACnet unit A
40006
Holding
Register
Integer
0-100
%
WRITE/READ
Requires Modbus or
BACnet to be
enabled. Only applies
to EL-150 and EL-200
with cylinders in
independent
operation mode
Manual
Capacity B
Sets a manual
capacity limit
restriction for
cylinder B
40007
Holding
Register
Integer
20-100
%
WRITE/READ
Limits output to
percentage of total
cylinder capacity for
cylinder B (EL-150
and EL-200 models
only)
Setpoint
Channel B1
Sets the desired
humidity setpoint
value for Channel
B1
40008
Holding
Register
Integer
0-95%
%
WRITE/READ
Use only with EL-150
and EL-200 models
when sending RH
value to Digital
RH/Demand B1 and
cylinders are in
independent
operation mode
The following points may be mapped for control:
Table 2: EL Humidifier Modbus Parameters
Modbus Installation | 12
Page 16
Parameter
Name
Description
Modbus
Addr.
Type
Format
Range
Unit
W/R
Details
Setpoint
Channel B2
Sets the humidity
high limit setpoint
value for Channel
B2
40009
Holding
Register
Integer
10-95
%
WRITE/READ
Use only with EL-150
and EL-200 models
when sending RH
value to Digital
RH/Demand B2 with
dual channel control
enabled and
cylinders are in
independent
operation mode
Digital
RH/Demand
B1
Actual humidity
or demand via
BACnet unit B
40010
Holding
Register
Integer
0-100
%
WRITE/READ
Requires Modbus or
BACnet to be
enabled.
Only applies to EL150 and EL-200 with
dual channel control
enabled
Digital
RH/Demand
B2
Actual humidity
or limiter via
BACnet unit B
40011
Holding
Register
Integer
0-100
%
WRITE/READ
Requires Modbus or
BACnet to be
enabled.
Only applies to EL150 and EL-200 with
cylinders dual
channel control
enabled and
cylinders in
independent
operation mode
BAND
CHANNEL A1
P-band unit A
(proportional
band)
40017
Holding
Register
Integer
6-65
%
WRITE/READ
BAND
CHANNEL A2
P-band unit A
(proportional
band) limiter
40018
Holding
Register
Integer
6-65
%
WRITE/READ
BAND
CHANNEL B1
P-band unit B
(proportional
band)
40019
Holding
Register
Integer
6-65
%
WRITE/READ
BAND
CHANNEL B2
P-band unit B
(proportional
band) limiter
40020
Holding
Register
Integer
6-65
%
WRITE/READ
ITime Channel
A1
Integral time
channel 1 unit A
40021
Holding
Register
Integer
1-60
min
WRITE/READ
Damp
Channel A2
Damp time
channel 2 unit A
40022
Holding
Register
Integer
1-60
sec
WRITE/READ
ITime Channel
B1
Integral time
channel 1 unit B
40023
Holding
Register
Integer
1-60
min
WRITE/READ
Damp
Channel B2
Damp time
channel 2 unit B
40024
Holding
Register
Integer
1-60
sec
WRITE/READ
Enable Input
A
Enable contact
unit A
30002
Input
Register
Integer
0 OR 1 - READ
0 = Off
1 = On
Channel A1
Input signal
channel 1 unit A
30004
Input
Register
Integer
0-100 % READ
Displays channel 1
demand/sensed RH
as a percentage of
cylinder capacity for
cylinder A
Channel A2
Limiter signal
channel 2 unit A
30005
Input
Register
Integer
0-100 % READ
Displays channel 2
demand/sensed RH
as a percentage of
cylinder capacity for
cylinder A
13 | Modbus Installation
Page 17
Parameter
Name
Description
Modbus
Addr.
Type
Format
Range
Unit
W/R
Details
System
Demand A
System Demand A
30006
Input
Register
Integer
0-100 % READ
Demand Mode:
Summation of
Channel A1 and
Channel A2
RH Mode:
PID calculation
Safety Loop A
External safety
loop unit A
30007
Input
Register
Integer
0 OR 1 - READ
0 = Open
1 = Closed
Blower Pack A
Blower ready unit
A
30008
Input
Register
Integer
0 OR 1 - READ
0 = Open
1 = Closed
FanActivate A
External fan unit
A
30009
Input
Register
Integer
0 OR 1 - READ
0 = Open
1 = Closed
Operating
Hours A
Operating hours
unit A
30010
Input
Register
Float CD
AB
0-5000
Hrs
FLOAT CD AB
Displays the total
time cylinder A has
been running since
last reset
Enable Input
B
Enable contact
unit B
30012
Input
Register
Integer
0 OR 1 - READ
0 = Off
1 = On
Channel B1
Input signal
channel 1 unit B
30014
Input
Register
Integer
0-100 % READ
Displays channel 1
demand/sensed RH
as a percentage of
cylinder capacity for
cylinder B (EL-150
and EL-200 models
only)
Channel B2
Limiter signal
channel 2 unit B
30015
Input
Register
Integer
0-100 % READ
Displays channel 2
demand/sensed RH
as a percentage of
cylinder capacity for
cylinder B (EL-150
and EL-200 models
only)
System
Demand B
System Demand B
30016
Input
Register
Integer
0-100 % READ
Demand Mode:
Summation of
Channel B1 and
Channel B2
RH Mode:
PID calculation
Safety Loop B
External safety
loop unit B
30017
Input
Register
Integer
0 OR 1 - READ
0 = Open
1 = Closed
Blower Pack B
Blower ready unit
B
30018
Input
Register
Integer
0 OR 1 - READ
0 = Open
1 = Closed
FanActivate B
External fan unit
B
30019
Input
Register
Integer
0 OR 1 - READ
0 = Open
1 = Closed
Operating
Hours B
Operating hours
unit B
30020
Input
Register
Float CD
AB
0-5000
Hrs
FLOAT CD AB
Displays the total
time cylinder B has
been running since
last reset
After wiring connections have been completed, the humidifier needs to be setup to operate and
communicate either through the Modbus or BACnet interface.
Modbus Communication Set-up
The default Modbus address for an NH-EL is 10. If multiple units were included on an order, the
addresses of individual units may vary. To view or change the Modbus address:
8 Press the Menu icon on the lower left corner of the screen, to access the menu.
9 When prompted for a password, enter 0335 using the number pad. Press the Check Mark
icon to confirm.
10 Select the Configuration menu.
11 Select the Comms. menu.
12 Using the navigation buttons on the top right of the screen, scroll down to the Modbus
Parameters.
Note: By default, Modbus is disabled. To enable Modbus, select Modbus under Modbus Parameters. Select ON and confirm the selection by pressing the Check Mark button.
13 Select the Modbus Address setting. Using the Up and Down arrows, select a value between
1 and 247 inclusive as desired and press the Check Mark button to confirm the selection. It
is recommended to leave the parity and baud rate settings to their factory defaults (Even
and 9600 respectively) unless communication problems occur.
14 Press Back repeatedly until you return to the home screen.
This procedure is summarized below:
Main Menu > 0335 > Configuration > Comms. Menu > Modbus Parameters >
Analog: Use hardwired control signal
Modbus: Write control signal through Modbus interface
Control Mode
Demand: Use a demand control signal
RH P: Use a sensor value and proportional
RH PI: Use a sensor value and proportional-integral control band
Control Channels
Single: Use a signal channel control signal
Dual: Use a dual channel control signal
Signaling Type
EIA-485
Transmission Mode
RTU
Baud Rate
9600
Data Bits
8
Stop Bits
1
Parity
Even
Address / Unit Number
10*
Control Signal Setting
By default the humidifier is configured operate on a hardwired control signal supplied through
the unit terminal strip. This can be changed to allow the humidifier to function entirely through
its Modbus or BACnet interface.
To adjust this setting:
6 Press the Menu icon on the lower left corner of the screen, to access the menu.
7 When prompted for a password, enter 0335 using the number pad. Press the Check Mark
icon to confirm.
8 Select the Configuration menu.
9 Select the Control Settings menu. The following settings can be adjusted:
Note: Refer to the CONTROL SETTING section of the NH Series Installation and Operation
Manual for more information on the above settings.
10 Press Check Mark to confirm choice and then Back repeatedly to return to the home screen
when complete.
This procedure is summarized below:
Main Menu > 0335 > Configuration > Control Settings >
Source: Analog, Modbus,
Control Mode: Demand, RH P, or RH PI
Control Channels: Single or Dual
Modbus Parameters
The NH-EL uses the following parameters for Modbus communication:
*Default, may vary for multi-unit orders.
It is important to note that the signaling type, transmission mode, data bits and stop bits cannot
be modified. Parity, baud rate and unit address can be modified as required.
17 | Modbus Installation
Page 21
Parameter
Name
Description
Modbus
Addr.
Type
Format
Range
Unit
R/W
Details
Dinput_A1
Write RH or
Demand signal
value to control
channel 1 for
cylinder A
40005
Holding
Register
Integer
0 - 100
%
Write
Requires Modbus or BACnet to
be enabled.
For most common
configurations, this is the
primary control signal
Dinput_A2
Write RH or
Demand signal
value to control
channel 2 for
cylinder A
40006
Holding
Register
Integer
0 - 100
%
Write
Requires Modbus or BACnet to
be enabled.
Only applies to NH-EL-150 and
NH-EL-200 with cylinders in
independent operation mode
Dinput_B1
Write RH or
Demand signal
value to control
channel 1 for
cylinder B
40010
Holding
Register
Integer
0 - 100
%
Write
Requires Modbus or BACnet to
be enabled.
Only applies to NH-EL-150 and
NH-EL-200 with dual channel
control enabled
Dinput_B2
Write RH or
Demand signal
value to control
channel 2 for
cylinder B
40011
Holding
Register
Integer
0 - 100
%
Write
Requires Modbus or BACnet to
be enabled.
Only applies to NH-EL-150 and
NH-EL-200 with cylinders dual
channel control enabled and
cylinders in independent
operation mode
Manual_
Capcity_A
Sets a manual
capacity limit
restriction for
cylinder A
40002
Holding
Register
Integer
0 - 100
%
Write
Limits output to percentage of
total cylinder capacity for
cylinder A (NH-EL-150 and NHEL-200 models only)
Manual_
Capcity_B
Sets a manual
capacity limit
restriction for
cylinder B (if
present)
40007
Holding
Register
Integer
0 - 100
%
Write
Limits output to percentage of
total cylinder capacity for
cylinder B (NH-EL-150 and NHEL-200 models only)
BMS_
Timeout
BMS timeout
for Modbus and
BACnet
40013
Holding
Register
Integer
0 - 300
s
Write
It is recommend to not change
the value from the factory
default (300)
Remote_
Disable
Remotely
disable steam
production for
the unit
40001
Holding
Register
Integer
0 or 1
-
Write
0 = Idle/Humidify
1 = Disable
SP_Chan_A
1
Writes the
desired space
setpoint for
control channel
1 for cylinder A
40003
Holding
Register
Integer
0 - 95
%
Write
Use only when sending RH
values to Dinput_A1.
For most common
configurations this is the
primary space setpoint
SP_Chan_A
2
Writes the
desired space
setpoint for
control channel
2 for cylinder A
40004
Holding
Register
Integer
10 - 95
%
Write
Use only when sending RH
value to Dinput_A2 with dual
channel control enabled
SP_Chan_B
1
Writes the
desired space
setpoint for
control channel
1 for cylinder B
40008
Holding
Register
Integer
0 - 95
%
Write
Use only with NH-EL-150 and
NH-EL-200 models when
sending RH value to
Dinput_B1 and cylinders are
in independent operation
mode
SP_Chan_B
2
Writes the
desired space
setpoint for
control channel
2 for cylinder B
40009
Holding
Register
Integer
10 - 95
%
Write
Use only with NH-EL-150 and
NH-EL-200 models when
sending RH value to
Dinput_B2 with dual channel
control enabled and cylinders
are in independent operation
mode
Reads the
status of the
safety loop for
cylinder A
30007
Input
Register
Integer
0 or 1
-
Read
0 = Open
1 = Closed
Safety_Loo
p_B
Reads the
status of the
safety loop for
cylinder B
30017
Input
Register
Integer
0 or 1
-
Read
0 = Open
1 = Closed
Run_Time_
A
Reads
operating time
for cylinder A
30010
Input
Register
Integer
0 -
5000
Hrs
Read
Displays the total time cylinder
A has been running since last
reset
Run_Time_
B
Reads
operating time
for cylinder B
30020
Input
Register
Integer
0 -
5000
Hrs
Read
Displays the total time cylinder
B has been running since last
reset
Weighted_
Hours_A
Reads the
weighted time
for cylinder A
30011
Input
Register
Integer
0 -
5000
Hrs
Read
An equated run time based on
Run_Time_A x
System_Demand_A
Weighted_
Hours_B
Reads the
weighted time
for cylinder B
30021
Input
Register
Integer
0 -
5000
Hrs
Read
An equated run time based on
Run_Time_A x
System_Demand_A
Modbus Installation | 20
Page 24
NHTC Electrode Steam Humidifiers
After wiring connections have been completed, the humidifier needs to be setup to operate and
communicate through the Modbus interface.
Modbus Address
The default Modbus address for an NHTC is 1. If multiple units were included on an order, the
addresses of individual units may vary. To view or change the unit number:
1 Press the Menu key to access the menu.
2 When prompted for a password, enter 0459 using the arrow keys. Press Set to confirm.
3 Select the Factory Settings menu and press the Set key.
4 Select the Core Parameters menu and press the Set key.
5 Select the Modbus Parameters menu and press the Set key.
Note: Do NOT modify other settings in the Factory settings manual. Adjusting other settings
can cause serious damage to the humidifier.
11 Select the Address setting and press Set to modify. Enter a value between 1 and 127
inclusive as desired and press Set to confirm the solution. It is recommended to leave the
parity and timeout settings to their factory defaults (Even and 300 respectively) unless
communication problems occur.
12 Press Esc repeatedly until you return to the home screen.
Analog: Use hardwired control signal
Digital: Write control signal through Modbus interface
REG Mode
Demand: Use a demand control signal
RHp: Use a sensor value and proportional
RHpi: Use a sensor value and proportional-integral control band
MOD Mode
Single CH: Use a signal channel control signal
Dual CH: Use a dual channel control signal
CNT Type
Setting not relevant when writing control signal through Modbus.
Control Signal Setting
By default the humidifier operation is configured on a hardwired control signal supplied through
the unit terminal strip. This can be changed to allow the humidifier to function entirely through
its Modbus interface.
To adjust this setting:
1 Press the Menu key to access the menu.
2 When prompted for a password, enter 0335 using the arrow keys. Confirm the password
with set.
3 Select the Control Settings menu and press the Set key. The following settings can be
adjusted:
Note: Refer to the CONTROL SETTING section of the NH Series Installation and Operation
Manual for more information on the above settings.
4 Press Esc repeatedly to return to the home screen when complete.
This procedure is summarized below:
Menu > 0335 > Control Settings >
Source: Analog or Digital
Reg Mode: Demand, RHp, or RHpi
Mod Mode: Single CH or Dual CH
CNT Type: As required
Modbus Installation | 22
Page 26
Signaling Type
EIA-485
Transmission Mode
RTU
Baud Rate
9600
Data Bits
8
Stop Bits
1
Parity
Even
Address / Unit Number
1*
Modbus Parameters
The NHTC uses the following parameters for communication:
*Default, may vary for multi-unit orders.
It is important to note that the signaling type, transmission mode, baud rate, data bits and stop
bits cannot be modified. Parity and unit address can be modified as required.
23 | Modbus Installation
Page 27
Variable
Name
Description
Addr.
Type
Format
Range
Unit
R/W
Details
CapLimitCyl1
Sets a manual
capacity
restriction for
cylinder 1.
40026
Holding
Register
Integer
50-100
%
Write
Limits output to
percentage of total
cylinder capacity
CapLimitCyl2
Sets a manual
capacity
restriction for
cylinder 2 (if
present).
41026
Holding
Register
Integer
50-100
%
Write
Limits output to
percentage of total
cylinder capacity for
cylinder 2 (NHTC-150
and NHTC-200 models
only)
RHDemCyl1
Write RH or
Demand signal
value to control
channel 1 for
cylinder 1
40264
Holding
Register
Integer
0 - 100
%
Write
Requires network
controls (NetSensor =
1), for most common
configurations this is
the primary control
signal
RHDemCyl2
Write RH or
Demand signal
value to control
channel 1 for
cylinder 2
41264
Holding
Register
Integer
0 - 100
%
Write
Requires network
controls (NetSensor =
1), only applies to
NHTC-150 and NHTC200 with cylinders in
independent operation
mode
RHDem2Cyl1
Write RH or
Demand signal
value to control
channel 2 for
cylinder 1
40265
Holding
Register
Integer
0 - 100
%
Write
Requires network
controls (NetSensor =
1), only applies to
NHTC-150 and NHTC200 with dual channel
control enabled
RHDem2Cyl2
Write RH or
Demand signal
value to control
channel 2 for
cylinder 2
41265
Holding
Register
Integer
0 - 100
%
Write
Requires network
controls (NetSensor =
1), only applies to
NHTC-150 and NHTC200 with cylinders
dual channel control
enabled and cylinders
in independent
operation mode
Set1Cyl1
Writes the
desired space
setpoint for
control channel
1 for cylinder 1
40024
Holding
Register
Integer
30-95
%
Write
Use only when sending
RH value to RHDem1,
for most common
configurations this is
the primary space
setpoint
Set1Cyl2
Writes the
desired space
setpoint for
control channel
1 for cylinder 2
41024
Holding
Register
Integer
30-95
%
Write
Use only with NHTC150 and NHTC-200
models when sending
RH value to RHDem1
and cylinders are in
independent operation
mode
Set2Cyl1
Writes the
desired space
setpoint for
control channel
2 for cylinder 1
40010
Holding
Register
Integer
30-95
%
Write
Use only when sending
RH value to RHDem2
with dual channel
control enabled
The following points may be mapped for control:
Table 4: NHTC Humidifier Modbus Parameters
Modbus Installation | 24
Page 28
Variable
Name
Description
Addr.
Type
Format
Range
Unit
R/W
Details
Set2Cyl2
Writes the
desired space
setpoint for
control channel
2 for cylinder 2
41010
Holding
Register
Integer
30-95
%
Write
Use only with NHTC150 and NHTC-200
models when sending
RH value to RHDem2
with dual channel
control enabled and
cylinders are in
independent operation
mode
DisableCyl1
Remotely
disable steam
production for
cylinder 1
40262
Holding
Register
Integer
0 or
255
-
Write
0 = Normal operation
255 = Disabled
DisableCyl2
Remotely
disable steam
production for
cylinder 2
41262
Holding
Register
Integer
0 or
255
-
Write
Used only for NHTC150 and NHTC-200
models. Both cylinder
1 and 2 must be
disabled to completely
disable humidifier.
0 = Normal operation
255 = Disabled
NetSensor
Switches
between hard
wired or
network control
signal
40226
Holding
Register
Integer
0 or 1
-
Write
1= Network sensor or
demand
0 = Wired sensor or
wired demand
Ch1DemCyl1
Displays
channel 1
demand for
cylinder 1
30348
Input
Register
Integer
0 - 100
%
Read
Displays channel 1
demand as a
percentage of cylinder
capacity for cylinder 1
Ch1DemCyl2
Displays
channel 1
demand for
cylinder 2
31348
Input
Register
Integer
0 - 100
%
Read
Displays channel 1
demand / output as a
percentage of cylinder
capacity for cylinder 2
(NHTC-150 and NHTC200 models only)
Ch2DemCyl1
Displays
channel 2
demand for
cylinder 1
30349
Input
Register
Integer
0 - 100
%
Read
Displays channel 2
demand as a
percentage of cylinder
capacity for cylinder 1
Ch2DemCyl2
Displays
channel 2
demand for
cylinder 2
31349
Input
Register
Integer
0 - 100
%
Read
Displays channel 2
demand / output as a
percentage of cylinder
capacity for cylinder 2
(NHTC-150 and NHTC200 models only)
Fault Warning
Reads fault
status
30301
Input
Register
Integer
0 or
255
-
Read
0 = No Fault
255 = Fault Warning
Service
Warning
Reads service
warning status
30300
Input
Register
Integer
0 or
255
-
Read
0 = No Service
Warning
255 = Service Warning
Unit Status
Reads unit
status
30312
Input
Register
Integer
0 or
255
-
Read
0 = Idle / Standby
255 = Active /
Humidifying
Cyl1OpTime
Reads operating
time for cylinder
1
30213
Input
Register
Integer
0 -
65535
5
min
Read
Reads operating time
for cylinder 1. Each
number is equivalent
to 5 minutes of
operation.
Time in hours = (Value
x 5)/60
25 | Modbus Installation
Page 29
Variable
Name
Description
Addr.
Type
Format
Range
Unit
R/W
Details
Cyl2OpTime
Reads operating
time for cylinder
2
31213
Input
Register
Integer
0 -
65535
5
min
Read
Reads operating time
for cylinder 2 (NHTC150 and NHTC-200
only). Each number is
equivalent to 5
minutes of operation.
Time in hours = (Value
x 5)/60
UnitStatus
Displays status
warnings
31385
Input
Register
Integer
0-99
-
Read
11 = Security loop
open
19 = Cylinder spent
warning
If status 19, unit will
have yellow service
light on and will
continue to run for
72hrs
CylSpent
Displays
cylinder end of
life fault
30378
Input
Register
Integer
0-99
-
Read
Unit will not run until
cylinder is replaced
19 = Cylinder spend
fault
SysTotalDem
Displays the
total demand on
system (sum
both cylinders)
30251
Input
Register
Integer
0 - 100
%
Read
Sum of Steam Output
Cyl-1 and Cyl-2 in
percentage
Modbus Installation | 26
Page 30
GSTC Gas Fired Steam Humidifiers
After wiring connections have been completed, the humidifier needs to be setup to operate and
communicate through the Modbus interface.
Modbus Address
The default Modbus address for a GSTC is 1. If multiple units were included on an order, the
addresses of individual units may vary.
To view or change the unit number:
1 Press the Menu key to access the menu.
2 When prompted for a password, enter 0335 using the arrow keys. Press Set to confirm.
3 Select the Control Settings menu and press the Set key.
4 Select the Modbus Parameters menu and press the Set key.
5 Select the Address setting and press Set to modify. Enter a value between 1 and 127
inclusive as desired and press Set to confirm the solution. It is recommended to leave the
parity and timeout settings to their factory defaults (None1 and 300 respectively) unless
communication problems occur.
6 Press Esc repeatedly until you return to the home screen.
This procedure is summarized below:
Menu > 0335 > Control Settings > Modbus Parameters >
By default the humidifier is configured operate on a hardwired control signal supplied through
the unit terminal strip. This can be changed to allow the humidifier to function entirely through
its Modbus interface.
27 | Modbus Installation
Page 31
Source:
Analog: Use hardwired control signal
Digital: Write control signal through modbus interface
REG Mode:
Demand: Use a demand control signal
RHp: Use a sensor value and proportional
RHpi: Use a sensor value and proportional-integral control band
MOD Mode:
Single CH: Use a signal channel control signal
Dual CH: Use a dual channel control signal
CNT Type:
Setting not relevant when writing control signal through modbus.
Signaling Type
EIA-485
Transmission Mode
RTU
Baud Rate
9600
Data Bits
8
Stop Bits
1
Parity
None
Address / Unit Number
1*
To adjust this setting:
1 Press the Menu key to access the menu.
2 When prompted for a password, enter 0335 using the arrow keys. Confirm the password
with set.
3 Select the Control Settings menu and press the Set key. The following settings can be
adjusted:
Note: Refer to the GSTC Total Controller Flow Chart section of the GS Series Installation and
Operation Manual for more information on the above settings.
4 Press Esc repeatedly to return to the home screen when complete.
This procedure is summarized below:
Menu > 0335 > Control Settings >
Source: Analog or Digital
Reg Mode: Demand, RHp, or RHpi
Mod Mode: Single CH or Dual CH
CNT Type: As required
Modbus Parameters
The GSTC uses the following parameters for communication:
*Default, may vary for multi-unit orders.
It is important to note that the signaling type, transmission mode, baud rate, data bits and stop
bits cannot be modified. Parity and unit address can be modified as required.
Modbus Installation | 28
Page 32
Variable
Name
Description
Addr
Type
Format
Range
Unit
R/W
Additional Details
RHDem1
Write RH or
Demand signal
value to control
channel 1
40264
Holding
Register
Analog
0-100
%
Write
Requires network
controls
(NetSensor = 1)
RhDem2
Write RH or
Demand signal
value to control
channel 2
40265
Holding
Register
Analog
0-100
%
Write
Requires network
controls
(NetSensor = 1)
Set1
Writes the desired
space setpoint for
control channel 1
40024
Holding
Register
Analog
30-95
%
Write
Use only when
sending RH value to
RHDem1
Set2
Writes the desired
space setpoint for
control channel 2
40025
Holding
Register
Analog
30-95
%
Write
Use only when
sending RH value to
RHDem2
Disable
Remotely disables
the humidifier
40262
Holding
Register
Analog
0, 255
-
Write
0 = Run
255 = Disable
InputType
Selects the control
type that the
humidifier operates
on
40007
Holding
Register
Analog
0,1,2,3,
-
Write
0 = Demand Signal
1 = On/Off Signal
2 = RH Sensor Value
(Use Proportional
Control)
3 = RH Sensor Value
(Use ProportionalIntegral Control)
NetSensor
Switches between
hard wired or
network control
signal
40226
Holding
Register
Binary
0,1
-
Write
0 = Hard wired
control signal
1 = Use Modbus to
write control signal
value
RHDem1
Read RH or
Demand signal
value from control
Channel 1
30348
Input
Register
Analog
0-100
%
Read
Displays signal value
as a percentage
RHDem2
Read RH or
Demand signal
value from control
Channel 2
30349
Input
Register
Analog
0-100
%
Read
Displays signal value
as a percentage
Set1
Read space
setpoint for control
channel 1
40024
Input
Register
Analog
30-95
%
Read
Only available for
InputType 2 or 3
Set2
Read space
setpoint for control
channel 2
40025
Input
Register
Analog
30-95
%
Read
Only available for
InputType 2 or 3
Disable
Confirms remote
disable status
30989
Input
Register
Analog
0, 255
-
Read
0 = Run
255 = Disable
InputType
Confirms the
control type that
the humidifier
operates on
40007
Input
Register
Analog
0,1,2,3
-
Read
0 = Demand Signal
1 = On/Off Signal
2 = RH Sensor Value
(Use Proportional
Control)
3 = RH Sensor Value
(Use ProportionalIntegral Control)
NetSensor
Confirms the
system control type
40226
Input
Register
Binary
0,1
-
Read
0 = Hard wired
control signal
1 = Use Modbus to
write control signal
value
The following points may be mapped for control:
Table 5: GSTC Humidifier Modbus Parameters
29 | Modbus Installation
Page 33
Variable
Name
Description
Addr
Type
Format
Range
Unit
R/W
Additional Details
Fault
Read fault status
30301
Input
Register
Binary
0,1
-
Read
0 = No Fault
1 = Fault Detected
Service
Read service
warning status
30300
Input
Register
Binary
0,1
-
Read
0 = No Service
Warning
1 = Service Required
Status
Read
humidification
status
30302
Input
Register
Binary
0,1
-
Read
0 = Idle / Standby
1 = Active /
Humidifying
Connection
Read connection
status
40267
Input
Register
Binary
0,1
-
Read
0 = Communication
Error
1 = Normal
Communication
HourOpt
Read operational
hours of unit
30350
Input
Register
Analog
0 -
Infinity
hrs
Read
Displays hours of
operation.
KeepWarm
Read keepwarm
option status
(enable/disable at
humidifier)
30356
Input
Register
Analog
0,1
-
Read
Bit0 - KEEPWARM
0 = Disabled
1 = Enabled
3DayDrain
Read 3 day drain
option status
(enable/disable at
humidifier)
30356
Input
Register
Analog
0,1
-
Read
Bit1 - 3 DAY DRAIN
0 = Disabled
1 = Enabled
SysDemand
Read system
output / demand
30347
Input
Register
Analog
0-100
%
Read
Displays output as
percentage of
capacity
ServHours
Read hours before
next service
30352
Input
Register
Analog
500-0
hrs
Read
Displays hours
remaining until next
service.
SecurityLoop
Displays status of
security loop.
30364
Input
Register
Analog
0,1
-
Read
Displays the status of
the security loop on
terminals 1 and 2.
Loop must be
"closed" for humidifier
to operate.
0 = Open
1 = Closed
Modbus Installation | 30
Page 34
SETC Steam Exchange Humidifiers
After wiring connections have been completed, the humidifier needs to be setup to operate and
communicate through the Modbus interface.
Modbus Address
The default Modbus address for a SETC is 1. If multiple units were included on an order, the
addresses of individual units may vary.
To view or change the unit number:
1 Press the Menu key to access the menu.
2 When prompted for a password, enter 0335 using the arrow keys. Press Set to confirm.
3 Select the Control Settings menu and press the Set key.
4 Select the Modbus Parameters menu and press the Set key.
5 Select the Address setting and press Set to modify. Enter a value between 1 and 127
inclusive as desired and press Set to confirm the solution. It is recommended to leave the
parity and timeout settings to their factory defaults (None1 and 300 respectively) unless
communication problems occur.
6 Press Esc repeatedly until you return to the home screen.
This procedure is summarized below:
Menu > 0335 > Control Settings > Modbus Parameters >
Analog: Use hardwired control signal
Digital: Write control signal through Modbus interface
REG Mode
Demand: Use a demand control signal
RHp: Use a sensor value and proportional
RHpi: Use a sensor value and proportional-integral control band
MOD Mode
Single CH: Use a signal channel control signal
Dual CH: Use a dual channel control signal
CNT Type
Setting not relevant when writing control signal through Modbus.
Signaling Type
EIA-485
Transmission Mode
RTU
Baud Rate
9600
Data Bits
8
Stop Bits
1
Parity
None
Address / Unit Number
1*
Control Signal Setting
By default the humidifier is configured operate on a hardwired control signal supplied through
the unit terminal strip. This can be changed to allow the humidifier to function entirely through
its Modbus interface.
To adjust this setting:
1 Press the Menu key to access the menu.
2 When prompted for a password, enter 0335 using the arrow keys. Confirm the password
with set.
3 Select the Control Settings menu and press the Set key. The following settings can be
adjusted:
Note: Refer to the SETC Humidifier Configuration section of the SE Series Installation and
Operation Manual for more information on the above settings.
1 Press Esc repeatedly to return to the home screen when complete.
This procedure is summarized below:
Menu > 0335 > Control Settings >
Source: Analog or Digital
Reg Mode: Demand, RHp, or RHpi
Mod Mode: Single CH or Dual CH
CNT Type: As required
Modbus Parameters
The SETC uses the following parameters for communication:
*Default, may vary for multi-unit orders.
It is important to note that the signaling type, transmission mode, baud rate, data bits and stop
bits cannot be modified. Parity and unit address can be modified as required.
Modbus Installation | 32
Page 36
Variable
Name
Description
Addr
Type
Format
Range
Unit
R/W
Additional Details
RHDem1
Write RH or Demand signal
value to control channel 1
40264
Holding
Register
Analog
0-100
%
Write
Requires network
controls (NetSensor
= 1)
RhDem2
Write RH or Demand signal
value to control channel 2
40265
Holding
Register
Analog
0-100
%
Write
Requires network
controls (NetSensor
= 1)
Set1
Writes the desired space
setpoint for control
channel 1
40024
Holding
Register
Analog
30-95
%
Write
Use only when
sending RH value to
RHDem1
Set2
Writes the desired space
setpoint for control
channel 2
40025
Holding
Register
Analog
30-95
%
Write
Use only when
sending RH value to
RHDem2
Disable
Remotely disables the
humidifier
40262
Holding
Register
Analog
0, 255
-
Write
0 = Run
255 = Disable
InputType
Selects the control type
that the humidifier
operates on
40007
Holding
Register
Analog
0,1,2,3
-
Write
0 = Demand Signal
1 = On/Off Signal
2 = RH Sensor Value
(Use Proportional
Control)
3 = RH Sensor Value
(Use ProportionalIntegral Control)
NetSenso
r
Switches between hard
wired or network control
signal
40226
Holding
Register
Binary
0,1
-
Write
0 = Hard wired
control signal
1 = Use Modbus to
write control signal
value
RHDem1
Read RH or Demand signal
value from control Channel
1
30348
Input
Register
Analog
0-100
%
Read
Displays signal value
as a percentage
RHDem2
Read RH or Demand signal
value from control Channel
2
30349
Input
Register
Analog
0-100
%
Read
Displays signal value
as a percentage
Set1
Read space setpoint for
control channel 1
40024
Input
Register
Analog
30-95
%
Read
Only available for
InputType 2 or 3
Set2
Read space setpoint for
control channel 2
40025
Input
Register
Analog
30-95
%
Read
Only available for
InputType 2 or 3
Disable
Confirms remote disable
status
30989
Input
Register
Analog
0, 255
-
Read
0 = Run
255 = Disable
InputType
Confirms the control type
that the humidifier
operates on
40007
Input
Register
Analog
0,1,2,3
-
Read
0 = Demand Signal
1 = On/Off Signal
2 = RH Sensor Value
(Use Proportional
Control)
3 = RH Sensor Value
(Use ProportionalIntegral Control)
NetSenso
r
Confirms the system
control type
40226
Input
Register
Binary
0,1
-
Read
0 = Hard wired
control signal
1 = Use Modbus to
write control signal
value
Fault
Read fault status
30301
Input
Register
Binary
0,1 - Read
0 = No Fault
1 = Fault Detected
Service
Read service warning status
30300
Input
Register
Binary
0,1 - Read
0 = No Service
Warning
The following points may be mapped for control:
Table 6: SETC Humidifier Modbus Parameters
33 | Modbus Installation
Page 37
Variable
Name
Description
Addr
Type
Format
Range
Unit
R/W
Additional Details
1 = Service
Required
Status
Read humidification status
30302
Input
Register
Binary
0,1 - Read
0 = Idle / Standby
1 = Active /
Humidifying
Connecti
on
Read connection status
40267
Input
Register
Binary
0,1 - Read
0 = Communication
Error
1 = Normal
Communication
HourOpt
Read operational hours of unit
30350
Input
Register
Analog
0 -
Infi
nity
hrs
Read
Displays hours of
operation.
KeepWar
m
Read keepwarm option status
(enable/disable at humidifier)
30356
Input
Register
Analog
0,1 - Read
Bit0 - KEEPWARM
0 = Disabled
1 = Enabled
3DayDrai
n
Read 3 day drain option status
(enable/disable at humidifier)
30356
Input
Register
Analog
0,1 - Read
Bit1 - 3 DAY DRAIN
0 = Disabled
1 = Enabled
SysDema
nd
Read system output / demand
30347
Input
Register
Analog
0-
100
%
Read
Displays output as
percentage of
capacity
ServHour
s
Read hours before next
service
30352
Input
Register
Analog
500
-0
hrs
Read
Displays hours
remaining until next
service.
SecurityL
oop
Displays status of security
loop.
30364
Input
Register
Analog
0,1 - Read
Displays the status
of the security loop
on terminals 1 and
2. Loop must be
"closed" for
humidifier to
operate.
0 = Open
1 = Closed
Modbus Installation | 34
Page 38
MHTC Evaporative Media Humidifiers
After wiring connections have been completed, the humidifier needs to be setup to operate and
communicate through the Modbus interface.
Modbus Address
The default Modbus address for a MHTC is 1. If multiple units were included on an order, the
addresses of individual units may vary.
To view or change the unit number:
1 Press the Menu key to access the menu.
2 Select the User option and press Set.
3 When prompted for a password, enter 8808 using the arrow keys. Press Set to confirm.
4 Select the Settings menu and press the Set key.
5 Select the Modbus menu and press the Set key.
6 Select the Address setting and press Set to modify. Enter a value between 1 and 127
inclusive as desired and press Set to confirm the solution. It is recommended to leave the
parity and timeout settings to their factory defaults (None1 and 300 respectively) unless
communication problems occur.
7 Press Esc repeatedly until you return to the home screen.
Analog: Use hardwired control signal
Modbus: Write control signal through Modbus interface
Hum. Control
External: Use a demand control signal
Int(p): Use a sensor value and proportional
int(pi): Use a sensor value and proportional-integral control band
Control Sign
Setting not relevant when writing control signal through Modbus.
Control Signal Setting
By default the humidifier is configured operate on a hardwired control signal supplied through
the unit terminal strip. This can be changed to allow the humidifier to function entirely through
its Modbus interface.
To adjust this setting:
1 Press the Menu key to access the menu.
2 Select the User options and press Set.
3 When prompted for a password, enter 8808 using the arrow keys. Confirm the password
with set.
4 Select the Controls menu and press the Set key. The following settings can be adjusted:
Note: Refer to the MHTC Humidifier Configuration section of the MH Series Installation and
Operation Manual for more information on the above settings.
1 Press Esc repeatedly to return to the home screen when complete.
This procedure is summarized below:
Menu > User > 8808 > Controls >
Signal Source: Analog or Modbus
Hum. Control: External, Int(p), or Int(pi)
Control Sign: As required
Modbus Installation | 36
Page 40
Signaling Type
EIA-485
Transmission Mode
RTU
Baud Rate
9600 (cannot be changed)
Data Bits
8
Stop Bits
1
Parity
None
Address / Unit Number
1*
Variable
Name
Description
Addr
Type
Format
Range
Unit
R/W
Details
CapLimit
Manual
Capacity Limit
40008
Holding
Register
Integer
30 100
%
Write
Limits unit output.
RHDem1
Reads/writes a
control signal to
the humidifier
40053
Holding
Register
Integer
0 - 100
%
Write
Writes a control signal to
the humidifier. This input
only works if humidifier is
set to network control
NetSensor set to 1) in
the control settings. If
the system is set to
network control no signal
is detected, the unit will
display the modbus
timeout error.
Set1
Reads/Writes
the desired
space setpoint
40005
Holding
Register
Integer
10 - 90
%
Write
Used when Hum_Control
= 2 or 3 only
Disable
Remotely
disables
humidifier
40052
Holding
Register
Integer
0 or 1
-
Write
0 = Allow normal
humidifier operation
1 = Remotely disables
the humidifier
Hum_Control
Selects the
control type
that the
humidifier
operates on
40003
Holding
Register
Integer
0 - 3
-
Write
0 = Demand Signal
1 = On/Off Signal
2 = RH Sensor Value
(Use Proportional control
method)
3 = RH Sensor Value
(Use Proportional-Integral
control method)
NetSensor
Switches
between hard
wired or
network control
signal
40002
Holding
Register
Integer
0 or 1
-
Write
0 = Wired Analog
Sensor/Demand
1 = Modbus/Remote
Sensor/Demand
Stage1Dem
Indicates
output from
humidifier
stage 1
30025
Input
Register
Integer
0 or 1
-
Read
0 = Inactive
1 = Active
Modbus Parameters
The MHTC uses the following parameters for communication:
*Default, may vary for multi-unit orders.
It is important to note that the signaling type, transmission mode, baud rate, data bits and stop
bits cannot be modified. Parity and unit address can be modified as required.
The following points may be mapped for control:
Table 7: MHTC Humidifier Modbus Parameters
37 | Modbus Installation
Page 41
Variable
Name
Description
Addr
Type
Format
Range
Unit
R/W
Details
Stage2Dem
Indicates
output from
humidifier
stage 2
30026
Input
Register
Integer
0 or 1
-
Read
0 = Inactive
1 = Active
Stage3Dem
Indicates
output from
humidifier
stage 3
30027
Input
Register
Integer
0 or 1
-
Read
0 = Inactive
1 = Active
Warning
Indicates
warning status
30015
Input
Register
Integer
0 or 1
-
Read
0 = No warning
1 = Warning
Service
Indicates
maintenance
requirement
30016
Input
Register
Integer
0 or 1
-
Read
0 = No service required
1 = Service required
Fault
Indicates fault
status
30017
Input
Register
Integer
0 or 1
-
Read
0 = No error
1 = Error(s) detected
Cleaning
Indicates
automatic
stage cleaning
cycle status
30018
Input
Register
Integer
0 or 1
-
Read
0 = Inactive
1 = Active
TankDrain
Indicates
automatic tank
drain status
30019
Input
Register
Integer
0 or 1
-
Read
0 = Inactive
1 = Active
PumpRunHr
Displays pump
operational
hours
30100
Input
Register
Integer
0 -
65535
10
min
Read
1Bit = 10min (max.
10’922h)
UVRunHr
Displays UV
lamp
operational
hours
30101
Input
Register
Integer
0 -
65535
10
min
Read
1Bit = 10min (max.
10’922h)
ServTime
Displays unit
operational
hours
30102
Input
Register
Integer
0 -
65535
10
min
Read
1Bit = 10min (max.
10’922h)
Security
Indicates
security loop
status
(humidifier
terminals 1 and
2)
30200
Input
Register
Integer
0 or 1
-
Read
Humidifier will only
operate when security
loop is closed.
0 = Off
1 = On
TankLevel
Max Level
Sensor
30202
Input
Register
Integer
0 or 1
-
Read
0 = Tank below full level
1 = Tank full
System
Ready
Indicates when
the humidifier
is ready to
commence
stages
30013
Input
Register
Integer
0 or 1
-
Read
0 = System busy
(cleaning or draining)
1 = System ready to
Humidify
Modbus Installation | 38
Page 42
Jumper Position
Function
J26 Removed
Terminal strip control
J26 Installed
Modbus control
Signaling Type
EIA-485
Transmission Mode
RTU
Baud Rate
9600 (can be changed to 4800 bps or 19200 bps)
Data Bits
8
Stop Bits
1
Parity
Even
Address / Unit Number
1*
MES2 and RH2 Models
The default Modbus address for a humidifier is 1.
To view or change the unit number:
1 Establish Modbus communications and map desired points as indicated in the following
table.
2 Read the current Modbus address from variable 40201.
3 Change this address by writing the desired value to 40201. Values of 1 – 255 are
acceptable.
By default the MES2 and RH2 are configured operate on a control signal supplied through the
unit terminal strip. This can be changed to allow the humidifier to function entirely through its
Modbus interface. This is configured by removed Jumper 26 from the humidifier circuit board.
MES2 and RH2 Electrode Steam OEM Humidifiers
The MES2 and RH2 both use the following parameters for communication:
*Default, may vary for multi-unit orders.
39 | Modbus Installation
Page 43
The following points may be mapped for control:
Modbus Installation | 40
Page 44
Table 8: MES2 and RH2 Humidifier Modbus Parameters
41 | Modbus Installation
Page 45
Variable
Name
Description
Addr
Type
Format
Range
Unit
R/W
Details
HumEnable
Configures
how
humidifier
responds to
modbus
controls
40003
Holding
Register
Integer
0,255
-
Write
0 = Disable operation of
humidifier (Default Value)
255 = Allow operation of
humidifier within limits
specified by CapLimit
Notes:
- If a valid Modbus message is
not received within the timeout
windows, this parameter reverts
to 0.
- This value cannot be set when
the FORCE DRAIN is activated
as. FORCE DRAIN temporarily
sets this to value 0.
- Jumper J26 must be installed
to write any parameter over the
Modbus. J26 sets it into the
control mode.
- Opening of the hardwired
security loop (terminals 1 and 2)
will override operation even if
255 is written.
CapLimit
Imposes a
maximum
output limit
as
percentage
of unit
capacity.
40004
Holding
Register
Integer
25 100
%
Write
Values outside of 25 - 100%
return an error.
Default on startup = 25.
ForceDrain
Manually
initiates a
drain period.
40005
Holding
Register
Integer
0, 255
-
Write
0 = Normal operation
(Default)
255 = Initiate a 20 minute
timer during which the drain
is active.
Notes:
- During a force drain,
humidification ceases.
- Writing 0 during 20 minute
period will cancel the drain.
- After 20 minutes this value will
revert to 0 and the humidifier
will resume normal operation.
ModAddress
Writes a new
Modbus
address for
the
humidifier.
40201
Holding
Register
Integer
1-255
-
Write
Default = 1. Values of 1 255 are acceptable.
Changes to this variable do
not take effect until the
humidifier has been power
cycled.
Baud
Sets the
Modbus
baud rate
40202
Holding
Register
Integer
0,1,2
-
Write
Changes to this variable do
not take effect until the
humidifier has been power
cycled.
0 = 4800 bps
1 = 9600 bps (Default)
2 = 19200 bps
Parity
Set Modbus
Parity
40203
Holding
Register
Integer
0,1,2
-
Write
Changes to this variable do
not take effect until the
humidifier has been power
cycled.
0 = No parity
1 = Even parity (Default)
2 = Odd parity
Modbus Installation | 42
Page 46
RunHrReset
Allows the
run hour
counter to be
reset to 0,
typically used
following
maintenance.
40006
Holding
Register
Integer
0, 255
-
Write
Requires that HumEnable is
set to 0 (disabled) first or
ILLEGAL DATA error will
occur.
255 = Reset the run time
hours (reported in RunHrs)
to 0.
Value reverts to 0 after
operation is complete.
Units
Switches
between
imperial
(lbs/hr) and
metric
(kg/hr) units.
40204
Holding
Register
Integer
0,1
-
Write
0 = Imperial (lbs/hr)
1 = Metric (kg/hr)
Changes values reported in
Model (40205) and
SteamOutput (30105).
Model
Allows writing
of humidifier
capacity to
match model.
40205
Holding
Register
Integer
0 - 30
-
Write
Value represents maximum
unit capacity, in lbs/hr, at
100% Fill Off Amps.
Value cannot be written
while HumEnable = 255
(operational).
The MES-005 would be
written as 5. (Default = 8)
Write 255 to this register to
reset the control. The
controller will reset, restart,
and remain in standby
mode. After completion:
- WasReset (40002 )will read
255 (reset has occurred)
- HumEnable (40003) will
read 0 (unit is disabled)
TimeWindow
Sets the
permissible
window for
modbus data
to be written.
40208
Holding
Register
Integer
0 - 255
-
Write
Each integer is a multiple of
200mS. Maximum time of
51 secs occurs when the
register reads 255.
A value of 0 disables the
timeout, but can only be
written with HumEnable
(40003) is set to 0
(disabled).
43 | Modbus Installation
Page 47
Current
Displays
current draw
in Amps.
30104
Input
Register
Integer
0 -
12495
Amps
Read
Each bit represents 0.0024
Amps, therefore 1 Amp =
416 bits.
The Amp value does not
clear when security loop is
open and the demand is 0.
The last detected value
remains in the register.
SteamOutput
Displays the
steam output
in either
Metric of
Imperial
units.
30105
Input
Register
Integer
0 - 300
lbs/hr
kg/hr
Read
Units are defined in Units
(register 40204). Unit
includes decimal point as
integer value. Example:
17 = 1.7 (kg/hr or lbs/hr)
This variable does not clear
when the security loop is
open and the demand 0. The
last detected value remains
in the register.
RunHrs
Run hour
Counter
30106
Input
Register
Integer
0 -
24000
min
Read
Steam production hours
since last reset. Max
possible 2000 hrs of
operation. Each integer is a
multiple of 5 minutes.
Example:
1 = 5minutes
12 = 60 minutes (1 hr)
Firmware
Displays unit
firmware
version.
30113
Input
Register
Integer
- - Read
Example: 352 = Version
3.52
Status
Displays
status of
various
components.
30107
Input
Register
Integer
0 - 128
-
Read
Significant bits: 1 (Bit 0), 2
(Bit 1), 4 (Bit 2), 8 (Bit 3), 16
(Bit 4), 32 (Bit 5), 64 (Bit 6),
128 (Bit 7).
Bit 0 = Contactor
Bit 1 = Fill Valve
Bit 2 = Drain Valve
Bit 3 = Blower pack fan
Bit 4 = Collective fault (see
30108 for details)
Bit 5 = Humidifier Active
A “1” in the appropriate bit
location indicates that the
component is active.
MaxOutput
Displays the
maximum
capacity of
humidifier.
30111
Input
Register
Integer
0 - 30
lbs/hr
Read
The maximum amount of
steam per hour that the
humidifier can produce in
lbs/hr. This value is copied
from Model (40205).
Modulation
Displays the
value of
modulating
signal when a
local
modulating
humidistat is
used.
30102
Input
Register
Integer
0-1023
-
Read
Values are displayed as
whole numbers with 2
decimals places. Example:
1023 = 10.23 volts
500 = 5.00 volts
A constant value of 1023
can indicate the jumper J10
is installed.
FaultCode
Indicates the
presence of a
fault and
which fault
has been
detected.
30108
Input
Register
Integer
0-
32768
-
Read
0 = (Amber LED 1 flash)
Excess current.
1 = (Amber LED 3 flash) High
water level, no current.
2 = (Amber LED 2 flash) No
current detected
3 = (Amber LED 4 flash) End
of cylinder life.
Modbus Installation | 44
Page 48
CtrlStatus1
Describes
controller
hardware
and jumper
statuses.
Bit 1 - Electrodes passing
current (0 = On)
Bit 2 - FAULT Relay (0 = On)
Bit 3 - YELLOW LED
(1 = Illuminated)
Bit 4 - GREEN LED
(0 = Illuminated)
Bit 5 - FAN (1 = On)
Bit 8 - High Water Input
(0 = High Water)
CtrlStatus2
Hardware
status
Port D_E
30110
Input
Register
Integer
0-
32768
-
Read
Bit 4 - MODBUS Control
Active
(0 = J26 installed)
Bit 9 - FILL (1 = Active)
Bit 10 - DRAIN (1 = Active)
45 | Modbus Installation
Page 49
NHRS Electric Steam Humidifiers
After wiring connections have been completed, the humidifier needs to be setup to operate and
communicate through the Modbus interface.
Modbus Address
The default Modbus address for a NHRS is 1. If multiple units were included on an order, the
addresses of individual units may vary.
To view or change the unit number:
1 Press both the ↑ and ↓keys simultaneously to access the menu.
2 When prompted for a password, enter 8808 using the arrow keys.
3 Scroll through the menu until and select the Modbus Address.
4 Enter a value between 1 and 127 inclusive as desired.
5 Press both the ↑ and ↓keys simultaneously to return to the main menu.
This procedure is summarized below:
↑ and ↓ > 8808 > Modbus Address > 1 to 127
Control Signal Setting
By default the humidifier is configured operate on a hardwired control signal supplied through
the unit terminal strip. This can be changed to allow the humidifier to function entirely through
its Modbus interface.
To adjust this setting:
1 Establish Modbus communications and map points as indicated in the following table.
2 Write a value of 1 to address 40039. A value of 1 indicates control through Modbus, a value
of 0 indicates controls hardwire to terminal strip.
The control type can also be modified:
1 Press both the ↑ and ↓keys simultaneously to access the menu.
2 When prompted for a password, enter 8808 using the arrow keys.
3 Scroll through the menu until and select the Controller Func.
4 Select Off for a demand type control, or On for sensor (transducer) control.
5 Press both the ↑ and ↓keys simultaneously to return to the main menu.
Modbus Installation | 46
Page 50
Signaling Type
EIA-485
Transmission Mode
RTU
Baud Rate
9600
Data Bits
8
Stop Bits
1
Parity
None
Address / Unit Number
1*
Modbus Parameters
The NHRS uses the following parameters for communication:
*Default, may vary for multi-unit orders.
47 | Modbus Installation
Page 51
Variable
Name
Description
Addr
Type
Format
Range
Unit
R/W
Details
CapLimit
Set a manual
capacity restriction
for the humidifier
40006
Holding
Register
Integer
50-100
%
Write
Limits output to
percentage of total
capacity
RHDem
Write RH or
Demand signal
value to humidifier
40038
Holding
Register
Integer
0-100
%
Write
Requires network
controls (NetSensor = 1)
Set
Writes the desired
space setpoint
when using sensor
controls
40024
Holding
Register
Integer
30-95
%
Write
Use only when sending
RH value to RHDem
NetSensor
Switches between
hard wired or
network control
signal
40039
Holding
Register
Integer
0,1 - Write
1 = Use Modbus to write
sensor or demand value
0 = Hard wired sensor or
wired demand signal
RHDem
Read RH or
Demand signal
value from
humidifier
40008
Input
Register
Integer
0-100
%
Read
Used with hardwired or
network control signal
Set
Read space
setpoint (sensor
type controls only)
40024
Input
Register
Integer
30-95
%
Read
Sensor controls only, not
for demand type controls
CapLimit
Reads the manual
capacity restriction
for humidifier
40006
Input
Register
Integer
50-100
%
Read
Adjust using writeable
CapLimit variable
NetSensor
Confirms humidifier
control mode
40039
Input
Register
Integer
0,1 - Read
1 = Use Modbus to write
sensor or demand value
0 = Hard wired sensor or
wired demand signal
SysDemand
Read system ouput
/ demand
40007
Input
Register
Integer
0-100
%
Read
Displays output as
percentage of capacity
HourOpt
Read operation
hours of unit
40009
Input
Register
Integer
0-infinity
hrs
Read
Displays cumulative
hours since startup
SmallHrs
Read minor
maintenance hours
remaining
40013
Input
Register
Integer
0-6000
hrs
Read
Displays hours until next
minor maintenance
LargeHrs
Read major
maintenance hours
remaining
40015
Input
Register
Integer
0-6000
hrs
Read
Displays hours until next
major maintenance
Status
Read
humidification
status
40036
Input
Register
Integer
0,1 - Read
0 = Idle / Standby
1 = Active / Humidifying
Service
Read service
warning status
40037
Input
Register
Integer
0,1 - Read
0 = No Service Warning
1 = Service Required
Fault
Read fault status
40035
Input
Register
Integer
0,1
-
Read
0 = No Fault
1 = Fault Detected
InputType
Read control signal
mode
40025
Input
Register
Integer
0,1
-
Read
0 = Demand Signal
1 = RH Sensor Signal
("Transducer Control")
Connection
Read
communication
status
40015
Input
Register
Integer
0,1
-
Read
0 = Communication Error
1 = Normal
Communications
The following points may be mapped for control:
Table 9: NHRS Humidifier Modbus Parameters
Modbus Installation | 48
Page 52
Troubleshooting
Table 10: General Troubleshooting
49 | Modbus Installation
Page 53
Problem
Resolutions
Cannot see/change
set point over
Modbus.
Check control type. Demand type controls use internal algorithms to
generate a signal telling the humidifier to operate at a certain output
percentage. These controls do not report the detected humidity level
or set point to the humidifier. As a result the set point and space
humidity levels cannot be monitored through Modbus when using
demand controls.
Sensor ("transducer") type controls report a sensed humidity value to
the humidifier. The set point is configured at the humidifier and the
humidifier uses internal algorithms to determine the output
percentage. Since the humidifier knows both the set point and
humidity level, these values may be monitored over the Modbus
connection.
Cannot establish
communication.
Check communication parameters. Condair humidifiers are capable
of Modbus RTU communication. Modbus TCP based systems require
a gateway to translate the information.
Check Parity, baud rate, and stop bits. Modifying parity and stop bit
parameters may be necessary for some Modbus networks.
Cannot read data
from point
Check addresses, some Modbus network controllers automatically
prepend the "40" for input registers and "30" for input registers.
Carefully ensure that addresses are mapped correctly. A single
incorrect address may cause loss of communication or faults for an
entire chain of humidifiers.
Check data type, some Modbus network controllers default to integer
or binary values depending on variable type.
Only some registers
report data.
Check the baud rate being used on the Modbus network. NH-EL,
NHTC, GSTC, SETC, MHTC, and NHRS units only support 9600 bps.
MES-2 and RH2 units can support 4800 bps, 9600 bps, or 19200
bps for communications. Use of faster baud rates may cause data
loss.
Check the polling rate being used. High polling rates can interrupt
responses from the previous poll of data causing incomplete data
transfer. A recommended polling rate is once per minute.
Humidifier will not
respond to set
point/sensor
values/ demand
values written over
Modbus.
Check that humidifier is configured for "Digital" or "Modbus" control.
Refer to the "Control Signal Settings" section for your humidifier
model.
If the setting is "Analog" the humidifier will look for a control signal on
the low voltage terminal strip only.
Humidifier will not
respond to
hardwired controls.
Check that humidifier is configured for "Analog" control. Refer to the
"Control Signal Settings" section for your humidifier model. If the
setting is "Digital" or "Modbus" the humidifier will look for a control
value to be written over Modbus only.
Modbus Installation | 50
Page 54
Intermittent
Communications
Check wire type and run length. Wire type should be 18 – 24 AWG,
shielded twisted pair wire with 120 ohm characteristic impedance.
Chains should not exceed 2000 feet in length.
Look for wire runs in close proximity to equipment generating
significant electrical noise (such as VFD's, medical equipment, X-ray
machinery, servers, etc).
Check that wire shield is terminated at one end only. Terminations
at both ends cause shield to conduct electricity and can generate
noise.
Confirm correct polarity of conductors at each device. This problem
can be the result of Net+ and Net- terminals being crossed.
Check Modbus addresses for conflicts with any device. Each
Modbus device on the network must have a unique address.
Devices (humidifiers or otherwise) cannot share Modbus addresses.
Ensure that no more than 8 devices are connected to a single
chain/bus. Humidifiers should be of the same type (gas, electric,
etc) but do not to be the same size.
Invalid data
Check Modbus addresses for conflicts. Each Modbus device on the
network must have a unique address. Devices (humidifiers or
otherwise) cannot share Modbus addresses.
More variables or
additional
information is
required from the
humidifier.
Contact Condair Technical Services for additional support.
NHTC / GSTC /
SETC
E-50 Error
MHTC
E-35 Error
“Modbus Timeout”
This error is generated in cases where the humidifier is configured
for control over the Modbus network and a value is not written
without the timeout window. The timeout clock restarts each time a
value is written (even if the same value is written repeatedly).
The error is corrected by writing an appropriate value to the RHdem1
address:
NH-EL - 40005
NHTC – 40264
GSTC – 40264
SETC – 40264
MHTC – 40053
If it is desired to use hardwired controls instead of network controls,
the humidifier must be configured as such. Refer to the Control Signal Setting section for your humidifier found earlier in this
manual.
51 | Modbus Installation
Page 55
Appendix A
Modbus – Field Retrofit for NHRS Models
Step A – Unpacking
The Field kit is used to provide a simple hardware interface between the humidifier and Modbus
BMS RS485 connection. Because the NHRS Humidifier speaks a different language, a
Translation card is provided with the hardware kit. First start by reviewing the contents of
Modbus Field retrofit kit, you should have the following items:
1 Locate the main PCB board inside the humidifier.
2 Connect one end of the ribbon cable (10 pin end) to the Humidifier’s COM port.
Figure 7: Humidifier COM port
3 Route the ribbon cable through the punch out on the humidifiers front electrical panel
Modbus Installation | 52
Page 56
20 pin connection
Figure 8: Routing of Ribbon Cable
4 Connect the ribbon cable 20 pin side to the Logic Card.
Figure 9: Pin connection for Ribbon cable
53 | Modbus Installation
5 Configured dipswitch settings according to MODE1 printed on card (485<>TTL).
Page 57
Figure 10: Dipswitch settings for Logic Card
6 Connect the RJ-11 cable to the corresponding jack on the logic card.
Figure 11: RJ-11 Jack Location on Logic Card
7 Mount logic card with nylon standoffs and screws to humidifier using the 4 pre-drilled
holes
Modbus Installation | 54
Page 58
Figure 12: Pre drilled holes for Logic card
1 Mount the Terminal strip (3 pole) below or above the existing NHRS low voltage
terminal strip
55 | Modbus Installation
Page 59
Figure 13: Low voltage terminal strip on NHRS Humidifier
Modbus Installation | 56
Page 60
Warranty
Condair Humidity Inc. and/or Condair Humidity Ltd. (hereinafter collectively referred to as THE
COMPANY), warrant for a period of two years after installation or 30 months from
manufacturer’s ship date, whichever date is earlier, that THE COMPANY’s manufactured and
assembled products, not otherwise expressly warranted (with the exception of the cylinder), are
free from defects in material and workmanship. No warranty is made against corrosion,
deterioration, or suitability of substituted materials used as a result of compliance with
government regulations.
THE COMPANY’s obligations and liabilities under this warranty are limited to furnishing
replacement parts to the customer, F.O.B. THE COMPANY’s factory, providing the defective
part(s) is returned freight prepaid by the customer. Parts used for repairs are warranted for the
balance of the term of the warranty on the original humidifier or 90 days, whichever is longer.
The warranties set forth herein are in lieu of all other warranties expressed or implied by law. No
liability whatsoever shall be attached to THE COMPANY until said products have been paid for in
full and then said liability shall be limited to the original purchase price for the product. Any
further warranty must be in writing, signed by an officer of THE COMPANY.
THE COMPANY’s limited warranty on accessories, not of the companies manufacture, such as
controls, humidistats, pumps, etc. is limited to the warranty of the original equipment
manufacturer from date of original shipment of humidifier.
THE COMPANY makes no warranty and assumes no liability unless the equipment is installed in
strict accordance with a copy of the catalog and installation manual in effect at the date of
purchase and by a contractor approved by THE COMPANY to install such equipment.
THE COMPANY makes no warranty and assumes no liability whatsoever for consequential
damage or damage resulting directly from misapplication, incorrect sizing or lack of proper
maintenance of the equipment.
THE COMPANY makes no warranty and assumes no liability whatsoever for damage resulting
from freezing of the humidifier, supply lines, drain lines, or steam distribution systems.
THE COMPANY retains the right to change the design, specification and performance criteria of
its products without notice or obligation.