Data Aire, Inc. dap4 MODBUS TCP/IP Protocol Integration Information

hollowtabernacleΔίκτυα και Επικοινωνίες

26 Οκτ 2013 (πριν από 3 χρόνια και 5 μήνες)

460 εμφανίσεις

Data Aire, Inc.
Protocol Integration Information
Data Aire, Inc. 
230 West BlueRidge Ave, 
Orange, CA 92865 
Document number: 600‐000‐961 
August 2011 
Revision 1.0  
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    2 
Table of Content

I. Modbus TCP/IP - Setup Procedures for dap4 Ethernet Card ..................... page 3

II. Modbus TCP/IP BMS Points ........................................................................ page 6
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    3 
I. Modbus TCP/IP - Setup Procedures for dap4 Ethernet Card
Note: When connecting to the Ethernet card, a crossover cable must be used

1. Configure BMS PORT 1 into BACnet protocol in menu G: Network Config of the
dap4 controller.

2. All Ethernet cards were set up for a DHCP server. You must give the card its
factory IP address to access the card and then switch it to the Ethernet protocol.

3. To do a factory reboot of the card, shut of power to the dap4 controller. Next,
press and hold the button on the card. Now, power on the dap4 controller. Wait
approximately 20 seconds until the status LED begins to blink red 3 times slowly.
After the first Red blink, release the push button. After releasing the button, wait
approximately 50 seconds and the card is now able to be communicated to.

4. The default settings for the card are as follows.
IP address – Net Mask – Device Inst - 77000

5. Once you have reset the Ethernet card, you must now configure your network
card in your PC to 172.16.0.*
* any value other then 1.

