Honeywell BACnet Protocol Installation and User’s Manual SmartVFD HVAC Variable Frequency Drives for Constant and Variable Torque Applications
Honeywell • 3 TABLE OF CONTENTS Document: DPD02021A Version release date: 10.11.17 1. Safety ..................................................................................................................4 1.1 1.2 1.3 Danger ............................................................................................................................ 4 Warnings.........................................................................................................................
Honeywell • 4 1. SAFETY SAFETY This manual contains clearly marked cautions and warnings that are intended for your personal safety and to avoid any unintentional damage to the product or connected appliances. Please read the information included in cautions and warnings carefully. The cautions and warnings are marked as follows: = DANGER! Dangerous voltage 9000.emf = WARNING or CAUTION 13006.emf = Caution! Hot surface 9001.emf 1.1 Danger 9000.emf 9000.emf 9000.emf 9000.emf 9000.emf 9000.
Honeywell • 5 SAFETY 1.2 Warnings The AC drive is meant for fixed installations only. 13006.emf Do not perform any measurements when the AC drive is connected to the mains. 13006.emf 13006.emf 13006.emf The earth leakage current of the AC drives exceeds 3.5mA AC. According to standard EN61800-5-1, a reinforced protective ground connection must be ensured. See Chapter 1.3.
Honeywell • 6 1.3 SAFETY Earthing and earth fault protection CAUTION! 13006.emf The AC drive must always be earthed with an earthing conductor connected to the earthing terminal marked with . The earth leakage current of the drive exceeds 3.5mA AC. According to EN61800-5-1, one or more of the following conditions for the associated protective circuit must be satisfied: 0) The protective conductor must have a cross-sectional area of at least 10 mm2 Cu or 16 mm2 Al, through its total run.
Honeywell • 7 BACNET - GENERAL INFO 2. BACNET - GENERAL INFO BACnet stands for ‘Building Automation and Control Networks’. It is the common name for the communication standard ISO 16484-5 which defines the methods and the protocol for cooperating building automation devices to communicate. Devices can be designed to operate using BACnet communication protocol as well as utilising BACnet protocol to communicate between systems. BACnet is an internationally accepted protocol for building automation (e.g.
Honeywell • 8 BACNET TECHNICAL DATA 3. BACNET TECHNICAL DATA 3.1 BACnet MS/TP protocol Table 1. Connections and communications 3.2 Interface RS-485 Data transfer method RS-485 MS/TP, half-duplex Transfer cable STP (Shielded Twisted Pair), type Belden 9841 or similar Connector 2.5 mm2 Electrical isolation Functional BACnet MS/TP As described in ANSI/ASHRAE Standards 135-2010 Ver.1 Rev.12 Baud rate 9600, 19200, 38400 and 76800 baud(supports autobaud detection) BACnet IP protocol Table 2.
Honeywell • 9 PROGRAMMING 4. PROGRAMMING You will find basic information on how to use the control keypad in the Application Manual of your SmartVFD HVAC/SmartDrive HVAC AC drive. Below you will find some examples of navigation paths to the fieldbus parameters. 1. First ensure that the right fieldbus protocol is selected. Activating BACnet MSTP (P5.8.1.1) Main Menu > I/O and Hardware > RS-485 > Common settings > Protocol > BACnet MSTP < Activating BACnet IP (P5.9.3.1.
Honeywell • 10 4.1 PROGRAMMING BACnet MS/TP parameters and monitoring values Table 3. Parameters related with BACnet used through MS/TP Code Parameter Min Max Default P5.8.3.1.1 Baud rate 9600 76800 9600 P5.8.3.1.2 MAC Address 1 127 1 ID Description Communication speed 1 = 9600 2 = 19200 2392 3 = 38400 4 = 76800 5 = Autobaud 2331 BACnet device MAC address Device Object's instance number. 0 = Automatically 2332 generated from the last 22 bit from Ethernet MAC address. P5.8.3.1.
Honeywell • 11 PROGRAMMING 4.2 BACnet IP parameters and monitoring values 4.2.1 Ethernet common settings Table 5. Common Ethernet Settings Code Parameter P5.9.1.1 IP address mode Rante Default ID Description Fixed (1), DHCP(2) DHCP (2) 2482 IP Mode P5.9.1.2 Duplicate IP Detection Disabled (0), Enabled (1) enabled 2569 When disabled drive does not check for or react to address conflict situation. See details of ACD functionality in Chapter 3.3. P5.9.1.3.1 IP address 1.0.0.0 223.255.
Honeywell • 12 PROGRAMMING Table 6. Parameters related with BACnet used through Ethernet Code Parameter P5.9.3.1.5.4 Min RegistrationInterval Max 1 Default 65535 10 ID Description 2411 Registration interval to keep a live connection to BBMD. NOTE! Registration message TTL is twice as long as this time. Table 7. Monitoring values Code V5.9.3.2.1 Parameter Min Fieldbus protocol INITIALIZING status Max ID Description INACTIVE 2412 See Table 9 V5.9.3.2.2 Communication status 0.0 99.
Honeywell • 13 PROGRAMMING 4.3 BACnet MS/TP parameter descriptions 4.3.1 BACnet MS/TP Parameters P5.8.3.1.1 BAUD RATE Select the communication speed for the network. The default value is 9600 baud. If Autobauding is selected, the node will detect the baudrate. There must be at least one device in the bus to select the baud rate and to start token transmitting. When the baudrate is detected, it is saved into this parameter. NOTE! Autobauding is disabled after baudrate is detected. P5.8.3.1.
Honeywell • 14 P5.8.3.1.6 PROGRAMMING MAXAPDUCYCLE This parameter defines the maximum time in seconds between APDU messages addressed to this node. The APDU messages are Application layer messages, for example, 'ReadParameter' and 'Write Parameter' messages. This can be used to detect communication loss to the controlling node. NOTE! The application parameter P3.9.1.6 (ID 733) can be used to define the action for communication timeout. 4.3.2 BACnet MS/TP monitoring values V5.8.3.2.
Honeywell • 15 PROGRAMMING V5.8.3.2.7 CONTROL WORD Shows control word that is written by BACnet MS/TP into drive application. This is shown in panel as hexadecimal format. V5.8.3.2.8 STATUS WORD Shows control word that is written by BACnet MS/TP into drive application. This is shown in panel as hexadecimal format.
Honeywell • 16 PROGRAMMING 4.4 BACnet IP parameter descriptions 4.4.1 Ethernet common settings P5.9.1.1 IP ADDRESS MODE The IP address mode determines how the drive IP settings are set. If " DHCP with AutoIP" is set as IP mode, then the drive will try to retrieve its IP settings from the DHCP server connected to the local network. If the drive is unable to retrieve its IP settings, it will set a link-local address as the current IP address after about one minute (for example 169.x.x.x).
Honeywell • 17 PROGRAMMING 4.4.2 BACnet IP settings P5.9.3.1.1 INSTANCE NUMBER Similar to BACnet MS/TP device object instance number (see Chapter 4.3.1). P5.9.3.1.2 BACNET PORT NUMBER The UDP port for the BACnet IP communication. P5.9.3.1.3 COMMUNICATION TIME-OUT Defines the number of seconds after a timeout is indicated after a communication break or disconnected ethernet link. Value 0 disables communication and link supervision. NOTE! The Application parameter P3.9.1.
Honeywell • 18 4.4.3 PROGRAMMING BACnet IP monitoring values V5.9.3.2.1 FIELDBUS PROTOCOL STATUS Fieldbus Protocol Status tells the status of the protocol. V5.9.3.2.2 COMMUNICATION STATUS The Communication status shows how many error and how many good messages the AC drive has received. The Communication status includes a common error counter that counts CRC and parity errors and a counter for good messages. Good messages 0…999 Number of messages received without errors Bad Frames 0…99 V5.9.3.2.
Honeywell • 19 INSTALLATION 5. INSTALLATION 5.1 SmartVFD HVAC/SmartDrive HVAC AC drive Open the cover of the AC drive. M4x55 1 9174.emf The relay outputs and other I/O-terminals may have a dangerous control voltage present even when the AC drive is disconnected from mains. 9000.emf Open the inner cover of the drive.
Honeywell • 20 5.1.1 INSTALLATION Prepare for use through Ethernet Connect the Ethernet cable (see specification in Chapter 3.2) to its terminal as shown in figure below. 3 Ethernet cable 9316.
Honeywell • 21 INSTALLATION Protection class IP21: Cut free the opening on the AC drive cover for the Ether-net cable. Protection class IP54: Cut the rubber grommets open to slide the cables through. Should the grommets fold in while inserting the cable, just draw the cable back a bit to straighten the grommets up. Do not cut the grommet open-ings wider than what is necessary for the cables you are using.
Honeywell • 22 5.1.2 INSTALLATION Prepare for use through RS485 Strip about 15 mm of the RS485 cable (see specification in Chapter 3.1) and cut off the grey cable shield. Remember to do this for both bus cables (except for the last device). Leave no more than 10 mm of the cable outside the terminal block and strip the cables at about 5 mm to fit in the terminals. See picture below. 10 9189.
Honeywell • 23 INSTALLATION 2 Then connect the cable to its appropriate terminals on SmartVFD HVAC/SmartDrive HVAC AC drive standard terminal block, terminals A and B (A = negative, B = positive). See figure below. Using the cable clamp included in the delivery of the drive, ground the shield of the RS485 cable to the frame of the AC drive. NOTE! This can be done in all drives if there is no difference in PE potentialbetween the drives.
Honeywell • 24 INSTALLATION If SmartVFD HVAC/SmartDrive HVAC AC drive is the last device on the bus, the bus termination must be set. Locate the DIP switches to the right of the control keypad of the drive and turn the switch for the RS485 bus termination resistor to position ON. Biasing is built in the termination resistor. See also step 6 on page 25. 4 RS-485 bus termination OFF ON 9110.
Honeywell • 25 INSTALLATION The bus termination must be set for the first and the last device of the fieldbus line. See picture below. See also step 3 on page 24.
Honeywell • 26 COMMUNICATIONS 6. COMMUNICATIONS 6.1 Device Object Device object provides information about device and its configuration. Note that the Device Object "Object_Name" property corresponds to the AC drive’s “Drive name” (P6.7). Device object ‘Object_Name’ property value should be unique in the BACnet network. You can change the ‘Drive Name’ using PC tool. The new “Drive Name” becomes active when the drive/ protocol is restarted. 6.
Honeywell • 27 COMMUNICATIONS Out_Of_Service X X Present_Value X X Priority_Array X* X* Relinquish_Default X* X* X X Status_Flags COV_Increment X Units X *. Only with commandable values 6.2.
Honeywell • 28 COMMUNICATIONS BV20 Quick Stop Quick Stop 0/1 C BV21 Zero Ramp Stop by zero ramp 0/1 C BV22 Hold Ramp Hold ramp 0/1 C BV23 BusCtrl Activate Bus control 0/1 C BV24 BusRef Activate Bus reference 0/1 C BV25 fb_control_word Bit_10 fb_control_word bit 10 0/1 C BV26 fb_control_word Bit_11 fb_control_word bit 11 0/1 C BV27 fb_control_word Bit_12 fb_control_word bit 12 0/1 C BV28 fb_control_word Bit_13 fb_control_word bit 13 0/1 C BV29 fb_control_word B
Honeywell • 29 COMMUNICATIONS Table 10. AV14 Temperature Rise Calculated motor temperature 100.
Honeywell • 30 COMMUNICATIONS High and Low limits for the objects are defined in the application. See corresponding application for exact limits. 6.3 Control word bits Table 11. Control Word bits Bit B0 B1 B2 Name Value = 1 Value = 0 Description Start/Stop Start request Stop request Start/Stop command to application Fwd/Rev Reverse direction Forward direc- Controls the direction of motor axis rotation tion Fault reset Reset faults No action Command to reset fault B3-B15 Not used 6.
Honeywell • 31 COMMUNICATIONS 6.6 Processdata mapping in drive application The drive application allows you to choose freely which data is mapped into processdata out objects. See the drive appllication 'Fieldbus DataMap' parameters (P3.6). Some of the drive processdata values are available in BACnet analog value object and some are available via binary value objects.
Honeywell • 32 7. FAULT TRACING FAULT TRACING When an unusual operating condition is detected by the AC drive control diagnostics, the drive initiates a notification visible, for example, on the keypad. The keypad will show the ordinal number of the fault, the fault code and a short fault description. The fault can be reset with the Reset button on the control keypad or via the I/O terminal. The faults are stored in the Fault history menu, which can be browsed.
Poor communication No communication Check configurations (Slave address, baudrate etc.) Check selected protocol Figure 2. Fault tracing diagram for BACnet MS/TP Check distances between cables, see chapter 4.2. Check that both ends of the fieldbus line have termination resistors (chapter 4.2) Check cable types, see chapter 3. Check cabling Check termination resistors Check other fieldbus parameters Check Master’s parameters Check grounding, see chapter 4.
Poor communication No communication Drive does not start from the bus Check parameter M1.15 or P3.2.1 Check the led on keypad Figure 3. Fault tracing diagram for BACnet IP 7075A_uk Check e.g WLAN or other routers Check stripping of cables and conductors, see chapter 4. Check distances between cables, see chapter 4.2. Check cable types, see chapter 3. Check connections Check cabling Check correctplacement of conductors in terminals Check other necessary devices (e.g.
Honeywell • 35 QUICK SETUP 8. QUICK SETUP Following these instructions, you can easily and fast set up your BACnet bus for use. 1 Parametrize BACnet functionality as described in Chapter 4. Make these settings in the master software. A. Set Control Word to ‘0’ (AV36 Fb_Control_Word_Lo16). B. Set Control Word to ‘1’ (AV36 Fb_Control_Word_Lo16). 2 C. AC drive status is RUN. D. Set Reference value to ‘50’ (50.00%) (AV24 Speed Reference). E. Frequency setpoint is 25.00 Hz (if MinFreq is 0.
Honeywell • 36 9. ANNEX - PROTOCOL IMPLEMENTATION CONFORMANCE ANNEX - PROTOCOL IMPLEMENTATION CONFORMANCE STATEMENT PROTOCOL IMPLEMENTATION CONFORMANCE STATEMENT (NORMATIVE) (This annex is part of this Standard and is required for its use.) BACnet Protocol Implementation Conformance Statement Date: January 1, 2018 Vendor Name: Honeywell Product Name: Honeywell SmartVFD Product Model Number: Honeywell SmartVFD Applications Software Version: 1.0 Firmware Revision: 1.
Honeywell • 37 ANNEX - PROTOCOL IMPLEMENTATION CONFORMANCE STATEMENT Standard Object Types Supported: Honeywell SmartVFD HVAC/SmartDrive HVAC product family supports: • • • Device Object Analog Value Object Binary Value Object The Analog Values that are commandable contain the priority array and relinquish default properties. All Analog Values that are not commandable become writable when the out of service property is set to true.
Honeywell • 38 ANNEX - PROTOCOL IMPLEMENTATION CONFORMANCE Analog Value Object Analog Value Object - Commandable Object property Readable object-identifier x object-name x object-type x Writable present-value x status-flags x event-state x out-of-service x units x priority-array x relinquish-default x x cov-increment x x Commandable x x Analog Value Object - writable when out-of-service is set true Object property Readable object-identifier x object-name x object-type
Honeywell • 39 ANNEX - PROTOCOL IMPLEMENTATION CONFORMANCE STATEMENT Binary Value Object - Commandable Object property relinquish-default Readable x Writable Commandable x Binary Value Object - writable when out-of-service is set true Object property object-identifier Readable Writable x object-name x object-type x present-value x status-flags x event-state x out-of-service x priority-array x relinquish-default x * x Normally ‘read only’ but becomes writable when out-ofservice set
%\ XVLQJ WKLV +RQH\ZHOO OLWHUDWXUH \RX DJUHH WKDW +RQH\ZHOO ZLOO KDYH QR OLDELOLW\ IRU DQ\ GDPDJHV DULVLQJ RXW RI \RXU XVH RU PRGLILFDWLRQ WR WKH OLWHUDWXUH