Installation and Maintenance Manual IM 906

Group: Controls Part Number: IM 906 Date: February 2008 Supersedes: New

MicroTech II® McQuay Unit Controller BACnet® Communication Module (MS/TP)

• WSC Water-Cooled Centrifugal, Single- • WDC Water-Cooled Centrifugal, Dual-Compressor, Single Circuit • WCC Water-Cooled Centrifugal, Dual Compressor, Dual Circuit • HSC Water-Cooled Single-Compressor Centrifugal, Heat Recovery • HDC Water Cooled Dual-Compressor Centrifugal, Heat Recovery • TSC Water-Cooled Single-Compressor Centrifugal, Templifier™ • WMC Water-Cooled Centrifugal, Magnetic Bearing Compressor • AGZ Air-Cooled Global Scroll • ACZ Air-Cooled Scroll Condensing Unit • WGZ Water-Cooled Global Scroll • AGS Air-Cooled Global Screw • WGS Water-Cooled Global Screw

NOTICE

Use this manual to physically install the McQuay MicroTech II Communication Module into the chiller unit controller and connect the chiller unit controller to your network. Use the appropriate McQuay Engineering Data (ED), known as the Protocol Information document, to integrate the unit into your network. The Protocol Information document contains addressing details, BACnet® protocol information, and a list of the data points available to the network. See the Reference Documents section of this manual for Protocol Information document numbers. MicroTech II control integration literature is available from your local McQuay International sales representative and www.mcquay.com.

© 2008 McQuay International

Contents Figures ...... 3 Revision History ...... 4 Reference Documents ...... 4 Limited Warranty...... 4 Introduction ...... 5 Recognize Safety Symbols, Words and Labels...... 5 General Information...... 6 Description...... 6 Application...... 6 Component Data ...... 7 Light Emitting Diodes (LEDs)...... 7 BACnet Network Connector...... 8 8-Pin Header ...... 8 P1, P2 and P3 Jumpers...... 8 Pushbutton ...... 8 Installation ...... 9 Mounting...... 9 Contents of the BACnet Communication Module Kit...... 9 Installing a new BACnet Communication Module...... 9 Mounting a BACnet Communication Module...... 9 Replacing an Existing BACnet Communication Module ...... 10 Meaning of the Jumpers...... 11 Integration...... 12 Configuring the Unit Controller...... 12 Network Connection ...... 12 BACnet MS/TP Addressing...... 12 Configuring the BACnet Communication Module ...... 12 Configuring the BACnet Communication Module using the Configuration Tool...... 12 Restarting and Resetting the BACnet Communication Module ...... 13 Restarting the BACnet Communication Module ...... 13 Resetting Factory Defaults when the Chiller is Off:...... 13 Resetting Factory Defaults when the Chiller is On:...... 13 Service Information...... 15 Test Procedures...... 15 Parts List ...... 15 Installation Kit ...... 15 Appendix A: Hexadecimal Conversion Table ...... 16 Appendix B: Chiller BACnet Communication Module Configuration Tool...... 17 Introduction...... 17 BACnet Requirements ...... 17 BACnet MAC Layer Support ...... 17 The Configuration Tool as a BACnet Device...... 17 Windows and PC Requirements ...... 17 Windows Requirements ...... 17 PC Requirements ...... 17 Getting Started ...... 18 Using the Configuration Tool ...... 18 Introduction...... 18 Overview of Components ...... 18 BACnet MAC Layer Select ...... 18 General...... 18 BACnet MS/TP...... 19

2 IM 906

Configuration Tool Application...... 19 BACnet Device ...... 20 BACnet Objects Tab ...... 22 Test Tab...... 23 System Tab...... 24 BACdoor OEM Client Status...... 25 General...... 25 Configuration Using BACdoor OEM Client Status...... 26 BACnet MS/TP MAC Layer Status...... 27 Troubleshooting Guide ...... 29

Figures Figure 1. BACnet Communication Module External Connectors (Top View)...... 7 Figure 2. Serial Card Slot in Unit Controller ...... 11 Figure 3. Serial Card Slot Detail...... 11 Figure 4. BACnet MAC Layer Select Dialog Box...... 19 Figure 5. BACnet Device Tab ...... 20 Figure 6. BACnet Objects Tab ...... 22 Figure 7. Test Tab ...... 23 Figure 8. System Tab ...... 24 Figure 9. BACdoor OEM Client Status Window...... 26 Figure 10. BACdoor OEM Client Status Configuration Window ...... 27 Figure 11. BACnet MS/TP MAC Layer Status Window...... 28 Figure 12. MS/TP MAC Layer Status Expanded Window...... 28

IM 906 3

Revision History

IM 906 February 2008 Initial release

Reference Documents

