Neptronic Cmu-modbus Compact Make-up Air Unit User Guide

Neptronic Cmu-modbus Compact Make-up Air Unit User Guide

neptronic-CMU-Modbus-Compact-Make-up-Air-Unit-User-Guide-LOGOneptronic CMU-Modbus Compact Make-up Air Unit

neptronic-CMU-Modbus-Compact-M

Introduction

The Compact Make-up Air Unit Modbus Communication Module User Guide provides information for using the Neptronic communication feature. The controller uses Modbus communication protocol over a serial line in the RTU mode and provides a Modbus network interface between client devices and Neptronic Compact Make-up Air Unit devices. The Compact Make-up Air Unit Modbus Guide assumes that you are familiar with Modbus terminology. The following are the requirements for Modbus:

  •  Data Model. The Compact Make-up Air Unit Modbus server data model uses only the Holding Registers table.
  •  Register Address:
    •  As per the protocol base (base 0); for PLC add 1 to the protocol base.
    •  As per the holding register (base 40001).
  •  Function Codes. The Compact Make-up Air Unit Modbus server supports a limited function codes subset comprising:
    •  Read Holding Registers (0x03)
    •  Write Single Register (0x06)
    •  Write Multiple Registers (0x10)
  •  Exception Responses. The Compact Make-up Air Unit Modbus server supports the following exception codes:
    •  Illegal data address
    •  Illegal data value
    •  Slave device busy
  •  Serial Line. The Compact Make-up Air Unit Modbus over serial line uses RTU transmission mode over a two-wire configuration RS485 (EIA/TIA-485 standard) physical layer.
    •  The physical layer can use fixed baud rate selection or automatic baud rate detection (default) as per the Modbus Auto Baud Rate device menu item or holding register index 1.
    •  The supported baud rates are 9600, 19200, 38400, 57600, and 76800 bps.
    •  The physical layer also supports variable parity control and stop-bit configuration as per the Modbus Comport Config device menu item or holding register index 2.
    •  In auto baud rate configuration, if the device detects only consecutive bad frames (2 or more) for one second with any given baud rate, it will reinitialize itself to the next baud rate.
    •  If the device does not detect any activity for one second or more, it will find a silent line to prevent a possible baud rate scan on the next frame it detects.
  •  Addressing. The Compact Make-up Air Unit device only answers at the following address:
    •  The device’s unique address (1 to 247) can be set through the device menu or by holding the register index

Holding Registers Table

Glossary

NameDescriptionNameDescription
WWritable RegisterASCIIFor registers containing ASCII (8-bit) characters
RORead Only RegisterMSBMost Significant Byte
UnsignedFor range of values from 0 to 65,535, unless otherwise specifiedLSBLeast Significant Byte
SignedFor range of values from -32,768 to 32,767, unless otherwise specifiedMSWMost Significant Word
Bit StringFor registers with multiple values using bit mask (example, flags)LSWLeast Significant Word

Holding Register Table

Protocol BaseHolding Register 

Description

 

Data Type

 

Range

 

Writable

040001Modbus product type and address.UnsignedMB = Modbus Address (e.g. 110), LB = 1-247W
140002Analog input 1 voltage.Unsigned

Scale 1000

Unit: Volts (V), Range: 0V to 10V

Value x 1000 (e.g. 2V = 2000)

RO
240003Analog input 2 voltage.Unsigned

Scale 1000

Unit: Volts (V), Range: 0V to 10V

Value x 1000 (e.g. 2V = 2000)

RO
340004Analog input 3 temperature.Signed

Scale 100

Units: °C/°F, Range: -40°C to 85°C or -40°F to 185°F

Value x 100 (e.g. 25°C = 2500 or 25°F = 2500)

RO
440005Analog input 4 temperature.Signed

Scale 100

Units: °C/°F, Range: -40°C to 85°C or -40°F to 185°F

Value x 100 (e.g. 25°C = 2500 or 25°F = 2500)

RO
540006Room air temperature value measured by TDF.Unsigned

Scale 100

Units: °C/°F, Range : 0°C to 50°C or 32°F to 122°F

Value x 100 (e.g. 5°C = 500 or 50°F = 5000)

RO
640007Room air relative humidity value measured by TDF.Unsigned

Scale 10

Unit: %RH, Range: 0 to 100%RH

Value x 10 (e.g. 10%RH = 100)

RO
740008Room CO2 concentration value measured by TDF.Unsigned

Scale 1