6. After your PC’s network card is configured, open internet explorer and enter the
card’s IP address (

7. The following prompt will be displayed on your PC’s Screen (user name – admin,
password – fadmin)
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    4 

8. After entering the correct information to log on to the Ethernet card, you will be
taken to the following screen.

9. Click the configuration tab on the left. Then click on the BACnet tab across the top of
the screen.

Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    5 
10. This field is where you can change the settings for the card. The device instance of
the card is changed beside the pCOWeb Device Inst text. Each card must have its
own unique device instance.

11. The variable ranges can be set on the same page. Scroll to the bottom to change
these ranges.

12. After you have set up your card, click Submit.

13. After your changes have been accepted, you may now change you IP address (if
applicable.) While still under the configuration tab, click network across the top of
the screen.

14. Under Eth0, change the IP address and Netmask to your desired values.

15. Scroll to the bottom of the screen and click submit.

16. It will take approximately 5 minutes for the IP address change to take
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    6 
Modbus TCP/IP BMS Points
Point Description 
Type  Point Name 
Temperature of return air     30002  R  Analog  Ret_Air_Tmp 
Maximum Return air temp in last 24hrs  30003  R  Analog  Maximum 
Minimum Return air temp in last 24hrs  30004  R  Analog  Minumum 
Temperature setpoint       40005  R/W  Analog  Temp_Setpoint 
Comp is staged on     40006  R/W  Analog  Temp_Deadband 
Humidity Sensor Calibration      30007  R  Analog  Ain_offs 
Calibration        30008  R  Analog  Ain_offs 
Temperature of chilled water  *   30009  R  Analog  CW_Tmp 
Temperature of discharge air   *  30010  R  Analog  Disch_Air_Tmp 
Calibration ‐ Optional discharge*  
30011  R  Analog  Ain_offs 
Sensor Calibration ‐ Optional   *  30012  R  Analog  Ain_offs 
Chilled water is requested *   40013  R/W  Analog  EngSaver_Setpoint 
Value of the analog input  *  30014  R  Analog  Opt1_Analog 
Value of the analog input  *  30015  R  Analog  Opt2_Analog 
Value of the analog input  *  30016  R  Analog  Opt3_Analog 
Value of the analog input  *  30017  R  Analog  Opt4_Analog 
Analog Sensor 1 Minimum Value  *  30018  R  Analog  Y1 
Analog Sensor 1 Maximum Value  *  30019  R  Analog  Y2 
Analog Sensor 1 Calibration   *  30020  R  Analog  Ain_offs 
Analog Sensor 2 Minimum Value *   30021  R  Analog  Y1 
Analog Sensor 2 Maximum Value  *  30022  R  Analog  Y2 
Analog Sensor 2 Calibration   *  30023  R  Analog  Ain_offs 
Analog Sensor 3 Minimum Value  *  30024  R  Analog  Y1 
Analog Sensor 3 Maximum Value  *  30025  R  Analog  Y2 
Analog Sensor 3 Calibration   *  30026  R  Analog  Ain_offs 
Analog Sensor 4 Minimum Value  *  30027  R  Analog  Y1 
Analog Sensor 4 Maximum Value  *  30028  R  Analog  Y2 
Analog Sensor 4 Calibration   *  30029  R  Analog  Ain_offs 
Lower limit alarm of discharge air temp
 *  45002  R/W  Integer  Disch_Air_Lo_SP 
Relative humidity displayed as xx%   35003  R  Integer  Humidity_dis 
Cooling Stages On = Cooling stages are 
currently on â€“ This point applies to DX 
unit only  
45004  R/W  Integer  Stages_On 
Number of heat stages running  35005  R  Integer  Heaters_On 
Maximum humidity in last 24hrs   35006  R  Integer  Maximum 
Minimum humidity in last 24hrs  
35007  R  Integer  Minumum 
*: These points are optional – Optional sensors or components required 
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    7 
Point Description 
Type  Point Name 
Cooling Utilization Over Last Hour ‐
Percentage of cooling is used in the last 
hour of operation; this point applies to 
DX unit. 
35008  R  Integer  Comp_duty 
Heating Utilization Over Last Hour ‐
Percentage of heating is used in the last 
hour of operation  
35009  R  Integer  Heat_duty 
Humidifier Utilization Over Last Hour ‐
Percentage of humidifier is used in the 
last hour of operation  
35010  R  Integer  Hum_duty 
Compressor 1 Runtime ‐This point 
applies to DX unit with one compressor ‐
35011  R  Integer  C1_Hours_H 
Compressor 1 Runtime ‐This point 
applies to DX unit with one compressor ‐
35012  R  Integer  C1_Hours_L 
Compressor 2 Runtime ‐This point 
applies to DX unit with dual compressor 
‐ high  
35013  R  Integer  C2_Hours_H 
Compressor 2 Runtime ‐This point 
applies to DX unit with dual compressor 
‐ low  
35014  R  Integer  C2_Hours_L 
Heater 1 Runtime ‐ high   35015  R  Integer  Ht1_Hours_H 
Heater 1 Runtime ‐ low   35016  R  Integer  Ht1_Hours_L 
Current second   35017  R  Integer  CURRENT_SECOND 
Current minute   35018  R  Integer  CURRENT_MINUTE 
Current hour   35019  R  Integer  CURRENT_HOUR 
Current day   35020  R  Integer  CURRENT_DAY 
Current month  35021  R  Integer  CURRENT_MONTH 
Current year   35022  R  Integer  CURRENT_YEAR 
Alarm setting of return air temp to 
determine there is a fire  
45023  R/W  Integer  Firestat_SP 
 Humidity upper limit alarm   45024  R/W  Integer  Hum_Hi_SP 
 Upper limit alarm of return air temp   45025  R/W  Integer  Ret_Air_Hi_SP 
 Humidity lower limit alarm   45026  R/W  Integer  Hum_Lo_SP 
 Lower limit alarm of return air temp   45027  R/W  Integer  Ret_Air_Lo_SP 
Amount hum must change from setpoint 
before acting  
45028  R/W  Integer  Hum_deadband 
 Humidity setpoint  45029  R/W  Integer  Hum_setpoint 
 Time before the system starts up   45030  R/W  Integer  Start_dly 
 Optional Alarm 1 Delay 
35031  R  Integer  Del 
*: These points are optional – Optional sensors or components required 
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    8 
Point Description 
Type  Point Name 
 Optional Alarm 2 Delay   35032  R  Integer  Del 
 Optional Alarm 3 Delay   35033  R  Integer  Del 
 Message on optional alarm screen, 
some also add function  
35034  R  Integer  Alarm1_txt 
 Message on optional alarm screen, 
some also add function  
35035  R  Integer  Alarm2_txt 
 Message on optional alarm screen, 
some also add function  
35036  R  Integer  Alarm3_txt 
 Message on optional alarm screen, 
some also add function  
35037  R  Integer  Alarm4_txt 
Comps 0=none, 1=one,Carel Side BMS 
Side 2=one+UL, 3=two, 4=two+UL, 
5=Four/two circuit  
35038  R  Integer  Comp_sel 
 0=none, 1= comp limited,2=two comp 
limited, 3= comp unlimited, 4=two comp 
35039  R  Integer  Dehum_mode 
 Number of heat stages   35040  R  Integer  Reheat_sel 
 0=none, 1=comp mod, 2=comp non, 3= 
comf mod, 4= conf non mod 
35041  R  Integer  Hum_sel 
 Text displayed on all alarm screens   35042  R  Integer  Alm_Contact_msg 
 0= start wo/alarm, 1= start w/alarm, 2= 
requires reset of alarm  
35043  R  Integer  PowerUp_sel 
 0=None, 1=short beeps, 2=long beep, 
35044  R  Integer  Buzzer_Select 
 % of 10volts of analog output #1  35045  R  Integer  CW_disp 
 Chilled Water Utilization Over Last Hour 
‐ This applies to Chilled water or Energy 
saver units.  
35046  R  Integer  WtrVlv_duty 
 Humidifier Runtime ‐ high  35047  R  Integer  Hum_Hours_H 
 Humidifier Runtime ‐ low   35048  R  Integer  Hum_Hours_L 
 Blower Runtime ‐ high   35049  R  Integer  Blower_Hours_H 
 Blower Runtime ‐ low   35050  R  Integer  Blower_Hours_L 
 Optional Alarm 4 Delay  35051  R  Integer  Del 
 0= no comp assist, 1=one comp assist, 
2= two comp assist, 3... 4...  
35052  R  Integer  Assist_sel 
 Water valve type 0=none,1=chill, 
2=Engy, 3=Aux chill,4=Disc Reg  
35053  R  Integer  WtrVlv_sel 
 Water valve voltage 0= 0‐10, 1=2‐10, 
2=7‐10, 3=6‐9, 4=4‐7  
35054  R  Integer  WtrVlv_Volts_sel 
*: These points are optional – Optional sensors or components required 
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    9 
Point Description 
Type  Point Name 
 % of 10volts of analog output #2  35055  R  Integer  Hum_Volts 
 Dehumidifier Runtime ‐ High   35056  R  Integer  Dehum_Hours_H 
 Dehumidifier Runtime ‐ Low  35057  R  Integer  Dehum_Hours_L 
 Time between drain cycles 0=12hr, 
1=24hr, 2=48hr,3=96hr, 4=None  
35059  R  Integer  AutoFlush_dly 
 Value sent to optional analog output#1   35060  R  Integer  Y4_Out 
 Value sent to optional analog output#2   35061  R  Integer  Y5_Out 
 Current Fan Airflow ‐ Based on 
calculated Pressure Differential formula* 
35062  R  Integer  Air_Flow 
 Name of the sensor *  35063  R  Integer  Opt_Snsr1_name 
Analog Sensor 1 Type {0=NTC 1=PT1000 
2=0‐1VDC 3=0‐10VDC 4=4‐20mA 
5=ON/OFF 6=0‐5VDC 7=NTC HT 8=‐50T90 
35064  R  Integer  Ain_type 
 Name of the sensor  *  35065  R  Integer  Opt_Snsr2_name 
Analog Sensor 2 Type {0=NTC 1=PT1000 
2=0‐1VDC 3=0‐10VDC 4=4‐20mA 
5=ON/OFF 6=0‐5VDC 7=NTC HT 8=‐50T90 
35066  R  Integer  Ain_type 
 Name of the sensor *  35067  R  Integer  Opt_Snsr3_name 
 Analog Sensor 3 Type {0=NTC 1=PT1000 
2=0‐1VDC 3=0‐10VDC 4=4‐20mA 
5=ON/OFF 6=0‐5VDC 7=NTC HT 8=‐50T90 
9=10T170} * 
35068  R  Integer  Ain_type 
 Name of the sensor *  35069  R  Integer  Opt_Snsr4_name 
 Analog Sensor 4 Type {0=NTC 1=PT1000 
2=0‐1VDC 3=0‐10VDC 4=4‐20mA 
5=ON/OFF 6=0‐5VDC 7=NTC HT 8=‐50T90 
9=10T170} * 
35070  R  Integer  Ain_type 
 CW Fan speed (%) sent via BMS  45071  R/W  Integer  CW_Fan_Speed_bms 
 DX Fan speed (%) sent via BMS   45072  R/W  Integer  DX_Fan_Speed_bms 
 Maximum Fan speed (% of output) 
45073  R/W  Integer  Fan_Speed_max 
 Minimum Fan speed (% of output) 
modulation from pressure.  
45074  R/W  Integer  Fan_Speed_min 
 Fan pressure setpoint (0.01inches of 
water) * 
45075  R/W  Integer  Fan_Pr_sp 
 Fan pressure band (0.01 inches of 
water)  * 
45076  R/W  Integer  Fan_pr_band 
 Maximum air flow limit of setpoint from 
BMS or valve modulation.  
45077  R/W  Integer  Fan_AF_max 
*: These points are optional – Optional sensors or components required 
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    10 
Point Description 
Type  Point Name 
Minimum air flow limit of setpoint from 
BMS or valve modulation.  
45078  R/W  Integer  Fan_AF_min 
Fan K Factor   45079  R/W  Integer  Fan_Kfactor 
Number of fans installed in this unit  45080  R/W  Integer  Num_Fans 
Heater 2 Runtime ‐ high   35082  R  Integer  Ht2_Hours_H 
Heater 2 Runtime ‐ low   35083  R  Integer  Ht2_Hours_L 
Heater 3 Runtime ‐ high   35084  R  Integer  Ht3_Hours_H 
Heater 3 Runtime ‐ low   35085  R  Integer  Ht3_Hours_L 
Energy Saver Runtime ‐ This optional 
point applies to energy saver units only ‐
35086  R  Integer  Engy_Hours_H 
Energy Saver Runtime ‐ This optional 
point applies to energy saver units only ‐ 
low  * 
35087  R  Integer  Engy_Hours_L 
Chilled Water Runtime ‐ This applies to 
chilled water units only ‐ high 
35088  R  Integer  CW_Hours_H 
Chilled Water Runtime ‐ This applies to 
chilled water units only ‐ low 
35089  R  Integer  CW_Hours_L 
Compressor 3 Runtime ‐ This applies 
when unit has four stages tandem 
compressors ‐high  
35090  R  Integer  C3_Hours_H 
Compressor 3 Runtime ‐ This applies 
when unit has four stages tandem 
compressors ‐low  
35091  R  Integer  C3_Hours_L 
Compressor 4 Runtime ‐ This applies 
when unit has four stages tandem 
compressors. ‐high  
35092  R  Integer  C4_Hours_L 
Compressor 4 Runtime ‐ This applies 
when unit has four stages tandem 
compressors. ‐low  
35093  R  Integer  C4_Hours_H 
Condenser Runtime ‐ high  35094  R  Integer  Cond_Hours_H 
Condenser Runtime ‐ low   35095  R  Integer  Cond_Hours_L 
Fan speed (% of output) when 
compressor cooling.  
35096  R  Integer  DX_Fan_Speed 
Fan speed (% of output) when cold 
water cooling.  
35097  R  Integer  CW_Fan_Speed 
Fan air flow setpoint for DX unit (cfm) *  35098  R  Integer  Fan_AF_DX_sp 
Fan air flow setpoint for CW unit (cfm)
  *  35099  R  Integer  Fan_AF_CW_sp 
Zone airflow setpoint kcfm *   45100  R/W  Integer  ZM_Airflow_SP 
Dehumidify mode is running  
10002  R  Digital  Dehum_On 
*: These points are optional – Optional sensors or components required 
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    11 
Point Description 
Type  Point Name 
Humidifier is running   10003  R  Digital  Hum_On 
Energy saver is running   10004  R  Digital  Engy_On 
Cooling inhibit from Zone Master  *  10005  R  Digital  Cool_Inhibit 
Heat inhibited due to alarm condition   10006  R  Digital  Heat_Held 
Humidifier stopped due to alarm   10007  R  Digital  Humidifier_inhibit 
Dehumidify is inhibited   10008  R  Digital  Dehum_Inhibit 
Reheat during dehumidify   10009  R  Digital  Rht_during_dehum 
Water under floor alarm   10010  R  Digital  Floor_Wtr_alm 
No air flow alarm  10011  R  Digital  Air_Flow_alm 
Dirty filter from digital input   10012  R  Digital  Filter_alm 
Alarm from humidifier digital input *  10013  R  Digital  Humidifier_alm 
Temperature of return air above firestat 
alarm set point 
10014  R  Digital  Firestat_alm 
One or more comps has short cycled  10015  R  Digital  Shortcycle_alm 
Sensor is out of range   10016  R  Digital  Humidity_fail 
Sensor is out of range  10017  R  Digital  Ret_Air_fail 
Maintenance Schedule Due alarm  10018  R  Digital  Maint_alm 
High pressure alarm   10019  R  Digital  C1_HP_alm 
Low pressure alarm  10020  R  Digital  C1_LP_alm 
High pressure alarm   10021  R  Digital  C2_HP_alm 
Low pressure alarm  10022  R  Digital  C2_LP_alm 
Smoke detected from digital input  *  10023  R  Digital  Smoke_alm 
No water flow alarm  *  10024  R  Digital  Wtr_Flow_alm 
Sensor is out of range  10025  R  Digital  Disch_Air_fail 
Temperature of return air above alarm 
set point 
10026  R  Digital  RA_Tmp_hi_alm 
Temperature of return air below alarm 
set point 
10027  R  Digital  RA_Tmp_lo_alm 
Humidity above alarm set point  10028  R  Digital  Hum_hi_alm 
Humidity below alarm set point  10029  R  Digital  Hum_lo_alm 
Fan overload  10030  R  Digital  Fan_Overload 
Standby pump on: Check primary pump ‐
Optional alarm. Pump failure input 
signal required * 
10031  R  Digital  Stdby_Pump_On 
Custom alarm #1 ‐Optional alarm. 
External alarm input required. Factory 
programmed custom message required 

10032  R  Digital  Cust_msg_Sw1 
*: These points are optional – Optional sensors or components required 
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    12 
Point Description 
Type  Point Name 
Custom alarm #2 ‐Optional alarm. 
External alarm input required. Factory 
programmed custom message required 

10033  R  Digital  Cust_msg_Sw2 
Custom alarm #3 ‐Optional alarm. 
External alarm input required. Factory 
programmed custom message required 

10034  R  Digital  Cust_msg_Sw3 
Custom alarm #4 ‐Optional alarm. 
External alarm input required. Factory 
programmed custom message required  

10035  R  Digital  Cust_msg_Sw4 
Humidifier stopped due to custom alarm 
10036  R  Digital  HumSw_Inhibit 
Heat inhibited due to custom switch 
alarm condition  
10037  R  Digital  Heat_inhibit 
Reheat and humidification inhibited 
from operation  
10038  R  Digital  Rht_Hum_inhibit 
Temperature of discharge air below 
alarm set point  * 
10039  R  Digital  Disch_Tmp_lo_alm 
Manual override: Check by pass switches 
‐ Standard alarm. Carel Side BMS Side 
Manual override switch is on  
10040  R  Digital  Override_Alm 
High condensation from digital input   *  10041  R  Digital  Condensation_alm 
Unit in standby, all functions held off ‐ 
Optional alarm. Control input signal 
required Factory setting required   * 
10042  R  Digital  Unit_In_Standby 
Sensor is out of range   10043  R  Digital  CW_sns_fail 
Humidifier stopped due to custom alarm 
10044  R  Digital  HumSw_Chk_Cyl 
Cooling operation inhibited by BMS   00046  R/W  Digital  BMS_Cooling_inhibit 
Heat inhibited due to BMS  00046  R/W  Digital  BMS_Heat_inhibit 
Humidifier operation inhibited by BMS  00046  R/W  Digital  BMS_Humidifier_inhibit 
Dehumidify mode inhibited by BMS   00046  R/W  Digital  BMS_Dehum_inhibit 
Inhibit fan by BMS  00046  R/W  Digital  Fan_Inhibit_bms 
Reduces control humidity cycling   10050  R  Digital  Hum_Expect 
Temperature Mode 0=°C 1=°F  00051  R/W  Digital  USASHR_F_C 
Lead compressor select 0= C1,1= C2   10053  R  Digital  Lead_Comp 
Water valve direct or reverse acting 
10054  R  Digital  WtrVlv_dir 
*: These points are optional – Optional sensors or components required 
Data Aire’s dap4 Modbus TCP/IP
Document: 600‐000‐961    13 
Point Description 
Type  Point Name 
Alarm: UPS power on: Check main 
power ‐Optional alarm. External alarm 
input required * 
10055  R  Digital  Ups_On_alm 
Loss of power requires manual reset of 
10056  R  Digital  PwrUp_alm 
Local alarm #1: See tag inside door 
=Optional alarm. External alarm input 
10057  R  Digital  SeeTag_cust_alm1 
Local alarm #2: See tag inside door 
=Optional alarm. External alarm input 
10058  R  Digital  SeeTag_cust_alm2 
Local alarm #3: See tag inside door 
=Optional alarm. External alarm input 
10059  R  Digital  SeeTag_cust_alm3 
Local alarm #4: See tag inside door 
=Optional alarm. External alarm input 
10060  R  Digital  SeeTag_cust_alm4 
Enable short cycle alarm of the 
10061  R  Digital  ShortCycle_alm_en 
Supervisor (BMS) On‐Off. Show the state 
OFF by BMS in main mask (1: Off; 0: On). 
See point 00063 for detail 
00062  R/W  Digital  Superv_Off 
This variable must change at least once 
every 5 minutes or unit will turn on 
00063  R/W  Digital  BMS_Heartbeat 
*: These points are optional – Optional sensors or components required