Number Company Title Source ANSI/ASHRAE 135- American Society of Heating, BACnet® A Data Communication Protocol for and www..org 2001 Refrigerating and Air- Control Networks Conditioning Engineers IMM AGS, IMM McQuay International MicroTech II Air-Cooled Screw Chiller Installation and Maintenance www.mcquay.com AGSD, IMM AGSDP Manuals IMM ACZ/AGZ McQuay International MicroTech II Air-Cooled Condensing Unit Installation and Maintenance www.mcquay.com Manual IMM ACZ1 McQuay International MicroTech II Air-Cooled Condensing Unit Installation and Maintenance www.mcquay.com Manual IMM AGZ1 McQuay International MicroTech II Air-Cooled Scroll Chiller Installation and Maintenance www.mcquay.com Manual IMM AGZ McQuay International MicroTech II Air-Cooled Scroll Chiller Installation and Maintenance www.mcquay.com Manual IMM WGZ, IMM McQuay International MicroTech II Water-Cooled Scroll Chiller Installation Manuals www.mcquay.com WGZC IMM WMC McQuay International MicroTech II Magnetic Bearing Centrifugal Chiller Installation and www.mcquay.com Maintenance Manual IMM WSCWDC McQuay International MicroTech II Chiller Unit Controller Installation and Maintenance www.mcquay.com Manual IMM WGS McQuay International MicroTech II Water Cooled Screw Compressor Chiller Installation and www.mcquay.com Maintenance Manual OM AGS, OM AGSD, McQuay International MicroTech II Air-Cooled Screw Chiller Operating Manuals www.mcquay.com OM AGSDP OM CentrifMicro II McQuay International MicroTech II Unit Controller for Centrifugal and Templifiers www.mcquay.com Operating Manual ED 15062 McQuay International MicroTech II Chiller Unit Controller Protocol Information, BACnet www.mcquay.com MS/TP and LONWORKS® Networks OM WGS McQuay International MicroTech II Water-Cooled Screw Chiller Operating Manual www.mcquay.com OM WMC McQuay International MicroTech II Magnetic Bearing Compressor Chiller www.mcquay.com IOMM TSC McQuay International MicroTech II Templifier Single Compressor Centrifugal Installation, www.mcquay.com Operation, and Maintenance Manual

Limited Warranty Consult your local McQuay Representative for warranty details. Refer to Form 933-43285Y. To find your local McQuay Representative, go to www.mcquay.com.

Notice Copyright © 2008 McQuay International, Minneapolis MN. All rights reserved throughout the world. McQuay International reserves the right to change any information contained herein without prior notice. The user is responsible for determining whether this software is appropriate for his or her application.

® ™ The following are tradenames or registered trademarks of their respective companies: BACnet from the American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc.; Windows from Microsoft Corporation; McQuay and MicroTech II from McQuay International.

4 IM 906

Introduction

Recognize Safety Symbols, Words and Labels The following symbols and labels are used throughout this manual to indicate immediate or potential hazards. It is the owner and installer’s responsibility to read and comply with all safety information and instructions accompanying these symbols. Failure to heed safety information increases the risk of property damage and/or product damage, serious personal injury or death. Improper installation, operation and maintenance can void the warranty.

! DANGER Dangers indicate a hazardous situation which will result in death or serious injury if not avoided.

! WARNING Warnings indicate potentially hazardous situations, which can result in property damage, severe personal injury, or death if not avoided.

! CAUTION Cautions indicate potentially hazardous situations, which can result in personal injury or equipment damage if not avoided.

IM 906 5

General Information

This manual contains the information you need to install the BACnet® Communication Module on a McQuay Chiller Unit Controller, incorporate it into the BACnet network, and maintain it.

! DANGER

Electric shock hazard. Can cause personal injury or equipment damage.

This equipment must be properly grounded. Only personnel that are knowledgeable in the operation of the equipment being controlled must perform connections and service to the Chiller Unit Controller.

! CAUTION

Static sensitive components. Can cause equipment damage.

Discharge any static electrical charge by touching the bare metal inside the control panel before performing any service work. Never unplug cables, circuit board terminal blocks, or power plugs while power is applied to the panel.

NOTICE

This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with this instruction manual, may cause interference to radio communications. It has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his or her own expense. McQuay International disclaims any liability resulting from any interference or for the correction thereof.

Description The MicroTech II® BACnet Communication Module incorporates a McQuay MicroTech II Chiller Unit Controller into a BACnet local area network (LAN). It supports the BACnet MS/TP (EIA 485) data link layer (physical layer.) The BACnet Communication Module is a printed circuit board that mounts in the Chiller Unit Controller panel. Figure 2 on page 11 shows a drawing of the BACnet Communication Module itself. Application The BACnet Communication Module connects the Chiller Unit Controller to a building automation system (BAS) on a BACnet local area network. It is the interface for the exchange of BACnet objects between the network and the unit controller.

6 IM 906

Component Data Figure 1 shows the external connectors of the BACnet Communication Module. Figure 1. BACnet Communication Module External Connectors (Top View)

Jumpers (P1, P2 & P3)

Status RS485 LEDs LEDs

Network Connector

Pushbutto

GND 8-Pin Header + - Light Emitting Diodes (LEDs) The BACnet Communication Module has a Status LED and an RS485 LED to indicate communication activity and status of the BACnet Communication Module. These indicators are visible even when the module is installed in the Chiller Unit Controller. Status LED The status LED indicates the communication state between the BACnet Communication Module and the Chiller Unit Controller. During power-up, the status LED will show the following sequence: • Off • 2 seconds after startup: quick flashing red-green • 5 seconds after startup: steady green • 50 seconds after startup: regularly flashing (see Communication State with the BACnet Communication Module section below for color descriptions)

Communication State with the BACnet Communication Module After startup has completed, the Status LED will regularly blink to show the communication status between the BACnet Communication Module and the Chiller Unit Controller. The table below describes the different color and states. Table 1. Status LED Definitions

Status LED Color Meaning Quick Flashing Green Communication has been established between the BACnet Communication Module and the Chiller Unit Controller. Slow Flashing Red Communication has not been established between the BACnet Communication Module and the Chiller Unit Controller. Green/Red Flashing BACnet Communication Module detects an error or a temporary answer fault from the Chiller Unit Controller.

IM 906 7

