KMC Thermostat BAC 10000 User Manual

BAC-10000 Series  
FlexStatBACnet 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  
NOTE: For a Fan Fail Alarm, see Sensor Setup on  
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  
Fan Fail Alarm is created. See Alarms on page 11.  
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  
factory defaults from this menu. See Reseꢀing the  
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 displays 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  
trend log #2. See Sensor Setup on page 6.  
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  
down to the Trend Viewer (see page 13).  
NOTE: The BACnet standard for log intervals  
is hundredths of seconds. The simplified  
display on the FlexStat converts the value  
to minutes. However, BACstageand  
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)  
Date/Time menu (see page 7).  
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-  
ity setup). See Humidity Setup on page 5.  
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  
page 5.  
(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  
menus (see page 10).  
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 controllers 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 FlexStats programs).  
From the FlexStat menu, select Advanced > De-  
vice > Restart > Warm Start.  
From TotalControl or BACstage, select Reinitial-  
ize Device > Warm Start.  
Restarts the controllers 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  
FlexStats 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 controllers (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 computers 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  
page 14.)  
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 FlexStats display.  
Beyond these standard configurations,  
custom changes can be added to a FlexStat  
using KMCs 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-  
ally enabled. (See System Setup on page 13.)  
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.  
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  
offset—see (Advanced) Inputs on page 8.  
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 input wiring. See Wiring Issues on page 21.  
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-  
ting the FlexStat on page 14) and reconfigure.  
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  
page 8.  
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-  
page 5.  
Check that room temperature is being sensed  
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 FlexStats  
Check that the appropriate application is se-  
page 5.  
Check the fan configuration—see Fan Setup on  
page 5.  
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 FlexStats  
display. Beyond these standard configurations, cus-  
tom changes can be added to a FlexStat using KMCs  
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  
web site, www.kmccontrols.com. Some  
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  
CUSTOM in ASV: 4, 20  
Symbols  
4 x 4 Handy Box Mounting Plate: 22  
D
Damper Set-Up: 5  
Data Port: 16  
Date: 7, 11  
A
Abbreviations: 24  
About the FlexStat: 4  
Access Levels, Password: 9  
Accessories: 22  
Acronyms: 24  
Adjustment. See Configuration; Override; Setpoint  
Administrator Password: 9  
Advanced Menu: 5  
Alarms: 5, 6, 11, 17  
Analog Outputs: 14, 20  
Application Options: 2, 5, 15  
Application Software Version (ASV): 4  
ASV (Application Software Version): 4  
Auto, Off, Heat, or Cool (System Enable): 13  
Auxiliary Heat, Heat Pump: 5  
Deadband: 13  
Definitions of Terms: 25  
Degrees F or C: 5  
Delay, Fan: 5, 14  
Detector. See Motion Sensor  
Device Instance: 4, 8, 15, 16  
Device Properties: 8  
Discharge Air Temperature: 6  
Display  
Blanking: 13  
Overview: 3  
Time-Out: 13  
Troubleshooting: 18  
E
B
Economizer (Damper): 5  
EIA-485: 16  
EOL (End Of Line) Switches: 17  
Backlight: 13  
Backplate: 2, 18  
BACnet: 2, 7, 16, 17  
Baud Rate: 16  
Binding, Cover on Backplate: 18  
Blanking, Display: 13  
Board Revision: 4  
Build Date: 4  
F
Factory Defaults: 8, 14  
Fan  
Delay: 5, 14  
Fail Alarm: 6, 11, 17  
(Manual) Override: 3  
Set-Up: 5  
Status: 6  
Troubleshooting: 19  
Firmware  
Buttons: 3  
C
Calibration Offset: 8  
Cold Start: 14  
Communication  
Troubleshooting: 17, 19  
Upgrading: 6, 22  
Viewing Current: 4  
F or C, Selecting Temp. Scale: 5  
Freeze Stat. See Low Limit Alarm  
FW. See Firmware  
Settings: 7  
Troubleshooting: 7, 17  
Configuration: 4  
Control Basic Programs: 6, 15, 18  
Cool, Heat, Auto, Off (System Enable): 13  
Coordinated Universal Time (UTC): 7  
C or F, Selecting Temp. Scale: 5  
Cover: 18  
Custom  
Programs: 6, 18, 22  
Web Graphics: 18  
BAC-10000 Series  
26  
 
