Smt 770 Installer Manual Addendum Modbus Communications

  • Uploaded by: SmartTemp.com.au
  • 0
  • 0
  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Smt 770 Installer Manual Addendum Modbus Communications as PDF for free.

More details

  • Words: 2,376
  • Pages: 12
 

 

      SMT‐770 Installer Manual Addendum  Modbus communications.  Ver 1.1   1/4/08      Preface  The SMT‐770 from Smart Temp Australia is a standalone 24V thermostat with integrated Modbus  RTU communications. This capability enables the SMT‐770 to be networked back to a suitably  equipped Modbus DDC system.    When using the Modbus communication many facets of the SMT‐770 thermostats functions can be  viewed or edited from centralised location. This addendum will assist you in setting up the SMT‐770  on a Modbus network.    The information provided in this addendum should be used in conjunction with the SMT‐770  Installer Manual.    Protocol  Modbus RTU Half Duplex  9600 Baud   8 data bits   No parity   1 stop bit     

 

 

 

 

Wiring Overview                                          When wiring the SMT‐770, it is important that you use 2 core screened cable. All screens should be  joined together and grounded in 1 location only.  The last thermostat ONLY on any node should have the two DIP switches set to ON, these switch a  End Of Line resistor into the newtork circuit.    Note:  The Modbus data provided below is dependant on the various operational modes  of the SMT‐770  thermostat, for example if hardware SW1 =OFF (Single indoor fan mode) then setting  the values of  register 40010 (fan speed select) will have no effect on the operation of the SMT‐770 thermostat.  Object List for Function 1 “Coil Status” registers  Function group    Type      Modbus Address                     

 

 

 

 

 

       

 

 

 

Coil Status  Read only  00001        00002        00003        00004        00005       

0  = G1 relay Off  1 = G1 relay On  0  = G2/Y2 relay Off  1 = G2/Y2 relay On  0  = G3/W2/OB relay Off  1 = G3/W2/OB  relay On  0  = Y1 relay Off  1 = Y1 relay ON  0  = W1 relay Off  1 = W1 relay ON 

 

 

 

Object List for Function 3 “Holding  Registers”    Modbus Address    4002  Function group    Main  Function    Thermostat Mode  Type      Read / Write  Values      0= Thermostat Mode is OFF        1= Thermostat Mode is Emergency Heat Mode  2= Thermostat Mode is Heat Only Mode        3= Thermostat Mode is Cool Only Mode     4= Thermostat Mode is Auto season Change over Mode  Modbus Address    Function group    Function    Type      Values             

4003  Main  Fan Mode  Read / Write  0=  Fan Mode is Auto (Cycles with heat and cool)  1=  Fan Mode is ON 

 

  Modbus Address    Function group    Function    Type      Values                 

4004  Main  Program Hold   Read / Write  0 =  Hold function OFF  1 =  Temporary Hold  2 =  Permanent   Hold 

Modbus Address    Function group    Function    Type      Values           

4005  Main  Heat Set Temperature HOLD value   Read / Write  Deg C  Subtract 20 from Modbus value then divide by 2 to get Deg C value.  Deg F  1:1 

Modbus Address    Function group    Function    Type      Values             

4006  Main  Cool Set Temperature HOLD value   Read / Write  Deg C  Subtract 20 from Modbus value then divide by 2 to get Deg C value.  Deg F  1:1   

 

 

 

 

 

Modbus Address    Function group    Function    Type      Values                       

4010  Main  Fan Speed   Read / Write  1 = Low Speed  2 = Medium Speed  3 = High Speed  4 = Auto Speed   

Modbus Address    Function group    Function    Type      Values                 

4011  Main  Day Cool Set Temp  Read / Write  Range deg C  30~94   100=OFF  Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   41 ~ 98 100=OFF 1:1 

Modbus Address    Function group    Function    Type      Values                 