RS485 LEDs The RS485 LEDs shows the communication status between the BACnet Communication Module and the BACnet MS/TP network. The table below describes the status of the RS485 LEDs. Table 2. Status of RS485 LEDs Definitions

RS 485 LED Color Meaning Green with occasional Communication is established. The BACnet MS/TP definition is as red flashes follows: • Green ON: BACnet Communication Module keeps the token • Green OFF: BACnet Communication Module does not keep the token • Red ON: Poll-For-Master; search for a master to pass the token to Green and red ON Communication is not established. The BACnet MS/TP definition is that together the communication status is in a state of continuous Poll-For-Master. Possible explanations for this are as follows: • Connection error • No network is found due to: • Electrical connection error • Communication settings are not compatible with the other network devices that are connected to the network

BACnet Network Connector An RS485 connector connects the BACnet Communication Module to the MS/TP Network. 8-Pin Header The 8-pin header connects the Chiller Unit Controller to the BACnet Communication Module. P1, P2 and P3 Jumpers Jumpers P1, P2 and P3 are located inside the front opening of the cover. • Jumper P1 adds a 510-ohm polarization resistance between the negative data line (-) and GND • Jumper P2 adds a 120-ohm terminal resistance between the two data lines (+) and (-) • Jumper 3 adds a 510-ohm polarization resistance between the positive data line (+) and the +5Vdc internal voltage Refer to the Mounting a BACnet Communication Module section on page 9 for information on how to set these jumpers. Pushbutton The pushbutton is used to either reboot the BACnet Communication Module or temporarily restore the factory defaults. Refer to the section titled Restarting and Resetting the BACnet Communication Module on page 13 for more information on using the pushbutton.

8 IM 906

Installation

The BACnet Communication Module is available as a factory-installed or a field-installed option. The BACnet Communication Module kit may be ordered via McQuayTools™ or McQuay Parts. See the Installation Kit section on page 15 for additional information.

Mounting

! CAUTION

Electrostatic discharge hazard. Can cause equipment damage. This equipment contains sensitive electronic components that may be damaged by electrostatic discharge from your hands. Before you handle a communications module, you need to touch a grounded object, such as the metal enclosure, in order to discharge the electrostatic potential in your body.

Contents of the BACnet Communication Module Kit The following is the list of items included in the field-installed kit: • The BACnet Communication Module circuit board • Plastic cover for the module • Three jumpers • Plug-in connector • Ferrite-lined plastic enclosure (for noise reduction, if desired)

Installing a new BACnet Communication Module Install a BACnet Communication Module on the Chiller Unit Controller to incorporate it into an existing BACnet network.

Mounting a BACnet Communication Module To mount a BACnet Communication Module

! DANGER

Electric shock hazard. Can cause personal injury or equipment damage.

This equipment must be properly grounded. Only personnel that are knowledgeable in the operation of the equipment being controlled must perform connections and service to the Chiller Unit Controller.

1. Remove power from the Chiller Unit Controller. 2. Locate the Serial Card slot on the Chiller Unit Controller (see Figure 3 on page 11 ). 3. Remove the cover from the Serial Card slot if it has not already been removed. Use a small screwdriver to carefully pry the cover off from one end.

IM 906 9

4. Grasp the BACnet Communication Module, with the network connector on the underside. The 8- pin header must mate to the 8-pin plug in the Chiller Unit Controller. The plug has a guide on each end to direct it into the mating guide on the BACnet Communication Module header. Figure 3 on page 11 details the Serial Card slot with the 8-pin plug that mates to the header on the BACnet Communication Module.

Note: This operation relies more on fitting the BACnet Communication Module into the connector than seeing the connectors mate.

5. Insert the BACnet Communication Module, pointing up, into the slot, rolling it into a level position as you move it into the slot. 6. Keeping the BACnet Communication Module level, move it in the slot until you feel the connectors line up. 7. When you feel the connectors align, press the BACnet Communication Module into the plug. Verify that the module is firmly connected. 8. Install the P1, P2 and P3 jumpers if necessary. This step is only required if it is the first or last unit on the network. Do not insert the jumpers on intermediate units. 9. Insert the plug-in connector to the BACnet Communication Module. 10. Mount the plastic cover provided with the BACnet Communication Module kit. 11. (Optional) Install the ferrite-lined plastic enclosure on the network cable for noise reduction.

Replacing an Existing BACnet Communication Module To replace a BACnet Communication Module

! DANGER

Electric shock hazard. Can cause personal injury or equipment damage.

This equipment must be properly grounded. Only personnel that are knowledgeable in the operation of the equipment being controlled must perform connections and service to the Chiller Unit Controller.

1. Remove power from the Chiller Unit Controller. 2. Locate the Serial Card slot on the Chiller Unit Controller (see Figure 3 on page 11). 3. Pull the network cable connector from the BACnet Communication Module. 4. Remove the cover from the Serial Card slot. Use a small screwdriver to carefully pry it off from one end. 5. Grasp the BACnet Communication Module and gently pull it from the Chiller Unit Controller. 6. Grasp the BACnet Communication Module, with the network connector on the underside. The 8- pin header must mate to the 8-pin plug in the Chiller Unit Controller. The plug has a guide on each end to direct the BACnet Communication Module into the mating guide on the 8-pin plug. Figure 3 on page 11 shows a detail of the Serial Card slot with the 8-pin plug that mates to the header on the BACnet Communication Module.

Note: This operation relies more on fitting rather than seeing the connectors mate.

