User Guide for neptronic models including: CMU-Modbus, Compact Make-up Air Unit, Make-up Air Unit, Compact Air Unit, Air Unit, CMU-Modbus
cmu register device - Logins 365
Heaters ation
File Info : application/pdf, 12 Pages, 342.91KB
DocumentDocumentCompact Make-up Air Unit Modbus Communication Module User Guide CMU-Modbus Guide-211125 Compact Make-up Air Unit Modbus Communication Module User Guide Introduction The Compact Make-up Air Unit Modbus Communication Module User Guide provides information for using Neptronic communication feature. The controller uses Modbus communication protocol over 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: o As per protocol base (base 0); for PLC add 1 to protocol base. o As per holding register (base 40001). · Function Codes. The Compact Make-up Air Unit 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 Compact Make-up Air Unit Modbus server supports the following exception codes: o Illegal data address o Illegal data value o Slave device busy · Serial Line. The Compact Make-up Air Unit Modbus over serial line uses RTU transmission mode over a twowire 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, 57600 and 76800 bps. 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. o 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: o The device's unique address (1 to 247) that can be set through the device menu or through holding register index 0. www.neptronic.com Page | 1 Compact Make-up Air Unit Modbus Communication Module User Guide Holding Registers Table Glossary Name W RO Unsigned Signed Bit String Description 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) ASCII MSB LSB MSW LSW Name Description For registers containing ASCII (8-bit) characters Most Significant Byte Least Significant Byte Most Significant Word Least Significant Word Holding Register Table Protocol Base 0 1 Holding Register 40001 40002 Description Modbus product type and address. Analog input 1 voltage. 2 40003 Analog input 2 voltage. 3 40004 Analog input 3 temperature. 4 40005 Analog input 4 temperature. 5 40006 Room air temperature value measured by TDF. 6 40007 Room air relative humidity value measured by TDF. 7 40008 Room CO2 concentration value measured by TDF. 8 40009 Volatile organic compound index measured by TDF. Data Type Unsigned Unsigned Scale 1000 Unsigned Scale 1000 Signed Scale 100 Signed Scale 100 Unsigned Scale 100 Unsigned Scale 10 Unsigned Scale 1 Unsigned Scale 1 Range MB = Modbus Address (e.g. 110), LB = 1-247 Unit: Volts (V), Range: 0V to 10V Value x 1000 (e.g. 2V = 2000) Unit: Volts (V), Range: 0V to 10V Value x 1000 (e.g. 2V = 2000) 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) 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) 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) Unit: %RH, Range: 0 to 100%RH Value x 10 (e.g. 10%RH = 100) Unit: PPM, Range: 0 to 2000 PPM Value x 1 (e.g. 2 PPM = 2) Unit: No Unit, Range: 0 to 65535, Value x 1 (e.g. 100 = 100) www.neptronic.com Writable W RO RO RO RO RO RO RO RO Page | 2 Compact Make-up Air Unit Modbus Communication Module User Guide Protocol Holding Base Register Description 9 40010 Luminous flux measured by TDF. 10 40011 CMU on-board potentiometer temperature setpoint. 11 40012 CMU intake temperature. 12 40013 CMU outtake temperature. 13 40014 CMU board temperature. 14 40015 CMU SSR temperature. 15 40016 AI3/BI3 multi-mode input state. 16 40017 AI4/BI4 multi-mode input state. 17 40018 Room movement detection occupancy sensor. 18 40019 CMU On/Off contact input state. 19 40020 Analog output 1 voltage. 20 40021 Analog output 2 voltage. 21 40022 Binary output 1 state. 22 40023 Binary output 1 state. 23 40024 Supply air temperature. 24 40025 Supply air relative humidity. 25 40026 Outside air temperature. 26 40027 Outside air relative humidity. 27 40028 www.neptronic.com Duct static pressure. Data Type Unsigned Scale 1 Unsigned Scale 100 Signed Scale 100 Signed Scale 100 Signed Scale 100 Signed Scale 100 Unsigned Unsigned Unsigned Unsigned Unsigned Scale 100 Unsigned Scale 100 Unsigned Unsigned Unsigned Scale 100 Unsigned Scale 100 Signed Scale 100 Unsigned Scale 100 Unsigned Scale 10 Range Unit: Lux, Range: 0 to 16000 Lux Value x 1 (e.g. 2 Lux = 2) 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) 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) 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) 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) 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) 0 = Open, 1 = Closed 0 = Open, 1 = Closed 0 = No, 1 = Yes 0 = Off, 1 = On Unit: Volts, Range: 0V to 10V Value x 100 (e.g. 3V = 300) Unit: Volts, Range: 0V to 10V Value x 100 (e.g. 3V = 300) 0 = Open, 1 = Closed 0 = Open, 1 = Closed 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) Units: %RH, Range: 0 to 100%RH Value x 100 (e.g. 23%RH = 2300) 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) Units: %RH, Range: 0 to 100%RH Value x 100 (e.g. 23%RH = 2300) Units: Pascal (Pa), Range: 0 to 1250 Pa Value x 10 (e.g. 50 Pa = 500) Writable RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO RO Page | 3 Compact Make-up Air Unit Modbus Communication Module User Guide Protocol Holding Base Register Description 28 40029 Damper position feedback. 29 40030 Current airflow setpoint in percent of maximum capacity. 30 40031 CMU ECM fan speed feedback value. 31 40032 Heater vernier stage duty cycle. 32 40033 Network temperature setpoint. 33 40034 TDF temperature setpoint. 34 40035 CMU anti-freeze setpoint. 35 40036 Occupied airflow setpoint in percent of maximum capacity. 36 40037 Unoccupied airflow setpoint in percent of maximum capacity. 37 40038 Binary input 3 stage weight. 38 40039 Binary input 4 stage weight. 39 40040 Exhaust fan start delay. 40 40041 Exhaust fan control signal minimum value. 41 40042 Exhaust fan control signal maximum value. 42 40043 Damper stroke time. 43 40044 Occupancy inputs minimum time. www.neptronic.com Data Type Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 10 Unsigned Scale 100 Unsigned Scale 100 Unsigned Scale 100 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 100 Unsigned Scale 100 Unsigned Scale 1 Unsigned Scale 1 Range Unit: %, Range: 0% to 100%, Value x 1 (e.g. 100% = 100) Unit: %, Range: 0% to 100%, Value x 1 (e.g. 100% = 100) Unit: RPM, Range: 0 to 10000 RPM, Value x 1 (e.g. 100 RPM = 100) Unit: %, Range: 0 to 100%, Value x 10 (e.g. 100% = 1000) 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) 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) 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) Unit: %, Range: 0 to 100%, Value x 1 (e.g. 100% = 100) Unit: %, Range: 0 to 100%, Value x 1 (e.g. 100% = 100) Unit: %, Range: 0 to 100%, Value x 1 (e.g. 100% = 100) Unit: %, Range: 0 to 100%, Value x 1 (e.g. 100% = 100) Unit: Seconds, Range: 1 to 255 seconds Value x 1 (e.g. 10 secs = 10) Unit: Volts (V), Range: 0 to 10V, Value x 100 (e.g. 3V = 300) Unit: Volts (V), Range: 0 to 10V, Value x 100 (e.g. 3V = 300) Unit: Seconds, Range: 1 to 255 seconds, Value x 1 (e.g. 100 secs = 100) Unit: Minutes, Range: 0 to 240 minutes, Value x 1 (e.g. 10 mins = 10) Writable RO RO RO RO W W W W W W W W W W W W Page | 4 Compact Make-up Air Unit Modbus Communication Module User Guide Protocol Holding Base Register Description 44 40045 Temperature setpoint minimum value. 45 40046 Temperature setpoint maximum value. 46 40047 Dry mode relative humidity setpoint. 47 40048 Dry mode relative humidity setpoint dead band. 48 40049 Occupied static pressure control loop setpoint. 49 40050 Unoccupied static pressure control loop setpoint. 50 40051 CO2 concentration setpoint. 51 40052 CO2 concentration setpoint dead band. 52 40053 Supply air temperature offset. 53 40054 Supply air temperature humidity offset. 54 40055 Outside air temperature offset. 55 40056 Outside air temperature humidity offset. 56 40057 Room air temperature offset. 57 40058 Room air relative humidity offset. 58 40059 Static pressure offset. 59 40060 Minimum fan speed. www.neptronic.com Data Type Unsigned Scale 100 Unsigned Scale 100 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 10 Unsigned Scale 10 Unsigned Scale 1 Unsigned Scale 1 Signed Scale 100 Signed Scale 100 Signed Scale 100 Signed Scale 100 Signed Scale 100 Signed Scale 100 Signed Scale 10 Unsigned Scale 1 Range 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) 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) Unit: %RH, Range: 10 to 90%RH Value x 1 (e.g. 10%RH = 10) Unit: %RH, Range: 1 to 10%RH Value x 1 (e.g. 10%RH = 10) Unit: Pascal (Pa), Range: 0 to 1250 Pa Value x 10 (e.g. 3 Pa = 30) Unit: Pascal (Pa), Range: 0 to 1250 Pa Value x 10 (e.g. 3 Pa = 30) Unit : PPM, Range : 0 to 1000 PPM Value x 1 (e.g. 3 PPM = 3) Unit : PPM, Range : 0 to 200 PPM Value x 1 (e.g. 3 PPM = 3) Unit: °C/°F, Range: ± 5ºC or +/-9ºF Value x 100 (e.g. 2ºC = 200 or 3ºF = 300) Unit: %RH, Range: ± 5%RH Value x 100 (e.g. 2%RH = 200) Unit: °C/°F, Range: ± 5ºC or +/-9ºF Value x 100 (e.g. 2ºC = 200 or 3ºF = 300) Unit: %RH, Range: ± 5%RH Value x 100 (e.g. 2%RH = 200) Unit: °C/°F, Range: ± 10ºC or ± 18ºF Value x 100 (e.g. 2ºC = 200 or 3ºF = 300) Unit: %RH, Range: ± 5%RH Value x 100 (e.g. 2%RH = 200) Unit: Pascal (Pa), Range: ± 125 Pa Value x 10 (e.g. 2 Pa = 200) Unit: %, Range: 0 to 100% Value x 1 (e.g. 3% = 3) Writable W W W W W W W W W W W W W W W W Page | 5 Protocol Holding Base Register Description 60 40061 Temperature control proportional band. 61 40062 Temperature control integral time. 62 40063 Temperature control derivate time. 63 40064 Static pressure control proportional band. 64 40065 Static pressure control integral time. 65 40066 Static pressure control derivate time. 66 40067 Control band. 67 40068 Modbus timeout. 68 40069 Number of synchronization timeouts. 69 40070 No heat detection deadband. 70 40071 71 40072 72 40073 73 40074 74 40075 75 40076 76 40077 77 40078 78 40079 79 40080 www.neptronic.com No heat detection delay. Exhaust fan state. On/Off damper state. On/Off damper feedback. CMU fan enable. CMU heater stage 2 state. Binary input 3 contact type. Binary input 4 contact type. Binary output 1 contact type. Binary output 2 contact type. Compact Make-up Air Unit Modbus Communication Module User Guide Data Type Unsigned Scale 100 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 100 Unsigned Scale 1 Unsigned Scale 1 Unsigned Scale 100 Unsigned Scale 1 Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Range 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) 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: Pascal (Pa), Range: 0 to 250 Pa Value x 1 (e.g. 3 Pa = 3) 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: °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) Unit: Seconds, Range: 15 to 1800 seconds, Value x 1 (e.g. 100 secs = 100) Unit: No Unit, Range: 0 to 65535, Value x 1 (e.g. 100 = 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) Unit: Seconds, Range: 30 to 240 seconds, Value x 1 (e.g. 100 secs = 100) 0 = Off, 1 = On 0 = Closed, 1 = Open 0 = Closed, 1 = Open 0 = No, 1 = Yes 0 = Off, 1 = On 0 = NO, 1 = NC 0 = NO, 1 = NC 0 = NO, 1 = NC 0 = NO, 1 = NC Writable W W W W W W W W W W W RO RO RO RO RO W W W W Page | 6 Protocol Base 80 81 82 83 84 85 86 87 88 Holding Register 40081 40082 40083 40084 40085 40086 40087 40088 40089 Description Enable occupancy inputs. Dry mode. CO2 extract. Static pressure loop. Occupancy inactive mode. CMU occupancy state. Temperature setpoint source. AI1 input mode. AI2 input mode. 89 40090 AI3/BI3 input mode. 90 40091 AI4/BI4 input mode. 91 40092 AO1 output mode. 92 40093 AO2 output mode. 93 40094 BO1 output mode. 94 40095 BO2 output mode. 95 40096 Static pressure sensor range. 96 40097 Analog input 1 signal range. 97 40098 Analog input 2 signal range. 98 40099 Analog output 1 signal range. 99 40100 Analog output 2 signal range. 100 40101 Control temperature source. 101 40102 LCD screen top line value. 102 40103 LCD screen displayed temperature. 103 40104 LCD screen last reset reason. www.neptronic.com Compact Make-up Air Unit Modbus Communication Module User Guide Data Type Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Unsigned Range 0 = No, 1 = Yes 0 = Disable, 1 = Enable 0 = Disable, 1 = Enable 0 = Disable, 1 = Enable 0 = Unoccupied, 1 = Off 1 = Occupied | 2 = Unoccupied | 3 = Off 1 = On Board | 2 = TSTAT | 3 = Network 1 = Off | 2 = SAT | 3 = SARH | 4 = OAT | 5 = OARH | 6 = Static Pressure | 7 = Fan Setpoint | 8 = Damper Feedback 1 = Off | 2 = SAT | 3 = SARH | 4 = OAT | 5 = OARH | 6 = Static Pressure | 7 = Fan Setpoint | 8 = Damper Feedback 1 = Off | 2 = SAT | 3 = OAT | 4 = Damper Feedback | 5 = Occupancy | 6 = Fan Speed Stage 1 = Off | 2 = SAT | 3 = OAT | 4 = Damper Feedback | 5 = Occupancy | 6 = Fan Speed Stage 1 = Off | 2 = Exhaust Fan | 3 = Damper 1 = Off | 2 = Exhaust Fan | 3 = Damper 1 = Off | 2 = Exhaust Fan | 3 = Damper 1 = Off | 2 = Exhaust Fan | 3 = Damper 1 = 250 Pa | 2 = 500 Pa | 3 = 1250 Pa 1 = 2-10Vdc | 2 = 0-10Vdc 1 = 2-10Vdc | 2 = 0-10Vdc 1 = 2-10Vdc | 2 = 0-10Vdc 1 = 2-10Vdc | 2 = 0-10Vdc 1 = SAT | 2 = RAT 1 = None | 2 = Time | 3 = CO2 | 4 = SARH | 5 = RARH 1 = Default | 2 = Alternate | 3 = SAT | 4 = TSTAT 1 = No reason | 2 = Independent Watchdog | 3 = Window Watchdog | 4 = Software Reset | 5 = Power Down Writable W W W W W W W W W W W W W W W W W W W W W W W RO Page | 7 Protocol Holding Base Register Description 104 40105 Alarm status. 105 40106 System alarm host. Compact Make-up Air Unit Modbus Communication Module User Guide Data Type Bit String Bit String Range B0 = Unblocking Damper Required B1 = SSOR1 Sens Not Detected B2 = SSOR2 Sens Not Required B3 = SAT Not Detected B4 = RAT Not Detected 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 B5 = Timeout Comm B6 = AI1 Reading Error B7 = AI2 Reading Error B8 to B31 = Reserved 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 Writable RO RO www.neptronic.com Page | 8 Notes 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:00am to 5:00pm (Eastern time)