Views:


Summarized by AI




Temperzone air conditioning units with UC8 controller board(s) can be connected to a standard BACnet control and monitoring network by a Modbus to BACnet converter. Temperzone provides a suitable converter called “Babel Buster”. One Babel Buster can control up to four UC8 controllers. Communications follow the BACnet/IP protocol over a standard Ethernet computer network connection.
A BACnet controller / management system communicating with the UC8(s) via the Babel Buster is able to do the following:
    • Turn compressor on and off.
    • Monitor and control the indoor fan speed.
    • Monitor and control cooling, heating, or fan only.
    • Monitor and control unit capacity.
    • Monitor and control de-icing of the outdoor coil.
    • Monitor temperatures and pressures.
    • Enable and disable de-humidification mode.
    • Enable and disable quiet operating mode.
    • Enable and disable economy operating mode.
    • Enable and disable commissioning mode.
    • Enable and disable supply air temperature control operating mode.
    • Observe unit safety timers.
    • Observe the state of inputs and outputs such as CMC relay, R/V relay etc.
    • Observe information on reported faults.
    • Restart a locked-out unit.
 

Connections

 
Step 1:
Use a shielded twisted pair cable to connect the Babel Buster to the UC8 controller(s):
    • Connect “12” from RS485 port 2 on any UC8 board to “POWER” on the Babel Buster
    • Connect “G” from RS485 port 2 on the same UC8 to “GND” on the Babel Buster
    • Connect “A1” from RS485 port 1 on the same UC8 to “NET+” on the Babel Buster
    • Connect “B1” from RS485 port 1 on the same UC8 to “NET- “on the Babel Buster
    • Connect in a parallel circuit all “A1” “B1” ports all UC8 boards for intended control.
 
Step 2:
Connect a standard Ethernet patch cable between the Babel Buster and an Ethernet network switch or hub. Alternatively connect directly to the Ethernet port on a computer using an Ethernet cross-over type cable.

 
Step 3:
Configure UC8 DIP switches to master control. Each UC8 in the looped circuit will need to be configured as a
Master” board. This can be done by setting dip switches 11 and 12 to OFF”.

 
SwitchFunction
1112Master / Slave Selection
OffOffMaster UC8
OnOffSlave system (Nr. 2)
OffOnSlave system (Nr. 3)
OnOnSlave system (Nr. 4)
 
 Step 4:
Use the push-button on the second, third and fourth UC8 controllers to adjust the Modbus devices address from 44 to: 45 (second controller), 46 (third controller), 47 (fourth controller) (display option letter “A”, default value “44” = first UC8 controller).
 
  1. Connections (Continued)
UC8 Addressing Procedure
The default Modbus device address of the Temperzone UC8 controller is 44.
The controller offers a facility to view and change the Modbus device address. The procedure is as follows:
  • The compressor must be off.
  • There must be no request to start. When the controller is in settings mode:
  • Use short button presses to cycle through the available options (round-robin).
  • A long button press confirms the selection made.
To change Modbus address in special mode:
  1. Apply power to the unit and wait until the power-on sequence is completed. The display should show a blinking dash and decimal point, or just a blinking dash.
  2. Press and hold down push-button SW3. After two seconds the display changes to show “0.”.
  3. Release the button. The display will change to show 1.”.
  4. Tap once to select menu ‘2’ and long press to enter.
  5. When the display says ‘A’ long press SW3 to enter.
  6. The UC8 default address will display ‘44’. Use short presses to select desired Modbus address.
  7. When the desired Modbus address is selected long press SW3 to confirm selection.
  8. If the address was changed during address selection mode, then the controller will save new address in non-volatile memory. The new Modbus device address will be retained even after mains power has been switched off.
Step 5:
Depending on which Babel Buster software is installed, single dual or quad; baud rate of the UC8’s may require adjustment.
There are 4 types of Babel Buster’s with the following baud rates required. Single: One UC8 Board - baud rate 19200 (UC8 Default).
Dual:             Two UC8 Board - baud rate 19200 (UC8 Default). Triple: Three UC8 Board - baud rate 38400.
Quad:    Four UC8 Board - baud rate 38400.
Adjustment of baud rate is accessed via the special mode on the UC8. It is represented by the letter “b”.

 
Baud Rate Selection Procedure
The default baud rate of temperzone UC8 controller is 19200.
The controller offers a facility to view and change the baud rate. The procedure is as follows:
  • The compressor must be off.
  • There must be no request to start. When the controller is in settings mode:
  • Use short button presses to cycle through the available options (round-robin).
  • A long button press confirms the selection made.
To change baud rate in special mode:
  1. Apply power to the unit and wait until the power-on sequence is completed. The display should show a blinking dash and decimal point, or just a blinking dash.
  2. Press and hold down push-button SW3. After two seconds the display changes to show 0”.
  3. Release the button. The display will change to show 1”.
  4. Tap twice to select menu ‘3’ and long press to enter.
  5. Tap once until the display says ‘b’ long press SW3 to enter.
 
  1. The UC8 default baud rate (19200) will display as a “2”. Use short presses to select desired baud rate.
 
Modbus Baud Rate Special Mode Selection
Special ModeSelection OptionsBaud Rate



b
04800
19600
219200
338400
457600
 
  1. When the desired Modbus address is selected long press SW3 to confirm selection.
If the address was changed during address selection mode, then the controller will save new address in non-volatile memory. The new Modbus device address will be retained even after mains power has been switched off.
Step 6:
Use a BACnet explorer to discover the Babel Buster on the network. The Babel Buster will be visible as an object with instance number 1.
Step 7:
Read the device object list.
Step 8:
The system is ready to monitor and control the unit.
 
 
    1. Babel Buster Specifications
  • Read/Write any standard Modbus register via BACnet objects
  • 300 Non-commandable objects OR
  • 135 Commandable objects OR
  • Between 135 and 300 objects of mixed types.
  • Object allocations are user configurable
  • AI, AO, AV, BI, BO, BV, MSI, MSO, MSV objects
  • COV, COVP subscription support
  • BACnet slave is Modbus RTU master or vice versa
  • Bidirectional communication between BACnet and Modbus
  • Supports Modbus “coils”, input registers, holding registers
  • Single or double Modbus registers, signed, unsigned, IEEE 754
  • Modbus register mapping configured via
