KMC BAC-A1616BC Installation Guide
advertisement
Assistant Bot
Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.
▼
Scroll to page 2
of
99
Installation and Operation Guide BAC-A1616BC BACnet Building Controller BAC-A1616BC BACnet Building Controller 1 Revision L Installation and Operation912-019-01L Guide, Rev. L © 2013 KMC Controls, Inc. The KMC logo is a registered trademark of KMC Controls, Inc. All rights reserved. No part of this publication may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language in any form by any means without the written permission of KMC Controls, Inc. Printed in U.S.A. The material in this manual 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 manual. 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 manual. KMC Controls 19476 Industrial Drive New Paris, IN 46553 U.S.A. TEL: 574.831.5250 FAX: 574.831.5252 EMAIL: [email protected] WEB: www.kmccontrols.com This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. This Class B digital apparatus complies with Canadian ICES-003. BAC-A1616BC BACnet Building Controller 2 Installation and Operation Guide, Rev. L CONTENTS SECTION 1—About the BAC-A1616BC................................................ 7 Introduction.......................................................................................................... 7 Quick Start........................................................................................................... 7 Software Tools....................................................................................................... 8 Diagram and Dimensions...................................................................................... 9 Accessories......................................................................................................... 10 Specifications...................................................................................................... 10 Applications and Additional Information............................................................ 10 Cautions and Notes............................................................................................. 10 SECTION 2—Installation (Mounting and Wiring)............................... 11 Mounting............................................................................................................ 11 Connecting Inputs............................................................................................... 11 0–12 VDC inputs........................................................................................... 12 4–20 mA inputs............................................................................................. 12 Passive Inputs................................................................................................ 12 Pulse Inputs.................................................................................................. 12 Ground Terminals.......................................................................................... 13 C onnecting Outputs............................................................................................ 13 Universal Outputs......................................................................................... 14 Installing Override Boards (Optional)........................................................... 14 Grounds and Switched (Relay) Commons..................................................... 16 Connecting to an MS/TP Network...................................................................... 18 Connections and Wiring................................................................................ 18 End of Line Termination Switches.................................................................. 20 Connecting to an Ethernet Network................................................................... 21 Connecting for Point-to-Point Operation............................................................ 21 Introduction. ................................................................................................. 21 Debug Port Connection................................................................................ 22 Modem Connection for Point-to-Point.......................................................... 22 Controller-to-Controller over Null Modem Cable......................................... 24 Connecting to Expansion I/O Modules............................................................... 25 Connecting USB and UPS Ports (Future Upgrades)............................................. 25 C onnecting Power............................................................................................... 26 BAC-A1616BC BACnet Building Controller 3 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool Connection/Configuration... 27 B efore You Begin................................................................................................. 27 Connecting for Configuration............................................................................. 28 Connecting with Ethernet............................................................................. 28 Resolving PC and B-BC IP Address Conflicts................................................. 28 Serial Connection and Debug Monitoring..................................................... 30 Router Configuration Tool (RCT)......................................................................... 30 Route Status (RCT).............................................................................................. 33 Introduction. ................................................................................................. 33 Network Information.................................................................................... 33 Router Commands........................................................................................ 35 RCT and Sample Network Configurations........................................................... 36 BACnet Over MS/TP..................................................................................... 36 BACnet Over Ethernet 8802-3...................................................................... 37 BACnet Over IP (Normal Mode)................................................................... 38 BACnet Over IP, Using PAD (Packet Assembler/Disassembler)..................... 39 BACnet Over IP, Using BBMD and Foreign Device....................................... 41 Firmware Update and Backup............................................................................. 44 SECTION 4—Web Browser Configuration and Viewing...................... 46 Browsers and Screen Refresh.............................................................................. 46 Log-in, Security, and Permissions (Setup > Admin)............................................. 47 Device and System Screens (Setup > Objects).................................................... 50 & Editing BACnet Objects (Setup > Objects)......................................... 53 Viewing Device Object..................................................................................................... 54 Input and Output Objects................................................................................... 55 Objects (Variables).................................................................................... 56 Value Calendar and Schedules...................................................................................... 57 Loop Objects (PID Controllers).......................................................................... 59 Notifications, Events, and Alarms....................................................................... 60 Programs (Control Basic).................................................................................... 62 Trend Logs.......................................................................................................... 63 Tables.................................................................................................................. 65 Router Setup (Web)............................................................................................ 68 Graphics Screens................................................................................................ 69 Alarm (Summary and History)............................................................................ 70 BAC-A1616BC BACnet Building Controller 4 Installation and Operation Guide, Rev. L Schedule Viewer (Viewers > Schedule)............................................................... 71 Overview...................................................................................................... 71 User Access and Permissions......................................................................... 72 Weekly View................................................................................................. 72 Holiday View................................................................................................. 73 SECTION 5—Operation and Troubleshooting..................................... 75 Controls and Indicators...................................................................................... 75 Network Disconnect Switches...................................................................... 75 LED Indicators.............................................................................................. 75 Isolation Bulbs (HPO-0054).......................................................................... 76 Troubleshooting.................................................................................................. 77 Back-up and Restore Issues........................................................................... 77 CAN-A168EIO Expansion Module Issues...................................................... 77 Communication Issues.................................................................................. 77 Firmware Update or FTP Access Does Not Work or Requires a Log-in.......... 77 Firmware Update Causes BAC-A1616BC to Become Unstable..................... 77 Inputs or Outputs Are Not Working.............................................................. 78 LED Indicators and Isolation Bulbs Issues..................................................... 78 Log-in Does Not Work or Is Required Unexpectedly.................................... 79 Memory Becomes Full................................................................................... 79 Objects Lose Changed Values........................................................................ 79 Reboots Repeatedly or Becomes Unusable................................................... 80 Router Configuration Tool Firmware Upgrade/Backup Issues....................... 80 Schedules Cannot Be Viewed or Changed..................................................... 80 Schedules Do Not Operate Properly............................................................. 80 Temperature Is Not Controlled Properly....................................................... 80 Time and/or Date Are Not Correct............................................................... 80 Trends Do Not Work..................................................................................... 81 Web Browser Does Not Respond as Expected or Can’t View Web Pages....... 81 Web Pages Can’t Be Published from TotalControl......................................... 81 Other Configuration, Network, or Hardware Issues..................................... 81 Resetting (Reinitializing) the BAC-A1616BC....................................................... 82 Types of Reset............................................................................................... 82 Performing a WARM Start............................................................................. 82 Performing a COLD Start.............................................................................. 83 Restoring Factory Defaults of Controller Functions....................................... 83 Restoring Factory Defaults of Router Functions............................................ 84 BAC-A1616BC BACnet Building Controller 5 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO Expansion Module......................... 85 Specifications...................................................................................................... 85 A ccessories......................................................................................................... 86 Diagram and Dimensions.................................................................................... 87 Mounting............................................................................................................ 88 Inputs, Outputs, and Power................................................................................ 88 I/O Bus............................................................................................................... 88 Addresses............................................................................................................ 90 Override Boards (Optional)................................................................................ 91 Indicators........................................................................................................... 91 LED Indicators.............................................................................................. 91 Isolation Bulbs (HPO-0054).......................................................................... 91 Web Configuration Page............................................................................... 91 Firmware Update (CAN-A168EIO)..................................................................... 92 Troubleshooting (CAN-A168EIO)........................................................................ 94 Ready LED..................................................................................................... 94 Communication Issues.................................................................................. 94 Inputs or Outputs Not Working.................................................................... 94 Other Difficulties.......................................................................................... 94 Resetting and Silencing the CAN-A168EIO......................................................... 95 INDEX................................................................................................. 96 BAC-A1616BC BACnet Building Controller 6 Installation and Operation Guide, Rev. L SECTION 1—About the BAC-A1616BC SECTION 1—About the Building Controller KMC Controls This section provides a general description of the KMC Controls BAC-A1616BC BACnet Building Controller (B-BC). Review this material before installing or operating the controller. Introduction The BAC-A1616BC combines a high-performance, native BACnet, direct digital controller and a BACnet router that is a BACnet (IP) Broadcast Management Device (BBMD). Integrated into this native BACnet device is BACnet router, web server, and expandable I/O capability. As part of a complete interoperable building automation system, this 16x16 BAC-A1616BC provides precise monitoring and control of connected points. I/O expansion modules (that can be mounted up to 200 feet away) provide the BACA1616BC with a maximum total of 128 inputs and 72 outputs. As a web server, it offers the capability for configuration from a web browser in addition to (via Ethernet) TotalControl. Configure I/Os, set-up objects, and monitor present values via a browser. A custom web graphical interface can be loaded from TotalControl. As a router, the BAC-A1616BC can route traffic between two MS/TP ports, one BACnet PTP (point-to-point) port, four (logical) BACnet IP ports, and one (logical) BACnet Ethernet port (BACnet IP and BACnet Ethernet are logical ports on the Ethernet physical port). It supports BACnet IP foreign device registration and BBMD, supports PTP modem communications, and performs IP packet assembling/disassembling (PAD) routing for up to four BACnet IP PAD networks. Quick Start Before using a BAC-A1616BC, the minimum requirements are: • Mount and make all physical connections. See SECTION 2—Installation (Mounting and Wiring) on page 11. • Configure for network communication with the Router Configuration Tool. See SECTION 3—Router Configuration Tool Connection/Configuration on page 27. • Configure objects with a web browser (see SECTION 4—Web Browser Configuration and Viewing on page 46) and/or TotalControl and BACstage. • See also Software Tools on page 8. NOTE BAC-A1616BC BACnet Building Controller This document reflects firmware R2.0.0.5 and later. Certain functions (e.g., internal email server) will also require a license. 7 Installation and Operation Guide, Rev. L SECTION 1—About the Building Controller KMC Controls Software Tools The multifunctional BAC-A1616BC requires various software tools for different tasks. This variety of tools and tasks is summarized in the table below. Except for TotalControl and BACstage, all these tools are available at no cost from either KMC (Router Configuration Tool) or other vendors (web browser and terminal emulator). Software Support Tools Function Software Tool Needed Back-up system files Router Configuration Tool* (see Firmware Update and Backup on page 44) and TotalControl Configure BACnet router and device instance Router Configuration Tool (see Connecting for Configuration on page 28) and/or Router web page (see Router Setup (Web) on page 68) Web browser or TotalControl (see SECTION 4—Web Browser Configuration and Viewing on page 46) Configure BACnet objects Edit/compile/upload Control Basic programs TotalControl or BACstage (see Programs (Control Basic) on page 62) Monitor boot-up HyperTerminal, Tera Term, or a similar terminal emulator (see �Serial Connection and Debug Monitoring on page 30) Publish web pages TotalControl (see Graphics Screens on page 69) Update firmware Router Configuration Tool (see Firmware Update and Backup on page 44) View/acknowledge alarms View and acknowledge: Web browser (see Alarm (Summary and History) on page 70) or TotalControl View only: BACstage or email (see Notifications, Events, and Alarms on page 60) View present values Web browser or TotalControl (see SECTION 4—Web Browser Configuration and Viewing on page 46) View trends TotalControl, BACstage, or (in table format only) a web browser (see Trend Logs on page 63) For more information about the various software tools, see the relevant sections in this guide and other supporting software documents. *NOTE: To download the BAC-A1616BC Building Controller Router Configuration Tool, log-in to KMC Partners web site (https://partners. kmccontrols.com/) and go to Downloads > Software Updates. The older Router Configuration Tool for the BAC-5050 Router will not work with the BAC-A1616BC. BAC-A1616BC BACnet Building Controller 8 Installation and Operation Guide, Rev. L SECTION 1—About the Building Controller KMC Controls Diagram and Dimensions I/O Bus Modem USB Serial 1 Ethernet Network Switch and Bulbs MS/TP 1 MS/TP 2 Serial 2 (Debug Port) End-Of-Line Switches Override Card Slot Covers Outputs Inputs Restart Button UPS Power Jumper Power Terminal Fuse Illustration 1—Indicators and Connectors A B C D A B C D Depth (not shown) 8.4 in. 214 mm 8.0 in. 203 mm 11.2 in. 283 mm 6.0 in. 152 mm 1.1 in. (w/o HPO covers), 1.9 in. (with) 27 mm, 48 mm Illustration 2—BAC-A1616BC Dimensions BAC-A1616BC BACnet Building Controller 9 Installation and Operation Guide, Rev. L SECTION 1—About the Building Controller KMC Controls Accessories See the BAC-A1616BC Applications Guide. Specifications See the BAC-A1616BC Data Sheet. Applications and Additional Information See the BAC-A1616BC Applications Guide. Cautions and Notes NOTE: In this document, a NOTE provides additional information that is important. CAUTION In this document, a CAUTION indicates potential personal injury or equipment or property damage if instructions are not followed. BAC-A1616BC BACnet Building Controller 10 Installation and Operation Guide, Rev. L SECTION 2—Installation (Mounting and Wiring) SECTION 2—Installation KMC Controls This section provides important instructions and guidelines for installing the BACA1616BC. Carefully review this information before installation. Mounting Mount the BAC-A1616BC inside of a metal enclosure. KMC Controls recommends using a UL-approved enclosed energy management equipment panel such as a KMC model HCO-1035 or HCO-1036. Insert #6 or #8 (or metric equivalents) hardware through the two mounting holes on each side of the controller to securely fasten it to a flat surface. See Diagram and Dimensions on page 9 for mounting hole locations and dimensions. To maintain RF emission specifications, use either shielded connecting cables or enclose all cables in conduit. Connecting Inputs The BAC-A1616BC has 16 universal inputs. Each input can be configured to receive either analog or binary signals (see Input and Output Objects on page 55). After selecting the appropriate jumper position for each input, a variety of active or passive devices may be connected to the inputs. (Active devices have their own external power supply.) Passive Inputs Input Jumper Settings Switch/Relay Contact or Passive Pulse (10K pull-up setting) 10K Pull-up 1K Pull-up 4–20 mA 10K Ohm Thermistor (10K pull-up setting) 0–12 VDC Active Inputs 1K Ohm Platinum RTD (1K pull-up setting) 4–20 mA Device (4–20 mA setting) )+( )–( 0–12 VDC Analog, 0/12 VDC Binary, or 0/6–12 VDC Pulse Device (0–12 VDC setting) )+( )–( Illustration 3—Typical Inputs and Input Jumper Settings BAC-A1616BC BACnet Building Controller 11 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls For inputs to work properly, you must correctly: • Attach sensors/switches to terminal blocks. See Connecting Inputs on page 11. • Check/change input jumper settings. See Illustration 3 on page 11 and Illustration 4 on page 13. • Configure input objects. See Input and Output Objects on page 55. • For analog input (AI) objects, check/select/import/configure the relevant lookup table as needed. See Tables on page 65. 0–12 VDC inputs For an active voltage input, set the jumper to the 0–12 VDC position. See Illustration 3 on page 11 for the jumper positions. (For active pulse inputs, see below.) 4–20 mA inputs For a 4–20 mA current loop input, set the jumper to the 4–20 mA position. Passive Inputs Passive input signals, such as thermistors or switch contacts, need a pull-up resistor in the circuit. For KMC thermistors and most other applications set the jumper to the 10K Pull-up position. For 1K ohm platinum RTDs, use the 1K Pull-up position. (For troubleshooting inputs with a voltmeter, see Illustration 4 on page 13.) NOTE: For pulse inputs, read the Pulse inputs section below carefully! Active voltage pulses of less than 6 VDC require an external voltage divider. Pulse Inputs Connect pulse inputs in the following manner: • If the pulse input is a passive input such as switch contacts, then place the input pull-up in the 10K Pull-up position. • If the pulse is an active voltage from 6 VDC up to a maximum of 12 VDC, then place the input jumper in the 0–12 VDC position. • If the pulse is an active voltage LESS than 6 VDC, then remove the input jumper and use an external resistor voltage divider to provide a 3 VDC maximum. See Illustration 4 on page 13. BAC-A1616BC BACnet Building Controller 12 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls NOTE: All voltages are approximate 10K Ohm Thermistor Example Open Contact (3 volts across) +3 VDC Closed Contact (0 volts across) 10K Pull-up Resistor 10K Ohm Thermistor (1.5 volts across, 10K pull-up setting) IN9 1K Ohm Platinum RTD (1.5 volts across, 1K pull-up setting) GND (1.5 volts across) 1K Pull-up Resistor Jumper To Microprocessor 0–5 Pulse VDC )+( Device )–( (5 volts) (2.5 volts across each voltage divider resistor, input jumper removed) Illustration 4—Input Pull-Up Resistors, Voltage Values, and Resistance Values Ground Terminals Input ground terminals are located next to the input terminals. Up to two wires, size 14–22 AWG, can be clamped into each ground terminal. If more than two wires must be joined at a common point, use an external terminal strip to accommodate the additional wires. NOTE: Input and Output GND terminals are circuit grounds and should not be connected to earth ground (or ground loops may result). Connecting Outputs All 16 onboard outputs are universal, software selectable to produce either analog or binary signals. For loads that exceed the output specifications of the controller, including loads that require AC, use an output override card. See Installing Override Boards (Optional) on page 14. For outputs to work properly, you must correctly: • Attach output devices to terminal blocks. See Connecting Outputs on page 13. • Configure output objects. See Input and Output Objects on page 55. BAC-A1616BC BACnet Building Controller 13 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls Maximum current for universal outputs: 100 mA per output or 600 mA total Bank 1 Bank 2 Bank 3 Bank 4 Bank 5 Bank 6 Bank 7 Bank 8 Illustration 5—Output Terminals and Banks Universal Outputs Connect the device under control between the output terminal and the ground (GND) terminal on the same bank. Switched common (SC) terminals are only used with some of the output override boards. See Grounds and Switched (Relay) Commons on page 16. The universal KMC BACnet controller outputs can be configured as: • Analog objects—0 TO 12 volts DC • Binary objects—0 OR 12 volts DC For either type of output, the DC voltage signals can—within the specification of the output (100 mA per output or 600 mA total)—connect directly to most equipment. Installing Override Boards (Optional) For enhanced output options, such as manual control or using large relays or devices that cannot be powered directly from a standard output, install output override boards (also called “cards”). Output boards have an accessible threeposition slide switch for selecting the “Hand-Off-Auto” functions. While in the “Hand” position, the output is manually energized, and the controller is provided with a feedback signal to indicate the output has been overridden. While in the “Off” position, the output is manually de-energized, and the controller is provided with a feedback signal to indicate the output has been overridden. While in the “Auto” position, the output is under the command of the controller. Each output BAC-A1616BC BACnet Building Controller 14 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls board also has a red LED to indicate when the output is turned On either manually or automatically. The following output boards are available from KMC Controls. Output Override Boards Model Number Output Type HPO-6701* Triac (AC only): zero-cross switching, optical isolation, 12 VAC min. and 30 VAC max. voltage, 20 mA min. current and max. current = 1 A for 1 board (0.8 A max. for 2 boards, 0.6 A max. for 3–4 boards, and 0.5 A max. for 5–8 boards per bank at ambient temperature no higher than 122° F or 50° C). At an ambient temperature up to 140° F (60° C), max. current is 0.8 A for 1 board, 0.6 A for 2 boards, 0.5 A for 3–4 boards, and 0.4 A for 5–8 boards (per bank). HPO-6702 0–10 VDC analog: short protection, 100 mA max., adjustable override potentiometer. HPO-6704 4–20 mA (@10 VDC) current loop: short protection, 100 ohm min. and 500 ohm max., adjustable override potentiometer (since the HPO-6704 supplies the power, it will not work with a 4–20 mA device that also supplies its own power). HPO-6703* Normally open relay: 30 VAC/VDC, 2 A max., power factor 0.4. HPO-6705* Normally closed relay: 30 VAC/VDC, 2 A max., power factor 0.4. *With the HPO-6701 triac and HPO-6703/6705 relays, use only the Switched Common terminals instead of Ground! CAUTION Connecting 24 volts AC or other signals that exceed the operation specifications of the controller before the output jumper is removed will damage the controller. Remove the jumper and install the override board before connecting AC or other voltage to output terminals of the controller. To install the desired output override boards, remove the plastic cover(s) on the right side of the BAC-A1616BC. After installation of the boards, the existing cover needs to be replaced by an HPO-6802 output board cover. To install the HPO-6700 series override boards: 1. Disconnect the power by removing the power jumper. 2. Remove the relevant cover(s) by lifting the right-hand side of the cover (within the plastic frame) toward you. 3. Remove the jumper from the relevant mounting header. See Illustration 6 on page 16. 4. Position the board above the relevant slot with the Hand-Off-Auto selection switch positioned toward the output connections. NOTE: The slots do not align perfectly with their respective output terminals. Be sure to put the board in the correct slot. 5. Slide it down the integral board tracks onto the header pins. BAC-A1616BC BACnet Building Controller 15 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls 6. If required, set the selection switch on the override board to the appropriate position. A (Automatic) is the right position of the switch, O (Off) is the middle position, and H (“Hand” or On) is on the left position. 7. Repeat steps 3 through 6 for all desired boards. 8. Remove the necessary label slots for each board location in the HPO-6802 output board cover. 9. Snap the HPO-6802 cover over the boards. 10. Connect output devices to the BAC-A1616BC outputs. See Grounds and Switched (Relay) Commons on page 16. 11. Reinstall the power jumper. (Output 1) Install HPO-6802 cover (Steps 7–8) (Output 8) (Output 9) Adjust selection switch (Step 6) Slide board into slot tracks (Steps 4–5) Remove jumpers before installing board (Step 3) (Output 16) Remove cover (Step 2) Remove power jumper (Step 1) Illustration 6—Override Boards Grounds and Switched (Relay) Commons Switched Common (SC) output terminals are unconnected in the controller unless an appropriate relay/triac override output board is installed. Use only the Switched (relay) Common instead of Ground with the HPO-6701 triac and HPO-6703/6705 relays! The switched common terminals are isolated from the circuit grounds used for the universal output analog circuitry in the controller. See Illustration 7 on page 17. Use the SC terminal in the same output bank as the output terminal. See Illustration 5 on page 14 for the bank locations. BAC-A1616BC BACnet Building Controller 16 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls CAUTION Connecting 24 volts to an analog ground will result in improper operation and may result in equipment damage! Use the appropriate Switched (relay) Common terminals instead with the HPO-6701 triac and HPO-6703/6705 relays. (+) (–) OUT1 SC OUT2 1 (+) (–) GND 2 3 OUT3 SC OUT4 4 GND 5 OUT5 SC OUT6 6 4–20 mA Device (on HPO-6704) Primary Voltage Contactor A (on HPO-6701 Triac) Primary Voltage Contactor C (on HPO-6703 NO Relay) GND 7 0–10 VDC Device (on HPO-6702) OUT7 SC OUT8 8 GND Contactor B (on HPO-6705 NC Relay) Simplified Schematic of Standard Analog (GND) Outputs To Building Controller Circuitry Jumpers Simplified Schematic of Override Board Relay (SC) Outputs OUT3 (Analog) OUT7 (Relay) SC SC (7 and 8) OUT4 (Analog) OUT8 (Relay) GND GND HPO-6703/6705 Relay Boards (Coils Controlled by Building Controller Circuitry) Illustration 7—Output Connections with Override Boards NOTE: Input and Output GND terminals are circuit grounds and should not be connected to earth ground (or ground loops may result). BAC-A1616BC BACnet Building Controller 17 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls Connecting to an MS/TP Network Connections and Wiring The BAC-A1616BC connects to three different types of networks: • MS/TP • BACnet IP over Ethernet • Ethernet 8802-3 Use the following principles when connecting a controller to an MS/TP network: • Use 18 gauge, twisted-pair, shielded cable with capacitance of no more than about 50 picofarads per foot for all network wiring. Belden cable model #82760 meets KMC requirements. • Connect the –A terminal in parallel with all other –A terminals. (See Illustration 8 on page 19.) Connect the +B terminal in parallel with all other +B terminals. • Connect the shields of the cable together at each controller. For KMC BACnet controllers use the S terminal. • Connect the shield to an earth ground at one end only. • To maintain communications in case of an open conductor on the network cable, redundant wiring routed separately enhances reliability. • Connect no more than 128 addressable BACnet master devices (total) to one MS/TP network. The devices can be any mix of controllers or routers. (Up to 127 slave devices can also be connected.) • Limiting the MS/TP network size to no more than about 60 BAC-A1616BC, BAC-5800, and BAC-7000 series controllers will optimize network performance. • Use a KMC KMD-5575 repeater after every 31 MS/TP devices or if the cable length exceeds 4,000 feet (1,220 meters). Generally, use no more than four repeaters per MS/TP network. Do not connect the cable shield to the circuit GND terminal on the KMD-5575. For each network segment, connect the shields to a good earth ground at only one end of the segment; tape back the shield ground at the other end. • Place a KMC KMD-5567 surge suppressor in the cable where it exits a building. See Application Note AN0404A, Planning BACnet Networks for additional information about installing controllers. BAC-A1616BC BACnet Building Controller 18 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls -A +B S -A +B S -A +B S Redundant Wiring Option for Enhanced Reliability Illustration 8—MS/TP Network Wiring (Standard and Redundant Wiring) NOTE: The BAC-A1616BC’s EIA-485 terminals are labeled –A, +B, and S. The S terminal is provided as a connecting point for the shield. The terminal is not connected to the ground of the controller. When connecting to controllers from other manufacturers, verify the shield connection is not connected to ground. BAC-A1616BC BACnet Building Controller 19 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls End of Line Termination Switches The controllers on the physical ends of the EIA-485 wiring segment must have endof-line termination installed for proper network operation. In the end controllers, set the end-of-line termination to On using the EOL switches. See Illustration 9 on page 20 and Illustration 10 on page 20. EOL Termination Illustration 9—End-of-Line Termination Network Disconnect Switches Connected (On) EOL Switches On Disconnected (Off) Off Illustration 10—Location of Network Disconnect and EOL Switches BAC-A1616BC BACnet Building Controller 20 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls Connecting to an Ethernet Network CAUTION Placing the BAC-A1616BC on an Ethernet network without proper configuration and assigning the correct IP address could cause disruption to the Ethernet LAN network service. Review SECTION 3—Router Configuration Tool Connection/Configuration on page 27 and the applications note AN0404A Planning BACnet Networks before connecting a BAC-A1616BC or router to a network. The BAC-A1616BC connects to the Ethernet LAN in the same manner as other Ethernet devices. Connect a standard CAT 5 or CAT 6 Ethernet cable from the Ethernet port on the router to a network router, switch, or hub. Connecting for Point-to-Point Operation Introduction BACnet point-to-point (PTP) links are established between two BACnet halfrouters. Each half-router may be: • Part of a hardware router (built into the BAC-A1616BC or BAC-5050). • A feature of a software driver in a computer. In the BAC-A1616BC, either the modem connector or the Serial 1 port may be used to establish PTP links. See Illustration 11 on page 22 and Illustration 12 on page 22. Use the KMC Router Configuration Tool to configure the router function for pointto-point operation. You will need all or part of the information in the following list to configure the router for PTP: • The desired baud range that will be established between two remote modems (e.g., 9.6K to 33.6K). • The baud between the modem and the BAC-A1616BC or between the BAC-A1616BC and a directly connected half-router. The maximum baud rate between the BAC-A1616BC and the modem (link “A” in Illustration 12 on page 22) must be higher than the baud rate between the two modems (“B”). The default Building-Controller-to-modem baud rate is 38400, which requires a 36.6K or less modem-to-modem setting. • The passwords used by the remote half-router. • At least one BACnet network that is known to the remote half-router (required for outbound connections only). BAC-A1616BC BACnet Building Controller 21 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls Debug Port Connection To aid in troubleshooting, use a KMD-5672 PC-to-Controller cable and connect it to the Serial 2 Debug port. See Illustration 11 on page 22 and Serial Connection and Debug Monitoring on page 30. (This is the same connection method used to connect to the currently not-supported Serial 1 port, which is reserved for a future upgrade.) Tx (Red) Gnd (Green) Rx (Black) KMD-5672 Interface Cable Pin 2 (Red) Pin 3 (Black) Pin 5 (Green) Illustration 11—Debug EIA-232 Serial Port Connection Modem Connection for Point-to-Point The point-to-point method is the only standard BACnet method for a dial-up connection. (A) KMD-5569 Modem Standard DB-9 to DB-25 modem cable (B) (C) Illustration 12—�Point-to-Point Modem Connection NOTE: When using the BAC-A1616BC with a modem, power the modem before applying power to the controller. BAC-A1616BC BACnet Building Controller 22 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls To install a modem: 1. Connect a standard DB-9 to DB-25 computer-to-modem cable between the KMD-5569 modem and the Modem connector on the BAC-A1616BC. This cable is available from computer supply sources. 2. Connect the modem to a telephone line dedicated to the network system. 3. Verify the configuration switches on the back of the KMD-5569 modem are in the following positions. �KMD-5569 Modem Switch Settings Switch Number 1 2 3 4 5 6 7 8 Switch Position Up Up Down Down Down Up Up Down Function* DTR normal Verbal result codes Display error results Suppress command echo Modem does not auto answer Normal carrier detect Load non-volatile ram defaults Smart mode, processes AT commands *NOTE: Refer to the instructions supplied with the modem for additional details about each switch function. Or if another modem is used (not recommended), configure the modem for the functions shown in the table below (see the instructions supplied with the modem). Generic Modems Functions (refer to the instructions supplied with the modem) Normal Data Terminal Ready Normal Carrier Detect Ignore Request To Send Disable modem flow control Verbal result codes Display error result codes Suppress command echo Modem does not auto answer Load non-volatile RAM defaults Smart mode, processes AT commands NOTE: KMC Controls does not guarantee compatibility with any modem other than the KMD-5569. 4. After the modem is configured, turn it on. 5. Connect power to the BAC-A1616BC. (The BAC-A1616BC must be powered up after the modem.) 6. Use the Router Configuration Tool to enable and configure the router for PTP routing. See SECTION 3—Router Configuration Tool Connection/Configuration on page 27. BAC-A1616BC BACnet Building Controller 23 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls NOTE: When using the BAC-A1616BC with a modem, power the modem before applying power to the router. If the power to the modem is ever cycled, power to the BAC-A1616BC must then also be cycled. The maximum baud rate between the BAC-A1616BC and the modem (link “A” in Illustration 12 on page 22) must be higher than the baud rate between the two modems (“B”). The default router-to-modem baud rate is 38,400, which requires a 36.6K or less modem-to-modem setting. When the BAC-A1616BC powers up, it configures the modem by using modem initialization strings, and it initializes the modem (using settings for a U.S. Robotics 56K Faxmodem or true compatible) to support any baud rate between 9600 and 33600. To use a higher modem-to-modem baud rate (e.g., 56K) or a different type of modem, you would need to adjust the router’s modem initialization strings in the router using the Router Configuration Tool. (See SECTION 3—Router Configuration Tool Connection/Configuration on page 27.) If modifying initialization strings from the defaults, connect to the router from the PC using a program such as HyperTerminal to test the new initialization strings. The default settings for the Modem and Serial 1 ports are 38,400 baud, 8 data bits, no parity bits, and 1 stop bit. The Serial 2 port defaults are the same except for a speed of 115,200 baud. In the General Settings tab of Router Configuration Tool menu, Serial 1 Baud Rate sets the baud for both the Serial 1 and Modem ports, and Serial 2 Baud Rate sets the baud for the Serial 2 ports. Controller-to-Controller over Null Modem Cable Use a standard DB-9 to DB-9 null modem cable to connect two BAC-A1616BCs with a PTP link. Use the Router Configuration Tool to configure the BACA1616BCs for point-to-point operation. Standard Null Modem Cable Illustration 13—Point-to-Point Link with Null Modem Cable BAC-A1616BC BACnet Building Controller 24 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls Connecting to Expansion I/O Modules The onboard 16 inputs and 16 outputs can be expanded up to a total of 128 inputs and 72 outputs by using up to 7 expansion I/O modules installed up to 200 feet away. See SECTION 6—CAN-A168EIO Expansion Module on page 85. Connecting USB and UPS Ports (Future Upgrades) The USB 2.0 port and the UPS port are included for future enhancements. See Illustration 14 on page 25. For example, when the UPS port would be connected to an appropriate Uninterruptible Power Supply with a signal cable, a power failure would cause the UPS shutdown circuitry to signal the BAC-A1616BC to back up the data in the memory to the nonvolatile flash memory and power down. USB Connector (Type A) UPS Connector Illustration 14—Location of USB and UPS Connectors BAC-A1616BC BACnet Building Controller 25 Installation and Operation Guide, Rev. L SECTION 2—Installation KMC Controls Connecting Power The BAC-A1616BC requires an external, 24 volt, AC power source. Use the following guidelines when choosing and wiring transformers. Use a KMC Controls Class-2 transformer of the appropriate size to supply power to the controllers. KMC Controls recommends powering only one controller from each transformer. • When installing a controller in a system with other controllers, you may power multiple controllers with a single transformer as long as the total power drawn from the transformer does not exceed its rating and phasing is correct. • If several controllers are mounted in the same cabinet, you can share a transformer between them provided the transformer does not exceed 100 VA or other regulatory requirements. • Do not run 24 volt, AC power from within an enclosure to external controllers. • (For future release reference, the transformer must be powered by the same UPS as is connected to the Building Controller’s UPS communications port.) Connect the 24 volt AC power supply to the power terminal block on the lower right side of the controller near the power jumper. Connect the neutral lead from the transformer to the – terminal (middle terminal of the block) and the AC phase to the ~ (phase) terminal. Power is applied to the controller when the transformer is plugged in and the power jumper is in place. Connect an earth ground to the E terminal. This terminal grounds the USB and Ethernet connector shields, but it is not circuit/signal ground (–). It does not ground the input GND terminals, output GND terminals, or S terminals on the MS/TP connectors. NOTE: If a CAN-A168EIO expansion module is being used, see the important notes on powering both in Inputs, Outputs, and Power on page 88. Power Jumper Earth Ground Circuit/Signal Ground (Neutral/Common) Fuse AC Phase (R) Illustration 15—Power Terminal and Jumper CAUTION Do not mistakenly connect 24 VAC to an analog output ground. This is not the same as a relay’s switched common. BAC-A1616BC BACnet Building Controller 26 Installation and Operation Guide, Rev. L KMC Controls SECTION 3—Router Configuration Tool Connection/Configuration SECTION 3—Router Configuration Tool connection and configuration This section provides important guidelines for configuring the BAC-A1616BC before it is placed on a network. Review this information carefully for proper installation. Before You Begin Before initializing the BAC-A1616BC, review Application Note AN0404A, Planning BACnet Networks. Also refer to the TotalControl documentation for complete details of network configuration. Before the BAC-A1616BC can communicate on a network, it must be configured with the supplied Router Configuration Tool. Configuring prepares the controller with the following: • MS/TP MAC address. • Device instance number. • Baud rate. • IP address. In addition to the Router Configuration Tool software, you will need the following information before you can initialize the router function of the BAC-A1616BC. From the system designer: • Network numbers for each of the networks to which the BAC-A1616BC will connect. • A MAC address for each MS/TP port that will be enabled in the router function. • The highest MAC address used on each of the MS/TP networks to which the BAC-A1616BC will connect. • The baud rate for each of the enabled MS/TP networks. • The address and port for a PAD router or BBMD to which the BAC-A1616BC router function will connect. From the system administrator: • The IP address for the BAC-A1616BC. • The UDP port numbers. • The IP subnet mask for the Ethernet LAN to which the BAC-A1616BC will connect. NOTE: The Setup > Router web page has many of the same functions as the Router Configuration Tool in a graphical format.. See Router Setup (Web) on page 68. BAC-A1616BC BACnet Building Controller 27 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls Connecting for Configuration Connecting with Ethernet LAN Ethernet Cable Hub/Router/Switch Illustration 16—Ethernet Configuration Connections Configure the BAC-A1616BC router functions before connecting it to a BACnet internetwork. To perform initialization with the Router Configuration Tool (see Router Configuration Tool (RCT) on page 30) via Ethernet, you will need a computer with an Ethernet port and one of the following connection methods. • Connect directly to the BAC-A1616BC with an Ethernet (cross-over or straightthrough) cable. • Connect the BAC-A1616BC and computer together with a router/hub/switch. (For example, a Linksys or D-Link router in standard configuration should work.) Verify that address conflicts will not occur (see Resolving PC and B-BC IP Address Conflicts below). NOTE: Before connecting an uninitialized BAC-A1616BC to an existing LAN, verify that addressing conflicts will not occur and that they will be on the same subnet. The default IP address for the BAC-A1616BC is 192.168.1.254. The default subnet mask is 255.255.255.0. The default gateway is 255.255.255.255. NOTE:The existing (unknown) IP address for a BAC-A1616BC can be viewed in a terminal program (such as Hyperterminal). It will appear on a line part-way through a restart. To optionally monitor the boot-up, a KMD5672 computer-to-router serial cable is needed. See Serial Connection and Debug Monitoring on page 30. Resolving PC and B-BC IP Address Conflicts To communicate on the same subnet as the BAC-A1616BC after making physical Ethernet connections, the IP address of the computer will probably have to be temporarily changed. One way of doing so is the following procedure. 1. Determine the computer’s IP address and subnet mask by running ipconfig from a command prompt (Start button > select Run > type in cmd and hit Enter > at the prompt, type in ipconfig). Write the address numbers down for future reference. (See Illustration 17 on page 29.) BAC-A1616BC BACnet Building Controller 28 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls Illustration 17—Default PC IP Address and Subnet Mask 2. From the Start menu, right-click My Network Places and select Properties. (These instructions are for Windows XP. For Windows 7, start in the Control Panel > Network and Sharing Center.) 3. Right-click (left-click in Windows 7) the relevant Local Area Connection and select Properties. (See Illustration 18 on page 29.) 4. Highlight Internet Protocol (TCP/IP) or Internet Protocol Version 4 (TCP/IPv4) and click Properties. 5. If it is not already selected, click on the radio button in front of Use the following IP address. 6. Enter the following numbers (***with the last three digits of the IP address any number between 1 and 253) into the appropriate field. (These numbers should be the same as in the BAC-A1616BC’s default except for the last set of the IP address.) 192.168.1.*** (where the last digits are any number between 1 and 253 since the BAC-A1616BC is 254) Subnet mask 255.255.255.0 IP address Gateway Leave blank (or if that does not work, use 192.168.1.***, where the last digits are different than the IP address in the computer or BACA1616BC) Illustration 18—IP Properties BAC-A1616BC BACnet Building Controller 29 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls 7. Click OK and Close. 8. In the Router Configuration Tool (see Router Configuration Tool (RCT) on page 30), change the BAC-A1616BC’s IP address (same as the PC’s except at least one digit must be different in the last set) and subnet mask (same as the PC) as needed to be compatible with the PC. 9. Save changes and restart the BAC-A1616BC. (See Illustration 20 on page 32.) 10. Repeat steps 2 through 4 above. 11. Select Obtain an IP address automatically (or, if appropriate, leave Use the following IP address selected and reenter the computer’s old numbers) and then click OK. 12. Click Close. Serial Connection and Debug Monitoring Serial 2 is a standard EIA-232 port for connecting a PC directly to the BACA1616BC. Make the connection using a KMD-5672 PC to serial port cable. See Illustration 11 on page 22. The Serial 2 “Debug” port allows monitoring of the BAC-A1616BC’s boot-up process. Most of the debug information is only useful to KMC engineers, but the current device number, IP address, and subnet mask can be viewed. Also, during the boot-up, there will be a two-second window to halt the process by hitting any key (but the terminal program must have sending keystrokes enabled). Use HyperTerminal, Tera Term or equivalent. In HyperTerminal, change the default Port Settings to the following: Bits per second Data Bits Parity Stop bits Flow control 115200 8 None 1 None While boot-up is paused, firmware may be reloaded using the Router Configuration Tool (e.g., if a problem in a firmware upgrade has caused the BAC-A1616BC to continuously reboot). To connect to that default IP address, the computer’s IP address may need to be temporarily changed. See Resolving PC and B-BC IP Address Conflicts on page 28 information about communicating with that IP address. Router Configuration Tool (RCT) NOTE: The Setup > Router web page has many of the same functions as the Router Configuration Tool in a graphical format.. See Router Setup (Web) on page 68. NOTE: Illustrations in Section 3 show sample screen shots of versions 2.x.x.x of the RCT. Later RCT versions show the information somewhat differently. To initialize the BAC-A1616BC (or upgrade the firmware), use the Router Configuration Tool (RCT). To install the tool, insert the CD into the computer’s CD drive (or double-click the downloaded EXE file) and follow the on-screen installation BAC-A1616BC BACnet Building Controller 30 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls directions. A typical installation of the RCT places it in the KMC Controls program group in the Startup menu. After the installation: 1. When the BAC-A1616BC and computer are connected, start the RCT. See Illustration 19 on page 31. 2. Click Add Device, double-click on the first blank line under IP Address, and type in the default BAC-A1616BC IP address (192.168.1.254). (Click Add Device even when reconnecting later to one already added.) 3. Double-click on the first blank line under Description and name the connection (such as B-BC default). (You may rename it later.) 4. Click Connect. Illustration 19—RCT Add (Connection to) Device Screen 5. Double-click the top-level line to go to the General Settings tab. See Illustration 21 on page 32. Alternately, right-click the line and select Configure Device from the context-sensitive menu. See Illustration 20 on page 32. (Other functions can also be performed from this menu.) 6. Type in the new IP Address, Subnet Mask, and/or Gateway in the fields as needed and click Save Changes. (Clicking Refresh restores fields to the last saved values from the controller.) See Illustration 21 on page 32. 7. If necessary, restore the computer’s IP address and repeat steps 1 through 4 with the new IP settings. 8. Double-click the lines for IP, MS/TP, Ethernet, and/or PTP Routing Networks as desired to configure those items. NOTE:The Home Port determines to which network the BAC-A1616BC appears to be connected. NOTE: Be very careful about setting the baud rate on the controllers on the MS/TP network. They should all match. The BAC-A1616BC does not (yet) autobaud. For example, if other controllers are set to 38400 with autobaud turned on while the BAC-A1616BC is set to 9600 baud, and if power to all devices is temporarily lost, the other controllers may cycle first and lock in 38400 baud before the BAC-A1616BC has a chance to send any MS/ BAC-A1616BC BACnet Building Controller 31 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls TP traffic. Such a situation would cause the BAC-A1616BC and the MS/ TP bus to be nonresponsive until the other controllers are restarted or the baud rate on the BAC-A1616BC is changed. 9. Restart the BAC-A1616BC for the changes to take effect. A convenient method for doing so is to right-click the top-level line and select Restart Device from the context-sensitive menu. See Illustration 20 on page 32. Connected Controller and IP Address Configure Device View Route Status Restart Device Home Port Upload New Firmware UDP Ports Ports and Protocols: Bold Green = Enabled Ports Gray = Disabled Ports Illustration 20—RCT Ports and Context Sensitive Menu Network Configuration Home Port and Device Instance Illustration 21—RCT General Settings Screen BAC-A1616BC BACnet Building Controller 32 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls Route Status (RCT) Introduction Route Status (selectable from the context-sensitive menu by right-clicking the B-BC line) is a diagnostic tool that displays a list of all networks of which the Building Controller’s router function is aware. The Route Status tab displays status of both direct and remote networks. NOTE: Direct (or local) networks are networks that connect directly to the router, and remote networks are networks that are on the other side of one or more remote routers. The path to a remote network always includes at least one directly connected network. If a directly connected network is shown to have a problem, the remote networks that connect to it will also show problems. Correct directly connected network problems before troubleshooting remote network problems. Route status can be used to troubleshoot network problems (such as a duplicate network number indicated by the D-in-a-circle icon in Illustration 22 on page 33). Duplicate Network Number Found Commands Illustration 22—Route Status (RCT) To change the order in which network information is displayed, click the header at the top of the column. NOTE: Route Status is also available in the Setup > Router web configuration page. See Router Setup (Web) on page 68 and Illustration 56 on page 68. Network Information • Destination Network displays the networks to which the router will send messages. The networks can be directly connected to the router or connected to a remote router. • Next Router Network displays each of the networks connected to the ports that will be used to route a message to the next router. • Next Router Address displays the decoded MAC (or bus) address of the next router. • Status Time displays the elapsed time since the status update. • Status displays an icon and network status (see chart below for details). BAC-A1616BC BACnet Building Controller 33 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration Icon Status or Description Action OK The network is functioning correctly and capable of passing traffic. None required. Busy The amount of network traffic is Usually a temporary condition that high enough that no new traffic does not require operator intervention. can be accepted. Down Something is impeding the traffic to that network. Usually this means the directly connected network is in a “traffic halted” state. Will probably require manual intervention. Conditions that cause a network to be down may include both LAN or BACnet router problems. However, PTP can be “down” and not require manual intervention. Directly connected networks are almost never “down” but will have another “traffic halted” status. No Status The router is searching for the network. Usually a temporary condition that does not require operator intervention. Duplicate The internetwork is configured Network with networks using the same network number. A router cannot pass traffic on a duplicated network. Usually requires intervention to locate and redesignate the router with the duplicate network number. Multiple duplicate networks are usually an indication of network loop. or Gone ! D M S B B F BAC-A1616BC BACnet Building Controller KMC Controls Duplicate The router has detected another Change the MST/TP MAC address in MAC MS/TP device using the MAC either the router or the device that address assigned to the router. contains the duplicate number. Traffic is not routed. Sole Master The router is not detecting any master devices on the local MS/TP networks. Slave devices however, may be present. (The network switch might be Off.) BBMD: Indicates the router is receiving Unknown BBMD traffic from a BBMD that is not in its table. This does not stop traffic from routing. Requires corrective action if master devices are known to be connected to the local MS/TP network and the network switch is turned On. If appropriate, add the unknown BBMD to the local BDT. A possible cause of unknown traffic is an address issue because of network address translation. BBMD: Multiple Indicates the router has Remove a BBMD from the network. detected another BBMD servicing the same subnet AND port. (Some configurations may have two BBMDs in the same subnet but operating on different ports.) This stops traffic from being routed. Foreign Device NAK (Negative AcKnowledgement) The foreign device server is preventing this router’s request to distribute messages. Initially, this condition will not block. However, as each request is received, attempts to registration speed up until traffic is stopped. 34 The foreign device table in the remote foreign device server is full and cannot register additional devices, commonly caused by the max FDT entries not being set high enough. Increase the value of Max FDT Entries in the remote server or register with a different server. Foreign device support might also be disabled. Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls Router Commands • Send I-Am-Router-To-Network initiates a broadcast to all known networks that this router is on the network. This can trigger internetwork-wide updates. • Send Who-Is-Router-to-Network initiates a query to all other routers which results in the discovery of other networks. Other routers will respond with an I-am-router-to-network message. • Clear Direct Networks forces the status of all local networks to OK. If a problem continues with a direct network, it will return to a status other than OK. • Clear Remote Status forces the status of all remote networks to OK. If a problem continues with a remote network, it will return to a status other than OK. • Purge Remote Networks removes all remote routes from the network table. • Send Sequence broadcasts the three commands Purge Remote Networks, Clear Remote Status, and Send I-Am-Router-To-Network sequentially. NOTE: After configuration changes, it may be helpful to select Send Sequence and wait for the entire network to refresh traffic from active controllers and routers (which may take a minute or more for large networks). BAC-A1616BC BACnet Building Controller 35 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls RCT and Sample Network Configurations BACnet Over MS/TP MS/TP 1 Network #2051 TotalControl BACnet/Ethernet 8802-3 (Using Network #5) B-BC1 PC1 B-BC Controller IP: 192.168.111.205 MS/TP #1 Network #2051 8802 -3 Network #5 Illustration 23—Basic MS/TP Connections Illustration 24—RCT Settings for MS/TP BAC-A1616BC BACnet Building Controller 36 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls BACnet Over Ethernet 8802-3 MS/TP 1 Network #2051 MS/TP 2 Network #2052 B-BC1 B-BC2 B-BC Controller IP: 192.168.111.206 MS/TP #1 Network #2061 MS/TP #2 Network #2062 8802-3 Network #5 B-BC Controller IP: 192.168.111.205 MS/TP #1 Network #2051 MS/TP #2 Network #2052 8802 -3 Network #5 PC1 MS/TP 2 Network #2062 IPR1 MS/TP 1 Network #2061 TotalControl BACnet/Ethernet 8802-3 (Using Network #5) Illustration 25—BACnet Over Ethernet Connections Illustration 26—RCT Settings for BACnet Over Ethernet BAC-A1616BC BACnet Building Controller 37 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls BACnet Over IP (Normal Mode) MS/TP 1 Network #2051 MS/TP 2 Network #2052 B-BC1 B-BC Controller IP: 192.168.111. 205 MS/TP #1 Network #2051 MS/TP #2 Network #2052 IP #1: Network #6 UDP Port 47808 Normal Mode B-BC2 PC1 IPR1 B-BC Controller IP: 192 .168 .111 .206 MS/TP #1 Network #2061 MS/TP #2 Network #2062 IP #1: Network #6 UDP Port 47808 Normal Mode MS/TP2 Network #2062 Total Control BACnet over IP Port 47808 (Using Network #6) MS/TP1 Network #2061 Illustration 27—BACnet Over IP Connections (Normal Mode) Illustration 28—RCT Settings for BACnet Over IP (Normal Mode) See also BACnet Over IP, Using PAD (Packet Assembler/Disassembler) on page 39 and BACnet Over IP, Using BBMD and Foreign Device on page 41. BAC-A1616BC BACnet Building Controller 38 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls BACnet Over IP, Using PAD (Packet Assembler/Disassembler) MS/TP1 Network #2051 B-BC Controller IP: 192.168.111.205 MS/TP #1 Network #2051 8802 -3 Network #5 IP #4: Network #2059 Port 47811 PAD Remote IP: 69.142.68.40 Remote Port: 47810 B-BC1 B-BC2 B-BC Controller IP: 192 .168 .111 .206 MS/TP #1 Network #2061 8802-3 Network #5 PC1 IPR1 TotalControl BACnet/Ethernet 8802-3 (Using Network #5) A MS/TP1 Network #2061 IP ROUTER WAN IP: 63.30.64.124 LAN IP: 10.100.1.1 UDP Port 47811 (forwarded to 192.168.111.205) B-BC3 Internet IPR2 MS/TP 1 Network #2131 MS/TP 2 Network #2132 B IP ROUTER WAN IP: 69.142.68.40 LAN IP: 10.100.50.54 UDP Port 47810 (forwarded to 10.100 .50.213) B-BC Controller IP: 10.100 .50.213 MS/TP #1 Network #2131 MS/TP #2 Network #2132 IP #4: Network #2059 Port 47810 PAD Remote IP: 63.30.64.124 Remote Port: 47811 Illustration 29—BACnet Over IP Connections (PAD) BAC-A1616BC BACnet Building Controller 39 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls A PAD (Packet Assembler/Disassembler) can be used to join BACnet networks through the Internet. PAD enables the transporting of BACnet packets across IP routers to join two separate IP subnets. NOTE: The routing might or might not involve NAT (Network Address Translation), which is a (fixed/static or dynamic) process of network address translation involving rewriting the source and/or destination addresses of IP packets as they pass through a router or firewall. NAT is often used to enable multiple hosts on a private network to access the Internet through a single public IP address. See also BACnet Over IP (Normal Mode) on page 38 and BACnet Over IP, Using BBMD and Foreign Device on page 41. Illustration 30—RCT Settings for BACnet Over IP (PAD) BAC-A1616BC BACnet Building Controller 40 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls BACnet Over IP, Using BBMD and Foreign Device PC1 BBMD LAN IP 192.168.111.1 SM 255.255.255.0 ` IP 192 .168.111 .201 TotalControl BACnet/Ethernet 8802-3 (Using Network #1115) NETWORKS USED 25 305 201 401 205 1111 301 1115 302 ADMIN (Three Buildings Linked to an Admin Building) Intranet IPR1 MS/TP #1 NW #1111 B-BC Controller IP: 192.168 .111 .205 MS/TP #1 Network #1111 8802-3 Network #1115 IP #1: Network #25 UDP Port 47808 BBMD Enable FD Service Max FDT Entries 6 . BLDG1 BLDG3 IPR 2 FD B-BC1 IPR4 BLDG2 LAN IP 192.168.20.1 SM 255 .255 .255.0 LAN IP 192.168.40.1 SM 255.255.255 .0 IPR3 LAN IP 192.168.30.1 SM 255.255.255.0 B-BC2 MS/TP #1 NW #201 B-BC Controller IP: 192.168.20.201 MS/TP #1 Network #201 8802-3 Network #205 IP #4: Network #25 UDP Port 47809 Foreign Device Remote IP : 192.168.111.205 Remote Port: 47808 MS/TP #1 NW #2021 RTR1 BAC-5050 IP: 192.168.20.202 MS/TP #1 Network #2021 8802-3 Network #205 MS/TP #2 NW #302 MS/TP #1 NW #401 FD B-BC3 MS/TP #1 NW #301 RTR2 BAC-5050 FD IP: 192.168.30.201 MS/TP#1: Network #301 MS/TP#2: Network #302 8802-3 Network #305 PC2 IP #4: Network #25 UDP Port 47810 Foreign Device Remote IP : 192.168.111.205 ` Remote Port : 47808 B -BC Controller IP: 192.168.40 .201 MS/TP #1 Network #401 IP #4: Network #25 UDP Port 47811 Foreign Device Remote IP : 192.168.111.205 Remote Port : 47808 IP 192.168.30.230 TotalControl BACnet/Ethernet 8802-3 (Using Network #305) Illustration 31—BACnet Over IP Connections (BBMD and Foreign Device) BAC-A1616BC BACnet Building Controller 41 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls FDs (Foreign Devices) report to the BBMD (BACnet Building Management Device) to tunnel through IP Routers. However, as the BACnet standard was written, this form of tunneling cannot deal with NAT (Network Address Translation) in IP Routers. This form of tunneling is recommended only in an intranet (see Illustration 31 on page 41), VLAN environment, or as a temporary connection over a VPN. FDs and a BBMD cannot use NAT to cross the Internet except through a VPN connection. Addendum O of the BACnet standard now allows communication across the Internet with the addition of a public IP address of the router (see the BBMD_ADDENDUM O selection in Illustration 32 on page 42). (This requires Router Configuration Tool version 2.1.0.13 or later and BAC-A1616BC firmware R1.6.0.11 or later.) If communication with FDs on both an (internal) intranet and across the Internet is required, two different networks must be set up. One network is configured as a BBMD for the FDs on the intranet, and the other is configured as a BBMD ADDENDUM O for the FDs on the Intranet. Illustration 32—RCT Settings for BACnet Over IP (BBMD, B-BC1) The Foreign Devices in this example (mixed between BAC-A1616BCs and BACnet routers) register with the BBMD over BACnet IP UDP Port 47808, Network #25, and they become four networks joined as a single BACnet internetwork. PC1 joins the BACnet network using BACnet/Ethernet 8802-3 on the local subnet. BAC-A1616BC BACnet Building Controller 42 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls Illustration 33—RCT Settings for BACnet Over IP (Foreign Device, B-BC2) BAC-A1616BC BACnet Building Controller 43 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls Firmware Update and Backup The current firmware version number can be viewed on the Device web page as well as the top right of most screens. (See Illustration 42 on page 53.) The BAC-A1616BC firmware can be updated through the Router Configuration Tool (ver. 2.1.0.14 or later). The BAC-A1616BC can also be backed up using the Router Configuration Tool or TotalControl. (For backing up using TotalControl, refer to the documentation with that software.) CAUTION To update to R2.0.0.5 firmware, firmware R1.8.0.1 (from October 2012) MUST ALREADY BE INSTALLED! Earlier firmware must first be upgraded to R1.8.0.1, and then upgraded from R1.8.0.1 to R2.0.0.5. The Router Configuration Tool (RCT) 3.0.0.18 (released in September 2013) or later MUST be used to upgrade from R1.8.0.1 to R2.0.0.x! Do NOT use an earlier version of the RCT or your BAC-A1616BC may become unusable! Back up the BAC-A1616BC before starting the firmware update either through TotalControl or as part of the firmware update process in the Router Configuration Tool. RCT Version Firmware to Upload Log-in for Protected FTP Upgrade Firmware Selected from Tools Tab Illustration 34—Upgrade Firmware Screen To update the BAC-A1616BC, perform the following procedure: 1. Under Device View, click the line at the BAC-A1616BC’s top level (not networks or ports), click the Tools tab at the top left, and select Upgrade Firmware. See Illustration 34 on page 44. 2. For backing up the user configuration, check the box before continuing. 3. Ensure the desired firmware version and panel(s) are selected. (If multiple BAC-A1616BCs are on the network, they can all be selected and have the firmware upgraded at the same time.) BAC-A1616BC BACnet Building Controller 44 Installation and Operation Guide, Rev. L SECTION 3—Router Configuration Tool connection and configuration KMC Controls 4. Click Start Upload. NOTE: With firmware R1.6.0.12 or later installed, to update the BAC-A1616BC’s firmware, FTP Access on the System screen must be set to Protected (which requires an admin log-in on the RCT) or Anonymous. (See Illustration 39 on page 50.) If FTP is configured for No Access, it must be temporarily changed to Protected or Anonymous. Reset (warm start) the BAC-A1616BC to make the changes take effect. (Leaving the Allow Reboot of B-BC when finished option checked will automatically reset the controller when the upgrade is done.) To reset it manually, see Resetting (Reinitializing) the BAC-A1616BC on page 82. CAUTION During the upgrade process, avoid stopping the upload unless absolutely necessary. Stopping the process may result in some files being updated and not others. As a result, the BAC-A1616BC may become unusable. If the BAC-A1616BC keeps rebooting itself or becomes unusable after the firmware update, halt the boot-up via the debug port and reload the last working version of the firmware. See Serial Connection and Debug Monitoring on page 30. If the BAC-A1616BC will not connect with the Router Configuration Tool because of a boot-up problem, firmware can still be uploaded. From the Tools tab, select Upgrade Firmware, double-click inside the Selected Panels box, and manually type in the IP address of the BAC-A1616BC. See Illustration 35 on page 45. Upload the appropriate firmware and restart the BAC-A1616BC. Illustration 35—Upgrading Firmware from Typed-in IP Address Choosing to restore to Factory Default during the upgrade might resolve problems with the configuration. The BAC-A1616BC would then need to be reconfigured. NOTE: See also Service Bulletin SB1111A Back-up and Restore Issues concerning unconfigured event enrollment objects and checksum errors on NIC cards. BAC-A1616BC BACnet Building Controller 45 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls SECTION 4—Web Browser Configuration and Viewing This section explains how to connect to and configure the BAC-A1616BC using a web browser. It assumes the user has a good working knowledge of BACnet. See the TotalControl documentation for more information about setting up the various values for the device and objects. Through the embedded HTTP server in the BAC-A1616BC, a web browser can view and make changes to the following functions in the controller. BAC-A1616BC View and Change Functions Function Control Alarms Configure (via event enrollment and notification class) and acknowledge and delete (via alarm viewer) Change device object configuration Change time, restart system, configure email, import expansion module firmware Device System Inputs Outputs Analog Values Binary Values Multi-state Values Calendar Schedule Change values and configuration (via objects and/or relevant viewers) Loop Event Enrollment Notification Class Program Router Trend Log Change values and configuration, view log buffer Table Change values and configuration, import tables in CSV format Browsers and Screen Refresh The BAC-A1616BC’s web interface is fully compatible with recent versions of Microsoft Internet Explorer and Mozilla Firefox web browsers. Other browsers may not be fully compatible. After logging in, to view a current present value, click the Refresh button (or Save button if any of the values in the editable fields have been deliberately changed). If problems with the browser display occur: • Click the browser’s Refresh button (or press function key F5 on the keyboard). • Clear the browser’s history cache of temporary Internet files. • Close the browser and restart it. BAC-A1616BC BACnet Building Controller 46 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Log-in, Security, and Permissions (Setup > Admin) To access the BAC-A1616BC’s home page with a web browser, enter the BACA1616BC’s IP address (default is 192.168.1.254) in the browser’s address bar. See Illustration 36 on page 47. • Use the internal IP address (in the format http://192.168.1.254 or equivalent if the default has been changed) if you are connected to the same network as the BAC-A1616BC. • Use the IP address assigned for viewing with a browser if you are connecting to the BAC-A1616BC through an Internet service or network firewall. NOTE: The IP address in the BAC-A1616BC may be changed from the default by using the Router Configuration Tool. When changing the IP address, be careful not to lose or forget the new address. If it is lost, the only way to recover it is by reading the IP address in the output of the debug port (Serial 2) during boot up. The debug port can be viewed with HyperTerminal, Tera Term, or a similar terminal emulator. See Serial Connection and Debug Monitoring on page 30. When the home page is open, enter your user name and password. Only assigned operators can view or make changes to the BAC-A1616BC. NOTE: To see the web pages correctly, upgrade the BAC-A1616BC to the latest firmware. Alternately, add “/index.htm” to the address (e.g., mybbc. mysite.com/index.htm) for the home page if there is a problem accessing the log-in screen. Enter user name and password (default before configuration are admin, admin) Enter IP address (the default is http://192.168.1.254) Illustration 36—Log-in Screen BAC-A1616BC BACnet Building Controller 47 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing Device Name KMC Controls Device Instance Number Firmware Version To View Graphical User Interface To Configure Hardware and User Access To View, Acknowledge, and Delete Alarms To View and Edit Schedules Illustration 37—Welcome Screen Security levels are assigned in the Admin screen. Only a person with Administrator rights can click the Admin button and change users, passwords, permissions, and opening (graphic) pages. (See Illustration 38 on page 49.) After editing the list, click the Save button. The Graphic_page column optionally changes the web page that automatically loads after the user’s log-in. (For example, Illustration 57 on page 69 loads rather than the “none” or default Illustration 37 on page 48.) For this option, graphic pages must first be published to the BAC-A1616BC from TotalControl Design Studio (ver. 1.7 or higher). What a user sees and options that are available will depend on user permissions, licensed options for the BAC-A1616BC (e.g., web graphics pages), and configuration. User Rights Operator Level Permission* 1 View Only 2 Operator User can view graphics but cannot change values User can also change element values, such as a setpoint 3 Senior Operator User can also change the controller configuration 4 Administrator User can also change users, passwords, and rights *For the Scheduler, permissions for viewing, enabling, overriding, and weekly per each schedule are individually selectable for each user and are turned off as a default. NOTE: To enhance security, delete the default admin/admin user AFTER at least one other user with Administrator rights has been assigned. You may also change the Inactivity Logout Time value to a desired amount. BAC-A1616BC BACnet Building Controller 48 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls To enable the custom graphical interface, internal email “server” notifications, and trend graphs, an appropriate license will need to be obtained from KMC Controls and enabled in your configuration. After the (*.dat) license file (based on the individual BAC-A1616BC’s MAC address) is obtained, click the Upload button, locate the file, and click Open. (See Illustration 38 on page 49.) After the file has uploaded, reset the BAC-A1616BC (using the Controller Restart button at the bottom of the page) and log off of the web page. After the BAC-A1616BC has rebooted, log back into the web page. (See also Resetting (Reinitializing) the BACA1616BC on page 82.) For user access to the Schedule Viewer (see Schedule Viewer (Viewers > Schedule) on page 71), enable/disable scheduler access, select which schedules can be viewed, and select whether the user can also edit weekly schedules, override schedules, and/or enable/disable schedules in the Permissions pop-up screen. When selections are complete, click the Save and Close button and then click the Save button above the User Access List. NOTE: Administrators do not have complete schedule access by default. Access must be configured for all users and administrators. NOTE: Be sure to save changes before navigating to another screen. To log out, click the Logout button and close the browser window. Access Level (General) Schedule Instance Number Save Button Scheduler Access Change Weekly Schedules Levels Description Override Schedules License Options Enable/Disable Schedules Visible (View Only If No Other Permission Is Checked) Illustration 38—Administration Screen . BAC-A1616BC BACnet Building Controller 49 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Device and System Screens (Setup > Objects) After a logging in and clicking the Setup button, the Device page displays a list of available devices and objects. It also displays the current web page and firmware versions. (See Illustration 42 on page 53.) See more information about the Device screen in Viewing & Editing BACnet Objects (Setup > Objects) on page 53 and Device Object on page 54. The System page offers the ability to change the system time, reinitialize (restart) the BAC-A1616BC from the browser, set up email notifications, and control FTP access. FTP Access (Permissions) Date and Time Set Factory Defaults Button DST Set Expansion I/O Settings Reinitialize Button (for warm or cold start) Email (External) Configuration File System Memory Monitor Email (Internal) Configuration Illustration 39—System Screen (with External and Internal Email) Email may be configured to be sent via an external (or internal with license) SMTP server. Consult with the network administrator about the appropriate address and authentication settings. The “From” address is entered in the System Screen. “To” email addresses are entered in the appropriate Notification Class screen. (See Notifications, Events, and Alarms on page 60.) Email sent from the optional internal SMTP “server” requires a license. (See Login, Security, and Permissions (Setup > Admin) on page 47.) For the internal SMTP “server” (or restricted closed SMTP relay that is dedicated solely to forwarding emails internally generated by the BAC-A1616BC), the values of the DNS numbers can by determined from a PC on the same network: 1. Select the Start button 2. Select Run 3. Type in cmd and hit Enter 4. At the prompt, type in ipconfig /all. (See Illustration 40 on page 51.) BAC-A1616BC BACnet Building Controller 50 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls DNS Numbers Illustration 40—Determining DNS Numbers for Internal Email When powered up after losing the RTC (Real Time Clock) time, the time and date will revert to the default and must be set manually or by Sync to PC. (See Illustration 39 on page 50.) For areas that observe DST (Daylight Saving Time), check DST Enable and DST Auto Calculation. The DST period is currently the second Sunday of March through the first Sunday of November, but these rules can be changed in the menu if the official period changes or if the installed location needs a schedule adjustment for better operation. NOTE: If DST is enabled but Auto Calculation is not, the actual calendar dates (instead of using the general rules) will need to be entered every year. If UTC (Coordinated Universal Time) synchronization is used on the network, 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 broadcasts, setting this value is not necessary. UTC Offset and Time Zones BAC-A1616BC BACnet Building Controller Sample Time Zones Offset to Equal UTC Alaska 9 hours = 540 minutes USA/Canada Pacific Standard Time 8 hours = 480 minutes USA/Canada Mountain Standard Time 7 hours = 420 minutes USA/Canada Central Standard Time 6 hours = 360 minutes USA/Canada Eastern Standard Time 5 hours = 300 minutes Bolivia, Chile 4 hours = 240 minutes Argentina, Uruguay 3 hours = 180 minutes United Kingdom, Portugal 0 hours = 0 minutes Europe (most countries) –1 hours = –60 minutes Egypt, Israel, Turkey –2 hours = –120 minutes Kuwait, Saudi Arabia –3 hours = –180 minutes United Arab Emirates –4 hours = –240 minutes India, Sri Lanka –5.5 hours = –330 minutes China, Mongolia –8 hours = –480 minutes Korea, Japan –9 hours = –540 minutes New Zealand –12 hours = –720 minutes 51 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls 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 values.” The value is in minutes, not hours. You can set FTP access/permissions to Anonymous (not recommended), No Access, or Protected (accessible using any administrator log-in currently set-up in the BACA1616BC). Backing up is better done through the Router Configuration Tool or TotalControl (see Firmware Update and Backup on page 44), but to use Internet Explorer to back up the BAC-A1616BC via FTP, perform the following procedure. 1. In the address bar, type ftp://192.168.1.254/ (or use the current IP address if it has been changed) and hit Enter. (You should then see the root directory of the BAC-A1616BC web server.) 2. From the Menu bar, select View > Open FTP Site in Windows Explorer. 3. In the password dialog box, type the following (assuming FTP permissions are not set for No Access): • User: anonymous (or an administrator user name for Protected Access) • Password: [email protected] (or the administrator password) 4. To back up the BAC-A1616BC from the resulting window, drag and drop all the files and folders from its root directory to a storage device. (This may take quite some time.) CAUTION Using FTP to delete or edit the wrong files can potentially render the BACA1616BC inoperable and unable to properly control objects! This setting also affects TotalControl’s access from the Building Controller Site Manager and ability to publish web pages: • To publish web pages with a Protected FTP setting, after starting TotalControl’s Building Controller Site Manager, log into the BAC-A1616BC with any valid Administrative log-in. • With a No Access FTP setting, TotalControl will be unable to publish web pages to the BAC-A1616BC at all—to publish, temporarily change FTP access to another setting. The File System Memory monitor shows used and available memory. (See Illustration 39 on page 50.) If free space becomes too limited, use TotalControl to delete unused graphics pages and consolidate/rework needed pages. Avoid resizing standard graphic elements since that increases the file size. BAC-A1616BC BACnet Building Controller 52 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Viewing & Editing BACnet Objects (Setup > Objects) Objects are the means by which a BACnet device represents information that can be observed or changed. An object may represent a physical point such as an input or output or a logical grouping of data such as a PID loop, schedule, or variable. Objects are a method of organizing and accessing data in a way that corresponds to real-world inputs and values. The BACnet standard strictly defines available objects, their properties, and the acceptable values for each property. Add or Delete Objects (click on the Add or Delete button, choose the device type, enter the range, and click the button underneath) Choose Objects to View/Edit (click on the triangle to the left of the object type folder and then click on the desired object) Illustration 41—Selecting, Adding, and Deleting Objects These instructions assumes the user has a good working knowledge of BACnet. For more information about BACnet objects and their configuration, consult the TotalControl documentation. Firmware Version Save Button (click to save edited fields) Refresh Button (click to update present value fields or to return any edited field values to those of the last saved configuration) Editable Fields (white) Read-Only Fields (light gray, but might appear white depending on the monitor’s brightness and contrast settings) Illustration 42—Device Screen Choose to view/edit a desired object’s properties by clicking on the triangle to the left of the object type “folder” and then clicking on the desired object. Add or delete a desired object (except the default device object) by clicking on the Add or BAC-A1616BC BACnet Building Controller 53 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Delete buttons and selecting/entering the object type and range of numbers (e.g., Binary Input, 12 to 15, but not Binary Input, BI12 to BI15). NOTE: The default configuration has a default number of objects, but objects (except Device) can be added to a maximum amount. Unneeded objects can be deleted. To change an object (e.g., AI to BI), delete the object and then add an object. Any “light gray” field (but might appear “white” depending on the monitor’s brightness and contrast settings) on a screen may be viewed only and cannot be changed in the web browser. The Router Configuration Tool and TotalControl Design Studio can edit some of those settings and labels, but some cannot be changed. (See Illustration 42 on page 53.) Settings in the white fields may be changed as needed. Click the Save button to save the new configuration to the BAC-A1616BC. NOTE: Unless the Save button is clicked, switching to a different screen will cause all changes to be lost. CAUTION After the Save button is pressed in the web browser a one minute time-out period exists before changes are written to flash memory. (To reduce the number of writes to and provide longer life for the flash memory.) If the red reset button is pushed or power is removed during the time-out period, all changes will be lost. If the red reset button is pushed or power is removed during the time-out period, all changes will be lost. Click the Refresh button (prior to clicking the Save button) to return any edited field values to those of the last saved configuration. The Refresh button erases any changes in editable fields since the last save. It also updates present value fields. NOTE: If monitoring present values, click the Refresh button periodically to view the latest value. NOTE: For more information about object types and configurations, see the TotalControl documentation. Device Object The BAC-A1616BC supports one device object. (See Illustration 42 on page 53.) The Device Name and Max Master are edited here. Choose to view/edit the device object properties by clicking on the device name. NOTE:The Device Instance Number can be changed in the Router Configuration Tool but not in the web interface. NOTE: The Max Master is the highest MAC address a device will attempt to locate when polling for master devices on the MS/TP network. The lowest Max Master number that still incorporates all the installed MAC addresses will increase network traffic efficiency. BAC-A1616BC BACnet Building Controller 54 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Input and Output Objects The BAC-A1616BC supports the following: • 16 default and up to 128 (with expansion I/O modules) analog, binary, or accumulator (for pulse inputs) input objects. • 16 default and up to 72 (with expansion I/O modules) analog or binary output objects. Input and output objects are managed the same as described in Viewing & Editing BACnet Objects (Setup > Objects) on page 53. NOTE: Be sure the appropriate Device Type, Units, Multiplier, Offset, Lookup Table, and/or Polarity are selected. Select Device Type first since it may automatically configure other settings. NOTE: Tables for Type II and III thermistors contain Celsius values. Displaying Celsius readings requires a multiplier of 1 and an offset of 0. Displaying Fahrenheit readings requires a multiplier of 1.8 and an offset of 32. NOTE: Tables for the STE-6000 series of temperature sensors/transmitters are downloadable from the KMC web site. See Tables on page 65. NOTE: The Offset can be altered for calibration purposes. Add or subtract the error value from the default value. NOTE: To change an Analog, Binary, or Accumulator object to one of the other types, delete the object, and add a new object in its place. Present Value (with Cursor Hovering over Line) Object Name (in Instance Order) Expansion Module Number and Object Illustration 43—Inputs (Analog) Screen BAC-A1616BC BACnet Building Controller 55 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Value Objects (Variables) The BAC-A1616BC supports the following: • 100 default and up to 1,000 analog value objects. • 100 default and up to 1,000 binary value objects. • 10 default and up to 256 multi-state value objects (with up to 16 states each). Value objects represent variables. Analog values (AV) store a floating-point value, binary values (BV) store a Boolean value (true or false), and multi-state values (MSV) store up to 16 discrete states. Value objects are managed the same as described in Viewing & Editing BACnet Objects (Setup > Objects) on page 53. Illustration 44—Values (Analog) Screen NOTE: The BAC-A1616BC was the first KMC controller to support MSV (MultiState Value) objects. MSVs are used to show changes of state, such as OFF, LOW, MEDIUM, and HIGH for fan speed. Other potential uses include stages, ranges, positions, and alarm messages. MSV states are numbered consecutively, starting with 1 and going up to 16. Text (up to 32 characters) can accompany each state. The current state text (e.g., MEDIUM) displays as the MSV’s present value. BAC-A1616BC BACnet Building Controller 56 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Calendar and Schedules NOTE: See also Schedule Viewer (Viewers > Schedule) on page 71. The BAC-A1616BC supports the following: • 10 default and up to 100 schedule objects. • 10 default and up to 32 calendar objects. Use a schedule object dialog to enter and manage a periodic schedule that may recur during a range of dates. Schedules can control objects in the BAC-A1616BC and other controllers as well. Schedules are divided into days, of which there are two types: • Normal days are defined by the weekly schedule. See Illustration 45 on page 57. • Exception days are defined by exception schedules (and calendars). See Illustration 46 on page 58. Use a calendar object to enter and manage a list of special dates. These special dates may be holidays, special events, or other days that require special attention on a schedule. The method for editing a weekly schedule is described in Viewing & Editing BACnet Objects (Setup > Objects) on page 53. Data Type: Binary Objects (BO and BV) = Enumerated Analog Objects (AO and AV) = Real Multi-State Value Objects (MSV) = Unsigned Devices, Objects, and Properties to Be Controlled by a Schedule Default Value When Not During a Scheduled Period Add and Delete Times and Values Click Here and Use Arrow Buttons to Easily Change Values Controlled Period (Must Be a Valid Range) Copy Schedule from Selected Day to Multiple Days Illustration 45—Schedules (Main) and Weekly Schedules Screens BAC-A1616BC BACnet Building Controller 57 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls NOTE: Be sure to first specify the correct data type according to the controlled object. See Illustration 45 on page 57. If the wrong data type is saved, the schedule object may need to be deleted, and a new one added in its place. NOTE: Schedule Default is the value used during times not covered during the schedule (e.g., at night). NOTE: The second “Instance” is the object number, not the Device Instance. NOTE: To retain any changes on the main Schedule screen, click the Save button before clicking the Weekly Schedule button, Exception Schedule button, or any other object in the tree list. NOTE: If time is typed in using 24-hour “military” time, the time will automatically convert to the equivalent 12-hour “PM” format. Add and Delete Holidays by Day, Date Range, Week and Day, or Calendar Add and Delete Holidays via Calendar Illustration 46—Exception Schedules and Calendar Screens NOTE: Exceptions can be entered in a variety of ways: by date, by date range, by week and day, or by calendar reference. BAC-A1616BC BACnet Building Controller 58 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Loop Objects (PID Controllers) The BAC-A1616BC supports 16 default and up to 32 PID loop objects. A PID loop is a mathematical function that calculates the analog output required to maintain a process at or near a setpoint. The output of the loop object directly controls the present value of either an analog output or analog value object. The Setpoint Reference (e.g., desired temperature) is compared to the Controlled Variable Reference (e.g., actual temperature), and the difference controls the Manipulated Variable Reference according to the other screen settings. PID loops are used with Control Basic programs. For more information about PID loops, see the Help files in TotalControl or BACstage. Loop objects are managed the same as described in Viewing & Editing BACnet Objects (Setup > Objects) on page 53. Illustration 47—PID Control Loop Screen BAC-A1616BC BACnet Building Controller 59 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Notifications, Events, and Alarms To have the BAC-A1616BC send out notifications (to the Alarms viewer on the web interface, to BACstage or TotalControl, or to email addresses), the specified event or alarm is setup and enrolled in a particular notification class. The BAC-A1616BC supports 10 default and up to 64 notification (alarm/event) objects as well as 10 default and up to 512 event enrollment objects. Use the notification class object to manage the distribution and processing of alarms and events. The notification object: • Maintains a list of destination devices such as a BACnet operator workstation or an email address. • Sets the prioritization of TO-OFFNORMAL and TO-NORMAL events by the destination device. (TO-FAULT is not currently supported in the BAC-A1616BC.) • Designates if the event notification requires an acknowledgement. (TO-FAULT is not currently supported in the BAC-A1616BC.) • Designates the process a recipient device should perform upon the receipt of an event. Acknowledgements Days and Time Multiple Recipients (Add/Delete) Confirmed Notifications Notifications Sent to Email Addresses (Entry 2) Notifications Sent to TotalControl (Entry 1) Illustration 48—Notification Class Screen (Two Options) If using email, configure email in the System Screen first. See Device and System Screens (Setup > Objects) on page 50. In the Notification Class screen, be sure a line is selected and filled in with at least one address for each desired entry. (Different entries may have different email lines as well as different valid date/time ranges selected.) Use semicolons between email addresses on the selected line to notify multiple people from a single event. (Each email address line is limited to 115 characters.) Use the event enrollment object to specify the criteria for generating an alarm/ event for a specified object such as change of bitstring, change of state, change of BAC-A1616BC BACnet Building Controller 60 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls value, command failure, floating limit, out of range, buffer ready, and unsigned range as desired. The method for editing event enrollment and notification class is described in Viewing & Editing BACnet Objects (Setup > Objects) on page 53. NOTE: The one or more events designated as Notification Class x will be monitored by the correspondingly numbered Notification object. Select Event Enable Options Select Object Properties Select Event or Alarm Example #2 Example #1 Select Event Type and Properties Select Notification Class Object Illustration 49—Event Enrollment Screen (Two Options) NOTE: Illustration 49 on page 61 shows alternate examples of (1) an event triggered by a change of state in a binary variable and (2) an alarm triggered by an analog input value being out of range. NOTE:An unsigned property state means having no negative sign in front of the integer (e.g., 0, 1, or 70, but neither –1 nor 70.34). NOTE:Under Acknowledged Transitions, a check in a green box indicates that the event and notification was triggered and an acknowledgment was received. A solid red box indicates no acknowledgement was received but acknowledgment was required by the Notification Class. NOTE: Time stamps at the bottom of the screen verify whether an event is triggered. NOTE: In the Notification Class screen, Issue Confirmed Notifications should be checked. (See Illustration 48 on page 60.) NOTE: In the Notification Class screen, Ack (Acknowledged) Required transitions must be left unchecked for trends. BAC-A1616BC BACnet Building Controller 61 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls NOTE: The To-Fault option is not currently supported in the BAC-A1616BC. NOTE: Unused event enrollment objects should not be left unconfigured. Delete or or configure them for possible future use. See Service Bulletin SB1111A Back-up and Restore Issues concerning unconfigured event enrollment objects. Programs (Control Basic) The BAC-A1616BC supports 32 program objects. Program objects allow the corresponding Control Basic program to be loaded, run, halted, restarted, or unloaded using the browser. These programs are the method by which automation is added to controllers. A Control Basic program cannot be created or edited directly in the browser. TotalControl or BACstage is required to load Control Basic programs. The BACA1616BC uses Next Generation Control Basic. See the Help files in TotalControl or BACstage for more information about creating and loading programs. The method for using the web browser to edit the Control Basic program configuration is described in Viewing & Editing BACnet Objects (Setup > Objects) on page 53. Illustration 50—Programs Screen BAC-A1616BC BACnet Building Controller 62 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Trend Logs The BAC-A1616BC supports 64 default and up to 256 trend objects, each of which holds up to 256 samples. A trend log can monitor the present value of one object. Each trend log periodically saves the data record along with a timestamp and relevant status information at the time the controller saved the record to a trend log. Trend log objects can be configured in the browser and viewed in a graph (by clicking on the Log Buffer View: Graph button) or table format (by clicking on the Log Buffer View: Tabular button). TotalControl and BACstage can also view the record as a graph. NOTE: The Graph view of trend logs became available in firmware R2.0.0.5. For details, see the BAC-A1616BC Applications Guide. NOTE:To clear a trend log buffer, click the Reset Buffer button (or change Record Count to 0 and click Save). For trends: • A trend object defines the object to be sampled (see Illustration 51 on page 64). • An event enrollment object enrolls the trend object as an event (see Illustration 52 on page 64). • And a notification class object determines what device to contact and report the event (see Illustration 48 on page 60). All three objects must be configured properly. The method for editing these objects is described in Viewing & Editing BACnet Objects (Setup > Objects) on page 53. NOTE:The Log Interval is in units of 0.01 seconds, and, for example, 6000 intervals equals one minute. NOTE: Be sure the Start and Stop date range is valid. NOTE: In the Notification Class screen (see Illustration 48 on page 60), Ack (Acknowledged) Required transitions must be left unchecked for trends. NOTE: Trends from external device instances are not yet supported. Using Change of Value (COV) instead of polling for trends reduces network traffic. Plus, for binary objects, such as a fan status switch, it provides the exact times the switch opens and closes. To configure a trend for one of the BAC-A1616BC’s objects: • The trend’s Log Interval must be set to 0 and Client COV Increment set to null (see Illustration 51 on page 64). • Configure the COV Increment in the object being trended to an appropriate desired value (usually 1 for binary objects). See Illustration 43 on page 55 and Illustration 44 on page 56. See the TotalControl Help system for information about subscribing to a COV from TotalControl as well as more information about COVs. BAC-A1616BC BACnet Building Controller 63 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Check Log Enable Select Valid Dates For the Log Interval, 60000 Intervals of 1/100 Seconds = 10 Minutes To clear buffer, change Record Count to 0 and click Save or click the Reset Buffer button Illustration 51—Trend Log Main and Buffer View Screens NOTE: For details on using the Graph view of trend logs, see the BAC-A1616BC Applications Guide. Select Trend Select Total Record Count Select To-Normal Select Buffer Ready Enter the Number Of Samples to be Taken Before the Notification Is Sent Illustration 52—Event Enrollment for Trends BAC-A1616BC BACnet Building Controller 64 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Tables Look-up tables are used when the value of an expression is nonlinear (such as the temperature response of a thermistor) or requires a complex calculation to arrive at the proper value. The two types of supported tables are: • (Up to 16) InTbl_x input tables that determine the present value based on the voltage input (e.g., x VDC = y° F). The 128 values in the table span the range of the input voltage to the BAC-A1616BC’s processor. • (Up to 8) CbTbl_x Control Basic tables that are used to chang values according to another value (e.g., resetting setpoints according to outside air temperature). The 32 x:y value pairs have 0:0 as defaults. The CB table in Illustration 53 on page 65 would work with the Control Basic code AV4 = TBL( AI3, 1 ). An outside air temperature (OAT) of 60° F or above would cause the hot water to reset to 140° F, and an OAT of –10° or below would reset the hot water to 180°, and any OAT between –10° and 60° would cause the hot water temperature to be linearly adjusted somewhere between 140° and 180°. Since the adjustment is linear, only two x:y value pairs are needed in the table (besides the default zeros). Control Basic Table (32 Rows of X:Y Values) Input Table (128 Rows of Y Values) Calculate Y Values Import Y Values from a CSV Illustration 53—Tables (Input) Screen BAC-A1616BC BACnet Building Controller 65 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Tables can be added or replaced through three methods: • Entering each Y value manually in each of the rows (via mouse and keyboard). • Calculating the Y value table from the Input Source Values table (see Illustration 53 on page 65). To calculate a custom table, select the correct Input Jumper Position (as well as Volts vs. Ohms if applicable) and enter the (“In”) input voltage/resistance with the corresponding desired (“Out”) AI present value. For details and examples, see the BAC-A1616BC Applications Guide. • Importing a (*.CSV) file by clicking the Import button. (See instructions below.) Because the BAC-A1616BC has a 0–12 VDC total input range, different tables are required than in other (0–5 VDC) KMC controllers. Reserve Input Table 2 for Type II sensor input values and Input Table 3 for Type III sensor input values. Input tables are required for the STE-6012/6016 room temperature and setpoint transmitters and for the STE-6014/6017/6019/6018/6020 rotary dial setpoints. To set up the correct tables for these devices by downloading and importing CSV files: 1. Download the CSV table files from the KMC Partners web site and unzip the compressed file. (Log-in to https://partners.kmccontrols.com/ and go to Downloads > Tables or the BAC-A1616BC product pages.) 2. Click the Import button near the bottom of the Tables screen. (See Illustration 53 on page 65.) 3. Locate the appropriate file and click Open. 4. At the “Upload Complete” reminder, click OK. 5. Click Save before exiting to another screen. 6. Record which device/function corresponds to each table. Illustration 54—Exporting a CSV Table File from Excel BAC-A1616BC BACnet Building Controller 66 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls NOTE: Custom CSV files can be easily created in Microsoft Excel. (See Illustration 54 on page 66.) For an input table, fill in 128 values, and save the file as a CSV (Comma Delimited) file type. NOTE:The input table import function imports the first 128 values from the CSV file even if there are more values in the file. Input tables must have 128 values even if many of them are 0. Likewise, the The Control Basic table import function imports the first 32 values from the CSV file. All indexes in all tables must have values, which default to 0. NOTE: Downloadable KMC BAC-A1616BC tables have Celsius values. Fahrenheit values are calculated via a multiplier (1.8) and offset (32) on the input configuration screens. (See Illustration 43 on page 55.) BAC-A1616BC BACnet Building Controller 67 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Router Setup (Web) The Setup > Router web page has many of the same functions as the Router Configuration Tool in a graphical format. Clicking the Route Status button reveals a diagnostic tool that displays a list of all networks of which the Building Controller’s router function is aware. See Route Status (RCT) on page 33 for an explanation of those functions. Icons (e.g., and ! below) on the Router page preview the route status condition for that port. Illustration 55—Router Setup (Web) Illustration 56—Route Status (Web) BAC-A1616BC BACnet Building Controller 68 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Graphics Screens If custom graphics interface images have been published to the BAC-A1616BC from TotalControl Design Studio (ver. 1.7 or higher), after log-in, click the Graphics button and select the appropriate screen. See the TotalControl documentation for information about page creation and publication. The custom graphic interface requires a license. See Log-in, Security, and Permissions (Setup > Admin) on page 47. Illustration 57—Graphics Screen and Menu NOTE: An administrator can control which graphics page a user will see upon log-in. (For example, Illustration 57 on page 69 rather than the default Illustration 37—Welcome Screen on page 48.) See Log-in, Security, and Permissions (Setup > Admin) on page 47. NOTE: When publishing pages from TotalControl to the BAC-A1616BC, publishing to the IP address (rather than device instance or name) often works best. NOTE: For information about means of navigating between the pages, see the BAC-A1616BC Applications Guide. BAC-A1616BC BACnet Building Controller 69 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Alarm (Summary and History) Alarms can be viewed, acknowledged, and deleted from the Alarms screen. The (upper) Alarm Summary shows the present status of any alarms. The Individual Alarm History shows a history of changes in the status of an alarm. Illustration 58—Alarms Screen BAC-A1616BC BACnet Building Controller 70 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Schedule Viewer (Viewers > Schedule) Overview Schedules can be created or modified either through the Schedule Viewer via the Schedules button (in firmware R1.6.0.11 and later) and/or through the Calendar and Schedule objects under the Setup button. See Calendar and Schedules on page 57. NOTE: Linking the schedule to desired object properties must be done under “List of Object Property References” on the Schedule page (not Schedule Viewer). See Illustration 45 on page 57. An administrator must also define which schedules can be viewed and configured by which users. See Log-in, Security, and Permissions (Setup > Admin) on page 47. The Schedule Viewer has two separate views: Weekly and Holiday. The Weekly view shows a full week of day-to-day settings with an override provision. The Holiday view shows a full calendar year of designated holidays. The schedule object’s name can be changed by clicking the name field near the top of the screen and typing in a new name. Schedule Disable Schedule Viewer Button Holiday View Selector Save Button Date Selectors Current Week Selector Default Setting Selector Current Schedule Object Time Increment Zoom Holiday Indicator (from Holiday Schedule) “Hidden” Fractional Hour Increment Indicator “Today” Indicator On, Off, Default Selector Typing a Fractional Hour Override Schedule Illustration 59—Weekly View in the Schedule Viewer BAC-A1616BC BACnet Building Controller 71 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls User Access and Permissions An administrator defines which schedules can be viewed and configured by which users (including administrators) by clicking on the Admin button and configuring the user profiles. See Log-in, Security, and Permissions (Setup > Admin) on page 47. Weekly View The weekly view shows the time and values (On, Off, or Null) assigned to a particular schedule on a weekly basis. To add a value to a particular day, double-click the desired time slot for the day. A default value will appear and can be edited to the desired value. To resize a value block, click on the top or bottom of the block and drag the block up or down. See Illustration 59 on page 71. Time slot increments can be “zoomed” from one hour each to 15 minutes each by clicking the +/– buttons above the time column. If the time is “zoomed out” any increments smaller than the the rest will be highlighted in yellow. Time increments with values as small as one minute can also be created directly by double-clicking in a slot in the time column and typing in the desired time. The schedule’s On/Off must also be adjusted for this to have an affect. To copy the schedule for one day to another, click the day name at the top of the column (e.g., “Mon”), drag the day to the desired day, release the button over the new column, and click Yes. An override is an exception that takes precedence over the weekly and holiday values for that day only. An override exception can be added to any day by clicking on the Override check box located above the desired day of the week. Once checked, a translucent copy of the weekly day will be seen over the column. Value blocks can then be adjusted by clicking on the override grid and adjusting just as in the weekly view. If an override for a particular day is no longer wanted, uncheck the override box. A total of up to five overrides are available per schedule, and overrides in the past disappear (freeing them for use on other days) if needed for a new day. (A sixth override may be available if no holidays are used.) Navigate to different weeks by clicking on the Right or Left arrow buttons located at the top of the weekly view. Alternately, click the calendar icon to select a month view and click on the week desired. The weekly schedule is the same for all the viewable weeks, but some weeks may have overrides and holidays that affect only those particular days. To disable or enable the schedule, check or uncheck the “Disable” box at the upper left of the screen. The status of the schedule being viewed is shown by a green “Schedule is Enabled” message or a flashing red “Schedule is Disabled” message. When a schedule is disabled, that schedule object’s present value will persist unchanged until the schedule is enabled again. BAC-A1616BC BACnet Building Controller 72 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls Holiday View To set up holidays: 1. Click on the Holiday button in the upper left of the screen. 2. Click the Edit Mode button to toggle it On. See Illustration 60 on page 73. 3. Click on desired individual days (turning them green). 4. In the Time/Override column on the left, adjust each block by clicking and dragging just as in the weekly view. Value changes are automatically saved. NOTE: All holidays for the year use the same schedule values. 5. When done adding holidays, click on the Edit button to disable the edit mode. Changes are automatically saved. Navigate to other schedule holiday views, if desired, by clicking on the desired schedule in the Schedule tree. Edit Mode Toggle Weekly View Selector Year Selector Calendar Object “Today” Indicator (Black) Holiday Override Schedule (Visible When Edit Mode is On) Override Indicators (Red) Holiday Indicators (Green) Illustration 60—Holiday View in the Schedule Viewer NOTE: Up to 20 unique holidays can be included on a particular year, and consecutive days (e.g., Thursday and Friday) count as a single holiday. “Holidays” can be legal holidays, special events, and any other days that need an exception schedule for that day. Check the “Show All Exceptions” box to highlight overrides currently configured on the Weekly schedule. If there are conflicts in scheduling, weekly Overrides take priority over both Weekly values and Holiday values. BAC-A1616BC BACnet Building Controller 73 Installation and Operation Guide, Rev. L SECTION 4—Web browser configuration and viewing KMC Controls NOTE: At midnight the schedule restarts with the schedule default if no value is set. If a (default) value on the schedule is null (see Illustration 59 on page 71), objects commanded by the schedule will be relinquished at their set priority for writing (see Illustration 45 on page 57). For example, a schedule writing to BO1 @ priority 8 will normally command 0 or 1 and write to the BO1’s priority array @ 8. However, if the schedule default is set to null and neither the weekly nor the holiday schedules are controlling, BO1’s present value will become null, and BO1 will be relinquished @ level 8 in its priority array. NOTE: Priorities of the different BACnet values are: 1. Exceptions: overrides (@ priority 15) and holidays (@ priority 16) 2. Weekly 3. Schedule Default You can view holidays in various years by clicking on the left or right arrow buttons. BAC-A1616BC BACnet Building Controller 74 Installation and Operation Guide, Rev. L SECTION 5—Operation and troubleshooting KMC Controls SECTION 5—Operation and Troubleshooting This section provides a brief overview of operating and troubleshooting the BACA1616BC. Once configured, programmed and powered up, the BAC-A1616BC requires very little user intervention. Controls and Indicators Communication LEDs: Expansion I/O Ethernet Isolation Bulbs MS/TP Network Disconnect Switches Connected (On) Power/Status Indicator (Green LED) Disconnected (Off) Fault Indicator (Red LED) Power Jumper Fuse Restart Button Illustration 61—Controls and Indicators Network Disconnect Switches The network disconnect switches are located on the left side of the controller. Use these switches to enable or disable the MS/TP network connections. When the switch is ON the controller can communicate on the network; when it is OFF, the controller is isolated from the network. Alternately, you may remove the isolation bulbs to isolate the controller from the network. LED Indicators Expansion I/O Communications (Amber) This amber LED flashes when there is I/O communications bus activity. The LED is off when there is no activity. BAC-A1616BC BACnet Building Controller 75 Installation and Operation Guide, Rev. L SECTION 5—Operation and troubleshooting KMC Controls Ethernet Communications (Amber) Three amber LEDs indicate Ethernet communications. The left LED illuminates when the BAC-A1616BC has power. The middle LED illuminates whenever it detects an Ethernet connection. The right LED flashes at a rate in accordance to Ethernet traffic. Under normal conditions the left and center LEDs are illuminated continuously and the right LED is blinking. MS/TP 1/2 Communications (Amber) When the BAC-A1616BC is powered up (but not communicating on the MS/TP port), these amber LEDs will flash slowly, about once per second. When the MS/TP port establishes communications with the network, the amber LED for that MS/TP port will flash rapidly as it receives and passes the token. Power/Status (Green) About 30 seconds after power is applied, this (upper green LED by the power jumper) indicator flashes about once per second when the BAC-A1616BC is operating normally. Fault (Red) This (lower red LED by the power jumper) indicator will illuminate for approximately 30 seconds after the BAC-A1616BC has been reset/reinitialized or poweredup. • It will glow dimly (along with the green power/status LED) after power has been first applied or restored after an outage (and both LEDs will go out briefly before the green LED starts flashing normally). • It will glow brightly (by itself) during a commanded warm or cold start. If it stays illuminated after boot-up or illuminates at a later time, this indicates a problem in the BAC-A1616BC. Isolation Bulbs (HPO-0054) Two isolation bulbs are located near each network switch. These bulbs serve three functions: • Removing the bulbs will open the MS/TP or expansion I/O network and isolate the BAC-A1616BC from the network. • If one, or both, bulbs are lit, it indicates the network is improperly phased. This means that the ground potential of the controller is not the same as other controllers on the network. • If the voltage or current on the network exceeds safe levels, the bulbs operate as fuses and may protect the controller from damage. BAC-A1616BC BACnet Building Controller 76 Installation and Operation Guide, Rev. L SECTION 5—Operation and troubleshooting KMC Controls Troubleshooting Back-up and Restore Issues • See Firmware Update and Backup on page 44. CAN-A168EIO Expansion Module Issues • See Troubleshooting (CAN-A168EIO) on page 94. Communication Issues • For the internal email server to be enabled, a license is required. See Log-in, Security, and Permissions (Setup > Admin) on page 47. • For Ethernet and IP issues, review Connecting to an Ethernet Network on page 21, Connecting for Configuration on page 28, and Route Status (RCT) on page 33. • For point-to-point issues, review Connecting for Point-to-Point Operation on page 21 and Route Status (RCT) on page 33. • For MS/TP issues, see LED Indicators and Isolation Bulbs Issues on page 78 and Route Status (RCT) on page 33. NOTE: Be very careful about setting the baud rate on the controllers on the MS/TP network. They should all match. The BAC-A1616BC does not (yet) autobaud. For example, if other controllers are set to 38400 with autobaud turned on while the BAC-A1616BC is set to 9600 baud, and if power to all devices is temporarily lost, the other controllers may cycle first and lock in 38400 baud before the BAC-A1616BC has a chance to send any MS/TP traffic. Firmware Update or FTP Access Does Not Work or Requires a Log-in • With firmware R1.6.0.12 and later, access to the BAC-A1616BC through FTP can be selected as Anonymous (not recommended during general use), Protected (requires an administrator log-in), and No Access. (See Device and System Screens (Setup > Objects) on page 50.) With a Protected FTP setting, the FTP connection or firmware update through the Router Configuration Tool requires an Administrative log-in. With a No Access FTP setting, neither connection is possible—to connect, temporarily change FTP access to another setting. Firmware Update Causes BAC-A1616BC to Become Unstable • See Reboots Repeatedly or Becomes Unusable on page 80. • See also Firmware Update or FTP Access Does Not Work or Requires a Log-in on page 77 BAC-A1616BC BACnet Building Controller 77 Installation and Operation Guide, Rev. L SECTION 5—Operation and troubleshooting KMC Controls Inputs or Outputs Are Not Working NOTE: Faulty wiring on one input can potentially cause fluctuating input values on all inputs. • Check wiring. See Connecting Inputs on page 11 and Connecting Outputs on page 13. • For inputs, check input jumper setting. See Illustration 3 on page 11 and Illustration 4 on page 13. • Check object configuration. See Input and Output Objects on page 55. • For AI objects, check/select/import/configure the relevant look-up table. See Tables on page 65. • For outputs, check Control Basic programs (Programs (Control Basic) on page 62), loop objects (Loop Objects (PID Controllers) on page 59), and schedules (Calendar and Schedules on page 57). LED Indicators and Isolation Bulbs Issues Power/Status LED (Green) Issues About 30 seconds after power is first applied, the green Power/Status LED will begin flashing about once a second if the device is functioning normally. See Controls and Indicators on page 75. • If it is not illuminated, check the (1.6 A, fast-acting, 5 x 20 mm) fuse, power, and connections to the BAC-A1616BC (see Illustration 15 on page 26). • If it stays illuminated continuously (without flashing), check the Ethernet connection and restart the BAC-A1616BC (see Resetting (Reinitializing) the BAC-A1616BC on page 82). Fault LED (Red) Issues The red Fault LED will illuminate for approximately 30 seconds after the BACA1616BC has been reset/reinitialized or powered-up. If it stays illuminated after boot-up or illuminates at a later time, this indicates a problem in the BACA1616BC: • Check the Ethernet connection. • Restart the BAC-A1616BC (see Resetting (Reinitializing) the BAC-A1616BC on page 82). • If it continues to stay illuminated, contact KMC Controls technical support. Ethernet LEDs (Amber) Issues The Ethernet connection has three amber LEDs below it. • The left LED illuminates when the BAC-A1616BC has power. • The middle LED illuminates whenever it detects an Ethernet connection. • The right LED will blink at a rate in accordance to Ethernet traffic. If the middle and right LEDs are not illuminated, check the Ethernet connection. BAC-A1616BC BACnet Building Controller 78 Installation and Operation Guide, Rev. L SECTION 5—Operation and troubleshooting KMC Controls MS/TP LEDs (Amber) Issues Each MS/TP network has an amber LED that flickers as it receives and passes the token during communication with the network. When the BAC-A1616BC is powered up (but not communicating on the MS/TP port), these amber LEDs will flash slowly, about once per second. When the MS/TP port establishes communications with the network, the amber LED for that MS/TP port will flash rapidly as it receives and passes the token. If it is not flashing rapidly: • Check the position of the network switch. See Network Disconnect Switches on page 75. • Check the isolation bulbs. See Isolation Bulbs (HPO-0054) on page 76. • Check network connections and configuration. See Connecting to an MS/TP Network on page 18 and Router Configuration Tool (RCT) on page 30. • Restart the BAC-A1616BC. See Resetting (Reinitializing) the BAC-A1616BC on page 82. MS/TP Isolation Bulbs Issues Each MS/TP network also has two isolation bulbs located near each network switch. (See Illustration 61 on page 75.) Normally they are not illuminated. • If one or both bulbs is illuminated, it indicates the network is improperly phased (the ground potential of the controller is not the same as other controllers on the network). Remove power and check the MS/TP and power connections. • If one or both bulbs is blown, it indicates the voltage or current on the network exceeded safe levels. Correct the conditions and replace the bulbs. Log-in Does Not Work or Is Required Unexpectedly • Review Log-in, Security, and Permissions (Setup > Admin) on page 47. • See Firmware Update or FTP Access Does Not Work or Requires a Log-in on page 77 and Web Pages Can’t Be Published from TotalControl on page 81. Memory Becomes Full • Monitor the memory status before it reaches a critical level. See Illustration 39 on page 50. • Use TotalControl to delete unused graphics pages and consolidate/rework needed pages. Avoid resizing standard graphic elements since that increases the file size. Objects Lose Changed Values • Click Save before changing screens. See Illustration 42 on page 53. • Review Viewing & Editing BACnet Objects (Setup > Objects) on page 53. BAC-A1616BC BACnet Building Controller 79 Installation and Operation Guide, Rev. L SECTION 5—Operation and troubleshooting KMC Controls Reboots Repeatedly or Becomes Unusable • See LED Indicators and Isolation Bulbs Issues on page 78. • Halt the boot-up via the debug port and reload the last working version of the firmware. See Serial Connection and Debug Monitoring on page 30 and Firmware Update and Backup on page 44. See also Router Configuration Tool (RCT) on page 30. Router Configuration Tool Firmware Upgrade/Backup Issues • See Firmware Update and Backup on page 44. Schedules Cannot Be Viewed or Changed • To use the Schedule Viewer, check that Show Schedule Viewer for User is checked and appropriate permissions are selected in the Administration screen. Review Schedule Viewer (Viewers > Schedule) on page 71 and see Illustration 38 on page 49. • In Holiday view, check that Edit Mode is turned on. See Illustration 60 on page 73. Schedules Do Not Operate Properly • Check for valid dates, data type and other values. See Illustration 45 on page 57. • Check the BAC-A1616BC’s time. See Illustration 39 on page 50. • Review Calendar and Schedules on page 57. Temperature Is Not Controlled Properly • Check inputs and outputs. See Inputs or Outputs Not Working on page 94. • Check schedules. See Schedules Do Not Operate Properly on page 80. Time and/or Date Are Not Correct NOTE: When powered up after losing the RTC (Real Time Clock) time, the time and date will revert to the default and must be set manually or by Synch to PC. • Set time and date in the System screen. See Device and System Screens (Setup > Objects) on page 50. • Check the DST (Daylight Saving Time) settings. • Check the UTC Offset (if applicable). BAC-A1616BC BACnet Building Controller 80 Installation and Operation Guide, Rev. L SECTION 5—Operation and troubleshooting KMC Controls Trends Do Not Work • Check that the Start and Stop times are valid. • Review Trend Logs on page 63. Web Browser Does Not Respond as Expected or Can’t View Web Pages • Review Browsers and Screen Refresh on page 46. • Review Log-in, Security, and Permissions (Setup > Admin) on page 47. Web Pages Can’t Be Published from TotalControl NOTE: Access to the BAC-A1616BC through FTP can be selected as Anonymous (not recommended during general use), Protected (requires an administrator log-in), and No Access. (See Device and System Screens (Setup > Objects) on page 50.) This setting affects TotalControl’s access from the Building Controller Site Manager. • With a Protected FTP setting, after starting TotalControl’s Building Controller Site Manager, log into the BAC-A1616BC with an Administrative log-in. • With a No Access FTP setting, TotalControl will be unable to publish web pages to the BAC-A1616BC at all—to publish, temporarily change FTP access to another setting. • For graphics pages to be enabled, a license is required. See Log-in, Security, and Permissions (Setup > Admin) on page 47. Other Configuration, Network, or Hardware Issues • Thoroughly check appropriate connections, wiring, and settings. • Use Route Status to check for duplicate network numbers and other issues. See Route Status (RCT) on page 33 and Router Setup (Web) on page 68. • Reset the BAC-A1616BC (see Resetting (Reinitializing) the BAC-A1616BC on page 82). • Consult with the network administrator for proper network and email settings. • Contact KMC Controls technical support. BAC-A1616BC BACnet Building Controller 81 Installation and Operation Guide, Rev. L SECTION 5—Operation and troubleshooting KMC Controls Resetting (Reinitializing) the BAC-A1616BC CAUTION To protect against equipment damage and loss of data, read ALL the information in this section before proceeding! Before resetting the BACA1616BC, shut down or manually override all controlled equipment that might be damaged by abrupt changes in operation. Types of Reset If the BAC-A1616BC appears to be operating incorrectly or is not responding to commands, it may need to be reset (reinitialized). After initiating, the restart process takes at least half a minute to complete and return the Building Control to normal operation. Three types of controller reset exist: • A warm start is the option least disruptive to the network and should usually be tried first. • If problems persist, then try a cold start. • If problems still persist, restoring all settings to their factory defaults (and reconfiguring and reprogramming the controller) may be required. CAUTION When any of the three types of reset are initiated, the BAC-A1616BC will immediately reboot. It will NOT back up data in the memory to the nonvolatile flash memory before restarting. If needed, back up current information (using TotalControl) before continuing. After the Save button is pressed in the web browser a one minute time-out period exists before changes are written to flash memory (to reduce the number of writes to and provide longer life for the flash memory). If the red restart button is pushed or power is removed during the time-out period, all changes will be lost. Performing a WARM Start A warm start does the following in the BAC-A1616BC: • Keeps present values at their last known values until the Control Basic programs update them (in contrast to a cold start). • Restarts the controller’s Control Basic programs. • Leaves configuration, programming, trend data, and IP address intact. CAUTION In the unlikely event that the checksum test in RAM fails during the warm start, the BAC-A1616BC will automatically perform a cold start. During a cold start, object values are returned to their relinquished defaults, which may abruptly change the state of connected equipment. BAC-A1616BC BACnet Building Controller 82 Installation and Operation Guide, Rev. L SECTION 5—Operation and troubleshooting KMC Controls A warm start can be performed: • By removing the power jumper for a few seconds (see Illustration 61 on page 75). • Through the Reinitialize button on the built-in configuration System web page (see Illustration 39 on page 50). • Through TotalControl or BACstage (see the software documentation). NOTE: If power is off for less than about six hours and the RAM checksum test passes, a warm start will occur after reboot. If power is off for longer than that or if the RAM checksum test fails, a cold start will occur after reboot. Performing a COLD Start A cold start performs the same functions as a warm start except for retaining last known present values. Instead, a cold start returns all object values back to their relinquished defaults until they are updated by the controller (usually within a few seconds). CAUTION Returning object values to their relinquished defaults may abruptly change the state of connected equipment during the cold start. Before performing a cold start, manually override equipment as needed. A cold start can be performed: • By pushing (for about one second) the red restart button (see Illustration 61 on page 75). (The red Fault light will turn on several seconds later.) • Through the Router Configuration Tool (see Illustration 20 on page 32). • Through the Reinitialize button on the System web page (see Illustration 39 on page 50). • Through the Controller Restart button on the Admin web page (see Illustration 38 on page 49). • Through TotalControl or BACstage (see the software documentation). Restoring Factory Defaults of Controller Functions NOTE: See also Restoring Factory Defaults of Router Functions on page 84. CAUTION Restoring factory defaults in the controller erases object configuration. You must then reconfigure the controller to establish normal operation. Returning object values to their relinquished defaults may abruptly change the state of connected equipment during the cold start. Before restoring factory defaults, disconnect, turn off, and/or manually override controlled equipment as needed. Restoring controller functions to the WEB INTERFACE factory defaults: • Restores the object database/configuration to the defaults. BAC-A1616BC BACnet Building Controller 83 Installation and Operation Guide, Rev. L SECTION 5—Operation and troubleshooting KMC Controls • Does NOT remove tables and Control Basic programs, but fills in missing numbers to the default numbers. • Does NOT restore IP address and router functions to their defaults. See Restoring Factory Defaults of Router Functions on page 84. To restore the BAC-A1616BC to factory defaults (through the web browser): 1. Back up the BAC-A1616BC. (See Firmware Update and Backup on page 44.) 2. Connect to the BAC-A1616BC via a web browser. 3. Go to the System page. 4. Click the Factory Defaults Restore button (see Illustration 39 on page 50) and Yes to the prompts. 5. After the BAC-A1616BC restarts, restore desired configuration and programming through the Router Configuration Tool, TotalControl, and/or the built-in configuration web pages. Restoring Factory Defaults of Router Functions NOTE: See also Restoring Factory Defaults of Controller Functions on page 83. CAUTION Restoring router factory defaults erases configuration. You must then configure the BAC-A1616BC to establish normal communications and operation. Restoring BAC-A1616BC router functions to the ROUTER CONFIGURATION TOOL factory defaults: • Restores the IP address, the device instance, and other settings seen in the General Settings tab of the RCT to the defaults. • Does NOT restore objects and programs to their defaults. See Restoring Factory Defaults of Controller Functions on page 83. To restore the BAC-A1616BC to factory defaults (through the RCT): 1. Back up the BAC-A1616BC. (See Firmware Update and Backup on page 44.) 2. In the RCT, right-click on the BAC-A1616BC line and select Restore Factory Default Configuration. 3. Click Yes to “Would you like to immediately save the factory default configuration to the device after restoring?” 4. Restart the BAC-A1616BC. 5. Reconfigure the network configuration and home port settings. See Connecting for Configuration on page 28. BAC-A1616BC BACnet Building Controller 84 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls SECTION 6—CAN-A168EIO Expansion Module This section provides a brief overview of adding from one to seven expansion modules to the BAC-A1616BC. Review this material before you do so. Specifications Overvoltage protection 16 universal inputs, software selectable as analog, binary, or accumulator 24 VAC, continuous on inputs Pulse counting Up to 16 Hz Binary inputs 0 or 12 VDC (on/off) Analog inputs Configurable via jumper for 1K or 10K ohms with pull-up resistors (for unpowered contacts or devices), 0–12 VDC, or 4–20 mA A/D conversion 16-bit analog-to-digital conversion Connectors Removable screw terminal blocks, wire size 14–22 AWG Inputs Outputs Output current BAC-A1616BC BACnet Building Controller 8 universal outputs, software selectable as analog or binary 100 mA per output (at 0–12 VDC) or 450 mA total for all outputs, short-circuit protected Output override 8 slots for output override cards (e.g., triac, relay, 4–20 mA) for large relays or devices that cannot be powered from a standard universal output D/A conversion 12-bit digital-to-analog conversion Connectors Removable screw terminal blocks, wire size 14–22 AWG 85 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls Communications, Indicators, Fuses, and Jumpers Serial I/O One serial bus connection (terminal block) for daisy-chaining I/O expansion modules to the BACA1616BC LED indicators Expansion I/O Communication and Ready/Status Network bulbs Two for reversed polarity and overload protection/ indication Fuse 1.6 A, fast-acting, 5 x 20 mm Jumpers Power, input type selectors, I/O bus end of line, outputs (removed for output override boards), WD (watch dog—not to be removed) Installation Dimensions 8.4 x 8.2 x 1.1 (w/o HPO output card covers or 1.9 w/ covers) inches (283 x 207 x 27/48 mm) Weight 1.6 lb. (0.7 kg) Supply voltage 24 VAC (–15%, +20%), Class 2 only Supply power 19 VA @ 28.8 VAC Case material Black powder-coated steel Environmental Limits Operating temperature 32 to 140° F (0 to 60° C) Shipping temperature –40 to 160° F (–40 to 71° C) Humidity 0 to 95% relative humidity, noncondensing Regulatory UL 916 Energy Management Equipment CE compliant FCC Class B, Part 15, Subpart B Complies with Canadian ICES-003 Accessories See the BAC-A1616BC Applications Guide. BAC-A1616BC BACnet Building Controller 86 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls Diagram and Dimensions I/O Bus to BAC-A1616BC Communication LED EOL Jumper (1) (8) Isolation Bulbs Outputs (1–8) Output Override Board Slots and Cover Ready/Status LED Restart Button and Addressing Switches (Under Cover) Inputs (1–16) Fuse Power Jumper Power Terminal Illustration 62—CAN-A168EIO Overview A B C D A 8.4 in. 214 mm B 8.0 in. 203 mm C 8.2 in. 207 mm D 6.0 in. 152 mm Depth (not shown) 1.1 in. (w/o HPO covers), 1.9 in. (with) 27 mm, 48 mm Illustration 63—CAN-A168EIO Dimensions BAC-A1616BC BACnet Building Controller 87 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls Mounting Mount the CAN-A168EIO inside of a metal enclosure in the same manner as the BAC-A1616BC. See Mounting on page 11. Inputs, Outputs, and Power Connect the CAN-A168EIO inputs and outputs in the same manner as the BACA1616BC. See Connecting Inputs on page 11 and Connecting Outputs on page 13. NOTE: The maximum output current is 100 mA per output (at 0–12 VDC) or 450 mA total for all outputs. Connect the CAN-A168EIO power in the same manner as the BAC-A1616BC. See Connecting Power on page 26. NOTE: The CAN-A168EIO is controlled by the BAC-A1616BC. If they are on separate electrical circuits, the possibility exists that power could fail to the BAC-A1616BC but remain on to the CAN-A168EIO. If this occurs, the outputs of the CAN-A168EIO would remain in their current state until (at least) the BAC-A1616BC has its power restored. Having the BAC-A1616BC and all expansion modules on the same electrical circuit is recommended. CAUTION If the CAN-A168EIO will control a device that has a minimum required “off” time (e.g., a large compressor), for proper operation after a power failure, power the CAN-A168EIO from the same electrical circuit as the BACA1616BC. The CAN-A168EIO should restart at the same time as the BACA1616BC after a power failure. I/O Bus Connect the I/O Bus connector of the CAN-A168EIO to the I/O Bus connector of the BAC-A1616BC. The modules can be installed up to 200 feet away (of total wiring) using standard twisted-pair wiring on the serial I/O bus. Use the following principles when connecting the BAC-A1616BC to one or more expansion modules: • Use 18 gauge, twisted pair, shielded cable with capacitance of no more than about 50 picofarads per foot for all network wiring. Belden cable model #82760 meets KMC requirements. • The total wire length from the BAC-A1616BC to the CAN-A168EIO should be no more than 200 feet. If there is a daisy chain of multiple modules, the total, combined wire length to the farthest CAN-A168EIO from the BAC-A1616BC should be no more than 200 feet. • Connect the – terminal in parallel with all other – terminals. • Connect the + terminal in parallel with all other + terminals. • Connect the shields of the cable together at each module using the S terminal. • Connect the shield to an earth ground at one end only. BAC-A1616BC BACnet Building Controller 88 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls The devices on the physical ends of the I/O bus network must have end-of-line termination jumpers installed/on (default) for proper network operation. (See Illustration 64 on page 89.) If one expansion module is installed, it and the BACA1616BC must both have the jumper installed. If multiple expansion modules are installed, the devices not on the ends must have the jumper removed/off (reinsert the jumper on one pin only for possible future use). NOTE: The BAC-A1616BC does not need to be on an end. I/O bus EOL Jumper in ON Position (on end devices) I/O bus EOL Jumper in OFF Position (on middle devices) EOL Termination Up to 200 Feet Total I/O Expansion Module Wire Length Illustration 64—End-Of-Line Termination and Maximum Wire Length BAC-A1616BC BACnet Building Controller 89 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls Addresses The expansion modules must each be addressed to identify the inputs and outputs. Under the lower cover are four DIP switches used for addressing. See Illustration 65 on page 90 and Illustration 62 on page 87. Inputs and Outputs Addresses Module Inputs Outputs Address B-BC EIO_1 EIO_2 EIO_3 EIO_4 EIO_5 EIO_6 EIO_7 1–16 17–32 33–48 49–64 65–80 81–96 97–112 113–128 1–16 17–24 25–32 33–40 41–48 49–56 57–64 65–72 0 1 2 3 4 5 6 7 Address 1 ON ON/UP OFF/DOWN ON Address 2 1 2 3 4 ON Address 4 1 2 3 4 ON Address 6 1 2 3 4 Address 3 Address 5 Address 7 1 2 3 4 ON 1 2 3 4 ON 1 2 3 4 ON 1 2 3 4 Illustration 65—Expansion Module Address Switch Positions NOTE: Switch 4 is always down, and at least one switch of 1 through 3 must be up. NOTE: Input and output numbers must correspond with the appropriate module number set by the address switches. NOTE: If the EIO modules are not addressed in consecutive order, gaps will exist between the input and output objects. For example, B-BC, EIO_1, and EIO_3 (only) would have Inputs 1–32, 49–64 and Outputs 1–24, 33–40. B-BC and EIO_2 (only) would have Inputs 1–16, 33–48 and Outputs 1–16, 25–32. BAC-A1616BC BACnet Building Controller 90 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls Override Boards (Optional) Optional output override boards are installed in the same manner as in the BACA1616BC with the exception of the horizontal instead of vertical orientation. On the selection switch on the override board, A (Automatic) is the top position of the switch, O (Off) is the middle position, and H (“Hand” or On) is on the bottom position. Output 1 slot is on the left, and Output 8 slot is on the right. See Illustration 62 on page 87, Installing Override Boards (Optional) on page 14, Illustration 6 on page 16, and Illustration 7 on page 17. Indicators LED Indicators Communication (by I/O Bus) This amber LED flashes quickly when there is I/O communications bus activity. The LED will be off when there is no activity. (In contrast, the BAC-A1616BC’s I/O LED will also flash quickly when there is I/O communications activity, but it flashes slowly when there is no activity.) Ready (by Power Jumper) This green LED flashes about once per second when the controller is operating normally. Isolation Bulbs (HPO-0054) Two isolation bulbs are located near I/O bus connector. These bulbs serve three functions: • Removing the bulbs will open the I/O bus circuit and isolate the CAN-A168EIO from the BAC-A1616BC and any other daisy-chained CAN-A168EIOs. (This can also be done by pulling the connector from the pins on the board.) • If one, or both, bulbs are lit, it indicates the bus is improperly phased. • If the voltage or current on the bus exceeds safe levels, the bulbs operate as fuses and may protect the expansion module from damage. Web Configuration Page The State column on the Extended I/O configuration screen (see Illustration 66 on page 92 and Illustration 68 on page 95) indicates the current conditions of attached expansion modules: • Running—module connected, objects configured, and operating normally. • Silent—module has been silenced. • Intermediate—module is rebooting (click the Refresh button to see) or is connected but not configured properly (see Illustration 65 on page 90). • Inactive—no module properly connected and configured. BAC-A1616BC BACnet Building Controller 91 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls Firmware Update (CAN-A168EIO) Firmware for the expansion modules may be included as part of the firmware for the BAC-A1616BC. If so, after updating the firmware in the BAC-A1616BC (see Firmware Update and Backup on page 44), a new firmware version will appear in the Expansion I/O screen. See Illustration 67 on page 93. Follow Steps 5 through 8 (only) to also update the expansion module. Expansion module patches might also be available separately. In that case, follow Steps 1 through 4 and then 5 through 8. 1. Download the updated firmware file from the KMC web site to a convenient location on your computer. 2. From the System screen, click on the Extended I/O View button. (See Illustration 66 on page 92.) Expansion I/O Settings ‑‑‑ Illustration 66—Accessing the Expansion I/O Settings 3. Click the Import button. See Illustration 67 on page 93. BAC-A1616BC BACnet Building Controller 92 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls Step 8 Step 6 Step 5 Step 7 Step 3 Illustration 67—Expansion I/O Screen 4. Navigate to where the new firmware file is located, select the file, and click Open. 5. The version of the new firmware will display in the Available F/W version field. (The current firmware versions in each module are shown in the upper section of the screen.) 6. Under Upgrade I/O card firmware, check the appropriate boxes and click the Upgrade button. 7. When “Upgrade Complete” appears in the State field of the appropriate expansion module, restart the module by clicking the appropriate number under Reset Card. 8. Click the Refresh button to verify that the module is “Running.” BAC-A1616BC BACnet Building Controller 93 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls Troubleshooting (CAN-A168EIO) Ready LED The CAN-A168EIO green Ready LED flashes about once per second if the device is functioning normally. If it is not illuminated: • Check the (1.6 A, fast-acting, 5 x 20 mm) fuse. • Check the power connection. • Check the connection to the BAC-A1616BC. Communication Issues • The CAN-A168EIO amber Communications LED flashes quickly when there is I/O communications bus activity. The LED will be off when there is no activity. If there is no indication of activity when there should be, check the I/O bus connection. • If the CAN-A168EIO inputs appear “frozen” and outputs are not controlled even though correct values appear in the web interface or TotalControl, check the I/O communications bus wiring and connections. Inputs or Outputs Not Working • Input and output numbers must correspond with the appropriate module number set by the address switches. See Illustration 65 on page 90 • If inputs are “frozen” and outputs do not respond to commands, check that the Communications LED is flashing and that the I/O bus connection is wired correctly. • See Inputs or Outputs Are Not Working on page 78. Other Difficulties • Thoroughly check appropriate connections, wiring, and settings. • Check that the EOL jumpers are set correctly. See Illustration 64 on page 89. • Remove the CAN-A168EIO. • Reset the BAC-A1616BC. See Resetting (Reinitializing) the BAC-A1616BC on page 82. • Contact KMC Controls technical support. BAC-A1616BC BACnet Building Controller 94 Installation and Operation Guide, Rev. L SECTION 6—CAN-A168EIO expansion module KMC Controls Resetting and Silencing the CAN-A168EIO CAUTION A cold start returns object values to their relinquished defaults. Returning object values to their relinquished defaults may abruptly change the state of connected equipment during the cold start. Before performing a cold start, manually override equipment as needed. The expansion module can be reset (cold start) by any of three methods: • On the Expansion I/O screen (see Illustration 68 on page 95), click on the desired button under Reset Card. Single or multiple expansion modules (cards) can be reset remotely. • Remove the lower cover and push the reset button. See Illustration 62 on page 87. • Remove the power jumper for a few seconds and reinstall. See Illustration 62 on page 87. To facilitate troubleshooting, one or more of the expansion modules can be “silenced” from the Expansion I/O screen. To prevent a particular module from transmitting on the MS/TP network, check the appropriate number under Silence Card and click the Save button. See Illustration 68 on page 95. Remember to uncheck it when resuming normal operation. State Silence Reset Illustration 68—Resetting or Silencing the CAN-A168EIO BAC-A1616BC BACnet Building Controller 95 Installation and Operation Guide, Rev. L INDEX KMC Controls INDEX Symbols C 0–12 VDC Inputs: 12 Outputs: 14 4–20 mA Inputs: 12 Output override boards: 15 192.168.1.***: 29 192.168.1.254: 28, 47 255.255.255.0: 28, 29 Calendars: 57 CAN-A168EIO expansion modules: 85 Canadian ICESS-003: 2, 86 CE compliance: 86 Celsius vs. Fahrenheit: 55 Change of Value (COV): 63 Cold start: 50, 82, 95 Communication difficulties: 77 Configuration Router Configuration Tool: 27 Web browser: 46 Connections Controller-to-controller: 24 Ethernet network: 21, 28 Expansion modules: 88 Grounds: 26 Inputs: 11 I/O bus: 88 Modem: 22 MS/TP network: 18 Null modem cable: 24 Output override boards: 16 Outputs: 13 Point-to-point: 21 Power: 26 Router Configuration Tool: 30 Serial to PC: 22 Switched Common: 16 Troubleshooting: 77, 94 UPS: 25 USB: 25 Contacts (switch, dry): 12 Control Basic Program objects: 62 Tables: 65 Controls and indicators: 75, 87 Coordinated Universal Time (UTC) offset: 51 COV (Change of Value): 63 CSV table files: 66 A Accessories: 10, 86 Accumulator: 55 Acknowledgements: 60, 61, 63 Active inputs: 12 Addendum O, BACnet: 42 Additional information: 10 Addresses Expansion modules: 90 IP: 28 Administrator: 48 Alarms: 48, 60 Analog Inputs (AI): 12, 55 Outputs (AO): 14, 55 Value objects (AV): 56, 57 Applications Guide: 10 B Backup: 44 BACnet Addendum O: 42 Ethernet 8802-3: 37 IP (BBMD and Foreign Device): 41 IP (Normal): 38 IP (PAD): 39 MS/TP: 36 Objects: 53 BACstage: 8 Baud rate: 24, 31, 77 BBMD (BACnet Building Management Device): 42 Binary Inputs (BI): 11, 55 Outputs (BO): 14, 55 Value objects (BV): 56, 57 Boot-up monitoring: 30 Browser: 46 Buffer, trend log: 63 BAC-A1616BC BACnet Building Controller 96 Installation and Operation Guide, Rev. L INDEX KMC Controls D G Data type, schedule: 57 Date and time: 51, 80 Daylight Saving Time (DST): 51 Debug port: 22, 30 Default settings IP address: 28 Restoring factory configuration: 83, 84 User name and password: 47 Device Instance number: 8, 32, 48, 54, 84 Name: 48, 54 Object: 54 Screen: 53 Digital. See Binary: 14 Dimensions: 9, 87 DNS numbers: 50, 51 Downloads, KMC Partners web site: 8, 66 Dry contacts: 12 DST (Daylight Saving Time): 51 Duplicate network number: 33 Gateway: 28, 29 Graphics: 69 Grounds Circuit: 13, 16 Earth (power): 26 Terminals: 13 Vs. Switched Commons: 16 H Hand-Off-Auto: 14 Holiday schedule: 57, 73 Home port: 31, 32 HPO-0054 isolation bulbs: 76, 79 HPO-6700 series override boards: 15 HPO-6802 override boards cover: 16 http://192.168.1.254: 47 HyperTerminal: 8, 30 I ICES-003 compliance: 2, 86 Indicators: 9, 75, 91 Input Connections: 11, 88 Objects: 55 Tables: 65 Installation: 11 Instance Device. See Device: Instance number Object number: 58 Internet Explorer web browser: 46 I/O bus, expansion module: 88 IP address Connecting to: 29, 47 Default: 28, 29 Determining unknown: 28 Resolving conflicts: 28 Isolation bulbs (HPO-0054): 76, 79 E Email Configuration: 50, 60 Notifications: 49, 60 End of line (EOL) termination: 20, 89 Enumerated (Binary) values/objects: 57 Ethernet: 28, 37, 76, 77 Event enrollment: 60 Events: 60 Exceptions, schedule: 57 Expansion module: 85 F Factory default settings, restoring: 82 Fahrenheit vs. Celsius: 55 FCC compliance: 2, 86 File system memory: 52 Firefox web browser: 46 Firmware Updates: 44, 92 Version, viewing current: 48, 53, 92 Foreign Device: 42 FTP: 45, 50, 52 Fuses: 78, 79, 86, 94 FW. See Firmware BAC-A1616BC BACnet Building Controller J J4 (I/O bus EOL) jumper: 89 Jumpers Input: 11 I/O bus EOL: 89 Output override: 15 Power: 16, 26, 83 97 Installation and Operation Guide, Rev. L INDEX KMC Controls K O KMC Partners web site (downloads): 8, 66 KMD-5569 modem: 23 KMD-5672 PC-to-controller cable: 22, 30 Objects, BACnet: 53 Operation: 75 Output Connections: 13, 88 Objects: 55 Override boards: 14, 91 Override, schedule: 71, 72 L LED indicators : 75, 91 License Email: 50 Graphics: 69 Uploading file: 49 Log-in: 47 Loop objects (PID controllers): 59 P PAD (Packet Assembler/Disassembler): 40 Passive inputs: 12 Password: 47 Permissions: 47 PID controllers (loop objects): 59 Point-to-point connection and operation: 21 Ports: 32 Power: 26, 88 Programs: 62 Pulse inputs: 12 M MAC address: 27, 54 Max Master: 54 Memory monitor: 52 Modem connection: 22 Monitoring boot-up: 30 Mounting: 11 MS/TP network: 18, 36 Multi-state value (MSV) objects: 56, 57 R Real (Analog) values/objects: 57 Rebooting continuously: 80 Refresh button: 54 Reinitialize. See Reset Relays: 15 Reset: 32, 50, 82 Restart. See Reset Restoring factory default settings: 82 Router Configuration Tool (RCT): 8, 27 Router setup (web): 68 Route status: 33, 68 RS-485. See EIA-485 RTD: 11, 12, 13 N NAT (Network Address Translation): 40 Network Configuration: 27 Ethernet: 21 Ethernet 8802-3: 37 Expansion I/O modules: 25 IP (BBMD and Foreign Device): 41 IP (normal): 38 IP (PAD): 39 MS/TP: 18, 36 Number: 27, 33 Point-to-point: 21 Router Configuration Tool: 30, 36 Sample configurations: 36 Troubleshooting: 77 Notification class: 60 Notifications: 60 Null modem cable: 24 Null (schedule): 74 BAC-A1616BC BACnet Building Controller 98 Installation and Operation Guide, Rev. L INDEX KMC Controls S U Safety considerations: 10 SB1111A, Service Bulletin: 45 Schedule default: 58 Schedules: 57 Schedule viewer: 71 Security: 47, 48 Serial port connection: 22, 30 Silencing an expansion module: 95 Software tools: 8 Specifications: 10, 85 STE-6000 series temp. sensor tables: 66 Subnet mask: 28, 29 Switch contacts (inputs): 12 Switched (relay) commons: 16 System memory monitor: 52 UDP ports: 32 UL 916: 86 Universal Inputs: 11 Outputs: 14 Unsigned: 61 Updating firmware: 44, 92 Uploading license file: 49 UPS connection: 25 USB connection: 25 User name: 47 UTC (Coordinated Universal Time) offset: 51 V Value objects: 56 Variable inputs: 56 Viewer Alarm: 70 Graphics: 69 Schedule: 71 T Tables: 65 Tera Term: 8, 30 Terminal emulator: 8 Thermistor: 11, 12, 13 Time and date: 51, 80 TotalControl: 8, 46, 62, 69 Trend logs: 49, 63 Triac: 15 Troubleshooting: 33, 45, 47, 75, 94 © 2013 KMC Controls, Inc. BAC-A1616BC BACnet Building Controller W Warm start: 50, 82 Web Browsers: 46 Pages: 46 Web site, downloads from: 8, 66 Weekly schedule: 57, 72 99 912-019-01L Installation and Operation Guide, Rev. L
advertisement