neptronic TSUB Series Universal Wall-Mount Controller User Guide
- September 26, 2024
- neptronic
Table of Contents
- TSUB Series Universal Wall-Mount Controller
- Specifications:
- Product Usage Instructions:
- Setting Baud Rate and Parity Control:
- Setting Unique Address:
- Reading and Writing Registers:
- Q: What should I do if I encounter an “Illegal data address”
- Q: How can I change the baud rate of the device?
- Q: What is the default baud rate detection method?
TSUB Series Universal Wall-Mount Controller
“`html
Specifications:
- Model: TSUB Series Modbus Communication Module
- Supported Baud Rates: 9600, 19200, 38400, 57600
- Unique Address Range: 1 to 246
- Parity Control Options: No parity, Even parity, Odd parity
- Stop Bit Options: 1 stop bit, 2 stop bits
Product Usage Instructions:
Setting Baud Rate and Parity Control:
-
Access the Modbus Comport Config device menu or holding
register index 2. -
Select the desired baud rate from the available options (9600,
19200, 38400, 57600). -
Choose the appropriate parity control setting (No parity, Even
parity, Odd parity).
Setting Unique Address:
- Access the device menu or holding register index 0.
- Set a unique address between 1 to 246 for the device.
Reading and Writing Registers:
- To read holding registers, use function code 0x03.
- To write a single register, use function code 0x06.
- To write multiple registers, use function code 0x10.
Frequently Asked Questions (FAQ):
Q: What should I do if I encounter an “Illegal data address”
error?
A: Check the address being accessed and ensure it falls within
the valid range for the device.
Q: How can I change the baud rate of the device?
A: Access the Modbus Auto Baud Rate device menu or holding
register index 1 to modify the baud rate settings.
Q: What is the default baud rate detection method?
A: The default method is automatic baud rate detection, but you
can switch to fixed baud rate selection if needed.
“`
Universal Wall-Mount Controller
TSUB Series Modbus Communication Module User Guide
TSUB-Modbus Guide-240514
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Introduction
The TSUB Modbus Communication Module User Guide provides information for using
Neptronic® TSUB communication feature. The TSUB uses Modbus communication
protocol over serial line in the RTU mode and provides a Modbus network
interface between client devices and Neptronic TSUB Series devices. The TSUB
Modbus Guide assumes that you are familiar with Modbus terminology. The
following are the requirements for Modbus:
· Data Model. The TSUB Modbus server data model uses only the Holding
Registers table. · Function Codes. The TSUB Modbus server supports a limited
function codes subset comprising:
o Read Holding Registers (0x03) o Write Single Register (0x06) o Write
Multiple Registers (0x10)
· Exception Responses. The TSUB Modbus server supports the following exception
codes:
o Illegal data address o Illegal data value o Slave device busy
· Serial Line. The TSUB Modbus over serial line uses RTU transmission mode
over a two-wire configuration RS485 (EIA/TIA-485 standard) physical layer.
o 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.
o The supported baud rates are 9600, 19200, 38400, and 57600. o 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. o 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.
· Addressing. The TSUB device only answers at the following address:
o The device’s unique address (1 to 246) that can be set through the device
menu or through holding register index 0.
www.neptronic.com
Page | 1
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Holding Registers Table
Table Glossary
Name
Description
W RO Unsigned Signed Bit String
Writable Register Read Only Register For range of values from 0 to 65,535, unless otherwise specified For range of values from -32,768 to 32,767, unless otherwise specified For registers with multiple values using bit mask (example, flags)
Holding Register Table
Name
ASCII MSB LSB MSW LSW
Description
For registers containing ASCII (8-bit) characters Most Significant Byte Least
Significant Byte Most Significant Word Least Significant Word
Protocol Base
0
Register Index
40001
Description
Address – Neptronic ID and Modbus address of current device.
1
40002 MSTP Baud Rate.
2
40003 Communication port configuration.
3
40004 ProdName_87, characters 8-7 of 8 name characters.
4
40005 ProdName_65, characters 6-5 of 8 name characters.
5
40006 ProdName_43, characters 4-3 of 8 name characters.
6
40007 ProdName_21, characters 2-1 of 8 name characters.
7
40008 Controller Product_Version, actual firmware version.
8
40009 Controller parameters version.
Data Type
Range
Writable
Unsigned MSB = 22, LSB = 1-246
W
Unsigned
Scale 100
0, 9600, 19200, 38400, or 57600, 0 = Auto Baud Rate Detection Value/100 (e.g. 38400 baud = 384)
W
Unsigned 1 = No parity, 2 Stop bits, 2 = Even parity, 1 stop bit, 3 = Odd parity, 1 stop bit
W
ASCII
MSB = 84 (T), LSB = 85 (U)
W
ASCII
MSB = 67 (C), LSB = 66 (B)
W
ASCII
MSB = 50 (2), LSB = 52 (4)
W
ASCII
MSB = 32 (Space), LSB = 0 (Null)
W
Unsigned 1 to 65535 (e.g. 115)
RO
Unsigned 1 to 65535 (e.g. 102)
RO
www.neptronic.com
Page | 2
Protocol Register
Base
Index
Description
9
40010 System Status 1.
10
40011 System Status 2.
11
40012 Internal temperature sensor reading.
12
40013 External temperature sensor reading.
13
40014 Changeover temperature sensor reading.
14
40015 Control temperature reading.
15
40016 Internal humidity sensor reading.
Not available on all models.
16
40017 External humidity sensor reading.
www.neptronic.com
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type
Range
Bit String
B0: System operation 0 = Normal, 1 = Fault
B2: System override by NSB or OCC 0 = Normal, 1 = OFF
B3: ChangeOverMode 0 = Cooling, 1 = Heating
B4: AL_FlowSwitch 0 = No alarm, 1 = Alarm activated
B6: AL_DirtyFilter 0 = No alarm, 1 = Alarm activated
Bit String
Signed
Scale 100
Signed
Scale 100
Signed
Scale 100
Signed
Scale 100
Unsigned
Scale 10
Unsigned
Scale 10
B0: Selector Switch Status 0 = Remote Mode, 1 = Local Mode
B9: AL_DoorOpened 0 = Off, 1 = On
B2: CO2 Alarm 0 = Normal, 1 = Alarm
B10: AL_UI1 0 = Off, 1 = On
B7: AL_Override 0 = Off, 1 = On
B11: AL_UI2 0 = Off, 1 = On
B8: AL_WindowOpened 0 = Off, 1 = On
B15: AL_OverHeat 0 = Off, 1 = On
Unit: ºC/ºF, Range: 0ºC to 50ºC or 32ºF to 122ºF Value x 100 (e.g. 23°C = 2300 or 33ºF = 3300)
Unit: ºC/ºF, Range: -40ºC to 100ºC or -40ºF to 212ºF Value x 100 (e.g. 23°C = 2300 or 33ºF = 3300)
Unit: ºC/ºF, Range: -40ºC to 100ºC or -40ºF to 212ºF Value x 100 (e.g. 23°C = 2300 or 33ºF = 3300)
Unit: ºC/ºF, Range: -40ºC to 100ºC or -40ºF to 212ºF Value x 100 (e.g. 23°C = 2300 or 33ºF = 3300)
Unit: % RH, Range: 10%RH to 90%RH, Value x 10 (e.g. 30%RH = 300)
Unit: % RH, Range: 10%RH to 90%RH, Value x 10 (e.g. 30%RH = 300)
Writable
RO
RO
RO RO RO W RO RO
Page | 3
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Protocol Register
Base
Index
Description
17
40018 Analog input 1 reading.
18
19 to 20
21 22 23 24 25 26
40019 Analog input 2 reading.
40020 to 40021
Reserved
40022 External CO2 sensor value in ppm.
40023 Reserved
40024 CO2 control value in ppm.
40025 40026
Actual system occupancy state. Actual night setback state of the system.
40027 Actual heating demand of ramp 1.
27
40028 Actual heating demand of ramp 2.
28
40029 Actual cooling demand of ramp 1.
29
40030 Actual cooling demand of ramp 2.
30
40031 Actual changeover demand.
31
40032 Actual fan demand.
32
40033 Actual dehumidification demand.
33
40034 Actual humidification demand.
34
40035
Cooling Heating SwitchTimerCount – countdown until the system is able to swap the demand.
35
40036 Reserved
36
40037 Analog output 2 value.
www.neptronic.com
Data Type
Range
Signed
Scale 100
Signed
Scale 100
Unit: Volts or ºC/ºF, Range: 0V to 10V, -40 to 100ºC or -40 to 212ºF, 0
(open), 1 (close). Value x 100 (e.g. 3 V = 300/18°C = 1800 or 33ºF = 3300)
Unit: Volts or ºC/ºF, Range: 0V to 10V, -40 to 100ºC or -40 to 212ºF, 0
(open), 1 (close). Value x 100 (e.g. 3 V = 300/18°C = 1800 or 33ºF = 3300)
Signed
Scale 1
Unit: ppm, 0 to Register (CO2 range), Value x 1 (e.g. 500 ppm = 500)
Signed
Scale 1
Unsigned
Unsigned
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 1
Unit: ppm, 0 to Register (CO2 range), Value x 1 (e.g. 500 ppm = 500) 1 = NoOccupancy, 2 = Occupancy, 3 = Override 1 = Day, 2 = Night, 3 = Override Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) Unit: Seconds, Range: 0 to 7200 seconds, Value/1 (e.g. 100 secs = 100)
Unsigned
Scale 10
Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000)
Writable RO RO
RO
RO RO RO RO RO RO RO RO RO RO RO RO
W
Page | 4
Protocol Register
Base
Index
Description
37
40038 Analog output 3 value.
38
40039 Reserved
39
40040 Binary output – 6 relays output status.
40
40041 System command.
41
40042 System mode status.
42
40043 Fan speed selection by user.
43
40044 Temperature setpoint in occupancy or day mode.
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type
Range
Unsigned
Scale 10
Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000)
Bit String
Bit String
Unsigned Unsigned
Signed
Scale 10
B2: Binary Output 3 0 = Open, 1 = Close
B3: Binary Output 4 0 = Open, 1 = Close [B2, B6, B9-B15]: Reserved
B0: Cfg_ServiceDisplayAddress 0 = Normal, 1 = Display address on LCD
B4: Binary Output 5 0 = Open, 1 = Close
B5: Binary Output 6 0 = Open, 1 = Close
B6: Binary Output 7 0 = Open, 1 =Close B4: Cfg_HeatingRamp2Lock 0 = Off, 1 =
On
B5: Cfg_ChangeOverRampLock 0 = Off, 1 = On
B1: Cfg_CoolingRampLock 0 = Off, 1 = On
B7: Cfg_HumidifyRampLock 0 = Off, 1 = On
B3: Cfg_HeatingRamp1Lock 0 = Off, 1 = On
B8: Cfg_DehumidifyRampLock 0 = Off, 1 = On
1 = Auto [Register 40074 allows Auto Mode (1 or 5)]
2 = Heating [Register 40074 allows Heating Mode (1, 2 or 4)]
3 = EMH [Register 40041 Bits 2 and 1 = On and Enable (1) and
Register 40074 allows Heating Mode (1, 2 or 4)]
4 = Cooling [Register 40074 allows Cooling Mode (1, 3 or 4)]
5 = Fan [Register 40040 Bit 12 = Advanced (1) and Bit 13 = Enable]
6 = Off [Register 40044 Bit 6 = Enable (0)]
1 = Auto, 2 = Low, 3 = Med, 4 = High
Unit: ºC/ºF, Range: min to max setpoint, Value x 10 (e.g. 18°C = 180)
Writable W W
W
W W W
www.neptronic.com
Page | 5
Protocol Register
Base
Index
Description
44
40045 System option1.
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type Bit String
Range
B0: Cfg_TempUnitTstat 0 = ºC, 1 = ºF
B8: Cfg_KeyPadUpperLeftLock 0 = Off, 1 = On
B1: Cfg_TempUnitModbus 0 = ºC, 1 = ºF
B9: Cfg_KeyPadArrowsLock 0 = Off, 1 = On
B2: Cfg_TempSetPointLock 0 = Off, 1 = On
B3: Cfg_HumSetPointLock 0 = Off, 1 = On
B4: Cfg_ProgramModeLock 0 = Off, 1 = On
B5: AL_FreezeProtection 0 = Off, 1 = On
B6: Cfg_UserSysOffModes 0 = Enable, 1 = Disable
B7: Cfg_KeyPadBottomLeftLock 0 = Off, 1 = On
B10: CfgUserFanAutoMode 0 = Enable, 1 = Disable
B11: Cfg NightOrNoOccMode 0 = Setpoint, 1 = OFF
B12: Cfg_HumControlSource 0 = Intern Sensor, 1 = Extern Sensor Not available
on all models.
B13: Time Mode 0 = 24h, 1 = 12h
B14: Cfg_WindowOpenedMode 0 = Setpoint, 1 = OFF
B15: Cfg_DoorOpenedMode 0 = Setpoint, 1 = OFF
Writable W
www.neptronic.com
Page | 6
Protocol Register
Base
Index
Description
45
40046 System option2.
46
40047 System option3.
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type
Range
Writable
B0: Baud Rate 0 = Auto, 1 = Manual
B10: Cfg_BinaryOutput5Direction 0 = Direct, 1 = Reverse
B1: Cfg_ActivateSchedule 0 = Off, 1 = On
B11: Cfg_BinaryOutput6Direction 0 = Direct, 1 = Reverse
B12: Cfg_BinaryOutput7Direction
Bit String
B3: Cfg_AnalogOutput2Direction 0 = Direct, 1 = Reverse
0 = Direct, 1 = Reverse
W
B4: Cfg_AnalogOutput3Direction 0 = Direct, 1 = Reverse
B12: Cfg_ FanSpeedOption 0 = Standard, 1 = Advanced (OE1)
B8: Cfg_BinaryOutput3Direction 0 = Direct, 1 = Reverse
B13: Cfg_UserSysFanMode 0 = Disable, 1 = Enable
B9: Cfg_BinaryOutput4Direction 0 = Direct, 1 = Reverse
B14: Cfg_HideFanDisplay 0 = No, 1 = Yes
B0: DAYLIGHT_SAVINGS_STATUS B10: Cfg_VFDTempInput
0 = Normal, 1 = Summer
0 = Intern Sensor, 1 = Extern Sensor
Bit String
B6: Cfg_AnalogInput1MinVolt 0 = 0.0 Volt, 1 = 2.0 Volt
B13: Cfg_FloatingBO3/BO7Direction 0 = Direct, 1 = Reverse
W
B7: Cfg_AnalogInput2MinVolt 0 = 0.0 Volt, 1 = 2.0 Volt
B15: Cfg_DeltaTempLogic 0 = Off, 1 = On
www.neptronic.com
Page | 7
Protocol Register
Base
Index
Description
47
40048 System option4.
48
40049 Display information.
49
40050 Temperature control source.
50
40051 Network fallback timeout.
51
40052 Minimum occupancy/day setpoint.
52
40053 Maximum occupancy/day setpoint.
53
40054
Cooling temperature setpoint in unoccupied or night mode.
54
40055
Heating temperature setpoint in unoccupied or night mode.
55
40056 Heating proportional band for ramp 1.
56
40057 Heating proportional band for ramp 2.
www.neptronic.com
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type
Range
Bit String
Unsigned
Unsigned Unsigned
Scale 1
Signed
Scale 10
Signed
Scale 10
Signed
Scale 10
Signed
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
B0: Cfg_CO2ControlSource 0 = Internal Sensor, 1 = External Sensor
B1: Cfg_DisplayHumidity 0 = Display the temperature only, 1 = Display the
temperature and humidity
B2: Cfg_DisplayCO2 0 = Don’t display CO2 control value, 1 = Display CO2
control value
B6: Cfg_VFDTempSetpointSource 0 = VFDTempSetpoint, 1 = TempSetpoint
B8: Cfg_AnalogOutput2OffVoltage 0 = Off, 1 = Minimum
B9: Cfg_AnalogOutput3OffVoltage 0 = Off, 1 = Minimum 1 = Temperature and
Demand, 2 = Setpoint and Demand, 3 = Temperature Only, 4 = Setpoint Only, 5 =
Off 1 = Network Temp, 2 = Intern Temp, 3 = Extern Temp
Unit: Minutes, Range: 0 to 60, Value/1 (e.g. 30 mins = 30)
Unit: ºC/ºF, Range: 10ºC to max or 50ºF to max Value x 10 (e.g. 18°C = 180 or
60ºF = 600) Unit: ºC/ºF, Range: min to 40ºC or min to 104ºF Value x 10 (e.g.
18°C = 180 or 60ºF = 600) Unit: ºC/ºF, Range: 10ºC to 40ºC or 50ºF to 104ºF
Value x 10 (e.g.18°C = 180 or 60ºF = 600) Unit: ºC/ºF, Range: 10ºC to 40ºC or
50ºF to 104ºF Value x 10 (e.g. 18°C = 180 or 60ºF = 600) Unit: ºC/ºF, 0.5ºC to
5ºC or 1ºF to 9ºF Value x 10 (e.g. 1ºC = 10 or 2ºF = 20) Unit: ºC/ºF, 0.5ºC to
5ºC or 1ºF to 9ºF Value x 10 (e.g. 1ºC = 10 or 2ºF = 20)
Writable
W
W W W W W W W W W
Page | 8
Protocol Register
Base
Index
Description
57
40058 Cooling proportional band for ramp 1.
58
40059 Cooling proportional band for ramp 2.
59
40060 Changeover proportional band.
60
40061 Heating deadband for ramp 1.
61
40062 Heating deadband for ramp 2.
62
40063 Cooling deadband for ramp 1.
63
40064 Cooling deadband for ramp 2.
64
40065 Changeover deadband.
65
40066 Changeover setpoint.
66
40067 Fan time out in seconds.
67
40068 Fan damping factor in seconds.
68
40069 Heating integral time factor in seconds.
69
40070 Cooling integral time factor in seconds.
70
40071
Cooling Heating SwitchTimer – Delay between cool and heat or vice versa.
71
40072 Cooling anticycle delay in minutes.
72
40073 NSB override delay in minutes.
73
40074 Unoccupied override delay in minutes.
www.neptronic.com
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type
Range
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Signed
Scale 10
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned
Scale 1
Unit: ºC/ºF, 0.5ºC to 5ºC or 1ºF to 9ºF Value x 10 (e.g. 1ºC = 10 or 2ºF = 20)
Unit: ºC/ºF, 0.5ºC to 5ºC or 1ºF to 9ºF Value x 10 (e.g. 1ºC = 10 or 2ºF = 20)
Unit: ºC/ºF, 0.5ºC to 5ºC or 1ºF to 9ºF Value x 10 (e.g. 1ºC = 10 or 2ºF = 20)
Unit: ºC/ºF, 0ºC to 5ºC or 0ºF to 9ºF Value x 10 (e.g. 1ºC = 10 or 2ºF = 20)
Unit: ºC/ºF, 0ºC to 5ºC or 0ºF to 9ºF Value x 10 (e.g. 1ºC = 10 or 2ºF = 20)
Unit: ºC/ºF, 0ºC to 5ºC or 0ºF to 9ºF Value x 10 (e.g. 1ºC = 10 or 2ºF = 20)
Unit: ºC/ºF, 0ºC to 5ºC or 0ºF to 9ºF Value x 10 (e.g. 1ºC = 10 or 2ºF = 20)
Unit: ºC/ºF, 0ºC to 5ºC or 0ºF to 9ºF Value x 10 (e.g. 1ºC = 10 or 2ºF = 20)
Unit: ºC/ºF, 10ºC to 40ºC or 50ºF to 104ºF Value x 10 (e.g. 12ºC = 120 or 60ºF
= 600)
Unit: Seconds, Range: 0 to 255 seconds, Value x 1 (e.g.100 secs = 100)
Unit: Seconds, Range: 0 to 255 seconds, Value x 1 (e.g.100 secs = 100)
Unit: Seconds, Range: 0 to 250 seconds, Value x 1 (e.g.100 secs = 100)
Unit: Seconds, Range: 0 to 250 seconds, Value x 1 (e.g.100 secs = 100)
Unit: Minutes, Range: 0 to 120 minutes, Value x 1 (e.g.100 mins = 100)
Unit: Minutes, Range: 0 to 15 minutes, Value x 1 (e.g.10 mins = 10)
Unit: Minutes, Range: 0 to 180 minutes, Value x 1 (e.g.100 mins = 100)
Unit: Minutes, Range: 0 to 180 minutes, Value x 1 (e.g.100 mins = 100)
Writable W W W W W W W W W W W W W W W W W
Page | 9
Protocol Register
Base
Index
Description
74
40075 Occupancy minimum time in minutes.
75
40076 Unoccupied override delay countdown in minutes.
76
40077 Fan mode (speed) in unoccupied or NSB mode.
77
40078 Fan mode (speed) when window is opened (alarm).
78
40079 Fan mode (speed) when door is opened (alarm).
79
40080 System control mode.
80
40081 Override System occupancy/NSB mode.
81
40082 Internal temperature sensor offset correction.
82
40083 Universal Input 1 signal.
83
40084 Universal Input 2 signal.
84 to 85
40085 to 40086
Reserved
www.neptronic.com
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type
Range
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned Unsigned Unsigned Unsigned Unsigned
Signed
Scale 100
Unsigned
Unsigned
Unit: Minutes, Range: 0 to 720 minutes, Value x 1 (e.g.100 mins = 100)
Unit: Minutes, Range: 0 to 180 minutes, Value x 1 (e.g.100 mins = 100)
1 = Low, 2 = Med, 3 = High, 4 = Auto
1 = Low, 2 = Med, 3 = High, 4 = Auto
1 = Low, 2 = Med, 3 = High, 4 = Auto
1 = Auto, 2 = Heat, 3 = Cool, 4 = Heat or Cool, 5 = Auto Lock
1 = Locally, 2 = OFF, 3 = Occupied, 4 = Unoccupied, 5 = Day, 6 = Night
Unit: depends on system unit, Range: ± 5ºC or +/-9ºF
Value x 100 (e.g.2ºC = 200 or 3ºF = 300)
1 = OFF 2 = Extern sensor 10K 3 = Change over sensor 4 = Change over normally
cool 5 = Change over normally heat 6 = Outside air sensor 7 = Extern sensor
0-10V 8 = CO2 sensor 0-10V 9 = Occupancy binary input 10 = NSB binary input 11
= Override binary input 12 = Window binary input 13 = Door binary input
1 = OFF 2 = Extern sensor 10K 3 = Change over sensor 4 = Change over normally
cool 5 = Change over normally heat 6 = Outside air sensor 7 = Extern sensor
0-10V 8 = CO2 sensor 0-10V 9 = Occupancy binary input 10 = NSB binary input 11
= Override binary input 12 = Window binary input 13 = Door binary input
14 = Dirty Filter binary input 15 = Flow switch binary input 16 = OverHeat
binary input 17 = Selector switch binary input 18 = Fan Feedback 19 = Humidity
sensor 0-10V 20 = Pressure sensor 0-10V 21 = Extern sensor TT-012 22 = Delta T
Inlet 10K 23 = Delta T Inlet 0-10V 24 = Delta T Outlet 10K 25 = Delta T Outlet
0-10V
14 = Dirty Filter binary input 15 = Flow switch binary input 16 = OverHeat
binary input 17 = Selector switch binary input 18 = Fan Feedback 19 = Humidity
sensor 0-10V 20 = Pressure sensor 0-10V 21 = Extern sensor TT-012 22 = Delta T
Inlet 10K 23 = Delta T Inlet 0-10V 24 = Delta T Outlet 10K 25 = Delta T Outlet
0-10V
Writable W W W W W W W W
W
W
Page | 10
Protocol Register
Base
Index
Description
86
40087 External temperature sensor offset correction.
87
40088 Changeover control mode.
88
40089 Minimum external temperature reading.
89
40090 Maximum external temperature reading.
90
40091 Maximum CO2 reading.
91 92 93 to 95
40092 Alarm level of CO2.
40093
40094 to 40096
Fan output signal. Reserved
96
40097 Ramp to control analog output 2.
97
40098 Minimum voltage for analog output 2 (volt).
98
40099 Maximum voltage for analog output 2 (volt).
99
40100 Ramp to control analog output 3.
100
40101 Minimum voltage for analog output 3 (volt).
101
40102 Maximum voltage for analog output 3 (volt).
www.neptronic.com
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type
Range
Signed
Scale 100
Unsigned
Signed
Scale 10
Signed
Scale 10
Signed
Scale 1
Signed
Scale 1
Unsigned
Unit: depends on system unit, Range: ± 5ºC or +/-9ºF Value x 100 (e.g.2ºC =
200 or 3ºF = 300) 1 = Local, 2 = Cool, 3 = Heat Unit: depends on system unit,
Range: -40ºC to 0ºC or -40ºF to 32ºF Value x 10 (e.g.-20°C = -200 or -20°F =
200) Unit: depends on system unit, Range: 50ºC to 100ºC or 122ºF to 212ºF
Value x 10 (e.g.60°C = 600 or 140°F = 1400)
Unit: PPM, Range: 1000 to 5000, Value x 1 (e.g.2000 = 2000)
Unit: PPM, Range: 1000 to CO2 range, Value x 1 (e.g.1000 = 1000)
1 = 1 speed, 2 = 2 speeds, 3 = 3 speeds, 4 = Analog
Writable
W W W W W W W
Unsigned
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
Unsigned
Scale 10
1 = Off
2 = Changeover with fan
3 = Cooling 1 with fan
4 = Cooling 2 with fan 5 = Heating 1 with fan 6 = Heating 2 with fan 7 =
Heating 2 8 = Cooling 1 Heating 1 With Fan
9 = HumidifyWithFan 10 = CO2 alarm 11 = 6 Way Valve 12 = Delta temperature 13 = VFD/ECMTempLoopEnable 14 = VFD Pressure Loop 15 = FAN
Unit: Volt, Range: 0V to 10V, Value x 10 (e.g. 3 V = 30)
Unit: Volt, Range: 0V to 10V, Value x 10 (e.g. 3 V = 30)
1= Off
2 = Change Over with fan 3 = Cooling 1 with fan 4 = Cooling 2 with fan 5 =
Heating 1 with fan 6 = Heating 2 with fan
7 = Heating 2 8 = Cooling 1 Heating 1 With Fan 9 = HumidifyWithFan 10 = CO2 alarm 11 = 6 Way valve 12 = Delta temperature
Unit: Volt, Range: 0V to 10V, Value x 10 (e.g. 3 V = 30)
Unit: Volt, Range: 0V to 10V, Value x 10 (e.g. 3 V = 30)
W
W W
W W W
Page | 11
Protocol Base
102 to 104
Register Index
40103 to 40105
Reserved
Description
105
40106 Position of CH1 AO output while heating (%).
106 to 113
40107 to 40114
Reserved
114
40115 Ramp to control binary output 3.
115
40116 Delay before activation of BO3 in minutes.
116
40117 Close position percentage for contact BO3.
117
40118 Open position percentage for contact BO3.
118
40119 Ramp to control binary output 4.
119
40120 Delay before activation of BO4 in minutes.
120
40121 Close position percentage for contact BO4.
121
40122 Open position percentage for contact BO4.
122
40123 Ramp to control binary output 5.
www.neptronic.com
Data Type
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Range
Writable
Unsigned Unit: %, Range: 0% to 100%, Value x 1 (e.g. 10% = 10)
W
Scale 1
Unsigned
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned
Scale 1
Unsigned
1 = Off 2 = Changeover with fan 3 = Cooling 1 with fan 4 = Cooling 2 with fan 5 = Heating 1 with fan
6 = Heating 2 with fan 7 = Heating 2 8 = Cooling 1 Heating 1 With Fan 9 =
HumidifyWithFan
10 = CO2 alarm
Unit: Minutes, Range: 0 to 15 Minutes, Value x 1 (e.g. 5 mins = 5)
Unit: %, Range: 15% to 80%, Value x 1 (e.g. 20% = 20)
Unit: %, Range: 0% to BO3closepos-4%, Value x 1 (e.g. 20% = 20)
1 = Off 2 = Changeover with fan 3 = Cooling 1 with fan 4 = Cooling 2 with fan 5 = Heating 1 with fan 6 = Heating 2 with fan
7 = Heating 2 8 = Cooling 1 Heating 1 With Fan 9 = HumidifyWithFan 10 = CO2 alarm 11 = FAN
Unit: Minutes, Range: 0 to 15 Minutes, Value x 1 (e.g. 5 mins = 5)
Unit: %, Range: 15% to 80%, Value x 1 (e.g. 20% = 20)
Unit: %, Range: 0% to BO4closepos-4%, Value x 1 (e.g. 20% = 20)
1 = Off 2 = Changeover with fan 3 = Cooling 1 with fan 4 = Cooling 2 with fan 5 = Heating 1 with fan 6 = Heating 2 with fan
7 = Heating 2 8 = Cooling 1 Heating 1 With Fan 9 = HumidifyWithFan 10 = CO2 alarm 11 = FAN
W W W W
W
W W W
W
Page | 12
Protocol Register
Base
Index
Description
123
40124 Delay before activation of BO5 in minutes.
124
40125 Close position percentage for contact BO5.
125
40126 Open position percentage for contact BO5.
126
40127 Ramp to control binary output 6.
127
40128 Delay before activation of BO6 in minutes.
128
40129 Close position percentage for contact BO6.
129
40130 Open position percentage for contact BO6.
130
40131 Ramp to control binary output 7.
131
40132 Delay before activation of BO7 in minutes.
132
40133 Close position percentage for contact BO7.
133
40134 Open position percentage for contact BO7.
www.neptronic.com
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type
Range
Writable
Unsigned Unit: Minutes, Range: 0 to 15 Minutes, Value x 1 (e.g. 5 mins = 5)
W
Scale 1
Unsigned Unit: %, Range: 15% to 80%, Value/1 (e.g. 20% = 20)
W
Scale 1
Unsigned Unit: %, Range: 0% to BO5closepos-4%, Value/1 (e.g. 20% = 20)
W
Scale 1
Unsigned
1 = Off 2 = Changeover with fan 3 = Cooling 1 with fan 4 = Cooling 2 with fan 5 = Heating 1 with fan 6 = Heating 2 with fan 7 = Heating 2 8 = Cooling 1 Heating 1 With Fan
9 = HumidifyWithFan
10 = CO2 alarm
11 = 6 Way valve
12 = Delta temperature
W
13 = FAN (available only if fan type is
1-2-3 speeds)
14 = VFD/ECMTempLoopEnable
15 = VFD Pressure Loop
Unsigned Unit: Minutes, Range: 0 to 15 Minutes, Value x 1 (e.g. 5 = 5 mins)
W
Scale 1
Unsigned Unit: %, Range: 15% to 80%, Value x 1 (e.g. 20% = 20)
W
Scale 1
Unsigned Unit: %, Range: 0% to BO6closepos-4%, Value x 1 (e.g. 20% = 20)
W
Scale 1
Unsigned
1 = Off 2 = Change Over with fan 3 = Cooling 1 with fan 4 = Cooling 2 with fan 5 = Heating 1 with fan
6 = Heating 2 with fan
7 = Heating 2
8 = Cooling 1 Heating 1 With Fan
W
9 = HumidifyWithFan
10 = CO2 alarm
Unsigned Unit: Minutes, Range: 0 to 15 Minutes, Value x 1 (e.g. 5 = 5 mins)
W
Scale 1
Unsigned Unit: %, Range: 15% to 80%, Value x 1 (e.g. 20% = 20)
W
Scale 1
Unsigned Unit: %, Range: 0% to BO7closepos-4%, Value x 1 (e.g. 20% = 20)
W
Scale 1
Page | 13
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Protocol Register
Base
Index
Description
134
40135 Input contact of analog input 1 and 2.
135
40136 Delay before activation of UI1 in seconds.
136 137 to
138 139 140
141
142
143
40137 Delay before activation of UI2 in seconds.
40138 to 40139
40140
Reserved Humidity control mode status.
40141 Humidity setpoint (%RH) in occupancy or day mode.
40142 40143
Dehumidification setpoint (%RH) in unoccupied or night mode.
Humidification setpoint (%RH) in unoccupied or night mode.
40144 Minimum user setpoint.
144
40145 Maximum user setpoint.
145
40146 Humidity proportional band.
146
40147 Humidity deadband.
147
40148 Internal humidity sensor offset correction. *
Not available on all models.
148
40149 External humidity sensor offset correction.
149
40150 Pressure sensor value in Pascals.
150
40151 Maximum pressure value range.
www.neptronic.com
Data Type
Range
Bit String
Unsigned
Scale 1
Unsigned
Scale 1
B0: Analog input 1
0 = Normally Open, 1 = Normally Close
B1: Analog input 2
0 = Normally Open, 1 = Normally Close
Unit: Seconds, Range: 0 to 3600 seconds, Value/1 (e.g. 20 secs = 20)
Unit: Seconds, Range: 0 to 3600 seconds, Value/1 (e.g. 20 secs = 20)
Writable
W W W
Unsigned 1 = Auto, 2 = Dehumidification, 3 = Humidification, 4 = Off
W
Unsigned
Scale 10
Unit: %RH, Limited by min/max humidity setpoint, Value x 10 (e.g. 20%RH = 200)
W
Unsigned Unit: %RH, Range: 10%RH to 65%RH, Value x 10 (e.g. 20%RH = 200)
W
Scale 10
Unsigned Unit: %RH, Range: 10%RH to 65%RH, Value x 10 (e.g. 20%RH = 200)
W
Scale 10
Unsigned Unit: %RH, Range: 10%RH to max, Value x 10 (e.g. 20%RH = 200)
W
Scale 10
Unsigned Unit: %RH, Range: min to 65%RH, Value x 10 (e.g. 20%RH = 200)
W
Scale 10
Unsigned Unit: %RH, Range: 3%RH to 10%RH, Value x 10 (e.g. 4%RH = 40)
W
Scale 10
Unsigned Unit: %RH, Range: 0%RH to 5%RH, Value x 10 (e.g. 4%RH = 40)
W
Scale 10
Signed
Unit: %RH, Range: ± 5%RH, Value x 10 (e.g. 2%RH = 20)
W
Scale 10
Signed
Unit: %RH, Range: ± 5%RH, Value x 10 (e.g. 2%RH = 20)
W
Scale 10
Unsigned
Scale 1
Unit: Pascals, Range: 100 to Register Maximum pressure value range [40135], Value/1 (e.g. 200Pa = 200)
RO
Unsigned Unit: Pascals, Range: 200 to 20000, Value/1 (e.g. 200Pa = 200)
W
Scale 1
Page | 14
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Protocol Register
Base
Index
Description
151
40152 Actual VFD pressure loop x 10 (%).
152
40153 VFD pressure loop setpoint.
153
40154 VFD pressure loop deadband.
154
40155 VFD pressure loop proportional band.
155
40156 VFD pressure loop integral time.
156
40157 Actual VFD temperature loop while cooling x 10 (%).
157
40158 Actual VFD temperature loop while heating x 10 (%).
158
40159 VFD temperature loop setpoint x 10 (ºC or ºF).
159
40160 VFD temperature loop deadband x 10 (ºC or ºF).
160
40161
VFD temperature loop proportional band x 10 (ºC or ºF).
161
40162 VFD temperature loop integral time.
162
163
164
165 166 167 168 169 to 171
40163 Voltage required for closing the 6-way valve.
40164
40165
40166 40167 40168 40169 40170 to 40172
Minimum output voltage required for cooling for the 6way valve. Minimum output
voltage required for heating for the 6way valve. 6-way valve size selection in
inches. Reserved Signal type for Analog output 2. Signal type for Analog
output 3.
Reserved
www.neptronic.com
Data Type
Range
Writable
Unsigned Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20)
RO
Scale 10
Unsigned
Scale 1
Unit: Pascals, Range: 100 to Register Maximum pressure value range [40135], Value/1 (e.g. 200Pa = 200)
W
Unsigned Unit: Pascals, Range: 0 to 100, Value x 1 (e.g. 20Pa = 20)
W
Scale 1
Unsigned Unit: Pascals, Range: 100 to 500, Value x 1 (e.g. 250Pa = 250)
W
Scale 1
Unsigned Unit: Seconds, Range: 0 to 250 seconds, Value x 1 (e.g. 50 secs = 50)
W
Scale 1
Unsigned Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20)
RO
Scale 10
Unsigned Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20)
RO
Scale 10
Signed
Scale 10
Unit: ºC/ºF, Range: 10ºC to 40ºC or 50ºF to 104ºF, Value x 10 (e.g. 30°C = 300 or 60ºF = 600)
W
Unsigned
Scale 10
Unit: ºC/ºF, Range: 0ºC to 5ºC or 0ºF to 9ºF, Value x 10 (e.g. 2°C = 20 or 4ºF = 40)
W
Unsigned
Scale 10
Unit: ºC/ºF, Range: 0.5ºC to 5ºC or 1ºF to 9ºF, Value x 10 (e.g. 2°C= 20 or 4ºF = 40)
W
Unsigned Unit: Seconds, Range: 0 to 250 seconds, Value x 1 (e.g. 50 secs = 50)
W
Scale 1
Unsigned Unit: V, Range: 0 to 11 V, Value x 100 (e.g. 2V = 200)
W
Scale 100
Unsigned Unit: V, Range: 0 to 11 V, Value x 100 (e.g. 2V = 200)
W
Scale 100
Unsigned Unit: V, Range: 0 to 11 V, Value x 100 (e.g. 2V = 200)
W
Scale 100
Unsigned 1 = 1/2, 2 = 3/4, 3 = 1
W
Unsigned 1 = Analog, 2 = On-Off, 3 = Pulsing
W
Unsigned 1 = Analog, 2 = On-Off, 3 = Pulsing
W
Page | 15
Protocol Register
Base
Index
Description
172
40173 Signal type for Binary output 3.
173
40174 Signal type for Binary output 4.
174
40175 Signal type for Binary output 5.
175
40176 Signal type for Binary output 6.
176
40177 Signal type for Binary output 7.
177
40178 PIR Relay sensor.
178
40179 Reserved
179
40180 Floating output motor timing for BO3/BO7.
180 to 181
40181 to 40182
Reserved
182
40183 Floating output value for BO3/BO7.
183 to 185
40184 to 40186
Reserved
186
40187 Value for Pulse output 3.
187
40188 Value for Pulse output 4.
188
40189 Value for Pulse output 5.
189
40190 Value for Pulse output 6.
190
40191 Value for Pulse output 7.
191
40192 Delta temperature between inlet and outlet.
192
193 to 198
199
40193 Delta temperature set point.
40194 to 40199
Reserved
40200 User backlight or contrast intensity.
200
40201 Occupancy backlight or contrast intensity.
www.neptronic.com
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type
Range
Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned
1 = Pulsing, 2 = On-Off, 3 = Floating 1 = Pulsing, 2 = On-Off 1 = Pulsing, 2 = On-Off 1 = Pulsing, 2 = On-Off 1 = Pulsing, 2 = On-Off 0 = Relay was not activated, 1 = Relay was activated
Unsigned
Scale 1
Unit: Seconds, Range: 15 to 250 seconds, Value x 1 (e.g. 20 secs = 20)
Writable
W W W W W W
W
Unsigned Unit: %, Range: 0% to 100%, Value x 1 (e.g. 2% = 20)
W
Scale 10
Unsigned Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20)
W
Scale 10
Unsigned Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20)
W
Scale 10
Unsigned Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20)
W
Scale 10
Unsigned Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20)
W
Scale 10
Unsigned Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20)
W
Scale 10
Signed
Unit: depends on system unit, Range: -12°C to 12°C or 10.4°F to 53.6°F
W
Scale 100 Value x 100 (e.g. 8°C = 800 or 6ºF = 600)
Signed
Unit: depends on system unit, Range: -12°C to 12°C or 10.4°F to 53.6°F
W
Scale 100 Value x 100 (e.g. 8°C = 800 or 6ºF = 600)
Unsigned
Scale 1
Unsigned
Scale 1
Unit: %, Range: 0% to 100%, Value x 1 (e.g. 30% = 30) Unit: %, Range: 0% to 100%, Value x 1 (e.g. 30% = 30)
W W
Page | 16
Protocol Register
Base
Index
Description
201
40202 Unoccupancy backlight or contrast intensity.
Universal Wall-Mount Controller
Modbus Communication Module User Guide
Data Type
Range
Unsigned
Scale 1
Unit: %, Range: 0% to 100%, Value x 1 (e.g. 30% = 30)
Writable W
www.neptronic.com
Page | 17
Notes
400 Lebeau blvd, Montreal, Qc, H4N 1R6, Canada 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:00am to 5:00pm (Eastern time)
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>