4012  Main  Day Heat  Set Temp  Read / Write  Range deg C  20~90   0=OFF  Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   32 ~ 95 0=OFF  1:1 

Modbus Address    Function group    Function    Type      Values                   

4013  Main  Night Cool Set Temp  Read / Write  Range deg C  30~94   100=OFF  Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   41 ~ 98 100=OFF 1:1 

Modbus Address    Function group    Function    Type      Values                 

4014  Main  Night Heat  Set Temp  Read / Write  Range deg C  20~90   0=OFF  Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   32 ~ 95 0=OFF  1:1 

Modbus Address    Function group    Function    Type      Values                     

4015  Main  Single Set point temperature / Non programmable mode  Read / Write  Range deg C  30~90     Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   41 ~ 95  

 

 

 

 

 

 

 

 

 

 

Modbus Address    Function group    Function    Type      Values                                               

4016  Info  8 DIP switch settings  Read Only  Sw1 On = 1  Sw2 On = 2  Sw3 On = 64  Sw4 On = 4  SW5 On = 8  SW6 OFF = 16  Sw7 On = 128  SW8 OFF = 32 

Modbus Address    Function group    Function    Type      Values                 

4017  Main  Single Set point temperature / Programmable mode  Read / Write  Range deg C  30~90     Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   41 ~ 95  

Modbus Address    Function group    Function    Type      Value     

4020  Info  SMT‐770 Identification flag  Read only  77    

Modbus Address    Function group    Function    Type      Values           

4021  Installer Value  PIN Number  Read / Write  Range 00 ~ 99    2 digits only  Enter Decimal Value for PIN 

Modbus Address    Function group    Function    Type      Values           

4022  Installer Value  Modbus Address  Read / Write  Range 1 – 99 (Zero is prohibited)  Enter Decimal Value for Address 

Modbus Address    Function group    Function    Type      Values     

4023  Installer Value  Lock Level  Read / Write  Range 1 to 4 (see installer manual for lock values) 

Modbus Address    Function group    Function    Type      Values     

4024  Installer Value  Thermostat Temperature display mode  Read / Write  0 = Display room and set temperature on LCD  1 = Display set temperature only on LCD   

   

 

 

 

 

 

 

 

 

 

Modbus Address    Function group    Function    Type      Values     

4025  Installer Value  Room Sensor Calibration value  Read / Write  Deg C range 0‐18 = +/‐ 4.5c in 0.5 deg steps. (Modbus value 9 = No offset)  Deg F range 0‐18 = +/‐ 9F in 1 deg steps. (Modbus value 9 = No offset) 

Modbus Address    Function group    Function    Type      Values                             

4026  Installer Value  TT terminal Functions  Read / Write  0 = Outside Air Temperature Display  1 = Remote Temperature Input  2 = Averaging Temperature sensor Input  3 = Thermostat remote On/Off mode  4 = Thermostat Occupancy input Mode 

Modbus Address    Function group    Function    Type      Values                   

4027  Installer Value  (un) occupied mode Heat set point  Read / Write  Range deg C  20~90   0=OFF  Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   32 ~ 95 0=OFF  1:1 

Modbus Address    Function group    Function    Type      Values                 

4028  Installer Value  (un) occupied mode Cool set point  Read / Write  Range deg C  30~94   100=OFF  Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   32 ~ 95 100=OFF  1:1 

Modbus Address    Function group    Function    Type      Values           

4029  Installer Value  Thermostat Display Units  Read / Write  0 = Deg F  1 = Deg C 

Modbus Address    Function group    Function    Type      Values                       

4030  Installer Value  Heating (or High) Set Limit  Read / Write  Range deg C  20~90     Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   32 ~ 95 1:1 

 

 

 

 

 

 

 

 

 

 

Modbus Address    Function group    Function    Type      Values                 

4031  Installer Value  Cooling (or Low) Set Limit  Read / Write  Range deg C  30~94     Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   32 ~ 95 1:1 

Modbus Address    Function group    Function    Type      Values                 