Unit: PPM, Range: 0 to 2000 PPM

Value x 1 (e.g. 2 PPM = 2)

RO
840009The volatile organic compound index measured by TDF.Unsigned

Scale 1

Unit: No Unit, Range: 0 to 65535,

Value x 1 (e.g. 100 = 100)

RO
Protocol BaseHolding Register 

Description

 

Data Type

 

Range

 

Writable

940010Luminous flux measured by TDF.Unsigned

Scale 1

Unit: Lux, Range: 0 to 16000 Lux

Value x 1 (e.g. 2 Lux = 2)

RO
1040011CMU on-board potentiometer temperature setpoint.Unsigned

Scale 100

Units: °C/°F, Range: 0°C to 35°C or 32°F to 95°F

Value x 100 (e.g. 2°C = 200 or 50°F = 5000)

RO
1140012CMU intake temperature.Signed

Scale 100

Units: °C/°F, Range: -40ºC to 85ºC or -40°F to 185°F

Value x 100 (e.g. 23°C = 2300 or 23°F = 2300)

RO
1240013CMU outtake temperature.Signed

Scale 100

Units: °C/°F, Range: -40ºC to 85ºC or -40°F to 185°F

Value x 100 (e.g. 23°C = 2300 or 23°F = 2300)

RO
1340014CMU board temperature.Signed

Scale 100

Units: °C/°F, Range: -40ºC to 85ºC or -40°F to 185°F

Value x 100 (e.g. 23°C = 2300 or 23°F = 2300)

RO
1440015CMU SSR temperature.Signed

Scale 100

Units: °C/°F, Range: -40ºC to 85ºC or -40°F to 185°F

Value x 100 (e.g. 23°C = 2300 or 23°F = 2300)

RO
1540016AI3/BI3 multi-mode input state.Unsigned0 = Open, 1 = ClosedRO
1640017AI4/BI4 multi-mode input state.Unsigned0 = Open, 1 = ClosedRO
1740018Room movement detection occupancy sensor.Unsigned0 = No, 1 = YesRO
1840019CMU On/Off contact input state.Unsigned0 = Off, 1 = OnRO
1940020Analog output 1 voltage.Unsigned

Scale 100

Unit: Volts, Range: 0V to 10V

Value x 100 (e.g. 3V = 300)

RO
2040021Analog output 2 voltage.Unsigned

Scale 100

Unit: Volts, Range: 0V to 10V

Value x 100 (e.g. 3V = 300)

RO
2140022Binary output 1 state.Unsigned0 = Open, 1 = ClosedRO
2240023Binary output 1 state.Unsigned0 = Open, 1 = ClosedRO
2340024Supply air temperature.Unsigned

Scale 100

Units: °C/°F, Range: 0°C to 100°C or 32°F to 212°F

Value x 100 (e.g. 2°C = 200 or 50°F = 5000)

RO
2440025Supply air relative humidity.Unsigned

Scale 100

Units: %RH, Range: 0 to 100%RH

Value x 100 (e.g. 23%RH = 2300)

RO
2540026Outside air temperature.Signed

Scale 100

Units: °C/°F, Range: -40ºC to 50ºC or -40°F to 122°F

Value x 100 (e.g. 23°C = 2300 or 23°F = 2300)

RO
2640027Outside air relative humidity.Unsigned

Scale 100

Units: %RH, Range: 0 to 100%RH

Value x 100 (e.g. 23%RH = 2300)

RO
2740028Duct static pressure.Unsigned

Scale 10

Units: Pascal (Pa), Range: 0 to 1250 Pa

Value x 10 (e.g. 50 Pa = 500)

RO
Protocol BaseHolding Register 

Description

 

Data Type

 

Range

 

Writable

2840029Damper position feedback.Unsigned

Scale 1

Unit: %, Range: 0% to 100%,

Value x 1 (e.g. 100% = 100)

RO
2940030Current airflow setpoint in percent of maximum capacity.Unsigned

Scale 1

Unit: %, Range: 0% to 100%,

Value x 1 (e.g. 100% = 100)

RO
3040031CMU ECM fan speed feedback value.Unsigned

Scale 1

Unit: RPM, Range: 0 to 10000 RPM,

Value x 1 (e.g. 100 RPM = 100)

RO
3140032Heater vernier stage duty cycle.Unsigned

Scale 10

Unit: %, Range: 0 to 100%,

Value x 10 (e.g. 100% = 1000)

RO
3240033Network temperature setpoint.Unsigned