Operation Guide, Rev. J  
G
N
Glossary, Green Buildings Controls: 25  
Navigation: 3  
Network: 7, 16, 17, 22  
Notices: 23  
H
Heat, Cool, Auto, Off (System Enable): 13  
HMO-10000 Mounting Plate: 22  
Home (Temperature Display) Screen: 3  
Horizontal Handy Box Mounting Plate: 22  
HPO-0044 Cover Screw: 22  
Humidity  
O
Occupancy  
Mode: 3  
Override: 3, 13  
Sensor. See Motion Sensor  
Off, Auto, Heat, or Cool (System Enable): 13  
Offset, Calibration: 8  
Operation  
Alarm: 11  
Dehumidification Setpoint: 13  
Setup: 5  
Trend Log: 10  
Basic: 3  
Configuring (Set-Up): 4  
Operator Password: 9  
Outage, Power: 14  
Outputs: 14, 20  
I
IN2: 6  
Inactivity Time-Out: 13  
Initial Set-Up: 4  
Inputs: 8  
Override: 3, 13  
P
Installation: 2  
Passwords: 9, 13  
PC Data Port: 16  
Power Outage/Removal: 14  
Programming, Custom: 6, 18, 22  
Pull-Up Resistor Switches: 17, 19  
J
Jumper, WD: 18  
K
KMC Controls: 23  
KMD-5567 Surge Suppressor: 22  
KMD-5575 Repeater/Isolator: 22  
KMD-5576 USB Communicator: 16, 17, 22  
KMD-5624 PC Data Port Cable: 22  
KMD-5699 Firmware Upgrade Kit: 22  
R
Reference: 24  
Reinitialize: 8, 14  
Relays: 21  
Reset: 8, 14  
Restart: 8, 14  
Restore: 8, 15  
RS-485. See EIA-485  
L
Limits: 8, 11  
Low Limit Alarm: 5, 11, 17  
S
M
Schedules: 12  
Security: 9  
Sensor  
Calibration: 8  
Setup: 6  
Troubleshooting: 19  
Type: 8  
Value: 8  
Serial Number: 4  
Setbacks: 13  
MAC Address: 4, 7, 15, 16  
Main Menu: 3, 4  
Maintenance: 22  
Max Master: 7, 16, 17  
Menu  
Advanced: 5  
Main: 4  
Model Number: 4  
Motion Detector. See Motion Sensor  
Motion Sensor: 8, 19  
MS/TP: 7, 16, 17  
BAC-10000 Series  
27  
 
Operation Guide, Rev. J  
Setpoints  
Adjustment: 3, 13  
All: 13  
U
Universal Time, Coordinated (UTC): 7  
Update Manager: 6  
Upgrading Firmware: 17, 22  
USB Communicator: 16  
User Password: 9  
UTC (Coordinated Universal Time): 7  
Temperature (Only): 3  
Troubleshooting: 19  
Setup and Configuration: 4  
SP-001 Screwdriver: 22  
Space  
Humidity Alarm: 11  
Temp Alarm: 11  
Staging: 6  
V
Value, Sensor: 8  
Valve Set-Up: 6  
Viewer  
Alarms: 11  
Trends: 13  
Start (Reset), Cold or Warm: 14  
Support, Technical: 23  
Switches  
EOL (End of Line): 17  
Pull-Up Resistors: 19  
System  
Enable: 13  
Setup: 13  
W
Warm Start: 14  
WD (Watch Dog) Jumper: 18  
Web Site, KMC Controls: 23  
Wiring: 2, 21  
T
X
Temperature  
Alarm: 11  
XEE-6000 Series Transformers: 22  
Limits: 8  
Scale, Selecting: 5  
Setpoint: 3, 8, 13  
Trend Log: 10  
Troubleshooting: 19  
Terminals: 2, 18  
Terms: 25  
Test Menu: 10  
Time: 7, 10, 11  
Time-Out (Inactivity): 13  
Transformer: 22  
Trend Logs  
Inputs: 6, 10  
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  

Invacare Fitness Equipment RPA600 1E User Manual
iOptron Telescope IEQ45TM User Manual
JVC Flat Panel Television AV 28X5BU User Manual
JVC Speaker MX J570V User Manual
Karcher Pressure Washer K 3000 G User Manual
Kenmore Oven 7904717 User Manual
Kenmore Range 3626278 User Manual
Kenmore Range 7907042 User Manual
Kenmore Water System 6253486 User Manual
KitchenAid Cooktop KECC507GAL1 User Manual