Neptronic TSUB Series Universal Wall-Mount Controller

Modbus Communication Module User Guide

Document Version: TSUB-Modbus Guide-250723 (V1.12)

This document provides information for using the Neptronic TSUB communication feature, which utilizes the Modbus communication protocol over serial line in RTU mode. It establishes a Modbus network interface between client devices and Neptronic TSUB Series devices. Familiarity with Modbus terminology is assumed.

Modbus Requirements

  • Data Model: The TSUB Modbus server data model exclusively uses the Holding Registers table.
  • Function Codes Supported: The TSUB Modbus server supports a subset of function codes:
    • Read Holding Registers (0x03)
    • Write Single Register (0x06)
    • Write Multiple Registers (0x10)
  • Exception Responses Supported:
    • Illegal data address
    • Illegal data value
    • Slave device busy
  • Serial Line Configuration:
    • Uses RTU transmission mode over a two-wire configuration RS485 (EIA/TIA-485 standard) physical layer.
    • The physical layer supports fixed baud rate selection or automatic baud rate detection (default), configurable via the device menu or holding register index 1.
    • Supported baud rates: 9600, 19200, 38400, and 57600.
    • Supports variable parity control and stop bit configuration via the device menu or holding register index 2.
    • In auto baud rate configuration, the device reinitializes to the next baud rate if it detects consecutive bad frames (2 or more) for one second.
  • Addressing: The TSUB device responds to a unique address (1 to 246), which can be set through the device menu or holding register index 0.

Holding Registers Table

Table Glossary

Name Description Name Description
W Writable Register ASCII For registers containing ASCII (8-bit) characters
RO Read Only Register MSB Most Significant Byte
Unsigned For range of values from 0 to 65,535, unless otherwise specified LSB Least Significant Byte
Signed For range of values from -32,768 to 32,767, unless otherwise specified MSW Most Significant Word
Bit String For registers with multiple values using bit mask (example, flags) LSW Least Significant Word

Holding Register Details