object properties
  • Modbus registers may be scaled (x10, x100, x0.1, x0.01, etc.)
  • Modbus (master) polling interval configurable
per point


 
  • Commandable BACnet objects implement priority array
  • Fully configurable via BACnet object properties
  • USB to MS/TP adapter available
  • Configuration software included for use with
USB adapter
  • Hardened EIA-485 transceiver for serial ports
  • MS/TP baud rates: 9600, 19200, 38400, 76800
  • Modbus RTU baud rates: 4800, 9600, 19200, 38400
  • Powered by 12-24V DC/AC 50/60 Hz
  • Power Consumption: 0.1A @ 24VDC
  • DIN rail mounting, 100mm H x 70mm W x 60mm D
  • Pluggable screw terminal blocks
  • Operating temperature -40°C to +85°C
  • Humidity 5% to 90% non-condensing
  • FCC, CE Mark, BTL Listed
  • Listed to UL 916 and (Canadian) C22.2 No. 205-M1983
 
  1. Object lists
The Babel Buster can connect to one, two, three or four UC8 controllers. Make sure to correctly specify the number of controllers when placing an order for the Babel Buster.
When the system connects to more than 1 UC8 controller identical sets of data are available for each individual controller. The table below provides the object ranges for each controller.

 

Object Type
Object Numbers
Unit 1Unit 2Unit 3Unit 4
FirstLastFirstLastFirstLastFirstLast
Analog input1100101200201300301400
Analog output110112021303140
Analog value1303160619091120
Binary input1303160619091120
Binary outputNot used
Binary value1303160619091120
Multistate input110112021303140
MultiLstate output
Not used
MultiLstate value
Notes:
  •  
Unit 1 condensing temperatureanalog input object 10U1_T_CO
Unit 2 condensing temperatureanalog input object 110U2_T_CO
Unit 3 condensing temperatureanalog input object 210U3_T_CO
Unit 4 condensing temperatureanalog input object 310U4_T_CO
 
The following paragraphs list the object number, name and function for “unit 1”. If the Babel Buster connects to more than one unit all objects are repeated for each unit with the object numbers offset as indicated in the table above. Examples:



 
  • Not all objects have an assigned function. Such unused objects can be read from, written to or both in accordance with the object type, but doing so provides no information about the unit nor has any influence on operation of the unit.
 
    1. Analogue input objects
These objects can be used to collect information about the system.
Note:
Many units do not have all temperature sensors or pressure transducers fitted. For example, units with pressure transducers normally do not have temperature sensors fitted to the indoor and outdoor coils. Reading data from an object where the associated sensor is absent returns an out-of-range value, such as K100°C for a temperature sensor or K200 kPa for a pressure transducer.
 
Analog input objects for Unit1
Nr.NameFunctionUnits
1U1_IDController: ID code (210 = UC8)
L
2U1_SWController: Software version (e.g. 205 = V2.0.5)
3U1_T_OCTemperature: Outdoor coil





°C
4U1_T_ICTemperature: Indoor coil
5U1_ T_OATemperature: Outdoor ambient
6U1_ T_SLTemperature: Compressor suction line
7U1_ T_DLTemperature: Compressor discharge line
8U1_ T_DEITemperature: Outdoor coil de-ice sensor
9U1_ T_EVTemperature: Evaporating
10U1_ T_COTemperature: Condensing
11U1_ T_UCTemperature: Controller board
12U1_SH_SSuperheat: Suction side
K
13U1_SH_DSuperheat: Discharge side
14U1_SH_CSuperheat: Calculated
15U1_P_SLPressure: Compressor suction line
(evaporating)

kPa
16U1_P_DLPressure: Compressor discharge line
(condensing)
17U1_ T_SATemperature: Supply air
°C
18U1_ T_RATemperature: Return air
19U1_ T_SPTemperature: Thermostat setpoint
20U1_ T_RTTemperature: Room



%
21U1_EEV1Expansion valve 1 opening
22U1_EEV2Expansion valve 2 opening
23U1_FAN_OD_SPEEDFan speed: Outdoor fan
24U1_FAN_ID_SPEEDFan speed: Indoor fan
25U1_COMP_CAPACITYCompressor: Capacity
26U1_COMP_FREQCompressor: Frequency (variable speed
compressor only)
Hz
27U1_COMP_CURRENTCompressor: Current (variable speed
compressor only)
A
28U1_COMP_POWERCompressor: Power (variable speed
compressor only)
W
29U1_COMP_VOLTAGECompressor: Voltage (variable speed
compressor only)
V
30U1_T_INVERTERTemperature: Inverter (variable speed
compressor only)
°C
 
Analog input objects for Unit1 (Continued)
Nr.NameFunctionUnits
31U1_Timer_RUNTimer: Minimum on-to-off (‘run’ timer)
s
32U1_ Timer_OFFTimer: Minimum off-to-on (‘off’ timer)
33U1_ Timer_CYCLETimer: Minimum on-to-on (‘cycle’ timer)
34U1_ Timer_COOL_HOLDTimer: Cooling mode hold-off
s
35U1_ Timer_HEAT_HOLDTimer: Heating mode hold-off
36U1_Timer_DE_ICETimer: Outdoor coil de-icing
37U1_ STAT_COOL_HOURSRunning hours, coolingHours
38U1_ STAT_COOL_MINUTESRunning minutes, coolingMinutes
39U1_ STAT_HEAT_HOURSRunning hours, heatingHours
40U1_ STAT_HEAT_MINUTESRunning minutes, heatingMinutes
41U1_ STAT_DEICE_HOURSRunning hours, de-icingHours
42U1_ STAT_DEICE_MINUTESRunning minutes, de-icingMinutes
43U1_ STAT_CYC_COOLNumber of completed cooling cycles