Scale 100

Unit: °C/°F, Range: 0°C to 35°C or 32°F to 95°F,

Value x 1 (e.g. 5°C = 500 or 50°F = 5000)

W
3340034TDF temperature setpoint.Unsigned

Scale 100

Unit: °C/°F, Range: 0°C to 35°C or 32°F to 95°F,

Value x 1 (e.g. 5°C = 500 or 50°F = 5000)

W
3440035CMU anti-freeze setpoint.Unsigned

Scale 100

Unit: °C/°F, Range: 0°C to 35°C or 32°F to 95°F,

Value x 1 (e.g. 5°C = 500 or 50°F = 5000)

W
3540036Occupied airflow setpoint in percent of maximum capacity.Unsigned

Scale 1

Unit: %, Range: 0 to 100%,

Value x 1 (e.g. 100% = 100)

W
3640037Unoccupied airflow setpoint in percent of maximum capacity.Unsigned

Scale 1

Unit: %, Range: 0 to 100%,

Value x 1 (e.g. 100% = 100)

W
3740038Binary input 3 stage weight.Unsigned

Scale 1

Unit: %, Range: 0 to 100%,

Value x 1 (e.g. 100% = 100)

W
3840039Binary input 4 stage weight.Unsigned

Scale 1

Unit: %, Range: 0 to 100%,

Value x 1 (e.g. 100% = 100)

W
3940040Exhaust fan start delay.Unsigned

Scale 1

Unit: Seconds, Range: 1 to 255 seconds

Value x 1 (e.g. 10 secs = 10)

W
4040041Exhaust fan control signal minimum value.Unsigned

Scale 100

Unit: Volts (V), Range: 0 to 10V,

Value x 100 (e.g. 3V = 300)

W
4140042Exhaust fan control signal maximum value.Unsigned

Scale 100

Unit: Volts (V), Range: 0 to 10V,

Value x 100 (e.g. 3V = 300)

W
4240043Damper stroke time.Unsigned

Scale 1

Unit: Seconds, Range: 1 to 255 seconds,

Value x 1 (e.g. 100 secs = 100)

W
4340044Occupancy inputs minimum time.Unsigned

Scale 1

Unit: Minutes, Range: 0 to 240 minutes,

Value x 1 (e.g. 10 mins = 10)

W
Protocol BaseHolding Register 

Description

 

Data Type

 

Range

 

Writable

4440045Temperature setpoint minimum value.Unsigned

Scale 100

Unit: °C/°F, Range: 0°C to 35°C or 32°F to 95°F,

Value x 1 (e.g. 5°C = 500 or 50°F = 5000)

W
4540046Temperature setpoint maximum value.Unsigned

Scale 100

Unit: °C/°F, Range: 0°C to 35°C or 32°F to 95°F,

Value x 1 (e.g. 5°C = 500 or 50°F = 5000)

W
4640047Dry mode relative humidity setpoint.Unsigned

Scale 1

Unit: %RH, Range: 10 to 90%RH

Value x 1 (e.g. 10%RH = 10)

W
4740048Dry mode relative humidity setpoint dead band.Unsigned

Scale 1

Unit: %RH, Range: 1 to 10%RH

Value x 1 (e.g. 10%RH = 10)

W
4840049Occupied static pressure control loop setpoint.Unsigned

Scale 10

Unit: Pascal (Pa), Range: 0 to 1250 Pa

Value x 10 (e.g. 3 Pa = 30)

W
4940050Unoccupied static pressure control loop setpoint.Unsigned

Scale 10

Unit: Pascal (Pa), Range: 0 to 1250 Pa

Value x 10 (e.g. 3 Pa = 30)

W
5040051CO2 concentration setpoint.Unsigned

Scale 1

Unit : PPM, Range : 0 to 1000 PPM

Value x 1 (e.g. 3 PPM = 3)

W
5140052CO2 concentration setpoint dead band.Unsigned

Scale 1

Unit : PPM, Range : 0 to 200 PPM

Value x 1 (e.g. 3 PPM = 3)

W
5240053Supply air temperature offset.Signed

Scale 100

Unit: °C/°F, Range: ± 5ºC or +/-9ºF

Value x 100 (e.g. 2ºC = 200 or 3ºF = 300)

W
5340054Supply air temperature humidity offset.Signed

Scale 100

Unit: %RH, Range: ± 5%RH Value x 100 (e.g. 2%RH = 200)W
5440055Outside air temperature offset.Signed