4032  Installer Value  Thermostat Stage 1 Span (Hysteresis)   Read / Write  1= +/‐ 0.5C (1F)  2 = +/‐ 1.0c (2F)  3= +/‐ 1.5c (3F) 

Modbus Address    Function group    Function    Type      Values                 

4033  Installer Value  Thermostat Stage 2 Span (Hysteresis)   Read / Write  1= +/‐ 0.5C (1F)  2 = +/‐ 1.0c (2F)  3= +/‐ 1.5c (3F) 

Modbus Address    Function group    Function    Type      Values           

4034  Installer Value  Optimised Start (Adaptive Recovery)   Read / Write  0 = Off  1 = ON 

Modbus Address    Function group    Function    Type      Values           

4035  Installer Value  Optimised Start (Adaptive Recovery)   Read / Write  0 = Off  1 = ON 

Modbus Address    Function group    Function    Type      Values             

4036  Installer Value  Filter Waring Reminder   Read / Write  0 = Off  Register value X 100 hours   

 

 

 

 

 

 

 

 

 

Modbus Address    Function group    Function    Type      Values                       

4037  Installer Value  Fan Options   Read / Write  0 = No advanced fan option selected  1 = Fan will continue to run after cooling but stop after heating  2 = Fan will continuously run from Start or 1st to stop or 4th program.  3 = Combination of both 1 & 2 mode above. 

Modbus Address    Function group    Function    Type      Values     

4038  Installer Value  Fan Period  Read / Write  0 to 5 minutes 

Modbus Address    Function group    Function    Type      Values     

4039  Installer Value  After hours / Program override period  Read / Write  0 to 12 Hours 

Modbus Address    Function group    Function    Type      Values           

4040  Installer Value  Dead Band  Read / Write  C =  0~5c in 0.5c steps ( eg 3=1.5c)  F = 0~9F in 1 deg F steps 

Modbus Address    Function group    Function    Type      Values                 