L
44U1_ STAT_CYC_HEATNumber of completed heating cycles
45U1_ STAT_CYC_DEICENumber of completed outdoor coil
de-icing cycles
46U1_ STAT_HP_TRIPSNumber of HP trips
47U1_ STAT_LP_TRIPSNumber of LP trips
48U1_ STAT_FROST_TRIPSNumber of indoor coil frost trips
49U1_ STAT_FREEZE_TRIPSNumber of water freeze protection trips
50U1_ STAT_Hi_DL_TRIPSNumber of compressor discharge side high
temperature trips
51U1_ STAT_Hi_EVAP_TRIPSNumber of compressor suction side high
temperature trips
52U1_ STAT_OL_TRIPSNumber of overload trips
53U1_ STAT_Lo_DSH_TRIPSNumber of low discharge superheat trips
54U1_ STAT_Hi_DSH_TRIPSNumber of high discharge superheat trips
55U1_ STAT_IC_FAULTSNumber of indoor coil temperature
|sensor faults
56U1_ STAT_OC_FAULTSNumber of outdoor coil temperature
sensor faults
57U1_ STAT_AMB_FAULTSNumber of outdoor ambient temperature
sensor faults
58U1_ STAT_DL_FAULTSNumber of compressor discharge line
temperature sensor faults
59U1_ STAT_SL_FAULTSNumber of compressor suction line
temperature sensor faults
 
Analog input objects for Unit1 (Continued)
Nr.NameFunctionUnits
60U1_ STAT_DEI_FAULTSNumber of outdoor coil de-icing temperature
sensor faults










L
61U1_ STAT_HPT_FAULTSNumber of high pressure transducer faults
62U1_ STAT_LPT_FAULTSNumber of low pressure transducer faults
63U1_ STAT_RV_FAULTSNumber of reverse cycle valve faults
64U1_ STAT_IUC1_FAULTSNumber of faults reported by indoor unit
controller 1
65U1_ STAT_IUC2_FAULTSNumber of faults reported by indoor unit
controller 2
66U1_ STAT_VSD_FAULTSNumber of faults reported by compressor
inverter
67U1_ STAT_ENV_TRIPSNumber of out-of-compressor-operating-
envelope trips
68- 
69- 
70U1_FAULT_CODECurrent fault code
 
    1. Analog output objects
This object can be used to unlock the controller.
 
Analog input objects for Unit1
Nr.NameFunctionRefer to section
1U1_CNTRL_REG_RESETController unlock and reset control5.8 and 5.9
 
    1. Analog value objects
These objects can be used to collect information about and to control some features of the system.
 
Analog input objects for Unit1
Nr.NameFunctionUnitsRangeRefer to section
1U1_REQ_DREDDemand reduction (DRED)L0 to 3K
2U1_REQ_FANIndoor fan speed
%

0 to 100
5.2
3U1_REQ_CAPACITYUnit capacity5.3
4U1_PRM_SECURITYSecurity codeLK 
5U1_PRM_CAP_PROPVariable capacity proportional gain
constant (P)
L0 to 50
5.3.4
6U1_PRM_CAP_INTVariable capacity integration times1 to 300
7U1_PRM_OILFLUSH_CAPOil flush cycle capacity threshold%0 to 805.3.1
8U1_MODE_EEVExpansion valve operating modeL0 to 35.4
 
    1. Binary input objects
These objects can be used to view the current status of various binary (on/off) signals that are input to and output from the UC8 controller.
 
Binary input objects for Unit1
NumberNameShows status of:
1U1_IN_CPCP input
2U1_IN_HTHT input
3U1_IN_IN#1IN#1 input
4U1_IN_IN#2IN#2 input
5U1_IN_ROORemote on/off input
6U1_IN_LOLO input
7U1_IN_MEME input
8U1_IN_HIHI input
9U1_RLY_CMCCMC output relay
10U1_RLY_RVRV output relay
11U1_RLY_SSR1SSR1 output relay
12U1_RLY_SSR2SSR2 output relay
13U1_RLY_AUXAUX output
14U1_RLY_HIGHHIGH output relay
15U1_RLY_MEDMED output relay
16U1_RLY_LOWLOW output relay
17U1_FN_DEICE_REQUESTSet when the outdoor coil needs to be de-iced
18U1_FN_DEICE_ACTIVESet when the controller is de-icing the
outdoor coil
19U1_FN_OILFLUSHSet when the controller has activated oil
flush mode
20U1_FN_DREDSet when the controller has switched the
compressor off to meet DRED requirements


 
    1. Binary output objects
No binary output objects are available.
 
    1. Binary value objects
These objects can be used to control some features of the system.
The default values (active after every power-on and system reset) are indicated in with bold letters.

 
Binary value objects for Unit1
NumberNameShows status of:
1U1_EN_COMPEnable (1) / disable (0) control over compressor
2U1_EN_HEATEnable (1) / disable (0) control over cooling / heating
3U1_EN_SPEED_FANEnable (1) / disable (0) control over indoor fan speed
4U1_EN_CAPACITYEnable (1) /disable (0) control over unit capacity
5U1_EN_DEHUMEnable (1) / disable (0) control over dehumidification
6U1_EN_QUIETEnable (1) / disable (0) control over quiet mode
7U1_EN_ECONOMYEnable (1) / disable (0) control over economy mode
8U1_EN_REMONOFFEnable (1) / disable (0) control over remote off / on
9U1_EN_MODE_FANEnable (1) / disable (0) control over indoor fan mode
10U1_EN_MODE_EEVEnable (1) / disable (0) control over expansion valve mode
11U1_EN_DREDEnable (1) / disable (0) control over DRED input
12U1_EN_DEICEEnable (1) / disable (0) control over de-icing of the outdoor coil
13U1_REQ_COMPRequest compressor off (0) or on (1)
14U1_REQ_HEATRequest cooling (0) or heating (1)
15U1_REQ_DEHUMRequest dehumidification when cooling off (0) or on (1)
16U1_REQ_QUIETRequest quiet mode off (0) or on (1)
17U1_REQ_ECONOMYRequest economy mode off (0) or on (1)
18U1_REQ_REMONOFFRequest remote off (0) or on (1)
19U1_REQ_FAN_FIXEDRequest indoor fan auto-speed (0) or fixed speed (1)
20U1_REQ_FAN_ONMODERequest indoor fan-auto mode (0) or fan-on mode (1)
21U1_REQ_FAN_DEICEONRequest indoor fan off during de-ice (0) or on during de-ice (1)
22U1_REQ_FAN_COOLRequest indoor fan heating warm start (0) or cool start (1)
23U1_REQ_COMMISSIONINGRequest commissioning mode off (0) or on (1)
24U1_DEICE_PERMITAllow (1) or disallow (0) de-icing of the outdoor coil when the controller determines this is necessary
25U1_DEICE_FORCEWhen set forces the controller to start de-icing of the outdoor coil
 
    1. Multi-state input objects