Protocol Address Convention Notation Description Data Type Range Writable
0 40001 Address - Neptronic ID and Modbus address of current device. Unsigned MSB = 22, LSB = 1-246 W
1 40002 MSTP Baud Rate. Unsigned Scale 100 0, 9600, 19200, 38400, or 57600, 0 = Auto Baud Rate Detection Value/100 (e.g. 38400 baud = 384) W
2 40003 Communication port configuration. Unsigned 1 = No parity, 2 Stop bits, 2 = Even parity, 1 stop bit, 3 = Odd parity, 1 stop bit W
3 40004 ProdName_87, characters 8-7 of 8 name characters. ASCII MSB = 84 (T), LSB = 85 (U) W
4 40005 ProdName_65, characters 6-5 of 8 name characters. ASCII MSB = 67 (C), LSB = 66 (B) W
5 40006 ProdName_43, characters 4-3 of 8 name characters. ASCII MSB = 50 (2), LSB = 52 (4) W
6 40007 ProdName_21, characters 2-1 of 8 name characters. ASCII MSB = 32 (Space), LSB = 0 (Null) W
7 40008 Controller Product_Version, actual firmware version. Unsigned 1 to 65535 (e.g. 115) RO
8 40009 Controller parameters version. Unsigned 1 to 65535 (e.g. 102) RO
9 40010 System Status 1. Bit String [B1, B5, B7 – B15]: Reserved
B0: System operation (0 = Normal, 1 = Fault)
B2: System override by NSB or OCC (0 = Normal, 1 = OFF)
RO
B3: ChangeOverMode (0 = Cooling, 1 = Heating)
B4: AL_FlowSwitch (0 = No alarm, 1 = Alarm activated)
B6: AL_DirtyFilter (0 = No alarm, 1 = Alarm activated)
10 40011 System Status 2. Bit String [B1, B3-B6, B12-B14]: Reserved
B0: Selector Switch Status (0 = Remote Mode, 1 = Local Mode)
B2: CO2 Alarm (0 = Normal, 1 = Alarm)
RO
B7: AL_Override (0 = Off, 1 = On)
B8: AL_WindowOpened (0 = Off, 1 = On)
B9: AL_DoorOpened (0 = Off, 1 = On)
B10: AL_UI1 (0 = Off, 1 = On)
B11: AL_UI2 (0 = Off, 1 = On)
B15: AL_OverHeat (0 = Off, 1 = On)
11 40012 Internal temperature sensor reading. Signed Scale 100 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)
RO
12 40013 External temperature sensor reading. Signed Scale 100 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)
RO
13 40014 Changeover temperature sensor reading. Signed Scale 100 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)
RO
14 40015 Control temperature reading. Signed Scale 100 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)
W
15 40016 Internal humidity sensor reading. (Not available on all models) Unsigned Scale 10 Unit: % RH, Range: 10%RH to 90%RH, Value x 10 (e.g. 30%RH = 300) RO
16 40017 External humidity sensor reading. Unsigned Scale 10 Unit: % RH, Range: 10%RH to 90%RH, Value x 10 (e.g. 30%RH = 300) RO
17 40018 Analog input 1 reading. 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) RO
18 40019 Analog input 2 reading. 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) RO
19 40020 Reserved
20 40021 Reserved
21 40022 External CO2 sensor value in ppm. Signed Scale 1 Unit: ppm, 0 to Register (CO2 range), Value x 1 (e.g. 500 ppm = 500) RO
22 40023 Reserved
23 40024 CO2 control value in ppm. Signed Scale 1 Unit: ppm, 0 to Register (CO2 range), Value x 1 (e.g. 500 ppm = 500) RO
24 40025 Actual system occupancy state. Unsigned 1 = NoOccupancy, 2 = Occupancy, 3 = Override RO
25 40026 Actual night setback state of the system. Unsigned 1 = Day, 2 = Night, 3 = Override RO
26 40027 Actual heating demand of ramp 1. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) RO
27 40028 Actual heating demand of ramp 2. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) RO
28 40029 Actual cooling demand of ramp 1. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) RO
29 40030 Actual cooling demand of ramp 2. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) RO
30 40031 Actual changeover demand. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) RO
31 40032 Actual fan demand. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) RO
32 40033 Actual dehumidification demand. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) RO
33 40034 Actual humidification demand. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) RO
34 40035 Cooling Heating SwitchTimerCount - countdown until the system is able to swap the demand. Unsigned Scale 10 Unit: Seconds, Range: 0 to 7200 seconds, Value/1 (e.g. 100 secs = 100) RO
35 40036 Reserved
36 40037 Analog output 2 value. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) W
37 40038 Analog output 3 value. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 100% = 1000) W
38 40039 Reserved
39 40040 Binary output - 6 relays output status. Bit String [B0-B1, B7-B15]: Reserved
B2: Binary Output 3 (0 = Open, 1 = Close)
B3: Binary Output 4 (0 = Open, 1 = Close)
W
B4: Binary Output 5 (0 = Open, 1 = Close)
B5: Binary Output 6 (0 = Open, 1 = Close)
B6: Binary Output 7 (0 = Open, 1 =Close)
40 40041 System command. Bit String [B2, B6, B9-B15]: Reserved
B0: Cfg_ServiceDisplayAddress (0 = Normal, 1 = Display address on LCD)
B1: Cfg_CoolingRampLock (0 = Off, 1 = On)
W
B3: Cfg_HeatingRamp1Lock (0 = Off, 1 = On)
B4: Cfg_HeatingRamp2Lock (0 = Off, 1 = On)
B5: Cfg_ChangeOverRampLock (0 = Off, 1 = On)
B7: Cfg_HumidifyRampLock (0 = Off, 1 = On)
B8: Cfg_DehumidifyRampLock (0 = Off, 1 = On)
41 40042 System mode status. Unsigned 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)]
W
42 40043 Fan speed selection by user. Unsigned 1 = Auto, 2 = Low, 3 = Med, 4 = High W
43 40044 Temperature setpoint in occupancy or day mode. Signed Scale 10 Unit: °C/°F, Range: min to max setpoint, Value x 10 (e.g. 18°C = 180) W
44 40045 System option1. Bit String B0: Cfg_TempUnitTstat (0 = °C, 1 = °F)
B1: Cfg_TempUnitModbus (0 = °C, 1 = °F)
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)
W
B8: Cfg_KeyPadUpperLeftLock (0 = Off, 1 = On)
B9: Cfg_KeyPadArrowsLock (0 = Off, 1 = On)
B10: Cfg_UserFanAutoMode (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)
45 40046 System option2. Bit String [B2, B5-B7]: Reserved
B0: Baud Rate (0 = Auto, 1 = Manual)
B1: Cfg_ActivateSchedule (0 = Off, 1 = On)
B3: Cfg_AnalogOutput2Direction (0 = Direct, 1 = Reverse)
B4: Cfg_AnalogOutput3Direction (0 = Direct, 1 = Reverse)
B8: Cfg_BinaryOutput3Direction (0 = Direct, 1 = Reverse)
B9: Cfg_BinaryOutput4Direction (0 = Direct, 1 = Reverse)
W
B10: Cfg_BinaryOutput5Direction (0 = Direct, 1 = Reverse)
B11: Cfg_BinaryOutput6Direction (0 = Direct, 1 = Reverse)
B12: Cfg_BinaryOutput7Direction (0 = Direct, 1 = Reverse)
B12: Cfg_ FanSpeedOption (0 = Standard, 1 = Advanced (OE1))
B13: Cfg_UserSysFanMode (0 = Disable, 1 = Enable)
B14: Cfg_HideFanDisplay (0 = No, 1 = Yes)
46 40047 System option3. Bit String [B1-B5, B8-B9, B10-B12, B14]: Reserved
B0: DAYLIGHT_SAVINGS_STATUS (0 = Normal, 1 = Summer)
B6: Cfg_AnalogInput1MinVolt (0 = 0.0 Volt, 1 = 2.0 Volt)
B7: Cfg_AnalogInput2MinVolt (0 = 0.0 Volt, 1 = 2.0 Volt)
W
B13: Cfg_FloatingBO3/BO7Direction (0 = Direct, 1 = Reverse)
B15: Cfg_DeltaTempLogic (0 = Off, 1 = On)
47 40048 System option4. Bit String [B3-B5, B7, B10-B15]: Reserved
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)
W
48 40049 Display information. Unsigned 1 = Temperature and Demand, 2 = Setpoint and Demand, 3 = Temperature Only,
4 = Setpoint Only, 5 = Off
W
49 40050 Temperature control source. Unsigned 1 = Network Temp, 2 = Intern Temp, 3 = Extern Temp W
50 40051 Network fallback timeout. Unsigned Scale 1 Unit: Minutes, Range: 0 to 60, Value/1 (e.g. 30 mins = 30) W
51 40052 Minimum occupancy/day setpoint. Signed Scale 10 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)
W
52 40053 Maximum occupancy/day setpoint. Signed Scale 10 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)
W
53 40054 Cooling temperature setpoint in unoccupied or night mode. Signed Scale 10 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)
W
54 40055 Heating temperature setpoint in unoccupied or night mode. Signed Scale 10 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)
W
55 40056 Heating proportional band for ramp 1. Unsigned Scale 10 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)
W
56 40057 Heating proportional band for ramp 2. Unsigned Scale 10 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)
W
57 40058 Cooling proportional band for ramp 1. Unsigned Scale 10 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)
W
58 40059 Cooling proportional band for ramp 2. Unsigned Scale 10 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)
W
59 40060 Changeover proportional band. Unsigned Scale 10 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)
W
60 40061 Heating deadband for ramp 1. Unsigned Scale 10 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)
W
61 40062 Heating deadband for ramp 2. Unsigned Scale 10 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)
W
62 40063 Cooling deadband for ramp 1. Unsigned Scale 10 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)
W
63 40064 Cooling deadband for ramp 2. Unsigned Scale 10 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)
W
64 40065 Changeover deadband. Unsigned Scale 10 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)
W
65 40066 Changeover setpoint. Signed Scale 10 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)
W
66 40067 Fan time out in seconds. Unsigned Scale 1 Unit: Seconds, Range: 0 to 255 seconds, Value x 1 (e.g.100 secs = 100) W
67 40068 Fan damping factor in seconds. Unsigned Scale 1 Unit: Seconds, Range: 0 to 255 seconds, Value x 1 (e.g.100 secs = 100) W
68 40069 Heating integral time factor in seconds. Unsigned Scale 1 Unit: Seconds, Range: 0 to 250 seconds, Value x 1 (e.g.100 secs = 100) W
69 40070 Cooling integral time factor in seconds. Unsigned Scale 1 Unit: Seconds, Range: 0 to 250 seconds, Value x 1 (e.g.100 secs = 100) W
70 40071 Cooling Heating SwitchTimer - Delay between cool and heat or vice versa. Unsigned Scale 1 Unit: Minutes, Range: 0 to 120 minutes, Value x 1 (e.g.100 mins = 100) W
71 40072 Cooling anticycle delay in minutes. Unsigned Scale 1 Unit: Minutes, Range: 0 to 15 minutes, Value x 1 (e.g.10 mins = 10) W
72 40073 NSB override delay in minutes. Unsigned Scale 1 Unit: Minutes, Range: 0 to 180 minutes, Value x 1 (e.g.100 mins = 100) W
73 40074 Unoccupied override delay in minutes. Unsigned Scale 1 Unit: Minutes, Range: 0 to 180 minutes, Value x 1 (e.g.100 mins = 100) W
74 40075 Occupancy minimum time in minutes. Unsigned Scale 1 Unit: Minutes, Range: 0 to 720 minutes, Value x 1 (e.g.100 mins = 100) W
75 40076 Unoccupied override delay countdown in minutes. Unsigned Scale 1 Unit: Minutes, Range: 0 to 180 minutes, Value x 1 (e.g.100 mins = 100) W
76 40077 Fan mode (speed) in unoccupied or NSB mode. Unsigned 1 = Low, 2 = Med, 3 = High, 4 = Auto W
77 40078 Fan mode (speed) when window is opened (alarm). Unsigned 1 = Low, 2 = Med, 3 = High, 4 = Auto W
78 40079 Fan mode (speed) when door is opened (alarm). Unsigned 1 = Low, 2 = Med, 3 = High, 4 = Auto W
79 40080 System control mode. Unsigned 1 = Auto, 2 = Heat, 3 = Cool, 4 = Heat or Cool, 5 = Auto Lock W
80 40081 Override System occupancy/NSB mode. Unsigned 1 = Locally, 2 = OFF, 3 = Occupied, 4 = Unoccupied, 5 = Day, 6 = Night W
81 40082 Internal temperature sensor offset correction. Signed Scale 100 Unit: depends on system unit, Range: ± 5°C or +/-9°F
Value x 100 (e.g.2°C = 200 or 3°F = 300)
W
82 40083 Universal Input 1 signal. Unsigned 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
W
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
83 40084 Universal Input 2 signal. Unsigned 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
W
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
84 40085 Reserved
85 40086 Reserved
86 40087 External temperature sensor offset correction. Signed Scale 100 Unit: depends on system unit, Range: ± 5°C or +/-9°F
Value x 100 (e.g.2°C = 200 or 3°F = 300)
W
87 40088 Changeover control mode. Unsigned 1 = Local, 2 = Cool, 3 = Heat W
88 40089 Minimum external temperature reading. Signed Scale 10 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)
W
89 40090 Maximum external temperature reading. Signed Scale 10 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)
W
90 40091 Maximum CO2 reading. Signed Scale 1 Unit: PPM, Range: 1000 to 5000, Value x 1 (e.g.2000 = 2000) W
91 40092 Alarm level of CO2. Signed Scale 1 Unit: PPM, Range: 1000 to CO2 range, Value x 1 (e.g.1000 = 1000) W
92 40093 Fan output signal. Unsigned 1 = 1 speed, 2 = 2 speeds, 3 = 3 speeds, 4 = Analog W
93 40094 Reserved
94 40095 Reserved
95 40096 Reserved
96 40097 Ramp to control analog output 2. 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
W
9 = HumidifyWithFan
10 = CO2 alarm
11 = 6 Way Valve
12 = Delta temperature
13 = VFD/ECMTempLoopEnable
14 = VFD Pressure Loop
15 = FAN
97 40098 Minimum voltage for analog output 2 (volt). Unsigned Scale 10 Unit: Volt, Range: 0V to 10V, Value x 10 (e.g. 3 V = 30) W
98 40099 Maximum voltage for analog output 2 (volt). Unsigned Scale 10 Unit: Volt, Range: 0V to 10V, Value x 10 (e.g. 3 V = 30) W
99 40100 Ramp to control analog output 3. Unsigned Scale 10 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
W
7 = Heating 2
8 = Cooling 1 Heating 1 With Fan
9 = HumidifyWithFan
10 = CO2 alarm
11 = 6 Way valve
12 = Delta temperature
100 40101 Minimum voltage for analog output 3 (volt). Unsigned Scale 10 Unit: Volt, Range: 0V to 10V, Value x 10 (e.g. 3 V = 30) W
101 40102 Maximum voltage for analog output 3 (volt). Unsigned Scale 10 Unit: Volt, Range: 0V to 10V, Value x 10 (e.g. 3 V = 30) W
102 40103 Reserved
103 40104 Reserved
104 40105 Reserved
105 40106 Position of CH1 AO output while heating (%). Unsigned Scale 1 Unit: %, Range: 0% to 100%, Value x 1 (e.g. 10% = 10) W
106 to 113 40107 to 40114 Reserved
114 40115 Ramp to control binary output 3. 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
W
9 = HumidifyWithFan
10 = CO2 alarm
115 40116 Delay before activation of BO3 in minutes. Unsigned Scale 1 Unit: Minutes, Range: 0 to 15 Minutes, Value x 1 (e.g. 5 mins = 5) W
116 40117 Close position percentage for contact BO3. Unsigned Scale 1 Unit: %, Range: 15% to 80%, Value x 1 (e.g. 20% = 20) W
117 40118 Open position percentage for contact BO3. Unsigned Scale 1 Unit: %, Range: 0% to BO3closepos-4%, Value x 1 (e.g. 20% = 20) W
118 40119 Ramp to control binary output 4. 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 = FAN
W
119 40120 Delay before activation of BO4 in minutes. Unsigned Scale 1 Unit: Minutes, Range: 0 to 15 Minutes, Value x 1 (e.g. 5 mins = 5) W
120 40121 Close position percentage for contact BO4. Unsigned Scale 1 Unit: %, Range: 15% to 80%, Value x 1 (e.g. 20% = 20) W
121 40122 Open position percentage for contact BO4. Unsigned Scale 1 Unit: %, Range: 0% to BO4closepos-4%, Value x 1 (e.g. 20% = 20) W
122 40123 Ramp to control binary output 5. 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 = FAN
W
123 40124 Delay before activation of BO5 in minutes. Unsigned Scale 1 Unit: Minutes, Range: 0 to 15 Minutes, Value x 1 (e.g. 5 mins = 5) W
124 40125 Close position percentage for contact BO5. Unsigned Scale 1 Unit: %, Range: 15% to 80%, Value/1 (e.g. 20% = 20) W
125 40126 Open position percentage for contact BO5. Unsigned Scale 1 Unit: %, Range: 0% to BO5closepos-4%, Value/1 (e.g. 20% = 20) W
126 40127 Ramp to control binary output 6. 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
13 = FAN (available only if fan type is 1-2-3 speeds)
14 = VFD/ECMTempLoopEnable
15 = VFD Pressure Loop
W
127 40128 Delay before activation of BO6 in minutes. Unsigned Scale 1 Unit: Minutes, Range: 0 to 15 Minutes, Value x 1 (e.g. 5 = 5 mins) W
128 40129 Close position percentage for contact BO6. Unsigned Scale 1 Unit: %, Range: 15% to 80%, Value x 1 (e.g. 20% = 20) W
129 40130 Open position percentage for contact BO6. Unsigned Scale 1 Unit: %, Range: 0% to BO6closepos-4%, Value x 1 (e.g. 20% = 20) W
130 40131 Ramp to control binary output 7. 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
W
7 = Heating 2
8 = Cooling 1 Heating 1 With Fan
9 = HumidifyWithFan
10 = CO2 alarm
131 40132 Delay before activation of BO7 in minutes. Unsigned Scale 1 Unit: Minutes, Range: 0 to 15 Minutes, Value x 1 (e.g. 5 = 5 mins) W
132 40133 Close position percentage for contact BO7. Unsigned Scale 1 Unit: %, Range: 15% to 80%, Value x 1 (e.g. 20% = 20) W
133 40134 Open position percentage for contact BO7. Unsigned Scale 1 Unit: %, Range: 0% to BO7closepos-4%, Value x 1 (e.g. 20% = 20) W
134 40135 Input contact of analog input 1 and 2. Bit String [B2-B15]: Reserved
B0: Analog input 1 (0 = Normally Open, 1 = Normally Close)
B1: Analog input 2 (0 = Normally Open, 1 = Normally Close)
W
135 40136 Delay before activation of UI1 in seconds. Unsigned Scale 1 Unit: Seconds, Range: 0 to 3600 seconds, Value/1 (e.g. 20 secs = 20) W
136 40137 Delay before activation of UI2 in seconds. Unsigned Scale 1 Unit: Seconds, Range: 0 to 3600 seconds, Value/1 (e.g. 20 secs = 20) W
137 40138 Reserved
138 40139 Reserved
139 40140 Humidity control mode status. Unsigned 1 = Auto, 2 = Dehumidification, 3 = Humidification, 4 = Off W
140 40141 Humidity setpoint (%RH) in occupancy or day mode. Unsigned Scale 10 Unit: %RH, Limited by min/max humidity setpoint, Value x 10 (e.g. 20%RH = 200) W
141 40142 Dehumidification setpoint (%RH) in unoccupied or night mode. Unsigned Scale 10 Unit: %RH, Range: 10%RH to 65%RH, Value x 10 (e.g. 20%RH = 200) W
142 40143 Humidification setpoint (%RH) in unoccupied or night mode. Unsigned Scale 10 Unit: %RH, Range: 10%RH to 65%RH, Value x 10 (e.g. 20%RH = 200) W
143 40144 Minimum user setpoint. Unsigned Scale 10 Unit: %RH, Range: 10%RH to max, Value x 10 (e.g. 20%RH = 200) W
144 40145 Maximum user setpoint. Unsigned Scale 10 Unit: %RH, Range: min to 65%RH, Value x 10 (e.g. 20%RH = 200) W
145 40146 Humidity proportional band. Unsigned Scale 10 Unit: %RH, Range: 3%RH to 10%RH, Value x 10 (e.g. 4%RH = 40) W
146 40147 Humidity deadband. Unsigned Scale 10 Unit: %RH, Range: 0%RH to 5%RH, Value x 10 (e.g. 4%RH = 40) W
147 40148 Internal humidity sensor offset correction. (Not available on all models) Signed Scale 10 Unit: %RH, Range: ± 5%RH, Value x 10 (e.g. 2%RH = 20) W
148 40149 External humidity sensor offset correction. Signed Scale 10 Unit: %RH, Range: ± 5%RH, Value x 10 (e.g. 2%RH = 20) W
149 40150 Pressure sensor value in Pascals. Unsigned Scale 1 Unit: Pascals, Range: 100 to Register Maximum pressure value range [40135], Value/1 (e.g. 200Pa = 200) RO
150 40151 Maximum pressure value range. Unsigned Scale 1 Unit: Pascals, Range: 200 to 20000, Value/1 (e.g. 200Pa = 200) W
151 40152 Actual VFD pressure loop x 10 (%). Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20) RO
152 40153 VFD pressure loop setpoint. Unsigned Scale 1 Unit: Pascals, Range: 100 to Register Maximum pressure value range [40135], Value/1 (e.g. 200Pa = 200) W
153 40154 VFD pressure loop deadband. Unsigned Scale 1 Unit: Pascals, Range: 0 to 100, Value x 1 (e.g. 20Pa = 20) W
154 40155 VFD pressure loop proportional band. Unsigned Scale 1 Unit: Pascals, Range: 100 to 500, Value x 1 (e.g. 250Pa = 250) W
155 40156 VFD pressure loop integral time. Unsigned Scale 1 Unit: Seconds, Range: 0 to 250 seconds, Value x 1 (e.g. 50 secs = 50) W
156 40157 Actual VFD temperature loop while cooling x 10 (%). Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20) RO
157 40158 Actual VFD temperature loop while heating x 10 (%). Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20) RO
158 40159 VFD temperature loop setpoint x 10 (°C or °F). 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
159 40160 VFD temperature loop deadband x 10 (°C or °F). 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
160 40161 VFD temperature loop proportional band x 10 (°C or °F). 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
161 40162 VFD temperature loop integral time. Unsigned Scale 1 Unit: Seconds, Range: 0 to 250 seconds, Value x 1 (e.g. 50 secs = 50) W
162 40163 Voltage required for closing the 6-way valve. Unsigned Scale 100 Unit: V, Range: 0 to 11 V, Value x 100 (e.g. 2V = 200) W
163 40164 Minimum output voltage required for cooling for the 6-way valve. Unsigned Scale 100 Unit: V, Range: 0 to 11 V, Value x 100 (e.g. 2V = 200) W
164 40165 Minimum output voltage required for heating for the 6-way valve. Unsigned Scale 100 Unit: V, Range: 0 to 11 V, Value x 100 (e.g. 2V = 200) W
165 40166 6-way valve size selection in inches. Unsigned 1 = 1/2, 2 = 3/4, 3 = 1 W
166 40167 Reserved
167 40168 Signal type for Analog output 2. Unsigned 1 = Analog, 2 = On-Off, 3 = Pulsing W
168 40169 Signal type for Analog output 3. Unsigned 1 = Analog, 2 = On-Off, 3 = Pulsing W
169 40170 Reserved
170 40171 Reserved
171 40172 Reserved
172 40173 Signal type for Binary output 3. Unsigned 1 = Pulsing, 2 = On-Off, 3 = Floating W
173 40174 Signal type for Binary output 4. Unsigned 1 = Pulsing, 2 = On-Off W
174 40175 Signal type for Binary output 5. Unsigned 1 = Pulsing, 2 = On-Off W
175 40176 Signal type for Binary output 6. Unsigned 1 = Pulsing, 2 = On-Off W
176 40177 Signal type for Binary output 7. Unsigned 1 = Pulsing, 2 = On-Off W
177 40178 PIR Relay sensor. Unsigned 0 = Relay was not activated, 1 = Relay was activated W
178 40179 Reserved
179 40180 Floating output motor timing for BO3/BO7. Unsigned Scale 1 Unit: Seconds, Range: 15 to 250 seconds, Value x 1 (e.g. 20 secs = 20) W
180 40181 Reserved
181 40182 Reserved
182 40183 Floating output value for BO3/BO7. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 1 (e.g. 2% = 20) W
183 40184 Reserved
184 40185 Reserved
185 40186 Reserved
186 40187 Value for Pulse output 3. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20) W
187 40188 Value for Pulse output 4. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20) W
188 40189 Value for Pulse output 5. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20) W
189 40190 Value for Pulse output 6. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20) W
190 40191 Value for Pulse output 7. Unsigned Scale 10 Unit: %, Range: 0% to 100%, Value x 10 (e.g. 2% = 20) W
191 40192 Delta temperature between inlet and outlet. Signed Scale 100 Unit: depends on system unit, Range: -12°C to 12°C or 10.4°F to 53.6°F
Value x 100 (e.g. 8°C = 800 or 6°F = 600)
W
192 40193 Delta temperature set point. Signed Scale 100 Unit: depends on system unit, Range: -12°C to 12°C or 10.4°F to 53.6°F
Value x 100 (e.g. 8°C = 800 or 6°F = 600)
W
193 to 198 40194 to 40199 Reserved
199 40200 User backlight or contrast intensity. Unsigned Scale 1 Unit: %, Range: 0% to 100%, Value x 1 (e.g. 30% = 30) W
200 40201 Occupancy backlight or contrast intensity. Unsigned Scale 1 Unit: %, Range: 0% to 100%, Value x 1 (e.g. 30% = 30) W
201 40202 Unoccupancy backlight or contrast intensity. Unsigned Scale 1 Unit: %, Range: 0% to 100%, Value x 1 (e.g. 30% = 30) W
202 40203 Configuration value to select the source for VFD temperature control. Unsigned 1 = InternSensor, 2 = ExternSensor, 3 = ExternSensor2 W
203 40204 External Temperature sensor 2 reading. Signed Scale 100 Unit: depends on system unit, Range: -40.00°C to 100.00°C or -40.00°F to 212.00°F
Value x 100 (e.g.6°C = 600 or 140°F = 1400)
RO
204 40205 Configuration value used to calibrate External Temp Sensor 2 offset. Signed Scale 100 Unit: depends on system unit, Range: ± 5.00°C or +/-9.00°F
Value x 100 (e.g.2°C = 200 or 3°F = 300)
W
205 40206 External Temp 2 reading minimum value for voltage sensor. Signed Scale 10 Unit: depends on system unit, Range: -40.0°C to 0.0°C or -40.0°F to 32.0°F
Value x 10 (e.g.-20°C = -200 or -20°F = -200)
W
206 40207 External Temp 2 reading maximum value for voltage sensor. Signed Scale 10 Unit: depends on system unit, Range: 50.0°C to 100.0°C or 122.0°F to 212.0°F
Value x 10 (e.g.60°C = 600 or 140°F = 1400)
W
207 40208 Reserved
208 40209 AO2 voltage present value. Signed Scale 100 Unit: Volts, Range: 0.00V to 10.50V, Value x 100 (e.g. 3 V = 300) RO
209 40210 AO3 voltage present value. Signed Scale 100 Unit: Volts, Range: 0.00V to 10.50V, Value x 100 (e.g. 3 V = 300) RO
210 40211 Reserved
Models: TSUB Series Universal Wall Mount Controller, TSUB Series, Universal Wall Mount Controller, Wall Mount Controller, Mount Controller, Controller