4041  Installer Value  Thermostat Mode  Read / Write  0 = Auto (Both Heat & Cool modes can be selected  1 = Cool only operation permitted  2 = Heat only operation permitted 

Modbus Address    Function group    Function    Type      Values                 

4042  Installer Value  W2 Relay Function (Heat Pump mode only)  Read / Write  0 = 3rd Stage Heat  1 = Emergency Heat Mode  2 = Add on heat mode 

Modbus Address    Function group    Function    Type      Values               

4043  Installer Value  Clock type  Read / Write  0 = 12 hour (AM/PM)  1 =  24 hour 

 

 

 

 

 

 

 

 

 

 

 

Modbus Address    Function group    Function    Type      Values     

4044  Installer Value  TT Terminal sensor calibration  Read / Write  Deg C range 0‐18 = +/‐ 4.5c in 0.5 deg steps. (Modbus value 9 = No offset)  Deg F range 0‐18 = +/‐ 9F in 1 deg steps. (Modbus value 9 = No offset) 

Modbus Address    Function group    Function    Type      Range      Values           

4045  Installer Value  Cool Inhibit on outside air temp  Read / Write  0~37C  (32 ~ 99F)  Deg C  Subtract 20 from Modbus value then divide by 2 to get Deg C value.  Deg F  1:1 

Modbus Address    Function group    Function    Type      Range      Values           

4046  Installer Value  Heat  Inhibit on outside air temp  Read / Write  0~37C  (32 ~ 99F)  Deg C  Subtract 20 from Modbus value then divide by 2 to get Deg C value.  Deg F  1:1 

Modbus Address    Function group    Function    Type      Range      Values           

4047  Installer Value  High Balance Point  Read / Write  0~37C  (32 ~ 99F)  Deg C  Subtract 20 from Modbus value then divide by 2 to get Deg C value.  Deg F  1:1 

Modbus Address    Function group    Function    Type      Range      Values           

4048  Installer Value  Low Balance Point  Read / Write  ‐9.5~25C (15 ~ 77F)  Deg C  Subtract 20 from Modbus value then divide by 2 to get Deg C value.  Deg F  1:1 

Modbus Address    Function group    Function    Type     

4049  Installer Value  Stop Mode Cooling  Read / Write  Range deg  C  30~94   100=OFF  Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   41 ~ 98 100=OFF 1:1   

     

 

   

   

 

 

 

 

 

 

 

 

Modbus Address    Function group    Function    Type                       

4050  Installer Value  Stop Mode Heating  Read / Write  Range deg C  20~90   0=OFF  Subtract 20 from Modbus value then divide by 2 to get Deg C value  Range deg  F   32 ~ 95 0=OFF  1:1 

Modbus Address    Function group    Function    Type                 

4051  Installer Value  Service Mode  Read / Write  0 = Service Mode OFF  1 = Service Mode On 

Modbus Address    Function group    Function    Type           

4052  Installer Value  Times upstage Delay period  Read / Write  0~90 minutes in 5 minute steps 

Modbus Address    Function group    Function    Type                       

40305  Real Time Clock  Day  Read / Write  0 = Monday ......  6 = Sunday  

Modbus Address    Function group    Function    Type                                                       

40306  Real Time Clock  Hour   Read / Write  0 = 0....  9=9am  10 ~ 15 Not used  16 = 10am....  25 = 7pm  26 ~ 31 Not used  32 = 8pm....  35 = 11pm   

 

 

 

 

 

 

 

 

Modbus Address    Function group    Function    Type                                               

40307  Real Time Clock  Minute   Read / Write  0 = 0 min ....  9=9 min  10 ~ 15 Not used  16 = 10 min....  25 = 19 min  26 ~ 31 Not used  32 = 20 min......  41=29 min  42 ~47 Not Used  48=30 min....  57 = 39 min  58 ~ 63 not used  64 = 40  73=49  74 ~ 79 Not used  80=50  89 =59 mins     

Modbus Address    Function group    Function    Type           

40308  Real Time Clock  Seconds   Read Only  (See register 40307 above for values) 

Modbus Address    Function group    Function    Type           

40310  Info  Fitted Temperature Sensor Value Deg C   Read Only  Subtract 20 from register value then by 2 = room temp deg C 

Modbus Address    Function group    Function    Type           

40311  Info  Fitted Temperature Sensor Value Deg F   Read Only  Displays Deg F value 

Modbus Address    Function group    Function    Type             

40313  Info  Outside Air Temperature Sensor Deg C   Read Only  Subtract 20 from register value then by 2 = room temp deg C   

 

 

 

 

 

 

 

 

 

 

Modbus Address    Function group    Function    Type           

40314  Info  Outside Air Temperature Sensor Deg F   Read Only  Displays Deg F value 

Modbus Address    Function group    Function    Type           

40316  Info  Outside Air Temperature Deg C   Read Only  Subtract 20 from register value then by 2 = room temp deg C 

Modbus Address    Function group    Function    Type           

40317  Info  Room Temperature Deg F   Read Only  Displays Deg F value 

Modbus Address    Function group    Function    Type           

40318  Info  Current thermostat set temp (both Deg C & F)  Read Only  C= Subtract 20 from register value then by 2 to get set temp in C  F=  1:1   

 

   

 

  Modbus Address    40346   Use with Caution  Function group    Installer Value  Function    Factory Test Mode  Type      Read / Write        0 = OFF        1 = Display DIP Switch Configuration        2 = Relay Test mode (Will cycle all 5 relays on and off sequentially)    Note:  Although you can poll the SMT‐770 and discover in excess of 160 Modbus locations with active data,  many of these locations are used as internal flags or for service and advanced function testing and  diagnosis. If you change the register value in any Modbus address not listed above, extremely erratic  thermostat response may result requiring a factory re‐set of all thermostat functions. 

 

 

 

Related Documents