This object can be used to collect information about the system.
 
Multi-state input objects for Unit1
Nr.NameFunctionRefer to section
1U1_MODEUnit1 operating mode4
 
    1. Multi-state output objects
No multi-state output objects are available.
    1. Multi-state value objects
No multi-state value objects are available

 
  1. Unit status
The following objects provide basic information about current unit status.
    1. Operating mode and fault code
 
ObjectNameFunctionValues
Multi-state input object 1U1_MODECurrent state of the
unit
  1. Off
  2. Cooling Start
  3. Cooling Run
  4. Cooling End
  5. Heating Start
  6. Heating Run
  7. Heating End
  8. De-ice Start
  9. De-ice Run
  10. De-ice Dry
  11. De-ice End
  12. Lock Out
 
    1. Operating mode and fault code (Continued)
 
ObjectNameFunctionValues
Analog input object 70U1_FAULT_CODECurrent fault code0    No faults
  1. HP trip
  2. LP trip
  3. Overload
  4. Indoor coil frost protection
  5. Water freeze protection
  6. High discharge temperature
  7. High evaporation / suction temperature
  8. Sump condensate flooding
  9. No circulating water flow
  10. Low discharge superheat
  11. Outdoor fan fault
  12. Indoor fan fault
  13. Low pressure transducer fault
  14. High pressure transducer fault
  15. Suction line temperature sensor fault
  16. Discharge line temperature sensor fault
  17. Outdoor coil de-ice temp. sensor fault
  18. Outdoor coil temperature sensor fault
  19. Indoor coil temperature sensor fault
  20. Outdoor ambient temperature sensor fault
  21. Cannot calculate superheat
  22. Thermostat communications lost
  23. Master UC8 communications lost
  24. Slave 1 UC8 communications lost
  25. Slave 2 UC8 communications lost
  26. Slave 3 UC8 communications lost
  27. Cannot read UC8 DIP switches
  28. Invalid fan selection
  29. Outdoor coil de-ice sensor missing
  30. Controller temperature too high
  31. Controller supply voltage problem
  32. Slave controller reports a problem
  33. UC8 controller internal problem
  34. High discharge superheat
  35. Pressures not equalising
  36. Reverse cycle valve problem
  37. TZTK100 thermostat invalid DIP switch settings
  38. Indoor unit (IUC) communications lost
  39. Indoor unit (IUC) reports a problem
  40. Compressor inverter (VSD) reports a problem
  41. High compression ratio
  42. Low compression ratio
  43. High evaporating temperature
  44. Low condensing temperature
  45. -
  46. -
  47. -
  48. -
 
    1. Compressor, reverse cycle valve, indoor and outdoor fan status and capacity
 
ObjectNameFunctionValues
Binary input object 9U1_RLY_CMCCurrent state of the
compressor
0 = off
1 = on
Binary input object 10U1_RLY_RVCurrent position of the reverse cycle valve0 = cooling position
1 = heating position
Analog input object 23U1_FAN_OD_SPEEDCurrent state of the
outdoor fan
0 = off
10 = low speed
55 = medium speed
100 = high speed
Analog input object 24U1_FAN_ID_SPEEDCurrent state of the
indoor fan
0 = off
10 = low speed
55 = medium speed
100 = high speed
Analog input object 25U1_COMP_
CAPACITY
Current operating
capacity (duty)
0 = off
16 = minimum
100 = maximum
  1. Unit control
This chapter gives details on control of the compressor, reverse cycle valve, indoor fan, capacity (duty), dry and quiet modes and how to unlock or reset the controller.
    1. Compressor and reverse cycle valve
      1. Objects related to the compressor and reverse cycle valve
Default values present after power-up and controller reset are indicated with bold letters.
 
ObjectNameFunction
Binary value
object 1
U1_EN_COMPControl over compressor0 = disabled1 = enabled
Binary value
object 2
U1_EN_HEATControl over cooling/heating0 = disabled1 = enabled
Binary value
object 13
U1_REQ_COMPRequest compressor0 = OFF1 = ON
Binary value
object 14
U1_REQ_HEATRequest cooling or heating0 = cooling1 = heating
Binary value
object 23
U1_REQ_ COM-
MISSIONING
Request commissioning0 = OFF1 = ON
Binary input
object 9
U1_RLY_CMCCMC output relay:0 = OFF1 = ON
Binary input
object 10
U1_RLY_RVR/V output relay:0 = OFF1 = ON
Multi-state input object 1U1_MODECurrent state of the unit (refer section 4)
 
    1. Indoor fan
      1. Objects related to the indoor fan
Default values present after power-up and controller reset are indicated with bold letters.
 
ObjectNameFunction
Binary value object 3U1_EN_SPEED_FANBMS control over the speed of the indoor fan:
  1. Disabled: Indoor fan speed is controlled from terminals
on the UC8 (or IUC) or by a communicating thermostat.
  1. Enabled: Indoor fan speed is controlled by BMS via BACnet.
Binary value object 9U1_EN_MODE_FANBMS control over the behaviour of the indoor fan:
  1. Disabled: Indoor fan behaviour is controlled by DIP switches on the UC8 and/or a communicating thermo- stat.
  2. Enabled: Indoor fan behaviour is controlled by BMS via BACnet.
      1. Objects related to the indoor fan (Continued)
 
ObjectNameFunction
Binary value object 19U1_REQ_FAN_FIXED0



1
The UC8 is allowed to automatically vary indoor fan speed to control the evaporating or condensing temperature.
The UC8 will not automatically vary indoor fan speed (unless required to protect the compressor).
Binary value object 16U1_REQ_FAN_ONMODE0