7. Insert the BACnet Communication Module, pointing up, into the slot, rolling it into a level position as you move it into the slot. 8. Keeping the BACnet Communication Module level, move it in the slot until you feel the connectors line up. 9. When you feel the connectors align, press the BACnet Communication Module into the connector. Verify that the BACnet Communication Module is firmly connected.

10 IM 906

12. Install the P1, P2 and P3 jumpers if necessary. This step is only required if it is the first or last unit on the network. Do not insert the jumpers on intermediate units. 13. Insert the plug-in connector to the BACnet Communication Module. 14. Replace the cover on the Serial Card slot. Slip the cover over the network connector plug. 15. Insert the network cable connector into the BACnet Communication Module. 16. (Optional) Install the ferrite-lined plastic enclosure on the network cable for noise reduction.

Figure 2. Serial Card Slot in Unit Controller

®

Air Conditioning

Serial Card Slot

Figure 3. Serial Card Slot Detail

8-Pin Connector for Serial Card J19 ID15H ID15 IDC15

J4 J5 VG VG0 Y1 Y2 Y3 Y4 ID1 ID2 ID3 ID4 ID5 ID6 ID7

Meaning of the Jumpers Jumpers P1, P2 and P3 are located inside the front opening of the cover. • Jumper P1 adds a 510-ohm polarization resistance between the negative data line (-) and GND. • Jumper P2 adds a 120-ohm terminal resistance between the two data lines (+) and (-). • Jumper P3 adds a 510-ohm polarization resistance between the positive data line (+) and the +5Vdc internal voltage. Only install the three jumpers to the unit at the start of the network and the unit at the end of the network. Do not insert the jumpers on the intermediate units. To help reduce noise on the MS/TP line, add the ferrite-lined plastic enclosure, supplied with the BACnet Communication Module kit, to the network cable.

IM 906 11

Integration

Configuring the Unit Controller The Chiller Unit Controller and optional BACnet Communication Module are designed, programmed, and configured at the factory. The unit is ready to operate with the default parameter values in the unit controller after you change the default parameters. Refer to the appropriate Chiller Unit Controller Operation Manual for default values and keypad operating instructions. Refer to ED 15062 for descriptions of the available BACnet variables. Network Connection

BACnet MS/TP Addressing The BACnet MS/TP Media Access Control (MAC) address is a variable one-octet address that must be set during the BACnet Communication Module configuration. The MAC address must be unique to the MS/TP network and have a valid range of 0-127. There are certain parameters that must be set properly to verify communication between the Chiller Unit Controller and the MS/TP network. Table 3 provides details about these addressing parameters. See your system integrator for additional information regarding proper BACnet MS/TP addressing. Configuring the BACnet Communication Module The BACnet Communication Module must be configured using the Chiller BACnet Communication Module Configuration Tool (Configuration Tool). For detailed instructions on using the Configuration Tool, refer to Appendix B: Chiller BACnet Communication Module Configuration Tool, at the end of this manual.

! DANGER

Electric shock hazard. Will cause personal injury or equipment damage.

This equipment has exposed electrical connections inside BACnet Communication Module. Contact with charged electrical connection will cause personal injury or death. Only personnel that are knowledgeable in the operation of this equipment must perform connections and service to the BACnet Communication Module.

Configuring the BACnet Communication Module using the Configuration Tool The BACnet Communication Module must be configured using the Configuration Tool. The Configuration Tool is also required for downloading new firmware or a new CSV (Comma- Separated) file. The CSV file is needed if the BAS requires metric units to be displayed. The Configuration Tool and the CSV files are available as free downloads on the www.mcquay.com/Products/Controls/MicroTech II Controls/Application Software page. Refer to Appendix B: Chiller BACnet Communication Module Tool on page 17 for complete details.

Note: The CSV file maps all variables from the Chiller Unit Controller to the BACnet network. This mapping includes the type of units that are displayed (in either English or Metric). Do not modify this file.

12 IM 906

Restarting and Resetting the BACnet Communication Module The BACnet Communication Module contains a pushbutton that can be used to restart the BACnet Communication Module or to recall the factory configuration. See Table 4 on page 19 for the list of parameters that are reset using the pushbutton. Restarting the BACnet Communication Module 1. Verify that the BACnet Communication Module is installed correctly with the Status LEDs flashing continuously. 2. Hold the pushbutton for more than 5 seconds and no more than 10 seconds. 3. Around 10 seconds after releasing the button, the Status LEDs will stop flashing and 15 seconds later the BACnet Communication Module will restart (Status LEDs quickly flashing red-green- red-green…). Resetting Factory Defaults when the Chiller is Off: 1. Unplug network connections from the BACnet Communication Module. 2. Hold down the pushbutton on the BACnet Communication Module. 3. Apply power to the Chiller Unit Controller. 4. Keep the pushbutton pressed for at least 20 seconds. 5. Release the pushbutton once the Status LEDs start to blink red. 6. After three slow red blinks, the LEDs will become green, and then to indicate the command has been successful, it will rapidly blink dark red three times.

Resetting Factory Defaults when the Chiller is On: 1. Unplug network connections from the BACnet Communication Module. 2. Press the pushbutton for more than five seconds and no more than ten seconds. 3. Release the pushbutton. 4. After another 5 seconds, press and hold the pushbutton again. 5. The status LEDs will stop flashing and then it will flash red quickly. 6. Release the pushbutton when the status LEDs start flashing red slowly. 7. After three slow red blinks, the LEDs will become green, and then, to indicate the command has been successful, it will rapidly blink dark red three times.

Note: After successfully using the pushbutton, the BACnet Communication Module only retains the factory-specified default parameters until the next reboot is performed. The BACnet Communication Module will implement the latest user-specified parameters after a reboot has been performed without the pushbutton being pressed.