Scale 100

Unit: °C/°F, Range: ± 5ºC or +/-9ºF

Value x 100 (e.g. 2ºC = 200 or 3ºF = 300)

W
5540056Outside air temperature humidity offset.Signed

Scale 100

Unit: %RH, Range: ± 5%RH Value x 100 (e.g. 2%RH = 200)W
5640057Room air temperature offset.Signed

Scale 100

Unit: °C/°F, Range: ± 10ºC or ± 18ºF Value x 100 (e.g. 2ºC = 200 or 3ºF = 300)W
5740058Room air relative humidity offset.Signed

Scale 100

Unit: %RH, Range: ± 5%RH Value x 100 (e.g. 2%RH = 200)W
5840059Static pressure offset.Signed

Scale 10

Unit: Pascal (Pa), Range: ± 125 Pa Value x 10 (e.g. 2 Pa = 200)W
5940060Minimum fan speed.Unsigned

Scale 1

Unit: %, Range: 0 to 100%

Value x 1 (e.g. 3% = 3)

W
Protocol BaseHolding Register 

Description

 

Data Type

 

Range

 

Writable

6040061Temperature control proportional band.Unsigned

Scale 100

Unit: °C/°F, Range: 0.5°C to 20°C or 33°F to 68°F,

Value x 100 (e.g. 5°C = 500 or 50°F = 5000)

W
6140062Temperature control integral time.Unsigned

Scale 1

Unit: Seconds, Range: 0 to 255 seconds,

Value x 1 (e.g. 100 secs = 100)

W
6240063Temperature control derivate time.Unsigned

Scale 1

Unit: Seconds, Range: 0 to 255 seconds,

Value x 1 (e.g. 100 secs = 100)

W
6340064Static pressure control proportional band.Unsigned

Scale 1

Unit: Pascal (Pa), Range: 0 to 250 Pa

Value x 1 (e.g. 3 Pa = 3)

W
6440065Static pressure control integral time.Unsigned

Scale 1

Unit: Seconds, Range: 0 to 255 seconds,

Value x 1 (e.g. 100 secs = 100)

W
6540066Static pressure control derivate time.Unsigned

Scale 1

Unit: Seconds, Range: 0 to 255 seconds,

Value x 1 (e.g. 100 secs = 100)

W
6640067Control band.Unsigned

Scale 100

Unit: °C/°F, Range: 2°C to 10°C or 36°F to 50°F,

Value x 100 (e.g. 5°C = 500 or 50°F = 5000)

W
6740068Modbus timeout.Unsigned

Scale 1

Unit: Seconds, Range: 15 to 1800 seconds,

Value x 1 (e.g. 100 secs = 100)

W
6840069Number of synchronization timeouts.Unsigned

Scale 1

Unit: No Unit, Range: 0 to 65535,

Value x 1 (e.g. 100 = 100)

W
6940070No heat detection deadband.Unsigned

Scale 100

Unit: °C/°F, Range: 2°C to 8°C or 36°F to 46°F,

Value x 100 (e.g. 5°C = 500 or 5°F = 500)

W
7040071No heat detection delay.Unsigned

Scale 1

Unit: Seconds, Range: 30 to 240 seconds,

Value x 1 (e.g. 100 secs = 100)

W
7140072Exhaust fan state.Unsigned0 = Off, 1 = OnRO
7240073On/Off damper state.Unsigned0 = Closed, 1 = OpenRO
7340074On/Off damper feedback.Unsigned0 = Closed, 1 = OpenRO
7440075CMU fan enable.Unsigned0 = No, 1 = YesRO
7540076CMU heater stage 2 state.Unsigned0 = Off, 1 = OnRO
7640077Binary input 3 contact type.Unsigned0 = NO, 1 = NCW
7740078Binary input 4 contact type.Unsigned0 = NO, 1 = NCW
7840079Binary output 1 contact type.Unsigned0 = NO, 1 = NCW
7940080Binary output 2 contact type.Unsigned0 = NO, 1 = NCW
Protocol BaseHolding Register 

Description

 

Data Type

 

Range

 

Writable