1
The UC8 is allowed to stop the indoor fan when evaporating and/or condensing temperature are outside recommended values.
The UC8 is not allowed to stop the indoor fan (even when
pressure(s) and or temperature(s) are outside recommend- ed values).
BinaryU1_REQ_FAN_DEICEON0The indoor fan stops when the unit is de-icing the outdoor
value  coil.
object
17
 
1
The indoor fan continues to run when the unit is de-icing the outdoor coil.
Binary value object 18U1_REQ_FAN_COOL0



1
The indoor fan may stop when the unit starts in heating mode, but the indoor coil has not yet warmed up.
The indoor fan continues to run when the unit starts in heat- ing mode.
AnalogU1_REQ_FAN0Request indoor fan to stop.
value
object 2
 10Request indoor fan run at minimum speed.
  55Request indoor fan run at medium speed.
  100Request indoor fan run at maximum speed.
AnalogU1_FAN_ID_SPEED0Indoor fan is stopped.
input
object
 10Indoor fan is running at minimum speed.
24 55Indoor fan is running at medium speed.
  100Indoor fan is running at maximum speed.
Notes:
 
        • If certain temperatures and/or pressures are outside values required for reliable operation the controller may protect the system by changing the indoor fan speed to a value different from that written to the indoor fan speed control object.
        • If an application requires that indoor fan speed must never change regardless of operating conditions, then the controlling BMS may bypass the UC8 controller and directly connect to the indoor fan. In such applications it is the responsibility of the system designer, installer and end- user to ensure unit reliability. As always: Should the controller detect sustained running outside safe operating conditions, safety protection mechanisms may operate and, if the protection mechanisms need to operate repeatedly, the unit may eventually be locked out.
        • If the compressor is running but there is no request for the indoor fan to run then the UC8 controller automatically runs the indoor fan at minimum speed.
      • Single speed fans
To gain control over the indoor fan write value 1 to binary value object 3 (U1_EN_SPEED_FAN). Thereafter write to analog value object 2 (U1_REQ_FAN) to control the indoor fan.
Valid values that can be written to U1_REQ_FAN range from 0 to 100. Single speed indoor fan control is as follows:

 
        • If the fan is off, then any value from 5 to 100 starts the fan. For values from 0 to 4 the fan remains off.
        • To stop a running fan use value 0; any other value leaves the fan on. Suggested control values for single-speed indoor fans are:
          • Write value 0 to stop the indoor fan
          • Write value 100 to start the indoor fan
 
      1. Three speed fans
To gain control over the indoor fan write value 1 to binary value object 3 (U1_EN_SPEED_FAN). Thereafter write to
analog value object 2 (U1_REQ_FAN) to control the indoor fan speed.

 
        • Valid values that can be written to U1_REQ_FAN range from 0 to 100. Three-speed indoor fan control is as follows:
        • Value 0 stops the fan. However, if the compressor is still on then the controller will overrule the command and continue to run the fan on low speed.
        • If the fan is off, then a value of 5 and higher starts the fan. For values from 0 to 4 the fan remains off.
        • A graph with blue lines and red lines<br><br>AI-generated content may be incorrect.If fan speed is low, then a value of 0 stops the fan, a value of 45 and higher switches fan speed up. For values from 1 to 44 the fan speed remains low.
        • If fan speed is medium, then a value of 34 or lower reduces fan speed, a value of 80 or higher increases fan speed to high. For values from 35 to 79 the fan speed remains medium.
        • If fan speed is high, then a value of 69 or lower reduces fan speed. For values from 70 to 100 the fan speed remains high.
Beside is a graphical representation of the conversion from 0K100 to Off-Low-Medium- High.

Suggested control values for three-speed indoor fans are:

 
        • Write value 0 to stop the indoor fan
        • Write value 10 to run the indoor fan on low speed
        • Write value 55 to run the indoor fan on medium speed
        • Write value 100 to run the indoor fan on high speed
      • Variable speed fans
To gain control over the indoor fan write value 1 to binary value object 3 (U1_EN_SPEED_FAN). Thereafter write to analog value object 2 (U1_REQ_FAN) to control the indoor fan speed. Valid values that can be written to U1_REQ_ FAN range from 0 to 100. Continuously variable speed indoor fan (EC fan) control is as follows:
        • Value 0 will stop the fan. However, if the compressor is still on then the controller will overrule the stop command and the fan will continue running on minimum speed.
        • If the fan is off, then a value of 5 or higher starts the fan. For values from 0 to 4 the fan remains off.
        • For values from 5 to 10 the indoor fan runs on minimum speed.
        • For values from 10 to 100 the indoor fan speed linearly varies from minimum to maximum.
A graph with a line and a point<br><br>AI-generated content may be incorrect.Actual minimum and maximum fan speeds can be adjusted by using the button and display on the UC8 controller or by using indoor fan speed setup mode on a SAT-3 thermostat. If the system is a split unit with an IUC fitted in the indoor unit then indoor fan speed can also be set by DIP switches on the IUC. For more in- formation on fan speed adjustment refer to document “Temperzone UC8 Operation and Installation – Air Cooled Units”.
Beside is a graphical representation of the conversion from 0K100 to off & minimum to maximum.


 
    1. Capacity
If a unit is equipped with a variable speed compressor or a digital scroll compressor, then it is possible to vary capacity (duty) of the unit. Capacity control is not possible for a unit with a fixed duty compressor. The following sections give details of objects for control and status of unit capacity.
      1. Objects related to capacity
Objects related to unit capacity are:
 
ObjectNameFunction
Analog input object 25U1_COMP_CAPACITYCurrent unit capacity (0 to 100%)
Analog value object 3U1_REQ_CAPACITYRequested unit capacity (0 to 100%, default 50%)
Binary input object 19U1_FN_OILFLUSHSet when the controller has activated oil flush mode
Binary value object 4U1_EN_CAPACITYEnable (1) / disable (0) control over unit capacity
      1. Minimum and maximum capacity
The following table gives a list of capacities available:
 