Table 3 defines the five parameters that are reset to factory defaults when the pushbutton on the BACnet Communication Module has been pressed.

IM 906 13

Table 3. Network Parameters That Are Reset Using The Pushbutton

Parameter Name Factory Default (Range)/Description Device Instance 3000 (0-4194303)/A number that uniquely identifies a device on the BACnet network. MS/TP Station 0 (0-127)/A number that differentiates the units in the BACnet Address MS/TP network. Max Masters 20 (0-255)/ The Max Master value should match the largest MS/TP Station Address value to provide maximum system efficiency. Max Info Frames 127 (0-127)/The maximum number of information packages exchanged, above which the Master unit will give up control (Token) of the network to another Master unit. Baud Rate 38400 (9600, 19200, 38400, 76800)/Data transfer speed.

14 IM 906

Service Information

Test Procedures If you are not able to communicate with unit via the network: • Check the network wiring • Check the network parameters and verify that they are correct and that there are no duplicate devices on the network

If the BACnet Communication Module still does not respond, contact the McQuay Controls Customer Support group at 866-4MCQUAY (866-462-7829). Parts List

Installation Kit Description Part Number MicroTech II Chiller BACnet Communication Module-MS/TP kit 350147407

IM 906 15

Appendix A: Hexadecimal Conversion Table

Dec Hex Dec Hex Dec Hex Dec Hex 0 0 32 20 64 40 96 60 1 1 33 21 65 41 97 61 2 2 34 22 66 42 98 62 3 3 35 23 67 43 99 63 4 4 36 24 68 44 100 64 5 5 37 25 69 45 101 65 6 6 38 26 70 46 102 66 7 7 39 27 71 47 103 67 8 8 40 28 72 48 104 68 9 9 41 29 73 49 105 69 10 A 42 2A 74 4A 106 6A 11 B 43 2B 75 4B 107 6B 12 C 44 2C 76 4C 108 6C 13 D 45 2D 77 4D 109 6D 14 E 46 2E 78 4E 110 6E 15 F 47 2F 79 4F 111 6F 16 10 48 30 80 50 112 70 17 11 49 31 81 51 113 71 18 12 50 32 82 52 114 72 19 13 51 33 83 53 115 73 20 14 52 34 84 54 116 74 21 15 53 35 85 55 117 75 22 16 54 36 86 56 118 76 23 17 55 37 87 57 119 77 24 18 56 38 88 58 120 78 25 19 57 39 89 59 121 79 26 1A 58 3A 90 5A 122 7A 27 1B 59 3B 91 5B 123 7B 28 1C 60 3C 92 5C 124 7C 29 1D 61 3D 93 5D 125 7D 30 1E 62 3E 94 5E 126 7E 31 1F 63 3F 95 5F 127 7F

16 IM 906

Appendix B: Chiller BACnet Communication Module Configuration Tool

Introduction The Chiller BACnet Communication Module Configuration Tool (Configuration Tool) is a Microsoft® Windows® based tool used in conjunction with the MicroTech II BACnet Communication Module for Chiller Unit Controllers. The purpose of the Configuration Tool is to configure and test the BACnet Communication Module. The Configuration Tool displays the types and quantity of BACnet Communication Module objects and also what properties are supported. Additionally, it can be used to download new firmware or a new CSV (comma separated variable file), if necessary.

This document assumes you are familiar with BACnet and BACnet terminology and the use of Microsoft Windows. Only qualified personnel familiar with BACnet and BACnet terminology, and the use of Microsoft Windows should configure the BACnet communication module. BACnet Requirements

BACnet MAC Layer Support The Configuration Tool supports the following BACnet Media Access Control (MAC) layers: • BACnet ISO 8802-3 “Ethernet” • BACnet/IP • BACnet Master Slave/Token Passing (MS/TP) over EIA-485

The Configuration Tool as a BACnet Device The Configuration Tool uses standard BACnet commands when communicating via a BACnet network. For example, it issues a ReadProperty or WriteProperty request to the device object (in this case, the Chiller Unit Controller). By default, the Configuration Tool is assigned the device instance 3333. This can be changed using the BACdoor OEM Client configuration dialog described in the BACdoor OEM Client Status window section of this document. Windows and PC Requirements

Windows Requirements The Configuration Tool is compatible with Windows 2000™, Windows 2003™, Windows XP™, and Windows Vista™ operating systems. PC Requirements An EIA-485 interface is required for use with the Configuration Tool when connecting to a BACnet MS/TP communication module. An EIA-485 interface can be achieved by one of the following means: • Connect an external EIA-232 to EIA-485 converter to an existing PC serial port. • Insert an internal EIA-485 PC adapter into your PC.

Note: Important: The EIA 485 interface is not included with the BACnet Communication Module kit. It is available through B & B Electronics (www.bb-elec.com).

Getting Started 1. Download the Configuration Tool from www.mcquay.com/Products/Controls/MicroTech II Controls/Application Software. 2. Install the Configuration Tool to your PC (see Windows and PC Requirements above). For support purposes, it is recommended that you install to the default directory. 3. Verify the BACnet Communication Module is installed in the Serial Slot of the MicroTech II Chiller Unit Controller. Refer to the Installation section on page 9 of this manual for details. 4. Verify that the BACnet Communication Module is wired correctly to the PC. 5. Using the keypad, verify the “Protocol=” on the Network Config menu of the Chiller Unit Controller is set to BACnet MS/TP. Refer to the appropriate BACnet Communication Module Operation Manual (OM) listed in the Reference Documents section for more information about using the keypad. 6. Double-click on BCMCFG.exe from the folder in which it was installed (see Step 2 above). The default installation path is C:\Program Files\McQuay\Chiller BCM Configuration Tool. 7. Select BACnet MS/TP from the MAC Layer Selection Window. 8. Once the Configuration Tool is open, enter the Device Instance of the BACnet Communication Module in the Device Instance box at the top of the screen. 9. The BACnet Communication Module is now ready to be customized for network communication. Using the Configuration Tool