File Info : application/pdf, 20 Pages, 801.32KB

PDF preview unavailable. Download the PDF instead.

TSUB-Modbus Guide-250723 (V1.12)

References

Microsoft Word for Microsoft 365

Related Documents

Preview Neptronic TUUB Series Universal Wall-Mount Controller Modbus Communication Module User Guide
This user guide details the Modbus communication protocol and register map for the Neptronic TUUB Series Universal Wall-Mount Controller. It covers essential Modbus requirements including data model, function codes, and serial line configuration (RS485 RTU). The document provides a comprehensive list of Modbus holding registers, specifying each register's index, description, data type, acceptable range, and writability, facilitating integration with building automation systems.
Preview Neptronic TUUB Series Universal Wall-Mount Controller Modbus Communication Module User Guide
This user guide provides comprehensive information on using the Neptronic TUUB Series Universal Wall-Mount Controller with its Modbus communication feature. It details the Modbus protocol over serial line in RTU mode, the data model, supported function codes, exception responses, serial line configuration, and addressing.
Preview Neptronic SKVF Series Evaporative Cooler Modbus Communication Module User Guide
User guide for the Neptronic SKVF Series Evaporative Cooler, detailing its Modbus communication module, RTU protocol, and comprehensive register table for integration with client devices.
Preview Neptronic TSUB Series BACnet Communication Module User Guide
Comprehensive user guide for the Neptronic TSUB Series BACnet Communication Module, detailing configuration, BACnet properties, object types, and parameter descriptions for HVAC control systems.
Preview Neptronic Networkable Wall-Mount Controller Specification and Installation Instructions
This document provides detailed specifications and installation instructions for the Neptronic Networkable Wall-Mount Controller (TSUB Series). It covers features, onboard sensors, network communication options (BACnet MS/TP and Modbus), terminal descriptions, wiring details, interface information, mounting instructions, programming modes, and various settings for temperature, humidity, fan control, and network protocols.
Preview Neptronic TUCB Series BACnet Controller User Guide
Comprehensive user guide for the Neptronic TUCB Series Universal Wall-Mount Controller with BACnet communication module, covering configuration, properties, and object information for building automation systems.
Preview Neptronic TUUB Series Networkable Universal Wall-Mount Controller: Specifications and Installation
Comprehensive guide to Neptronic's TUUB Series Networkable Universal Wall-Mount Controllers, detailing specifications, installation, wiring, programming, and operational features for advanced HVAC system control.
Preview Neptronic TUUB Series BACnet Communication Module User Guide
Comprehensive user guide for the Neptronic TUUB Series Universal Wall-Mount Controller, detailing BACnet communication module setup, configuration, object properties, and technical specifications for building automation systems.