Compressor TypeMinimum CapacityNominal CapacityBoost Mode Capacity
Close ControlStandard Control
Fixed Duty100%
Digital Scroll16%40%100%
Variable Speed15%40%75%100%
Notes:
        • UC8 DIP switch 14 selects minimum capacity: OFF = Standard control, ON = Close control.
        • The UC8 controller enforces a minimum capacity. If the compressor is running, then the unit capacity will normally be equal to that as dictated by the BMS unless the BMS requests a capacity less than the allowed minimum.
        • The UC8 controller may automatically alter capacity from the requested value in order to avoid undesirable operating conditions and trips. However, capacity will never be reduced to less than standard control minimum nor will capacity be automatically increased above nominal (values as per the table above). Example:
        • When a unit is cooling then capacity may automatically be reduced, to a minimum of 40%, to avoid frost (ice) forming on the indoor coil.
        • Operating a unit with a variable speed compressor at higher than nominal capacity (“boost mode”) is possible and permitted but we recommend this to be for limited duration only. When a unit is operated in boost mode then unit efficiency may be less than optimum and increased noise may be apparent.
 
      1. Start-up capacity
During the first two minutes following a start of the compressor the capacity may differ from the value dictated by the BMS or 0K10V capacity input. This is done to return to the compressor any lubricating oil that may have settled elsewhere in the system. Following these first two minutes the minimum and maximum capacities revert to the values listed in paragraph 5.3.2.
 

Compressor type
Start-up capacity
MinimumMaximum
Fixed duty100%
Digital scroll75%100%
Variable speed50%
 
      1. Autonomous capacity
There are three installations where the UC8 controller can autonomously control capacity. These are:
  1. The unit is controlled by a SAT-3, or a TZT-100 wall thermostat.
  2. The unit is controlled by a Temperzone ZONE controller.
  3. The unit is configured to autonomously control the supply air temperature.
The following applies only to installations with the unit controlled by a SAT-3 or TZT-100 wall thermostat. (Installations 2 and 3 are not discussed in this document.)

5.3.4. Autonomous capacity (Continued)

The UC8 interrogates the wall thermostat to obtain the current values for the room temperature and the setpoint. This information is then used in a closed loop control function with proportional and integrating control (PI). The PI function controls unit capacity attempting to make the room temperature equal to the setpoint and hold it there steadily. Depending on the load at the time and the size of the unit doing so may take any capacity from 0 to 100%, the PI function will make the unit deliver the required capacity.
The “reactiveness” of the PI function can be controlled with the following objects:

 
ObjectNameFunctionUnitsRange
Analog value object 5U1_PRM_CAP_ PROPVariable capacity proportional gain constant (P)L0 to 50
(default 45)
Analog value object 6U1_PRM_CAP_INTVariable capacity integration time constant (I)s1 to 300 (de- fault 40s)
It is possible that for some installations the PI function varies capacity too fast. This can lead to the unit capacity endlessly varying up and down while the room temperature swings above and below the desired setpoint. In such a case control may be improved by reducing the proportional gain and/or increasing the integration time constant.
If the opposite is the case and capacity varies very slowly despite a large differential between the room temperature and the setpoint then one can increase the proportional gain and/or reduce the integration time constant.
Note: It is necessary to first write value 8821 (hexadecimal 0x2275) to analog value object 4 (U1_PRM_SECURITY) before the UC8 controller will accept new values for U1_PRM_CAP_PROP and U1_PRM_CAP_INT.


 

5.3.5. Oil flush capacity

To return to the compressor any lubricating oil that may have settled elsewhere in the system the controller can impose oil flush cycles. Oil flush cycles are activated only when the compressor has remained on with capacity continuously remaining relatively low for an extended period of time. By default, this period of time is 1 hour and 40 minutes. Oil flush cycles last only for 1 minute. During an oil flush cycle, the unit capacity will differ from the value as dictated by BMS or 0K10V input.

 
    1. Dry mode (dehumidification)
Dehumidification mode can provide increased cooling comfort by removing moisture from the supply air. Dehumidification relies on methods that bring the indoor coil evaporating temperature below the dew point. This causes moisture to condense on the indoor coil and so be removed from the supply air. The UC8 controller offers a number of methods by which dehumidification can be achieved.
Which method is used depends on the user requirements and preferences and the unit capabilities.
  • Normal cooling mode is available on all unit models. Moisture will be removed from the supply air only if the temperature of the indoor coil is below the dew point. If it is desirable to expressly not remove moisture from the air but cooling is still required (the room is warm and relative humidity is normal or low) then operate
the unit in normal cooling mode. Selecting a high indoor fan speed can also help to retain moisture in the supply air.
  • Conventional dehumidification mode relies on automatic control over the indoor fan speed. Conventional dehumidification is available on all models except units with a fixed speed indoor fan. This method is unsuitable for applications where the volume of supply air must remain constant. In this mode the UC8 controller takes control over the speed of the indoor fan. There is no need to control objects related to the indoor fan other than the objects listed above.
 
  • Advanced dehumidification mode is available only on models with dual expansion valves and split indoor coil.
Indoor fan speed can remain constant making this method suitable for applications where the volume of supply air must remain constant. It is also suitable for units with single-speed indoor fan.
  • Super dehumidification mode is available only on models with dual expansion valves and split indoor coil. This method combines advanced and conventional dehumidification modes as described above. Super dehumidification is not suitable be for applications where the volume of supply air must remain constant. It is also unsuitable
The table below lists the BACnet objects associated with control over dehumidification and the values to write to
the objects to select the desired mode.










 
Normal Cooling0 or 10 or 10 or 100 or 10
Conventional
Dehumidification
11000 or 11
Advanced
Dehumidification
111131
Super
Dehumidification
110131
ModeBinary value object 5 U1_EN_ DEHUMBinary value object 9
U1_EN_MODE_
FAN
Binary value object 19
U1_REQ_FAN_
FIXED
Binary value object 10
U1_EN_MODE_
EEV
Analog value ob- ject 8
U1_ MODE_EEV
Binary value object 15 U1_ REQ_DEHUM
The objects listed in the table need to be written to only once after each power-on or reset of the UC8 controller. Once the objects are set to the values indicated one can start and stop the unit in cooling mode as normal. It is allowed to write to binary value object 15 (U1_REQ_DEHUM) while a unit is cooling to switch between normal cooling (value 0) or cooling with dehumidification (value 1).
Writing a value to analog value object 8 (U1_ MODE_EEV) is successful only when UC8 DIP switches 7 and 8 are both set to ON and only values 1 and 3 will be accepted; all other values are rejected. If DIP switch 7 and/or 8 is/are OFF, then any write action to this object has no effect.
When a unit is cooling with conventional dehumidification enabled there is no need to control the indoor fan, since the UC8 will automatically control the indoor fan speed. When operating in any other one should control the indoor fan as normal (refer to chapter 5.2).


 
    1. Quiet mode