Introduction The Configuration Tool is used to configure and test the BACnet Communication Module. It also can be used to download new firmware or CSV file to the BACnet Communication Module. Overview of Components There are four main components to the Configuration Tool: 1. The initial BCM Configuration MAC Layer Select dialog pop-up box. 2. The main application titled “McQuay BACnet Communication Module Configuration Tool”. 3. The BACdoor OEM Client Status icon and window. 4. The MS/TP MAC Layer Status icon and window.

The remainder of this document provides a detailed description of the information contained in each of these four components.

BACnet MAC Layer Select

General A dialog box appears each time the BCM Configuration Tool is opened, prompting you to select the desired BACnet MAC layer type: BACnet IP, BACnet Ethernet, or BACnet MS/TP (see Figure 4 on page 19 ). Depending on the MAC layer type selected, additional dialogs may be activated.

18 IM 906

Figure 4. BACnet MAC Layer Select Dialog Box

BACnet MS/TP Table 4 contains the default setup parameters for the Configuration Tool. Table 4: Configuration Tool Default Values

Property Default Value Communication Port COM1 Baud Rate 38400 MS/TP Station Address 1 Max Master 127 Max Info Frames 10

These parameters can be changed using the BACdoor OEM Client (refer to the BACdoor OEM Client Status section of this document for details). The Max Master value should match the largest MS/TP Station Address value to provide maximum system efficiency. If you do not know the largest MS/TP Station Address on the network, use a Max Master value of 127. The Max Master value should always be set equal to or less than 127.

Note: If you have trouble opening the MS/TP portion of the Configuration Tool, make sure the COM port you are using on your PC is available and in working order. Then verify that the Configuration Tool is using the same com port. The default COM Port for the Configuration Tool is 1. See the Troubleshooting Guide for more information.

Automatic Selection of the MAC Layer The Configuration Tool can be set up so that it bypasses the MAC Layer Select window and automatically opens using with the pre-defined BACnet MAC layer type. This can be accomplished by following these steps: 1. Create a file named BACSET.INI in the Windows or WINNT folder using a text editor such as Notepad. Note: if a file named BACSET.ini already exists, skip this step. 2. Place the following line as the first line of the file: [General] 3. Place the following line on the second line of the file: MACtype=MSTP 4. Save and close the file. Configuration Tool Application The main Configuration Tool application contains four tabs: BACnet Device, BACnet Objects, Test, and System. Table 5 gives a general overview of the information included on each tab, with additional details provided in the sections that follow.

IM 906 19

Table 5 General Overview

Tab Name Description BACnet Device Use this tab to read and write the BACnet properties of the Chiller Unit Controller’s Device Object. The properties include: BACnet LAN type (IP or Ethernet), Device Instance, UDP Port, APDU Timeout, APDU Retries, and Daylight Savings Time. The firmware and application software versions are also displayed, along with a BACnet Communication Module reboot option. BACnet Objects Use this tab to read and configure the BACnet properties of the objects in the BCM device. Clicking the Read button reads all the properties for the BCM object that is selected in the pull-down object list. Any of the values for the writeable properties can be changed on the form and then committed to the BCM by clicking Write. The Write button is only displayed if the object has writeable properties. Test Use this table to test the reading of the BACnet properties of all the objects contained in the pull-down object list for the BCM. You must have clicked the Read Object List button before you click Read. System Use this tab to download new firmware or CSV files, reboot the BACnet Communication Module, and read the current firmware version.

BACnet Device Use this tab to read and write the device properties of the Chiller Unit Controller (see Figure 5 on page 20 ). Table 6 on page 21 details the properties and buttons available in this tab. This tab also contains the ability to change from English to Metric units of measure.

Figure 5. BACnet Device Tab

20 IM 906

Table 6: BACnet Device Details

