BAC-10000 Series
FlexStat™ BACnet Programmable Thermostats
Operation Guide
Contents
Troubleshooting ....................................................17
Alarm Issues......................................................17
Alarm, (False) Fan Fail....................................17
Alarm, (False) Low Limit (Freeze Stat)............17
Alarm, (False) Space Temp. or Humidity ........17
Communication Issues ......................................17
Firmware Upgrade Fails .................................17
KMD-5576 Communication Faulty ................17
MS/TP Network Communication Faulty.........17
Cover and Display Issues...................................18
Cover Binds on Backplate ..............................18
Display Is Blank or Erratic..............................18
Display Freezes (Buttons Have No Effect)......18
Custom Programming and Web Issues...............18
Control Basic Programs Do Not Work............18
Custom Web Graphics Do Not Work .............18
Input, Sensor, and Value Issues..........................19
Input Values Are Outside the Expected Range19
Motion/Occupancy Sensor Does Not Work...19
Temperature Reading Is Incorrect..................19
Temperature Setpoint Is Not Maintained .......19
Output, Fan, and Relay Issues ...........................20
Analog Output Does Not Work......................20
Fan Does Not Run..........................................20
Relay (Internal) Does Not Work.....................20
Relay (External) Does Not Work ....................21
Wiring Issues.....................................................21
Maintenance .........................................................22
Firmware Upgrade ................................................22
Programming (Custom).........................................22
Accessories ...........................................................22
Support .................................................................23
Important Notices.................................................23
Reference..............................................................24
Acronyms and Abbreviations.............................24
Definitions of Terms ..........................................25
Index.....................................................................26
Overview ................................................................2
Applications and Installation...................................2
Operation (Basic)....................................................3
Home, Main Menu, and Override Screens ..........3
Navigation ..........................................................3
Main Menu and Settings......................................3
Room Temp. Setpoint Adjustment .......................3
H/C, Fan, Occupancy, and Override...................3
Configuration (Initial Setup) ...................................4
Main Menu Overview .........................................4
About the FlexStat...............................................4
Advanced Menu..................................................5
(Advanced) Application Options......................5
(Advanced) CB (Control Basic) Programs.........6
(Advanced) BACnet Communications ..............7
(Advanced) Date/Time.....................................7
(Advanced) BACnet Device Properties.............8
(Advanced) Inputs............................................8
(Advanced) Temp. Setpoint Limits....................8
(Advanced) Motion Sensor...............................8
(Advanced) Security Levels and Passwords.......9
(Advanced) Trend Logs...................................10
(Advanced) Test..............................................10
Alarms...............................................................11
Date/Time.........................................................11
Schedules..........................................................12
Setpoints ...........................................................13
System Setup.....................................................13
Trend Viewer.....................................................13
Resetting the FlexStat............................................14
Types of Reset....................................................14
Warm and Cold Starts.......................................14
Restore Factory .................................................15
Network Connection.............................................16
BACnet MS/TP Network Communication ......16
PC Data Port Connection...............................16
Specifications, design, and operation are subject to change without notice.
BAC-10000 Series
Operation Guide, Rev. J
Operation (Basic)
Home, Main Menu, and Override Screens
Home Screen
Setpoint
WED 11/19
3:20 PM
COOL:
OCC:
FAN:
Configuration Screens
MAIN MENU
ABOUT
HUM: 36% RH
ADVANCED
ALARM
Override
Menu
Override Screens
DATE/TIME
SCHEDULE
SETPOINTS
SYSTEM
FAN MODES
AUTO
OCC: AUTO
UNOCC:
Navigation
Room Temp. Setpoint Adjustment
Navigate the menus and change seꢀings by press-
ing a combination of various arrow buꢀons and the
Enter buꢀon. Push the:
From the Home (temperature display) screen, press
the Up or Down arrow buꢀon once to view the exist-
ing setpoint.
•
•
•
•
Enter buꢀon to select and/or exit value editing.
Up or Down buꢀon to move among entries.
Right or Leſt buꢀon to move among value fields.
Leſt buꢀon to return to the Home screen.
To temporarily change the setpoint, press the Up
or Down arrow buꢀon repeatedly until the desired
seꢀing is displayed and press Enter. (If Enter is not
pressed, the display will return to the Home screen
aſter about five seconds and the new setpoint value
will still be saved.) The new setpoint will hold until
the next schedule change.
To permanently change the setpoint for occupied
mode, go to the Setpoints section under the Main
Menu. (In the Setpoints menu, heating/cooling set-
points/setbacks and deadband can be changed with,
if required, the correct password access. See Set-
Up/Setpoint Button
Enter Button
Left/Override
Right/Menu
Button
Button
Down/Setpoint Button
H/C, Fan, Occupancy, and Override
When the fan is commanded to run, the animated
“FAN” icon rotates (if programmed to). When the
fan command stops, the fan icon is motionless.
Main Menu and Settings
From the Home (temperature display) screen, press
the Right arrow buꢀon to enter the Main Menu. You
may need to enter a password to change any seꢀings.
The “OCC” icon shows a sun when in Occupied
mode and a quarter moon when in Unoccupied
mode.
HEAT or COOL will show (and be animated when
there is an active command), depending on the cur-
rent mode. This can also be turned OFF.
NOTE: Access to the Main Menu, setpoint adjust,
and System/Occupancy/Fan override may
require a password.
To override these modes from the Home (tempera-
ture display) screen, press the Leſt arrow buꢀon.
Press Up or Down to get to the desired line and then
Enter (twice) to edit the mode seꢀing. Press Leſt to
exit to Home.
BAC-10000 Series
3
Operation Guide, Rev. J
Configuration (Initial Setup)
About the FlexStat
NOTE: Menus shown in this document reflect
firmware version R1.3.0.4 or later. Actual
context-sensitive screens are dependent
on firmware version, FlexStat model, and
options selected.
ABOUT FLEXSTAT
FW: R1.3.0.0
BUILT: DEC 11 2009 @13:55:07
ASV: BAC_1xx63 R1.3.0.0 +6
MODEL: BAC–11163C
APP: AIR HANDLER
NOTE: If
appear at the top of the screen
OPT: MOD H / MOD C
INSTANCE: 1
(such as in the Main Menu), scroll up or
down to see the rest of the menu’s off-
screen choices.
This display-only screen shows (scroll to see all):
•
•
•
•
•
Firmware version (FW)
Build date
Main Menu Overview
MAIN MENU
ABOUT
Application soſtware version (ASV)
Model number
ADVANCED
ALARM
DATE/TIME
SCHEDULE
SETPOINTS
SYSTEM
Application configuration and options (set in the
Application menu)
•
•
•
•
Device instance (set in the Device menu)
MAC address (set in the Communications menu)
Serial number
Navigate the menus and change seꢀings by pressing
a combination of buꢀons. Press the:
•
•
Enter buꢀon to select and/or exit value editing.
Board revision
Up/Down buꢀon to move among entries (up/
down lines).
NOTE: ASV will show CUSTOM if any built-in
Control Basic program (1–5) is not running
or has auto-run disabled.
•
Leſt/Right buꢀon to move among value fields
(leſt/right spaces).
•
Leſt buꢀon to return to the Home screen.
NOTE: A log-in may be required to access menu
items.
SAVE CHANGE?
NO
YES
When prompted about a change (on any menu),
press Right/Leſt to select the desired choice and
then Enter.
BAC-10000 Series
4
Operation Guide, Rev. J
Advanced Menu
Auxiliary Heat (Heat Pump Only)
ADVANCED
APPLICATION
CB PROGRAMS
COMMUNICATION
DATE/TIME
DEVICE
AUX HEAT SETUP
AUX HEAT:
COMP LOCKOUT
DELAY (MINS): 60
INPUTS
LIMITS
The Advanced Menu displays various submenus.
Not all submenus can be seen on the screen at one
time. Scroll up or down to see additional submenus.
To select the desired submenu, press:
Damper Setup
DAMPER SETUP
MODULATING
ECON:
1. Up/Down to move.
MIN POSITION (%): 10
CNTRL (0–100%): 2–10 V
ECON ENBLE TEMP: 55° F
LOW LIMIT ALARM: 45° F
2. Enter to select.
NOTE: The Advanced Menu has more submenus
than can appear on the screen at once. Keep
scrolling up or down to see all the options.
NOTE: If the Economizer option is selected when
there is no mixed air temperature sensor
connected, a Low Limit Alarm will result.
(Advanced) Application Options
APPLICATION
Fan Setup
DEGREES SCALE: °F
APP:
FAN COIL
FAN SETUP
OPT: 4-PIPE
SPEEDS:
CONSTANT SPEED
OFF DELAY (SECS): 180
UNOCC: AUTO
ADDITIONAL SETUP
ADDITIONAL SETUP
DAMPER
OCC: AUTO
FAN
HUMIDITY
SENSORS
VALVE
Humidity Setup
To change ° F or C, preprogrammed application type,
and options, press:
HUMIDITY SETUP
DEHUMIDIFICATION
DEHUMIDIFICATION
HUMIDIFICATION
1. Up/Down to move among entries.
2. Enter to select.
DEHUM:
ENABLE
ALLOW HTG DEHUM: NO
DEHUM SETPT: 60%RH
DEHUM DEADBAND: 5%RH
3. Right/Leſt to move among value fields.
4. Up/Down to increment/decrement value.
The type of application (as well as the model of
FlexStat) affects the context-sensitive options under
Additional Setup.
NOTE: If a dehumidification option is enabled, the
Space Humidity Alarm will also be enabled.
BAC-10000 Series
5
Operation Guide, Rev. J
Sensor Setup
(Advanced) CB (Control Basic) Programs
SENSOR SETUP
DISCH AIR TEMP
CB PROGRAMS
IN 2:
PROG1:
RUNNING
PROGRAM #1
SETPOINTS & MODES
AUTO-RUN: TRUE
PROG2: RUNNING
PROG3: RUNNING
PROG4: RUNNING
PROG5: RUNNING
PROG6: HALTED
PROG7: IDLE
CHANGE: READY
STATE: RUNNING
HALT REASON: NORMAL
HALT DESC:
OUT OF SERVICE: FALSE
The Input 2 sensor (AI2) can be configured for
discharge air temperature (Type III thermistor is the
default), fan status (dry contact), or unused.
To halt or load/run the built-in (1–5) and custom
(6–10) Control Basic programs, press:
•
If set for discharge air temperature, the sensor
can be calibrated and changed from the default
Type III thermistor to a Type II. See (Advanced)
1. Up/Down to move among entries.
2. Enter to select.
3. Right/Leſt to move among value fields.
4. Up/Down to increment/decrement value.
•
If set for discharge air temperature, Trend Log
#2 is automatically created and monitors the
discharge air temperature, but it has no effect on
operation.
NOTE: If custom Control Basic programs are
installed and a restore to factory seꢀings
is performed, all factory programs are
restarted but all custom Control Basic
programs are halted. Change the state
of each program by loading/running the
program from the CB Programs menu (or
BACstage).
NOTE: If custom Control Basic programs are
installed and set to autorun, whenever the
firmware is updated, ALL (factory and
custom) programs are halted.
•
•
If set for fan status and no closed contact is
detected when there is a call for fan operation, a
If set for unused, built-in applications will not
use AI2, but the input would be available to
custom programming.
Staging Setup
STAGING
3
STG DELAY (MINS):
If custom Control Basic programs are
installed but NOT set to autorun,
whenever the firmware is updated, factory
programs are restarted but any (manual)
running custom programs are halted at
restart.
Change the state of each custom program
by using the Update Manager or loading/
running each program from the CB
Programs menu (or BACstage).
Valve Setup
VALVE SETUP
2–POSITION
ACTION: NRM OPEN
TYPE:
UPDATE MANAGER
PROGRAM CONFIG ERROR
ENABLE FACTORY:
NO
ENABLE CUSTOM: NO
EDIT CB PROGRAMS
DONE
NOTE: Customized programs are the responsibility
of the user. KMC Controls does not provide
support for such programs.
BAC-10000 Series
6
Operation Guide, Rev. J
(Advanced) BACnet Communications
Sample Time Zones
Offset to Equal UTC
COMMUNICATIONS
Alaska
9 hours = 540 minutes
MAC ADDRESS:
1
USA/Canada Pacific
Standard Time
8 hours = 480 minutes
BAUD RATE: 38400
MAX MASTER: 127
USA/Canada Mountain 7 hours = 420 minutes
Standard Time
USA/Canada Central
Standard Time
USA/Canada Eastern
Standard Time
6 hours = 360 minutes
To set parameters for BACnet MS/TP EIA-485
communications, press:
5 hours = 300 minutes
1. Up/Down to move among entries.
Bolivia, Chile
Argentina, Uruguay
United Kingdom,
Portugal
Europe (most countries) –1 hours = –60 minutes
Egypt, Israel, Turkey
Kuwait, Saudi Arabia
United Arab Emirates
India, Sri Lanka
China, Mongolia
Korea, Japan
4 hours = 240 minutes
3 hours = 180 minutes
0 hours = 0 minutes
2. Enter to select.
NOTE: The Max Master is the highest MAC
address a device will aꢀempt to locate
when polling for master devices on
the local network. To avoid possible
communication issues with the network
or a computer connected through a KMD-
5576 USB Communicator, the Max Master
number should be the lowest number
needed for that network.
–2 hours = –120 minutes
–3 hours = –180 minutes
–4 hours = –240 minutes
–5.5 hours = –330 minutes
–8 hours = –480 minutes
–9 hours = –540 minutes
–12 hours = –720 minutes
(Advanced) Date/Time
New Zealand
DATE/TIME
DATE: APRIL 11 2009
TIME: 1:43:59 PM
UTC OFFSET: 300
NOTE: The BACnet standard for this offset value
is: “The time zones to the west of the zero
degree meridian shall be positive values,
and those to the east shall be negative
DST ENABLE: TRUE
DST AUTO: TRUE
values.” The value is in minutes, not hours.
DST START:
>2ND SUN MAR 2:00 AM
To enter date and time information, press:
1. Up/Down to move among entries.
2. Enter to select.
3. Right/Leſt to move among value fields.
4. Up/Down to increment/decrement value.
For areas that observe Daylight Saving Time, select
True/On for DST ENABLE.
If the FlexStat is used in a BACnet network with UTC
(Coordinated Universal Time) synchronization (via
broadcasting or addressing a single thermostat) set
the UTC Offset value. The UTC Offset value is in
minutes and corresponds to the distance of the local
time zone to the zero degree meridian. In stand-alone
operation or networks that do not have UTC broad-
casts, seꢀing this value is not necessary.
BAC-10000 Series
7
Operation Guide, Rev. J
(Advanced) BACnet Device Properties
(Advanced) Temp. Setpoint Limits
DEVICE
LIMITS
71° F
OCC MIN CLG:
INSTANCE:
1
OCC MAX HTG: 76° F
UNOCC MIN CLG: 77° F
UNOCC MAX HTG: 65° F
NAME: FlexStat_101
LOCATION: KMC Controls
RESTART: NO
RESTORE FACTORY: NO
To set the BACnet device instance, name, and
location, press:
To set the minimum and maximum allowed user/
operator setpoint values, press:
1. Up/Down to move among entries.
1. Up/Down to move among entries.
2. Enter to select.
2. Enter to select.
The FlexStat can also be restarted or restored to
FlexStat on page 14 for more information about that
function.
3. Right/Leſt to move among value fields.
4. Up/Down to increment/decrement value.
(Advanced) Motion Sensor
(Advanced) Inputs
MOTION SENSOR
MOTION OCC: ENABLE
STATE: OCCUPIED
INPUTS
1: SPACE TEMP
2:
DISCH AIR TEMP
3: MIXED AIR TEMP
4: OUTSIDE AIR TEMP
4: SPACE HUMIDITY
INPUT #2
DISCH AIR TEMP
VALUE: 60.0° F
CAL. OFFSET: 0.0
OUT-OF-SERVICE: FALSE
In BAC-11xxx models, a motion/occupancy sensor
may be enabled to trigger occupancy override.
During scheduled “off” times, the motion sensor will
start occupancy override (for 1 hour as a default)
when it detects motion. Occupancy override will end
(with the default seꢀing) 1 hour aſter motion was
last detected. The length of occupancy override is
configurable in the System menu. See System Setup
SENSOR:
10K TYPE III
Inputs vary according to model, selected application,
and selected application options. See (Advanced) Ap-
To change sensor type and calibration offset, press:
1. Up/Down to move among entries.
2. Enter to select.
To enable/disable or monitor the motion/occupancy
sensor (if installed), press:
1. Enter to select.
3. Right/Leſt to move among value fields.
4. Up/Down to increment/decrement value.
2. Right/Leſt to move among value fields.
3. Up/Down to increment/decrement value.
Value will show a temperature reading or a voltage
(0.0 to 3.0), depending on the sensor. Analog sensors
can be calibrated using the Calibration Offset option.
The State field monitors whether motion has been
detected during the last scan of the motion sensor
input (BI6). Detected motion will show an “occu-
pied” state. This can be used during troubleshooting
to determine if motion is being detected.
BAC-10000 Series
8
Operation Guide, Rev. J
(Advanced) Security Levels and Passwords
To enter an alphanumeric password at the prompt:
1. Up/Down to move.
SECURITY
ACCESS LEVELS
PASSWORDS
2. Enter to select.
ACCESS LEVELS
PASSWORDS
1 0 0 0
SETPOINT ADJ:
NONE
3. Up/Down to increment/decrement value.
USER:
MAIN MENU: ADMIN
OPERATOR:
ADMIN:
1 2 3 4
5 6 7 8
SYSTEM MODE: OPER
OCC OVERRIDE: USER
FAN OCC/UNOCC: OPER
The required password level is specified in the
prompt.
For additional security and protection from
vandalism, install the FlexStat inside a third-party
locking thermostat guard/cover (but proper airflow
must be maintained).
Access to the Main Menu, Setpoint Adjust, and
System/Occupancy/Fan seꢀings have a default
password level of User. This level can be changed for
each function to None, Operator, or Administrator
through the Access Levels menu. Passwords are set
in the Passwords menu.
Menu Items Access Levels
Menus
User Operator Administrator
Home Screen
* = Selectable, Default is User
Any person can view the display but might not be
able to change any seꢀings without logging in with
one of the three levels of passwords:
Setpoint Adjust (Up/Down)
System Mode (Auto/Heat/Cool/Off)
Occupancy Override (On/Off)
Fan Modes (Auto/On/Off)
x*
x*
x*
x*
x*
x*
x*
x*
x*
x*
x*
x*
•
•
•
•
None (Level “0”): No password is required
(everyone has access).
Main Menu* (Default is User)
User (Level 1): See the Menu Items Access Levels
chart.
About
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
Advanced
Alarm
Operator (Level 2): See the Menu Items Access
Levels chart.
Date/Time
Schedule
Setpoints
System
Administrator (Level 3): Can access all menus
and change all editable values. DO NOT
FORGET THIS PASSWORD!
Trend Viewer
x
NOTE: Seꢀing a password to (the default) 0000
eliminates the password prompt and
allows full access for that level. If no
password is set for ADMIN, no password
prompt will occur. If any password is set
for ADMIN, the menu items accessible
at the various levels are shown in the
following chart.
NOTE: Changes in security levels and/or
passwords take effect when the current
Administrator log-in has timed out. Log-
ins last until 60 seconds (default) aſter
the last buꢀon press. Desired length of
inactivity time-out can be changed in the
Systems submenu.
Advanced Menu
Application
Additional Setup
Control Basic Programs
Communication
Date/Time
x
x
x
x
x
x
x
x
x
x
x
x
x
Device
Inputs
x
x
x
Limits
Motion Sensor
Security
Trend Logs
x
x
Test
x
This chart shows conditions in which an administrator password is set
(is not 0000) and default password levels are used.
NOTE: When seꢀing a password, the Up buꢀon
increases the alphanumeric value (0
through 9 and then A through Z). The
Down buꢀon decreases the value. DO NOT
FORGET THE ADMIN PASSWORD!
BAC-10000 Series
9
Operation Guide, Rev. J
(Advanced) Trend Logs
(Advanced) Test
TREND LOGS
TRUE
TEST
LCD/KEY TEST
TREND 1:
TREND 2: TRUE
TREND 3: FALSE
TREND 4: FALSE
TREND
TREND #1
SPACE TEMPERATURE LOG
TREND
OBJECT REF: AI1
TREND
LOG ENABLE: TRUE
INTERVAL (MINS): 10
STOP W/FULL: FALSE
RESET COUNT: NO
COUNT: 256
The test menu merely tests the display’s pixels and
key functions.
TL #1–SPACE TEMP
APR17 1:27PM, 71.4
APR17 2:27PM, 71.5
APR17 3:27PM, 71.6
APR17 4:27PM, 71.8
APR17 5:27PM, 76.3
APR17 6:27PM, 81.2
APR17 7:27PM, 82.3
1. Up/Down to move among entries.
TOTAL CNT: 613
VIEW LOG BUFFER
2. Enter to select and exit.
NOTE: Space temperature (AI1) is the default trend
log #1. If AI2 is configured for discharge air
temperature, that will become the default
To set the desired object to track, press:
1. Up/Down to move among entries.
2. Enter to select.
The trend log buffer may be viewed by scrolling
down and selecting View Log Buffer. The buffer may
also be viewed from the Main Menu by scrolling
NOTE: The BACnet standard for log intervals
is hundredths of seconds. The simplified
display on the FlexStat converts the value
to minutes. However, BACstage™ and
TotalControl® do display hundredths of
seconds but in different ways. For a “10”
(minute) interval on a FlexStat display,
TotalControl would show “00:10:00.00”
(hours:minutes:seconds.hundredths of
seconds) and BACstage would show
“60000” (hundredths of seconds) instead.
NOTE: If applicable to the model, the humidity
sensor is AI5 and the motion sensor is
BI6, which can also be configured for trend
logs. See the BAC-10000 Series Application
Guide (P/N 913-019-03) or relevant BAC-
10000 Series Installation Guide for other
desired input and output objects in an
application.
BAC-10000 Series
10
Operation Guide, Rev. J
Alarms
Date/Time
SAT 4/11
3:20 PM
DATE/TIME
ALARMS
* SPACETEMP ALARM 04/11
DATE: APR 11 2009
TIME: 1:43:59 PM
04/11/09 08:37:56
<AI1> SPACETEMP
SERVICE
PRESENT VALUE = 90.1
EXCEEDS HIGH_LIMIT
<EE1>
SPACETEM
DELETE ALARM?
To enter date and time information (only), press:
1. Up/Down to move among entries.
2. Enter to select.
NO
YES
A flashing “SERVICE” on the Home screen indicates
an alarm. To view and delete alarms, press:
3. Right/Leſt to move among value fields.
4. Up/Down to increment/decrement value.
1. Right to move among fields.
2. Enter to select. (Enter on Alarm Details screen to
More options (such as UTC offset and daylight sav-
ing time options) are available in the (Advanced)
delete the alarm.)
3. Leſt to go back one page.
Built-in alarms are triggered under these conditions:
•
Space Temp Alarm—temperature outside the
range of 56 to 86° F for over 300 seconds.
•
Space Humidity Alarm—humidity above 65%
for over 300 seconds. This is available only in
FlexStat models with a humidity sensor and a
dehumidification option selected in the Humid-
•
•
Fan Fail Alarm—no fan status signal within five
seconds of call for fan (and Input 2 is configured
for the fan status sensor option). See Sensor Setup
Low Limit Alarm (freeze stat)—space
temperature is below the adjustable (under
Damper Setup) low limit alarm temp for one
second (when configured for the economizer
option). Aſter a low limit alarm is generated,
the fan will not run until aſter the FlexStat
is restarted. See Restart under Reseꢀing the
(Up to six additional alarms may be added with
custom programming.)
NOTE: Time delays and limits can be modified in
the corresponding Event Enrollment objects
using TotalControl.
BAC-10000 Series
11
Operation Guide, Rev. J
Schedules
SCHEDULE
HOLIDAYS
JAN 1 2009
WEEKDAYS [MON–FRI]
WEEKEND [SAT–SUN]
ENTIRE WEEK [MON–SUN]
INDIVIDUAL DAYS
HOL1:
HOL2: MAR 21 2009
HOL3: MAY 26 2009
HOL4: JULY 4 2009
HOL5: SEPT 1 2009
HOL6: NOV 27 2009
HOL7: NOV 28 2009
HOLIDAYS
To select the desired schedule, press:
1. Up/Down to move among entries.
2. Enter to select.
The Holiday entries will override the normal
occupied weekly schedule entries and keep those
days’ seꢀings at their setback values. Setback
values are entered in the Setpoints section of the
Main Menu. (See also the maximum and minimum
setpoint values in the Limits section of the Advanced
Menu.)
3. Leſt to go back one page.
WEEKDAYS
1:
7:30:00 AM ON
2: 5:15:00 PM OFF
To enter upcoming holidays, press:
1. Up/Down to move among entries.
2. Enter to select.
3:
4:
5:
6:
[—>] DELETES ENTRY
3. Right/Leſt to move among value fields.
4. Up/Down to increment/decrement value.
To enter weekly schedules for occupied (ON) and
unoccupied (OFF) times, press:
1. Right/Leſt to move among days and Enter to
select.
2. Up/Down to move among entries and Enter to
select and edit.
3. Right/Leſt to move among value fields.
4. Up/Down to increment/decrement value.
5. Enter to exit value editing.
6. Leſt to move back to days or back one page.
BAC-10000 Series
12
Operation Guide, Rev. J
When Display Blanking is enabled (Y), the display
turns off at the same time the backlight goes off
(aſter reset, initial power-up, or time-out). When any
buꢀon is pressed, the display will reappear until the
time-out is reached again.
Setpoints
SETPOINTS
COOL SETPT:
74° F
HEAT SETPT: 67° F
COOL SETBACK: 80° F
HEAT SETBACK: 64° F
MIN SETPT DIFF: 2° F
DEADBAND: 2° F
The menu/display/backlight time-out (seconds
since the last buꢀon is pushed) is set in Inactivity.
DEHUM SETPT: 60 % RH
Access to the Main Menu, setpoint adjust, and
System/Occupancy/Fan override have a default
password level of User. This level can be changed for
each function to None, Operator, or Administrator
through this screen. Passwords are set in the (Ad-
vanced) Passwords menu. See (Advanced) Security
In the Setpoints menu, deadband, setbacks, and
setpoints for various values are set. (The room
temperature setpoint can also be manually changed
from the Home menu.)
To adjust the setpoints, press:
1. Up/Down to move among entries.
2. Enter to select.
Trend Viewer
3. Up/Down to increment/decrement value.
TREND VIEWER
1:
SPACE TEMP
2: SPACE HUMIDITY
34
27
19
18
21
3: FAN
4: COOL 1
5: COOL 2
6:
System Setup
7:
SYSTEM
TL #1 SPACE TEMP
APR11 1:27PM, 70.3
APR11 2:27PM, 71.3
APR11 3:27PM, 71.6
APR11 4:27PM, 71.8
APR11 5:27PM, 76.3
APR11 6:27PM, 81.2
APR11 7:27PM, 82.3
SYSTEM ENABLE:
AUTO
OCC OVRIDE (HRS): 1.0
INACTIVITY (SECS): 60
DISPLAY BLANKING: NO
To adjust the system configuration values, such as
system enable (auto, off, heat, or cool), occupancy
override time, and display inactivity time-out:
To view trend log buffers, press:
1. Up/Down to move among entries.
2. Enter to select.
1. Up/Down to move among entries.
2. Enter to select.
Trend logs are set up in the (Advanced) Trend Logs
3. Up/Down to increment/decrement value.
Occupancy Override on this menu is the amount of
time (in hours) a manual change in the setpoint (via
the Up and Down buꢀons) will be allowed to over-
ride the scheduled setpoint. When the time is set to
0, the override state will last until the next schedule
change.
BAC-10000 Series
13
Operation Guide, Rev. J
Resetting the FlexStat
Types of Reset
•
•
Restarts the controller’s Control Basic programs.
Leaves configuration and programming intact.
If the FlexStat is not operating correctly or if a low
limit alarm has occurred, the FlexStat should be
reset (reinitialized). Any reset interrupts normal op-
eration, and three types of reset exist:
NOTE: Menu changes may take up to about two
minutes to write to nonvolatile Flash
memory. If power to the FlexStat is lost
during this time, changes may be lost.
Restarting the FlexStat from its menu,
TotalControl, or BACstage are the
recommended methods.
NOTE: When power is restored aſter an outage,
the FlexStat will aꢀempt to do a warm
start as long as the values in RAM are
retained (up to about four hours). If
the the RAM checksum test fails, a cold
start will be done instead. (In custom
Control Basic programming, using the
POWERLOSS command may be desirable
to determine start-up conditions and to take
appropriate actions—see the Help system
in TotalControl or BACstage for more
information.)
•
A warm start is generally the least disruptive op-
tion (restarting normal operation the quickest).
•
If problems still persist, try a cold start. (This
should also be used aſter a new Control Basic
program is loaded and compiled.)
•
If problems still persist (or major changes in a
firmware update have taken place) restoring fac-
tory defaults (and reconfiguring and reprogram-
ming the FlexStat) may be required.
Warm and Cold Starts
CAUTION
During a restart, the analog outputs go to zero,
and relays go to their normally open state. A re-
start is a process that lasts around ten seconds,
and it may result in several changes of state
for an output, turning equipment off and on
abruptly. Before resetting the FlexStat, manually
override equipment as needed. If a large fan
is controlled by the FlexStat, for example, set
a minimum off time. See Fan Setup on page 5
(built-in, selectable applications with compres-
sors have a default programmed minimum off
time of 300 seconds).
ADVANCED
APPLICATION
DEVICE
CB PROGRAMS
INSTANCE: 1
COMMUNICATION
DATE/TIME
NAME: FlexStat_101
DEVICE
LOCATION: KMC Controls
LIMITS
SECURITY
RESTART:
WARM START
RESTORE FACTORY: NO
A warm start does the following in the FlexStat:
To perform a WARM start, do one of the following:
•
(Aſter zeroing out objects during the restart
process) restores present values of objects to
their last values before the restart (until they are
updated by the FlexStat’s programs).
•
•
•
From the FlexStat menu, select Advanced > De-
vice > Restart > Warm Start.
From TotalControl or BACstage, select Reinitial-
ize Device > Warm Start.
•
•
Restarts the controller’s Control Basic programs.
Leaves configuration and programming intact.
Momentarily remove power to the FlexStat.
To perform a COLD start, do one of the following:
CAUTION
If the checksum test in RAM fails during a warm
start, a cold start is performed instead.
•
From the FlexStat menu, select Advanced > De-
vice > Restart > Cold Start.
•
From TotalControl or BACstage, select Reinitial-
ize Device > Cold Start.
A cold start does the following in the FlexStat:
•
(Aſter zeroing out objects during the restart
process) returns all object values to their relin-
quished defaults (until they are updated by the
FlexStat’s programs).
BAC-10000 Series
14
Operation Guide, Rev. J
Restore Factory
Restore Factory (restoring the FlexStat to the factory
seꢀings) does the following:
CAUTION
After a return to factory defaults, applications are
unconfigured.You must select the desired appli-
cation and appropriate settings before connected
equipment will operate properly. (See (Advanced)
•
•
Clears present values.
Restores the object database/configuration to the
defaults.
•
Restarts the controller’s (factory installed) Con-
trol Basic programs.
To restore the FlexStat to factory seꢀings:
1. Select Restore Factory from the Advanced > De-
vice menu.
NOTE: The MAC address and device instance are
not restored to their original defaults, and
custom Control Basic programs are not
deleted. If custom Control Basic programs are
installed, all factory programs are restarted
but all custom Control Basic programs are
halted. Custom programs may be restarted by
loading/running the programs from the CB
Programs menu. See (Advanced) CB (Control
2. When prompted for the required restart, press
Enter. (To Cancel, press the right buꢀon and then
Enter or just let the display time-out).
3. Aſter the FlexStat has restarted, review the set-
tings and reconfigure as needed.
ADVANCED
APPLICATION
DEVICE
CB PROGRAMS
INSTANCE: 1
CAUTION
COMMUNICATION
RESTART REQUIRED!
DATE/TIME
When returned to factory defaults, analog out-
puts will go to zero and relays will go to their
normally open state. Before restarting the ther-
mostat, manually override equipment as needed.
NAME: FlexStat_1
DEVICE
LOCATION: KMC Co
RESTART CANCEL
LIMITS
SECURITY
RESTART: NO
RESTORE FACTORY:
YES
BAC-10000 Series
15
Operation Guide, Rev. J
Network Connection
BACnet MS/TP Network Communication
PC Data Port Connection
Connect the network wiring and set the EOL switch-
es accordingly. (See the Installation Guide for wiring
and end-of-line switch information.)
From the FlexStat menus, adjust the device instance
number, the MAC address, and baud rate from the
defaults as necessary. Set the Max Master to the
minimum necessary for the network. See (Advanced)
The FlexStat is equipped with a PC data port located
at the boꢀom of the thermostat housing. This port
provides a temporary EIA-485 (formerly RS-485)
connection to the digital network for network setup
or troubleshooting.
To connect a computer to the port, a means of
converting the EIA-485 signal to a USB or EIA-232
(formerly RS-232) signal will be needed. For USB,
use a KMC KMD-5576 USB Communicator. For
EIA-232, use a third-party interface. (See the instruc-
tions included with those devices and soſtware.) To
connect to the PC data port:
NOTE: The current FlexStat MAC address and
device instance numbers can be viewed in
the About menu. Each BACnet device on a
network must have a unique MAC address
and device instance.
1. Connect the keyed, flat end of the KMD-5624
interface cable (included with the KMD-5576) to
the port on the boꢀom of the FlexStat.
2. Connect the modular plug of the cable to the
interface device that converts the EIA-485 signal
from the FlexStat into a USB or EIA-232 signal.
3. Connect the suitable cable from the interface
device to the computer’s serial or USB port.
Install any required soſtware and configure the
port as necessary.
EOL On
Off
Off
Off
EOL On
NOTE: To avoid faulty communication with the
KMD-5576 USB Communicator, the Max
Master number may need to be reduced
to the minimum required for the network
and the driver and latency seꢀings on
the computer may need to be checked or
KMD-5576
KMD-5624
Cable
BAC-10000 Series
16
Operation Guide, Rev. J
Troubleshooting
Alarm Issues
Communication Issues
Alarm, (False) Fan Fail
Firmware Upgrade Fails
•
Check configuration. Be sure the Fan Status
option is not selected when there is no sensor/
switch for it.
Check that the IN2 (fan status) input pull-up
resistor switches are fully latched in the correct
positions. Any passive, dry contact should use
the 10K Ohm seꢀing. (See the Connections and
Wiring section of the relevant BAC-10000 Series
Installation Guide.)
Check IN2 (fan status) input wiring.
Check the connected fan status sensor/switch.
Using BACstage or TotalControl, check that AI2
(fan status) is not configured as “Out Of Service.”
•
Ensure the WD (watch dog) jumper is temporar-
ily removed during the upgrade process (see the
KMD-5699 Installation Guide, P/N 913-019-04).
Reinstall the pin on the leſt and center pins aſter
the upgrade process is complete.
Check connections.
Ensure firmware for the correct model is selected
in the Firmware Upgrade Tool.
•
•
•
NOTE: If firmware for a wrong model is acciden-
tally installed, the outputs will not match the
applications/configuration on the display.
NOTE: Backing up the existing seꢀings and
firmware image before or during the
upgrade process is good practice.
NOTE: Restoring to the factory defaults and
reconfiguring might be needed if how the
FlexStat operates changes. Read all notes
accompanying the firmware update!
•
•
•
Alarm, (False) Low Limit (Freeze Stat)
•
Check the Low Limit Alarm seꢀing—see Damper
•
Check configuration. Be sure the Economizer
option is not selected when there is no mixed air
temperature sensor.
Check that the IN3 (mixed air temp.) input
pull-up resistor switches are fully latched in the
correct positions (see the Connections and Wiring
section of the relevant BAC-10000 Series Installa-
tion Guide).
Check IN3 (mixed air temperature) input wiring.
Check the connected mixed air temperature sensor.
Using BACstage or TotalControl, check that AI3
(mixed air temp.) is not configured as “Out Of
Service.”
KMD-5576 Communication Faulty
•
Upgrade to the latest version of BACstage (ver.
2.4.0.25 or later required).
Check the seꢀings for the USB port on the
computer (Device Manager > Ports) and the
MS/TP port in BACstage (Access > Connection
Parameters).
Reduce the Max Master number down to the
minimum needed for that network—see (Ad-
Install latest driver and check latency seꢀings.
See Latency Seꢀings for KMD-5576 Service Bul-
letin (SB0308A) on the KMC web site.
•
•
•
•
•
•
•
•
NOTE: Aſter a low limit alarm is generated, the
fan will not run until aſter the FlexStat
is restarted. See Reseꢀing the FlexStat on
page 14.)
See also MS/TP Network Communication Faulty
below.
MS/TP Network Communication Faulty
•
Alarm, (False) Space Temp. or Humidity
Reduce the Max Master number down to the
minimum needed for that network—see (Ad-
Check that EOL switches are fully latched in the
correct positions (see the relevant BAC-10000
Series Installation Guide).
Check MAC address and device instance num-
bers.
Check baud rate.
•
•
•
Using TotalControl, adjust the limits or time
delay.
•
•
•
•
BAC-10000 Series
17
Operation Guide, Rev. J
Cover and Display Issues
Custom Programming and Web Issues
Cover Binds on Backplate
Control Basic Programs Do Not Work
•
Carefully remove the FlexStat cover from the
backplate and inspect for bent pins and/or termi-
nal socket connectors. If cover pins are bent, use
a needle-nose pliers to straighten them. If socket
connectors are bent, use a pointed object (such
as a thumbtack or straightened paperclip) to
straighten them. (Pushing the pointed object into
the socket from the back side can be helpful.)
NOTE: The FlexStat has a library of built-
in applications and options that are
configured through the FlexStat’s display.
Beyond these standard configurations,
custom changes can be added to a FlexStat
using KMC’s BACstage (ver. 2.4.0.26 or
later) or TotalControl (ver. 2.0.5 or later).
NOTE: Control Basic (read-only) programs 1
through 5 are used for built-in applications
and can not be modified directly. Programs
6 through 10 are empty and can be used for
additional programming. Using BACstage
or TotalControl, a program (1 through 5)
can be copied, pasted into a new program
code object (6 through 10), edited, and
•
Replace the backplate.
NOTE: When installing the cover on the
backplate, be sure to not pinch or dislodge
any wiring. Do not use excessive force.
If there is any binding, pull out cover
and examine pins and terminal socket
connectors.
run in place of the original. (Although
Display Is Blank or Erratic
programs 1–5 cannot be edited, they can be
halted and set to not autorun aſter restart.)
•
•
•
Check that Display Blanking is not unintention-
NOTE: Customized programs are the responsibility
of the user. KMC Controls does not provide
support for such programs.
Check for a tripped circuit breaker to the trans-
former.
Check for proper supply voltage from trans-
former and that the transformer has enough
capacity (VA) for all connected devices (see their
respective data sheets).
Carefully remove the FlexStat cover from the
backplate, check pins and connectors, and rein-
•
•
•
In the BAC-10000 Series Application Guide (P/N
913-019-03), carefully REVIEW ALL the infor-
mation in the Custom Programming section!
Set programs to autorun and/or check if they
have halted. Review (Advanced) CB (Control
Ensure objects are wriꢀen to correct priority
levels. See the Custom Web Graphics section in
the BAC-10000 Series Application Guide (P/N
913-019-03).
•
•
•
Check connections.
Put another FlexStat on the installed backplate,
and if the second FlexStat functions properly,
replace the first FlexStat.
•
•
Custom programming requires BACstage (ver.
2.4.0.26 or later) or TotalControl (ver. 2.0.5 or
later). Upgrade to the latest version for the most
complete functionality.
For assistance with Control Basic commands, see
the Help system in TotalControl or BACstage.
Display Freezes (Buttons Have No Effect)
•
Carefully remove the FlexStat cover from the
backplate and ensure the WD (watch dog)
jumper (near the boꢀom of the board) is installed
on the leſt and center pins. The jumper is tem-
porarily removed during a firmware update and
should be reinstalled when the process is com-
pleted. (See the KMD-5699 Installation Guide,
P/N 913-019-04, for more information.) Reinstall-
ing the cover on the backplate will restart the
FlexStat.
Custom Web Graphics Do Not Work
•
In the BAC-10000 Series Application Guide (P/N
913-019-03), review the Custom Web Graphics
section.
•
See also Control Basic Programs Do Not Work
above.
BAC-10000 Series
18
Operation Guide, Rev. J
Input, Sensor, and Value Issues
•
•
Connect remote motion sensors to an input
(requires custom programming).
For more information on detection performance,
paꢀerns, configuration, programming, and other
issues, see the Motion/Occupancy Sensor section
in the BAC-10000 Series Application Guide.
Input Values Are Outside the Expected Range
•
Check that ALL the input pull-up resistor
switches are fully latched in the correct positions.
See the Connections and Wiring section of the
relevant BAC-10000 Series Installation Guide. A
single incorrect switch position may affect mul-
tiple inputs. All input switches must be latched
in either 10K Ohm or 0–12 VDC positions even
if no input is connected! Input switch pairs (3-4,
5-6, and 7-8) must never have both switches set
to the leſt or both to the right—if switch 3 is set
to the leſt, for example, 4 must be set to the right
(or vice versa).
Temperature Reading Is Incorrect
•
Aſter applying power for the first time (or aſter
an outage), allow the FlexStat to self-calibrate a
few minutes before verifying temperature read-
ing.
If the discrepancy is small, adjust the calibration
•
•
•
Check that the correct input type is selected on
the Inputs screen. A Type III thermistor is the
default on IN2 through IN4. See (Advanced)
Check that the thermistor is centered in its hole at
the boꢀom of the case and has an air gap around
it. Also check that its leads are not pinched,
shorted, or broken and that the tape holding
down the leads is not loose. (Some early models
with humidity sensors did not have the addi-
tional thermistor—temperature was derived from
the same chip that measured humidity.)
Using BACstage or TotalControl, check that
AI1 (space temp.) is not configured as “Out Of
Service.”
Check that the FlexStat is not mounted on an
outside wall, is not exposed to heat sources or
sunlight, is not exposed to draſts from windows
or air vents, or is not blocked from normal air
circulation.
•
•
•
Check connected sensors.
Using BACstage or TotalControl, check that the
input is not configured as “Out Of Service.”
•
Restore the FlexStat to factory seꢀings (see Reset-
•
•
Motion/Occupancy Sensor Does Not Work
•
The initial firmware (R.1.0.0.0 and earlier) did not
support this sensor within the built-in selectable
programs. Custom programming was required—
see the BAC-10000 Series Application Guide, P/N
913-019-03. Upgrade to the latest firmware for
built-in support.
•
•
•
•
Aſter an initial power-up or restart, the motion/
occupancy sensor requires about 30 seconds
before it will begin responding to motion.
The motion/occupancy sensor initiates override
only during “off” times in the schedule. See
Check that the motion sensor is enabled and
detects motion. See (Advanced) Motion Sensor on
Temperature Setpoint Is Not Maintained
•
•
•
Select Occupied mode from the Home Menu—
Override the fan to On from the Home Menu—
Check that the appropriate application is se-
lected—see (Advanced) Application Options on
Check that room temperature is being sensed
correctly—see Temperature Reading Is Incorrect
•
•
Using BACstage or TotalControl, check that BI6
(occ status) is not configured as “Out Of Service.”
The FlexStat must be installed where there is a
clear view of typical traffic area (reliable range is
out to about 33 feet). Remove or move obstacles.
Reinstall the FlexStat in a more optimal location
if necessary.
•
BAC-10000 Series
19
Operation Guide, Rev. J
Output, Fan, and Relay Issues
Analog Output Does Not Work
CAUTION
Fan Does Not Run
NOTE: The animated fan icon is coupled with
BV18 in the packaged programming (not
the actual fan output terminal).
Do not mistakenly connect 24 VAC to an analog
output ground. This is not the same as a relay’s
switched common. See the backplate’s terminal
label for the correct terminal.
•
Select Occupied mode from the Home Menu—
•
Override the fan to On from the Home Menu—
NOTE: The maximum current of an analog output
is 20 mA @ 12 VDC. Excessive loads will
be clamped at the maximum. Relays may
chaꢀer or fail to latch if they need more
current than the maximum allowed. KMC
REE-3111/3112 relays, for example, could be
connected to the analog outputs, but REE-
3211/3221/3213 relays would not operate
reliably with analog outputs because their
required power exceeds the FlexStat’s
•
•
Check that the appropriate application is se-
lected—see (Advanced) Application Options on
•
•
Check the fan configuration—see Fan Setup on
Restart the FlexStat. Aſter a low limit alarm is
generated, the fan will not run until aſter the
FlexStat is restarted. (See Reseꢀing the FlexStat
capacity. (REE-3211/3221/3213 relays could,
however, be used with the FlexStat relays
and a separate power source.)
•
Check current draw of load—it must be 20 mA or
less. Substitute an output device that draws less
current.
Relay (Internal) Does Not Work
CAUTION
Relays are for Class-2 voltages (24 VAC) only.
Do not connect line voltage to the relays!
•
•
•
•
Check that the output is on.
If Restore Factory has just been performed, see
the Note and Cautions in Restore Factory on
If the firmware has just been upgraded, firm-
ware for the wrong model type may have been
installed (e.g., BAC-1xx63 firmware accidentally
installed in a model BAC-1xx36). In the About
menu, ASV may simply read “CUSTOM” instead
of something like “BAC_1xx36 R1.1.0.5” as it
normally would have done. If so, repeat the firm-
ware upgrade and ensure that the correct type of
firmware is selected for the connected model.
NOTE: Max. output current is 1 A for individual
relays @ 24 VAC/VDC or a total of 1.5 A
per bank of 3 relays (relays 1–3, 4–6, and
7–9). Do not aꢀach a device that draws
current that exceeds the corresponding
value. Relays are NO, SPST (Form “A”).
•
•
Check current draw of load. Substitute an output
device that draws less current.
Check that the output is on.
Restart the FlexStat.
If Restore Factory has just been performed, see
the Note and Cautions in Restore Factory on
•
•
•
•
NOTE: ASV in the About menu will also show
CUSTOM if any built-in Control Basic
program (1–5) is not running or has auto-
run disabled.
BAC-10000 Series
20
Operation Guide, Rev. J
Wiring Issues
•
If the firmware has just been upgraded, firm-
ware for the wrong model type may have been
installed (e.g., BAC-1xx63 firmware accidentally
installed in a model BAC-1xx36). In the About
menu, ASV may simply read “CUSTOM” instead
of something like “BAC_1xx36 R1.1.0.5” as it
normally would have done. If so, repeat the firm-
ware upgrade and ensure that the correct type of
firmware is selected for the connected model.
CAUTION
Do not mistakenly connect 24 VAC to an analog
output ground. This is not the same as a relay’s
switched common. See the backplate’s terminal
label for the correct terminal.
CAUTION
Relays are for Class-2 voltages (24 VAC) only.
Do not connect line voltage to the relays!
NOTE: ASV in the About menu will also show
CUSTOM if any built-in Control Basic
program (1–5) is not running or has auto-
run disabled.
•
•
Remove the FlexStat from the backplate and
inspect the terminals for loose or shorted wires.
Use a voltmeter and ohmmeter to check the
terminals for expected values. See the illustration
below and the the Connections and Wiring sec-
tion of the relevant BAC-10000 Series Installation
Guide.
Relay (External) Does Not Work
•
•
NOTE: Voltage on the BACnet MS/TP terminals
changes according to the signals (passing
of the token) between controllers on the
network. No voltage indicates a bad
connection or simply no active network.
•
Check the wiring at the connected devices.
NOTE: Values Shown Are Approximate!
Outputs
NOTE: BAC-1xxx63 Backplate Terminals Shown
with FlexStat Removed; Outputs and Inputs
Analog 9
Resistance
Dependent
on Device
GND 7–9
Analog 8
Analog 7
Relay 6
SC 4–6
Relay 5
Relay 4
Relay 3
SC 1–3
Relay 2
Relay 1
Vary According to Application
NOTE: SC = Switched (Relay) Common, Should
Have the Phase Side of 24 VAC Connected
BACnet
MS/TP
Network
+B
–A
0.1–0.2 VDC (If Network
Token Passing is Present)
}
}
}
IN4
Inputs
10K Ohms (Thermistor)
or
O Ohms (Closed Contact)
IN3
(Wiring Inputs
and Outputs
Dependent on
Application)
GND
IN2
24 VAC
(Jumper to
Turn Device
On Manually)
Common/–/C
Phase/ /R
24 VAC
24 VAC
Terminal Voltages and Resistances with FlexStat REMOVED from Backplate
BAC-10000 Series
21
Operation Guide, Rev. J
Maintenance
Remove dust as necessary from the holes in the top
and boꢀom. Clean the display with soſt, damp cloth
and mild soap.
Accessories
HMO-10000
Horizontal or 4 x
4 handy box wall
mounting plate,
light almond
HMO-10000 in
white
To maintain maximum sensitivity of optional built-in
motion sensors, occasionally wipe dust or dirt off the
lens—but do not use any fluid on the sensor.
HMO-10000W
HPO-0044
Replacement cover
hex screw
Firmware Upgrade
KMD-5567
KMD-5575
KMD-5576
KMD-5624
Network surge
suppressor
The existing version of firmware can be viewed from
the About the FlexStat screen. (See About the Flex-
Firmware in the FlexStat can be upgraded using
a PC and a KMD-5699 firmware flash upgrade kit
available from KMC Controls. (For full upgrade
instructions, see the KMD-5699 Installation Guide,
P/N 913-019-04.)
Network repeater/
isolator
EIA-485 to USB
Communicator
PC data port
(EIA-485) cable
(FlexStat to USB
Communicator)—
included with the
KMD-5576 (buy for
third-party EIA-
232 interfaces)
KMD-5699
SP-001
FlexStat firmware
flash upgrade kit
Programming (Custom)
Flat blade and hex
end screwdriver
(with KMC logo)
for cover hex
screws
The FlexStat has a library of built-in applications and
options that are configured through the FlexStat’s
display. Beyond these standard configurations, cus-
tom changes can be added to a FlexStat using KMC’s
BACstage (ver. 2.4.0.26 or later) or TotalControl (ver.
2.0.5 or later). See the BAC-10000 Series Application
Guide (P/N 913-019-03) for more information.
XEE-6111-040
XEE-6112-040
Transformer, 120-
to-24 VAC, 40 VA,
single-hub
Transformer, 120-
to-24 VAC, 40 VA,
dual-hub
NOTE: Customized programs are the responsibility
of the user. KMC Controls does not provide
support for such programs.
BAC-10000 Series
22
Operation Guide, Rev. J
Support
Important Notices
The KMC logo and TotalControl are registered
trademarks and BACstage is a trademark of KMC
Controls, Inc. All rights reserved. No part of this
publication may be reproduced, transmiꢀed, tran-
scribed, stored in a retrieval system, or translated
into any language in any form by any means without
the wriꢀen permission of KMC Controls, Inc.
FlexStats come with a printed
Installation Guide. Additional
resources for configuration,
application, operation,
programming, upgrading
and much more is avail-
able on the award-winning
KMC Controls web site
The material in this document is for information
purposes only. The contents and the product it
describes are subject to change without notice.
KMC Controls, Inc. makes no representations or
warranties with respect to this document. In no event
shall KMC Controls, Inc. be liable for any damages,
direct or incidental, arising out of or related to the
use of this document.
The collection of FlexStat
documents won a prestigous
publications award for techni-
cal marketing support from
the Chicago chapter of the
Society for Technical Commu-
nication in March 2010.
BAC-10000 Series
23
Operation Guide, Rev. J
Reference
Acronyms and Abbreviations
Common acronyms and abbreviations in FlexStat
LCD = liquid crystal display
mA = milliamperes
and related documents include:
amp = amperes
MAC = media access control
max. = maximum
A = amperes
AAC = Advanced Application Controller
A/C = air conditioning
AC = alternating current
AHU = air handling unit
avg. = average
min. = minimum
mm = millimeters
MS/TP = master-slave/token-passing
NC = normally closed
NO = normally open
AWG = American Wire Gauge
BACnet = Building Automation Control network
BTL = BACnet Testing Laboratories
C = Celsius
pF = picofarad
RA = reverse acting
RH = relative humidity
RS = Recommended Standard
RTC = real time clock
cꢁ = cubic feet per hour
cfm = cubic feet per minute
cm = centimeters
RTU = roof top unit
SPDT = single pole double throw
SPST = single pole single throw
UL = Underwriters Laboratories
USB = universal serial bus
UTC = Coordinated Universal Time
V = volts
DA = direct acting
DC = direct current
DPDT = double pole double throw
DPST = double pole single throw
EIA = Electronic Industries Alliance
EOL = end of line
VA = volt-ampere
F = Fahrenheit
VAC = volts alternating current
VAV = variable air volume
VDC = volts direct current
W = waꢀs
FCU = fan coil unit
FIU = fan induction unit
ſt-lbs. = foot pounds
g = grams
HPU = heat pump unit
HVAC = heating ventilating and air conditioning
Hz = hertz
NOTE: See also the Green Building and Controls
Glossary (SB-046) for definitions of various
terms in this catalog.
IP = Internet protocol
BAC-10000 Series
24
Operation Guide, Rev. J
Definitions of Terms
Native BACnet Device—A device that is fully BACnet
compatible and uses BACnet as its primary, if not
exclusive, method of communication.
For definitions of various terms in this
document, refer to the award-winning
pocket-sized Green Building and Con-
trols Glossary (SB-046). A hyperlinked
online version can be downloaded from
the Brochures section of KMC Controls
of the more important glossary terms
for this document are included on this page:
PID (Proportional Integral Derivative) Control—A
control algorithm that enhances the PI control
algorithm by adding a component that is pro-
portional to the rate of change (derivative) of the
deviation of the controlled variable. This com-
pensates for system dynamics and allows faster
control response.
Air Handling Unit (AHU)—An HVAC system compo-
nent that conditions and delivers air through the
system. It typically contains one or more supply
and return fans, heating/cooling coils, and filters
to condition the air.
BACnet® (Building Automation Control Network)—
An interoperable, nonproprietary, communica-
tion protocol standard conceived by a consor-
tium of building managers, system users, and
manufacturers. BACnet defines how information
is packaged for transportation between building
automation system vendors.
PID Loop Controller—A controller with an algorithm
that calculates an output value that is based on
the sensed value and the required setpoint. PID
loop controllers provide more accurate and stable
control than simpler controllers.
Proportional Control—A type of control in which a
controlled device may operate at any position be-
tween fully closed to fully open. Within a specific
range, the output response maintains a constant
ratio to the input signal.
Protocol—A definition or set of communication rules
by which information is exchanged between de-
vices on a network.
EIA-485—A serial communications standard in
which the voltage difference between two wires
conveys the data. It is commonly used to network
controllers via twisted-pair wiring. It was for-
merly known as RS-485.
Real Time Clock (RTC)—A device that keeps track of
the current time in a controller even if power is
interrupted for a period of time.
Fan Coil Unit (FCU)—A fan terminal unit that condi-
tions the air in a single room or zone. FCUs gen-
erally contain heating and cooling coils and have
the ability to supply outside air to a space.
Relative Humidity (RH)—The ratio of the amount of
water vapor in air to the maximum amount of
water vapor that could be in the air if the vapor
were at its saturation conditions.
Heat Pump Unit (HPU)—A unit that uses direct
expansion to remove or add heat to a space. On
a call for heat, the heat pump pulls heat from a
source such as outside air or the ground and puts
it into a space. On a call for cooling, the process is
reversed.
Roof Top Unit (RTU)—An HVAC unit that is supplied
as a package and installed outside of a building.
Router—A device that connects two or more networks
and chooses the best path for data packets.
USB (Universal Serial Bus)—A popular, plug-and-
Max Master—The highest MAC address a device will
aꢀempt to locate when polling for master devices
on the local network.
play, high-speed, serial computer interface.
UTC (Coordinated Universal Time)—An international
standard for determining time zones.
MS/TP (Master Slave/Token Passing)—A protocol
(using the EIA-485 signaling standard) in which
master devices can initiate requests for data but
slave devices cannot (since slaves can only reply
to messages from other devices). KMC advanced
application controllers are all MS/TP master
devices.
Variable Air Volume (VAV)—A method of tempera-
ture control in which the volume of constant tem-
perature supply air exiting a duct is modulated
(via dampers) to maintain a temperature setpoint
in an individual space.
BAC-10000 Series
25
Operation Guide, Rev. J
Index
Symbols
D
A
Abbreviations: 24
Accessories: 22
Acronyms: 24
Adjustment. See Configuration; Override; Setpoint
Deadband: 13
Detector. See Motion Sensor
Display
Blanking: 13
Overview: 3
Time-Out: 13
Troubleshooting: 18
E
B
EIA-485: 16
Backlight: 13
F
Fan
Set-Up: 5
Status: 6
Troubleshooting: 19
Firmware
Buttons: 3
C
Communication
Freeze Stat. See Low Limit Alarm
FW. See Firmware
Settings: 7
Configuration: 4
Cover: 18
Custom
BAC-10000 Series
26
Operation Guide, Rev. J
G
N
Navigation: 3
Notices: 23
H
Humidity
O
Occupancy
Mode: 3
Sensor. See Motion Sensor
Operation
Alarm: 11
Setup: 5
Basic: 3
I
IN2: 6
Inputs: 8
P
Installation: 2
J
K
R
Reference: 24
Relays: 21
RS-485. See EIA-485
L
S
M
Schedules: 12
Security: 9
Sensor
Calibration: 8
Setup: 6
Troubleshooting: 19
Type: 8
Value: 8
Setbacks: 13
Maintenance: 22
Menu
Advanced: 5
Main: 4
Motion Detector. See Motion Sensor
BAC-10000 Series
27
Operation Guide, Rev. J
Setpoints
All: 13
U
Troubleshooting: 19
Space
Staging: 6
V
Viewer
Alarms: 11
Trends: 13
Switches
System
Enable: 13
Setup: 13
W
T
X
Temperature
Alarm: 11
Limits: 8
Troubleshooting: 19
Transformer: 22
Trend Logs
Intervals: 10
Setup: 10
Viewer: 13
Troubleshooting: 17
KMC Controls, Inc.
19476 Industrial Drive, New Paris, IN 46553
574.831.5250
www.kmccontrols.com
©2010KMCControls, Inc.
913-019-02J
|