Data Aire DAP III Modbus Integration Instructions Data Aire, Inc. 230 West Blueridge Avenue Orange, California 92865 Document Number: 600-000-459 September 2008 Revision 1.0
Table of Contents 1 Overview... 3 2 Hardware Requirements and Installation... 3 2.1 Required Network Card... 3 2.2 Network card Installation... 3 2.3 Network wiring... 5 3 Communication Port Setting... 6 4 Modbus Definitions... 7 4.1 Unit Status Points... 7 4.2 Unit Alarm Points... 9 4.3 Unit Control Points... 11 4.4 Unit Setting Points... 11 4.5 Analog Module Status and Sensor Points... 12 4.6 References... 12 Page 2 of 12
1 Overview The DAP III control panel supports the Modbus protocol integration with a BMS for the system monitoring and control. This document describes all the requirements and configuration steps to implement the interface in Modbus RTU, ASCII or TCP/IP. 2 Hardware Requirements and Installation 2.1 Required Network Card 2.1.1 The Modbus RTU or Modbus ASCII protocol interface requires a Data Aire RS- 485 Multidrop communication network card to be installed into the DAP III Display board. The RS-485 Multidrop card part number is 160-400-383. BOARD CONNECTOR TEST JUMPER END JUMPER Figure 1: Data Aire RS-485 Multidrop Communications Network card 2.1.2 The Modbus TCP/IP protocol interface requires a Data Aire Ethernet network card to be installed into the DAP III Display board. The Ethernet card part number is 160-400-385. This card is compliant with IEEE 802.3/802.3u 100BaseTX Ethernet standard and auto-negotiation at 10Mbps/ 100 Mbps. BOARD CONNECTOR RJ-45 CONNECTOR Figure 2: Data Aire Ethernet Communications Network card 2.2 Network Card Installation IMPORTANT NOTE: The DAP III panel supports one network connection at a time therefore only one type of the network card can be installed. Page 3 of 12
2.2.1 For Modbus RTU and Modbus ASCII interface, plug an RS-485 Multidrop communication network card to the Communication Header J1 of the DAP III Display board. Make sure the End jumper is on T (Terminate) position if the installed unit is the last unit in the communication loop. In some case, the End jumper may not be required, check with the BMS manufacturer for the requirement of this End jumper. See figure 3 below for the DAP III Display board with an RS-485 Multidrop card installed. After installing the network card, go to Menu 6-1 Unit & Network ID in Group Menu 6 Network to set the unit network ID number. Go to Menu 6-2 Network Protocol to configure or verify the network protocol. Menu 6-2 to 6-7 are locked menus, refer to the DAP III Operation Manual for the procedure of how to unlock these menus before enter values. It is recommended to reset the DAP III panel after changing the network protocol or the unit ID number. Tx and Rx LED + _ Shield Communication Header J1 RS-485 Multidrop Communication card RS-485 Communication Wiring Connections Figure 3: DAP III Display Board With an RS-485 Multidrop Network Card 2.2.2 For Modbus TCP/IP interface, connect an Ethernet network card to the Communication Header J1 of the DAP III Display board. See figure 4 below for the DAP III Display board with an Ethernet card installed. After installing the network card, go to Menu 6-1 Unit and Network ID in Group menu 6 to set the unit network ID. Go to Menu 6-2 Network protocol to configure the network protocol. Menu 6-2 to 6-7 are locked menus, refer to the Page 4 of 12
DAP III Operation Manual for the procedure of how to unlock the menus before altering them. Recommend resetting the DAP III panel after changing the network protocol or the unit ID number. RJ-45 Connector with Link and Activity LED Communication Header J1 2.3 Network Wiring Ethernet Communication Card Figure 4: DAP III Display Board With an Ethernet Network Card 2.3.1 For RS-485 Multidrop network connection, the 18 AWG or 22 AWG shielded, twisted pair cable is recommended. The network wiring should be wired in the multidrop fashion: The RS-485 devices are wired in parallel. The wiring should start from the RS-485 port of the BMS Gateway module. See Figure 3 above for the DAP III RS-485 network wiring terminations. Gateway Module RS-485 Modbus Gateway module (Supplied by BMS manufacturer) BMS Computer Twisted-pair Multidrop connection to Gateway module Wiring to next unit DAP III Display board of unit #1 with RS-485 Multidrop card (Supplied by Data Aire.) DAP III Display Board of unit #2 with RS-485 Multidrop card (Supplied by Data Aire) Page 5 of 12
2.3.2 For the Ethernet connection, Use the CAT-5 Ethernet cable. The DAP III panel should be connected to the same network with the BMS by a network switch or a network hub. Each unit requires having a dedicated IP address. Consult with the building IT personnel or building network administrator on IP addressing. Network switch or hub (Supplied by others) BMS Computer Ethernet connection to BMS DAP III Display board of unit #1 with Ethernet card (Supplied by Data Aire.) DAP III Display board of unit #2 with Ethernet card (Supplied by Data Aire.) 3 Communication Port Setting 3.1 The RS-485 communication Port for Modbus RTU and ASCII protocol is configured as follow: Baud Rate 9600 Word Length 8 Parity None Stop Bits 1 Recommend setting for the Slave Response Timeout is 2000 msecs and the Delay Between Polls is 200-300 msecs. 3.2 For Modbus TCP/IP communication, refer to the DAP III Operation Manual for the procedure to enter an IP address to the DAP III for an Ethernet network connection. The Modbus TCP/IP service port (Listen port) is set to 502. Page 6 of 12
4 Modbus Definitions Data type format references: inputs: Binary Read only s: 16-bit Integer Read only Coils: Binary Read and write s: 16- bit Integer Read and write Note: Divide the value by 10 for the decimal value reading. 4.1 Unit Status Points Point Name Data Type Modbus # Dehumidification 10001 Unit is dehumidifying Humidification 10002 Unit is humidifying Energy Saver Cooling 10003 Energy saver function is active Cooling Inhibited 10004 Needed cooling is inhibited. See Unit Control points for details. Heating Inhibited 10005 Needed heating is inhibited. See Unit Control Points for details. Humidification Inhibited 10006 Needed humidification is inhibited. See Unit Control points for details. Dehumidification Inhibited 10007 Needed dehumidification is inhibited. See Unit Control points for details. Reheat During 10008 Reheat mode during dehumidification Dehumidification Chilled Water Temperature (Optional Sensor) 30001 Chilled Water Temperature (0.1 F). This Temperature is only available when an optional Chilled water sensor is installed. Return Air Temperature 30002 Current Return air temperature (0.1 F) Discharge Air Temperature Humidity Cooling Stage Heating Stage Chilled Water Valve Percent Open Humidifier Valve Open (Optional Modulating Humidifier) 30003 Current Discharge Temperature (0.1 F). This Temperature is only available when an optional Discharge air sensor is installed 30004 Current relative humidity of the return air. 30005 Cooling stages are currently on (0-5). This point only applies to DX unit 30006 Heating stages are currently on (0-4) 30007 Chilled Water Valve percent open (0-100%) (255 = off). This point only applies to unit with Chilled water valve. 30008 Humidifier Valve percent open (0-100) (255 = off). This point only applies to unit that has an optional modulating humidifier Page 7 of 12
Point Name Data Type Modbus # High Temperature In the Last 24 Hrs. 30009 Maximum value of the Return air temperature in the last 24 hours Low Temperature In the Last 24 Hrs. 30010 Minimum value of the Return air temperature in the last 24 hours High Humidity In the Last 24 Hrs. 30011 Maximum value of the Return air relative humidity in the last 24 hours Low Humidity In the Last 24 Hrs. 30012 Minimum value of the Return air relative humidity in the last 24 hours Cooling Utilization Last Hour 30013 Cooling Utilization of the last hour (0-100 percent). This applies to DX unit only Heating Utilization Last Hour 30014 Heating Utilization of the last hour (0-100 percent) Chilled Water Utilization Last Hour 30015 Chilled Water valve Utilization of the last hour (0-100 percent). This applies to unit with Chilled water unit only Humidifier Utilization Last Hour 30016 Humidifier Utilization of the last hour (0-100 percent) Compressor #1 Runtime 30017 The total runtime of the compressor #1 Compressor #2 Runtime 30018 The total runtime of the compressor #2 Compressor #3 Runtime 30019 The total runtime of the compressor #3 Compressor #4 Runtime 30020 The total runtime of the compressor #4 Heat stage #1 Runtime 30021 The total runtime of the heating stage #1 Heat stage #2 Runtime 30022 The total runtime of the heating stage #2 Heat stage #3 Runtime 30023 The total runtime of the heating stage #3 Humidifier Runtime 30024 The total runtime of the humidifier Blower Runtime 30025 The total runtime of the blower motor Condenser Runtime Dehumidification Runtime Energy Saver Cooling Runtime (optional) Chilled Water Cooling Runtime 30026 The total runtime of the condenser. This will be available when the optional Relay module is installed 30027 The total runtime of the dehumidification 30028 The total runtime of the energy saver chilled water valve. This applies to the DX unit with energy saver cooling only. 30029 The total runtime of the chilled water valve. This applies to chilled water unit only Page 8 of 12
4.2 Unit Alarm Points Point Name Data Type Modbus # Water Under floor Detected Alarm 10009 Water detected under floor detection alarm No Air Flow Alarm 10010 Loss of the airflow alarm Dirty Filter Alarm 10011 Filters clogged alarm Humidifier Problem Alarm 10012 Loss of the humidifier make-up water pressure alarm Low Voltage Warning 10013 DC Power supply voltage of the DAP III boards drops below the required level. Fire Stat Trip Alarm 10014 The return air temperature rises above the Fire stat temperature setting limit Compressor Short Cycle Alarm 10015 Compressor short cycle warning is on. Power Problem or Unit Restart 10016 Power reset or unit restart notification Warning Humidity Sensor Problem 10017 Faulty relative humidity sensor detected Alarm Temperature Sensor Problem Alarm 10018 Faulty return air temperature sensor detected Scheduled Maintenance Due 10019 Blower runtime has elapsed the programmed scheduled maintenance hour High Pressure/Internal Overload: Compressor 1 Alarm 10020 Compressor #1 high pressure switch or compressor internal overload relay trips Low Pressure Compressor 1 Alarm 10021 Compressor # 1 low pressure switch opens High Pressure/Internal Overload: Compressor 2 Alarm 10022 Compressor #2 high pressure switch or compressor internal overload relay trips Low Pressure Compressor 2 Alarm 10023 Compressor # 2 low pressure switch opens Smoke Detected Alarm 10024 Smoke detected, unit shutdown. This point is only available when an optional No Water Flow Alarm Discharge Air Temperature Sensor Problem High Temperature Alarm Low Temperature Alarm High Humidity Alarm Low Humidity Alarm Fan Motor Overload Alarm smoke detector is installed 10025 Loss of water flow on calling for cooling. This point is only available when an optional water flow switch is installed 10026 Faulty Discharge air temperature sensor detected. This point only applies when an optional discharge air sensor is installed 10027 The return air temperature rises above the High temperature alarm limit setting 10028 The return air temperature drops below the Low temperature alarm limit setting. 10029 The relative humidity rises above the High humidity alarm limit setting 10030 The relative humidity drops below the Low humidity alarm limit setting. 10031 The optional fan motor overloads trip. Page 9 of 12
Point Name Data Type Modbus # Local Alarm 1 10032 The optional alarm input 1 is programmed to Local alarm #1: See tag Local alarm 2 Local Alarm 3 Local Alarm 4 Standby Pump On Alarm UPS Power On Alarm Custom Alarm #1 Custom Alarm #2 Custom Alarm #3 Custom Alarm #4 Humidification Inhibited Reheat Inhibited Reheat and Humidification Inhibited Low Discharge Air Temperature Alarm Manual Override: Check Bypass Switches High Condensate Water Level Unit In Standby, All Functions Held Off inside door and the alarm signal is active 10033 The optional alarm input 2 is programmed to Local alarm #2: See tag inside door and the alarm signal is active 10034 The optional alarm input 3 is programmed to Local alarm #3: See tag inside door and the alarm signal is active 10035 The optional alarm input 4 is programmed to Local alarm #4: See tag inside door and the alarm signal is active 10036 The optional alarm input is programmed to Standby pump on: Check primary pump and the alarm signal is active 10037 The optional alarm input is programmed to UPS power on: Check main power supply and the alarm signal is active 10038 The optional alarm input 1 is programmed to Custom alarm #1 and the alarm signal is active 10039 The optional alarm input 2 is programmed to Custom alarm #2 and the alarm signal is active 10040 The optional alarm input 3 is programmed to Custom alarm #3 and the alarm signal is active 10041 The optional alarm input 4 is programmed to Custom alarm #4 and the alarm signal is active 10042 The optional inputs are programmed to Humidification inhibited and the input signal is active 10043 The optional inputs are programmed to Reheat inhibited and the input signal is active 10044 The optional inputs are programmed to Reheat and humidification inhibited and the input signal is active 10045 The discharge air temperature drops below the low discharge temperature setting limit. This point only applies when an optional discharge sensor is installed 10046 Manual override switches are on; unit operates in the manual control mode. 10047 High condensate water level switch of the optional condensate pump closes. Standard on ceiling unit. 10048 The optional alarm input 1 is programmed to Unit in standby, all functions held off and the alarm signal is active. Unit is put to standby mode. Page 10 of 12
4.3 Unit Control Points Point name Data Type Modbus # Inhibit Cooling Coil 00001 The Cooling stages will be inhibited if this point is on Inhibit Heating Coil 00002 The heating stages will be inhibited if this point is on Inhibit Humidification Coil 00003 The humidification function will be inhibited if this point is on Inhibit Dehumidification Coil 00004 The dehumidification function will be inhibited if this point is on. Inhibit Blower Coil 00005 The blower(s) will stop if this point is on. In a normal circumstance, this point should be off at all time Unit on/ off 40020 This point controls the unit on/off. status This point is set default value 0 (zero), unit is on. Change the setting to value 1 will turn the unit off. Default =0 (on), 1 (off) 4.4 Unit Setting Points Point name Data Type Modbus # Autoflush Timer 40007 Autoflush Timer setting. This setting only applies when an optional Infrared humidifier is used. Fire Stat Setting 40008 Fire stat Limit Temperature setting (100-150) (F) Default 100 F High Humidity Alarm Limit 40009 High Humidity alarm Limit setting (10-90) (%). Default: 60 % High Temperature Alarm Limit 40010 High Temperature alarm Limit setting Low Discharge Temperature Limit Low Humidity Alarm Limit Low Temperature Alarm Limit Humidity Deadband Humidity Setpoint Temperature Deadband Temperature Setpoint Unit Start Delay (50-90) (F). Default: 80 F 40012 Low Discharge Temperature alarm Limit (45-61) (F). This requires an optional discharge temperature sensor. Default: 52 40013 Low Humidity alarm Limit setting (10-90) (%). Default: 40% 40014 Low return air temperature alarm Limit setting (50-90) (F). default: 60F 40011 Humidity Deadband (0-15) (%). Default: 3% 40015 Humidity Setpoint (30-70) (%). Default : 50% 40017 Temperature Deadband (1-5) (F). Default: 2F 40018 Temperature Setpoint (60-80) (F). Default: 72F 40016 Unit Start time delay (5-600 seconds). Default: 5 seconds Page 11 of 12
Point name Data Type Modbus # Chilled Water Aqua Stat Setpoint Fan Speed Control Signal Output Level 4.5 Analog Module Status and Sensor Points Point Name Data Type Modbus # Analog 1 Sensor Value Analog 2 Sensor Value Analog 3 Sensor Value Analog 4 Sensor Value Analog Output 1 Value Analog Output 2 Value 40019 Chilled Water Available Limit (40-60) (F). Default: 50 F 40021 Optional Fan Speed (85-100) (%) control. Default: 100%. This option requires an Analog module. 30153 An optional analog Sensors such as transmitters must be installed and programmed into analog module input 1. 30154 An optional analog Sensors such as transmitters must be installed and programmed into analog module input 2. 30155 An optional analog Sensors such as transmitters must be installed and programmed into analog module input 3 30156 An optional analog Sensors such as transmitters must be installed and programmed into analog module input 4 30157 Optional analog Output 1 Value 30158 Optional analog Output 2 Value 4.6 References MODBUS Application Protocol Specification V1.1, Modbus.org, December 6, 2002 Modicon Modbus Protocol Reference Guide - PI-MBUS-300 Rev. J, Modicon, Inc., June 1996 Open Modbus/TCP Specification Release 1.0, Andy Swales, Schneider Electric, 29 March 1999 Page 12 of 12