Property/Button Description BCM Device Instance The Device Instance of the BACnet Communication Module (appears on the top of all tabs). Read Object List Button Select the object to read from the drop-down arrow (appears on the top of all tabs). Read Button Reads all the properties of the Chiller Unit Controller Device Object. Before clicking the Read button, verify that the Device Instance at the top of the screen is correct. Write Button Writes any value on the BACnet Device tab to the Chiller Unit Controller. Before clicking Write, verify that the Device Instance at the top of the screen is correct. Default Button Resets all values on the BACnet Device tab to their default (i.e. factory) values. The factory settings are not written to the Chiller Unit Controller until the Write button is clicked. Time Sync Button Synchronizes the BACnet Communication Module clock with the current time. Pushing this button will set the clock in the BCM, but since this is an unacknowledged BACnet command, there will be no feedback when this button is pushed. Use your BACnet front end to verify the date and time. Reboot Button Restarts the BACnet Communication Module if the Password field matches the Password property of the Chiller Unit Controller’s Device Object. MS/TP Baud Rate This variable defines the MS/TP baud rate for the BACnet Communication Module. MS/TP Station Address This is the MS/TP address of the BACnet Communication Module. Each device on the BACnet network must have a unique MS/TP address. Max Master MS/TP Only. This variable specifies the highest possible address for master nodes and must be less than or equal to 127. Max Info Frames MS/TP Only. This variable specifies the maximum number of information frames the BACnet Communication Module may send before it must pass the token. Enable/Disable Device Allows modification of the Device Instance. Selecting Disable Device Instance Write prevents Instance Write modification of the Device Instance. Device Instance 0-4194303/Device Instance of the BACnet Communication Module. This must be unique throughout the entire BACnet network. Default=3000. Changes to the Device Instance are made immediately after pressing Write. Upon exiting the Configuration Tool, the last BCM Device Instance is saved. This field will be populated with that Device Instance when the Configuration Tool is re-opened. Object Name This is the Object_Name of the device and must be unique throughout the network. Description Describes the application running in the BACnet device. Location This changeable property indicates the physical location of the Chiller Unit. APDU Timeout The amount of time, in milliseconds, between retransmissions of an APDU (Application Layer Protocol Data Unit) requiring acknowledgment for which no acknowledgement has been received. Default=3000milliseconds APDU Retries The maximum number of times that an APDU shall be retransmitted. Default=3. Password for Restart Allows the BACnet Communication Module to be reinitialized from the network. Default=1234. Leaving this field blank indicates that no password is required. If this field is modified, a password is then required before a BACnet client can reinitialize the BACnet Communication Module. Daylight Savings Time Must be set to No for a BACnet client to synchronize the time on the network. Default=No. UTC Offset Difference in minutes of the UTC and local time ( –720 to + 720.) Default=0Min Interval to send WhoIs Frequency, in minutes, at which the BACnet Communication Module sends WhoIs Requests. Default=1Min Firmware Revision BACnet Communication Module firmware version. Application Software This is the BACnet Application_Software_Version property of the Device Object. It reflects the current Version version of the BACnet component of the BCM. Alarm Enabled Selecting Yes enables the BACnet Communication Module to send a ConfirmedEventNotification message to a single BACnet device whenever an alarm occurs in the MicroTech II Chiller. This message has an Event Type = Complex Event and has proprietary properties in its Event Values section. Not all BACnet devices can accept this message. Alarm Destination Device Object Instance of the BACnet device that receives the alarm notification Alarm Process ID Process ID used at the receiving BACnet device to determine the response action to the alarm notification. May be changed to suit the BAS preference. Alarm Priorities Problem Priority for Problem Alarms (0-255) Alarm Priorities Fault Priority for Fault Alarms (0-255) Alarm Priorities Warning Priority for Warning Alarms (0-255) Metric Units Selecting Yes converts the Units and Relinquish Default properties to Metric units. Selecting No converts these properties to English units. Changing this property does not affect the Present Value property read from the chiller. For Centrifugal Chillers, the units can be changed via the keypad.

IM 906 21

BACnet Objects Tab Use the BACnet Objects tab to read and configure the BACnet properties of the objects in the BACnet Communication Module (see Figure 6 on page 22 ). Different properties will appear depending on the type of object that is selected in the pull-down list. Table 7 on page 7 details the properties and buttons available on this tab. Figure 6. BACnet Objects Tab

Table 7 BACnet Objects Tab Details

Property/Button Description Read Button Reads all the properties for the object that is selected in the pull-down list. Read/Write Status Displays the progress of the read/write command as a percentage (%). Object Type Displays the object type selected from the drop-down list. Object Instance Displays the instance number of the object selected from the drop-down list. Object Name This is the Object_Name of the device and must be unique throughout the network. Present Value Indicates the present value for the item selected in the pull-down list. Cancel Button Cancels the read or write if still in progress.

22 IM 906

Test Tab The Test tab is used to test the reading of the BACnet properties of all the objects contained in the pull-down object list for the Chiller Unit Controller (see Figure 7 on page 23 ). You must have clicked the Read Object List button before you click Read. Table 8 on page 23 details fields available on this tab.

Figure 7. Test Tab

Table 8: BACnet Test Tab Details

Property/Button Description Read Button Reads all the properties for every object that is selected in the pull-down list. Clear Button Clears the information displayed on the screen for the current object. Read Status Displays the progress of the read command as a percentage (%). Object ID Radio Button Displays the Object_Identifier and Present_Value properties of every object in the object list. Object Displays the Object_Identifier, Object_Name, Present_Value and Unit properties of every ID/ObjectName/Units object in the object list Radio Button Description/Units Radio Displays the Description, Present_Value and Unit properties of every object in the object list. Button Cancel Button Cancels the read or write if still in progress

IM 906 23

System Tab The System tab allows you to download new firmware or CSV files, reboot the BACnet Communication Module, and view the firmware version (see Figure 8 on page 24). Table 9 on page 25 describes the properties and buttons available on this tab. Figure 8. System Tab

24 IM 906

Table 9: System Tab Details

Property/Button Description Firmware Version BACnet Communication Module firmware version. Read Version Button Reads the firmware version of the BACnet Communication Module. Status bytes % Indicates the download progress in bytes and as a percentage (%) of the total bytes to be downloaded. Password Password property of the Device Object. Reboot Button Restarts the BACnet Communication Module if the Password matches the Password property of the Device Object. Reboot does not restart the Chiller Unit Controller. Download Button Writes the PC file from the Local PC File field to the flash_apps.bin or flash_sys.bin firmware file or the bcm.csv or bcmmap.csv CIT file on the BACnet Communication Module. Device’s Flash File Indicates which file is to be downloaded to the BACnet Communication Module. Radio Buttons: flash_apps.bin Firmware file for the BACnet Communication Module. This file may change if firmware modifications are made to the BACnet Communication Module. This file does not need to be updated unless instructed by the McQuay Controls group. flash_sys.bin Firmware file for the BACnet Communication Module. This file does not need to be updated unless instructed by the McQuay Controls group. bcm.csv CIT file of the BCM. Local PC File Contains the location of the file to be downloaded. Browse Button Allows you to select the file to download. Another option is to type the complete file name into the Local PC File field.