8040081Enable occupancy inputs.Unsigned0 = No, 1 = YesW
8140082Dry mode.Unsigned0 = Disable, 1 = EnableW
8240083CO2 extract.Unsigned0 = Disable, 1 = EnableW
8340084Static pressure loop.Unsigned0 = Disable, 1 = EnableW
8440085Occupancy inactive mode.Unsigned0 = Unoccupied, 1 = OffW
8540086CMU occupancy state.Unsigned1 = Occupied | 2 = Unoccupied | 3 = OffW
8640087Temperature setpoint source.Unsigned1 = On Board | 2 = TSTAT | 3 = NetworkW
8740088AI1 input mode.Unsigned1 = Off | 2 = SAT | 3 = SARH | 4 = OAT | 5 = OARH | 6 = Static Pressure | 7 = Fan Setpoint | 8 = Damper FeedbackW
8840089AI2 input mode.Unsigned1 = Off | 2 = SAT | 3 = SARH | 4 = OAT | 5 = OARH | 6 = Static Pressure | 7 = Fan Setpoint | 8 = Damper FeedbackW
8940090AI3/BI3 input mode.Unsigned1 = Off | 2 = SAT | 3 = OAT | 4 = Damper Feedback | 5 = Occupancy | 6 = Fan Speed StageW
9040091AI4/BI4 input mode.Unsigned1 = Off | 2 = SAT | 3 = OAT | 4 = Damper Feedback | 5 = Occupancy | 6 = Fan Speed StageW
9140092AO1 output mode.Unsigned1 = Off | 2 = Exhaust Fan | 3 = DamperW
9240093AO2 output mode.Unsigned1 = Off | 2 = Exhaust Fan | 3 = DamperW
9340094BO1 output mode.Unsigned1 = Off | 2 = Exhaust Fan | 3 = DamperW
9440095BO2 output mode.Unsigned1 = Off | 2 = Exhaust Fan | 3 = DamperW
9540096Static pressure sensor range.Unsigned1 = 250 Pa | 2 = 500 Pa | 3 = 1250 PaW
9640097Analog input 1 signal range.Unsigned1 = 2-10Vdc | 2 = 0-10VdcW
9740098Analog input 2 signal range.Unsigned1 = 2-10Vdc | 2 = 0-10VdcW
9840099Analog output 1 signal range.Unsigned1 = 2-10Vdc | 2 = 0-10VdcW
9940100Analog output 2 signal range.Unsigned1 = 2-10Vdc | 2 = 0-10VdcW
10040101Control temperature source.Unsigned1 = SAT | 2 = RATW
10140102LCD screen top line value.Unsigned1 = None | 2 = Time | 3 = CO2 | 4 = SARH | 5 = RARHW
10240103LCD screen displayed temperature.Unsigned1 = Default | 2 = Alternate | 3 = SAT | 4 = TSTATW
10340104LCD screen last reset reason.Unsigned1 = No reason | 2 = Independent Watchdog | 3 = Window Watchdog | 4 = Software Reset | 5 = Power DownRO
Protocol BaseHolding Register 

Description

 

Data Type

 

Range

 

Writable

 

 

104

 

 

40105

 

 

Alarm status.

 

 

Bit String

B0 = Unblocking Damper Required B1 = SSOR1 Sens Not Detected B2 = SSOR2 Sens Not Required B3 = SAT Not Detected

B4 = RAT Not Detected

B5 = Timeout Comm B6 = AI1 Reading Error B7 = AI2 Reading Error

B8 to B31 = Reserved

 

 

RO

 

 

 

 

105

 

 

 

 

40106

 

 

 

 

System alarm host.

 

 

 

 

Bit String

B0 = Thermal Cutout B1 = Comm Timeout

B3 = Heater Temp Cutout B4 = SSR Temp Cutout B5 = Board Temp Cutout B6 = Duct Temp Cutout

B7 = Heater Temp 1 Failure B8 = Heater Temp 2 Failure B9 = Board Temp Failure B10 = SSR Temp Failure

B11 = TRL Failure B13 = Invalid Config

B14 = Fan Temp Failure B16 = External Temp Failure B17 = Supply Temp Failure B22 = Fan Feedback Error B30 = Air Flow Not Detected B31 = Heat Not Detected

B2, B12, B15, B18 to B21, B23

to B29 = Reserved

 

 

 

 

RO

400 Lebeau blvd, Montreal, Qc, H4N 1R6, Canada www.neptronic.com
Toll-free in North America: 1-800-361-2308
Tel.: (514) 333-1433
Fax: (514) 333-3163
Customer service fax: (514) 333-1091
Monday to Friday: 8:00 am to 5:00 pm (Eastern time)

References

Documents / Resouces

Download manual
Here you can download full pdf version of manual, it may contain additional safety instructions, warranty information, FCC rules, etc.


Related Manuals