Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TM
This document is protected by copyright and is the property of American Auto-Matrix. It may not be used or copied in whole or in part for any purpose other than that for which it is supplied without authorization. This document does not constitute any warranty, expressed or implied. Every effort has been made to ensure that all information was correct at the time of publication. American Auto-Matrix reserves the right to alter specifications, performance, capabilities and presentation of this product at any time. American Auto-Matrix and Auto-Matrix are trademarks of American Auto-Matrix and are not to be used for publication without the written consent of American Auto-Matrix. All other brand names or product names are trademarks or registered trademarks of their respective companies or organizations.
WORLD HEADQUARTERS
American Auto-Matrix One Technology Lane Export, Pennsylvania 15632-8903 USA Tel (1) 724-733-2000 Fax (1) 724-327-6124 Email aam@aamatrix.com www.aamatrix.com
REVISION HISTORY
Updated 5/2/2007 Corresponds to Firmware Revision v5.00 Updated to use date revision scheme Removed BOx;OI property Version 1.2 Implementation of Indoor Air Quality application. Universal Input 3 added to SBC-VAV(r/t/a/f) controller line Corrected various spelling errors found during manual review Added additional configuration steps for Dual Duct Configuration Version 1.1 (Corresponds to firmware revision 3.0) Changed number of triacs on NB-VAVta and NB-VAVtf models from three (3) to five (5) in 1.1, 1.4.4, 1.4.5, and 2.4.2.5. Added section 2.2 Changing the Actuator Orientation. Default baud rate changed to 38400 (CP=6). Appendix A - Fixed description of Flow Control:CK. Fixed typographic errors
iii
REVISION HISTORY
iv
TABLE OF CONTENTS
1.1 What Is the NB-VAV? .................................................................................. 1-3 1.1.1 Features of the NB-VAV Controllers .............................................. 1-3 1.2 Inputs/Outputs ............................................................................................. 1-5 1.2.1 Universal Inputs (UI) ...................................................................... 1-5 1.2.2 Outputs .......................................................................................... 1-5 1.3 Components and Features .......................................................................... 1-9 1.3.1 Motor Management Technology (MMT)......................................... 1-9 1.3.2 Integration With SBC-STATs ......................................................... 1-9 1.3.3 Networking ................................................................................... 1-10 1.3.4 Flow Sensor ................................................................................. 1-10 1.4 NB-VAV Controllers ................................................................................... 1-11 1.4.1 The NB-VAVra ............................................................................. 1-11 1.4.2 The NB-VAVrf .............................................................................. 1-11 1.4.3 The NB-VAVta(-IAQ).................................................................... 1-11 1.4.4 The NB-VAVtf(-IAQ)..................................................................... 1-11 1.5 Specifications............................................................................................. 1-12 1.5.1 Networking ................................................................................... 1-12 1.5.2 Integrated Components ............................................................... 1-12 1.5.3 Actuator Motor ............................................................................. 1-12 1.5.4 Terminations ................................................................................ 1-12 1.5.5 Input Supply ................................................................................. 1-12 1.5.6 Operating Environment ................................................................ 1-12 1.5.7 Dimensions .................................................................................. 1-12 1.5.8 Agency Approvals ........................................................................ 1-12 2.1 Installation.................................................................................................... 2-3 2.2 Changing the Actuator Orientation .............................................................. 2-4 2.3 Mounting ...................................................................................................... 2-8 2.4 Connecting the Airflow Sensor .................................................................. 2-10 2.5 Wiring Requirements ................................................................................. 2-13 2.5.1 Connecting Unitary Controllers to Interfacing Devices ................ 2-13 2.5.2 Input & Output Wiring................................................................... 2-18 2.5.3 SBC-STAT ................................................................................... 2-23 2.5.4 Optional Actuator Wiring .............................................................. 2-25 3.1 Introduction .................................................................................................. 3-3 3.2 Objects/Properties ....................................................................................... 3-4 3.2.1 Device ............................................................................................ 3-4 3.2.2 Zone Temperature ....................................................................... 3-13 3.2.3 Universal Inputs 1-3 (AI01, AI02, AI03) ....................................... 3-26 3.2.4 Flow Control................................................................................. 3-33 3.2.5 Supply Temperature .................................................................... 3-41 3.2.6 Analog Output (AO01) ................................................................. 3-44 3.2.7 Heat and Cool Setpoints (Analog Values) ................................... 3-47 3.2.8 Binary Outputs (BO01-BO05) ..................................................... 3-50 3.2.9 Schedule ...................................................................................... 3-55 3.2.10 Holiday Calendar ....................................................................... 3-58
TABLE OF CONTENTS
3.2.11 Flow Setpoints........................................................................... 3-59 3.2.12 Electric Reheat.......................................................................... 3-63 3.2.13 Valve Ctrl 1-2 ............................................................................ 3-66 3.2.14 Analog Control .......................................................................... 3-71 3.2.15 Occupancy Detector.................................................................. 3-78 3.2.16 Proof of Flow ............................................................................. 3-80 3.2.17 Broadcast Schedule .................................................................. 3-82 4.1 Scheduling .................................................................................................. 4-3 4.1.1 Inactive Schedule State ................................................................ 4-4 4.1.2 Broadcast Schedule ...................................................................... 4-4 4.1.3 Power-up State ............................................................................. 4-4 4.1.4 Host Override ................................................................................ 4-5 4.1.5 User Override................................................................................ 4-5 4.1.6 Occupancy Detection .................................................................... 4-6 4.2 Setting the Temperature and Flow Setpoints.............................................. 4-7 4.3 NB-VAV Control Modes .............................................................................. 4-9 4.3.1 Constant Air Volume (CAV) .......................................................... 4-9 4.3.2 Supply Dependent (VST) ............................................................ 4-10 4.3.3 Heating Only ............................................................................... 4-14 4.3.4 Cooling Only................................................................................ 4-18 4.3.5 Cooling with Reheat .................................................................... 4-21 4.4 Auxiliary Functions.................................................................................... 4-26 4.4.1 Series Fan................................................................................... 4-26 4.4.2 Parallel Fan ................................................................................. 4-26 4.4.3 Induction Damper........................................................................ 4-27 4.4.4 Valve Control............................................................................... 4-27 4.5 Digital Outputs .......................................................................................... 4-35 4.6 Dual Duct Application................................................................................ 4-36 4.7 Tracking ................................................................................................... 4-40 4.8 Indoor Air Quality ...................................................................................... 4-41 5.1 Temperature Display................................................................................... 5-3 5.2 Setpoint Adjustment Display ....................................................................... 5-4 5.2.1 SBC-STAT2 .................................................................................. 5-4 5.2.2 SBC-STAT2-D............................................................................... 5-4 5.2.3 SBC-STAT3 .................................................................................. 5-4 5.3 Calculated Setpoint Display ........................................................................ 5-5 5.4 LED ............................................................................................................. 5-6 5.5 Override Mode ............................................................................................ 5-7 5.6 Menu Actions .............................................................................................. 5-8 5.6.1 Enable/Disable Values .................................................................. 5-8 5.6.2 Setting Values ............................................................................... 5-8 5.7 SBC-STAT3 Menus .................................................................................... 5-9 5.7.1 User Menu..................................................................................... 5-9 5.7.2 Install Menu................................................................................. 5-10 5.7.3 Balance Menu ............................................................................. 5-11
vi
TABLE OF CONTENTS
5.7.4 Service Menu ............................................................................... 5-15 Device.............................................................................................................. A-1 Zone Temperature - AI00 ................................................................................ A-3 Universal Inputs 1-2 - UI01-UI02 ..................................................................... A-5 Flow Control..................................................................................................... A-6 Supply Temperature ........................................................................................ A-7 Analog Output - AO01 ..................................................................................... A-7 Fan Digital Output - BO01 ............................................................................... A-7 Digital Outputs 2-5 - BO02-BO05 .................................................................... A-7 Schedule.......................................................................................................... A-8 Flow Setpoints ................................................................................................. A-8 Electric Reheat ................................................................................................ A-9 Valve Ctrl 1-2 ................................................................................................... A-9 Analog Control ............................................................................................... A-10 Occupancy Detector ...................................................................................... A-10 Proof of Flow.................................................................................................. A-10 Broadcast Schedules..................................................................................... A-11
vii
TABLE OF CONTENTS
viii
SECTION 1: OVERVIEW
This document provides general information regarding the NB-VAV model Unitary Controllers. The various NB-VAV controllers can be used in a wide variety of VAV and CAV applications.
IN
THIS SECTION
What Is the NB-VAV?................................................................................................................................................... 1-3 Features of the NB-VAV Controllers ....................................................................................................................... 1-3 Inputs/Outputs ............................................................................................................................................................. 1-5 Universal Inputs (UI) ............................................................................................................................................... 1-5 Outputs ................................................................................................................................................................... 1-5 Components and Features .......................................................................................................................................... 1-9 Motor Management Technology (MMT).................................................................................................................. 1-9 Integration With SBC-STATs................................................................................................................................... 1-9 Networking............................................................................................................................................................ 1-10 Flow Sensor.......................................................................................................................................................... 1-10 NB-VAV Controllers ....................................................................................................................................................1-11 The NB-VAVra........................................................................................................................................................1-11 The NB-VAVrf.........................................................................................................................................................1-11 The NB-VAVta(-IAQ) ..............................................................................................................................................1-11 The NB-VAVtf(-IAQ) ...............................................................................................................................................1-11 Specifications ......................................................................................................................................................... 1-12
1-1
SECTION 1: OVERVIEW
1-2
SECTION 1: OVERVIEW
1.1 W HAT IS
NB-VAV?
Table 1-1 NB-VAV Models
Analog Outputs 1 1 1 1 1 1
Universal Inputs 2 2 2 3 2 3
STATBUS 1 1 1 1 1 1
Real-time Clock External Option External Option External Option External Option External Option External Option
The NB-VAV model controllers are variable air volume (VAV) and constant air volume (CAV) terminal box digital controllers that comply with ANSI/ASHRAE Standard 135-2001, BACnet. There are five (5) NB-VAV controller types (refer to Table 1-1, NB-VAV Models, on page 3) that can be employed in different applications.
NOTE
The term NB-VAV, used throughout this document, refers to the NB-VAVra, NB-VAVrf, NBVAVta, and NB-VAVtf Unitary Controllers.
1.1.1
OF THE NB-VAV CONTROLLERS Can communicate with third party BACnet-MS/TP devices such as Unitary Controllers or Area Controllers over EIA-485 (RS-485) Optically isolated triac solid-state relay outputs with metal oxide varistors (MOV) (NB-VAVta and VAVtf) Mechanical relays equipped with a tranzorb protection device to suppress transients and contact arcing (NB-VAVra and NB-VAVrf) Analog outputs with 0-10VDC range, 8-bit resolution 15-bit resolution universal inputs (UI) Automatic settings for VAV or CAV control mode Separate heating and cooling options for supply mode Motor Management TechnologyTM (MMTTM) for monitoring, identifying, and correcting motor shorts An integrated Belimo LM24-10P-M feedback actuator that allows you to monitor the position of the damper at all times or an integrated Belimo LM24-M actuator An on-board, solid-state airflow sensor that measures the airflow and enables the calibration of airflow measurement for a wide range of VAV and CAV terminal box sizes and types
FEATURES
1-3
SECTION 1: OVERVIEW
1-4
SECTION 1: OVERVIEW
INPUTS/OUTPUTS
1.2 INPUTS/OUTPUTS
1.2.1 UNIVERSAL INPUTS (UI) The NB-VAVs UIs at Terminal Block (TB) 1 are high resolution (15-bit) UIs that can accept 0-20mA when in current mode, 0-1M inputs when in resistance mode, or 0-10VDC when in voltage mode. A capacitor in the circuit provides a 10Hz low-pass filter. Overrange protection is provided to clamp normal overrange conditions and to protect against damage from electrostatic discharge (ESD). The UIs can be configured for alarming, setup/setback, filtering, and input polarity.
NOTE
Jumper between: I and V pins for current mode; and R and V pins for resistance mode. No jumper = voltage mode.
TB1
Figure 1-1: The IVR Pin Terminal Block Located Above TB1
1.2.2
OUTPUTS
1.2.2.1 DIGITAL OUTPUTS Digital Outputs (DOs) provide ON/OFF control of output devices such as fans, valves, or cooling or reheat stages. There are two types of DOs: optically-isolated triac solid-state (triacs) and mechanical relay (relays). Relays and triacs have identical logical operation. However, they have different physical operating
1-5
INPUTS/OUTPUTS
SECTION 1: OVERVIEW
conditions. All DOs enforce minimum cycle time operation, determine the polarity (ON/OFF), and provide a runtime alarm limit for the output. Relays have a 1A, 24VAC/DC rated load, normally open, non-polar contact. A tranzorb protection device is provided to suppress transients and contact arcing. Pulse width modulation (PWM) operation of floating valves or other devices is not recommended with relays. Triacs have a 1A, 24VAC rated load, normally open, non-polar contact. An MOV protection device is provided to suppress transients. Triacs are recommended for PWM operation of floating valves, damper motors, etc. Triacs will switch a 1A, 24VDC load, but they will not turn off until the load power is removed.
CAUTION
Triacs will switch a 1A, 24VDC load, but they will not turn off until the load power is removed.
NOTE
AAM recommends that output loads be wired so that one side of the load is grounded when possible.
The NB-VAVta, NB-VAVtf, NB-VAVta-IAQ, and NB-VAVtf-IAQ controllers have five (5) triac outputs at TB3 terminals 11 through 20. The triac outputs are suitable for driving pilot duty relays, PWM valve actuators, and floating setpoint valve actuators. Each triac output is capable of tracking the amount of time that the output is considered to be engaged (runtime hours). The NB-VAVra, and NB-VAVrf controllers have (5) relay outputs at TB3 terminals 11 and 12 (K1), 13 and 14 (K2),15 and 16 (K3), 17 and 18 (K4), and 19 and 20 (K5). The first DO (marked K1 on the PCB) is the Fan Digital Output. It is dedicated for the use of series fan, parallel fan, or induction damper binary control. The second DO (marked K2 on the PCB) can: control one stage of reheat; function as the increase position signal when driving a valve; or function as the PWM output when PWM is used for chilled/hot water valve positioning. The third DO (marked K3 on the PCB) can control one stage of reheat or can serve as the decrease position signal when driving a valve. The fourth DO (marked K4 on the PCB) can control one stage of reheat or function as the increase position signal for motor control.
1-6
SECTION 1: OVERVIEW
INPUTS/OUTPUTS
The fifth DO (marked K5 on the PCB) can control one stage of reheat or function as the decrease position signal for motor control. 1.2.2.2 ANALOG OUTPUTS You can control analog outputs (AO) automatically, manually, or by a program over the communications network. When set to automatic control, the output is dedicated to the analog control proportional + integral + derivative (PID) loop. Modulation of reheat valves, radiation valves, actuators, or lighting ballasts is a suitable application for the AO, which has 010VDC and 8-bit resolution. Table 1-2 NB-VAV Input and Output Assignments
Terminal 1 (TB5) 2 (TB5) 3 (TB5) 4 (TB5) SSB COM AO1 COM I/O SSB Signal SSB Common Analog Output Channel 1 Analog Output Common Relay 1 Common - (NB-VAVra, and NB-VAVrf controller types only) or, Triac Output 1 - (NB-VAVta and -VAVtf controller types only) Relay 1 Normally Open - (NB-VAVra, and NB-VAVrf controller types only) or, Triac Output 1 - (NB-VAVta and -VAVtf controller types only) Relay 2 Common - (NB-VAVra, and NB-VAVrf controller types only) or, Triac Output 2 - (NB-VAVta and -VAVtf controller types only) Relay 2 Normally Open - (NB-VAVra, and NB-VAVrf controller types only) or, Triac Output 2 - (NB-VAVta and -VAVtf controller types only) Relay 3 Common - (NB-VAVra, and NB-VAVrf controller types only) or, Triac Output 3 - (NB-VAVta and -VAVtf controller types only) Relay 3 Normally Open - (NB-VAVra, and NB-VAVrf controller types only) or, Triac Output 3 - (NB-VAVta and -VAVtf controller types only) Description
11 (TB3)
K1
12 (TB3)
K1
13 (TB3)
K2
14 (TB3)
K2
15 (TB3)
K3
16 (TB3)
K3
1-7
INPUTS/OUTPUTS
Table 1-2 NB-VAV Input and Output Assignments
Terminal I/O Description
SECTION 1: OVERVIEW
17 (TB3)
K4
Relay 4 Common - (NB-VAVra, and NB-VAVrf controller types only) or, Triac Output 4 - (NB-VAVta and -VAVtf controller types only) Relay 4 Normally Open - (NB-VAVra, and NB-VAVrf controller types only) or, Triac Output 4 - (NB-VAVta and -VAVtf controller types only) Relay 5 Common - (NB-VAVra, and NB-VAVrf controller types only) or, Triac Output 5 - (NB-VAVta and -VAVtf controller types only) Relay 5 Normally Open - (NB-VAVra, and NB-VAVrf controller types only) or, Triac Output 5 - (NB-VAVta and -VAVtf controller types only) 24 Volt AC Control Power Input 24 Volt AC Auxiliary Output for DC Loads (5A Fuse) 24 Volt AC Neutral Positive 485 Network Communication Line Negative 485 Network Communication Line Universal Input 3 (IAQ Models Only) Common (IAQ Models Only) Universal Input 2 Common Universal Input 1 Common
18 (TB3)
K4
19 (TB3)
K5
20 (TB3)
K5
21 (TB4) 22 (TB4) 23 (TB4) 24 (TB2) 25 (TB2) 30 (TB1) 31 (TB1) 32 (TB1) 33 (TB1) 34 (TB1) 35 (TB1)
1-8
SECTION 1: OVERVIEW
1.3 COMPONENTS
FEATURES
1.3.1 MOTOR MANAGEMENT TECHNOLOGY (MMT) MMT extends the functions of the Belimo LM24-M (supplied with the NB-VAVra and NB-VAVta) and the LM24-10P-M (supplied with the NB-VAVrf and NB-VAVtf) actuators via: Alarm generation upon actuator disconnect, reconnect, or failure; Motor short detection and correction; End of travel detection; and Motor usage monitoring for energy conservation.
The MMT circuit measures both the motor current and voltage to detect normal, overload, stall, and shorted conditions. In case of commutator or brush shorts, the MMT circuit provides a clearing pulse to remove small amounts of debris.
NOTE
MMT functions only on NB-VAV controllers connected to Belimo LM24-M and LM2410P-M model actuators.
NOTE
The Siemens GDE131.1U and the Neptronic BBT 24 have been tested and approved by AAM; however, most industry actuators are compatible with the NB-VAV family of controllers.
NOTE
The NB-VAVta and -VAVtf have only three (3) digital outputs and are not capable of operating any external actuators.
1.3.2
INTEGRATION W ITH SBC-STATS Terminal Block 5/SSB (TB5:SSB) is a non-polar, two wire, bidirectional sensor bus that can be used in either digital or analog mode. In analog mode, it supports the SBC-STAT1 and SBC-STAT2 . In digital mode, it can communicate with multiple SSB digital devices such as the SBC-STAT3 , SBC-STAT1-D , and SBC-STAT2-D . Mode switching is automatic and any SSB digital device will override any analog device.
TM TM TM TM TM
1-9
SECTION 1: OVERVIEW
Through the SBC-STAT Bus (SSB), the NB-VAV controllers can communicate with SBC-STAT thermostats without the use of an I/O point on the controller. The NB-VAV controllers can support one (1) analog SBCSTAT, or up to four (4) digital SBC-STATs through the SSB. The SSB can be used to link two or more NB-VAV controllers for certain applications. When using the SSB to link NB-VAV controllers, one controller must be configured as a master, and all other controllers must be configured as slaves. In addition, proper polarity must be maintained. Connect SSB to SSB and COM to COM. Refer to Section 2, Wiring and Installation, for additional information.
CAUTION
When using the SSB to link two NB-VAV controllers (as needed for certain applications), polarity must be maintained. Connect SSB of controller A to SSB of controller B and COM of controller A to COM of Controller B.
1.3.3
NETWORKING
Unitary controllers communicate BACnet MS/TP protocol using two-wire, EIA-485 (RS-485). Up to 32 devices can be networked together on a single EIA-485 network segment. While expanding past this limit may be possible using third-party repeaters or media converters, performance outside of the stated limit cannot be guaranteed or is subject to technical support services by American Auto-Matrix.
1.3.4
FLOW SENSOR
The NB-VAVs on board, solid-state airflow sensor measures the airflow through the terminal box. Airflow measurement and calibration for maximum energy efficiency is possible for a wide range of VAV and CAV terminal box sizes and types.
1-10
SECTION 1: OVERVIEW
NB-VAV CONTROLLERS
The NB-VAVrf is equipped with five (5) relay outputs, one (1) AO, and two (2) UIs. The NB-VAVrf is also equipped with a Belimo LM24-10P-M feedback actuator, which enables you to monitor the damper position at all times. The position of the controllers integrated damper motor is controlled by the NB-VAVrfs PI control loop.
1.4.3
THE NB-VAVta(-IAQ)
The NB-VAVta is equipped with five (5) triac solid-state relay outputs, one (1) AO, and three (3) UIs. The NB-VAVta also includes an integrated Belimo actuator that employs MMT to monitor, identify, and correct motor shorts. The position of the controllers integrated damper motor is controlled by the NB-VAVtas PI control loop.
1.4.4
THE NB-VAVtf(-IAQ)
The NB-VAVtf is equipped with five (5) triac solid-state relay outputs, one (1) AO, and three (3) UIs. The NB-VAVtf also includes an integrated Belimo LM24-10P-M feedback actuator that employs MMT to monitor, identify, and correct motor shorts. The position of the controllers integrated damper motor is controlled by the NB-VAVtfs PI control loop. The feedback actuator allows you to monitor the position of the damper at all times.
1-11
SPECIFICATIONS
SECTION 1: OVERVIEW
1.5 SPECIFICATIONS
NETWORKING The following specifications are necessary for networking of the NB-VAV controllers: line signaling: EIA-485 wiring: shielded, twisted pair 18-22 AWG network protection: dual tranzorbs, Hi ESD driver communications speed: 9.6k, 19.2k, and 38.4k baud rate, programmable network configuration: multidrop to 5,000ft. (1.5km) total protocol: BACnet MS/TP. 1.5.2
1.5.1
INTEGRATED COMPONENTS
LM24-M Belimo actuator (NB-VAVra and NB-VAVta) with floating mount, eliminating damper shaft stress and binding. LM24-10P-M Belimo feedback actuator (NB-VAVrf and NB-VAVtf) with floating mount, eliminating damper shaft stress and binding. Flow sensor (0 - 2 wc).
1.5.3
ACTUATOR MOTOR
Torque rating: 35in. lbs. (8Nm minimum). Travel time: approximately 85 seconds.
1.5.4
TERMINATIONS
Pluggable terminal blocks for inputs, outputs, power, and network connection.
1.5.5
INPUT SUPPLY NEC class 2 transformer (customer-supplied). 22-26VAC, 50/60Hz, 10VA maximum, 5VA typical. 5A fuse load protection. PTC control electronics protection.
1.5.6
OPERATING ENVIRONMENT Temperature range: 050C. Humidity range: 595% RH noncondensing. DIMENSIONS
1.5.7
Size: 8.5 in. (21.6 cm) 4.75 in. (14.6 cm) 2.63 in. (6.7 cm) and 5.5 in (16.51 cm) 4.75 in (14.6 cm) 1.5 in. (3.81 cm) Shipping weight: 2.04 lbs (.93 kg) and 1.86 lbs (.84 kg)
1.5.8
AGENCY APPROVALS
UL listed 916, Management Equipment, Energy (PAZX). UL 873 Component-Temperature-Indicating and Regulating Equipment (XAPX2).
1-12
SECTION 1: OVERVIEW
SPECIFICATIONS
Complies with FCC rules Part 15, Class B Computing Device. Complies with CE directives and standards.
1-13
SPECIFICATIONS
SECTION 1: OVERVIEW
1-14
IN
THIS SECTION
Installation ................................................................................................................................................................ 2-3 Changing the Actuator Orientation........................................................................................................................... 2-4 Mounting .................................................................................................................................................................. 2-8 Connecting the Airflow Sensor............................................................................................................................... 2-10 Wiring Requirements.............................................................................................................................................. 2-13 Connecting Unitary Controllers to Interfacing Devices...................................................................................... 2-13 Input & Output Wiring........................................................................................................................................ 2-18 SBC-STAT......................................................................................................................................................... 2-23 Optional Actuator Wiring ................................................................................................................................... 2-25
2-1
2-2
INSTALLATION
2.1 INSTALLATION
The installation of the NB-VAV controllers involves determining actuator orientation, mounting the controller, supplying power, connecting to the communications network, and connecting input and output devices. All wiring connections to the NB-VAV are made with the use of plug (female) & socket (male) terminal blocks (TB). The plug consists of terminal ports and adjustment screws. Input/output device, network, and power wires enter the terminal ports and are secured to the assembly with the adjustment screws. The socket consists of a row of pins and is permanently mounted to the printed circuit board (PCB). When connecting/disconnecting the two parts of the TB, align the holes on the plug with the pins on the socket and avoid twisting, thus damaging the assembly. Such damage will void the product warranty.
WARNING
The sockets to which the terminal block plugs connect are permanently attached to the PCB. Twisting or applying torque when connecting/ disconnecting will result in damage that will void the product warranty.
WARNING
NB-VAV controllers should only be used in a manner specified by the manufacturer.
WARNING
Only trained personnel should service NB-VAV controllers. No operator replaceable parts exist in NB-VAV type controllers.
WARNING
Remove power before servicing.
2-3
2.2 CHANGING
THE
ACTUATOR ORIENTATION
Depending on the specifics of a particular job, it may be advantageous to have the actuator mounted to the left or right of the controller. This may be due to the mounting site, the direction of wiring, etc. The NB-VAV allows you to reverse the orientation of the actuator by changing the mounting clip. The metal work consists of two pieces, the baseplate and the mounting clip, shown in Figure 2-1. The mounting clip is removable and can be reversed to provide mounting options with the actuator on the left or right side.
Baseplate
Mounting Clip
Figure 2-1 NB-VAV Metalwork Before reversing the orientation of the actuator mounting clip you must first remove the actuator by unplugging the cable connecting the actuator to the controller and removing the screws from the reverse side of the controller which hold the actuator.
2-4
To reverse the orientation of the actuator mounting clip, you must perform the following steps: 1. Press on the locking tab to release the mounting clip. While maintaining pressure on the tab, slide the mounting clip to the end of the slots.
Figure 2-2 Unlock Actuator Mounting Clip 2. Remove the mounting clip from the baseplate.
2-5
Figure 2-4 Rotate Mounting Clip 4. Insert the mounting clip into the other set of slots.
2-6
5. Slide the mounting clip towards the edge of the baseplate until the locking tab clicks into place.
2-7
MOUNTING
2.3 MOUNTING
Perform the following procedure to mount the NB-VAV controller.
CAUTION
The mounting area should be free from moisture.
1. Loosen the 10mm hex nuts of the U-bolt attached to the damper clamp. 2. Adjust the alignment of the actuator to the mounting bracket so that the screw attaching the two parts fits snugly into the bottom portion of the diamond shaped hole on the bracket. 3. Place the damper clamp around the damper shaft and position the NB-VAV controller on the terminal box so that at least two (2) of the controller backings mounting holes are on the terminal box. Make sure that the bottom of the actuator is flush with the bottom of the sheet metal plate behind it.
CAUTION
The metal of the NB-VAV mounting bracket must make contact with the metal of the terminal box and the terminal box must be grounded to a true earth ground. Otherwise, electrical and communications problems are likely to occur.
4. Hand tighten the 10mm hex nuts to temporarily secure the damper clamp to the damper shaft.
NOTE
AAM recommends the use of self-drilling mounting screws for securing the controller to the terminal box. Mounting screws used to secure the controller to the terminal box are not supplied with the NB-VAV controllers.
5. If you are not using self-drilling mounting screws, use the controller backing as a template and mark the mounting hole locations on the terminal box. Remove the controller, then drill pilot holes in the terminal box. AAM recommends that at least two (2) screws be used to secure the NB-VAV controller to the terminal box.
2-8
MOUNTING
6. Align the mounting holes of the NB-VAV controller with the pilot holes drilled in Step 5 and secure the controller to the terminal box using mounting screws. Mounting screws used to secure the controller to the terminal box are not supplied with the NB-VAV controllers. 7. Set the damper and actuator to 50 percent and fully tighten the damper clamps 10mm hex nuts. 8. Adjust the hard stops of the damper clamp by loosening the screws that appear on top of the stops. Move the stops to the desired positions, and tighten the associated screws.
2-9
2.4 CONNECTING
THE
AIRFLOW SENSOR
The NB-VAVs integral airflow sensor is a precision instrument. To prevent dust particles from entering the NB-VAVs flow sensor, a sealed in-line filter is provided. Place the filter between the input (high) pressure side of the sensor and the high pressure side of the airflow pickup. When installing an NB-VAV type controller, connect the low pressure side of the duct airflow pitot to the low pressure side of the airflow sensor and the high pressure side of the duct airflow pitot to the high pressure side of the airflow sensor. Do not twist the sensor at any time.
CAUTION
Twisting or applying torque to the airflow sensor will damage the internal components of the device. Once damaged, the device will either not work at all or will produce inaccurate measurements. If it is determined that application caused the damage, the warranty will become void.
2-10
2-11
2-12
WIRING REQUIREMENTS
WARNING
Remove power when performing the following wiring procedures for the NB-VAV.
Follow the recommended wiring guidelines to reduce the chance of operation and communication errors. If you do not use proper wiring techniques, your site may not meet Federal Communications Commission (FCC) Class A regulations for radio frequency interference (RFI) emissions. All EIA-485 communications networks should employ shielded, twisted pair wiring. Each twisted pair must be individually shielded. Unshielded cables must be placed in solid metal conduit alone. Communications wiring (as well as SBCSTAT and other input wiring) should not be routed together withor close toother wiring carrying DC switching, AC lines, fluorescent lighting or any other RFI/electromagnetic interference (EMI)-emitting source. Failure to use these types of conductors may result in various system communications problems such as excessive network retries, noise susceptibility, and loss of communication.
2.5.1
CONNECTING UNITARY CONTROLLERS TO INTERFACING DEVICES End-users can interface with Unitary Controllers through either a PC (with NB-Pro installed) or area controller solution.
2.5.1.1 CONNECTING UNITARY CONTROLLERS TO A PC End-users can interface with Unitary Controllers through a PC with American Auto-Matrixs Windowsbased software commissioning tool NB-Pro installed. Using NB-Pro, end-users can modify property values and setpoints, as well as manage an entire network of BACnet MS/TP devices. To interface with the Unitary Controller network using NB-Pro, American Auto-Matrixs NB-Link and DB25 are required. The NB-Link is an MS/TP device used for establishing BACnet MS/TP communications between Unitary Controllers and a Windows-based work station. The NB-Link submits data requests from the PC to the MS/ TP network, and sends the data responses back to the PC. The DB25 is a device that allows you to connect the NB controllers to the NB-Link. To interface with the Unitary Controller network through NB-Pro, perform the following: 1. Using 1422AWG, individually shielded, twisted pair wiring, connect the Tx+ terminal of the DB25 to the N+ terminal (TB2:Terminal 24) of the Unitary Controller. EIA-485 wiring standards always apply. 2. Connect the Rx- terminal of the DB25 to the N- terminal (TB2:Terminal 25) of the Unitary Controller. 3. Wire controllers in daisy-chain fashion. Maintain N+ and N- consistency when wiring Unitary Controllers for the EIA-485 network. 4. JP6 is an EIA-485 termination resistor of 250. Set the jumper on JP6 of the last device on the network for termination of all EIA-485 networks. 5. Connect the DB25 (male 25-pin connector) to the NB-Link (female 25-pin connector). 6. Connect one end of an Ethernet cable (not supplied) to the RJ45 (10BaseT) connector on the NB-Link and the other end of the cable to the PC on which you will be installing NB-Pro.
2-13
WIRING REQUIREMENTS
NOTE
If you are connecting your PC directly to NBLink, you must use a crossover cable.
7. Supply power to the NB-Link using the provided power supply. The required input voltage is 9-30VDC (3W maximum).
Connect N+ and N- of the NB Unitary Controller to Tx+ and Rx- of the DB25, respectively. Connect the DB25 device (male 25pin connector) to NB-Link (female 25-pin connector).
RJ45 (10BaseT) Connector: Important!!! Supply power to the Connect to PC on the NB-Link using the provided power Ethernet network. supply. The required input voltage is 9-30VDC (3W maximum). Figure 2-11: NB-Link
2-14
WIRING REQUIREMENTS
2-15
WIRING REQUIREMENTS
Commissionin Software
NB-ASCe
Packaged Equipment
SBC STAT-3
Can be used on all NB Controllers
Custom Programmable
GPC1
NB-GPC
Custom ogrammable
GPC1
SBC STAT-3
Can be used on all NB Controllers
NB-GPC
AHU's Chiller Systems Heating Systems Multizone Units
Figure 2-13: Unitary Controllers Connected to PC 2.5.1.2 CONNECTING UNITARY CONTROLLERS TO A SAGE To connect the Unitary Controller network to a SAGEMAX Area Controller, perform the following: 1. Connect N+ and N- of any of the ports on either Trunk A or Trunk B of the SAGEMAX Area Controller to N+ and N- on TB2 of the first Unitary Controller on the network. The SAGEMAX Area Controller port to
2-16
WIRING REQUIREMENTS
which you are connecting the Unitary Controllers must be configured for BACnet MS/TP. Maintain N+ and N- consistency. 2. Connect N+ and N- on TB2 of one controller to N+ and N- on TB2 of the next controller. Wire controllers in daisy-chain fashion. Maintain N+ and N- consistency when wiring Unitary Controllers for the EIA-485 network. 1422AWG, individually shielded, twisted pair wiring is recommended for optimal operations. EIA-485 wiring standards always apply. 3. JP6 is an EIA-485 termination resistor of 250. Set the jumper on JP6 of the last device on the network for termination of all EIA-485 networks.
NOTE
When configuring a SAGEMAX port for BACnet MS/TP, you can only connect devices to either Trunk A or Trunk B of the port. A maximum of 32 devices can be connected to a SAGEMAX port.
2.5.1.3 SUPPLYING POWER TO THE UNITARY CONTROLLERS You must use a 24VAC 50/60Hz NEC class II transformer rated at 10VA maximum (5VA typical) for power supply to the NB-VAV. AAM recommends that at least 18AWG wiring be used, but the terminals can accommodate 1422AWG. To supply power to the Unitary Controllers: Connect the 24VAC 50/60Hz NEC class II transformer rated at 10VA maximum to the 24VAC Line (TB4:Terminal 21) and 24VAC NEUT (TB4:Terminal 23) of the Unitary Controller.
NOTE
AAM recommends that each NB-VAV on a network has an individual power transformer.
2-17
WIRING REQUIREMENTS
CAUTION
AAM does not recommend that you share power transformers among unitary controllers. If this technique is used against the recommendations of AAM, AC polarity must be maintained throughout the power network. Damage will result if two or more network devices sharing the same AC supply do not have their power correctly polarized. Such damage voids the product warranty.
CAUTION
All power transformers used must be rated to power all devices connected to them.
2.5.2
INPUT & OUTPUT W IRING The most common wiring applications for the NB-VAV type controllers appear in the following subsections. You should discuss deviations from the following examples with AAM Technical Support before making modifications to controllers. Any modifications other than those supported by AAM may void the product warranty. 2.5.2.1 UI AS VOLTAGE INPUT Special consideration must be taken when configuring a UI for a 010VDC analog input device. When a UI is used as a 010VDC analog input, it is necessary to remove the corresponding IVR jumper from the IVR terminal block located adjacent to TB1.
2-18
WIRING REQUIREMENTS
Figure 2-15: 010VDC Device Used on UI 2.5.2.2 UI AS 420MA INPUT When configuring a UI for a 420mA analog input device, jumper the corresponding I and V pins on the IVR terminal block.
Figure 2-16: 420mA Device Used on UI 2.5.2.3 UI AS DIGITAL INPUT When configuring a UI as a digital input device using a dry contact, jumper the corresponding V and R pins on the IVR terminal block.
2-19
WIRING REQUIREMENTS
TB1
NOTE
AAM recommends that output loads be wired so that one side of the load is grounded when possible.
The NB-VAVra, and NB-VAVr controllers have five (5) relay outputs at TB3 terminals 11 and 12 (both marked K1 on the PCB), 13 and 14 (both marked K2 on the PCB), 15 and 16 (both marked K3 on the PCB), 17 and 18 (both marked K4 on the PCB), and 19 and 20 (both marked K5 on the PCB). When
2-20
WIRING REQUIREMENTS
wiring, connect one of the output load wires to either K2 terminal (if using relay number 2), connect the remaining output load wire to a power source wire, then connect the other power source wire to the other K2 terminal on TB3. For additional information about relays, refer to Section 1, Overview.
Figure 2-19: Wiring Relays Using 24VAC/DC Pilot Relays for Typical Setup 2.5.2.5 TRIACS The NB-VAVta and -VAVtf controllers have five (5) triac outputs at TB3 terminals 11 and 12 (both marked K1 on the PCB), 13 and 14 (both marked K2 on the PCB), 15 and 16 (both marked K3 on the PCB), 17 and 18 (both marked K4 on the PCB), and 19 and 20 (both marked K5 on the PCB). Each triac output is capable of tracking the amount of time that the output is considered to be engaged (runtime hours). Refer to Figure 2-17 for wiring information. For additional information about triacs, refer to Section 1, Overview.
CAUTION
Triacs will switch a 1A, 24VDC load, but they will not turn off until the load power is removed.
2-21
WIRING REQUIREMENTS
Figure 2-20: Wiring Triacs Using 24VAC Pilot Relays for Typical Setup 2.5.2.6 W IRING THE ANALOG OUTPUT The NB-VAV analog output provides a 010VDC output signal. AOs are normally controlled by the analog control PID loop. However, they can also be manually controlled. Connection to the AOs are made at TB5.
010VDC device*
+ -
Terminal 3 Terminal 4
Figure 2-21: NB-VAV Analog Output Wired for a 010VDC Output Device
2-22
WIRING REQUIREMENTS
2.5.3
SBC-STAT
Figure 2-7 illustrates wiring of the SBC-STAT Sensor Bus (SSB) on the SBC-STAT3 to the NB-VAV through the SSB and COM terminals on TB5. Figure 2-8 illustrates the optional network wiring of the SBC-STAT to the NB-VAV through the N+ and Nterminals on TB2. For more information on network wiring, see the Network Kit Installation Guide.
200' Total Twisted Pair Wire
The last shield should be tied back and free from any connection
TB5
SSB shield shield shield
NB Controller
SSB/ COM
SSB/ COM
SSB/ COM
SSB/ COM
shield
shield
NN+
Controller
shield
W iring to the
next device
The shield can be grounded to a terminal box enclosure at one end only.
N-
N+
Red
NBlack
N+ Green Yellow
SBC-STAT Base
SBC-STAT Base
2-23
WIRING REQUIREMENTS
When using digital thermostatsSBC-STAT1-D, SBC-STAT2-D, and SBC-STAT3two or more NB-VAVs can be wired onto the same Sensor Bus. For this wiring structure to work properly, one NB-VAV must be set up as a Master (BM=0), and all other NB-VAVs must be set up as Slaves (BM=1). Up to four digital SBC-STATs are allowed on a Sensor Bus.
200' Total Twisted Pair Wire TB5
SSB
shield shield shield
SSB/ COM
SSB/ COM
SSB/ COM
SSB/ COM
TB5
SSB
shield shield
SSB/ COM
SSB/ COM
SSB/ COM
SSB/ COM
NOTE
When connecting two or more NB-VAVs to the same STATbus, polarity must be maintained at all connections. Make sure to connect COM to COM and SSB to SSB at each device.
2-24
WIRING REQUIREMENTS
2.5.4
OPTIONAL ACTUATOR W IRING Optional actuators can be either AC- or DC-powered. See Figure 2-25 for wiring an AC actuator.
TB3
K1 K1 K2
AC Actuator COM CW
K2 K3 K3 K4
CCW
K4 K5 K5
AC IN AC OUT NEUT
When connecting a DC-powered actuator, connect the actuators wires to pins 4 (Actuator -) and 5 (Actuator +) on the NB-VAV(r/t/a/f) J2 connector. See Figure 2-26 for more information.
2-25
WIRING REQUIREMENTS
J2 Connector
1 2 3
4 5
Figure 2-26: DC Actuator Wiring If connecting a feedback POT to an optional actuator, connect the POT wires to pins 1, 2 and 3 on the NBVAV(r/t/a/f) J2 connector. For wiring information, see Figure 2-27.
+
2 wires connected to pins 4 and 5 connects to a dc actuator
J2 Connector
1 2 3 4 5
+
connects to a dc actuator
2-26
IN
THIS SECTION
Introduction .................................................................................................................................................................. 3-3 Objects/Properties ....................................................................................................................................................... 3-4 Device..................................................................................................................................................................... 3-4 Zone Temperature ................................................................................................................................................ 3-13 Universal Inputs 1-3 (AI01, AI02, AI03) ................................................................................................................ 3-26 Flow Control ......................................................................................................................................................... 3-33 Supply Temperature ............................................................................................................................................. 3-41 Analog Output (AO01) .......................................................................................................................................... 3-44 Heat and Cool Setpoints (Analog Values) ............................................................................................................ 3-47 Binary Outputs (BO01-BO05) ............................................................................................................................... 3-50 Schedule............................................................................................................................................................... 3-55 Holiday Calendar .................................................................................................................................................. 3-58 Flow Setpoints ...................................................................................................................................................... 3-59 Electric Reheat ..................................................................................................................................................... 3-63 Valve Ctrl 1-2 ........................................................................................................................................................ 3-66 Analog Control ...................................................................................................................................................... 3-71 Occupancy Detector ............................................................................................................................................. 3-78 Proof of Flow ........................................................................................................................................................ 3-80 Broadcast Schedule ............................................................................................................................................. 3-82
3-1
3-2
3.1 INTRODUCTION
All properties appear in boldface to facilitate locating descriptions of a particular property in the document text. For a listing of each property along with the associated channel, see Appendix A: MS/TP Objects and Properties.
3-3
DEVICE
3.2 OBJECTS/PROPERTIES
3.2.1 DEVICE
NOTE
The Device Object appears as follows in the Object Name window in NB-Pro: AAM VAV xxxxxxxxxx (xxxxxxxxxx is the serial number of the AAM VAV Unitary Controller).
The functions of the Device Object Properties are similar to the PUP System attributes. The BACnet properties listed adhere to the BACnet standard and are necessary for the NB-VAV to talk BACnet. The proprietary properties allow the NB-VAV to remain consistent with the PUP version of the controller. See the below property descriptions for more information on the Device Object. 3.2.1.1 STANDARD BACNET DEVICE OBJECT PROPERTIES Property object_identifier is the Device Object Identifier. This is a unique numeric code used to identify the object. For AAM objects, this will be Device (8), Instance followed by the serial number. Property object_name is the Object Name. This is a unique name within the BACnet device that maintains it. For AAM objects, this will be AAM VAV followed by the serial number. This property is readonly. Property object_type is the Object Type. Indicates the object type class. This property is read-only. Property system_status is the System Status. This property indicates the current status of the BACnet Device. This property is read-only. The values that may be taken on by this property are: 0=OPERATIONAL 1=OPERATIONAL_READ_ONLY 2=DOWNLOAD_REQUIRED 3=DOWNLOAD_IN_PROGRESS 4=NON_OPERATIONAL 5=BACKUP_IN_PROGRESS
Property vendor_name is the Vendor Name. This property lists the manufacturer of the BACnet Device. All AAM devices will read American Auto-Matrix. Property vendor_identifier is the Vendor ID. This ID is unique for each vendor and is assigned by ASHRAE. The AAM vendor ID number is 6. Property model_name is Model Name. Each manufacturer assigns a model name of the BACnet Device. For this controller, the model name is NB-VAV.
3-4
DEVICE
Property firmware_revision is the Firmware Revision. This indicates which firmware revision code is currently installed in the BACnet device. This is a read only property. Property application_software_version is the Application Software Version. This property, of type CharacterString, identifies the version of application software installed in the machine. The content of this string is a local matter, but it could be a date-and-time stamp, a programmer's name, a host file version number, etc. Property protocol_version is the Protocol Version. This is the version of BACnet that is supported by the specific BACnet device. The present version number of the BACnet protocol is one (1). Property protocol_revision indicates the minor revision level of the BACnet standard supported by the specific BACnet device. Property protocol_services_supported is Protocol Services Supported. If the device supports standardized protocol services other than the Protocol Conformance Class, it will be indicated in this property. This device supports the following services: getAlarmSummary readProperty writeProperty deviceCommunicationControl reinitalizeDevice i-Am i-Have unconfirmedPrivateTransfer timeSynchronization who-Has who-Is. Property protocol_object_type_supported is Protocol Object Types Supported. If the device supports standard or non-standard object types other than those in the protocol conformance class, they will be indicated in this property. This device supports the following object types: Analog Input Analog Output Analog Value Binary Output Calendar Device Schedule Property object_list is the Object List (BACnetARRAY). This property is a list of object_identifiers. There is one object_identifier for each object within the device. Property maximum_apdu_length_accepted is the Maximum Application Layer Protocol Data Unit (APDU) Size. This is a maximum number of octets that can be contained in a single application layer protocol data unit. The value is read-only and defaults to 50. Property segmentation_support is Segmentation Support. This property indicates whether or not the BACnet device supports segmentation of messages. This property is read-only.
3-5
DEVICE
Property local_time is the Time. This property indicates the time of day. The time can be set through the Time Synchronization service. If you are using a Real-time Clock module, the NB-VAV will maintain the current time upon power failure. Property local_date is the Date. This indicates the current date. The date can be set through the Time Synchronization service. If you are using a Real-time Clock module, the NB-VAV will maintain the current date upon power failure. Property apdu_segment_timeout is APDU Segment Timeout. This indicates the amount of time, in milliseconds, between retransmissions of an APDU segment. The default is 300 milliseconds. This value shall be non-zero if the Device object property Number_Of_APDU_Retries is non-zero. In order to achieve reliable communication, it is recommended that the values of the APDU_Segment_Timeout properties of the Device objects of all intercommunicating devices should contain the same value. Property apdu_timeout is APDU Timeout. This property indicates the amount of time, in milliseconds, between retransmission of an APDU. The default is 300 milliseconds. Property number_of_APDU_retries is APDU Retries. This property allows you to enter the maximum number of times an APDU should be retransmitted after a timeout. The default is 1. If you do not want to perform retries, set this property to 0. Property time_synchronization_recipients is Time Synchronization Recipients. This is a list of devices that should receive Time Sync requests. If there are no recipients in the list, a Time Sync is not sent out. Property max_master, of type Unsigned, is active when a device is a master node on an MS/TP network. The default value of this property is 127. Property max_info_frames is used if the device is a node on the MS/TP network. It specifies the maximum number of information frames the node may send before it must pass the token. This property defaults to 4. Property device_address_binding is Device ID Bind Address List. This is the device address that is used when the device is accessed by a BACnet service request. Property database_revision is a logical revision number for the device's database. It is incremented when an object is created, an object is deleted, an object's name is changed, or a restore is performed. 3.2.1.2 PROPRIETARY DEVICE OBJECT PROPERTIES Property BU is Backup Control. It forces the backup of the properties TF, TE, AE, and Digital Outputs 1-5 RH to EEPROM. The NB-VAV copies these values to EEPROM at midnight each day. However you may force a copy at any time by setting BU to 1. The property returns to 0 when the backup is complete. AAM recommends that you perform a backup any time that a maintenance power down is planned or any time that the Electric Reheat property RO changes. Properties affected by BU or the automatic RAM backup feature of the NB-VAV are as follows: the run time values of Digital Output 1 RH through Digital Output 5 RH the accumulated extended time property value Digital Input AE the analog input total accumulated flow value of the Analog Input TF and the accumulated energy value of the Analog Input property TE
3-6
DEVICE
the staged values (which are invisible to the user) set when Electric Reheat RO is modified.
Property CC is Clock Fail Count. This counter increments upon hardware failure but can also be advanced during the removal of power. Property CM is the Manufacturer of the device. For American Auto-Matrix products, the number is 255. This property is read-only. It is useful when host systems are connected to networks with unitary controllers from different manufacturers. Flash updates are rejected if CM is not 255. Property CP Network Baud Rate. It specifies the communication speed (baud rate) at which devices on the network will communicate. All devices on the network must have the same communication speed. Valid baud rates are as follows: 0=9600, 6=38.4K, 7=19.2K, and 9=57.6K. This attribute defaults to 6. Property CT is the Controller Type. This point identifies the type of device. An NB-VAV is type 202. This property is read-only, and its value is established at the American Auto-Matrix factory. Flash updates for the NB-VAV are rejected if CT is not 202. Property DE is Default Enable. This property restores configuration settings to factory defaults. To set the defaults, enter a value of 197. It may take several seconds to complete the reset. Note that this will not alter the unit ID or selected communications baud rate. Property EM is Engineering Units. It specifies the type of engineering units (U.S./English or Metric) to be used for temperatures. If EM is set to zero, degrees are specified in Fahrenheit. If EM is set to 1, degrees are specified in Celsius. A change in this property automatically converts setpoints to the appropriate units. The display mode for digital thermostats also changes but can be set separately. English (EM=0) is the default setting.
NOTE
If the value of EM changes, make sure any properties set prior to the change are recalculated and reprogrammed to reflect the EM type chosen. Then reset the NBVAV. Failure to correct these entries will result in display and calculating errors.
Property FT is Firmware Type. It defines the class of firmware operating system used in this controller. This property is read-only. Property IC is EEPROM Default Count. This counter increments whenever the EEPROM is restored to factory default settings (see System property DE Default Enable). Property ID is the Unit Number. This value is used to set a unique network address for each controller connected on a multi-drop. Each ID is factory set to the last two digits of the board serial number. Valid values are 0 to 127. For example, if the serial number is 100072, the Unit ID is 72. If the serial number is 498765, the Unit ID is 65. When changing the ID manually, master devices can be set to any value between 0 and 127, and slave devices can be set to any value between 128 and 254.
3-7
DEVICE
Property MS is Master/Slave mode. This attribute is used to configure the controller as a master node (passes token) or a slave node. Selections are as follows: 0=slave, 1=master. Property OC is Illegal Opcode Count. This counter increments upon firmware failure but can also be advanced during the removal of power. Property OS is Kernel Version. It defines the class of firmware operating system used in this controller. This property is read-only. Property PD is Power-on Delay. It determines how long, in seconds (0255), an NB-VAV waits before energizing its outputs after a power loss or soft reset. During this time, all output control and alarm functions stop after cycling of power or NB-VAV reset. This property defaults to a value of 5. Any setting 2 seconds will receive a value of 2 seconds. Property PS is Power-Up State. It determines which schedule state the NB-VAV uses after a power loss and before its time is synchronized. The selections are as follows: unoccupied=0, warm-up=1, occupied=2, and night setback=3. The default for this property is 2. Property RC is Power-up Count. This counter increments each time power is applied to the controller. This counts power outages and noise related resets as well as resets initiated through System property RS. Property RS is Reset of the NB-VAV. This point allows a host or operator to reset the controller. You can reset by giving RS a value of 1, after which RS returns to 0 (the default). Property SN is Serial Number. It displays the Serial Number of the NB-VAV controller. This property is read-only. Property SR is the Software Time Stamp. This point uniquely defines each flash firmware image. The numerically higher the firmware image, the more recent it is. AAM recommends that all controllers be updated periodically to use the latest available firmware. This property is read-only. Property UP is Flash Update Count. This counter increments each time a new flash firmware image is accepted by the controller. Property VE is the Software Version. It indicates the version number of the active firmware. This property is read-only. Property WC is Count of Watchdog COP. This counter increments upon firmware failure but can also be advanced during the removal of power. Property ZN Zone Number. The Zone Number (from 0 to 65,535) is used to group controllers together so that they can be controlled simultaneously. For example, you can set a group of controllers to enter Warmup Mode all at the same time. The Zone Number programs a Zone Address. This attribute defaults to 0. Property ZP is Count of High Current Pulses. This counter advances when Motor Management Technology (MMT) takes action to maintain the operation of the actuator. When several counts are tallied over a period of a few days, the actuator is reaching its end of life. Low level count activity is normal.
3-8
DEVICE
object_identifier
object_name
object_type
system_status
vendor_name
vendor_id
model_name
3-9
DEVICE
Table 3-1 Device Properties
Type Property
Description Object Types Supportedif the device supports standard or non-standard object types other than those in the protocol conformance class, they will be indicated in this property. Object Lista list of object_identifiers. There is one object_identifier for each object within the device. Max APDU Sizemaximum number of octets that can be contained in a single application layer protocol data unit. The value must be greater than or equal to 50. Segmentation Supportindicates whether or not the BACnet device supports segmentation of messages. Timeindicates the time of day. Dateindicates the current date. APDU Segment Timeoutindicates the amount of time, in milliseconds, between retransmissions of an APDU segment. The default is 300 milliseconds. APDU Timeoutindicates the amount of time, in milliseconds, between retransmission of an APDU. The default is 300 milliseconds. APDU Retriesallows you to enter the maximum number of times an APDU should be retransmitted. The default is 1. To not perform retries, set to 0. Time Sync Recipientsa list of devices that should receive Time Sync requests. If there are no recipients in the list, a Time Sync is not sent out. Max Masteris active when a device is a master node on an MS/TP network. The value of this property should be the highest possible address for master nodes and must be less than or equal to 127. Max Info Frameused if the device is a node on the MS/ TP network. It specifies the maximum number of information frames the mode may send before it must pass the token. Device ID Bind Address Listthe device address that is used when the device is accessed by a BACnet service request.
protocol_object_ type_supported
object_list
apdu_timeout
max_master
max_info_frames
device_address_ binding
3-10
DEVICE
Table 3-1 Device Properties
Type
Property
Description Database Revisiona logical revision number for the device's database. It is incremented when an object is created, an object is deleted, an object's name is changed, or a restore is performed. Backup RAM Valuesbacks up TF, TE, the digital input property AE and digital outputs 1-5 RH to EEPROM each day at midnight. To copy them at any other time, set BU=1. Clock Fail Countincrements upon hardware failure but can also be advanced during the removal of power. Manufacturer(read-only) is the manufacturer of the device. AAM devices are 255. Network Baud Ratespecifies the communication speed (baud rate) at which devices on the network will communicate. All devices on the network must have the same communication speed. Valid baud rates are as follows: 0=9600, 6=38.4K, 7=19.2K, 8=115.2K, and 9=57.6K. This attribute defaults to 6. Controller Type(read-only) factory-set controller type identifies the type of unitary controller. CT for the NB-VAV is 202. Default Enablerestores configuration settings to factory defaults. Enter 197 to set the defaults. Engineering Unitsspecifies which units of measurement to use in returning temperature values. 0=English Units 1=Metric Units Firmware Typedefines the class of firmware operating system used in this controller. EEPROM Default Countincrements whenever the EEPROM is restored to factory default settings. Unit Numberused to set a unique network address for each controller connected on a multi-drop. Each ID is factory set to the last two digits of the board serial number. Valid values are 0 to 127. For example, if the serial number is 100072, the Unit ID is 72. If the serial number is 498765, the Unit ID is 65. When changing the ID manually, master devices can be set to any value between 0 and 127, and slave devices can be set to any value between 128 and 254.
database_revision
BU
CC
CM
CP
CT
DE
EM
FT
IC
ID
3-11
DEVICE
Table 3-1 Device Properties
Type Property
Description Master/Slave modeused to configure the controller as a master node (passes token) or a slave node. Selections are as follows: 0=slave, 1=master. Illegal Opcode Countincrements upon firmware failure but can also be advanced during the removal of power. Kernel Versionthis read-only property defines the class of firmware operating system used in the controller. Power-up Delaydetermines how long (0-255 seconds) an NB-VAV waits before energizing its outputs after power loss or soft reset. PD defaults to 5 seconds. Power-up Statedetermines which schedule state to use after a power loss and before time sync. 0=unoccupied 1=warm-up 2=occupied (default) 3=night setback Power-up Countincrements each time power is applied to the controller. Reset the NB-VAVallows a host or operator to reset the controller by setting RS=1. Serial Numberdisplays the serial number of the NB-VAV controller. Software Time Stamp(read-only) uniquely defines each flash firmware image. The numerically higher the firmware image, the more recent it is. Flash Update Countincrements each time a new flash firmware image is accepted by the controller. Firmware Version(read-only) contains the version number of the active firmware. Watchdog Countincrements upon firmware failure but can also be advanced during the removal of power. MMT Pulse Countadvances when MMT takes action to maintain the operation of the actuator. The activity on this count should be low. If it is high, the actuator is reaching the end of its life.
MS
OC
OS
PD
PS
RC
RS
SN
SR
UP
VE
WC
ZP
3-12
ZONE TEMPERATURE
3.2.2
ZONE TEMPERATURE 3.2.2.1 STANDARD BACNET ZONE TEMPERATURE PROPERTIES Property object_identifier is a unique numeric code that is used to identify the object. object_identifier defaults to Analog Input (0), Instance 0.
The
Property object_name is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The object_name is factory set to Zone Temperature. This property is read-only. Property object_type indicates which object type class the property belongs to. In this case, Object_Type is Analog Input. The default object_type is 0. Property present_value indicates the current value of the input being measured. It is represented in engineering units. Property status_flags uses four flags to indicate the state of the analog input. The four flags listed below are represented by the last four bits of the 32-character bit map in the SAGEMAX Area Controller. Endusers should ignore all characters except for the last four. The staus_flags are: In_Alarm Fault Overridden Out_Of_Service
Property event_state determines whether or not the object has an active event state associated with it. As per the specification, event_state will always return Normal when the controller is operating normally. Property out_of_service can be set to True or False. If it is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. The default value for out_of_service is 0. Property units indicates the measurement units of this object. Property high_limit is a limit by which the present_value must exceed before an event is generated. Property low_limit is a limit by which the present_value must fall below before an event is generated. Property deadband is a range between the high_limit and low_limit property by which the present_value must remain for a return-to-normal event to be generated. 3.2.2.2 PROPRIETARY ZONE TEMPERATURE PROPERTIES Property AE is Alarm Enable. It specifies the type of alarm checking to be done on the present_value. A value of 0 indicates that alarming is disabled; a nonzero number indicates one of several alarm functions. Table 3-2 defines alarm options for AE. To demonstrate how limit alarming operates, lets assume that high_limit=80.5F and alarming is enabled for high limit alarming (AE=5). Then lets assume that the zone temperature changes from 72.0F to 83.0F because someone opened an outside door in the summertime. A high limit alarm is generated because 83.0F > high_limit. This also causes the alarm status property (AS) to equal 6 (high limit alarm). Once the zone temperature drops below high_limit and the offset defined by the deadband, the alarm state returns to normal (AS=0).
3-13
ZONE TEMPERATURE
Property AS is Alarm Status. It shows the current alarm condition. A value of 0 indicates a normal condition; a nonzero number indicates alarm generation. Table 3-3 explains the status for each value. Table 3-3: AS Values for Alarm Status
Value of AS AS=0 AS=5 AS=6 Alarm Condition normal (no alarm) low limit alarm high limit alarm
Property BM is SSB Mode. BM should be set to Master (BM=0) unless multiple controllers are wired onto a single Sensor Bus (SSB). All additional controllers on the SSB must be configured as Slaves (BM=1). Masters control and communicate with digital thermostats. Slaves receive their information from the Master. Slaves receive information from the following master Zone Temperature properties: present_value, User Setpoint Offset (TS), User Adjust Remaining (TR), and Extended Occupancy Remaining (ER). Property BT is Application (Box Type). Settings are none (BT=0), cooling only (BT=1), heating only (BT=2), supply dependant (BT=3), and cooling with reheat (BT=4). The supply dependent setting requires source/duct air temperature and automatically selects cooling and heating modes as required. The default value for BT=1. Property CC is Current Cooling Setpoint. It shows the current cooling temperature control setpoint. This will depend on setbacks and user adjustments. The property is read-only. CC has a default value of 72.0. Property CH is Current Heating Setpoint. It shows the current heating temperature control setpoint. This will depend on setbacks and user adjustments. The point is read-only. CH has a default value of 68.0. Property DF is Thermostat Display Format. This property defines the format used to display the current temperature on the digital thermostat. The display of the tenths digit and the Fahrenheit/Celsius character are options. Also, the display may be eliminated. The options for DF are given in Table 3-4.
3-14
ZONE TEMPERATURE
Property DL is Demand Load. It indicates the heating/cooling demand in terms of temperature separation from setpoints. A cooling demand will be indicated by a negative value and a heating demand by a positive value. If the zone is satisfied, then the Demand Load will be 0. Property DM is Demand Mode. It indicates the demand for the zone. A satisfied zone will indicate vent (DM=0). If the NB-VAV is in cooling mode and the zone temperature exceeds the cooling setpoint, cool is indicated (DM=1). If the controller is in heating mode and the zone temperature falls below the heating setpoint, heat is indicated (DM=2). Property DS is Thermostat Display Mode. It specifies whether English or Metric units are to be used for digital thermostat display on the SBC-STAT3. This mode is automatically altered as appropriate when the system Engineering Units property is set but may be modified later if required to display the alternate units. For DS=0, the temperature will be displayed in degrees Fahrenheit (the default). If DS is set to 1, degrees Celsius will be used instead. Property DV is Thermostat Display Value. By default (DV=0) each digital thermostat will display the identical temperature value, which is the average of each. With DV=1 each thermostat will display its own temperature (including offset). Property ED is Extended Occupancy Duration. It specifies the amount of time in minutes to extend occupancy. The default value of ED=60. Property ER is Extended Occupancy Remaining. It shows the amount of time remaining in extended occupancy. This value is set to the Extended Occupancy Duration (ED) when either push-button on an analog or digital thermostat is pressed. The SBC-STAT3 digital thermostat employs its User Menu for this function. The point ER is a read-only property that cannot be changed directly.
NOTE
Properties ED and ER will override the power-up default schedule mode.
3-15
ZONE TEMPERATURE
Property ET is Enable Totalization. When set to 1, the totalized flow and totalized energy are calculated. If you enable this point, you MUST make sure that present_value in the Supply Temperature object is a duct temperature value. Energy totalization is invalid in any other circumstance. Therefore unless the present_value in the Supply Temperature object is a reliable duct temperature sensor, ET should remain disabled (ET=0). Property G0 is GID Device 0. The Global Identification for the Sensor Bus device. Property G1 is GID Device 1 The Global Identification for the Sensor Bus device. Property G2 is GID Device 2. The Global Identification for the Sensor Bus device. Property G3 is GID Device 3. The Global Identification for the Sensor Bus device. Property OA is Extended Occupancy Accumulation. Property OF is Temperature Adjustment. It defines an optional correction that may be required as an adjustment for the thermostat location and the possible measurement errors. Property PB is Balancer P.I.N. This Personal Identification Number controls access to the Balance Menu. A value of 0 makes the menu always accessible. Values inclusively from 0001 to 9999 are used to control access to the menu. A matching number must be entered by the Balancer. Values of 10,000 or greater will hide the menu. Entered P.I.N. numbers remain valid for only four (4) minutes after their use. The default value of PB is 2200. Property PG is Primary GID. It specifies the GID of the Primary SBC-STAT in Primary GID mode Reading Mode (RM=8). If this SBC-STAT is not available then the Average temperature mode (RM=0) is used. Property PI is Installer P.I.N. This Personal Identification Number controls access to all menus. A value of 0 makes the menu always accessible. Values inclusively from 0001 to 9999 are used to control access. A matching number must be entered by the Installer. Values of 10,000 or greater will hide the Install Menu. An authenticated Installer can access all menus. Entered P.I.N.s remain valid for only four (4) minutes after the last button press. PI defaults to a value of 3300. Property PS is Service P.I.N. This Personal Identification Number controls access to the Service Menu. A value of 0 makes the menu always accessible. Values inclusively from 0001 to 9999 are used to control access to the menu. A matching number must be entered by the Servicer. Values of 10,000 or greater will hide the menu. Entered P.I.N.s remain valid for only four (4) minutes after their use. PS has a default value of 1100. Property PU is User P.I.N. This Personal Identification Number controls access to the User Menu. A value of 0 makes the menu always accessible. Values from 0001 to 9999 inclusive are used to control access to the menu. A matching number must be entered by the User. Values of 10,000 or greater will hide the menu. Entered P.I.N.s remain valid for only four (4) minutes after their use. PU has a default value of 0. Property RM is Reading Mode. This property specifies the technique used to determine Zone Temperature when multiple SBC-STATs are used. The default is Average mode (RM=0). Highest (RM=1) and Lowest (RM=2) modes set the Zone Temperature appropriately. The Hi/Lo VST mode (RM=3) selects either the highest or lowest temperature depending on the supply mode. The highest temperature is used in cooling modes. The lowest temperature in heating modes.
3-16
ZONE TEMPERATURE
A specific SBC-STAT may be selected by device position 0-3 (RM=4-7). Note that while the SBC-STATs appear in device positions consistently, the order may change when SBC-STATs are added, removed, or replaced. To specify a unique SBC-STAT by its GID, select the Primary GID mode (RM=8). When a single SBC-STAT is present, its temperature is used even if RM has a different setting. If a specified SBC-STAT is absent, the Average mode (RM=0) is used. Property RT is Reset accumulations. When set to 1, this point will establish zero values in the total accumulated flow and total accumulated energy properties. This property returns to 0 when reset is complete. Property SD is Calculated Setpoint Display. It specifies the method of setpoint display shown on an SBCSTAT3 LCD when a user changes the zone setpoint. A value of 0 will display the current offset (e.g. +/2.5). A value of 1 will display the Zone Midpoint (Property ZS). A value of 2 will display the Heating Setpoint (Property CH). A value of 3 will display the Cooling Setpoint (Property CC) Property SE is Override Disabled/Enabled. This property enables (SE=1) or disables (SE=0) the user's ability to enter extended occupancy override. SE defaults to 1. Property SU is Alarm Setup/Setback Value. It specifies the amount added to HL or subtracted from LL during unoccupied periods. This property effectively shifts the points at which alarms and alarm returns are generated. SU has a default value of 0.0. Property T0 is Reading Device 0. Up to 4 digital thermostats may be used on a single Sensor Bus. This property reflects the raw (without offset) reading for Device 0. Property T1 is Reading Device 1. Up to 4 digital thermostats may be used on a single Sensor Bus. This property reflects the raw (without offset) reading for Device 1. Property T2 is Reading Device 2. Up to 4 digital thermostats may be used on a single Sensor Bus. This property reflects the raw (without offset) reading for Device 2. Property T3 is Reading Device 3. Up to 4 digital thermostats may be used on a single Sensor Bus. This property reflects the raw (without offset) reading for Device 3. Property TE is Total Accumulated Energy. It shows the total amount of accumulated energy in BTUs or kilojoules used by the terminal box. The NB-VAV multiplies the flow CA by the absolute value of the difference between the duct temperature and zone temperature and a constant to produce a value that reflects the amount of energy used by the zone. For correct calculation of accumulated energy, ET MUST be enabled and present_value of the Supply Temperature object MUST be a reliable duct temperature value. The NB-VAV calculates the value of this attribute once every minute.
3-17
ZONE TEMPERATURE
NOTE
Both TE and TF are useful for keeping track of supply air flow and supply air temperature, which are important in submetering applications. These attributes are backed up into EEPROM once per day or every time that the system backup RAM value (BU) is manually changed to 1.
Attribute TF is Total Flow (cooling duct). It shows the total amount of accumulated cooling duct flow in cubic feet or liters. This is a measurement of how much air has passed through the duct since the last time TF was set to zero. For correct calculation of accumulated flow, ET MUST be enabled and present_value of the Supply Temperature object MUST be a reliable duct temperature value. This attribute is read only. However you can set it to 0 by making RT=1. Property TM is Offset Increment. It specifies the magnitude of incremental changes to the User Setpoint Offset (TS). The User Adjust Position (TP) is multiplied by TM to determine the User Setpoint Offset (TS) value. If the User Adjust Increment is 0, you will not be able to alter the setpoint. Property TP is User Adjust Position. The User Setpoint Offset (TS) can be raised or lowered in integral steps. This property tracks the current step. It can be set to any signed integer but will be constrained to +/ 2 when adjusted by an analog thermostat or to +/5 when set through a digital thermostat. The point is used in combination with the User Adjust Increment (TM) to calculate the User Setpoint Offset. Property TR is User Adjust Remaining. It displays the time remaining before the User Setpoint Offset (TS) setting is reset. During scheduled unoccupied periods, control loop setpoints and analog input alarm limits may be set up or set back to create a wider control range or deadband in the interest of conserving energy. The occupancy override feature of the NB-VAV allows the control loop setpoints and analog input alarm limits to use their normal, nonsetup, nonsetback, occupied mode values through the SBC-STAT override feature. For more information, see the SBC-STAT User Manual. During a scheduled unoccupied mode, you can manually override the scheduled state to occupied mode through the SBC-STAT; the setpoints are no longer set up or set back. The Override feature puts the selected schedules into a temporary occupied mode. Property TS is Setpoint Offset. It defines an offset for application to PID setpoints. This point shows the current value calculated when you multiply the User Adjust Position (TM) by the User Adjust Increment (TP). This setting is temporary and is valid only for the User Adjust Duration (TT) minutes unless TT=0.
3-18
ZONE TEMPERATURE
NOTE
You cannot set property TS with the SBCSTAT1.
Property TT is User Adjust Duration. The User Setpoint Offset (TS) is a temporary setting. The TT property defines, in minutes, the duration for which the setting applies. After that time, the User Adjust Position and User Adjust Offset are reset to 0 degrees. If the User Adjust Duration is 0, then setpoint changes remain in effect until modified. TT has a default value of 120. Property ZS is Zone Midpoint. It displays the midpoint between the current cooling and heating setpoints. This property reflects changes in both setpoints. A change in ZS results in the appropriate shift of both the cooling and heating setpoint maintaining the effective deadband. The CC and CH points include a plus or minus offset in the calculation to account for setup and setback when the NB-VAV is in a scheduled unoccupied or night setback mode of operation. The value of TS will be a positive or a negative integer based on the value of TP.
CAUTION
Care must be taken to ensure that terminal box operations are not adversely affected during use of the NB-VAVs powerful receive broadcast features. Selection of the correct input is a must. Unitary controller programmers should be absolutely sure that the actions chosen in the system are exactly what is needed for optimal operation of the NB-VAV.
object_identifier
3-19
ZONE TEMPERATURE
Table 3-5 Zone Temperature Properties
Type Property
Description Namea unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default object_name is Zone Temperature Object Typeindicates which object type class the property belongs to. In this case, object_type is Analog Input (0). Present Valueindicates the current value of the input being measured. It is represented in engineering units. Status Flagsuses four flags to indicate the state of the analog input. The four flags are: In_Alarm Fault Overridden Out_Of_Service Event Statedetermines whether or not the object has an active event state associated with it. Out of Servicewhen this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. This property defaults to 0 (False). Engr Unitsindicates the measurement units of this object. High Alarm Limita limit by which the present_value must exceed before an event is generated. The default High Alarm Limit is 0.0. Low Alarm Limita limit by which the present_value must fall below before an event is generated. The default Low Alarm Limit is 0.0. Alarm Limit Hysteresisa range between the high_limit and low_limit property by which the present_value must remain for a return-to-normal event to be generated. Enable Alarmingspecifies the type of alarm checking to be done on the CV value. 0=Disabled (Default) 4=Low limit alarm 5=High limit alarm 6=low and high limit alarm
object_name
object_type
present_value
status_flags
event_state
out_of_service
units
high_limit
low_limit
deadband
AE
3-20
ZONE TEMPERATURE
Table 3-5 Zone Temperature Properties
Type
Property
Description Alarm Statusshows the current alarm condition. A value of 0 indicates a normal condition; a nonzero number indicates alarm generation. 0=No alarm (Default) 5=Low limit alarm 6=high limit alarm SSB Bus Modeby default this should be set to Master (BM=0) unless multiple controllers are wired onto a single Sensor Bus (SSB). All additional controllers on the SSB must be configured as Slaves (BM=1). Application (Box Type)none (BT=0), cooling only (BT=1), heating only (BT=2), supply dependant (BT=3), and cooling w/reheat (BT=4). BT defaults to cooling only (BT=1). Current cooling setpointshows the current cooling temperature control setpoint. This will depend on setbacks and user adjustments. The attribute is read-only. Current heating setpointshows the current heating temperature control setpoint. this will depend on setbacks and user adjustments. The point is read-only. Thermostat display formatdefines the format used to display the current temperature on the digital thermostat. The display of the tenths digit and the Fahrenheit/Celsius character are options. Also, the display may be eliminated. 0=## (Default) 1=##.# 2=##F (or C) 3=##.#F (or C) 4=No Temp Display Total zone demand loadindicates the heating/cooling demand for the zone in terms of temperature separation from setpoints. Demand mode cool/heat/ventindicates the demand for the zone. A satisfied zone will indicate vent (DM=0). If the NB-VAV is in cooling mode and the zone temperature exceeds the cooling setpoint, cool is indicated (DM=1). If the controller is in heating mode and the zone temperature falls below the heating setpoint, heat is indicated (DM=2).
AS
BM
BT
CC
CH
DF
DL
DM
3-21
ZONE TEMPERATURE
Table 3-5 Zone Temperature Properties
Type Property
Description Thermostat display modespecifies whether English or Metric units are to be used for digital thermostat display on the SBC-STAT3. This mode is automatically altered as appropriate when the system Engineering Units property is set but may be modified later if required to display the alternate units. 0=Fahrenheit (Default) 1=Celsius Thermostat display valueby default (DV=0) each digital thermostat will display the identical temperature value (ZT) which is the average of each. With DV=1, each thermostat will display its own temperature (including offset). Extended occupancy timespecifies the amount of time in minutes to extend occupancy. ED has a default value of 60. Extended occupancy remainingshows the amount of time remaining in extended occupancy. This value is set to the Extended Occupancy Duration (ET) when either push button on an analog thermostat is pressed. The SBCSTAT3 digital thermostat employs its User Menu for this function. ER is a read-only property that cannot be changed directly. Enable totalizationwhen set to 1, this calculates totalized flow and totalized energy. If you enable this point, you must make sure that ST is a duct temperature value. Energy totalization is invalid in any other circumstance. Therefore unless ST is used as a duct temperature sensor, ET should remain disabled (ET=0). Global ID for devicethe Global Identification for the Sensor Bus device. Extended Occupancy Accumulationshows the total amount of time that the NB-VAV has spent in extended occupancy (override during scheduled unoccupied periods). You can clear this value by setting OA to 0. Temperature adjustmentdefines an optional correction that may be required as an adjustment for the thermostat location and the possible measurement errors.
DS
DV
ED
ER
ET
G0-G3
OA
OF
3-22
ZONE TEMPERATURE
Table 3-5 Zone Temperature Properties
Type
Property
Description Balance P.I.N.this Personal Identification Number controls access to the Balance Menu. A value of 0 makes the menu always accessible. Values inclusively from 1 to 9,999 are used to control access to the menu. A matching number must be entered by the Balancer. Values of 10,000 or greater will hide the menu. Entered P.I.N. numbers remain valid for only four (4) minutes after their use. PB has a default value of 2200. Primary GIDspecifies the GID of the Primary thermostat in Primary GID mode (RM=8). If this thermostat is not available, then the Average temperature mode (RM=0) is used. Installer P.I.N.this Personal Identification Number controls access to all menus. A value of 0 makes the menu always accessible. Values inclusively from 1 to 9,999 are used to control access. A matching number must be entered by the Installer. Values of 10,000 or greater will hide the Install Menu. An authenticated Installer can access all menus. Entered P.I.N.s remain valid for only four minutes after the last button press. PI has a default value of 3300. Service P.I.N.this Personal Identification Number controls access to the Service Menu. A value of 0 makes the menu always accessible. Values inclusively from 1 to 9,999 are used to control access to the menu. A matching number must be entered by the Servicer. Values of 10,000 or greater will hide the menu. Entered P.I.N.s remain valid for only four (4) minutes after their use. PS has a default value of 1100. User P.I.N.this Personal Identification Number controls access to the User Menu. A value of 0 makes the menu always accessible. Values from 0001 to 9999 inclusive are used to control access to the menu. A matching number must be entered by the User. Values of 10,000 or greater will hide the menu. Entered P.I.N.s remain valid for only four (4) minutes after their use. PU has a default value of 0.
PB
PG
PI
PS
PU
3-23
ZONE TEMPERATURE
Table 3-5 Zone Temperature Properties
Type Property
Description Reading Modeindicates the current reading mode. This would be either Cooling or Heating as specifies by the system box type (BT). If BT is set to supply dependant, the point will indicate the current mode as determined by the source/duct temperature. 0=Average 1=Highest 2=Lowest 3=Hi/Lo VST mode 4=Device 0 5=Device 1 6=Device 2 7=Device 3 8=Primary GID Reset accumulationswhen set to 1, this point will establish zero values in the total accumulated flow and total accumulated energy properties. This property returns to 0 when reset is complete. Calculated Setpoint Displayspecifies what method is used to display setpoint adjustments on an SBC-STAT3 LCD screen. 0 = Disable (+/-2.5) 1 = Zone Midpoint (Zone Temperature: (ZS) Zone Midpoint) 2 = Heating Setpoint (Zone Temperature: (CH) Heating Setpoint) 3 - Cooling Setpoint (Zone Temperature: (CC) Cooling Setpoint) Override disabled/enabledenables or disables the user's ability to enter extended occupancy override. 0=Disabled 1=Enabled (Default) Alarm Setup/Setbackspecifies the amount added to HL or subtracted from LL during unoccupied periods. SU has a default value of 0.0. Thermostat ReadingUp to four digital thermostats may be used on a single Sensor Bus. This property reflects the raw (without offset) reading for Devices 0-3. Total energyshows the total amount of accumulated energy (in BTUs or kilojoules) used by the terminal box.
RM
RT
SD
SE
SU
T0-T3
TE
3-24
ZONE TEMPERATURE
Table 3-5 Zone Temperature Properties
Type
Property
Description Total flowshows the total amount of accumulated cooling duct flow in cubic feet or liters. this is a measurement of how much air has passed through the duct since the last time TF was set to zero. For correct calculation of accumulated flow, ET must be enabled and ST must be a duct temperature value. This attribute is read only, however, you can set it to 0 by making RT=1. Offset incrementspecifies the magnitude of incremental changes to the User Setpoint Offset (TS). The User Adjust Position (TP) is multiplied by TM to determine the User Setpoint Offset (TS) value. If the User Adjust Increment is 0, you will not be able to alter the setpoint. User adjust positionthe User Setpoint Offset (TS) can be raised or lowered in integral steps. This property tracks the current step. It can be set to any signed integer but will be constrained to +/2 when adjusted by an analog thermostat or to +/5 when set through a digital thermostat. The point is used in combination with the User Adjust Increment (TM) to calculate the User Setpoint Offset. User adjust remainingdisplays the time remaining before the User Setpoint Offset (TS) setting is reset. Setpoint offsetdefines an offset for application to PID setpoints. This point shows the current value calculated when you multiply the User Adjust Position (TM) by the User Adjust Increment (TP). This setting is temporary and is valid only for TT minutes unless TT=0. User adjust durationthe User Setpoint Offset (TS) is a temporary setting. The TT property defines in minutes the duration for which the setting applies. After that time, the User Adjust Position and User Adjust Offset are reset to 0 degrees. If the User Adjust Duration is 0, then setpoint changes remain in effect until modified. The default value for TT is 120. Zone Midpointdisplays the midpoint between the current cooling and heating setpoints. This property reflects changes in both setpoints. A change in ZS results in the appropriate shift of both the cooling and heating setpoint maintaining the effective deadband.
TF
TM
TP
TR
TS
TT
ZS
3-25
UNIVERSAL INPUTS 1-3 (AI01, AI02, AI03) 3.2.3.1 STANDARD BACNET UNIVERSAL INPUT PROPERTIES Property object_identifier is the Analog Input Object Identifier. This property is a unique numeric code that is used to identify the object. The default object_identifier is Analog Input (0), Instance X where X is the Input number.
Property object_name is Name. This property is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default object_name is UI0X where X is the Input number. This property is read only. Property object_type is Object Type. This indicates which object type class the property belongs to. In this case, object_type is Analog Input, object_type=0. Property present_value is Present Value. This property indicates the current value of the input being measured. It is represented in engineering units. Property status_flags is Status Flags. This property uses four flags to indicate the state of the analog input. The four flags are: In_Alarm Fault Overridden Out_Of_Service.
Property event_state is the Event State. This property determines whether or not the object has an active event state associated with it. As per the specification, event_state will always return Normal when the controller is operating normally. Property reliability is Reliability. This property gives the reliability of the present value or operation. The different results are: 1=No_Fault_Detected 2=No_Sensor 3=Over_Range 4=Under_Range 5=Open_Loop 6=Shorted_Loop 7=Unreliable_Other
Property out_of_service is Out of Service. When this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. The out_of_service property has a default value of 0. Property units is Engineering Units. It indicates the measurement units used by the object. units property defaults to no units, units=95. The
Property min_pres_value is Minimum Scaled Value. This property is the lowest number that can be reliably obtained for the Present Value of the object. min_pres_value has a default value of 0.0. Property max_pres_value is Maximum Scaled Value. This is the highest number that can be reliably obtained for the Present Value of the object. max_pres_value has a default value of 0.0.
3-26
Property high_limit is High Alarm Limit. This is a limit by which the present_value must exceed before an event is generated. high_limit has a default value of 0.0. Property low_limit is Low Alarm Limit. This is a limit by which the present_value must fall below before an event is generated. low_limit has a default value of 0.0. Property deadband is the range between the high_limit and low_limit property by which the present_value must remain for a return-to-normal event to be generated. deadband has a default value of 0.0. 3.2.3.2 PROPRIETARY UNIVERSAL INPUT PROPERTIES Property AE is Alarm Enable. It specifies the type of alarm checking to be done on the present_value. A value of 0 indicates that alarming is disabled; a nonzero value selects one of several alarm functions. Table 3-6 lists the options for AE. Table 3-6: Alarm Enable Options
Value of AE AE=0 (default) AE=1 Alarm Type Enabled disabled contact, 0 1 contact, 1 0 change of state, 1 0 low limit alarm high limit alarm low and high limit
AE=2
AE=3
Property AS is Alarm Status. It shows the current alarm condition. A value of 0 indicates a normal condition. A nonzero number indicates alarm generation. Table 3-7 explains each status. Table 3-7: Values for Alarm Status Property
Value of AS AS=0 (default) AS=1 Alarm Condition normal (no alarm)
contact (0 1)
3-27
Property DT is Data Type. It specifies the data type for the input. The data type determines how certain UI properties are displayed. This point affects the display of present_value, min_pres_value, max_pres_value, SU, low_limit, high_limit, and deadband. Data type codes determine the number of decimal places in the value and whether or not the value is signed (positive or negative) or unsigned. This property defaults to 253 (signed 9.1 digit). Property IF is Input Filtering. It specifies the amount of time, in tenths of seconds, during which an input configured as digital must remain stable in order for the value to be considered reliable if fluctuations are not uncommon. This is also the weighted gain if the input is configured as analog. This property is used in the following equation to calculate the average value: Average Value= (Old Value IF) + New Value IF + 1 Property IF for digital inputs is determined by the amount of time that the input is in the most recent change of state. The properties resolution for digital inputs is user adjustable in tenths of seconds. The default for digital and analog input filtering is 0.0. Property IP is Input Polarity. It specifies the input polarity when configured as digital. A value of 0 in IP indicates that a low voltage displays as present_value=0, a high voltage displays as present_value=1, and a closed contact=0. A value of 1 in IP indicates that a low voltage displays as present_value=1, a high voltage displays as present_value=0, and a closed contact=1. The default value for IP is 0. Property OF is Temperature Adjustment. It defines an optional correction that may be required as an adjustment for the thermostat location and the possible measurement errors. The default value for OF is 0.0. Property ST is Sensor Type. Through this point, you can select one of the following input types: digital, linear (scaled min_pres_value to max_pres_value), 420mA linear (scaled min_pres_value to max_pres_value) or thermistor table 1 (22.0 to 122.0F). The associated settings appear in Table 3-8. Table 3-8: Sensor Types
Value of ST ST=0 digital Sensor Type
3-28
ST=2
ST=3 ST=7
When ST=0, the universal input will be configured to operate as a digital input and will allow present_value to display a 1 or a 0the meaning of which is dependent on IP (input polarity). If IP=0, a low voltage input (<2.5VDC) to the universal input will result in present_value=0; a high voltage (>2.5VDC) applied to the universal input will result in present_value=1. If IP=1, a low voltage applied to the universal input will read as present_value=1; a high voltage will result in present_value=0. Setting ST to 2 and having the NB-VAV set up to use the appropriate hardware input provides the ability to use a 0 10VAC device as the input. The minimum and maximum values of the range are set in properties min_pres_value and max_pres_value. For example if the input value is to be displayed as a percentage, then set ST=2, min_pres_value=0 and max_pres_value=0 (0100%). The NB-VAV will determine the voltage input converted internally to raw counts, will scale the raw counts across the range 0100 and will display the value of the input as a range of 0100. For linear voltage devices, be sure that the appropriate jumper and resistor on the PC board are properly set. For more information, see Section 2: Wiring and Installation. The following sample calculation shown below indicates how the NB-VAV scales raw counts on the 15-bit UI1 using a current value of 115. (The result is rounded.) The NB-VAV also provides linear input scaling for 420mA current transmitters (ST=3). For sensors that provide a 420mA signal, set ST=3. Properties min_pres_value and max_pres_value are used in the same way as they are for ST=2. By default, ST=7. Property SU is the Setback Value. It specifies the amount added to HL or subtracted from LL during unoccupied periods. The property is added to HL defining the unoccupied high-limit alarm threshold; SU is subtracted from LL defining the unoccupied low-limit alarm threshold. SU has a default value of 0.0.
3-29
present_value=max_present_value +
CV=0.00 +
CV=0.00 + CV=0.35
11500 32,767
object_identifier
object_name
object_type
present_value
status_flags
event_state
3-30
Type
Property
Description gives the reliability of the present value or operation. The different results are: 1=No_Fault_Detected 2=No_Sensor 3=Over_Range 4=Under_Range 5=Open_Loop 6=Shorted_Loop 7=Unreliable_Other. When this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. Default value is 0. indicates the measurement units used by the object. Default value is no units (95). the lowest number that can be reliably obtained for the present_value of the object. Default value is 0.0. the highest number that can be reliably obtained for the present_value of the object.Default value is 0.0. the limit by which the present_value must exceed before an event is generated. Default value is 0.0. limit by which the present_value must fall below before an event is generated. Default value is 0.0. the range between the high_limit and low_limit property by which the present_value must remain for a return-tonormal event to be generated. Default value is 0.0. Alarm Enablespecifies the type of alarm checking to be done on the present_value. 0=Disabled (Default) 1=Contact (01) 2=Contact (10) 3=Contact (10) 4=Low limit 5=High limit 6=Low/high limit
reliability
out_of_service
units
min_pres_value
max_pres_value
high_limit
low_limit
deadband
AE
3-31
Description Alarm Statusshows the current alarm condition. 0=No alarm 1=Contact (01) 2=Contact (10) 3=Change of state 4=Unused 5=Low limit 6=High limit Data Typespecifies the data type for the input. The data type determines how certain universal input properties are displayed. Default value is 253. Input Filter Delayspecifies the amount of time, in tenths of seconds, during which an input configured as digital must remain stable in order for the value to be considered reliable. Default value is 0.0. Input Polarityspecifies the input polarity when configured as digital. A value of 0 in IP indicates that a low voltage displays as present_value=0, a high voltage displays as present_value=1, and a closed contact=0. A value of 1 in IP indicates that a low voltage displays as present_value=1, a high voltage displays as present_value=0, and a closed contact=1. Default value is 0. Temperature Adjustmentdefines an optional correction that may be required as an adjustment for the thermostat location and the possible measurement errors. Sensor Typethrough this point, you can select one of the following input types: 0= digital 2= full scale, linear 0-10V dc or 0-20mA scaled from MN to MX 3= 420mA liner scaled from MN to MX 7= Thermistor (Default) Amount to Setup/Setback Alarm Limitspecifies the amount added to High_Limit or subtracted from Low_Limit during unoccupied periods.
AS
DT
IF
IP
OF
ST
SU
3-32
FLOW CONTROL
3.2.4
FLOW CONTROL 3.2.4.1 STANDARD BACNET FLOW CONTROL PROPERTIES Property object_identifier is Analog Input Object Identifier. This property is a unique numeric code that is used to identify the object. The default value for object_identifier is Analog Input (0), Instance 6.
Property object_name is Name. This property is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters.The default value for object_name is Flow Control. This property is read only. Property object_type is Object Type. This indicates which object type class the property belongs to. In this case, object_type is Analog Input (0). Property present_value is Present Value. This property indicates the current value of the input being measured. It is represented in engineering units. Property status_flags is Status Flags. This property uses four flags to indicate the state of the analog input. The four flags are: In_Alarm Fault Overridden Out_Of_Service.
Property event_state is the Event State. This property determines whether or not the object has an active event state associated with it. As per the specification, event_state will always return Normal when the controller is operating normally. Property out_of_service is Out of Service. When this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. The default value for out_of_service is 0. Property units is Engineering Units. This property indicates the measurement units used by this object. The default value for units is cubic feet per minute (84). Property high_limit is High Alarm Limit. This is a limit by which the present_value must exceed before an event is generated. The default value for high_limit is 0. Property low_limit is Low Alarm Limit. This is a limit by which the present_value must fall below before an event is generated. The default value for low_limit is 0. Property deadband is the range between the high_limit and low_limit property by which the present_value must remain for a return-to-normal event to be generated. The default value for deadband is 0. 3.2.4.2 PROPRIETARY FLOW CONTROL PROPERTIES Property AC is Auto/Manual/Track Mode Select. When this property is set for Auto (AC=1), the Target Flow (CD) is determined by the control algorithms and setpoints. In SSB Slave Mode and set for Tracking (AC=2), the Target Flow will track the average flow of the Master. Select Manual (AC=0) to override the Target Flow. The default value for AC is 1. See Page 3.9 for more information on Bus Master (BM). Property AE is Enable Alarming. This specifies the type of alarm checking to be done on the present_value. The default value for AE is 0.
3-33
FLOW CONTROL
Property AS is Alarm Status. This property shows the current alarm condition. Table 3-11: Values for Alarm Status Property
Value of AS AS=0 AS=5 AS=6 Alarm Condition normal (no alarm) low limit alarm high limit alarm
Property AT is Actuator Type. This property defines the type and connection for the damper actuator. A/C Actuators will use the option relay outputs of K4 and K5. DC actuators will use the standard actuator connection. Motor Management Technology (MMT) supports the Belimo LM-24M actuator. Settings for this property are as follows: 0=LM-24M (MMT) (Default) 1=Generic DC 2=Generic AC (k4-5) 3=None Property CA is Average Flow. This shows the measured average flow in cfm. Property CB is Calibrate Flow Sensor. It allows a host or operator to manually calibrate the flow sensor (Zero Offset) based on the complete absence of airflow once the unit is installed in the field. Calibration occurs when you completely shut down the air supply and set CB = 1. Once the NB-VAV runs through its calculations and adjusts for zero air flow, CB automatically resets itself to 0. Property CD is Target Flow. This shows the desired flow (cfm) setpoint calculated by the cooling or heating PI loops. Property CK is Duct Scaling Factor (K). It shows the scaling factor for the particular VAV box being used. An initial scaling factor may be calculated as 4,005 times the effective area of the duct in square feet. The default is 786 (for a 6" round duct). This scaling factor may be automatically calculated using 1-Point Calibration (KC).
3-34
FLOW CONTROL
Property DC is Damper Control Mode. It defines the method used to control the damper. For Pressure Dependant mode (DC=0) the damper position is estimated based on the target flow (CD) and the estimated maximum flow (EF). In Measured Flow mode (DC=1, the default) the damper is modulated to maintain the target flow (CD). DC=2 will set the controller to operate in a Dual Mixed (CAV) mode. Property DD is Damper Direction. It is used to set the direction of the damper motor. When the DD=0 (the default), the motor turns in the normal direction. With DD=1, the motor turns in the opposite direction. Property DM is Damper Mode. This property can be used to command the damper to fully open or to operate at minimum or maximum cooling, heating, and warm-up setpoints. Settings for DM are described in Table 3-12: Table 3-12: Settings for DM
Value of DM DM=0 DM=1 DM=2 DM=3 DM=4 DM=5 DM=6 DM=7 Damper Mode Automatic (Default) Full Open Min Cool Max Cool Min Heat Max Heat Min Warmup Max Warmup
Property DP is Damper Position. This property shows the damper position with an optional actuator having a built-in feedback potentiometer. (NB-VAVrf and NB-VAVtf only) Property DS is Damper Status. This attribute reports the status of the actuator as determined by the MMT. Possible values are: 0=Ready, 1=Disconnected/Open, and 2=Jammed/Shorted. Diagnostic alarms and returns are issued when this status changes. Property EF is Estimated Flow at Full Open. It shows the estimated flow at full open in cfm. This attribute is used when the damper control attribute is set to Pressure Dependant (DC=0). Property EP is Estimated Target Damper Position. This shows the estimated target position with which the loop should control the valve to bring the measured input variable closer to the setpoint. EP can take any value from 1-100%. Property FC is Fan Status/Control. This property controls the current status of the fan output. 0=Off, 1=On. Property FH is the Flow Hysteresis in CFM. It specifies the maximum amount of flow sensor variation to be tolerated by the NB-VAV before changing damper position. This point allows you to set a hysteresis, or deadband, centered around the calculated air flow value. This hysteresis prevents bouncing of the air flow
3-35
FLOW CONTROL
value. Such bouncing is usually prevalent at the lower and higher ends of the air flow range, potentially creating situations in which the damper may be toggled because of controller response. Air flow values (CV) must be greater than or less than the upper and lower limits defined around CV by FH. Figure 3-1 illustrates the boundaries set around CV when FH > 0. This attribute defaults to 20. Property K2 is Measured CFM for 2-point Calibration. This property accepts a measured cfm value that is at least 100 CFM different than that last entered in KC. Both this measured cfm value and that entered in KC are then used to calibrate. This provides for an improved flow calibration.
Control
Control
CV
CV - FH
CV + FH
Figure 3-1: Flow Hysteresis Around CV When FH > 0 Property KC is Measured CFM for CK adjust. When you enter the externally measured cfm value, this will automatically adjust the Duct Scaling Factor (CK) based the present flow reading to properly scale the duct.Note that this does not perform the function if 0 is entered or if CV is overridden. Property OF is Flow Offset. It defines an offset or adjustment applied to the target flow. When operated in Auto (AC=1) or Tracking (AC=2) mode, the Flow Offset is added to the derived target. The Target Flow (CD) includes this offset. Property RZ is Rejuvenate Count. When MMT detects the possibility of an actuator short, electrical pulses are used in an attempt to rejuvenate the motor. Property SU is Alarm Limit Setup/Setback. It specifies, in CFM, the amount added to high_limit or subtracted from low_limit during unoccupied periods. Figure 3-2 illustrates the effect of SU during unoccupied mode.
3-36
FLOW CONTROL
High-limit Alarm
CV
}
High-limit Return
HS (unocc. hysteresis)
} } }
HS (occ. hysteresis)
HS (occ. hysteresis)
Low-limit Return
HS (unocc. hysteresis)
Low-limit Alarm
object_identifier
object_name
object_type
present_value
event_state
Event Statedetermines whether or not the object has an active event state associated with it.
3-37
FLOW CONTROL
Table 3-13 Flow Control Properties
Type Property
Description Out of Servicewhen this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. Default value is 0. Engineering Unitsindicates the measurement units used by this object. Default value is cubic feet per minute (84). High Alarm Limita limit by which the present_value must exceed before an event is generated. Default value is 0.0. Low Alarm Limita limit by which the present_value must fall below before an event is generated. Default value is 0.0. Alarm Limit Hysteresisa range between the high_limit and low_limit property by which the present_value must remain for a return-to-normal event to be generated. Default value is 0.0. Auto/manual mode selectwhen this property is set for Auto, the Target Flow (CD) is determined by the control algorithms and setpoints. 0=Manual 1=Auto (Default) 2=Tracking Enable Alarmingspecifies the type of alarm checking to be done on the present_value. 0=disabled (Default) 4=low limit 5=high limit 6=Low/High Limit Alarm Statusshows the current alarm condition. 0=No Alarm 5=low limit 6=high limit
out_of_service
units
high_limit
low_limit
deadband
AC
AE
AS
3-38
FLOW CONTROL
Table 3-13 Flow Control Properties
Type
Property
Description Actuator typedefines the type and connection for the damper actuator. A/C Actuators will use the option relay outputs of K4 and K5. D/C actuators will use the standard actuator connection. Motor Management Technology (MMT) supports the Belimo LM-24M actuator.
AT Choices: 0 = LM-24M (MMT) (Default) 1 = Generic D/C 2 = Generic A/C 3 = None CA CB Average flowshows the measured average flow in cfm. Calibrate flowallows a host or operator to manually calibrate the flow sensor. Target flowshows the desired flow (cfm) setpoint calculated by the cooling or heating PI loops. Duct scaling factor (K)shows the scaling factor for the particular VAV box being used. Damper control modedefines the method used to control the damper. For Pressure Dependant mode (DC=0) the damper position is estimated based on the target flow (CD) and the estimated maximum flow (EF). In Measured Flow mode (DC=1 default) the damper is modulated to maintain the target flow (CD). DC=2 sets the controller to operate in a Dual Mixed CAV mode. Damper directionuse this property to set the direction of the damper motor. 0=normal (Default) 1=reverse Damper Modecan be used to command the damper to fully open or to operate at minimum or maximum cooling, heating, and warm-up setpoints. 0=automatic (Default) 1=open fully 2=cooling minimum flow 3=cooling maximum flow 4=heating minimum flow 5=heating maximum flow 6=warm-up minimum flow 7=warm-up maximum flow Damper positionshows the damper position with an optional actuator having a built in feedback potentiometer.
CD
CK
DC
DD
DM
DP
3-39
FLOW CONTROL
Table 3-13 Flow Control Properties
Type Property
Description Damper statusThis attribute reports the status of the actuator as determined by the MMT. 0=Ready 1=Disconnected/Open 2=Jammed/Shorted. Diagnostic alarms and returns are issued when this status changes.
DS
EF
Estimated flow at full openshows the estimated flow at full open in cfm. Estimated target damper positionshows the estimated target position, measured from 0-100%, with which the loop should control the valve to bring the measured input variable closer to the setpoint. Fan status/controlcontrols the current status of the fan output. 0=Off 1=On Flow hysteresisspecifies the maximum amount of flow, measured in CFM, sensor variation to be tolerated by the NB-VAV before changing damper position. Measured CFM for 2pt calaccepts a measured cfm value that is at least 100 cfm different than that last entered in KC. Both this measured cfm value and that entered in KC are then used to calibrate. This provides for an improved flow calibration. Measured CFM for CK adjustwhen you enter the cfm value measured externally, this will automatically adjust the Duct Scaling Factor (CK) based the present flow reading to properly scale the duct. Flow Offsetdefines an offset or adjustment applied to the target flow. When operated in Auto (AC=1) or Tracking (AC=2) mode, the Flow Offset is added to the derived target. The Target Flow (CD) includes this offset. Rejuvenate countwhen MMT detects the possibility of an actuator short, electrical pulses are used in an attempt to rejuvenate the motor. Alarm setbackspecifies the type of alarm checking to be performed on the present_value. Default value is 0 CFM.
EP
FC
FH
K2
KC
OF
RZ
SU
3-40
SUPPLY TEMPERATURE
3.2.5
SUPPLY TEMPERATURE 3.2.5.1 STANDARD BACNET SUPPLY TEMPERATURE OBJECTS Property object_identifier is Analog Input Object Identifier. This property is a unique numeric code that is used to identify the object. The default value for object_identifier is Analog Input (0), Instance 8.
Property object_name is Name. This property is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default value for object_name is Supply Temperature. This property is read only. Property object_type is Object Type. This indicates which object type class the property belongs to. In this case, object_type is Analog Input (0). Property present_value is Present Value. This property indicates the current value of the input being measured. It is represented in engineering units. Property status_flags is Status Flags. This property uses four flags to indicate the state of the analog input. The four flags are: In_Alarm Fault Overridden Out_Of_Service.
Property event_state is the Event State. This property determines whether or not the object has an active event state associated with it. As per the specification, event_state will always return Normal when the controller is operating normally. Property reliability is Reliability. This property gives the reliability of the present value or operation. The different results are: 1=No_Fault_Detected 2=No_Sensor 3=Over_Range 4=Under_Range 5=Open_Loop 6=Shorted_Loop 7=Unreliable_Other Property out_of_service is Out of Service. When this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. The default value for out_of_service is 0. Property units is Engineering Units. These are the measurement units of the object. The default value for units is degrees Fahrenheit (64). 3.2.5.2 PROPRIETARY SUPPLY TEMPERATURE PROPERTIES Property DD is Auto Duct Delta Temperature. This defines the temperature difference by which the supply air must either exceed the CH heating setpoint for a switch to heating mode or must fall below the CC cooling setpoint to engage cooling mode. The default value for DD is 2.5. Property IC is the Input Channel. It specifies the input to be used to monitor supply temperature. If IC=1, UI1 will be used. If, IC=2, UI2 will be used.
3-41
SUPPLY TEMPERATURE
Property OF is Supply/Duct Temperature Adjustment. It defines an offset used to adjust present_value. Property SM is Cooling/Heating Supply Mode. It indicates the current supply mode. This would be either Cooling (SM=0) or Heating (SM=1) as specified by the System Box Type (BT). If BT is set to supply dependant, the point will indicate the current mode as determined by the source/duct temperature. Table 3-14 Supply Temperature Properties
Type Standard BACnet Properties Property Description Analog Input Object Identifiera unique numeric code that is used to identify the object. Default value is Analog Input (0), Instance 8. Object Namea unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. Default value is Supply Temperature. Object Typeindicates which object type class the property belongs to. In this case, object_type is Analog Input (0). Present Valueindicates the current value of the input being measured. It is represented in engineering units. Status Flagsuses four flags to indicate the state of the analog input. The four flags are: status_flags
object_identifier
object_name
object_type
present_value
event_state
Event Statedetermines whether or not the object has an active event state associated with it. Reliabilitygives the reliability of the present_value or operation. The different results are: 1=No_Fault_Detected 2=No_Sensor 3=Over_Range 4=Under_Range 5=Open_Loop 6=Shorted_Loop 7=Unreliable_Other Out of Servicewhen this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. Default value is 0. Engineering Unitsmeasurement units of the object.
reliability
out_of_service
units
3-42
SUPPLY TEMPERATURE
DD
IC
OF
SM
3-43
ANALOG OUTPUT (AO01) 3.2.6.1 STANDARD BACNET ANALOG OUTPUT PROPERTIES Property object_identifier is a unique numeric code that is used to identify the object. The default value for object_identifier is Analog Output (1), Instance 1
Property object_name is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default value for object_name is AO01. Property object_type indicates which object type class the property belongs to. In this case, object_type is Analog Output (1). Property present_value indicates the current value of the input being measured. It is represented in engineering units. Property status_flags uses four flags to indicate the state of the analog input. The four flags are: In_Alarm Fault Overridden Out_Of_Service.
Property event_state determines whether or not the object has an active event state associated with it. As per the specification, event_state will always return Normal when the controller is operating normally. Property out_of_service is Out of Service. When this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. The default value for out_of_service is 1. Property units indicates the measurement units of this object. The default value for units is no units (95). Property min_pres_value specifies the minimum scaled value for the analog output corresponding to the lowest value output. This point is used to scale the measured value to meaningful engineering units for display. The default value for min_pres_value is 0.0. Property max_pres_value specifies the maximum scaled value for the analog output corresponding to the highest value output. This point is used to scale the measured value to meaningful engineering units for display.The default value for max_pres_value is 100.0. Property priority_array is a read-only array of prioritized values. Property relinquish_default is a value to be used as the Present Value when all values in the priority array are NULL. 3.2.6.2 PROPRIETARY ANALOG OUTPUT PROPERTIES Property DT is Data Type. It specifies the data type for the analog output. The data type determines how certain analog output properties are displayed. This point affects the display of present_value, min_pres_value and max_pres_value. The property defaults to 252 (unsigned, 9.1 digit). Property LS is Minimum Scaled Voltage. It specifies the actual analog output value for a present_value value of min_pres_value. The default value for LS is 0.0.
3-44
Property HS is Maximum Scaled Voltage. It specifies the actual analog output value for a present_value value of max_pres_value. The default value for HS is 100.0. Table 3-15 Analog Output Properties
Type Standard BACnet Properties Property Description Analog Value Objecta unique numeric code that is used to identify the object. Default value is Analog Output (1), Instance 1. Namea unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. Default value is AO01. Object Typeindicates which object type class the property belongs to. Default value is Analog Output (1). Present Valueindicates the current value of the input being measured. Status Flagsuses four flags to indicate the state of the analog input. The four flags are: status_flags
object_identifier
object_name
object_type
present_value
event_state
Event Statedetermines whether or not the object has an active event state associated with it. Out of Servicewhen this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. Default value is 1. Unitsindicates the measurement units of this object. Default value is no units (95). Minimum Scaled Valuelowest number that can be reliably obtained for the present_value of the object. Default value is 0.0. Maximum Scaled Valuehighest number that can be reliably obtained. Default value is 100.0. Property is Priority Array This is a list array of prioritized values. Relinquish Defaulta value to be used as the present_value when all values in the priority array are NULL.
out_of_service
units
min_pres_value
max_pres_value
priority_array
relinquish_default
3-45
Description Data type for Outputspecifies the PUP data type for the analog output. The data type determines how certain analog output properties are displayed. This point affects the display of present_value, min_pres_value and max_pres_value. The property defaults to 252 (unsigned, 9.1 digit). Minimum Scaled Voltagespecifies the actual analog output value for a present_value value of min_pres_value. Default value is 0.0. Maximum Scaled Voltagespecifies the actual analog output value for a present_value value of max_pres_value. Default value is 100.0.
Proprietary Properties
DT
LS
HS
3-46
3.2.7
HEAT AND COOL SETPOINTS (ANALOG There are seven Analog Values Objects as follows: Cool Setpoint - Instance 1 Cool Unoccupied Setup/Setback - Instance 2 Cool Night Setup/Setback - Instance 3 Heat Setpoint - Instance 4 Heat Unoccupied Setup/Setback - Instance 5 Heat Night Setup/Setback - Instance 6 Warmup Setpoint - Instance 7
3.2.7.1 ANALOG VALUES STANDARD PROPERTIES Property object_identifier is Analog Value Object Identifier. This property is a unique numeric code that is used to identify the object. The default value for object_identifier is Analog Value (2), Instance X where X is the instance number listed above. Property object_name is Name. This property is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. These properties are read only. The default values for object_name appear in Table 3-16: Table 3-16: Instance Names
Instance # 1 2 object_name Cool Setpoint Cool Unoccupied Setup/Setback Cool Night Setup/ Setback Heat Setpoint Heat Unoccupied Setup/Setback Heat Night Setup/ Setback Warmup Setpoint
3 4 5
6 7
Property object_type is Object Type. This indicates which object type class the property belongs to. In this case, object_type is Analog Value. The default value for object_type is Analog Value (2). Property present_value is Present Value. This property specifies the value for the setpoint associated with the object. Property status_flags is Status Flags. This property uses four flags to indicate the state of the analog input. The four flags are: In_Alarm
3-47
Property event_state is the Event State. This property determines whether or not the object has an active event state associated with it. As per the specification, event_state will always return Normal when the controller is operating normally. Property out_of_service is Out of Service. When this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. The default Value for out_of_service is 0. Property units in Engineering Units. This property indicates the measurement units of this object. The default value for units is Degrees-Fahrenheit. 3.2.7.2 PROPRIETARY ANALOG VALUES SETPOINTS There are no AAM Proprietary properties for the Cooling and Heating Setpoint Objects. Table 3-17 Heat and Cool Setpoints Properties
Type Property Description Analog Value Objecta unique numeric code that is used to identify the object. Default value is Analog Value (2), Instance X where X is Standard BACnet Properties Cool Setpoint X=1 Cool Unoccupied Setup/Setback X=2 Cool Night Setup/Setback X=3 Heat Setpoint X= 4 Heat Unoccupied Setup/Setback X=5 Heat Night Setup/Setback X= 6 Warmup Setpoint X= 7 Namea unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. Default value is: object_name Instance 1 = Cool Setpoint Instance 2 = Cool Unoccupied Setpoint Instance 3 = Cool Night Setback Instance 4 = Heat Setpoint Instance 5 = Heat Unoccupied Setback Instance 6 = Heat Night Setback Instance 7 = Warmup Setpoint Object Typeindicates which object type class the property belongs to. Default value is Analog Value (2). Present Valueindicates the current value of the input being measured.
object_identifier
object_type
present_value
3-48
event_state
Event Statedetermines whether or not the object has an active event state associated with it. Out of Servicewhen this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. Default value is 0. Unitsindicates the measurement units of this object. Default value is Degrees-Fahrenheit.
out_of_service
units
3-49
BINARY OUTPUTS (BO01-BO05) 3.2.8.1 STANDARD BACNET DIGITAL OUTPUTS (BO01-BO05) PROPERTIES Property object_identifier is Binary Output Object Identifier. This property is a unique numeric code that is used to identify the object. The default value for object_identifier is Binary Output (4), Instance X where X is 1-5 corresponding to BO01-BO05.
Property object_name is Name. This property is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default value of object_name is BO0X where X is 1-5 corresponding to BO01-BO05. Property object_type is Object Type. This indicates which object type class the property belongs to. In this case, object_type is Binary Output. The default value of object_type is Binary Output (4). Property present_value is Present Value. This property indicates the current value of the input being measured. It is represented in engineering units. Property status_flags is Status Flags. This property uses four flags to indicate the state of the analog input. The four flags are: In_Alarm Fault Overridden Out_Of_Service.
Property event_state is the Event State. This property determines whether or not the object has an active event state associated with it. As per the specification, event_state will always return Normal when the controller is operating normally. Property out_of_service is Out of Service. When this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. The default value for out_of_service is 1. Property polarity is Output Polarity. This property is used to define whether the output is normal acting or reverse acting. As a normal acting output (polarity=0, the default value), the output is off when output control is not calling for the output to be on. As a reverse acting output (polarity=1), the output is off when the control loop is calling for the output to be on. Property priority_array is a read-only array of prioritized values. Property relinquish_default is a value to be used as the present_value when all values in the priority array are NULL. 3.2.8.2 PROPRIETARY FAN DIGITAL OUTPUT (BO01) PROPERTIES Property FC is Minimum cycle time. It shows the minimum amount of time, in minutes (0.0 to 25.5), that the fan output will stay energized or de-energized. This prevents short cycling of the fan output. The default value for FC is 2.0. Property FO is Fan/Damper Application. This property defines the mode of the fan during the occupied schedule state. The options for FO are given in Table 3-18:.
3-50
Property FS is Fan Setpoint. It allows you to define the setpoint, in cubic feet per minute or liters of air flow as measured by the Flow Control object property CA, at which the fan or induction damper is enabled so that it can assist the terminal box in maintaining the minimum air flow requirements. Property RH is Run Hours. It is a time tracking property that displays hours and tenths of hours. The point reflects the amount of time that the output is actually allowing the fan to run as determined by the property polarity and the control loop demand. Run hours are stored in EEPROM automatically at midnight and when the property BU is enabled. Property RH is restored with the latest backed up information upon restoration of power after shut down or power loss. This property defaults to 0. Property RL is Run Limit. It specifies a runtime limit in hours for the output. Once the run hours for the fan output exceed the runtime limit (RH > RL). The NB-VAV will generate a runtime limit alarm. To clear the run limit alarm or to receive another run limit alarm, you must set RH to 0. Property SF is Fan Mode. When a series fan box type is selected, SF defines how the series fan is controlled during unoccupied periods. If SF=0 (default value), the series fan is always on during unoccupied periods. When SF=1, the series fan control is based on the zone temperature. If zone temperature is within the deadband created by the calculated heating and cooling control setpoints, then the series fan is shut off. If zone temperature extends above or below the deadband, the series fan is turned on.
Series Fan On
Series Fan On
HC
CC
Figure 3-3: Unoccupied Series Fan Operation With FO = 1 and SF = 1 3.2.8.3 DIGITAL OUTPUTS 2-5 (BO02-BO05) Property RH is Run Hours. It is a time tracking property that displays hours and tenths of hours. The point reflects the amount of time that the output is actually allowing the fan to run as determined by the property
3-51
polarity and present_value. Run hours are stored in EEPROM automatically at midnight and when the property BU is enabled. Property RH is restored with the latest backed up information upon restoration of power after shut down or power loss. This property defaults to 0. Property RL is Run Limit. It specifies a runtime limit in hours for the output. Once the run hours for the fan output exceed the runtime limit (RH > RL), the NB-VAV will generate a runtime limit alarm. To clear the run limit alarm or to receive another run limit alarm, you must set RH to 0. Table 3-19 Binary Output Properties
Type Standard BACnet Properties Property Description Binary Output Object Identifiera unique numeric code that is used to identify the object. Default value is Binary Output (4), Instance X where X is 1-5 for BO01-BO05 respectively. Namea unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. Default value is BO0X where X is 1-5 for BO01-BO05 respectively. Object Typeindicates which object type class the property belongs to. In this case, object_type is Binary Output. Default value is Binary Output (4). Present Valueindicates the current value of the input being measured. It is represented in engineering units. Status Flagsuses four flags to indicate the state of the analog input. The four flags are: In_Alarm Fault Overridden Out_Of_Service. Event Statedetermines whether or not the object has an active event state associated with it. Out of Servicewhen this property is True, the present_value will not track changes to the physical input. Also, when this property is true, the present_value can be changed to create specific conditions for testing purposes. Default value is 1.
object_identifier
object_name
object_type
present_value
status_flags
event_state
out_of_service
3-52
Type
Property
Description Output polarityused to define whether the output is normal acting or reverse acting. When polarity=0, the default value, the output acts as a normal acting output, the output is off when output control is not calling for the output to be on. When polarity=1,the output acts as a reverse acting output, the output is off when the control loop is calling for the output to be on. 0=Normal (default) 1=Reverse
polarity
priority_array
Priority arraya read-only array of prioritized values. Relinquish defaulta value to be used as the present_value when all values in the priority array are NULL.
relinquish_default
Proprietary Binary Output Properties (BO01-BO05) Min cycle timeshows the minimum amount of time, in minutes (0.0 to 25.5), that the fan output will stay energized or de-energized. This prevents short cycling of the fan output. Default value i 2.0 Fan/Damper ApplicationIt is used to configure the fan or damper. 0=No Fan/Induction Damper 1=Series Fan 2=Parallel Fan 3=Induction Damper Fan SetpointIt allows you to define the setpoint, in cubic feet per minute or liters of air flow as measured by the Flow Control object property CA, at which the fan or induction damper is enabled so that it can assist the terminal box in maintaining the minimum air flow requirements. Run hoursa time tracking property that displays hours and tenths of hours. The point reflects the amount of time that the output is actually allowing the fan to run as determined by the Relay Output property OP and the control loop demand. Run hours are stored in EEPROM automatically at midnight and when the property BU is enabled. Property RH is restored with the latest backed up information upon restoration of power after shut down or power loss. This property defaults to 0.
Fan (BO01)
FC
FO
FS
RH
3-53
Description Run limitspecifies a runtime limit in hours for the output. Once the run hours for the fan output exceed the runtime limit (RH > RL). The NB-VAV will generate a runtime limit alarm. To clear the run limit alarm or to receive another run limit alarm, you must set RH to 0. Fan modewhen a series fan box type is selected, SF defines how the series fan is controlled during unoccupied periods. 0=the series fan is always on during unoccupied periods. (Default) 1=series fan control is based on zone temperature Run hoursit is a time tracking property that displays hours and tenths of hours. The point reflects the amount of time that the output is actually allowing the fan to run as determined by the polarity and the present_value. Run hours are stored in EEPROM automatically at midnight and when the property BU is enabled. Property RH is restored with the latest backed up information upon restoration of power after shut down or power loss. This property defaults to 0. Run limitspecifies a runtime limit in hours for the output. Once the run hours for the fan output exceed the runtime limit (RH > RL). The NB-VAV will generate a runtime limit alarm. To clear the run limit alarm or to receive another run limit alarm, you must set RH to 0.
RL
SF
RH
RL
3-54
SCHEDULE
3.2.9
SCHEDULE
NOTE
The Weekly Schedule Object cannot be changes from the SAGEMAX. NB-Pro must be used to alter the Schedule Object.
The NB-VAV operates in one of four active schedule states: warm-up mode occupied mode unoccupied mode night setback mode There are two types of schedules: Weekly and Exception. A Weekly schedule consists of a sequence of actions for each day of the week. You must set up a schedule for each day Monday=1, Sunday=7. Exception schedules override weekly schedules. An Exception Schedule is a list of times which take precedence over the weekly schedule. The exception schedule is usually a list of holidays or other special time periods which are to be handled differently from the preprogrammed schedule. The exception schedule in the NB-VAV is simply a pointer to the holiday calendar and is configured using the Holiday Calendar object. The following describes the four schedule states: Warm-up is the period of time before occupancy. Warm-up provides special control action to bring the zone temperature to its desired setpoint for the occupied mode, based on the warm-up setpoint. The properties used to define the warm-up temperature and flow appear in the analog inputs and damper control. Warmup period ends when occupied mode begins. Occupied mode is the period of time when the zone is occupied by people and the NB-VAV must maintain appropriate comfort levels in the zone. The heating and cooling setpoints define a desired zone temperature range. Occupied mode ends when unoccupied mode time begins. Unoccupied mode is the period of time when people are not expected to be in the zone and temperature control is not as strict. During unoccupied mode, the NB-VAV maintains cooling comfort levels at setup values and heating comfort levels at setback values. These setup and setback values are used to broaden the control range between the heating and cooling setpoints in order to provide less stringent control. The properties used to define the offsets are located in the Heat/Cool Unoccupied objects. Night setback is the period of time during unoccupied mode when the entire building is usually unoccupied and the air handler may be shut down. The controller provides the option to set up and set back the night setback control temperature (as does the standard unoccupied mode) and to determine when these offsets are reached. As with unoccupied mode, the properties used to define the night setback offsets are located in the Heat/Cool Night Setback object. 3.2.9.1 STANDARD BACNET SCHEDULE PROPERTIES
3-55
SCHEDULE
Property object_identifier is a numeric code which is used to identify the object. It must be unique within the BACnet Device that maintains it. The default value for object_identifier is Analog Value (2), Instance 7. Property object_name is a name for the object which is unique within the BACnet Device which maintains it. The default value for object_name is Schedule. This property is read only. Property object_type indicates which object type class value. This property is of type Schedule. The default value for oject_type is Schedule (17). Property present_value is the current value of the schedule. Property effective_period is the date(s) when a schedule is active. Property weekly_schedule contains elements 1-7 which correspond to the days of the week with Monday=1 and Sunday=7. Each element tells the sequence of schedule actions for that day. Property exception_schedule is the Exception Schedule. The elements of an exception schedule override the elements of a weekly schedule. If the local_date equals any date in the Calendar Object then, the schedule will be set using the value in the exception schedule. list_of_object_property_reference is Object ID/Property ID of the proprietary Schedule Object, present_value. Property priority_for_writing defines the priority at which the referenced properties are commanded. This read only propertys value=7. 3.2.9.2 PROPRIETARY SCHEDULE PROPERTIES Property HE is the host override enable. If HE=1, then HO is used as the host override state. The default value for HE is 0. Property HO is the host override. It specifies the desired schedule override state when schedule property HE=1. If HE=0, then HO is not used. Setting HO to 0 represents unoccupied mode, HO=1 represents warm-up, HO=2 represents occupied mode, and HO=3 represents night setback. The default value for HO is 0. Property IS is the Inactive Schedule State. It determines which schedule state the NB-VAV should follow when there is not an active schedule. Valid schedule choices are unoccupied (IS=0), warm-up (IS=1), occupied (IS=2), and night setback (IS=3). This property defines the present_value to use when local scheduling is being used (the time is properly synchronized) but is inactive. The default value for IS is 3. Property ZE is Receive Schedule. This property is reserved for a future implementation which supports zone broadcasting. Table 3-20 Schedule Properties
Type Standard BACnet Properties Property Description a numeric code which is used to identify the object. It must be unique within the BACnet Device that maintains it. Default Value is Analog Value (2), Instance 7.
object_identifier
3-56
SCHEDULE
Table 3-20 Schedule Properties
Type
Property object_name
Description a name for the object which is unique within the BACnet Device which maintains it. Default value is Schedule. indicates which object type class value. This property is of type Schedule. Default value is Schedule (17). shows the current value of the schedule. the date(s) when a schedule is active contains elements 1-7 which correspond to the days of the week with Monday=1 and Sunday=7. Each element tells the sequence of schedule actions for that day when no Exception Schedule is in effect. a list of schedule elements which override the elements of a weekly schedule. If the local_date equals any date in the Calendar Object then, the schedule will be set using the value in the exception schedule. Object ID/Property ID of the proprietary Schedule Object, present_value. defines the priority at which the referenced properties are commanded. This read only propertys value=7 Host Override Enable 0=No override 1= HO is used as the host override Default value is 0. Host Overridespecifies the desired schedule override state when schedule property HE=1. Setting HE=0 represents unoccupied mode, HE=1 represents warm-up mode, HE=2 represents occupied mode and HE=3 represents night setback mode. Default value is HO=0. Inactive Schedule Statedetermines which schedule state the NB-VAV should follow when there is no active schedule. Valid schedule choices are unoccupied (IS=0), warm-up (IS=1), occupied (IS=2), and night setback (IS=3). This property defines the present_value to use when local scheduling is being used (the time is properly synchronized) but is inactive. Default value is IS=3. Receive Scheduleenables the NB-ASC(e) to receive network schedule broadcasts and sets present_value based on the received value. Default value is ZE=0.
weekly_schedule
exception_schedule
Proprietary Properties
HE
HO
IS
ZE
3-57
HOLIDAY CALENDAR
3.2.10 HOLIDAY CALENDAR
3.2.10.1 STANDARD BACNET HOLIDAY CALENDAR PROPERTIES Property object_identifier is a numeric code which is used to identify the object. object_identifier is Calendar (6), Instance 1.
The default
Property object_name is a name for the object which is unique within the BACnet Device which maintains it. The default object_name is Holiday Calendar. This property is read only. Property object_type indicates which object type class value. This property is of type Calendar. The default object_type is Calendar (6). Property present_value is the current value of the Calendar. If true, then local_date=any date in the Calendar list. Property date_list is a list of Calendar Entries, which consist of individual dates or ranges of dates
NOTE
The date_list property cannot be changed from the SAGEMAX.
object_identifier
object_name
object_type
present_value
date_list
3-58
FLOW SETPOINTS
3.2.11.1 STANDARD BACNET FLOW SETPOINT PROPERTIES Property object_identifier is the Flow Setpoints Object Identifier. This property is a unique numeric code that is used to identify the object. The default object_identifier is Proprietary (133), Instance 1. Property object_name is Name. This property is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default object_name is Flow Setpoints. This property is read only. Property object_type is Object Type. This indicates which object type class the property belongs to. The default object_type is Proprietary (133). 3.2.11.2 PROPRIETARY FLOW SETPOINTS PROPERTIES Property CI is Cooling Integration Constant. This property shows the amount of proportional error history (o to 25.5%) used to calculate the desired position for the cooling duct damper. this point is also used to calculate the error for the heating proportional band in Heating Only mode. The attribute is calculated each time the loop runs (once per second) creating an accumulated integral sum. This integral sum, applied once per minute, is used to control overshoot while the loop is operating within the confines of the proportional band. This point defaults to 5.0. The P+I control loop controls the amount of integral (integral sum) that is accumulated by using an antireset windup strategy. When the control loop reaches its maximum (maximum air flow) or its minimum (minimum air flow), the integral sum is dumped. Integral will begin to be calculated again when the control is once more within the proportional band. Property CM is Cooling Minimum Flow. It shows the allowable minimum (cooling) duct flow, in CFM or lps, required while the controller is at the calculated cooling setpoint. The default value for CM is 100 CFM. Property CP is Cooling Proportional Band. It specifies, in degrees (0.0 to 100), the offset from the calculated cooling control setpoint that determines the proportional band for damper control. The damper controls air flow based on area temperature from CM to CX when cooling is called for by the controller. This point defaults to 5.0. The cooling proportional band is an offset that begins at the calculated cooling control setpoint (CC). The cooling proportional band ends at CC + CP. The attribute CP defaults to 5.0. Property CX is Cooling Maximum Flow. It shows the allowable maximum duct flow. This point has a range of 0-65,535 and defaults to 500 CFM. Property HI is Heating Integration Constant. It shows the amount of proportional error history (0 to 25.5%) used to calculate the desired position for the heating duct damper. The value for this point is calculated each time that the loop runs (once per second) creating an accumulated integral sum. This integral sum, applied once per minute, is used to control overshoot while the loop is operating within the confines of the proportional band. The default value for HI is 5.0. Property HM is Heating Minimum Flow. This property shows the allowable minimum heating duct flow during heating. The point HM has a range of 0-65,535 and defaults to 100 CFM. Property HP is Heating Proportional Band. This property specifies, in degrees, the offset from the calculated heating control setpoint that determines the proportional band for the heating duct damper control. This point is an offset from HC creating an operational band in which the damper control air flow based on area temperature from HM to HX when heating is called for by the controller. Attribute HP defaults to 5.0.
3-59
FLOW SETPOINTS
Property HX is Heating Maximum Flow. It shows the allowable maximum heating duct flow during heating. This attribute defaults to 500 CFM and can be set from 0 to 65,535. Property WI is Warm-up Integration Constant. It shows the amount of proportional history (0 to 25.5%) used to calculate the desired position for the heating duct damper. The default value for WI is 10. Property WM is Warm-up Minimum Flow. This property shows the allowable minimum heating duct flow during warm-up. The default value for WM is 300 CFM. Property WX is Warm-up Maximum Flow. It shows the allowable maximum (Heating) duct flow during warm-up which can be called for by schedule. This attribute defaults to 700 CFM and has a setting range of 0 to 65,535. Property WP is Warm-up Proportional Band. This property specifies, in degrees (0.0 to 100), the offset from the calculated heating control setpoint that determines the proportional band for the warm-up heating duct damper control. The default value for WP is 5.0. Property WX is Warm-up Maximum Flow. It shows the allowable maximum duct flow during warm-up which can be called for by schedule. This attribute defaults to 700 CFM and has a setting range of 0 to 65,535. Property AS is Air Quality Setpoint. This property specifies the acceptable CO2 level for the zone. This attribute defaults to 700 PPM and can be set from 0 to 65,535. A value of zero (0) will disable the NBVAVs Indoor Air Quality application. Property AM is Air Quality Control Max Air Flow. This property specifies the maximum flow of air allowed during Indoor Air Quality calculations. This attribute defaults to 400 CFM and can be set from 0 to 65,535. Property RP is the Air Quality Damper Ramp Rate. This property specifies the rate (measured in percentper-minute) that the NB-VAVs damper moves to compensate for changes in CO2 levels. This attribute defaults to 10 %/min and has a setting range of 0 to 100. Property DB is the Air Quality Deadband. This property specifies the CO2 variable range over which the damper controlls airflow. This attribute defaults to 50PPM and has a setting range of 0 to 65,535. Table 3-22 Flow Setpoints Properties
Type Standard BACnet Properties Property Description Damper Channel Object Identifiera unique numeric code that is used to identify the object. Default value is Proprietary (133), Instance 1. Namea unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. Default value is Flow Setpoints. Object Typeindicates which object type class the property belongs to. Default value is Proprietary (133).
object_identifier
object_name
object_type
3-60
FLOW SETPOINTS
Table 3-22 Flow Setpoints Properties
Type
Property
Description Cooling integration constantshows the amount of proportional error history (o to 25.5%) used to calculate the desired position for the cooling duct damper. this point is also used to calculate the error for the heating proportional band in Heating Only mode. The attribute is calculated each time the loop runs (once per second) creating an accumulated integral sum. This integral sum, applied once per minute, is used to control overshoot while the loop is operating within the confines of the proportional band. This property defaults to 5.0. Cooling minimum flowshows the allowable minimum (cooling) duct flow, in CFM or lps, required while the controller is at the calculated cooling setpoint. Default value is 100 CFM. Cooling proportional bandspecifies, in degrees (0.0 to 100), the offset from the calculated cooling control setpoint that determines the proportional band for damper control. The damper controls air flow based on area temperature from CM to CX when cooling is called for by the controller. This point defaults to 5.0. The cooling proportional band is an offset that begins at the calculated cooling control setpoint (CC). The cooling proportional band ends at CC + CP. The attribute CP defaults to 5.0. Cooling maximum flowshows the allowable maximum duct flow. This point has a range of 0-65,535 and defaults to 500 CFM. Heating integration constantshows the amount of proportional error history (0 to 25.5%) used to calculate the desired position for the heating duct damper. The value for this point is calculated each time that the loop runs (once per second) creating an accumulated integral sum. This integral sum, applied once per minute, is used to control overshoot while the loop is operating within the confines of the proportional band. Default value is 5.0. Heating minimum flowshows the allowable minimum heating duct flow during heating. The point HM has a range of 0-65,535 and defaults to 100 CFM. Heating proportional bandspecifies, in degrees, the offset from the calculated heating control setpoint that determines the proportional band for the heating duct damper control. This point is an offset from the heating setpoint (Zone Temperature:CH) creating an operational band in which the damper control air flow based on area temperature from HM to HX when heating is called for by the controller. Attribute HP defaults to 5.0.
CI
CM
CP
CX
HI
HM
HP
3-61
FLOW SETPOINTS
Table 3-22 Flow Setpoints Properties
Type Property
Description Heating maximum flowshows the allowable maximum heating duct flow during heating. This attribute defaults to 500 CFM and can be set from 0 to 65,535. Warmup integration constantshows the amount of proportional history (0 to 25.5%) used to calculate the desired position for the heating duct damper. Default value is 10. Warmup minimum flowshows the allowable minimum heating duct flow during warm-up. Default value is 300 CFM. Warmup proportional bandspecifies, in degrees (0.0 to 100), the offset from the calculated heating control setpoint that determines the proportional band for the warm-up heating duct damper control. Default value is 5.0. Warmup maximum flowshows the allowable maximum duct flow during warm-up which can be called for by schedule. This attribute defaults to 700 CFM and has a setting range of 0 to 65,535. Air Quality SetpointThis property specifies the acceptable CO2 level for the zone. This attribute defaults to 700 PPM and can be set from 0 to 65,535. A value of zero (0) will disable the NB-VAVs Indoor Air Quality application. Air Quality Control Max Air FlowThis property specifies the maximum flow of air allowed during Indoor Air Quality calculations. This attribute defaults to 400 CFM and can be set from 0 to 65,535.
HX
WI
WM
WP
WX
AS
AM
RP
Air Quality Damper Ramp RateThis property specifies the rate (measured in percent-per-minute) that the NBVAVs damper moves to compensate for changes in CO2 levels. This attribute defaults to 10 %/min and has a setting range of 0 to 100. Air Quality Deadband This property specifies the CO2 variable range over which the damper controlls airflow. This attribute defaults to 50PPM and has a setting range of 0 to 65,535.
DB
3-62
ELECTRIC REHEAT
3-63
ELECTRIC REHEAT
NOTE
If not supply temperature is available (hardwired or broadcast) and unreliable, enter a value of 999.0 for MX.
Property OF is Reheat Offset. This property specifies, in degrees, the offset from the calculated heating control setpoint that determines the temperature below which additional reheat stages can be energized. In addition to this, the AF attribute may be set to hold off the addition of stages. For temperature below the heating setpoint but within the reheat offset of it, reheat stages are de-energized at 30 second intervals. The default value of OF is 1.5. Property RO is Reheat Application. This property is used to configure the NB-VAVs outputs for electric reheat. The settings are 1=Disabled (default), 2=Two-stage (K2-3), 3=Two-stage (K4-5), and 4=Four-stage (K2-5). Table 3-23 Electric Reheat Properties
Type Standard BACnet Properties Property Description Reheat Channel Object Identifiera unique numeric code that is used to identify the object. Default value is Proprietary (133), Instance 3. Namea unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. Default value is Electric Reheat. Object Typeindicates which object type class the property belongs to. Default value is Proprietary (133). Require max airflow?if set to Yes (AF=1), it holds off the addition of reheat stages until the PID loop calls for maximum airflow. This gives the damper priority in satisfying the heating demand. For proper operation, a Heating Integration Constant should be used. This permits the PID loop to reach a maximum target airflow when the supply air is unable to satisfy the zone. The default value is AF=0. Stages available for usedisplays the stages that are currently available for use. This depends on the current options and the presence of a positive flow indication. Other uses of the triac outputs (AC actuator, for instance) may remove those stages from reheat availability. This property is read-only.
object_identifier
object_name
object_type
AF
AV
3-64
ELECTRIC REHEAT
Table 3-23 Electric Reheat Properties
Type
Property
Description Reheat balance modeif set to Yes (BA=1), it considers the run hour totals for the individual triac outputs in energizing reheat stages. Stages with lower usage will be energized first. The result is the balanced use of these stages. For best operation, all stages should be nearly equivalent. The default setting, BA=0, does not perform balancing. Stages energized (default)displays those reheat stages that are currently energized. This property is readonly. Stages requiring flowdefines which of the available reheat stages requires a positive flow indication by the appropriate bit setting. Interstage delay timeshows the minimum amount of time, in minutes, before the next reheat stage will be energized. Stages are energized at this interval until the zone temperature rises to within the reheat offset of the heating setpoint. This prevents power surges that might occur if both reheats were to be energized at the same time. ID defaults to 4 minutes. Maximum supply temperatureestablishes a maximum supply duct temperature above which the reheats will deenergize. Default value is 105. Reheat offsetspecifies, in degrees, the offset from the calculated heating control setpoint that determines the temperature below which additional reheat stages can be energized. In addition to this, the AF attribute may be set to hold off the addition of stages. For temperature below the heating setpoint but within the reheat offset of it, reheat stages are de-energized at 30 second intervals. Default value is 1.5. Reheat Applicationthis property is used to configure the NB-VAVs outputs for electric reheat. The settings are 0=Disabled (default), 1=Two-stage (K2-3), 2=Two-stage (K4-5), and 3=Four-stage (K2-5).
BA
EN
FR
ID
MX
OF
RO
3-65
There are two types of PI valve control provided by the NB-VAV: pulse width modulated control and time based ramp control. Pulse width modulation allows you to utilize a pulse width driven motor valve that the NB-VAV uses to PI calculate the percent of control needed. The controller then provides the equivalent power pulse. Valve control operates on a reverse acting ramp for hot water reheat operations. When the temperature falls the valve will move to a more open position. When the temperature begins to rise, the valve will move to a more closed position. In chilled water applications, the valve operates in a normal acting ramp. When the temperature rises, the valve is driven in a positive direction. When the temperature begins to drop, the valve is driven to a more closed position. This control loop operates on the basis of the travel time for the valve in use. Full travel time will result in the valve being driven to its maximum open or closed position, depending on the direction of travel requested. The Valve Control attributes control the optional hot water reheat or chilled water cooling support in terminal boxes. This attribute provides closed loop proportional plus integral (PI) control. 3.2.13.1 STANDARD BACNET VALVE CONTROL PROPERTIES Property object_identifier is Valve Control Object Identifier. This property is a unique numeric code that is used to identify the object. The default value for object_identifier is Proprietary (133), Instance X where X is either 8 or 9. Property object_name is Name. This property is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default object_name is Valve Ctrl X where X is 1 or 2. Property object_type is Object Type. This indicates which object type class the property belongs to. In this case, object_type is Analog Input. The default object_type is Proprietary (133). 3.2.13.2 PROPRIETARY VALVE CONTROL PROPERTIES Property AM is Auto/Manual Mode. It selects the control mode for the valve output(s). If AM=0 (manual), then the valve position can be set by manually changing VD to the desired position. You can do this through the use of the MS/TP network program. If AM=1 (automatic), then the valve position is set by the control loop. The default value for AM is 0. Property CD is Change Valve Direction. It is used to set the direction of the Valve outputs. When the attribute is set to 0, the direction is normal with an increase signal on BO02/BO04 and a decrease signal on BO03/BO05. With the attribute set 1, the outputs are reversed. The default value for CD is 0. Property PP is Pulse Duration Period. This property shows the amount of time, in seconds, during which the valve is to be pulsed ON when pulse width modulation is enabled. For example, if PP=100 seconds and the NB-VAV is calling for 40% heat, then the valve is pulsed on for 40 seconds (a total of PP seconds). The output will continue to be pulsed on for 40 seconds every full travel period of 100 seconds. This will last as long as 40% output control is called for by the control loop. This property defaults to 0 seconds. Property RI is Recalibrate Interval. It shows the amount of time, from 1 to 255 hours, between valve recalibrations. You can recalibrate the valve position by setting the valve in the closed direction for the full travel time then restoring it to the desired position. Valve Motor Travel Time (VT) must equal some value
3-66
greater than 0 for RI to be considered valid by the controller. When calibration occurs. the NB-VAV drives the valve closed for VT + 10 seconds of time. Once calibrated the controller drives the valve to VD (desired valve position). Calibration is disabled when you set RI to 0. This point defaults to 0. Property ST is Valve Status. The options are off (ST=0), open (ST=1), close (ST=2), and calibrate (ST=3). Property TH is DAT High Temperature Lockout. It defines the maximum source/duct temperature above which heating will be disengaged. This offers protection against overheating. Heating stages will be energized only if there is a reliable source/duct temperature below this setting. The default value for TH is 105 degrees.
CAUTION
If a supply temperature sensor does not exist and is unreliable, set both TL and TH to 999.0. When TL and TH are set to 999.0, the valve control will not look for a supply temperature.
Property TL is DAT Low Temperature Lockout. It defines the minimum source/duct temperature below which cooling will be disengaged. This offers protection against freeze-up. Cooling stages will be energized only if there is a reliable source/duct temperature above this setting. The default value of TL is 45 degrees. Property UT is Update Threshold. The desired valve position is not updated until it differs from the actual valve position by at least the amount specified by Update Threshold. The desired positions of 0% and 100% are not subject to the threshold requirement. This attribute is used to minimize the actuation of the valve for insignificant changes. The default value of UT is 5. Property VA is Actual Valve position. It shows the actual valve position (in percent) based on travel time. This property is read only. Property VD is Desired Valve Position. It shows the desired valve position with which the loop should control the valve to bring the measured input variable closer to the setpoint. A change in VD causes the valve to drive in the proper control direction. If AM=0, then VD can be set manually by a host. Property VI is Valve Integration Constant. This property shows the amount of proportional error history (0 to 3276.7) used to calculate the desired position for the valve and to create an accumulated integral sum. this integral sum, applied once per minute, is used to control overshoot while the loop is operating within the confines of the proportional band. This point defaults to 5.0. Property VM is Valve Mode. The options are Pulse Width Modulation (VM=0) and Floating Point Motor Control (VM=1). The default value of VM is 0. Property VO is Valve Offset. This property is added to CC or subtracted from HC (in the Zone Temperature object) for calculation of the loop setpoint. If the NB-VAV is configured for hot water control, then VO is subtracted from HC. If the NB-VAV is configured for chilled water control, then VO is added to CC. The default value of VO is 0.0.
3-67
Property VP is Valve Proportional Band. It specifies the input variable range, in degrees (0.0 to 3276.7), over which the output value is proportional to the error value. The proportional band is offset from the setpoint for the loop. This point defaults to 5.0. Property VT is Valve Motor Travel Time. This property shows the amount of time, in seconds, that it takes the valve motor to travel when moving from a fully closed position to a full open position (0-100%) when in Floating Point Motor Control. The NB-VAV uses this time to determine the motor position when called for by the valve control PI. The maximum setting for this point is 3,000 seconds. The default value for VT is 180. Property VU is Valve Use. The options are disabled (VU=0), cooling (VU=1), and heating (VU=2). The Default Value for VU is 0. Table 3-24 Valve Control Properties
Type Standard BACnet Properties Property Description Object Identifiera unique numeric code that is used to identify the object. Default value is Proprietary (133), Instance X where X is 8 or 9. Namea unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. Default value is Valve CTRL X where X is either 1 or 2. Object Typeindicates which object type class the property belongs to. In this case, object_type is Analog Input. Default value is Proprietary (133). Auto/Manual Modeselects the control mode for the valve output(s). If AM=0 (manual), then the valve position can be set by manually changing VD to the desired position. You can do this through the use of the MS/TP network program. If AM=1 (automatic), then the valve position is set by the control loop. Default value is 0. Change Valve Directionused to set the direction of the Valve outputs. When the attribute is set to 0, the direction is normal with an increase signal on BO02/BO04 and a decrease signal on BO03/BO05. With the attribute set 1, the outputs are reversed. Default value is 0. Pulse Duration Periodshows the amount of time, in seconds, during which the valve is to be pulsed ON when pulse width modulation is enabled. For example, if PP=100 seconds and the NB-VAV is calling for 40% heat, then the valve is pulsed on for 40 seconds (a total of PP seconds). The output will continue to be pulsed on for 40 seconds every full travel period of 100 seconds. This will last as long as 40% output control is called for by the control loop. This property defaults to 0 seconds.
object_identifier
object_name
object_type
AM
CD
PP
3-68
Type
Property
Description Recalibrate Intervalshows the amount of time, from 1 to 255 hours, between valve recalibrations. You can recalibrate the valve position by setting the valve in the closed direction for the full travel time then restoring it to the desired position. Valve Motor Travel Time (VT) must equal some value greater than 0 for RI to be considered valid by the controller. When calibration occurs. the NBVAV drives the valve closed for VT + 10 seconds of time. Once calibrated the controller drives the valve to VD (desired valve position). Calibration is disabled when you set RI to 0. This point defaults to 0. Valve statusthe options are off (ST=0), open (ST=1), close (ST=2), and calibrate (ST=3). DAT High Temperature Lockoutdefines the maximum source/duct temperature above which heating will be disengaged. This offers protection against overheating. Heating stages will be energized only if there is a reliable source/duct temperature below this setting. DAT Low Temperature Lockoutdefines the minimum source/duct temperature below which cooling will be disengaged. This offers protection against freeze-up. Cooling stages will be energized only if there is a reliable source/duct temperature above this setting. Update thresholdthe desired valve position is not updated until it differs from the actual valve position by at least the amount specified by Update Threshold. The desired positions of 0% and 100% are not subject to the threshold requirement. This attribute is used to minimize the actuation of the valve for insignificant changes. Default value is 5. Actual Valve Positionshows the actual valve position (in percent) based on travel time. This property is read only. Desired Valve Positionshows the desired valve position with which the loop should control the valve to bring the measured input variable closer to the setpoint. A change in VD causes the valve to drive in the proper control direction. If AM=0, then VD can be set manually by a host.
RI
ST
TH
TL
UT
VA
VD
3-69
Description Valve Integration Constantshows the amount of proportional error history (0 to 25.5%) used to calculate the desired position for the valve and to create an accumulated integral sum. This integral sum, applied once per minute, is used to control overshoot while the loop is operating within the confines of the proportional band. This point defaults to 5.0. Valve Modethe options are Pulse Width Modulation (VM=0) and Floating Point Motor Control (VM=1). Default value is 0. Valve Offsetthis property is added to CC or subtracted from CH for calculation of the loop setpoint. If the NB-VAV is configured for hot water control, then VO is subtracted from CH. If the NB-VAV is configured for chilled water control, then VO is added to CC. Default value is 0.0. Valve Proportional Bandspecifies the input variable range, in degrees (0.0 to 25.5), over which the output value is proportional to the error value. The proportional band is offset from the setpoint for the loop. This point defaults to 5.0. Valve Motor Travel Timeshows the amount of time, in seconds, that it takes the valve motor to travel when moving from a fully closed position to a full open position (0-100%) when in Floating Point Motor Control. The NBVAV uses this time to determine the motor position when called for by the valve control PI. The maximum setting for this point is 3,000 seconds. Default value is 180. Valve Usethe options are disabled (VU=0), cooling (VU=1), and heating (VU=2). Default value is 0.
VI
VM
VO
VP
VT
VU
3-70
ANALOG CONTROL
3.2.14.1 STANDARD BACNET ANALOG CONTROL PROPERTIES Property object_identifier is Analog Control Object Identifier. This property is a unique numeric code that is used to identify the object. The default object_identifier is Proprietary (133), Instance 11. Property object_name is Name. This property is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default object_name is Analog Control. This property is read only. Property object_type is Object Type. This indicates which object type class the property belongs to.The default object_type is Proprietary (133). 3.2.14.2 PROPRIETARY ANALOG CONTROL PROPERTIES Property AO is Analog Output Value. It shows the scaled output value used by the analog output and is a reflection of the Analog Output property present_value. This point is the PO value scaled to AO01:min_pres_value and AO01:max_pres_value of the corresponding analog output AO. You can write to attribute AO when the Analog Output attribute AM=0. Property CE is Enable Control Loop. It enables the PID loop. When CE=0, PO is not updated. To enable, set CE=1. The default value for CE is 0. Property CS is Calculated Control Setpoint. It shows the actual loop control setpoint. This read-only point reflects the unoccupied setup/setback as well as any reset and/or SBC-STAT setpoint adjustment. This point is expressed in the same kind of measurement unit (engineering units) that the measured variable uses (e.g., degrees, cfm, inches of WC, etc.). The data type of the selected measured variable. Property DB is Deadband. It specifies the deadband within the proportional control band in which the output remains constant at a point between maximum output and minimum output. By specifying a DB that is greater than or equal to the resolution of the sensor specified in IC, you eliminate the possibility of cycling around the setpoint. The value of DB should never exceed the proportional band PB. If DB is greater than PB, then the control loop will not have proportional control. The property DB relates to the resolution of the input variable of the control loop. Recall that the range of a 15-bit, analog input is scaled into 32,767 equal divisions. The NB-VAV can recognize input changes that are greater than or equal to the resolution of each of the divisions. For linear analog input devices having a large operational range, the size of each division is also relatively large. For a linear analog input device having a relatively small operational range, the size of each division is relatively small. In the case of nonlinear sensors such as thermistors, the resolution of each division becomes more irregular as the temperature range extends to the outer limits of the operational range. At these outer limits of the sensors operation range, one small division may represent a very large or very small temperature range because of the nonlinear nature of the sensors response curve. The incidence of this phenomenon is even more pronounced with the use of an 8-bit analog input sensor. Whether or not the divisions of a particular sensor represent a relatively large or relatively small number, it is important to realize that if the setpoint (SP) chosen does not exactly fall on one of these divisions, the NB-VAV will never attain the setpoint. The resulting control action will be an oscillation of the output around the setpoint. In order to eliminate the effects of this hunting action, a deadband can be programmed that is centered on the selected setpoint.
3-71
ANALOG CONTROL
The point DB is centered on the setpoint SP to create the actual control deadband. When the value of the control variable is within DB/2 of the Loop Setpoint (SP), the NB-VAV assumes that it has reached the setpoint. By entering a value in DB that is greater than the resolution of the measured variable sensor, you create a deadband that allows the NB-VAV to effectively reach setpoint. At this point, the NB-VAV will provide simple closed loop feedback proportional control. This means that the actual measured performance of the control (from the measured variable input) is fed back to the controller and is compared with the effective setpoint for the loop. Any difference between the actual value of the measured variable (lets call this MV) and effective setpoint values is called error (MVCS). One problem with proportional only control is the changes in loop performance only occurs when the condition being measured by the input sensor changes (e.g., the measured temperature changes when a door is opened and the room or space is flooded with cold air). As the loop environment changes, the proportional only control loop begins to cycle around an offset from the setpoint. Property IC is Input Select. It specifies the input to be used for the control loops measured variable. A value of 0 in IC disables the control loop. Settings for IC are shown in Table 3-25. Table 3-25 Settings for IC
Value of IC IC=0 IC=1 IC=2 IC=3 IC=4 IC=5 IC=9 IC=10 Input Used Disabled Zone Temp Supply Temp Flow UI1 UI2 Zone Heat Zone Cool
Property IN is Input Value. It is read only and displays the value of the input selected in IC. Property MR is Maximum Amount to Reset Setpoint. This property specifies the maximum amount needed to reset the loop setpoint (SP) based on when reset is being used. Property CS takes into account the use of the maximum reset specified in MR. The default value for MR is 0.0. Property PB is Proportional Band. It specifies the input variable range over which the output value is proportional to the error value (i.e., changes in the measured variable result in proportional changes in the output signal). The proportional band is centered around setpoint for the loop. This point is expressed in
3-72
ANALOG CONTROL
the same kind of measurement units (engineering units) that the measured variable usesfor example: degrees, cfm, inches W.C. The data type of PB is the same as the data type of the selected measured variable. To determine PB, first decide how closely the NB-VAV must control the output to the setpoint. For instance, if the setpoint is 72F, then an acceptable control range might be within two degrees of the setpoint. This control range can be expressed as a band centered on the setpoint: from 70 to 74, or 4 degreesthe proportional band. The default value for PB is 0.0. For normal acting control loops, PO is set to maximum output when the input variable equals the setpoint plus half of the proportional band (SP+PB/2). The point PO is set to minimum output when the input variable equals the setpoint minus half of the proportional band (SP-PB/2). These associations are reversed for reverse acting control loops. Property PO is Percent Output Value. This property shows the output value in hundredths of a percent (e.g., 75.00%). The value is calculated based on the error, change in error and past error for the control loop. The point is then scaled to the selected engineering units of the analog output and is stuffed into the AO property as well as into present_value of the analog output. This point can be set manually if the control loop is disabled (CE=0). Property RC is Reset Variables Value. It displays the value of the input selected in RV. Property RL is Limit for Maximum Reset. It specifies the value at which maximum reset is used. When the value of the reset variable is equal to RL, the maximum reset (MR) is used in determining the calculated setpoint. The default value for RL is 0.0. The relationship between RL and RS, as well as the sign (+ or -) of MR, determines how changes in the reset variable RV affect the setpoint of the loop SP. Property RP is Reset Period. This property specifies the reset period, in seconds, over which the error history is accumulated. If RP=1- seconds with a constant error of 2.0, then the error history would increase by 0.2 every second. In five seconds, the error history would be 1.0. At the end of ten seconds, the error history would be 2.0. Setting RP to 0 disables integral action. The longer RP is, the less effect it has on the control response. A value of 0 disables the reset period. The default value for RP is 0. At the start-up of the loop or following a change in setpoint, the error is fairly large. Proportional action causes the loop output to accelerate toward the setpoint. However by the time the loop response reaches the setpoint value, it has gained inertia from the preceding proportional action. This causes the loop to overshoot the setpoint. As the loop exceeds the setpoint moving toward its first peak, the error sum is accumulating. This slows down the acceleration, eventually causing the downturn in response. As the error falls and then drops below the setpoint, the error sum will be reduced because now the error is in the opposite direction. The cycle continues in diminishing peaks until it finally converges at the setpoint. The proportional control action of the loop has a major effect on integral action. Increasing PB results in a smaller integral effect for a given value of RP. In general, decreasing the proportional band PB will increase the amount of overshoot. On the other hand, the larger PB is, the slower the loop response. Several important factors may not be obvious to inexperienced users of these DDC techniques. First, whenever the error falls outside of the proportional bandthat is, PB/2 from the setpoint, two important things happen: the controllers output is fully pegged in the appropriate direction, and the error
3-73
ANALOG CONTROL
sum stops accumulating. The control produces its maximum output because it must bring the error within the proportional band again. The error sum stops accumulating so that it does not wind up a massive error sum that would take many control cycles to dissipate. This feature is called antireset windup. Antireset windup also makes the loop recover quickly when it reenters the proportional band. Another feature of antireset windup is that the error history is limited to PB/2 because that is all that required to produce maximum output. Additional error accumulation would only slow down loop recovery. To quicken loop response while eliminating overshoot, derivative action must be taken. Derivative action takes into account the rate of change in error and allows the NB-VAV to counter the effects of the errors rate of change on the control output. To find the change in error, subtract the current error (read every second by the PID loop) from the previous seconds error. A percentage of this change (specified by RT) becomes the derivative contribution to the PID output. Property RS is the Setpoint at Which Reset Action Begins. This property specifies the value at which the reset action begins. When the value of the reset variable exceeds RS, reset action will be used in determining the calculated setpoint. Just as SP is the proportional control setpoint for MV, RS is the reset control setpoint for the value of the reset variable selected by RV. The data type of RS is the same as the data type of the reset variable specifies by RV. Property RT is Derivative Rate. It specifies a percentage of change in error that is to be used in calculating PO. The value is specified in percent per second. The point RT can have any value from 0.0 to 25.5% per second. The default value for RT is 0.0. Property RV is Reset Variable. It specifies the input to be used for calculating the reset used by the control loop. This point provides the ability to control a loop using one input while resetting the loop using a different input. The default value for RV is 0. Table 3-26 Settings for RV
Value of RV RV=0 RV=1 RV=2 RV=3 RV=4 RV=5 Input Used Disabled Zone Temp Supply Temp Flow UI1 UI2
Property SG is Control Action. It specifies the control action for the control loop. When SG=0 (normal), a positive error causes an increase in output. When SG=1 (reverse), a positive error causes a decrease in output. This point determines the response of the loop output to the kind of error. If the output action is to be increased (toward max) when the error is positive (MV > SP), set SG to normal (0). If the output action is to be decreased (toward min) for positive error, set SG to reverse (1). (Attribute SG is also used during
3-74
ANALOG CONTROL
schedule control to determine whether SU is added to SP [SG=0] or subtracted from SP [SG=1] during unoccupied periods.) For more information, refer to attribute SU. The default value for SV is 0. Property SP is Loop Setpoint. It specifies the desired loop setpoint. In PID control, the setpoint is defined in SP. The measured input variable is the analog sensor referenced by the universal input specified in IC. The setpoint is expressed in the same kind of measurement units (engineering units) that the measured variable uses (e.g., degrees, cfm, inches of WC, etc.). For example, when using the analog control attributes to adjust cooling dampers to control a temperature value that the input sensor measures (in degrees), you must express the setpoint for the analog control in degrees. The data type of SP is the same as the data type of the selected measured variable. This value is used with the unoccupied setup/setback and the reset to calculate CS. Property SU is Unoccupied Setup/Setback. This point specifies the amount to add (if SG=0) or subtract (if SG=1) from the setpoint during an unoccupied period. The adjusted setpoint will be displayed in CS. The attribute CS (the effective setpoint incorporates any setup/setback that may exist as well as any reset or setpoint adjustment from the SBC-STAT). The data type of the value specified in SU is the same as the data type of the referenced measured variable specified by IC. The default value for SU is 0.0. Table 3-27 Analog Control Properties
Type Standard BACnet Properties Property Description Damper Channel Object Identifiera unique numeric code that is used to identify the object. Default value is Proprietary (133), Instance 11. Namea unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. Default value is Analog Control. Object Typeindicates which object type class the property belongs to. Default value is Proprietary (133). Analog Output Valueshows the scaled output value used by the analog output and is a reflection of the Analog Output property present_value. Enable Control Loopenables the PID loop. When CE=0, PO is not updated. To enable, set CE=1. Default value is 0. Calculated Control Setpointshows the actual loop control setpoint. This read-only point reflects the unoccupied setup/setback as well as any reset and/or SBC-STAT setpoint adjustment. Deadbandspecifies the deadband within the proportional control band in which the output remains constant at a point midway between maximum output and minimum output.
object_identifier
object_name
AO
CE
CS
DB
3-75
ANALOG CONTROL
Table 3-27 Analog Control Properties
Type Property
Description Input Selectspecifies the input to be used for the control loops measured variable. 0=Disabled 1=Zone Temp 2=Supply Temp 3=Flow 4=UI1 5=UI2 9=Zone Heat 10=Zone Cool Input Valuedisplays the value of the input selected in IC. Maximum Amount to Reset Setpointspecifies the maximum amount needed to reset the loop setpoint (SP) based on when reset is being used. Default value is 0.0. Proportional Bandspecifies the input variable range over which the output value is proportional to the error value (i.e., changes in the measured variable result in proportional changes in the output signal). Default value is 0.0. Percent Output Valueshows the output value in hundredths of a percent (e.g., 75.00%). Reset Variables Valuedisplays the value of the input selected in RV. Limit for Maximum Resetspecifies the value at which maximum reset is used. Default value is 0.0. Reset Periodspecifies the reset period, in seconds, over which the error history is accumulated. 0 disables the reset period. Default value is 0. Setpoint at Which Reset Action Beginsspecifies the value at which the reset action begins. When the value of the reset variable exceeds RS, reset action will be used in determining the calculated setpoint. Derivative Ratespecifies a percentage of change in error that is to be used in calculating PO. RT can have any value from 0.0 to 25.5% per second. Default value is 0.0.
IC
IN
MR
PB
PO
RC
RL
RP
RS
RT
3-76
ANALOG CONTROL
Table 3-27 Analog Control Properties
Type
Property
Description Reset Variablespecifies the input to be used for calculating the reset used by the control loop. 0=disables reset (Default) 1=zone temp 2=supply temp 3=flow 4=UI1 5=UI2 Control Actionspecifies the control action for the control loop. When SG=0 (normal), a positive error causes an increase in output. When SG=1 (reverse), a positive error causes a decrease in output. Default value is 0. Loop Setpointspecifies the desired loop setpoint. Unoccupied Setup/Setbackspecifies the amount to add (if SG=0) or subtract (if SG=1) from the setpoint during an unoccupied period. Default value is 0.0.
RV
SG
SP
SU
3-77
OCCUPANCY DETECTOR
3.2.15 OCCUPANCY DETECTOR
The Occupancy Detector properties allow you to define the circumstances under which the NB-VAV will automatically switch to an extended occupied mode during unoccupied periods when an occupancy detector is used with the controller. 3.2.15.1 STANDARD BACNET OCCUPANCY DETECTION PROPERTIES Property object_identifier is a unique numeric code that is used to identify the object. The default object_identifier is Proprietary (131), Instance 1. Property object_name is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default object_name is Occupancy Detection. This property is read only Property object_type indicates which object type class the property belongs to. The default object_type is Proprietary (131). 3.2.15.2 PROPRIETARY OCCUPANCY DETECTION PROPERTIES Property IC is Input Select. When IC=0, occupancy detection is disabled, 1=UI1, and 2=UI2. The default value for IC is 0. Property MD is Extended Occupancy Delay. It sets the amount of time, in seconds, during which the occupancy detector must remain on before the occupancy detector will override the zone. This prevents false triggers that might occur as others pass quickly through the zone. The default value for MD is 30. Property MR is Extended Occupancy Remaining. This read-only point displays the time remaining for occupancy detector override. Property MS is Occupancy Detector Input Status. This read-only point shows the status of the occupancy detector digital input. To enable occupancy detection, MT must be greater than 0 and UI1 or UI2 (to whichever the occupancy detector is connected) MUST be configured as digital (UI1or UI2 ST=0). If either of these two conditions are not met, MS will display 0. When this point is enabled (MS=1) and when occupancy in the zone is detected during unoccupied periods, the occupancy input extends occupancy time by the amount specified in MT. Property MT is Extended Occupancy Duration. It defines, in minutes, the length of time needed to override the zone whenever occupancy is detected. The default value for MT is 10. Table 3-28 Occupancy Detection Properties
Type Standard BACnet Properties Property Description Occupancy Object Identifiera numeric code which is used to identify the object. It must be unique within the BACnet Device that maintains it. Default value is Proprietary (131), Instance 1. Namea name for the object which is unique within the BACnet Device which maintains it. Default value is Occupancy Detection. Object Typeindicates which object type class value. This property is of type Analog Input. Default value is Proprietary (131).
object_identifier
object_name
object_type
3-78
OCCUPANCY DETECTOR
Proprietary Properties
IC
MD
MR
MS
MT
3-79
PROOF OF FLOW
3.2.16 PROOF
OF FLOW 3.2.16.1 STANDARD BACNET PROOF OF FLOW PROPERTIES Property object_identifier is Proof of Flow Identifier. This property is a unique numeric code that is used to identify the object. The default object_identifier is Proprietary (131), Instance 2.
Property object_name is Name. This property is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default object_name is Proof of Flow. This property is read only. Property object_type is Object Type. This indicates which object type class the property belongs to. The default object_type is Proprietary (131). 3.2.16.2 PROPRIETARY PROOF OF FLOW PROPERTIES Property PF is Proof of Flow. It shows the status of the Proof of Flow, the flow control present_value. PF=0 corresponds to no flow, while PF=1 indicates that flow is present. Property DR is Method to determine flow. This defines the requirements for Proof of Flow. Indication of Positive Flow always appears if None is selected (DR=0). If Minimum Flow is selected (DR=1), then the Measured Flow must exceed MF for a Positive Flow indication to occur. If Paddle Switch (DR=2) is selected, then the UI input must be nonzero for a Positive Flow indication. You may select Both (DR=3) for cases in which both the minimum flow reading and a nonzero UI is required. The default value for DR is 0. Property IC is Input Select. Selects the digital input where a non-zero value indicates flow. The default value for IC is 0. Table 3-29 Settings for IC
Value of IC IC=0 IC=1 IC=2 Input Used Disabled UI1 UI2
Property MF is Minimum Required Flow. It is the minimum flow reading required to indicate Positive Flow. The flow reading from the flow control CA is used. This is a long term average and provides sufficient filtering to prevent false Proof of Flow indications. This point works in conjunction with DR indicating a user definable flow that allows reheats to be engaged. The property is used only when DR=1 or 3. The default value for MF is 75. Property PD is Proof of Flow Delay. It shows the amount of time, from 0 to 255 seconds, imposed before the enabling of a positive flow indication. The default value of PD is 60.
3-80
PROOF OF FLOW
object_identifier
object_name
object_type
DR
IC
MF
PD
PF
3-81
BROADCAST SCHEDULE
3.2.17 BROADCAST SCHEDULE
3.2.17.1 STANDARD BACNET BROADCAST SCHEDULE PROPERTIES Property object_identifier is Proof Object Identifier. This property is a unique numeric code that is used to identify the object. The default object_identifier is Proprietary (143), Instance 5. Property object_name is Name. This property is a unique name used to represent an object within the BACnet device. The name must be at least one character in length and it must consist of printable characters. The default object_name is Broadcast Schedule. Property object_type is Object type. This indicates which object type class the property belongs to. The default object_type is Proprietary (143). 3.2.17.2 PROPRIETARY BROADCAST SCHEDULE PROPERTIES Property CV is Current Value of Network Broadcast Value. It shows the current value of the network broadcast schedule values received by the NB-VAV. When RB is enabled, CV is forced into the Main Schedule attribute present_value and is used as the functioning schedule value of the NB-VAV. Property RB is Receive Broadcasts. It enables the NB-VAV to receive network broadcasts and sets the Schedule:present_value property to the received value. If RB=0, then receive broadcast is disabled. If RB=1, then the NB-VAV receives the network value and places it in the Schedule:present_value property. (This overrides the schedules of the NB-VAV, which become ineffective). The default value for RB is 0. Table 3-31 Broadcast Schedule Properties
Type Standard BACnet Properties Property Description Object Identifiera numeric code which is used to identify the object. It must be unique within the BACnet Device that maintains it. Default value is Proprietary (143), Instance 5. Namea name for the object which is unique within the BACnet Device which maintains it. Default value is Broadcast Schedule. Object Typeindicates which object type class value. This property is of type Analog Input. Default value is Proprietary (143).
object_identifier
object_name
object_type
CV
Current Valueshows the current value of the network broadcast schedule values received by the NB-VAV.
RB
Receive Broadcastenables the NB-VAV to receive network broadcasts and sets CV value based on the received value. If RB=0, then receive broadcast is disabled. If RB=1, then the NB-VAV receives the network value and places it in the Schedule:present_value. (This overrides the schedules of the NB-VAV, which become ineffective). Default value is 0.
3-82
SECTION 4: CONFIGURATION
The NB-VAV model controllers can provide control for a wide range of VAV terminal box applications as well as CAV control. This section covers the configurations for scheduling, airflow, auxiliary functions such as fan operation and electric reheat, and the controllers alarming capabilities.
IN
THIS SECTION
Scheduling ............................................................................................................................................................... 4-3 Inactive Schedule State....................................................................................................................................... 4-4 Broadcast Schedule ............................................................................................................................................ 4-4 Power-up State.................................................................................................................................................... 4-4 Host Override ...................................................................................................................................................... 4-5 User Override...................................................................................................................................................... 4-5 Occupancy Detection .......................................................................................................................................... 4-6 Setting the Temperature and Flow Setpoints ........................................................................................................... 4-7 NB-VAV Control Modes............................................................................................................................................ 4-9 Constant Air Volume (CAV)................................................................................................................................. 4-9 Supply Dependent (VST) .................................................................................................................................. 4-10 Heating Only ..................................................................................................................................................... 4-14 Cooling Only ..................................................................................................................................................... 4-18 Cooling with Reheat .......................................................................................................................................... 4-21 Auxiliary Functions ................................................................................................................................................. 4-26 Series Fan......................................................................................................................................................... 4-26 Parallel Fan ....................................................................................................................................................... 4-26 Induction Damper.............................................................................................................................................. 4-27 Valve Control..................................................................................................................................................... 4-27 Digital Outputs........................................................................................................................................................ 4-35 Dual Duct Application............................................................................................................................................. 4-36 Tracking ................................................................................................................................................................. 4-40 Indoor Air Quality ................................................................................................................................................... 4-41
4-1
SECTION 4: CONFIGURATION
4-2
SECTION 4: CONFIGURATION
SCHEDULING
4.1 SCHEDULING
Scheduling controls the current zone temperature setpoint of the NB-VAV. Internal schedules can be defined by the user. The user can determine when and in which schedule mode (or state) the NB-VAV will operateoccupied, warm-up, unoccupied, or night setback. See Section 3: NB-VAV Properties for a description of each schedule mode. To set the time and date in the NB-VAV, select Device:local-time from the properties window in NB-Pro. Then click on the hours, minutes, seconds, or AM/PM and use the up and down arrow buttons to the right of the Value field to change the time. Click the Update Value button. Next, select Device:local-date from the properties dialog box in NB-Pro. Select the date from the drop down calendar in the Value field. Click on Update Value. To configure the schedule itself, you should perform the following steps: 1. Click on the weekly_schedule property located in the Schedule object. Once selected, the value editor will show a template with: A drop-down menu with the days of the week (Monday - Sunday) Adjustable time field (12:00am - 12:00pm) A drop-down menu with the valid schedule states A Scrolling list for viewing all current scheduled state time commands 2. Select the desired day from the drop-down menu. Once selected, your schedule for that particular day will populate in the scroll list. 3. In order to update a schedule for a specific day, you MUST clear all schedule information out for the particular day, prior to entering changes. To do this, click on the Clear button. Once the scroll list has cleared, you may begin to enter in schedule information. 4. Select the desired state mode from the schedule states provided, and adjust the time field to the time when you want the selected mode to begin. Once you have set the time to a desired value, hit the Add Entry button to add the schedule value to the Schedule. This will appear in the scrolling list. Repeat the same action for all of the 4 State modes of the weekly schedule that you wish to set. 5. Once you have programmed in the schedule for the particular day, simply hit the Update Value button to update the weekly_schedule property.
NOTE
Schedules can only be set up using NB-Pro. Schedules can not be set up using SAGEMAX Area Controllers.
NOTE
Before configuring the internal schedules, make sure to set the local-time and local-date properties in the Device Object.
4-3
SCHEDULING
SECTION 4: CONFIGURATION
Eight factors can cause the current internal schedule to be overridden. The following list is the order of precedence in which the overrides can occur. 1. User Override from SBC-STAT (highest priority) 2. Occupancy Detection 3. Broadcast Value 4. Host Override 5. Power-up State 6. Schedule Broadcast 7. All-day Override 8. Inactive Schedule State (lowest priority) The following subsections provide an explanation of the eight factors that can cause the current internal schedule to be overridden.
INACTIVE SCHEDULE STATE The current internal schedule will be overridden if the Schedule:(IS) Inactive Schedule State property is set to a higher priority schedule mode than the current internal schedules active mode. For example, if the current internal schedules active mode is unoccupied, and IS is warm-up, the current internal schedule will be overridden and the NB-VAV will operate in warm-up mode because warm-up mode is a higher priority schedule mode than unoccupied mode.
The schedule mode set in IS will be the active schedule mode unless: there is an active schedule a scheduled broadcast is received the host overrides the schedule an occupancy sensor is properly configured and occupancy is detected user override occurs.
4.1.1
BROADCAST SCHEDULE The Broadcast Schedule is a schedule sent out over the network by another controller. The active internal schedule will be overridden if the NB-VAV is configured to receive network broadcast schedules. If the Broadcast Schedule:(RB) receive broadcast? property is enabled, the current schedule will reflect the Broadcast Schedule:(CV) current value of network broadcast value property. To configure the NB-VAV to receive network broadcast schedules, set the (RB) receive broadcast? property to True(1).
The schedule mode set by the schedule broadcast is the active mode until: the host overrides the schedule a new broadcast is received an occupancy sensor is properly configured and occupancy is detected user override occurs
4.1.2
4.1.3
POWER-UP STATE
If an unscheduled power loss occurs and power is restored, or if a soft reset of the NB-VAV is performed (Device:reset set equal to 1), the NB-VAV will operate in the schedule mode defined by the user in the Power-up State (Device:(PS) power-up state) property until the Device:local-time is set or synchronized by a host. To set the schedule mode in which you want the NB-VAV to operate upon power restoration or
4-4
SECTION 4: CONFIGURATION
SCHEDULING
after a soft reset has occurred, select the value that corresponds to the desired power-up state. The possible states are listed in Table 4-1. Table 4-1 : Power-up States
value 0 1 2 3 Power-Up State Unoccupied Warm-up Occupied Night Setback
NOTE
The NB-VAV will remain in the schedule mode set in PS until the local-time is set or synchronized by a host. Once the local-time is set or synchronized, the NB-VAV will return to its internal schedule mode. Also note that one of the other overriding factors may be preventing the NB-VAV from returning to the expected schedule mode once the local-time is set or synchronized.
HOST OVERRIDE When the Schedule:(HE) host overrides property is enabled, the host can set the value of the Schedule:present_value property through the Schedule:(HO) host schedule property. To enable host override, set HE to true.
The schedule mode set in HO will be the active mode unless: a broadcast is received an occupancy sensor is properly configured and occupancy is detected user override occurs
4.1.4
4.1.5
USER OVERRIDE
If the active schedule controlling the NB-VAV is in unoccupied or night setback mode, user override is possible. If the user presses the up or down arrow push-button on the SBC-Stat2, SBC-Stat2D, or SBCStat3 and the Zone Temperature:(SE) override disabled/enabled property is enabled, the NB-VAV will go to occupied mode. The duration of this mode, which is also called extended occupancy, can be set by using the Zone Temperature:(ED) Extended Occupancy Duration property. To configure the NB-VAV for user override ability via an SBC-STAT, you must first enable user override by setting Zone Temperature:(SE) override disabled/enabled to enabled. Then, enter the number of minutes you want the NB-VAV to remain in occupied mode (extended occupancy) once the up or down arrow push-button on the SBC-STAT2 or STAT3 is pressed. This value must be greater than zero, otherwise, user override will not take effect. The number of minutes should be entered in the Zone Temperature:(ED) extended occupancy time property.
4-5
SCHEDULING
4.1.6
SECTION 4: CONFIGURATION
OCCUPANCY DETECTION The occupancy detection feature enables the NB-VAV to automatically go to occupied mode, (also called extended occupancy) when a dedicated occupancy sensor indicates the monitored zone is not empty. The length of time that the NB-VAV will operate in extended occupancy is defined by the user in the Occupancy Detection:(MT) extended occupancy duration property. To configure the NB-VAV for occupancy detection capability, first select the input that you wish to use for occupancy detection using the pull-down menu. NOTE
The input selected for Occupancy Detection must be configured as a digital input (ST=0). Next, set the (MD) extended occupancy delay property to the desired number of seconds the occupancy detector must indicate that occupancy is detected before overriding the zone. This prevents false triggering of occupancy detection in the event that someone or something quickly passes through the zone. Set the (MT) extended occupancy duration property to the desired number of minutes the NB-VAV is to remain in extended occupancy once it is detected that the zone is occupied. This value must be greater than zero, otherwise the NB-VAV will not go into extended occupancy.
NOTE
If the (MT) extended occupancy duration property is not set to a value greater than zero, the NB-VAV will not go into extended occupancy when it is detected that the zone is occupied.
4-6
SECTION 4: CONFIGURATION
4.2 SETTING
THE
TEMPERATURE
AND
FLOW SETPOINTS
This section provides guidelines for configuring the temperature and flow setpoints of the NB-VAV. The NB-VAV maintains the zone according to the present-value of the Cool Setpoint and Heat Setpoint objects. These values can also be found in the Zone Temperature:(CC) current cooling setpoint and Zone Temperature:(CH) current cooling setpoint properties. To set the heating and cooling setpoints, you must enter the temperature that you want the zone to maintain when the active schedule mode is the mode corresponding to the object. This value can be entered into the present-value property of the appropriate Setpoint object. You also have the option to specify an unoccupied setup/setback value for both the heating and cooling setpoints. This is the value you want subtracted from the heating setpoint and added to the cooling setpoint when the active schedule mode is unoccupied. For example, if the setpoint is 70 and the setback is 4, the setpoint will be adjusted to 66 when the active schedule mode is unoccupied. To set the heating or cooling setbacks, enter the desired setback amount in the present-value of the Heat Unoccupied Setback or Cool Unoccupied Setback object, respectively. You may also specify the night setup/setback value you want subtracted from the heating setpoint or added to the cooling setpoint when the active schedule mode is Night Setback. You may specify the setback to be applied to the heating or cooling setpoint by entered the appropriate amount in the presentvalue property of the Heat Night Setback or Cool Night Setback object respectively. A warm-up setpoint may be specified for the NB-VAV. This is the temperature that you want the zone to maintain when warm-up is the active schedule mode. To set the warm-up setpoint, enter the desired value in the present-value property of the Warmup Setpoint object. The NB-VAV has capabilities to control the flow during the different schedule states. The parameters which control this behavior are found in the Flow Setpoint object. For cooling applications, you may specify the value of the minimum and maximum rate, measured in cfm, at which you want air to flow through the duct. by entering values into (CM) cooling minimum flow and (CX) cooling maximum flow. These set the minimum and maximum values for the Flow Control:(CD) target flow property. The NB-VAV sets the target flow via a PID loop controlling off the temperature setpoint. There is an integration constant, specified by the Flow Setpoints:(CI) cooling integration constant object, which defines the percentage of accumulated error used to calculate the required supply airflow, and a proportional band, specified by the Flow Setpoints:(CP) cooling proportional band object, which specifies the number of degrees over which proportional cooling will take place. The (HM) heating minimum flow and (HX) heating maximum flow objects and the (WM) warmup minimum flow and (WX) warmup maximum flow properties in the Flow Setpoints object perform the same functions as their cooling counterparts, setting the minimums and maximums for the heating and warmup flows respectively. The (HP) heating proportional band and (HI) heating integration constant properties and the (WP) warmup proportional band and (WI) warmup integration constant properties are used to define the proportional bands and integration constants to be used for heating and warmup.
4-7
SECTION 4: CONFIGURATION
NOTE
The Minimum and Maximum Flow properties should not exceed the minimum and maximum allowable rates of flow specified by the manufacturer of the VAV terminal box.
4-8
SECTION 4: CONFIGURATION
4.3.1
The NB-VAV is capable of controlling (CAV) terminal boxes. With a CAV unit, zone temperature is not a control factor. Instead, the value defined by the user in the Flow:Control:(CD) target flow property becomes the constant volume setpoint. The NB-VAV will modulate the damper appropriately to maintain the target flow while airflow is present. Reheat capabilities are identical to VAV operation and use zone temperature as the measured variable for control. To configure the NB-VAV for CAV control, you must first set the Zone Temperature:(BT) application (box type) property to 0=CAV. The Flow Control:(CK) duct scaling factor property is specific to the duct you are using and should be set to a value of 4005 multiplied by the area of the duct measured in square feet. The flow should be calibrated to zero flow by setting Flow Control:(CB) calibrate flow property to 1. After the present_value and (CA) average flow properties both equal zero, then you will check the controller's CFM reading with what the balancer is reading. If they do not match, enter the balancer's reading in Flow Control:(KC) measured cfm for CK adjust. If the values still do not agree, you should adjust the damper so the CFM has changed by more than 100 CFM. You should then enter the second balancer's reading in Flow Control:(K2) measured cfm for 2pt cal. Finally, the Flow Control:(AC) auto/manual/track mode select property should be set to 1=Auto. During scheduled unoccupied and night setback periods, the damper will go to the minimum position. The properties that need to be configured for CAV operation and examples of the values that should be entered for them are given in Table 4-2. Table 4-2 Summary of Control Settings for Constant Air Volume (CAV) Operation
Object Name Zone Temperature Flow Control Property (BT) application (box type) (CK) duct scaling factor Value 0 786 Description Constant Air volume 4005 x duct square feet (default 6 round) 1 = calibrate flow sensor reading with no flow (will automatically return to zero) Desired constant volume setpoint in CFM
100
4-9
SECTION 4: CONFIGURATION
Table 4-2 Summary of Control Settings for Constant Air Volume (CAV) Operation
Object Name Property (KC) measured cfm for CK adjust Value Description For CFM calibration purpose enter actual measured CFM value. For finer CFM calibration enter actual measured CFM value but must be at least 100CFM different than KC reading 0 = manual 1 = auto 2 = tracking
4.3.2
Deadband
Cooling Mode
Heating Mode
ST (supply temperature)
Figure 4-1: Supply Dependant (VST) Control When operating in supply dependant mode, the NB-VAV monitors the temperature of the source/duct air, determines whether or not the air is hot or cold enough to heat or cool the zone, then automatically functions in heating or cooling mode accordingly. This requires that the box has a supply temperature sensor or a broadcast value from a central point. For example, if the Supply Temperature:present-value is greater than both the Zone Temperature:present-value and the Heat Setpoint:present-value (also displayed, but not editable, in the Zone Temperature:(CH) current heating setpoint object), the NB-VAV will operate in heating mode and open the damper to provide the warm supply air to the zone (the source, or supply air is warm enough to heat the space). Conversely, if Supply Temperature:present-value is less than both Zone Temperature:present-value and the Cool Setpoint:present-value (also displayed, but not editable, in the Zone Temperature:(CC) current cooling setpoint object), the NB-VAV will operate in cooling mode and open the damper to provide the cool supply air to the zone (the source, or supply air is cold enough to cool the space). Using the Supply Temperature:(DD) auto duct delta temperature property, the user can define the point at which the terminal box will go into cooling or heating mode. For example, if (DD) auto duct delta temperature is set to 3 and the current (temperature) setpoint is 70:
4-10
SECTION 4: CONFIGURATION
the NB-VAV will switch to heating only mode and supply the warm source air to the zone when the supply temperature exceeds 73 the NB-VAV will switch to cooling only mode and supply the cool source air to the zone when the supply temperature drops below 67 the NB-VAV will remain in the last active mode when the temperature is in the deadband (67 to 73)
To configure the NB-VAV for VST control, you must first set the Zone Temperature:(BT) application (box type) property to 3=Supply Dependent. The mode in which the NB-VAV is operating will be indicated in the Supply Temperature:(SM) cooling / heating supply mode property. When in VST mode, the NB-VAV will override the minimum airflow settings to prevent undesired cooling and heating. Dampers will fully close when the supply air is not suitable for what the zone is calling. The Flow Control:(CK) duct scaling factor property is specific to the duct you are using and should be set to a value of 4005 multiplied by the area of the duct measured in square feet. The flow should be calibrated to zero flow by setting Flow Control:(CB) calibrate flow property to 1 when the fan is completely shutdown. After the present_value and (CA) average flow properties both equal zero, then you will check the controller's CFM reading with what the balancer is reading. If they do not match, enter the balancer's reading in Flow Control:(KC) measured cfm for CK adjust. If the values still do not agree, you should adjust the damper so the CFM has changed by more than 100 CFM. You should then enter the second balancer's reading in Flow Control:(K2) measured cfm for 2pt cal. Finally, the Flow Control:(AC) auto/manual/track mode select property should be set to 1=Auto. Next, the heating and cooling setpoints for the various schedule states should be entered into the present_value property of the appropriate setpoint object. The NB-VAV maintains the zone according to the present-value of the Cool Setpoint and Heat Setpoint objects. These values can also be found in the Zone Temperature:(CC) current cooling setpoint and Zone Temperature:(CH) current cooling setpoint properties. To set the heating and cooling setpoints, you must enter the temperature that you want the zone to maintain when the active schedule mode is the mode corresponding to the object. This value can be entered into the present-value property of the appropriate Setpoint object. You also have the option to specify an unoccupied setup/setback value for both the heating and cooling setpoints. This is the value you want subtracted from the heating setpoint and added to the cooling setpoint when the active schedule mode is unoccupied. For example, if the setpoint is 70 and the setback is 4, the setpoint will be adjusted to 66 when the active schedule mode is unoccupied. To set the heating or cooling setbacks, enter the desired setback amount in the present-value of the Heat Unoccupied Setback or Cool Unoccupied Setback object, respectively. You may also specify the night setup/setback value you want subtracted from the heating setpoint or added to the cooling setpoint when the active schedule mode is Night Setback. You may specify the setback to be applied to the heating or cooling setpoint by entered the appropriate amount in the presentvalue property of the Heat Night Setback or Cool Night Setback object respectively. A warm-up setpoint may be specified for the NB-VAV. This is the temperature that you want the zone to maintain when warm-up is the active schedule mode. To set the warm-up setpoint, enter the desired value in the present-value property of the Warmup Setpoint object. The NB-VAV has capabilities to control the flow during the different schedule states. The parameters which control this behavior are found in the Flow Setpoint object.
4-11
SECTION 4: CONFIGURATION
For cooling applications, you may specify the value of the minimum and maximum rate, measured in cfm, at which you want air to flow through the duct. by entering values into (CM) cooling minimum flow and (CX) cooling maximum flow. These set the minimum and maximum values for the Flow Control:(CD) target flow property. The NB-VAV sets the target flow via a PID loop controlling off the temperature setpoint. There is an integration constant, specified by the Flow Setpoints:(CI) cooling integration constant property, which defines the percentage of accumulated error used to calculate the required supply airflow, and a proportional band, specified by the Flow Setpoints:(CP) cooling proportional band property, which specifies the number of degrees over which proportional cooling will take place. The (HM) heating minimum flow and (HX) heating maximum flow properties and the (WM) warmup minimum flow and (WX) warmup maximum flow properties in the Flow Setpoints object perform the same functions as their cooling counterparts, setting the minimums and maximums for the heating and warmup flows respectively. The (HP) heating proportional band and (HI) heating integration constant properties and the (WP) warmup proportional band and (WI) warmup integration constant properties are used to define the proportional bands and integration constants to be used for heating and warmup.
NOTE
The minimum and maximum flow properties should not exceed the minimum and maximum allowable rates of flow specified by the manufacturer of the VAV terminal box.
The Supply Temperature:(IC) input channel property should be set to the universal input used to read the supply temperature. The corresponding universal input should then be configured to read a thermistor input by setting the by setting the (ST) sensor type property to a value of 7 in the corresponding UI0x object corresponding to the input chosen. The Supply Temperature:(DD) auto duct delta temperature specifies the number of degrees above the heating setpoint or below the cooling setpoint that the supply air temperature must be before target flow will be changed from the minimum flow setting. During scheduled unoccupied and night setback periods, the damper will go to the minimum position. The properties that need to be configured for supply dependent (VST) operation and examples of the values that should be entered for them are given in Table 4-3. Table 4-3 Summary of Control Settings for Supply Dependent (VST) Operation
Object Name Zone Temperature Property (BT) application (box type) Value 3 Description Supply Dependant
4-12
SECTION 4: CONFIGURATION
Table 4-3 Summary of Control Settings for Supply Dependent (VST) Operation
Object Name Flow Control Property (CK) duct scaling factor Value 786 Description 4005 x duct square feet (default 6 round) 1 = calibrate flow sensor reading with no flow (will automatically return to zero) For CFM calibration purpose enter actual measured CFM value. For finer CFM calibration enter actual measured CFM value but must be at least 100CFM different than KC reading 0 = manual 1 = auto 2 = tracking Zone temp VAV damper will increase CFM Number of degrees added to cool setpoint when controller is unoccupied Number of degrees added to cool setpoint when controller is in night setback Zone temp must drop below for heating to occur Number of degrees subtracted from heat setpoint when controller is unoccupied Number of degrees subtracted from heat setpoint when controller is in night setback Setpoint during Warmup periods Cooling minimum CFM Cooling maximum CFM Proportional band in degrees Amount of proportional error in % (0.025.5)
Cool Setpoint
present_value
72.0
present_value
5.0
present_value
5.0
Heat Setpoint
present_value
68.0
present_value
10.0
present_value
10.0
present_value (CM) cooling minimum flow (CX) cooling maximum flow (CP) cooling proportional band (CI) cooling integration constant
72 100 500 5 5
4-13
SECTION 4: CONFIGURATION
Table 4-3 Summary of Control Settings for Supply Dependent (VST) Operation
Object Name Property (HM) heating minimum flow (HX) heating maximum flow (HP) heating proportional band (HI) heating integration constant (WM) warmup minimum flow (WX) warmup maximum flow (WP) warmup proportional band (WI) warmup integration constant Value 100 500 5 5 100 500 5 Description Heating minimum CFM Heating maximum CFM Proportional band in degrees Amount of proportional error in % (0.025.5) Warmup minimum CFM Warmup maximum CFM Proportional band in degrees Amount of proportional error in % (0.025.5) Number of degrees above heating setpoint or below cooling setpoint supply air temp must be before target flow will changed from minimum CFM
Supply Temperature
2.5
1 7 Thermistor
4.3.3
HEATING ONLY
Damper Position HP Heating Proportional Band
HM Heating Min. Flow zone temp cooler Heating Setpoint CH zone temp warmer
4-14
SECTION 4: CONFIGURATION
When configured for heating only control, the NB-VAV uses Proportional+Integral (PI) control to modulate the damper and control airflow to the zone based on two properties; the Zone Temperature:present-value and the Zone Temperature:(CH) current heating setpoint. If the present-value is less than the (CH) current heating setpoint, the NB-VAV will open the damper and provide warm air to the zone to maintain a zone temperature as close as possible to the setpoint. Heating only VAV works on a reverse acting ramp that slopes from the values defined by the user in the Flow Setpoints:(HM) heating minimum flow to the Flow Setpoints:(HX) heating maximum flow properties. When the zone temperature strays below the current heating setpoint, the NB-VAV opens the damperincreasing the supply airflow to the zone. As the zone temperature nears the setpoint, the NBVAV closes the damper to minimize airflow. See Figure 4-2. To configure the NB-VAV for heating only control, you must first set the Zone Temperature:(BT) application (box type) property to 2=Heating Only. You must then specify the duct scaling factor by multiplying 4005 by the effective duct area, measured in square feet, and entering the result into the Flow Control:(CK) duct scaling factor (k) property. The flow should be calibrated to zero flow by setting Flow Control:(CB) calibrate flow property to 1 when the fan is completely shutdown. After the present_value and (CA) average flow properties both equal zero, then you will check the controller's CFM reading with what the balancer is reading. If they do not match, enter the balancer's reading in Flow Control:(KC) measured cfm for CK adjust. If the values still do not agree, you should adjust the damper so the CFM has changed by more than 100 CFM. You should then enter the second balancer's reading in Flow Control:(K2) measured cfm for 2pt cal. Finally, the Flow Control:(AC) auto/manual/track mode select property should be set to 1=Auto. Next, the heating and cooling setpoints for the various schedule states should be entered into the present_value property of the appropriate setpoint object. The NB-VAV maintains the zone according to the present-value Heat Setpoint objects. These values can also be found in the Zone Temperature:(CH) current cooling setpoint properties. To set the heating setpoints, you must enter the temperature that you want the zone to maintain when the active schedule mode is the mode corresponding to the object. This value can be entered into the present-value property of the appropriate Setpoint object. You also have the option to specify an unoccupied setup/setback value for the heating setpoints. This is the value you want subtracted from the heating setpoint when the active schedule mode is unoccupied. For example, if the setpoint is 70 and the setback is 4, the setpoint will be adjusted to 66 when the active schedule mode is unoccupied. To set the heating setback, enter the desired setback amount in the present-value of the Heat Unoccupied Setback object. You may specify a night setup/setback value you want subtracted from the heating setpoint when the active schedule mode is Night Setback. You may specify the setback to be applied to the heating setpoint by entered the appropriate amount in the present-value property of the Heat Night Setback object. A warm-up setpoint may be specified for the NB-VAV. This is the temperature that you want the zone to maintain when warm-up is the active schedule mode. To set the warm-up setpoint, enter the desired value in the present-value property of the Warmup Setpoint object. The NB-VAV has capabilities to control the flow during the different schedule states. The parameters which control this behavior are found in the Flow Setpoint object.
4-15
SECTION 4: CONFIGURATION
You may specify the value of the minimum and maximum desired rate, measured in cfm, at which you want air to flow through the duct. by entering values into (HM) heating minimum flow and (HX) heating maximum flow. These set the minimum and maximum values for the Flow Control:(CD) target flow property. The NB-VAV sets the target flow via a PID loop controlling off the temperature setpoint. There is an integration constant, specified by the Flow Setpoints:(HI) heating integration constant property, which defines the percentage of accumulated error used to calculate the required supply airflow, and a proportional band, specified by the Flow Setpoints:(HP) heating proportional band property, which specifies the number of degrees over which proportional cooling will take place. The (WM) warmup minimum flow and (WX) warmup maximum flow properties in the Flow Setpoints object perform the same functions as their heating counterparts, setting the minimums and maximums for the flow during scheduled warmup periods. Similarly, the (WP) warmup proportional band and (WI) warmup integration constant properties are used to define the proportional bands and integration constants to be used during this period.
NOTE
The minimum flow and maximum flow properties should not exceed the minimum and maximum allowable rates of flow specified by the manufacturer of the VAV terminal box.
The properties that need to be configured for heating only operation and examples of the values that should be entered for them are given in Table 4-4. Table 4-4 Summary of Control Settings for Heating Only Operation
Object Name Zone Temperature Flow Control Property (BT) application (box type) (CK) duct scaling factor Value 2 786 Description Heating Only 4005 x duct square feet (default 6 round) 1 = calibrate flow sensor reading with no flow (will automatically return to zero) For CFM calibration purpose enter actual measured CFM value. For finer CFM calibration enter actual measured CFM value but must be at least 100CFM different than KC reading
4-16
SECTION 4: CONFIGURATION
Heat Setpoint
present_value
68.0
present_value
10.0
present_value
10.0
present_value (HM) heating minimum flow (HX) heating maximum flow (HP) heating proportional band (HI) heating integration constant (WM) warmup minimum flow (WX) warmup maximum flow (WP) warmup proportional band (WI) warmup integration constant
4-17
SECTION 4: CONFIGURATION
CM cooling min flow zone temp (cooler) CC cooling setpoint zone temp (warmer)
Figure 4-3: Cooling Only When configured for cooling only control, the NB-VAV uses PI control to modulate the damper and control airflow to the zone based on two factors; the Zone Temperature:present-value and the Zone Temperature:(CC) current cooling setpoint. If the zone temperature is greater than the setpoint, the NBVAV will open the damper and provide cool air to the zone to maintain the zone temperature as close to the setpoint as possible. Cooling only VAV works on a normal acting ramp that slopes from the values defined by the user in the Flow Setpoints:(CM) cooling minimum flow to the Flow Setpoints:(CX) cooling maximum flow properties. When the zone temperature strays above the current cooling setpoint, the NB-VAV opens the damperincreasing the supply airflow to the zone. As the zone temperature nears the setpoint, the NBVAV closes the damper to minimize airflow. To configure the NB-VAV for cooling only control, you must first set the Zone Temperature:(BT) application (box type) property to 1=Cooling Only. You must then specify the duct scaling factor by multiplying 4005 by the effective duct area, measured in square feet, and entering the result into the Flow Control:(CK) duct scaling factor (k) property. Cooling and flow setpoints would then be set as described in Section 4.2. The Flow Control:(CK) duct scaling factor property is specific to the duct you are using and should be set to a value of 4005 multiplied by the area of the duct measured in square feet. The flow should be calibrated to zero flow by setting Flow Control:(CB) calibrate flow property to 1 when the fan is completely shutdown. After the present_value and (CA) average flow properties both equal zero, then you will check the controller's CFM reading with what the balancer is reading. If they do not match, enter the balancer's reading in Flow Control:(KC) measured cfm for CK adjust. If the values still do not agree, you should adjust the damper so the CFM has changed by more than 100 CFM. You should then enter the second balancer's reading in Flow Control:(K2) measured cfm for 2pt cal. Finally, the Flow Control:(AC) auto/manual/track mode select property should be set to 1=Auto. Next, the heating and cooling setpoints for the various schedule states should be entered into the present_value property of the appropriate setpoint object. The NB-VAV maintains the zone according to
4-18
SECTION 4: CONFIGURATION
the present-value of the Cool Setpoint objects. The current setpoint can also be found in the Zone Temperature:(CC) current cooling setpoint property. To set the cooling setpoints, you must enter the temperature that you want the zone to maintain when the active schedule mode is the mode corresponding to the object. This value can be entered into the present-value property of the appropriate Setpoint object. You also have the option to specify an unoccupied setup/setback value for the cooling setpoint. This is the value you want added to the cooling setpoint when the active schedule mode is unoccupied. For example, if the setpoint is 70 and the setback is 4, the setpoint will be adjusted to 74 when the active schedule mode is unoccupied. To set the cooling setback, enter the desired setback amount in the present-value of the Cool Unoccupied Setback object. You may also specify the night setup/setback value you want added to the cooling setpoint when the active schedule mode is Night Setback. You specify the setback to be applied to the cooling setpoint by entering the appropriate amount in the present-value property of the Cool Night Setback object. You may specify the value of the minimum and maximum rate, measured in cfm, at which you want air to flow through the duct. by entering values into (CM) cooling minimum flow and (CX) cooling maximum flow. These set the minimum and maximum values for the Flow Control:(CD) target flow property. The NB-VAV sets the target flow via a PID loop controlling off the temperature setpoint. There is an integration constant, specified by the Flow Setpoints:(CI) cooling integration constant property, which defines the percentage of accumulated error used to calculate the required supply airflow, and a proportional band, specified by the Flow Setpoints:(CP) cooling proportional band property, which specifies the number of degrees over which proportional cooling will take place.
NOTE
The Minimum and Maximum Flow properties should not exceed the minimum and maximum allowable rates of flow specified by the manufacturer of the VAV terminal box.
The properties that need to be configured for heating only operation and examples of the values that should be entered for them are given in Table 4-5. Table 4-5 Summary of Control Settings for Cooling Only Operation
Object Name Zone Temperature Flow Control Property (BT) application (box type) (CK) duct scaling factor Value 1 786 Description Cooling Only 4005 x duct square feet (default 6 round)
4-19
SECTION 4: CONFIGURATION
Cool Setpoint
present_value
72.0
present_value
5.0
present_value
5.0
Flow Setpoint
(CM) cooling minimum flow (CX) cooling maximum flow (CP) cooling proportional band (CI) cooling integration constant
100 500 5 5
4-20
SECTION 4: CONFIGURATION
4.3.5
COOLING
100% Open
WITH
Airflow
Heating Flow
0% Open
Min. Flow
Heating Setpoint
Cooling Setpoint
cooler
ZONE TEMPERATURE
warmer
Figure 4-4: Cooling with Reheat Cooling with reheat control uses the VAV box damper to let in cool supply air while providing any needed heating through up to four stages of electric reheat. The NB-VAV will maintain the cooling setpoint specified in the Zone Temperature:(CC) current cooling setpoint property by providing supply air through proportional damper positioning. With its PI algorithm, the NB-VAV will modulate the damper to maintain the Zone Temperature:present-value between the current cooling setpoint and the current heating setpoint specified in the Zone Temperature:(CH) current heating setpoint property. The reheat stages will energize at the time interval defined by the user in the Electric Reheat:(ID) interstage delay time property until the zone temperature reaches the cooling setpoint. Reheat stages de-energize at thirty-second intervals. To configure the NB-VAV for cooling with reheat control, you must first set the Zone Temperature:(BT) application (box type) property to 4=Cooling w/Reheat. You must then specify the duct scaling factor by multiplying 4005 by the effective duct area, measured in square feet, and entering the result into the Flow Control:(CK) duct scaling factor (k) property. The flow should be calibrated to zero flow by setting Flow Control:(CB) calibrate flow property to 1 when the fan is completely shutdown. After the present_value and (CA) average flow properties both equal zero, then you will check the controller's CFM reading with what the balancer is reading. If they do not match, enter the balancer's reading in Flow Control:(KC) measured cfm for CK adjust. If the values still do not agree, you should adjust the damper so the CFM has changed by more than 100 CFM. You should then enter the second balancer's reading in Flow Control:(K2) measured cfm for 2pt cal. Finally, the Flow Control:(AC) auto/manual/track mode select property should be set to 1=Auto. Next, the heating and cooling setpoints for the various schedule states should be entered into the present_value property of the appropriate setpoint object. The NB-VAV maintains the zone according to the present-value of the Cool Setpoint and Heat Setpoint objects. These values can also be found in the
4-21
SECTION 4: CONFIGURATION
To set the heating and cooling setpoints, you must enter the temperature that you want the zone to maintain when the active schedule mode is the mode corresponding to the object. This value can be entered into the present-value property of the appropriate Setpoint object. You also have the option to specify an unoccupied setup/setback value for both the heating and cooling setpoints. This is the value you want subtracted from the heating setpoint and added to the cooling setpoint when the active schedule mode is unoccupied. For example, if the heating setpoint is 70 and the setback is 4, the setpoint will be adjusted to 66 when the active schedule mode is unoccupied. To set the heating or cooling setbacks, enter the desired setback amount in the present-value of the Heat Unoccupied Setback or Cool Unoccupied Setback object, respectively. You may also specify the night setup/setback value you want subtracted from the heating setpoint or added to the cooling setpoint when the active schedule mode is Night Setback. You may specify the setback to be applied to the heating or cooling setpoint by entered the appropriate amount in the presentvalue property of the Heat Night Setback or Cool Night Setback object respectively. A warm-up setpoint may be specified for the NB-VAV. This is the temperature that you want the zone to maintain when warm-up is the active schedule mode. To set the warm-up setpoint, enter the desired value in the present-value property of the Warmup Setpoint object. The NB-VAV has capabilities to control the flow during the different schedule states. The parameters which control this behavior are found in the Flow Setpoint object. For cooling applications, you may specify the value of the minimum and maximum rate, measured in cfm, at which you want air to flow through the duct. by entering values into (CM) cooling minimum flow and (CX) cooling maximum flow. These set the minimum and maximum values for the Flow Control:(CD) target flow property. The NB-VAV sets the target flow via a PID loop controlling off the temperature setpoint. There is an integration constant, specified by the Flow Setpoints:(CI) cooling integration constant property, which defines the percentage of accumulated error used to calculate the required supply airflow, and a proportional band, specified by the Flow Setpoints:(CP) cooling proportional band property, which specifies the number of degrees over which proportional cooling will take place. The (HM) heating minimum flow and (HX) heating maximum flow properties and the (WM) warmup minimum flow and (WX) warmup maximum flow properties in the Flow Setpoints object perform the same functions as their cooling counterparts, setting the minimums and maximums for the heating and warmup flows respectively. The (HP) heating proportional band and (HI) heating integration constant properties and the (WP) warmup proportional band and (WI) warmup integration constant properties are used to define the proportional bands and integration constants to be used for heating and warmup.
4-22
SECTION 4: CONFIGURATION
NOTE
The Minimum and Maximum Flow properties should not exceed the minimum and maximum allowable rates of flow specified by the manufacturer of the VAV terminal box.
WIth the temperature and flow setpoints configured, you must then configure the properties in the Electric Reheat object. You indicate which outputs you wish to use as heating stages by specifying the desired reheat mode. This is chosen by selecting one of the options listed in Table 4-6 in the Electric Reheat:(RO) reheat application property Table 4-6 : Reheat Options
Value 0 1 2 3 Reheat Option Disabled 2-Stage (K2-K3) 2-Stage (K4-K5) 4-Stage (K2-K5)
The NB-VAV can prolong the life of reheats through its (BA) reheat balance mode property. With this property enabled, reheat stages with less run time will energize first. If you wish to balance stage usage, you should set BA to 1. You may specify which stages to require a positive flow indication by using the (FR) stages requiring flow property. FR is a bit map with each bit corresponding to a digital output. To require positive flow indication for an output, you must set the appropriate bit in FR to 1. The (AF) require max airflow property determines whether the specified maximum airflow must be achieved before stages are energized. By default AF is set to 0 and maximum flow is not required for stages to energize. The NB-VAV allows you to specify the number of minutes you want to expire before the additional stages are energized. To set the delay, enter the desired number of minutes in the Electric Reheat:(ID) interstage delay time property. The (MX) max supply temp property specifies the maximum operating temperature for the stages. If the temperature reading exceeds this value the stages will be de-energized. MX must be set to a value of 999.0 is no reliable supply air temperature reading is available.
4-23
SECTION 4: CONFIGURATION
The temperature at which the first reheat stage will be energized is specified as an offset from the heating setpoint. The (OF) reheat offset property specifies the number of degrees the temperature must drop below the heating setpoint before the first stage is energized. During scheduled unoccupied and night setback periods, the damper will go to the minimum position. The properties that need to be configured for cooling with reheat operation and examples of the values that should be entered for them are given in Table 4-7. Table 4-7 Summary of Control Settings for Cooling with Reheat Operation
Object Name Zone Temperature Flow Control Property (BT) application (box type) (CK) duct scaling factor Value 4 786 Description Cooling w/reheat 4005 x duct square feet (default 6 round) 1 = calibrate flow sensor reading with no flow (will automatically return to zero) For CFM calibration purpose enter actual measured CFM value. For finer CFM calibration enter actual measured CFM value but must be at least 100CFM different than KC reading 0 = manual 1 = auto 2 = tracking Zone temp VAV damper will increase CFM Number of degrees added to cool setpoint when controller is unoccupied Number of degrees added to cool setpoint when controller is in night setback Zone temp must drop below for heating to occur Number of degrees subtracted from heat setpoint when controller is unoccupied Number of degrees subtracted from heat setpoint when controller is in night setback
Cool Setpoint
present_value
72.0
present_value
5.0
present_value
5.0
Heat Setpoint
present_value
68.0
present_value
10.0
present_value
10.0
4-24
SECTION 4: CONFIGURATION
Table 4-7 Summary of Control Settings for Cooling with Reheat Operation
Object Name Warmup Setpoint Flow Setpoint Property present_value (CM) cooling minimum flow (CX) cooling maximum flow (CP) cooling proportional band (CI) cooling integration constant (HM) heating minimum flow (HX) heating maximum flow Value 72 100 500 5 5 100 100 Description Setpoint during Warmup periods Cooling minimum CFM Cooling maximum CFM Proportional band in degrees Amount of proportional error in % (0.025.5) Heating minimum CFM Heating maximum CFM 0 = Max CFM is not required for stages to energize 1 = Max CFM is required before stages energize 0 = No balancing of stage 1 = Stages with lowest usage energized first 15 = K2, K3, K4 & K5 require flow 12 = K4 & K5 require flow 3 = K2 & K3 require flow 0 = Stages do not required flow Time delay in minutes before the next stage will energize If supply temperature is equal to or greater than stages are deenergized. (Must be 999.0 if no supply temp and unreliable) Number of degrees below heating setpoint 1st stage of reheat will energize 0 = Disabled 1 = Two-stage (K2-K3) 2 = Two-stage (K4-K5) 3 = Four-stage (K2, K3, K4, & K5)
Electric Reheat
4.0
105.0
1.5
4-25
AUXILIARY FUNCTIONS
SECTION 4: CONFIGURATION
2.0
4.4.2
PARALLEL FAN
When the BO01:(FO) fan/damper application property is set to 2=Parallel Fan, the parallel fan is energized when the active schedule mode is occupied and Flow:Control:present-value is less than the BO01:(FS) fan setpoint property. If the fan setpoint is equal to zero, the fan is energized when Zone Temperature:present-value is less than Zone Temperature:(CH) current heating setpoint. To protect the output, a minimum cycle time may be entered into the (FC) min cycle time property. Table 4-9 Summary of Control Settings for Parallel Fan Operation
Object Name BO0x Property (FO) fan/damper application (FS) fan setpoint Value 2 0 Description Parallel fan Parallel fan energizes when average CFM is below this value Minimum time fan will be ON and OFF
2.0
4-26
SECTION 4: CONFIGURATION
AUXILIARY FUNCTIONS
4.4.3
INDUCTION DAMPER The NB-VAV can be configured to control an induction damper. The induction damper opens when the current airflow falls below preset minimum values for the heating cooling and warmup flow set in the Flow Setpoints object. The induction damper closes when the current airflow rises above the maximum values also specified in the Flow Setpoints object. To configure the NB-VAV for operation of an induction damper, set the BO01:(FO) fan/damper application mode property to 3=Induction Damper.
The (FS) fan setpoint property specifies the flow value below which the induction damper will open. To protect the output, a minimum cycle time may be entered into the (FC) min cycle time property. Table 4-10 Summary of Control Settings for Parallel Fan Operation
Object Name BO0x Property (FO) fan/damper application (FS) fan setpoint Value 3 0 Description Induction Damper Induction damper opens when average CFM is below this value Minimum time fan will be ON and OFF
2.0
4.4.4
VALVE CONTROL
Valve Position
no
rm
al
ac
tin
ra
ve re e rs ac tin g ra p m
lower zone temp damper control CH minus valve control VO damper control CC plus valve control VO
4-27
AUXILIARY FUNCTIONS
SECTION 4: CONFIGURATION
NOTE
Using the Valve Ctrl1 and Valve Ctrl 2 objects precludes the use of reheats. Valve Ctrl 1 uses BO02 and BO03 and Valve Ctrl 2 uses BO04 and BO05.
NOTE
Valve Ctrl 2 is only available on the NB-VAV models with relay outputs (the NB-VAVra, and NB-VAVrf).
There are two types of valve control provided by the NB-VAV: pulse width modulated control and floating setpoint control. The NB-VAV uses its PI algorithm to calculate the percent of control needed for pulse width driven motor valves. 4.4.4.1 CONFIGURATION FOR PWM VALVE CONTROL
NOTE
The NB-VAVra, and NB-VAVrf should not be used for PWM control. AAM recommends only NB-VAV controllers with triac outputs (NB-VAVta and NB-VAVtf) be used for PWM control.
To configure the NB-VAV for pulse width modulation the (VM) valve mode property must be set to 0=Pulse Width Modulation. The (AM) auto/manual flag property should be set to 1=auto to indicate that the controller should automatically control the valve. The (VU) valve use property determines the control mode for the valve. To select a use, enter one of the values found in Table 4-11 for this property. Table 4-11 : Valve Use Options
Value 0 Valve Use Option Disabled
4-28
SECTION 4: CONFIGURATION
AUXILIARY FUNCTIONS
Table 4-11 : Valve Use Options
Value 1 2 Valve Use Option Cooling Heating
The user-defined value in the (VO) valve temp offset property is added to the current cooling setpoint or subtracted from the current heating setpoint for calculation of the loop setpoint. For hot water reheat operations, the valve operates in a reverse acting ramp. As the zone temperature falls below the current heating setpoint, the valve begins to open. As the zone temperature rises, the valve will begin to close. In chilled water applications, the valve operates in a normal acting ramp. As the zone temperature rises above current cooling setpoint, the valve begins to open. As the temperature falls below the current cooling setpoint, the valve begins to close. The (VP) valve proportional band property specifies the input variable range, in degrees (0.0 to 25.5), over which the output value is proportional to the error value. The proportional band is offset from the setpoint for the loop. The (VI) valve integration constant property shows the amount of proportional error history (0 to 25.5%) used to calculate the desired position for the valve and to create an accumulated integral sum. This integral sum, applied once per minute, is used to control overshoot while the loop is operating within the confines of the proportional band. The (PP) pwm period property specifies the number of seconds from the time the relay is energized before it can be energized again. HIgh and low temperature lockouts are specified using the (TH) high temp lockout and (TL) low temp lockout properties. If the controller is in heating mode and the supply temperature exceeds TH, then the valve will be closed. Similarly, the valve will be closed if he controller is in cooling mode and the supply temperature drops below TH. If no reliable supply temperature is available, these properties should be set to a value of 999.0 to disable their functioning. The (VP) valve proportional band and (VI) valve integration constant specify the proportional band and integration constant used in the PID algorithm which controls the valve. Next, the heating setpoints for the various schedule states should be entered into the present_value property of the appropriate setpoint object. To set the heating setpoints, you must enter the temperature that you want the zone to maintain when the active schedule mode is the mode corresponding to the object. This value can be entered into the present-value property of the appropriate Setpoint object. You also have the option to specify an unoccupied setup/setback value for the heating setpoints. This is the value you want subtracted from the heating setpoint when the active schedule mode is unoccupied. For example, if the setpoint is 70 and the setback is 4, the setpoint will be adjusted to 66 when the active schedule mode is unoccupied. To set the heating setback, enter the desired setback amount in the present-value of the Heat Unoccupied Setback object.
4-29
AUXILIARY FUNCTIONS
SECTION 4: CONFIGURATION
You may also specify the night setup/setback value you want subtracted from the heating setpoint when the active schedule mode is Night Setback. You may specify the setback to be applied to the heating setpoint by entered the appropriate amount in the present-value property of the Heat Night Setback object. A warm-up setpoint may be specified for the NB-VAV. This is the temperature that you want the zone to maintain when warm-up is the active schedule mode. To set the warm-up setpoint, enter the desired value in the present-value property of the Warmup Setpoint object. The Proof of Flow:(DR) method to determine flow property should be set to 0=None. Finally, the Supply Temperature:(IC) input channel property should be set to the appropriate input for the supply air temperature sensor. You should also confirm that the (ST) sensor type property for that input has been correctly configured. Table 4-12 Summary of Control Settings for PWM Valve Control Operation
Object Name Valve Ctrl 1 or 2 Property (AM) auto/manual flag Value 1 Description 0 = manual 1 = auto Total time in seconds from time relay is energized until it is energized again If supply temperature is equal to or greater than valve is closed in heat mode. (Must be 999.0 if no supply temp and unreliable) If supply temperature is equal to or less than valve is closed in cool mode. (Must be 999.0 if no supply temp and unreliable) Amount of proportional error in % (0.025.5) Pulse with modulation Proportional band in degrees 0 = disable 1 = cooling 2 = heating Zone temp must drop below for heating to occur Number of degrees subtracted from heat setpoint when controller is unoccupied
20
105.0
45.0
(VI) valve integration constant (VM) valve mode (VP) valve proportional band
20 0 45
Heat Setpoint
present_value
68.0
present_value
10.0
4-30
SECTION 4: CONFIGURATION
AUXILIARY FUNCTIONS
Table 4-12 Summary of Control Settings for PWM Valve Control Operation
Object Name Heat Night Setup/ Setback Warmup Setpoint Supply Temperature Property Value Description Number of degrees subtracted from heat setpoint when controller is in night setback Setpoint during Warmup periods 1 = UI1 2 = UI2 0 = digital 2 = linear 3 = 4-20ma 7 = thermistor 0 = none (PF=1) 1 = minimum flow 2 = digital input 3 = both
present_value
10.0
72 1
UI0x
Proof of Flow
4.4.4.2 BASIC CONFIGURATION FOR FLOATING SETPOINT VALVE CONTROL To configure the NB-VAV for floating setpoint valve control, you must set the (VM) valve mode property in the associated Valve Ctrl object to 1=Floating Point Motor Control. Then, you must disable the proof of flow sensors by setting the Proof of Flow:(DR) method to determine flow property to 0=None. The (AM) auto/manual flag property should be set to 1=auto to indicate that the controller should automatically control the valve. The (VU) valve use property determines the control mode for the valve. To select a use, enter one of the values found in Table 4-13 for this property. Table 4-13 : Valve Use Options
Value 0 1 2 Valve Use Option Disabled Cooling Heating
The user-defined value in the (VO) valve temp offset property is added to the current cooling setpoint or subtracted from the current heating setpoint for calculation of the loop setpoint. For hot water reheat operations, the valve operates in a reverse acting ramp. As the zone temperature falls below the current heating setpoint, the valve begins to open. As the zone temperature rises, the valve will begin to close. In chilled water applications, the valve operates in a normal acting ramp. As the zone temperature rises above current cooling setpoint, the valve begins to open. As the temperature falls below the current cooling setpoint, the valve begins to close.
4-31
AUXILIARY FUNCTIONS
SECTION 4: CONFIGURATION
The (VP) valve proportional band property specifies the input variable range, in degrees (0.0 to 25.5), over which the output value is proportional to the error value. The proportional band is offset from the setpoint for the loop. The (VI) valve integration constant property shows the amount of proportional error history (0 to 25.5%) used to calculate the desired position for the valve and to create an accumulated integral sum. This integral sum, applied once per minute, is used to control overshoot while the loop is operating within the confines of the proportional band. HIgh and low temperature lockouts are specified using the (TH) high temp lockout and (TL) low temp lockout properties. If the controller is in heating mode and the supply temperature exceeds TH, then the valve will be closed. Similarly, the valve will be closed if he controller is in cooling mode and the supply temperature drops below TH. If no reliable supply temperature is available, these properties should be set to a value of 999.0 to disable their functioning. The (VP) valve proportional band and (VI) valve integration constant specify the proportional band and integration constant used in the PID algorithm which controls the valve. The (VT) recalb with new value property is used to set the number of seconds it takes for the valve to go from fully open to fully closed. This value should be found in the valve manufacturers literature. To set the heating and cooling setpoints, you must enter the temperature that you want the zone to maintain when the active schedule mode is the mode corresponding to the object. This value can be entered into the present-value property of the appropriate Setpoint object. You also have the option to specify an unoccupied setup/setback value for the heating and cooling setpoints. These are the values you want subtracted from the heating setpoint or added to the cooling setpoint when the active schedule mode is unoccupied. For example, if the heating setpoint is 70 and the setback is 4, the setpoint will be adjusted to 66 when the active schedule mode is unoccupied. To set the setup/setback, enter the desired setback amounts in the present-value of the Heat Unoccupied Setup/Setback and Cool Unoccupied Setup/Setback object. You may also specify the night setup/setback value you want subtracted from the heating setpoint or added to the cooling setpoint when the active schedule mode is Night Setback. You may specify the setback to be applied to the heating setpoint by entered the appropriate amount in the present-value property of the Heat Night Setup/Setback object. A warm-up setpoint may be specified for the NB-VAV. This is the temperature that you want the zone to maintain when warm-up is the active schedule mode. To set the warm-up setpoint, enter the desired value in the present-value property of the Warmup Setpoint object. Finally, the Supply Temperature:(IC) input channel property should be set to the appropriate input for the supply air temperature sensor. You should also confirm that the (ST) sensor type property for that input has been correctly configured.
4-32
SECTION 4: CONFIGURATION
AUXILIARY FUNCTIONS
Table 4-14 Summary of Control Settings for Floating Point Valve Control Operation
Object Name Valve Ctrl 1 or 2 Property (AM) auto/manual flag Value 1 Description 0 = manual 1 = auto If supply temperature is equal to or greater than valve is closed in heat mode. (Must be 999.0 if no supply temp and unreliable) If supply temperature is equal to or less than valve is closed in cool mode. (Must be 999.0 if no supply temp and unreliable) Amount of proportional error in % (0.025.5) Floating Point Motor Control Proportional band in degrees The time in seconds it takes the valve to go from fully closed to fully open or fully open to fully close which ever is longer. 0 = disable 1 = cooling 2 = heating Zone temp VAV damper will increase CFM Number of degrees added to cool setpoint when controller is unoccupied Number of degrees added to cool setpoint when controller is in night setback Zone temp must drop below for heating to occur Number of degrees subtracted from heat setpoint when controller is unoccupied Number of degrees subtracted from heat setpoint when controller is in night setback
105.0
45.0
(VI) valve integration constant (VM) valve mode (VP) valve proportional band
20 1 45
180
Cool Setpoint
present_value
72.0
present_value
5.0
present_value
5.0
Heat Setpoint
present_value
68.0
present_value
10.0
present_value
10.0
4-33
AUXILIARY FUNCTIONS
SECTION 4: CONFIGURATION
Table 4-14 Summary of Control Settings for Floating Point Valve Control Operation
Object Name Warmup Setpoint Supply Temperature Property present_value (IC) input channel Value 72 2 Description Setpoint during Warmup periods 1 = UI1 2 = UI2 0 = digital 2 = linear 3 = 4-20ma 7 = thermistor 0 = none (PF=1) 1 = minimum flow 2 = digital input 3 = both
UI0x
Proof of Flow
4-34
SECTION 4: CONFIGURATION
DIGITAL OUTPUTS
4-35
SECTION 4: CONFIGURATION
NOTE
Only the NB-VAVrf can be used for dual duct applications.
The NB-VAVrf can be configured to provide control for dual duct applications. For this type of application you must connect the internal feedback actuator to the hot duct, and the external actuator to the cold duct. The external actuator must be connected to an external power supply and Relays 4 and 5 (K4 and K5) on the controller. Refer to Section 2, Wiring and Installation for additional information on wiring an external actuator. The flow sensor must be connected to pitot tubes located after the hot and cold duct junction. To configure the NB-VAVrf for dual duct applications, you must set the Zone Temperature:(BT) application (box type) property to 3=Supply Dependent. You must also specify the actuator type by setting the Flow Control:(AT) actuator type property to 0=LM-24M (MMT). For dual duct operation, the (DC) damper control mode property should be set to 2=Dual Mixed (CAV. The maximum airflow through the hot duct is specified in the Flow Control:(EF) estimated flow at full open property and the target flow is specified in the Flow Control:(CD) target flow property These values specify the parameters used to control the dual duct system. The flow should be calibrated to zero flow by setting Flow Control:(CB) calibrate flow property to 1 when the fan is completely shutdown. After the present_value and (CA) average flow properties both equal zero, then you will check the controller's CFM reading with what the balancer is reading. If they do not match, enter the balancer's reading in Flow Control:(KC) measured cfm for CK adjust. If the values still do not agree, you should adjust the damper so the CFM has changed by more than 100 CFM. You should then enter the second balancer's reading in Flow Control:(K2) measured cfm for 2pt cal. Finally, the Flow Control:(AC) auto/manual/track mode select property should be set to 1=Auto. To set the heating setpoints, you must enter the temperature that you want the zone to maintain when the active schedule mode is the mode corresponding to the object. This value can be entered into the present-value property of the appropriate Setpoint object. You also have the option to specify an unoccupied setup/setback value for the heating and cooling setpoints. This is the value you want subtracted from the heating setpoint or added to the cooling setpoint when the active schedule mode is unoccupied. For example, if the heating setpoint is 70 and the setback is 4, the setpoint will be adjusted to 66 when the active schedule mode is unoccupied. To set the setback, enter the desired setback amount in the present-value of the Heat Unoccupied Setup/Setback or the Cool Unoccupied Setup/Setback object. You may specify a night setup/setback value you want subtracted from the heating setpoint or added to the cooling setpoint when the active schedule mode is Night Setback. You may specify the setback to be applied to the setpoints by entering the appropriate amount in the present-value property of the Heat Night Setup/Setback and the Cool Nigh Setup/Setback the object.
4-36
SECTION 4: CONFIGURATION
The NB-VAV has capabilities to control the flow during the different schedule states. The parameters which control this behavior are found in the Flow Setpoint object. For cooling applications, you may specify the value of the minimum and maximum rate, measured in cfm, at which you want air to flow through the duct. by entering values into (CM) cooling minimum flow and (CX) cooling maximum flow. These set the minimum and maximum values for the Flow Control:(CD) target flow property. The NB-VAV sets the target flow via a PID loop controlling off the temperature setpoint. There is an integration constant, specified by the Flow Setpoints:(CI) cooling integration constant property, which defines the percentage of accumulated error used to calculate the required supply airflow, and a proportional band, specified by the Flow Setpoints:(CP) cooling proportional band property, which specifies the number of degrees over which proportional cooling will take place. The (HM) heating minimum flow and (HX) heating maximum flow properties and the (WM) warmup minimum flow and (WX) warmup maximum flow properties in the Flow Setpoints object perform the same functions as their cooling counterparts, setting the minimums and maximums for the heating and warmup flows respectively. The (HP) heating proportional band and (HI) heating integration constant properties and the (WP) warmup proportional band and (WI) warmup integration constant properties are used to define the proportional bands and integration constants to be used for heating and warmup.
NOTE
The Minimum and Maximum Flow properties should not exceed the minimum and maximum allowable rates of flow specified by the manufacturer of the VAV terminal box.
Finally, the Supply Temperature:(IC) input channel property should be set to the appropriate input for the supply air temperature sensor. You should also confirm that the (ST) sensor type property for that input has been correctly configured. Table 4-15 Summary of Control Settings for Dual Duct Operation
Object Name Zone Temperature Flow Control Property (BT) application (box type) (CK) duct scaling factor Value 3 786 Description Supply Dependant (VST) 4005 x duct square feet (common duct) (default 6 round) 1 = calibrate flow sensor reading with no flow (will automatically return to zero)
4-37
SECTION 4: CONFIGURATION
500
700 72.0
present_value
5.0
present_value
5.0
Heat Setpoint
present_value
71.0
present_value
10.0
present_value
10.0
present_value
72
4-38
SECTION 4: CONFIGURATION
UI2
4-39
TRACKING
SECTION 4: CONFIGURATION
4.7
TRACKING
The NB-VAV can be configured as a slave and used to track the Average Flow of another NB-VAV which is configured as a master. The Target Flow of the slave NB-VAV will then be derived from the Average Flow (Flow Control:(CA) average flow) of the master and the user-defined Flow Offset (Flow Control:(OF flow offset) of the slave. To configure the NB-VAV to operate as a slave, set the Zone Temperature:(BM) ssb bus mode to 1=Slave Bus Mode. The flow should be calibrated to zero flow by setting Flow Control:(CB) calibrate flow property to 1 when the fan is completely shutdown. After the present_value and (CA) average flow properties both equal zero, then you will check the controller's CFM reading with what the balancer is reading. If they do not match, enter the balancer's reading in Flow Control:(KC) measured cfm for CK adjust. If the values still do not agree, you should adjust the damper so the CFM has changed by more than 100 CFM. You should then enter the second balancer's reading in Flow Control:(K2) measured cfm for 2pt cal. Finally, the Flow Control:(AC) auto/manual/track mode select property should be set to 1=Auto. Then, you must specify the flow (in CFM) that you want added to/subtracted from the master controllers average flow when determining the slave units Target Flow (Flow Control:(CD) target flow). This value is entered into the Flow Control:(OF) offset property. You must also set the Flow Control:(AC) auto/ manual/tack mode select property to 2=Tracking. Table 4-16 Summary of Control Settings for Tracking Operation
Object Name Zone Temperature Flow Control Property (BM) ssb bus mode (CK) duct scaling factor Value 1 786 Description Slave Bus Mode 4005 x duct square feet (common duct) (default 6 round) 1 = calibrate flow sensor reading with no flow (will automatically return to zero) For CFM calibration purpose enter actual measured CFM value. For finer CFM calibration enter actual measured CFM value but must be at least 100CFM different than KC reading 0 = manual 1 = auto 2 = tracking Enter the value (in CFM) you want added to/subtracted from the master controllers Average Flow (CA) to determine the Slaves Target Flow (CD)
4-40
SECTION 4: CONFIGURATION
4.8
The NB-VAVta-IAQ and NB-VAVtf-IAQ are capable of providing Indoor Air Quality (IAQ) control based upon space Carbon Dioxide (CO2) levels. The IAQ VAV monitors space CO2 levels and upon the detection of high CO2 levels, initiates the IAQ control and overrides the normal temperature control sequence. The IAQ control gradually opens the damper to a predefined airflow setpoint in order to dilute the high space CO2 levels. In this application, it is assumed that the Air Handling Unit providing supply air to the VAV unit monitors CO2 levels in the building and adjust its air mixture accordingly. On the controller, the CO2 sensor must be connected to the dedicated input, Universal Input 3 (UI3). UI3 is only intended for a CO2 sensor and is capable of accepting sensor types: current (0-20 mA), resistance (0-1MW), or voltage (0-10VDC).
NOTE
Indoor Air Quality control will not operate in Dual Duct applications.
Flow Setpoints
(AS) air quality setpoint (DB) air quality deadband (AM) air quality max air flow (RP) air quality control damper ramp rate
700 50 400 10
4-41
SECTION 4: CONFIGURATION
Using the (AS) air quality setpoint and the (DB) air quality deadband properties, the user defines when IAQ control overrides the normal temperature control. This occurs when the CO2 level, as sensed by UI03s present-value, rises above the combined level of AS and DB. While in IAQ control, the damper continues to open at a rate as determined by the (RP) air quailty control damper ramp rate until the airflow reaches the maximum setpoint. The normal temperature control resumes when the CO2 level again equals AS minus DB.
Figure 4-6 Indoor Air Quality Diagram The Maximum Airflow allowed when in IAQ control is dependant upon the current mode of the VAV controller. The following table indicates what the maximum airflow setpoint is if IAQ override occurs in each mode:
4-42
IN
THIS SECTION
Temperature Display ................................................................................................................................................ 5-3 Setpoint Adjustment Display .................................................................................................................................... 5-4 SBC-STAT2......................................................................................................................................................... 5-4 SBC-STAT2-D ..................................................................................................................................................... 5-4 SBC-STAT3......................................................................................................................................................... 5-4 Calculated Setpoint Display ..................................................................................................................................... 5-5 LED .......................................................................................................................................................................... 5-6 Override Mode ......................................................................................................................................................... 5-7 Menu Actions ........................................................................................................................................................... 5-8 Enable/Disable Values ........................................................................................................................................ 5-8 Setting Values ..................................................................................................................................................... 5-8 SBC-STAT3 Menus .................................................................................................................................................. 5-9 User Menu .......................................................................................................................................................... 5-9 Install Menu....................................................................................................................................................... 5-10 Balance Menu ....................................................................................................................................................5-11 Service Menu .................................................................................................................................................... 5-15
5-1
5-2
TEMPERATURE DISPLAY
78.5 F
OCCUPIED COOL
5-3
+ 0.5 F
Cool
M I IIIIII III L Warm
5.2.1
SBC-STAT2
When the up or down arrow button is first pressed, the LED will flash to indicate the current setpoint. If the up or down arrow is pressed again within 15 seconds the setpoint will change one position and the red LED will flash for that setpoint. The setpoint range is one (1) through five (5) flashes. Each additional flash indicates a warmer setting. See Table 5-2 LED for more information on the blinking pattern for setpoint adjustment.
5.2.2
SBC-STAT2-D
When the up or down arrow button is first pressed, the LED will flash to indicate the current setpoint. If the up or down arrow is pressed again within 15 seconds the setpoint will change one position and the red LED will flash for that setpoint. The setpoint can be adjusted five increments on either side of zero with zero being six (6) red flashes. See Table 5-2 LED for more information on the blinking pattern for setpoint adjustment.
5.2.3
SBC-STAT3
When the up or down arrow button is first pressed, the current setpoint offset will be displayed on the graphical display. If the button is pressed again within 15 seconds, the setpoint will move one increment in the direction of the button pressed. The setpoint can be adjusted five increments on either side of zero with zero being six (6) red flashes. The magnitude of the increment is programmed at installation.
5-4
1 2 3
Zone Midpoint (Zone Temperature:(ZS)Zone Midpoint) Heating Setpoint (Zone Temperature:(CH)Heating Setpoint) Cooling Setpoint (Zone Temperature:(CC)Cooling Setpoint)
5-5
LED
5.4 LED
The following table lists the blinking patterns that occur during specific events in the SBC-STAT. Table 5-2 LED
Event SBC-STAT2 flash SBC-STAT2-D flash coldest=1 red flash =2 red flashes =3 red flashes =4 red flashes =5 red flashes normal =6 red flashes =7 red flashes =8 red flashes =9 red flashes =10 red flashes warmest =11 red flashes red flash every 6 seconds solid green flashing green periodic yellow flash periodic yellow flash no flash SBC-STAT3 flash coldest =1 red flash =2 red flashes =3 red flashes =4 red flashes =5 red flashes normal =6 red flashes =7 red flashes =8 red flashes =9 red flashes =10 red flashes warmest =11 red flashes no flash solid green flashing green periodic yellow flash periodic yellow flash solid yellow
Setpoint adjustment
coldest=1 red flash colder=2 red flashes normal=3 red flashes warmer=4 red flashes warmest=5 red flashes
Override mode Occupied mode Warm-up Night Setback Unoccupied mode Menus
5-6
OVERRIDE MODE
NOTE
Users can not enter override mode through an SBC-STAT unless the following criteria are met: The NB-VAVs Override (SE) property in the Zone Temperature object is enabled; The Extended Occupancy Time (ED) attribute is greater than or equal to 1; and The active schedule mode is warm-up, unoccupied, or night setback.
Override mode is activated once an end-user presses any key on the SBC-STAT. Once in override mode, the LED will flash red every six seconds. To cancel override mode hold down the up or down arrow button for five seconds or until the LED starts flashing. The LED will flash a minimum of ten times to confirm the cancellation. Override mode begins when any button on the SBC-STAT3 is pressed. Refer to Section 5.7.1.
5-7
MENU ACTIONS
5.6.1
ENABLE/DISABLE VALUES
After entering a menu, use the up and down arrows to highlight a selection, then press the button to initiate an action or enable/disable a function. Press the button to exit and return to the previous menu. Refer to Section 5.7 for more information about the SBC-STAT3 menus.
NOTE
Only one action per menu can be enabled at any time. To disable an action highlight the action and press .
5.6.2
SETTING VALUES
Options in the Install, Balance, and Service menus allow values to be set. Selecting one of these options opens an Edit screen allowing you to use the button to move places to the right and the and buttons to change values. Once you have entered a desired value, press to highlight and press once more to store the value and return to the previous menu. To exit the Edit screen without saving any changes, press .
5-8
SBC-STAT3 MENUS
5.7.1
USER MENU
The main menu is the User Menu. The User Menu can be reached by pressing the Select button ( ) while viewing the room temperature display.
User Menu
Figure 5-3: User Menu From the User Menu, the user can press the up and down arrow buttons to highlight an entry. The entries are Override, degrees Fahrenheit, and degrees Celsius. Highlight then press the Select button ( ) to initiate an action or enable/disable a function. Press the Escape button ( ) to exit and return to the previous menu.
NOTE
If the user selects Override while the + icon is displayed, extended occupancy will be canceled.
5-9
SBC-STAT3 MENUS
5.7.2
INSTALL MENU To enter the Install Menu, press the Escape ( ) and Up ( ) buttons simultaneously. A password prompt will appear. Enter your four digit password using the up and down arrow buttons. The default passwords are as follows:
User: No password required Install: 3300 Balance: 2200 Service: 1100
Press Select ( ) to move each place to the right. Once you have selected the correct password press 4 one more time to enter the Install Menu. Through the Install Menu, users can: View Ctrl Mon functions (further described in Section 5.7.2.1); Perform an LED Test (further described in Section 5.7.2.2); Reset the SBC-STAT3 and the NB-VAV (further described in Section 5.7.2.3) The menu display remains on for four minutes. The LED flashes yellow 15 seconds before the display clears. Pressing any button while viewing the menu extends the time the menu is displayed. To exit out of a menu, press the button until the room temperature screen is displayed.
Figure 5-4: Install Menu 5.7.2.1 CONTROL MONITOR The first menu option listed in the Install Menu is Ctrl Monitor. This option allows the monitoring of temperature and flow control operation.
5-10
SBC-STAT3 MENUS
100 100 10
Sply Sys
75.0 Heating
Figure 5-6: Control Monitor Screen 2 5.7.2.2 LED TEST A temporary option under the Install menu is LED test. This allows the installer to toggle the LED modes. The modes are: Green Red Bright Red Flash Green Flash Slow Yellow Flash Yellow Flash Yellow. 5.7.2.3 RESET This option restarts the NB Controller and the SBC-STAT3.
5.7.3
BALANCE MENU
Through the Balance Menu, users can: View Ctrl Monitor functions (refer to Section 5.7.2.1); Perform Calibrate functions (further described in Section 5.7.3.1); Perform Damper Mode functions (further described in Section 5.7.3.2);
5-11
SBC-STAT3 MENUS
Perform Flow Setpoint adjustments (further described in Section 5.7.3.3); and) Reset the SBC-STAT3 and the NB-VAV (refer to Section 5.7.2.3)
To access the Balance Menu, press the and the buttons simultaneously. Enter your four digit password using the up and down arrow buttons to scroll through the numbers and Select ( ) to move each place to the right. Once you have selected the correct password press one more time to enter the Balance Menu screen (as shown in Figure 5-9). The default password is 2200. 5.7.3.1 CALIBRATE Sections 5.7.3.1.1 through 5.7.3.1.5 describe the functions that can be performed from the Calibration menu.
5.7.3.1.1
Single-point calibration uses 1st Measured CFM only. Here the measured airflow in CFM is entered during the calibration process. Multi-point calibration uses two (2) CFM readings. The 1st Measured CFM calculates the K Factor while the 2nd Measured CFM uses both readings to calculate the K Factor and the Zero Offset.
5.7.3.1.2
When you enter the Calibrate Menu for the first time, there will be an X next to 2nd Measured CFM. This marks the 2nd Measured CFM unavailable until a single-point calibration is performed. Once the singlepoint calibration is performed a appears next to the menu option. A will also appear next to 2nd Measured CFM after the multi-point calibration is performed. See Setting Values earlier in this section for information on entering a value.
5.7.3.1.3
K FACTOR
For the initial NB Controller setup, the K Factor can be estimated. Performing a field flow calibration is required for precise flow measurement. After the calibration procedure is complete you can view the precise K Factor by Selecting this option. For information on entering a value, see Setting Values earlier in this section.
5-12
SBC-STAT3 MENUS
Balance Menu
Cal Menu
1st Meas CFM 2nd Meas CFM K Factor Z Offset Zero CFM Cal
5.7.3.1.4 5.7.3.1.5
Users can view or set the Zero Offset value determined by the single- or multi-point calibration process.
Selecting this option opens a screen allowing you to press option is only used in single-point calibration.
5.7.3.2 DAMPER MODE From this menu, users can change the Damper Mode (DM) property in the Flow Control object. The Damper Modes are as follows: Controlled (Automatic) (DM=0) Full Open (DM=1) Min Cool (DM=2) Max Cool (DM=3) Min Heat (DM=4) Max Heat (DM=5) Min Warm-up (DM=6) Max Warm-up (DM=7)
5-13
SBC-STAT3 MENUS
NOTE
Only one mode can be selected at a time.
Damper Mode
Controlled
SP Menu
Figure 5-10: Setpoints Menu Through this menu, you can view and edit the following Flow Setpoint object properties: Min Cool [Cooling Minimum Flow (CM)] Max Cool [Cooling Maximum Flow (CX)] Min Heat [Heating Minimum Flow (HM)] Max Heat [Heating Maximum Flow (HX)] Min Warm-up [Warm-up Minimum Flow (WM)] Max Warm-up [Warm-up Maximum Flow (WX)]
5-14
SBC-STAT3 MENUS
5.7.4
SERVICE MENU To enter the Service Menu press the Escape ( ) and Down ( ) buttons simultaneously. Enter your four digit password using the up and down arrow buttons. Press the Select ( ) button to move each place to the right. Once you have selected the correct password, press Select one more time to enter the Service Menu. The default password for this menu is 1100.
Through the Service Menu, users can: View Ctrl Monitor functions (refer to Section 5.7.2.1); Adjust the temperature offset Select local or global temperature (further described in Section 5.7.4.1); Perform Temperature Setpoint adjustments (refer to Section 5.7.4.2); View Version information; (further described in 5.7.4.3); and Reset the SBC-STAT3 and the NB-VAV. 5.7.4.1 LOCAL TEMP This option toggles the multiple thermostat display between zone and individual modes. 5.7.4.2 TEMP OFFSET, COOLING SP, HEATING SP, OR WARM-UP SP These options open an Edit screen allowing you to change a value. Use the up arrow button to toggle between a negative (-) and positive (+) sign. Use the button to move places to the right and the up and down arrows to change a value. Once you have entered a desired value, press to highlight and press once more to store the value and return to the Service Menu. To exit the Edit screen without saving any changes, press .
+/-
5-15
SBC-STAT3 MENUS
Ctrl Monitor
Service Menu
Figure 5-12 Service Menu 5.7.4.3 VERSION This option displays: NB controllers Serial Number, The Version Number of the software, The Release Code, The Firmware Type, The Controller Type, The NB controllers Unit ID, The Thermostat Version, and The Global ID.
5-16
AND
PROPERTIES
The following tables contain a list of proprietary object and property assignments for the NB-VAVra, NB-VAVrf, NBVAVta, and NB-VAVtf. Each property is given with its BACnet object assignment identifier number, BACnet data type, access code, where it is stored, its default, and a brief description.
DEVICE
NOTE
The Device object is represented in NB-Pro as follows: AAM VAV xxxxxxxxxx (where xxxxxxxxxx is the Unitary Controller serial number)
Identifier # Data Type Store & Default RAM 0 EE 0 RAM Flash 255
Property
Identifier #
Data Type
Access
Description
IC
16876
UInt
RO
EEPROM Default Count Unit ID Defaults to last 2 digits of Serial Number Master/Slave Mode 0=Slave 1=Master Count of Illegal Opcodes Kernel Version
ID
16877
UInt
RW
MS
16902
Bool
RW
EE 0
Property
Access
Description
OC
16917
UInt
RW
EE 0 RAM Flash EE 5
OS Backup Control Count of Clock Fails Controller Manufacturer Code Network Baud Rate 0=9600 6=38.4K 7=19.2K 8=115.2K 9=57.6K. Controller Type NB-VAV is 202 SN Default Enable Command set equal to 197 to set the controller to its default values English/Metric 0=English 1=Metric PD
16925
Float
RO
BU
16758
Bool
RW
16942
UInt
RW
Power-on Delay Power-up State 0=unoccupied 1=warm-up 2=occupied 3=night setback Power-up Count Reset To reset the NBVAV, set this property = 1
CC
16770
UInt
RW
CM
16779
UInt
RO
PS
16951
UInt
RW
EE 2
RC
16963
UInt
RW
CP
16781
UInt
RW
EE 6
EE 0
RS
16972
Bool
RW
RAM 0
CT
16784
UInt
RO
16991
UInt
RO
Serial Number
DE
16795
UInt
RW
RAM 0
SR
16994
UInt
RO
UP
17030
UInt
RO
EM
16813
Bool
RW
EE 0 RAM Flash 1
VE
17043
Float
RO
FT
16834
UInt
RO
Firmware Type
WC
17050
UInt
RW
A-1
DEVICE
Property
Identifier #
Data Type
Access
Description
ZN
17084
UInt
RW
ZP
17085
UInt
RO
A-2
Property
Identifier #
Data Type
Access
Description
ED
16808
UInt
RW
Extended Occupancy Time Extended Occupancy Remaining Enable Totalization Global ID for STAT Bus Device 0 Global ID for STAT Bus Device 1 Global ID for STAT Bus Device 2 Global ID for STAT Bus Device 3 Extended Occupancy Accumulation Temperature Adjustment Balance P.I.N.
AE
16743
UInt
RW
EE 0
Alarm Enable 0=Disabled 4=Low limit alarm 5=High limit alarm 6=low and high limit alarm 1-3, 7-12 are unused Alarm Status 0=No alarm 5=Low limit alarm 6=high limit alarm 1-4, and 7-12 are unused SSB Bus Mode 0=Master 1=Slave Application Box Type 0=None 1=Cooling Only 2=Heating Only 3=Supply Dependent Current Cooling Setpoint Current Heating Setpoint Thermostat Display Format 0=## 1=##.# 2=##F (or C) 3=##.#F (or C) 4=No Temp Display Total Zone Demand Load Demand Mode Cool/Heat/Vent 0=Vent 1=Cool 2=Heat Thermostat Display Mode 0=F 1=C Thermostat Display Value 0=Each SBCSTAT displays the average value of all connected STATs 1=Each STAT will display its own temperature value
ER
16816
UInt
RO
ET
16818
Bool
RW
G0
16837
UInt
RO
AS
16747
UInt
RO
RAM 0
G1
16838
UInt
RO
RAM NA
BM
16754
UInt
RW
EE 0
G2
16839
UInt
RO
RAM NA
G3
16840
UInt
RO
BT
16757
UInt
RW
EE 1 cooling only
RAM NA
OA
16916
UInt
RW
CC
16770
Float
RO
RAM NA RAM
OF
16919
Float
RW
CH
16775
Float
RO
PB
16940
UInt
RW
PG
16945
UInt
RW
Primary GID
DF
16796
UInt
RW
EE 0 ##
PI
16947
UInt
RW
Installer P.I.N.
PS
16951
UInt
RW
Service P.I.N.
DL
16798
Float
RO
RAM NA
PU
16952
UInt
RW
User P.I.N.
DM
16799
UInt
RO
RAM NA
DS
16803
UInt
RW
EE 0 degrees F
DV
16805
UInt
RW
EE 0
A-3
Property
Identifier #
Data Type
Access
Description
Property
Identifier #
Data Type
Access
Store & Default RAM NA RAM NA RAM NA EE 0.5F RAM 0 RAM 0 RAM 0 EE 120 minutes RAM 70.0
Description
RM
16969
UInt
RW
EE 0
Reading Mode specifies the technique used to determine Zone Temperature when multiple SBC-STATs are used. 0=Average mode 1=Highest 2=Lowest 3=Hi/Lo VST 4=specific STAT selected by device position 0 5=specific STAT selected by device position 1 6=specific STAT selected by device position 2 7=specific STAT selected by device position 3 8=Primary GID Reset Accumulations 1=resets total accumulated flow and total accumulated energy properties to zero. This property returns to 0 upon completion of reset Calculated Setpoint Display 0=Disabled 1=Zone Midpoint 2=Heating Setpoint 3=Cooling Setpoint Override Disabled/Enabled 0=disables an end-users ability to enter extended occupancy via an SBC-STAT 1=enables an end-users ability to enter extended occupancy via an SBC-STAT Alarm Setup/ Setback Value Thermostat 0 Reading Thermostat 1 Reading Thermostat 2 Reading
T3
17005
Float
RO
TE
17007
UInt
RW
TF
17008
UInt
RW
Total Flow
TM
17011
Float
RW
Offset Increment User Adjust Position User Adjust Remaining Setpoint Offset
TP
17013
Int
RW
TR
17014
UInt
RW
TS
17015
Float
RW
TT
17016
UInt
RW
RT
16973
Bool
RW
RAM 0
ZS
17087
Float
RW
Zone Midpoint
SD
16983
UInt
RW
EE 0
SE
16984
UInt
RW
EE 1 enables
SU
16997
Float
RW
T0
17002
Float
RO
T1
17003
Float
RO
T2
17004
Float
RO
A-4
Property
Identifier #
Data Type
Access
Description
SU
16997
Float
RW
Setup/Setback Limit
AE
16743
UInt
RW
EE 0
Alarm Enable 0=Disabled 1=Contact, 01 2=Contact, 10 3= Change of State, 4=Low Limit Alarm 5=High Limit Alarm 6=Low and High limit Alarm 7-12 are unused Alarm Status 0=Normal 1=Contact, 01 2=Contact, 10 3= Change of State, 4=Low Limit Alarm 5=High Limit Alarm 6=Low and High limit Alarm 7-12 are unused Data Type
AS
16747
UInt
RO
RAM 0
DT
16804
UInt
RW
EE 253 EE 0.0
IF
16878
UInt
RW
Input Filtering Polarity (Digital In) When IP=0, low voltage Present_ value=0, high voltage Present_ value=1, and closed contact =0. When IP=1, low voltage Present_ value=1, high voltage Present_ value=0, and closed contact =1 Temperature Adjustment Sensor Type 0=digital 2=full scale, linear input scaled from min_pres_value to max_pres_value 3=4-20mA input scaled from min_pres_value to max_pres_value 7=22.0 to 122.0F (30.0 to 50.0C) thermistor (default) 1, and 4-6 are unused
IP
16881
Bool
RW
EE 0
OF
16919
Float
RW
EE 0.0
ST
16996
UInt
RW
EE 7
A-5
FLOW CONTROL
FLOW CONTROL
Property Identifier # Data Type Access Store & Default Description
Property
Identifier #
Data Type
Access
Description
DS EE 1 Auto/Manual/ Track Mode Select 0=Manual 1=Auto 2=Tracking Enable Alarming 0=Disabled 4=Low Limit 5=High Limit 6=Low and Hi Limit 1-3,7-12 are unused Alarm Status 0=Normal (no alarm) 5=Low Limit 6=High Limit 1-4, 7-12 are unused Actuator Type 0=LM-24M (MMT) 1=Generic D/C 2=Generic A/C 3=None Average Flow SU Calibrate Flow
16803
UInt
RO
Damper Status 0=Ready 1=Disconnected/ Open 2=Jammed/ Shorted EE 700 RAM NA RAM 0 EE 20 RAM NA Estimated Flow at Full Open Estimated Target Damper Position Fan Status/ Control Flow Hysteresis Measured CFM for Multi-point Calibration Measured CFM for K Factor Adjust Flow Offset Count of High Current Pulses Alarm Setback
AC
16741
UInt
RW
EF
16810
UInt
RW
EP
16815
UInt
RO
AE
16743
UInt
RW
EE 0
FC
16824
Bool
RW
FH
16827
UInt
RW
AS
16747
UInt
RO
RAM NA
K2
16883
UInt
RW
KC EE 0
16884
UInt
RW
AT
16748
UInt
RW
OF
16919
Int
RW
CA
16768
UInt
RO
RAM NA RAM 0
RZ
16975
UInt
RO
16997
UInt
RW
CB
16769
Bool
CD
16771
UInt
RAM NA
Target Flow
CK
16777
UInt
EE 768
Duct Scaling Factor (K) Damper Control Mode 0=Pressure Dependent 1=measured Flow Damper Direction 0=Normal 1=Reverse Damper Mode 0=Automatic 1=Full Open 2=Min Cool 3=Max Cool 4=Min Heat 5=Max Heat 6=Min Warmup 7=Max Warmup Damper Position
DC
16793
UInt
RW
EE 1
DD
16794
Bool
RW
EE 0
DM
16799
UInt
RW
EE 0
DP
16801
UInt
RO
RAM NA
A-6
SUPPLY TEMPERATURE
SUPPLY TEMPERATURE
Property Identifier # Data Type Access Store & Default EE 2.5F Description
DD
16794
Float
RW
Auto Duct Delta Temperature Input Select 0=Disabled 1=UI1 2=UI2 Supply/Duct Temperature Adjust Cooling/Heating Supply Mode 0=Cooling 1=Heating
FC
16824
Float
RW
Minimum Cycle Time Fan/Damper Application 0=No Fan/ Induction Damper 1=Series Fan 2=Parallel Fan 3=Induction Damper Fan setpoint used to se parallel fan, induction damper of constant volume setpoint (CFM), Run Hours Run Limit Fan Mode 0=Series fan is always on during unoccupied periods 1=Series fan control is based on Zone Temperature
IC
16876
UInt
RW
EE 1
FO
16830
UInt
RW
EE 0
OF
16919
Float
RW
EE 0
SM
16990
UInt
RO
RAM NA
FS
16833
UInt
RW
EE 0
RH
16966 16968
Float Float
RW RW
RAM EE 0.0
RL
SF
16985
Bool
RW
DT
16804
UInt
RW
EE 0
HS
16863
Float
RW
LS
16894
Float
RW
RH
16966
Float
RW
RL
16968
Float
RW
Run Limit
A-7
SCHEDULE
SCHEDULE
Property Identifier # Data Type Access Store & Default Description
FLOW SETPOINTS
Property Identifier # Data Type Access Store & Default Description
HE
16853
Bool
RW
EE 0
Host Overrides 0=Disabled 1=Enabled Host Schedule 0=Unoccupied 1=Warm-up 2=Occupied 3=Night setback Inactive Schedule State 0=Unoccupied 1=Warm-up 2=Occupied 3=Night setback Receive Schedule 0=No 1=Yes
CI
16776
Float
RW
EE 5.0% EE 100 EE 5.0F EE 500 EE 5.0% EE 100 EE 5.0 EE 500 EE 10.0% EE 300 EE 5.0F EE 700 EE 700 PPM EE 400 CFM
Cooling Integration Constant Cooling Minimum Flow Cooling Proportional Band Cooling Maximum Flow Heating Integration Constant Heating Minimum Flow Heating Proportional Band Heating Maximum Flow Warmup Integration Constant Warmup Minimum Flow Warmup Proportional Band Warmup Maximum Flow Air Quality Setpoint Air QualityControl Max Air Flow Air Quality Damper Ramp Rate Air Quality Deadband
HO
16860
UInt
RW
RAM 0
CM
16779
UInt
RW
CP
16781
Float
RW
IS
16882
UInt
RW
EE 3
CX
16786
UInt
RW
HI ZE 17081 Bool RW EE 0
16857
Float
RW
HM
16859
UInt
RW
HP
16861
Float
RW
HX
16866
UInt
RW
WI
17052
Float
RW
WM
17053
UInt
RW
WP
17055
Float
RW
WX
17057
UInt
RW
AS
16747
UInt
RW
AM
16745
UInt
RW
RP
16971
UInt
RW
EE 10 %/min EE 50 PPM
DB
16792
Uint
RW
A-8
ELECTRIC REHEAT
ELECTRIC REHEAT
Property Identifier # Data Type Access Store & Default Description
Property
Identifier #
Data Type
Access
Description
ST Require Max Airflow? 0=No 1=Additional reheat stages do not become energized until the PID loop calls for max airflow Stages Available for Use Reheat Balance Mode Stages Energized VD
16996
UInt
RO
RAM NA
Valve Status 0=Off 1=Open 2=Close 3=Calibrate DAT High Temperature Lockout DAT Low Temperature Lockout Update Threshold Actual Valve Position Valve Desired Position If AM=0, then this property can be set manually by a host. Valve Integration Constant Valve Mode 0=PWM 1=Floating Point Valve Temperature Offset Valve Proportional Band Recalibrated with New Value Valve Use 0=disabled 1=cooling 2=heating
AF
16744
UInt
RW
EE 0
TH
17009
Float
RW
EE 105.0
TL
17010
Float
RW
EE 45.0 EE 5 RAM NA
AV
16750
BitStr
RO
UT
17032
UInt
RW
BA
16751
UInt
RW
VA
17041
UInt
RO
EN
16814
BitStr
RO
FR
16832
BitStr
RW
17042
UInt
RW
RAM NA
ID
16877
Float
RW
VI
17044
Float
RW
EE 5.0 EE 0
MX
16905
Float
RW
VM OF 16919 Float RW Reheat Offset Reheat Application 1=Disabled 2=2-stage (K2-3) 3=2-stage (K4-5) 4=4-stage (K2-5) VO
17045
UInt
RW
17046
Float
RW
EE 0.0
RO
16970
UInt
RW
EE 0
VP
17047
Float
RW
EE 5.0 EE
180
VT
17048
UInt
RW
VU
17049
UInt
RW
EE 0
AM
16745
Bool
RW
EE 0
Auto/Manual Mode 0=Manual 1=Automatic Change Valve Direction 0=Normal 1=Reverse PWM Period Recalibration Interval Check
CD
16771
Bool
RW
EE 0
PP
16950
UInt
RW
EE 0 EE 0
RI
16967
UInt
RW
A-9
ANALOG CONTROL
ANALOG CONTROL
Property Identifier # Data Type Access Store & Default RAM NA EE 0 RAM NA EE 0 Description
Property
Identifier #
Data Type
Access
Description
SU
16997
Float
RW
Setup/Setback
AO
16746
UInt
RW
OCCUPANCY DETECTOR
Property Identifier # Data Type Access Store & Default Description
CE
16772
Bool
RW
CS
16783
Float
RO
IC DB 16792 Float RW Deadband Input Select 0=Disabled 1=Zone Temp 2=Supply Temp 3=Flow 4=UI1 5=UI2 9=Zone Heat 10=Zone Cool Input Value MT Maximum Reset Proportional Band Percent Output
16876
UInt
RW
EE 0
Input Select 0=Disabled 1=UI1 2=UI2 Extended Occupancy Delay Extended Occupancy Remaining Occupancy Status Extended Occupancy Duration
MD
16896
UInt
RW
IC
16876
UInt
RW
EE 0
MR
16901
UInt
RO
16902
UInt
RO
16903
UInt
RW
MR
16901
Float
RW
PB
16940
Float
RW
PO
16949
Float
RW
PROOF
Property
OF
FLOW
Data Type Access Store & Default Description
RC
16963
Float
RO
Reset Value
Identifier #
RL
16968
Float
RW
Reset Limit Reset Period 0=Disabled Reset Setpoint IC Rate Reset Variable 0=disables reset, 1=zone temp 2=supply temp 3=flow 4=UI1 5=UI2 Action 0=Normal 1=Reverse Loop Setpoint 16876 UInt RW EE 0 DR 16802 UInt RW EE 0
RP
16971
UInt
RW
Method to Determine Flow 0=None 1=Minimum Flow 2=Digital Input 3=Both Input Select 0=Disabled 1=UI1 2=UI2 Minimum Required Flow Proof of Flow Delay Proof of Flow Indication
RS
16972
Float
RW
RT
16973
Float
RW
MF
16897
UInt
RW
EE 75 EE 60 RAM 1
RV
16974
UInt
RW
EE 0
PD
16942
UInt
RW
PF SG 16986 UInt RW EE 0 EE 0
16944
UInt
RO
SP
16993
Float
RW
A-10
BROADCAST SCHEDULES
BROADCAST SCHEDULES
Property Identifier # Data Type Access Store & Default RAM 0 Description
CV
16785
UInt
RO
RB
16962
Bool
RW
EE 0
A-11
BROADCAST SCHEDULES
A-12