BACdoor OEM Client Status

General The BACdoor OEM Client Status is used to configure the BCM Configuration Tool. The BACdoor OEM Client Status window is minimized into the Windows Task Bar at the lower right side of your

display screen and is indicated by the icon. Clicking on the icon makes the Status window visible (see Figure 9 on page 26 ).

This window displays the status of BACnet packets as they are being exchanged between the BCM Configuration Tool, the BACnet Communication Module, and any other BACnet Devices on the network. It also displays a list of all BACnet Devices that initiate BACnet I_Am service packets.

IM 906 25

Figure 9. BACdoor OEM Client Status Window

Configuration Using BACdoor OEM Client Status Once the BACdoor OEM Client Status window is open, click on Configure on the Menu Bar to initiate a popup dialog box for setting operating parameters of the BCM Configuration Tool. Typically the BACdoor OEM Client Status window can remain minimized in the Task Bar. It is available only for diagnostic purposes and configuration of the BCM Configuration Tool itself (see Figure 10 on page 27).

26 IM 906

Figure 10. BACdoor OEM Client Status Configuration Window

The BACdoor OEM Client Status is separated from the BCM Configuration Tool for two reasons: • The BCM Configuration Tool rarely requires changes. • To help differentiate the BCM Configuration Tool parameters from the BACnet Communication Module properties.

Note: If you change the MS/TP baud rate, you must restart the BCM Configuration Tool for it to take effect.

BACnet MS/TP MAC Layer Status General The BACnet MS/TP MAC Layer Status window is minimized into the Windows Tool Bar at the

bottom of your display screen and is indicated by the icon. Click the icon to make the BACnet MS/TP MAC Layer Status window visible (see Figure 11 on page 28).

IM 906 27

Figure 11. BACnet MS/TP MAC Layer Status Window

Select Trace All Messages from the View drop-down menu to expand the information available from the BACnet MS/TP MAC Layer Select (see Figure 12 on page 28). The BACnet MS/TP MAC Layer Status expanded window now displays the status of MS/TP packets as they are being exchanged between the BCM Configuration Tool, the BACnet Communication Module, and any other BACnet MS/TP Devices on the network. It is recommended that you use the BACnet MS/TP MAC Layer Status for diagnostic purposes only because it can impact BACnet MS/TP operation, especially at higher baud rates.

Note: Minimize the BACnet MS/TP Layer Select during an image upload.

Figure 12. MS/TP MAC Layer Status Expanded Window

28 IM 906

Troubleshooting Guide Table 10 below summarizes several potential problems and corresponding solutions. Contact the McQuay Controls Customer Support group at 866-4McQuay for additional assistance. Table 10: Common Problems and Solutions

Error/Condition Problem Solution You are unable to read/write to This can be due to several • Verify the BACnet Communication Module is the Chiller Unit Controller via reasons such as wiring or installed correctly and the LEDs are functioning the BACnet Communication setup. correctly. Module. • Verify the wiring. • Verify the Chiller Unit Controller is set up to communicate BACnet using the keypad. Refer to the proper Chiller Unit Controller OM for details on using the keypad. • Verify connection to the correct MAC Layer Type (MS/TP). • Verify that you are attempting to read the correct Device Instance number. • Verify the Device Instance for the BACnet Communication Module is unique on the BACnet network and does not match the Device Instance of the Configuration Tool. Refer to the Configuration Using BACdoor OEM Client Status section of this document. • Verify the baud rate of the BCM Configuration Tool is the same baud rate of the BACnet Communication Module. Also verify the MS/TP device instance is unique. Cannot change the Device The Device Instance Write Select Enable from the BACnet Device tab to enable the Instance property is disabled. Device Instance Write property. You can now change the Device Instance. When selecting MS/TP for the The serial port is already in Close any programs that are using the serial port and MAC Layer Selection, you get a use by another program or restart the Configuration Tool. If the problem persists, series of three errors including: the Configuration Tool is verify that the BCM Configuration Tool is using the “Error: [5] Access is denied.”, trying to use a serial port correct serial port by following these steps: “MS/TP Init Failed (-306)” and that is not present or • Open the Configuration Tool by selecting BACnet “BACLIBinit failed”. working. IP as the MAC Layer Type. • In the lower right corner of your task bar, click on the BACdoor OEM Client icon. • Click Configure. • Change COM Port to the COM Port you are using on your PC. • Restart the BCM Configuration Tool by choosing MS/TP as the MAC Layer Type. When using the Configuration This could mean that you Change the MS/TP Node Address of the Configuration Tool, you get a “?Write Error [- are trying to write an MS/TP Tool using the BACdoor OEM Client. This address 111]?: Timeout at MS/TP Station Station Address that already needs to be unique on the network and is likely set at Address” error when trying to exists. the address you are trying to write to the BCM. modify the MS/TP Station Address.

IM 906 29

This document contains the most current product information as of this printing. For the most current product information, please go to www.mcquay.com. All McQuay equipment is sold pursuant to McQuay’s Standard Terms and Conditions of Sale and Limited Warranty.

©2008 McQuay International • www.mcquay.com • 800-432-1342

30 IM 906