Quiet mode can reduce the amount of noise produced by the outdoor fan(s). The method used to obtain a quieter outdoor fan is by setting a different target for the condensing temperature (when cooling) or evaporating temperature (when heating). Quiet mode has no effect on the indoor fan nor on unit capacity (duty).
Enabling quiet mode can be effective when a unit is cooling, and the outdoor ambient temperature is below about 35°C. Higher outdoor ambient temperatures reduce the effectiveness; quiet mode is not effective when cooling and the outdoor ambient temperature is above 40°C.
Similarly, enabling quiet mode can be effective when a unit is heating, and the outdoor ambient temperature is above about 15°C. Lower outdoor ambient temperatures reduce the effectiveness; when heating while the outdoor ambient temperature is below 10°C then enabling quiet mode will have no effect.
If a unit is equipped with a variable speed or a digital scroll compressor, then reducing capacity can also aid in achieving quieter unit operation.
 
      1. Objects are associated with control over quiet mode
 
   
Binary value object 6U1_EN_QUIETEnable (1) / disable (0) control over quiet mode
Binary value object 16U1_REQ_QUIETRequest quiet mode off (0) or on (1)
 
    1. De-icing the outdoor coil
      1. Objects associated with de-icing the outdoor coil
 
    
Analog input 5U1_T_AMBOutdoor ambient temperature

°C
Analog input 8U1_T_DEIOutdoor coil de-ice sensor temperature
Analog input 9U1_T_EVEvaporating temperature
Analog input 36U1_Timer_DEICEOutdoor coil de-icing timerseconds
Binary input 17U1_FN_DEICE_REQUESTSet when the controller has determined that the outdoor
coil requires to be de-iced
Binary input 18U1_FN_DEICE_ACTIVESet when the controller is de-icing the outdoor coil
Binary value 12
U1_EN_DEICE
BMS control over de-icing:
0 = Disabled (UC8 autonomous control)
1 = Enabled

Binary value 9

U1_EN_MODE_FAN
BMS control over indoor fan operating mode:
0 = Disabled.
1 = Enabled
Binary value 21
U1_REQ_FAN_DEICEON
Indoor fan operation during de-icing:
0 = Off
1 = On
Binary value 24U1_DEICE_PERMITAllow (1) or disallow (0) de-icing of the outdoor coil when
the controller determines this is necessary
Binary value 25U1_DEICE_FORCEWhen set forces the controller to start de-icing of the out-
door coil
 
      1. Indoor fan operation during de-icing of the outdoor coil
        • During de-icing of the outdoor coil, it is possible to either leave the indoor fan running or to stop the indoor fan. In general:
        • Stopping the indoor fan during a de-ice cycle avoids cold air being blown into the room. However, usually it causes the de-icing operation to take longer than when the indoor fan is allowed to continue running. Use this option when the application has no requirements for delivery of a minimum air volume and delivery of cold air into the room is not acceptable.
        • Leaving the indoor fan running during a de-ice cycle will cause cold air to be blown into the room. However, usually it helps to shorten the duration of the de-ice cycles. Use this option when the application requires delivery of a minimum air volume.
 
The UC8 provides the following options for control of the indoor fan during de-ice cycles:
 
Binary value 9 (U1_EN_MODE_FAN) = 0:
Operation of the indoor fan during outdoor coil de-ice cycles is determined either by a SATR3 or TZTR 100 wall
thermostat (if present) or, if no wall thermostat is connected, by UC8 DIP switch 1.
        • Wall thermostat:       Fan-Auto mode allows the indoor fan to stop.
Fan-On mode requires the indoor fan to continue running.
        • UC8 DIP switch 1:    OFF allows the indoor fan to stop.
ON requires the indoor fan to continue running.
 
Binary value 9 (U1_EN_MODE_FAN) = 1:
The BMS controls operation of the indoor fan when the unit is de-icing the outdoor coil. BMS control is then possible via binary value 21:
        • U1_REQ_FAN_DEICEON = 0: Allow the indoor fan to stop.
        • U1_REQ_FAN_DEICEON = 1: Require the indoor fan to continue running.
 
      1. BMS control of outdoor coil de-ice cycles
BMS control over de-ice cycles is especially useful for installations with more than one compressor. In such installations the BMS can monitor operating conditions, then allow and disallow units to de-ice in order to optimise user comfort and unit performance. For example, in an installation with four compressors the BMS could be programmed to allow only one or perhaps two systems to de-ice at any time while using the other two systems to continue heating.
The following objects can be monitored by the BMS to obtain de-icing status information:

 
ObjectNameFunction
Binary input
object 17
U1_FN_DEICE_RE- QUESTSet when the controller has determined that the outdoor coil
requires de-icing
Binary input
object 18
U1_FN_DEICE_ACTIVESet when the controller is de-icing the outdoor coil
Multi state
input object 1
U1_MODEReflects the current mode of the unit (off, cooling,
heating, de-icing, …)
The UC8 provides the following objects for control of outdoor coil de-ice cycles.
 
Object
Operation
Binary value 12
U1_EN_DEICE
Binary value 24
U1_DEICE_PERMIT
Binary value 25
U1_DEICE_FORCE
0Any (defaults to 1)AnyUC8 autonomous control
100De-icing is not allowed.
110The UC8 is allowed to de-ice when necessary.
1Any1Immediately start a de-ice cycle.
        • Notes:
Using binary value 25 (U1_DEICE_FORCE) to force the unit to start a de-ice cycle is effective only when the unit is heating and has done so for more than 2 minutes.
        • When using forced de-ice cycles via binary value 25 (U1_DEICE_FORCE) the object value is automatically reset to 0 as soon as the de-ice cycle has commenced. However, the object update rate is once a minute which can cause up to one minute delay before this is reported in the object value.
 
Should one wish to forcibly end a de-ice cycle the recommended method is to remove the request for heating, preferably by writing value 0 to binary value object 13 (U1_REQ_COMP). Doing so will make the UC8 immediately advance to the “de-ice dry” and “de-ice end” modes, followed by “off”.
Completing this sequence takes about 1 minute; thereafter the unit can be restarted heating if desired.

 
Caution:
When the BMS controls de-icing of the outdoor coil care must be exercised that de-icing occurs regularly enough not to impair unit operation. Too infrequent de-icing can cause severe blocking of the outdoor coil and lead to LP trips and unit lock-out.

 
    1. Dynamic demand reduction (DRED)
Dynamic demand reduction (DRED) allows an external device to reduce the energy consumption of the air conditioning system. There are four levels of demand reduction:
  1. Normal operation: Up to 100% of rated energy consumption.
  2. Minimum energy consumption. The compressor will be held off, but the indoor fan is allowed to continue running.
  3. Up to 50% of rated energy consumption.
  4. Up to 75% of rated energy consumption.
Levels 2 and 3 are achieved by switching the compressor off for part of half-hour intervals.
The following objects are associated with control over demand reduction (default values in bold):

 
ObjectNameFunction
Binary value object 11U1_EN_DREDEnable (1) / disable (0) control over DRED
Analog value object 1U1_REQ_DREDLevel 0 to 3
 
    1. Resetting the controller
The controller can be reset using one of the following methods.
Warning!
Use caution when using BACnet to reset the controller! After receiving the correct command sequence the unit immediately performs a full system reset, regardless of the current unit operation! The controller restarts in the same way as when mains power to the unit is switched on. Normal operation can resume after about 30 seconds to 1 minute.
Method 1. Switch mains power to the controller off, wait for at least 5 seconds, then switch mains power back on again.
Method 2  Use BACnet communications to send the following two commands to the controller.
Commands must be given in the order listed here:
  • Write value 8821 (hexadecimal 0x2275) to analog value object 4: U1_PRM_SEC.
  • Write value 4660 (hexadecimal 0x1234) to analog output object 1: U1_CNTRL_RESET.
  • No specific timing requirements exist for the above two commands.
 
    1. Unlocking a unit
A unit is locked out when a serious fault occurs three times within a 12-hour period and the request for compressor-on has remained continuous. Faults that have occurred longer than 12 hours ago are removed from the count. Fault counts are reset to zero every time the unit switches off normally, either by the thermostat, by BMS or by mains power off.
When a unit is locked out it will not run the compressor or the indoor and outdoor fans. A locked-out unit reports value 12 (Lock Out) in multi-state input object 1 (U1_MODE).
When mains power is applied to a controller that was locked out, or the controller is reset, the display shows the cause of the previous lock-out for 20 seconds. This message will stop appearing after the unit has completed at least one full normal cooling or heating cycle.
A unit that is locked-out can be un-locked using one of the following methods:
Method 1. Switch mains power to the controller off, wait for at least 5 seconds, then switch mains power back on again.
Method 2. Use BACnet communications to send the following two commands to the controller. Commands must be given in the order listed here:
  • Write value 21930 (hexadecimal 0x55AA) to analog output object 1: U1_CNTRL_RESET.
  • Write value 3855 (hexadecimal 0x0F0F ) to analog output object 1: U1_CNTRL_RESET.
  • The second command must be sent within 10 seconds following the first command.
After receiving the above two commands in the correct order and with the correct timing the unit mode returns from “Lock Out” to “Off” (to monitor unit mode read multi-state input object 1 U1_MODE). The unit is then immediately ready to restart normal operation. If the commands are sent to the unit when the unit was not locked out, or more than 10 seconds elapse between the two commands, or the commands are sent in an incorrect order then the commands have no effect.
Method 3. Reset the controller. Refer to section 5.8.


 
    1. Control example
The following example shows how BACnet communications can be used to control an air-cooled reverse cycle unit (unit 1) with a variable speed indoor fan and variable capacity. The procedure is the same for other units, if present, adjusting the object numbers according to the unit number.
The following write-actions are required once only after every power-on and system reset (repeated writes are allowed):

 
ObjectNameActionPurpose
Binary value object 1U1_EN_COMPWrite value 1Gain control over compressor off and on
Binary value object 2U1_EN_HEATWrite value 1Gain control over cooling or heating
Binary value object 7U1_EN_SPEED_FANWrite value 1Gain control over the indoor fan speed
Binary value object 8U1_EN_CAPACITYWrite value 1Gain control over unit capacity

The following write-actions are required when changing an aspect of unit operation:
 
ObjectNameActionPurpose
Binary value object 13U1_REQ_COMPWrite value
0 = off
1 = on
Switch the compressor off or on
Binary value object 14U1_REQ_HEATWrite value
0 = cooling
1 = heating
Select cooling or heating
Analog value object 2U1_REQ_FANWrite value 0 to 100Set the indoor fan speed (refer to chapter
5.2)
Analog value object 3U1_REQ_CAPWrite value 0 to 100Set the unit capacity (refer to chapter 5.3)
Notes
      • Regardless of how a unit is controlled, safety features built into the unit are always applied. For example: A compressor can be held off until the minimum off-time has expired, and this delay will always be applied independent of the request received via BACnet.
      • When mains power is removed from the unit and then re-applied all control objects always are reset to their default values. To re-gain control over a unit after mains power has been interrupted, or after the controller has been reset, a BMS must again write to the appropriate control-enable objects (binary value objects 1 to 12, U1_EN_xxx).
      • Objects associated directly with unit control and active state monitoring are updated once every 5 seconds. However, many other objects, for example objects that provide status information with values that normally remain static or infrequently change value have much slower update rates, such as once a minute or once every 10 minutes.
      • When a Babel Buster is used to control more than one UC8 controller then often there will be some delay between a command being issued and the response of the targeted controller. This is normal and not a malfunction.

 

Related Attachments (1)