44
BACnet Gateway – Version 3 - Functional Specification CB02A125 i BACnet Gateway (DMS502A51) - Version 3 - Functional Specifications Daikin Industries Ltd.

BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

  • Upload
    others

  • View
    59

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 i

BACnet Gateway (DMS502A51)

- Version 3 - Functional Specifications

Daikin Industries Ltd.

Page 2: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 ii

Version Date Revision Histroy Approved by

Checked by

Prepared by

First 08/03/2002 Newly compiled

Daikin Industries Ltd.

Page 3: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 iii

Contents

1. Summary 1

2. Configuration of connection 1

3. Monitoring and Controlling Items of A/C 2

4. Applicable A/C Models and Monitoring and Controlling Items 3

5. BACnet Protocol Implementation Conformance Statement(PICS) 4

6. BACnet Interoperability Building Blocks Supported(BIBBs) 6

6.1. Data Sharing BIBBs........................................................................................................................................... 6 6.2. Alarm and Event Management BIBBs............................................................................................................... 6 6.3. SCHEDuling BIBBs .......................................................................................................................................... 6 6.4. Trending BIBBs ................................................................................................................................................. 7 6.5. Device Management BIBBs............................................................................................................................... 7 6.6. Network Management BIBBs ............................................................................................................................ 8

7. Objects 9

7.1. Supported Object Type....................................................................................................................................... 9 7.2. Member Objects............................................................................................................................................... 10

8. Properties 13

8.1. Analog Input Object Type................................................................................................................................ 13 8.2. Analog Value Object Type ............................................................................................................................... 14 8.3. Binary Input Object Type(supported Intrinsic Reporting) ............................................................................... 15 8.4. Binary Input Object Type(non-supported Intrinsic Reporting) ........................................................................ 16 8.5. Binary Output Object Type .............................................................................................................................. 17 8.6. Binary Value Object Type ................................................................................................................................ 18 8.7. Device Object Type.......................................................................................................................................... 19 8.8. Multi-state Input Object Type .......................................................................................................................... 20 8.9. Multi-state Output Object Type........................................................................................................................ 21

9. Report Function 22

9.1. COV Notification............................................................................................................................................. 22 9.2. Event Notification............................................................................................................................................ 23

9.2.1. Registration Information on Event Notification Destination ................................................................... 23 9.2.2. Registration of Event Notification Destination........................................................................................ 23 9.2.3. Deletion of Event Notification Destination ............................................................................................. 23 9.2.4. Event Notification Destination Re-registration........................................................................................ 23 9.2.5. Event Notification Destination in Memory.............................................................................................. 24 9.2.6. Event Confirmation ................................................................................................................................. 24

10. Error Responses in BACnet Communication 25

11. Explanation of Objects in Detail 26

11.1. Common to All Objects ............................................................................................................................... 26 11.2. On/Off Switching (Settings) ........................................................................................................................ 27 11.3. On/Off Switching (Status) ........................................................................................................................... 27 11.4. Alarm Signal ................................................................................................................................................ 28 11.5. Error Code ................................................................................................................................................... 28 11.6. Operating Mode (Settings)........................................................................................................................... 29 11.7. Operating Mode (Status).............................................................................................................................. 29

Daikin Industries Ltd.

Page 4: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 iv

11.8. Airflow rate (Settings) ................................................................................................................................. 30 11.9. Airflow rate (Status) .................................................................................................................................... 30 11.10. Room Temperature Measurement Value ...................................................................................................... 31 11.11. Room Temperature Set Value....................................................................................................................... 32 11.12. Filter Used-up Signal ................................................................................................................................... 33 11.13. Filter Used-up Signal Reset ......................................................................................................................... 33 11.14. Remote Control Operation (On/Off Switching)........................................................................................... 34 11.15. Remote Control Operation (Operating Mode) ............................................................................................. 34 11.16. Remote Control Operation (Temperature Setting Value) ............................................................................. 34 11.17. Central Control (Slave-centered Operation Prohibited)............................................................................... 35 11.18. Communication Conditions ......................................................................................................................... 35 11.19. System Forced Off ....................................................................................................................................... 35 11.20. Air Direction (Settings) ............................................................................................................................... 36 11.21. Air Direction (Status)................................................................................................................................... 36 11.22. Forced Thermo OFF (Settings) .................................................................................................................... 37 11.23. Forced Thermo OFF (Settings) .................................................................................................................... 37 11.24. Energy-saving Command (Settings) ............................................................................................................ 37 11.25. Energy-saving Command (Status) ............................................................................................................... 37 11.26. Thermo Status .............................................................................................................................................. 38 11.27. Compressor Status ....................................................................................................................................... 38 11.28. Indoor Fan Status ......................................................................................................................................... 38 11.29. Heater Operating Status ............................................................................................................................... 38

12. Others 39

12.1. Initialization at Starting................................................................................................................................ 39 12.2. BACnet Network Layer ............................................................................................................................... 39 12.3. Clock Settings.............................................................................................................................................. 39

Daikin Industries Ltd.

Page 5: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 1

1. Summary In response to the requests from the equipment (BACnet client) considered as a central monitoring panel which

supports BACnet-ANSI/ASHRAE135 protocol, the BACnet Gateway actuates as a BACnet server that replies the status information of air conditioners connected to DIII-NET and receives the setting commands to air conditioners through the service specified by BACnet.

2. Configuration of connection A BACnet client that supports BACnet-ANSI/ASHRAE135 protocol allows direct connection via generally used HUBs

such as Ethernet. The image of its connection configuration is as shown below

Remote Controller Group

Remote Controller

Outdoor unit

DⅢ-NET max. 64 groups of indoor

HRV

Centralized remote controller

Outdoor unit

DⅢ-NET max. 64 groups of indoor

HRV VRV indoor units

HUB

HUB

BMS

Ethernet (IEEE802.3 or BACnetIP)

BACnet Gateway Centralized remote controller

DⅢ-NET, max. 4 ports (max. 256 groups)

Communication protocol supports both IEEE802.3 and BACnetIP.

The protocol can be switched for use by changing the setting with the Test Run Tool and then restarting the computer.

Daikin Industries Ltd.

Page 6: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 2

3. Monitoring and Controlling Items of A/C The items to monitor and control air conditioners from BACnet communication as well as descriptions of each item are listed below. Function Description

ON/OFF Status

Monitors ON/OFF status of the respective air conditioners.

Alarm Sign Monitors whether air conditioners are operating normally and, if not, sends out an alarmsign.

Error Code Displays error code specified by the respective manufacturer if an abnormality occurs in the system.

Operation Mode

Monitors status of cooling, heating and ventilation operation.

Room Temperature

Monitors room temperature and displays the actual room temperature.

Filter Limit Checks the limit of filters in use and monitors if there is a necessity to replace the filters. Thermostat Status

Monitors whether the thermostat in the air conditioner is operating properly.

Compressor Status Monitors whether compressors in outdoor units that are connected to the indoor units areoperating properly.

Indoor Fan Status

Monitors whether fans in the air conditioners are operating properly.

Mon

itorin

g

Heater Operation Status

Monitors whether heaters in the air conditioners are operating properly.

ON/OFF Operation

Starts and stops the respective air conditioners and monitors control results.

Operation Mode Setting Sets the operation mode (cooling, heating, ventilation or auto mode) and monitors thesetting results.

Room Temperature Setting Sets room temperatures of the respective air conditioners and monitors the setting results.Filter Limit and Reset Checks whether there is a use limit for the respective filters and then resets the sign as

necessary. Remote Control Operation Rejection Sets the permission/rejection function of remote controllers in order not to allow operation

control, such as ON/OFF, operation mode and room temperature, from the remotecontrollers.

Sub Group Address Control Operation Rejection

Sets the control permission/rejection function of centralized devices (i.e., air conditioners in a sub group address) connected on the DIII-NET.

Airflow Rate Setting Operation

Sets the airflow rate and monitors the setting results.

Air Direction Setting Operation

Sets the air direction and monitors the setting results.

System Forced OFF Setting Rejection Upon receiving a Forced OFF Command, checks whether it is a normal reset or forced OFFand then operates as necessary.

Forced Thermostat OFF Setting Upon receiving a Thermostat OFF command, checks whether it is a rest or set and then monitors setting results.

Ope

ratio

n, S

ettin

g an

d M

onito

ring

Energy Efficiency Setting Upon receiving an Energy Efficiency Setting command, checks whether it is a rest or setand then monitors setting results.

Daikin Industries Ltd.

Page 7: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 3

4. Applicable A/C Models and Monitoring and Controlling Items A/C models that are supported by BACnet Gateway are VRV, Hi Sky Multi, Sky Air, Facility A/C, HRV and RA.

Applicable monitoring and controlling items for each model are listed below.

Sky Air Facility A/C RA

Function VRV Hi Sky Multi (with connection adapter for Sky

Air)

(with centralized control adapter)

HRV (with general adapter)

ON/OFF Operation and Monitoring

A/C Error Report

Room Temperature Monitoring

Temperature Setting and Monitoring Thermostat Mode Setting and Monitoring

Remote Control Mode Setting and Monitoring

Filter Sign Monitoring and Reset

Thermostat Status Monitoring Compressor Operation Status Monitoring

Indoor Fan Operation Status Monitoring

Heater Operation Status Monitoring Humidifier Operation Status Monitoring

Air Direction Setting and Monitoring

Airflow Rate Setting and Monitoring (*2) Only

monitoring

Forced Thermostat OFF Setting and Monitoring

(*1)

Energy Efficiency Command (Set Temperature Shift)

(*1): When this is set from the remote controller, it is not reported to the upper system and, therefore, this setting cannot be monitored by the upper system.

(*2): The triangle mark denotes the function that is only available for some of the models.

Daikin Industries Ltd.

Page 8: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 4

5. BACnet Protocol Implementation Conformance Statement(PICS)

BACnet Protocol Implementation Conformance Statement

Date: 30-Aug-2002 Vendor Name: DAIKIN Insustries LTD. Product Name: D-BACS BACnet Gateway Product Model Number: DMS502A51 Applications Software Version: 3000 Firmware Revision: 3000 BACnet Protocol Revision: 3000 Product Description: BACnet Standardized Device Profile (Annex L):

BACnet Operator Workstation (B-OWS)

BACnet Building Controller (B-BC)

BACnet Advanced Application Controller (B-AAC) BACnet Application Specific Controller (B-ASC) BACnet Smart Sensor (B-SS)

BACnet Smart Actuator (B-SA) Additional BACnet Interoperability Building Blocks Supported (Annex K): Reference of BIBBs List Segmentation Capability:

Segmented requests supported Window Size 1 Segmented responses supported Window Size 1

Standard Object Types Supported: An object type is supported if it may be present in the device. For each standard Object Type supported provide the following data:

1) Whether objects of this type are dynamically creatable 2) Whether objects of this type are dynamically deletable 3) List of the optional properties supported 4) List of all properties that are writable where not otherwise required by this standard 5) List of proprietary properties and for each its property identifier, datatype, and meaning 6) List of any property range restrictions

Daikin Industries Ltd.

Page 9: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 5

Data Link Layer Options:

BACnet IP, (Annex J) BACnet IP, (Annex J), Foreign Device ISO 8802-3, Ethernet (Clause 7) ANSI/ATA 878.1, 2.5 Mb. ARCNET (Clause 8) ANSI/ATA 878.1, RS-485 ARCNET (Clause 8), baud rate(s) MS/TP master (Clause 9), baud rate(s): MS/TP slave (Clause 9), baud rate(s): Point-To-Point, EIA 232 (Clause 10), baud rate(s): Point-To-Point, modem, (Clause 10), baud rate(s): LonTalk, (Clause 11), medium: Other:

Device Address Binding: Is static device binding supported? (This is currently necessary for two-way communication with MS/TP slaves and certainother devices.) Yes No Networking Options:

Router, Clause 6 - List all routing configurations, e.g., ARCNET-Ethernet, Ethernet-MS/TP, etc. Annex H, BACnet Tunneling Router over IP BACnet/IP Broadcast Management Device (BBMD)

Does the BBMD support registrations by Foreign Devices? Yes No Character Sets Supported: Indicating support for multiple character sets does not imply that they can all be supported simultaneously.

ANSI X3.4 IBM/Microsoft DBCS ISO 8859-1 ISO 10646 (UCS-2) ISO 10646 (UCS-4) JIS C 6226

If this product is a communication gateway, describe the types of non-BACnet equipment/networks(s) that the gateway supports:

Daikin Industries Ltd.

Page 10: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 6

6. BACnet Interoperability Building Blocks Supported(BIBBs)

6.1. Data Sharing BIBBs BIBB Type Supported BACnet Service Initiate ExecuteDS-RP-A Data Sharing-ReadProperty–A ReadProperty X DS-RP-B Data Sharing-ReadProperty–B ReadProperty X DS-RPM-A Data Sharing-ReadPropertyMultiple–A ReadPropertyMultiple X DS-RPM-B Data Sharing-ReadPropertyMultiple–B ReadPropertyMultiple X DS-RPC-A Data Sharing-ReadPropertyConditiona–A ReadPropertyConditional X DS-RPC-B Data Sharing-ReadPropertyConditional–B ReadPropertyConditional X DS-WP-A Data Sharing-WriteProperty–A WriteProperty X DS-WP-B Data Sharing-WriteProperty–B WriteProperty X DS-WPM-A Data Sharing-WritePropertyMultiple–A WritePropertyMultiple X DS-WPM-B Data Sharing-WritePropertyMultiple–B WritePropertyMultiple X

SubscribeCOV X ConfirmedCOVNotification X

DS-COV-A Data Sharing-COV–A

UnconfirmedCOVNotification X SubscribeCOV X ConfirmedCOVNotification X

DS-COV-B Data Sharing-COV–B

UnconfirmedCOVNotification X SubscribeCOV X ConfirmedCOVNotification X

DS-COVP-A Data Sharing-COVP–A

UnconfirmedCOVNotification X SubscribeCOV X ConfirmedCOVNotification X

DS-COVP-B Data Sharing-COVP–B

UnconfirmedCOVNotification X DS-COVU-A Data Sharing-COV-Unsolicited–A UncofirmedCOVNotification X DS-COVU-B Data Sharing-COV-UnsolicitedvB UncofirmedCOVNotification X

6.2. Alarm and Event Management BIBBs BIBB Type Supported BACnet Service Initiate Execute

ConfirmedEventNotification X AE-N-A Alarm and Event-Notification–A UnconfirmedEventNotification X ConfirmedEventNotification X AE-N-I-B Alarm and Event-Notification Internal–B UnconfirmedEventNotification X ConfirmedEventNotification X AE-N-E-B Alarm and Event-Notification External–B UnconfirmedEventNotification X

AE-ACK-A Alarm and Event-ACK–A AcknowledgeAlarm X AE-ACK-B Alarm and Event-ACK–B AcknowledgeAlarm X AE-ASUM-A Alarm and Event-Summary–A GetAlarmSummary X AE-ASUM-B Alarm and Event-Summary–B GetAlarmSummary X AE-ESUM-A Event-Summary–A GetEnrollmentSummary X AE-ESUM-B Event-Summary–B GetEnrollmentSummary X AE-INFO-A Alarm and Event-Information–A GetEventInformation X AE-INFO-B Alarm and Event-Information–B GetEventInformation X AE-LS-A Alarm and Event-LifeSafety–A LifeSafetyOperation X AE-LS-B Alarm and Event-LifeSafety–B LifeSafetyOperation X

6.3. SCHEDuling BIBBs BIBB Type Supported BACnet Service Initiate Execute

Scheduling–A SCHED-A (must support DS-RP-A and DS-WP-A)

SCHED-I-B Scheduling-Internal–B (shall support DS-RP-B and DS-WP-B) (shall also support ether DM-TS-B or DS-UTC-B)

SCHED-E-B Scheduling-External–B (shall support SCHED-I-B and DS-WP-A)

Daikin Industries Ltd.

Page 11: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 7

6.4. Trending BIBBs BIBB Type Supported BACnet Service Initiate ExecuteT-VMT-A Trending - Viewing and Modifying Trends–A ReadRange X T-VMT-I-B Trending - Viewing and Modifying Trends Inernal–B ReadRange X T-VMT-E-B Trending - Viewing and Modifying Trends External–B ReadRange X

ConfirmedEventNotification X T-ATR-A Trending - Automated Trend Retrieval–A ReadRange X ConfirmedEventNotification X T-ATR-B Trending - Automated Trend Retrieval–B

ReadRange X

6.5. Device Management BIBBs BIBB Type Supported BACnet Service Initiate Execute

Who-Is X DM-DDB-A Device Management - Dynamic Device Binding–A I-Am X Who-Is X DM-DDB-B Device Management - Dynamic Device Binding–B I-Am X Who-Has X DM-DOB-A Device Management - Dynamic Object Binding–A I-Have X Who-Has X DM-DOB-B Device Management - Dynamic Object Binding–B I-Have X

DM-DCC-A Device Management - DeviceCommunicationControl–A DeviceCommunicationControl X DM-DCC-B Device Management - DeviceCommunicationControl–B DeviceCommunicationControl X

ConfirmedPrivateTransfer X DM-PT-A Device Management - PrivateTransfer–A UnconfirmedPrivateTransfer X ConfirmedPrivateTransfer X DM-PT-B Device Management - PrivateTransfer–B UnconfirmedPrivateTransfer X ConfirmedTextMessage X DM-TM-A Device Management - Text Message–A UnconfirmedTextMessage X ConfirmedTextMessage X DM-TM-B Device Management - Text Message–B UnconfirmedTextMessage X

DM-TS-A Device Management - TimeSynchronization–A TimeSynchronization X DM-TS-B Device Management - TimeSynchronization–B TimeSynchronization X DM-UTC-A Device Management - UTCTimeSynchronization–A UTCTimeSynchronization X DM-UTC-B Device Management - UTCTimeSynchronization–B UTCTimeSynchronization X DM-RD-A Device Management - ReinitializeDevice–A ReinitializeDevice X DM-RD-B Device Management - ReinitializeDevice–B ReinitializeDevice X

AtomicReadFile X AtomicWriteFile X CreateObject X

DM-BR-A Device Management - Backup and Restore–A

ReinitializeDevice X AtomicReadFile X AtomicWriteFile X

DM-BR-B Device Management - Backup and Restore–B

ReinitializeDevice X DM-R-A Device Management - Restart–A UnconfimedCOVNotification X DM-R-B Device Management - Restart–B UnconfimedCOVNotification X

AddListElement X DM-LM-A Device Management - List Manipulation–A RemoveListElement X AddListElement X DM-LM-B Device Management - List Manipulation–B RemoveListElement X CreateObject X DM-OCD-A Device Management - Object Creation and Deletion–A DeleteObject X CreateObject X DM-OCD-B Device Management - Object Creation and Deletion–B DeleteObject X VT-Open X VT-Close X X

DM-VT-A Device Management - Virtual Terminal–A

VT-Data X X VT-Open X VT-Close X X

DM-VT-B Device Management - Virtual Terminal–B

VT-Data X X

Daikin Industries Ltd.

Page 12: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 8

6.6. Network Management BIBBs BIBB Type Supported BACnet Network Layer Message Initiate Execute

Establish-Connection-To-Network X NM-CE-A Network Management - Connection Establishment–A Disconnect-Connection-To-Network X Establish-Connection-To-Network X NM-CE-B Network Management - Connection Establishment– B Disconnect-Connection-To-Network X Who-Is-Router-To-Network X I-Am-Router-To-Network X I-Could-Be-Router-To-Network X Initialize-Routing-Table X

NM-RC-A Network Management - Router Configuration–A

Initialize-Routing-Table-Ack X Who-Is-Router-To-Network X X I-Am-Router-To-Network X X Initialize-Routing-Table X

NM-RC-B Network Management - Router Configuration–B

Initialize-Routing-Table-Ack X

Daikin Industries Ltd.

Page 13: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 9

7. Objects

7.1. Supported Object Type Monitoring and controlling items of air conditioners supported are assigned with general object types specified by

BACnet. Support status of each object type is shown in the table below.

Object Type Supported A/C Management Point

Analog-Input 0 Measured Room Temperature, Air Direction Level (status) Analog-Output 1 Analog-Value 2 Set Room Temperature, Air Direction Level (status) Averaging 18 Binary-Input 3

ON/OFF (status), Alarm Sign, Filter Sign status, Forced Thermostat OFF (status), EnergyEfficiency Operation Command (status), Thermostat status, Compressor status, Indoor Fan Operation status, Heater Operation status, Communication status

Binary-Output 4 ON/OFF (setting), Forced Thermostat OFF (setting), Energy Efficiency Operation Command (setting)

Binary-Value 5 Filter Sign Reset Remote Control Setting (ON/OFF, Operation Mode, Set Temperature), Sub

Group Address Control System, Forced OFF

Calendar 6 Command 7 Device 8 Event-Enrollment 9 File 10 Group 11 Life-Safety-Point 21 Life-Safety-Zone 22 Loop 12 Multistate-Input 13 Operation Mode (status), Error Code, Airflow Rate (status) Multistate-Output 14 Operation Mode (setting), Airflow Rate (setting) Multistate-Value 19 Notification-Class 15 Alarm Notification Class Information Program 16 Schedule 17 Trend-Log 20

Daikin Industries Ltd.

Page 14: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 10

7.2. Member Objects Each air conditioner management point is assigned to the respective Instance Number of BACnet Objects. For the BACnet Objects, Instance Number 22-bit data field is used as below.

31 22 21 16 15 8 7 0 BACnet Object Type Not Used (Zero) A/C Number Member Number

A/C Numbers represent the number of air conditioners managed via the A/C line and are used when specifying A/Cs

from BACnet client. Member Numbers correspond to the management items of each air conditioner and are defined as per the following list.

Unit Inactive Active

Member Number

Standard Name Object Name (however, ‘XXX’ represents an A/C Number)

Object Type

Text-1 Text-2 Text-3 Text-4

1 ON/OFF (setting) StartStopCommand_XXX BO OFF ON 2 ON/OFF (status) StartStopStatus_XXX BI OFF ON 3 Alarm Sign Alarm_XXX BI Normal Abnormal 4 Error Code MalfunctionCode_XXX MI Normal (Specified by manufacturer) 5 Operation Mode (setting) AirConModeCommand_XXX MO Cooling Heating Ventila-ti

on Auto

6 Operation Mode (status) AirConModeStatus_XXX MI Cooling Heating Ventila-tion

7 Airflow Rate (setting) AirFlowRateCommand_XXX MO Weak Strong 8 Airflow Rate (status) AirFlowRateStatus_XXX MI Weak Strong 9 Measured Room

Temperature RoomTemp_XXX AI Degree

10 Set Room Temperature TempAdjust_XXX AV Degree 11 Filer Limit Sign FilterSign_XXX BI No Yes 12 Filter Limit Sign Reset FilterSignReset_XXX BV Reset 13 Remote Control

Operation (ON/OFF) RemoteControlStart_XXX BV Permitted Prohibited

14 Remote Control Operation (Operation Mode)

RemoteControlAirConModeSet_XXX BV Permitted Prohibited

15 Vacant 16 Remote Control

Operation (Set Temperature)

RemoteControlTempAdjust_XXX BV Permitted Prohibited

(*)17 Remote Control Operation (Sub Group Address Control Rejection)

CL_Rejection_XXX BV Permitted Prohibited

18 Vacant 19 Vacant 20 Communication Status CommunicationStatus_XXX BI Normal

Communication

Abnormal Communication

(*)21 System Forced OFF SystemForcedOff_XXX BV Normal Reset

Forced OFF

22 Air Direction (setting) AirDirectionCommand_XXX AV 23 Air Direction (status) AirDirectionStatus_XXX AI 24 Forced Thermostat OFF

(setting) ForcedThermoOFFCommand_XXX BO Reset Set

25 Forced Thermostat OFF (status)

ForcedThermoOFFStatus_XXX BI Reset Set

26 Energy Efficiency Command (setting)

EnergyEfficiencyCommand_XXX BO Reset Set

27 Energy Efficiency Command (status)

EnergyEfficiencyStatus_XXX BI Reset Set

28 Thermostat Status ThermoStatus_XXX BI OFF ON 29 Compressor Status CompressorStatus_XXX BI OFF ON 30 Indoor Fan Status IndoorFanStatus_XXX BI OFF ON 31 Heater Operation Status HeaterStatus_XXX BI OFF ON Centralized Control (Sub Group Address Control Rejection) and System Forced OFF are only applicable to A/Cs numbered ‘000’, ‘064’, ‘128’ and ‘192’.

Daikin Industries Ltd.

Page 15: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 11

The list of the mappable objects for each model is shown as per the following table.

Object Name SkyAir Spilit Number Name

(‘XXX’ represents an A/C Number.) Object Type VRV

(DTA101A52) HRV

(KRP928A)1 ON/OFF (setting) StartStopCommand_XXX BO 2 ON/OFF (status) StartStopStatus_XXX BI 3 Alarm Sign Alarm_XXX BI 4 Error Code MalfunctionCode_XXX MI 5 Operation Mode (setting) AirConModeCommand_XXX MO (*1) 6 Operation Mode (status) AirConModeStatus_XXX MI (*1) 7 Airflow Rate (setting) AirFlowRateCommand_XXX MO 8 Airflow Rate (status) AirFlowRateStatus_XXX MI 9 Measured Room

Temperature RoomTemp_XXX AI

10 Set Room Temperature TempAdjust_XXX AV 11 Filer Limit Sign FilterSign_XXX BI 12 Filter Limit Sign Reset FilterSignReset_XXX BV 13 Remote Control Operation

(ON/OFF) RemoteControlStart_XXX BV

14 Remote Control Operation(Operation Mode)

RemoteControlAirConModeSet_XXX BV

15 Vacant 16 Remote Control Operation

(Set Temperature) RemoteControlTempAdjust_XXX BV

17 Remote Control Operation(Sub Group Address Control Rejection)

CL_Rejection_XXX BV

18 Vacant 19 Vacant 20 Communication Status CommunicationStatus_XXX BI 21 System Forced OFF SystemForcedOff_XXX BV 22 Air Direction (setting) AirDirectionCommand_XXX AV 23 Air Direction (status) AirDirectionStatus_XXX AI 24 Forced Thermostat OFF

(setting) ForcedThermoOFFCommand_XXX BO

25 Forced Thermostat OFF (status)

ForcedThermoOFFStatus_XXX BI

26 Energy Efficiency Command (setting)

EnergyEfficiencyCommand_XXX BO

27 Energy Efficiency Command (status)

EnergyEfficiencyStatus_XXX BI

28 Thermostat Status ThermoStatus_XXX BI 29 Compressor Status CompressorStatus_XXX BI 30 Indoor Fan Status IndoorFanStatus_XXX BI 31 Heater Operation Status HeaterStatus_XXX BI

(*1) Does not support ‘Ventilation’ mode.

Daikin Industries Ltd.

Page 16: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 12

Moreover, a slightly more complicated calculation must be employed when actually associating DIII addresses of air

conditioners with the Object IDs of each monitoring/controlling item. The table below is an example of calculating Object IDs associated with ON/OFF (setting) Object of air conditioners.

D3 Address A/C Number Object Name ObjectID

1-00 000 StartStopCommand_000 BO(4) + 0*256 + 1 BO + 1 167772171-01 001 StartStopCommand_001 BO(4) + 1*256 + 1 BO+257 16777473

Main D3-1

4-15 063 StartStopCommand_063 BO(4) + 63*256 + 1 BO + 16129 16793345

1-00 064 StartStopCommand_064 BO(4) + 64*256 + 1 BO + 16385 167936011-01 065 StartStopCommand_065 BO(4) + 65*256 + 1 BO + 16641 16793857

Extended D3-2

4-15 127 StartStopCommand_127 BO(4) + 127*256 + 1 BO + 32513 16809729

1-00 128 StartStopCommand_128 BO(4) + 128*256 + 1 BO + 32769 168099851-01 129 StartStopCommand_129 BO(4) + 129*256 + 1 BO + 33025 16810241

Extended D3-3

4-15 191 StartStopCommand_191 BO(4) + 191*256 + 1 BO + 48897 16826113

1-00 192 StartStopCommand_192 BO(4) + 192*256 + 1 BO + 49153 168263691-01 193 StartStopCommand_193 BO(4) + 193*256 + 1 BO + 49409 16826625

Extended D3-4

4-15 255 StartStopCommand_255 BO(4) + 255*256 + 1 BO + 65281 16842497

As previously explained, Object Types are described using upper 10 bits of a total of 32 bits and the Instance Number of each Object Type is calculated as per following.

Object Type Object Number Hexadecimal Number Decimal Number

AI 0 X'0000 0000' 0 AO 1 X'0040 0000' 4,194,304 AV 2 X'0080 0000' 8,388,608 BI 3 X'00C0 0000' 12,582,912 BO 4 X'0100 0000' 16,777,216 BV 5 X'0140 0000' 20,971,520 MI 13 X'0340 0000' 54,525,952 MO 14 X'0380 0000' 58,720,256

Daikin Industries Ltd.

Page 17: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 13

8. Properties Properties of each object are outlined as per the following table.

8.1. Analog Input Object Type Property Identifier Property Datatype BACnet DMS502

A51 Object_Identifier BACneObjectIdentifier R R Object_Name CharacterString R R Object_Type BACnetObjectType R R ANALOG_INPUT Present_Value R1 R Description CharacterString O – Device_Type CharacterString O – Status_Flags BACnetStatusFlags

R R

Event_State BACnetEventState

R R

NORMAL: NORMAL FAULT: COMMUNICATION ERROR / SENSOR ERROR LOW_LIMIT: LOWER LIMIT ERROR occurred HIGH_LIMIT: HIGHER LIMIT ERROR occurred

Reliability BACnetReliability

O R

NO_FAULT_DETECTED: NORMAL COMMUNICATION NO_SENSOR: SENSOR ERROR UNRELIABLE_OTHER: COMMUNICATION ERROR

Out_Of_Service BOOLEAN R R Always FALSE Update_Interval O – Units BACnetEngineeringUnits R R Min_Pres_Value REAL O –

Remarks

Real

IN_ALARM (TRUE: HIGHER/LOWER LIMIT ERROR occurred) FAULT (TRUE: COMMUNICATION ERROR or SENSOR ERROR) OVERRIDDEN (Always FALSE) OUT_OF_SERVICE (Always FALSE)

Unsigned

Max_Pres_Value REAL O – Resolution REAL O – COV_Increment REAL O2 R Fixed at 1.0 Time_Delay Unsigned O3 R Fixed at 0 Notification_Class Unsigned O3 R High_Limit Real O3 W Default value: +80.0 Low_Limit Real O3 W Default value: -80.0 Deadband Real O3 W Default value: +5.0 Limit_Enable BACnetLimitEnable O3 W All default values are FALSE. Event_Enable BACnetEventTransitionBits O3 R Fixed at B’101’ Acked_Transitions BACnetEventTransitionBits O3 R All fixed at TRUE Notify_Type BACnetNotifyType O3 R Fixed at ALARM Event_Time_Stamps BACnetARRAY[3] of

BACnetTimeStamp O3 R

Reset by shut off When starting up No Event: Irregular time Event occurred: Detection time

Profile_Name CharacterString O –

Fixed at 3

Daikin Industries Ltd.

Page 18: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 14

8.2. Analog Value Object Type Property Identifier Property Datatype BACnet DMS502

A51 Remarks

Object_Identifier BACneObjectIdentifier R R Object_Name CharacterString R R Object_Type BACnetObjectType R R ANALOG_VALUE Present_Value Real R4 W Description CharacterString O - Status_Flags BACnetStatusFlags

R R IN_ALARM (Always FALSE) FAULT (TRUE: COMMUNICATION ERROR) OVERRIDDEN (AlwaysFALSE) OUT_OF_SERVICE (Always FALSE)

Event_State BACnetEventState R R Fixed at NORMAL Reliability BACnetReliability

O R

NO_FAULT_DETECTED: NORMAL COMMUNICATION UNRELIABLE_OTHER: COMMUNICATION ERROR

Out_Of_Service Boolean R R Always FALSE Units BACnetEngineeringUnits R R PriorityArray BACnetPriorityArray O1 R RelinquishDefault Real O1 R COV_Increment Real O2 R Fixed at 1.0 Time_Delay Unsigned O3 - Notification_Class Unsigned O3 - High_Limit REAL O3 - Low_Limit REAL O3 - Deadband REAL O3 - Limit_Enable BACnetLimitEnable O3 - Event_Enable BACnetEventTransitionBits O3 - Acked_Transitions BACnetEventTransitionBits O3 - Notify_Type BACnetNotifyType O3 - Event_Time_Stamps BACnetARRAY[3] of

BACnetTimeStamp O3 -

Profile_Name CharacterString O -

Daikin Industries Ltd.

Page 19: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 15

8.3. Binary Input Object Type (supported Intrinsic Reporting) Property Identifier Property Datatype BACnet DMS502

A51 Remarks

Object_Identifier BACneObjectIdentifier R R Object_Name CharacterString R R Object_Type BACnetObjectType R R BINARY_INPUT Present_Value BACnetBinaryPV R1 R Description CharacterString

O R* Only supports Alarm Sign Object. Error codes are described using a 2-ASCII-character code.

Device_Type CharacterString O - Status_Flags BACnetStatusFlags

R R

IN_ALARM (TRUE: ERROR occurred) FAULT (TRUE: COMMUNICATION ERROR) (Exc.: Communication Status Object is fixed at FALSE.) OVERRIDDEN (Always FALSE) OUT_OF_SERVICE (Always FALSE)

Event_State BACnetEventState R R NORMAL: NO ERROR

OFF_NORMAL: ERROR occurred Reliability BACnetReliability

O R

NO_FAULT_DETECTED: NORMAL COMMUNICATION UNRELIABLE_OTHER: COMMUNICATION ERROR

Out_Of_Service Boolean R R Always FALSE Polarity BACnetPolarity R R Fixed at NORMAL Inactive_Text CharacterString O2 - Active_Text CharacterString O2 - Change_Of_State_Time BACnetDateTime O3 - Chgange_Of_State_Count Unsigned O3 - Time_Of_State_Count_Reset BACnetDateTime O3 - Elapsed_Active_Time Unsigned32 O4 - Time_Of_Active_Time_Reset BACnetDateTime O4 - Time_Delay Unsigned O5 R Fixed at 0 Notification_Class Unsigned O5 R Fixed at 3 Alarm_Value BACnetBinaryPV O5 R Fixed at ACTIVE Event_Enable BACnetEventTransitionBits O5 R Fixed at B’101’ Acked_Transitions BACnetEventTransitionBits O5 R All fixed at TRUE Notify_Type BACnetNotifyType O5 R Fixed at ALARM Event_Time_Stamps BACnetARRAY[3] of

BACnetTimeStamp O5 R

Reset by shut off When starting up No Event: Irregular time Event occurred: Detection time

Profile_Name CharacterString O -

Daikin Industries Ltd.

Page 20: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 16

8.4. Binary Input Object Type (non-supported Intrinsic Reporting) Property Identifier Property Datatype BACnet DMS502

A51 Remarks

Object_Identifier BACneObjectIdentifier R R Object_Name CharacterString R R Object_Type BACnetObjectType R R BINARY_INPUT Present_Value BACnetBinaryPV R1 R Description CharacterString O - Device_Type CharacterString O - Status_Flags BACnetStatusFlags

R R IN_ALARM (Always FALSE) FAULT (TRUE: COMMUNICATION ERROR) OVERRIDDEN (Always FALSE) OUT_OF_SERVICE (Always FALSE)

Event_State BACnetEventState R R Fixed at NORMAL Reliability BACnetReliability

O R

NO_FAULT_DETECTED: NORMAL COMMUNICATION UNRELIABLE_OTHER: COMMUNICATION ERROR

Out_Of_Service Boolean R R Always FALSE Polarity BACnetPolarity R R Fixed at NORMAL Inactive_Text CharacterString O2 - Active_Text CharacterString O2 - Change_Of_State_Time BACnetDateTime O3 - Change_Of_State_Count Unsigned O3 - Time_Of_State_Count_Reset BACnetDateTime O3 - Elapsed_Active_Time Unsigned32 O4 - Time_Of_Active_Time_Reset BACnetDateTime O5 - Time_Delay Unsigned O5 - Notification_Class Unsigned O5 - Alarm_Value BACnetBinaryPV O5 - Event_Enable BACnetEventTransitionBits O5 - Acked_Transitions BACnetEventTransitionBits O5 - Notify_Type BACnetNotifyType O5 - Event_Time_Stamps BACnetARRAY[3] of

BACnetTimeStamp O5 -

Profile_Name CharacterString O -

Daikin Industries Ltd.

Page 21: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 17

8.5. Binary Output Object Type Property Identifier Property Datatype BACnet DMS502

A51 Remarks

Object_Identifier BACneObjectIdentifier R R Object_Name CharacterString R R Object_Type BACnetObjectType R R BINARY_OUTPUT Present_Value BACnetBinaryPV W W Description CharacterString O R Device_Type CharacterString O - Status_Flags BACnetStatusFlags

R R IN_ALARM (Always FALSE) FAULT (TRUE: COMMUNICATION ERROR) OVERRIDDEN (Always FALSE) OUT_OF_SERVICE (Always FALSE)

Event_State BACnetEventState R R Fixed at NORMAL Reliability BACnetReliability

O R

NO_FAULT_DETECTED: NORMAL COMMUNICATION UNRELIABLE_OTHER: COMMUNICATION ERROR

Out_Of_Service Boolean R R Always FALSE Polarity BACnetPolarity R R Fixed at NORMAL Inactive_Text CharacterString O1 - Active_Text CharacterString O1 - Change_Of_State_Time BACnetDateTime O2 - Chgange_Of_State_Count Unsigned O2 - Time_Of_State_Count_Reset BACnetDateTime O2 - Elapsed_Active_Time Unsigned32 O3 - Time_Of_Active_Time_Reset BACnetDateTime O3 - Minimum_Off_Time Unsigned32 O - Minimum_On_Time Unsigned32 O - Priority_Array BACnetPriorityArray R R Relinquish_Default BACnetBinaryPV R R Time_Delay Unsigned O4 - Notification_Class Unsigned O4 - Feedback_Value BACnetBinaryPV O4 - Event_Enable BACnetEventTransitionBits O4 - Acked_Transitions BACnetEventTransitionBits O4 - Notify_Type BACnetNotifyType O4 - Event_Time_Stamps BACnetARRAY[3] of

BACnetTimeStamp O4 -

Profile_Name CharacterString O -

Daikin Industries Ltd.

Page 22: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 18

8.6. Binary Value Object Type Property Identifier Property Datatype BACnet DMS502

A51 Remarks

Object_Identifier BACneObjectIdentifier R R Object_Name CharacterString R R Object_Type BACnetObjectType R R BINARY_VALUE Present_Value BACnetBinaryPV R1 W Description CharacterString O R Status_Flags BACnetStatusFlags

R R IN_ALARM (Always FALSE) FAULT (TRUE: COMMUNICATION ERROR) OVERRIDDEN (Always FALSE) OUT_OF_SERVICE (Always FALSE)

Event_State BACnetEventState R R NORMAL: Other

OFF_NORMAL: Filter Sign ON Reliability BACnetReliability

R R

NO_FAULT_DETECTED: NORMAL COMMUNICATION UNRELIABLE_OTHER: COMMUNICATION ERROR

Out_Of_Service Boolean R R Always FALSE Inactive_Text CharacterString O2 – Active_Text CharacterString O2 – Change_Of_State_Time BACnetDateTime O3 – Chgange_Of_State_Count Unsigned O3 – Time_Of_State_Count_Reset BACnetDateTime O3 – Elapsed_Active_Time Unsigned32 O4 – Time_Of_Active_Time_Reset BACnetDateTime O4 – Minimum_Off_Time Unsigned32 O – Minimum_On_Time Unsigned32 O – Priority_Array BACnetPriorityArray O5 R Relinquish_Default BACnetBinaryPV O5 R Time_Delay Unsigned O6 R Fixed at 0 Notification_Class Unsigned O6 R Fixed at 3 Alarm_Value BACnetBinaryPV O6 R Fixed at ACTIVE Event_Enable BACnetEventTransitionBits O6 R Fixed at B’101’ Acked_Transitions BACnetEventTransitionBits O6 R All fixed at TRUE Notify_Type BACnetNotifyType O6 R Fixed at ALARM Event_Time_Stamps BACnetARRAY[3] of

BACnetTimeStamp O6 R

Reset by shut off When starting up No Event: Irregular time Event occurred: Detection time

Profile_Name CharacterString O –

Daikin Industries Ltd.

Page 23: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 19

8.7. Device Object Type Property Identifier Property Datatype BACnet DMS50

2A51 Remarks

Object_Identifier BACneObjectIdentifier R R Can be set by Test Run Tool. Object_Name CharacterString R R Object_Type BACnetObjectType R R DEVICE System_Status BACnetDeviceStatus

R R D3 Initialization: CONFIGURATION_IN_PROGRESS Normal: OPERATIONAL

Vendor_Name CharacterString R R DAIKIN Industries LTD Vendor_Identifier Unsigned16 R R Fixed at 53 Model_Name CharacterString R R D-BACS BACnet Gateway Firmware_Revision CharacterString R R 3000 Application_Software_Version CharacterString R R 3000 Location CharacterString O - Description CharacterString O - Protocol_Version Unsigned R R Fixed at 1 Protocol_Conformance_Class Unsigned(1…6) R R Fixed at 3 Protocol_Services_Supported BACnetServiceSupported

R R SubCOV, AddList, RemoveList, RP, RPM, WP,WPM, I-Am, I-Have, TimeSync, Who-Is, Who-Has, UTCTimeSync

Protocol_Object_Types_Supported BACnetObjectTypesSupported R R AI, AO, AV, BI, BO, BV, MI, MO, NotificationClass

Object_List BACnetARRAY[N] of BACnetObjectIdentifier R R

Max_APDU_Length_Accepted Unsigtned R R IEEE802.3: 1476

BACnetIP: 1024 Segmentation_Supported BACnetSegmentation R R SEGMENT_BOTH VT_Class_Supported List of BACnetVTClass O1 - Active_VT_Sessions List of BACnetVTSession O2 - Local_Time Time O3, 4 R Local_Date Date O3, 4 R UTC_Offset Signed

O4 R Can be set by Test Run Tool. Default: -540

Daylight_Saving_Status Boolean O4 R Fixed at FALSE APDU_Segment_Timeout Unsigned

O1 R Can be set between 1000 and 10000 by Test Run Tool. Default: 2 000

APDU_Timeout Unsigned R R

Can be set between 1000 and 120000 by Test Run Tool. Default: 3000

Number_Of_APDU_Retries Unsigned R R Can be set between 0 and 7 by Test Run Tool.

Default: 3 List_Of_Session_Keys List of BACnetSessionKey O - Time_Synchronization_Recipients List of BACnetRecipient O5 - Max_Master Unsigned(1…127) O6 - Max_Info_Frames Unsigned O6 - Device_Adress_Binding List of BACnetAddressBinding R R Database_Revision Unsigned R - Configuration_Files BACnetARRAY[N] of

BACnetObjectIdentifier O7 -

Last_Restore_Time BACnetDateTime O7 - Backup_Failure_Timeout Unsigned16 O8 - Active_COV_Subscriptions List of BACnetCOVSubscription O9 - Profile_Name CharacterString O -

Daikin Industries Ltd.

Page 24: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 20

8.8. Multi-state Input Object Type Property Identifier Property Datatype BACnet DMS502

A51 Remarks

Object_Identifier BACneObjectIdentifier R R Object_Name CharacterString R R Object_Type BACnetObjectType R R MULTI-STATE_INPUT Present_Value Unsigned R1 R Description CharacterString

O R* Only supports ERROR CODE. Error codes are described using a 2-ASCII-character code.

Device_Type CharacterString O - Status_Flags BACnetStatusFlags

R R IN_ALARM (Always FALSE) FAULT (TRUE: COMMUNICATION ERROR) OVERRIDDEN (Always FALSE) OUT_OF_SERVICE (Always FALSE)

Event_State BACnetEventState R R Fixed at NORMAL Reliability BACnetReliability

O2 R

NO_FAULT_DETECTED: NORMAL COMMUNICATION UNRELIABLE_OTHER: COMMUNICATION ERROR

Out_Of_Service Boolean R R Number_Of_States Unsigned R R

State_Text BACnetARRAY[N] of CharacterString O -

Time_Delay Unsigned O3 - Notification_Class Unsigned O3 - Alarm_Values List of Unsigned O3 - Fault_Values List of Unsigned O3 - Event_Enable BACnetEventTransitionBits O3 - Acked_Transitions BACnetEventTransitionBits O3 - Notify_Type BACnetNotifyType O3 - Event_Time_Stamps BACnetARRAY[3] of

BACnetTimeStamp O3 -

Profile_Name CharacterString O -

Daikin Industries Ltd.

Page 25: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 21

8.9. Multi-state Output Object Type Property Identifier Property Datatype BACnet DMS502

A51 Remarks

Object_Identifier BACneObjectIdentifier R R Object_Name CharacterString R R Object_Type BACnetObjectType R R MULTI-STATE_OUTPUT Present_Value Unsigned W W Description CharacterString O - Device_Type CharacterString O - Status_Flags BACnetStatusFlags

R R IN_ALARM (Always FALSE) FAULT (TRUE: COMMUNICATION ERROR) OVERRIDDEN (Always FALSE) OUT_OF_SERVICE (Always FALSE)

Event_State BACnetEventState R R Fixed at NORMAL Reliability BACnetReliability

O R

NO_FAULT_DETECTED: NORMAL COMMUNICATION UNRELIABLE_OTHER: COMMUNICATION ERROR

Out_Of_Service Boolean R R Number_Of_States Unsigned R R

State_Text BACnetARRAY[N] of CharacterString O -

Priority_Array BACnetPriorityArray R R Relinquish_Default Unsigned R R Time_Delay Unsigned O1 - Notification_Class Unsigned O1 - Feedback_Value Unsigned O1 - Event_Enable BACnetEventTransitionBits O1 - Acked_Transitions BACnetEventTransitionBits O1 - Notify_Type BACnetNotifyType O1 - Event_Time_Stamps BACnetARRAY[3] of

BACnetTimeStamp O1 -

Profile_Name CharacterString O -

Daikin Industries Ltd.

Page 26: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 22

9. Report Function

9.1. COV Notification A request for COV registration is accepted through the SubscribeCOV service. (1) Settings of Confirmed or Unconfirmed COV

This item is supported according to the BACnet Specifications. (2) Settings of the desired lifetime of the subscriptiom

This item is supported according to the BACnet Specifications. When COV notification is made at the time of status change, the difference between the registered time and present

time will be calculated. If the difference is greater than the registered lifetime of the subscriptiom, the subscriptiom will be judged expired and deleted. Therefore, if a clock time change is made, the lifetime of the subscriptiom may differ from the value that has been set. (3) Memory after Interruption of Power Supply to System

This item is not supported. Registration information is not stored in the memory, and will be lost when the power is turned off. According to the BACnet Specifications, It is not required to garanttee preservation of subscriptions across power

failure. (4) Registration Information of Notification Destination

This item cannot be viewed from the BACnet. Network visibility is not guaranteed according to the BACnet Specifications. (5) Number of Subscriptions

Up to 10 clients can be registered for each object. The following error message will be returned if an attempt is made to subscribe more clients. Error Class = RESOURCE; Error Code = OTHER

All objects of the air conditioner support COV notification.

Daikin Industries Ltd.

Page 27: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 23

9.2. Event Notification Only Intrinsic Reportiong is supported as Event notification.

9.2.1. Registration Information on Event Notification Destination A single Notification Class object is generated, and all objects supporting Intrinsic notification refers to it. Therefore, if a notification destination is registered with the Notification Class object, Events from all objects will be notified.

(1) Notification Class Instance Number

This item is fixed at 3. (2) Priority This item is always fixed at 255. (3) Ack_Required This item is always fixed at FALSE. (No AcknowledgeAlarm service is expected for any Event.)

9.2.2. Registration of Event Notification Destination It is possible to use the AddListElement service to register notification destination information on the Recipient_List

property of the Notification Class object. Details of the BACnetDestination, notification destination information to be registered, are as per the following.

(1) Valid Date This item conforms to the BACnet specifications. Event notification is enabled or disabled according to the specified

day of the week. (2) Valid Time

This item conforms to the BACnet specifications. Event notification is enabled or disabled according to the specified time range. (3) Process ID

This item conforms to the BACnet specifications. Event notification is made with the process ID registered. (4) Notification Destination Address Information

This item conforms to the BACnet specifications. It is possible to specify either Device object ID or BACnetAddress. When the Device object ID is specified, it is necessary to know the relationship between the Device object ID and

BACnetAddress before Event notification is made through a service such as the I-Am service. Information on the relationship will be stored in the Device_Address_Binding of the Device object.

When the system starts, the process to transmit the Who-Is service and receive the I-Am service will be performed. If the information is insufficient for some reason, no Event notification will be made.

If no BACnet packets are received from the counterpart for 10 minutes, the BACnet device will be deemed disconnected from the network. If the I-Am service is not received after that, the Device object ID will be indefinite, and Event notification will not be made to the notification destination where the Device object ID is specified. (5) Issue Confirmed Notification

This item conforms to the BACnet specifications. Registration is possible with or without confirmation. (6) Transitions

The value is kept on hold, but ignored at the time of processing. (7) Maximum Number of Notification Destinations to be Registered

It is limited to a maximum of 10 clients. The following error message will be returned if an attempt is made to register more destinations. Error Class = RESOURCE; Error Code = OTHER

9.2.3. Deletion of Event Notification Destination The RemoveListElement service can be used to delete notification destination information from the Notification Class

object. The existence of registration is judged by checking the coincidence of both process ID and notification destination address information. Unless the process ID coincides, the same notification destination address information will not be deleted.

9.2.4. Event Notification Destination Re-registration If an Event with the same process ID and notification destination address information is re-registered, the existing

Daikin Industries Ltd.

Page 28: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 24

registration destination information will be overwritten. Therefore, information items, such as the valid date, time and whether it is with or without confirmation, will be refreshed.

9.2.5. Event Notification Destination in Memory The registered event notification destination is stored in the memory. When the system is turned on, the event

notification destination will be initialized with the stored information. The Event notification destination will be stored five seconds after the registration or deletion.

9.2.6. Event Confirmation Event conformation actions specified by the BACnet are not supported. Instead, the following specifications will apply. (1) The AcknowledgeAlarm service is not supported. (2) The Ack_Required items of the Notification Class object are all fixed at FALSE. (3) The Ack_Transition items of the Event local object are all fixed at TRUE. With consideration of Events that occur while the counterpart device is offline or disconnected from the network, the

time stamp of the occurrence of each Event will be kept on hold. This will not be guaranteed in the event of a power interruption. The time of the detection of an Event will be stored as a time stamp if the Event has already occurred before the system starts.

Daikin Industries Ltd.

Page 29: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 25

10. Error Responses in BACnet Communication The following PDUs will be returned if processing in response to the requests of BACnet client cannot be executed. ErrorPDU

ErrorPDU ErrorClass ErrorCode

Reading of the object list during the initialization of the DIII-NET DEVICE (0) CONFIGURATION_IN_PROGRESS (2)

Request to access to an object not installed. OBJECT (1) UNKNOWN_OBJECT (31)

Request to access to a property not installed. PROPERTY (2) UNKNOWN_PROPERTY (32)

Request to write to a prohibited area. PROPERTY (2) WRITE_ACCESS_DENIED (40)

Request to write in a format different from the property. PROPERTY (2) NVALID_DATATYPE (9)

Request to access to a specified index outside the array index

range. PROPERTY (2) INVALID_ARRAY_INDEX (42)

Request to write a value outside the permissible range. PROPERTY (2) VALUE_OUT_OF_RANGE (37)

A COV registration request of more than 10 registration items. RESOURCES (3) OTHER (0)

An Event registration request of more than 10 registration items. RESOURCES (3) NO_SPACE_TO_ADD_LIST_ELEMENT (19)

Request for the deletion of an element not existing in the list. SERVICES (5) OTHER (0)

Request for the execution of the AddListElement/

RemoveListElement for a property that is not of List type. SERVICES (5) PROPERTY_IS_NOT_A_LIST (22)

RejectPDU

RejectPDU RejectReason

A propertyID or value overflow or underflow occurred during WritePropertyMultiple

operation. INCONSISTENT_PARAMETER (2)

The type of parameter for the execution of the service is different in type. INVALID_PARAMETER_DATA_TYPE (3)

An error was detected during tag decoding. INVALID_TAG (4)

A parameter shortage occurred during the execution of the service. MISSING_REQUIRED_PARAMETER (5)

Too many arguments for the execution of the service. TOO_MANY_ARGUMENTS (7)

An attempt to execute an unsupported service with confirmation. UNRECOGNIZED_SERVICE (9)

AbortPDU

AbortPDU AbortReason

Unable to process due to too many requests beyond the capacity. BUFFER_OVERFLOW (1)

The processing of segments was aborted because an expected APDU was received. INVALID_APDU_IN_THIS_STATE (2)

The response side does not support the segment. SEGMENTATION_NOT_SUPPORTED (4)

Daikin Industries Ltd.

Page 30: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 26

11. Detailed Explanation of Objects

11.1. Common to All Objects Objects related to the air conditioner in communication are treated on the BACnet as described below. (1) Air Conditioner in Normal Communication

Other BACnet devices can access each object related to the air conditioner. (2) Air Conditioner Unconnected

It seems to other BACnet devices that no objects related to the air conditioner exist. Therefore, when the ReadProperty/WriteProperty service is received, the following ErrorPDU will be returned. Error class: OBJECT; Error type: UNKNOWN_PROPERTY

(3) Air Conditioner Communication Error Other BACnet device can access the objects related to the air conditioners, but the Present_Value Property will be

read in a value immediately before the communication error. The Reliability property value of each object is set to UNRELIABLE_OTHER. Whereas, the value will be set to

NO_FAULT_DETECTED while in normal communication, and the FAULT flag of the Status_Flags property will be set to TRUE.

A command executed while the system has a communication error will be sent to the air conditioner.

Daikin Industries Ltd.

Page 31: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 27

11.2. ON/OFF (Setting) Member number: 1 Object name: StartStopCommand_XXX (XXX: A/C group number) Object type: Binary Output Meaning: This object is used to give ON/OFF commands to the air conditioner. Present_Value property:

ACTIVE: ON command INACTIVE: OFF command

Remarks: (1) The command executed is transmitted to the air conditioner regardless of the status of the air conditioner. (2) The Present_Value property will be INACTIVE as the default value if a property has never been set in the past. (3) The Relinquish_Default property value is fixed at INACTIVE.

11.3. ON/OFF (Status) Member number: 2 Object name: StartStopStatus_XXX (XXX: A/C group number) Object type: Binary Input Meaning: This object is used to monitor the ON/OFF status of the air conditioner. Present_Value property:

ACTIVE: ON INACTIVE: OFF

Remarks: (1) If there is an operation error, the Present_Value property will be set to ACTIVE regardless of whether the air

conditioner is in operation or not. (2) The IN_ALARM flag of the Status_Flags property of the ON/OFF status object will not be set to TRUE if the air

conditioner has an error. To detect the occurrence of errors, always refer to the value of the Alarm Sign object.

Daikin Industries Ltd.

Page 32: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 28

11.4. Alarm Sign Member number: 3 Object name: Alarm_XXX (XXX: A/C group number) Object type: Binary Input Meaning: This object is used to monitor the Normal/Error status of the air conditioner. Present_Value property:

ACTIVE: Error INACTIVE: Normal

Remarks: (1) This object supports the Intrinsic Reporting function. When the Present_Value property changes, the corresponding

Event will be transmitted, provided that the Event has been registered. (2) Detailed information is set for the following properties.

Time_Delay property: No delay for error notification is permitted (the time is fixed at 0) and nothing can be written. Notify_Type property: Event notification is fixed at ALARM. Event_Time_Stamps property: It represents the time of occurrence (To-OFFNORMAL)/restoration

(To-NORMAL). Indefinite time will be set if an Event has not occurred yet. If an Event has occurred, the time of the Event being detected will be set at the rising edge. If power supply to the system fails, the time will be fixed at the rising edge.

(3) An error is a state of the air conditioner not being operated due to trouble, but other troubles such as an alarm or warning are not considered an error.

(4) To stop the error sign of the air conditioner in which an error has occured, the STOP command should be executed. It does not mean the air conditioner has been returned to a normal state and an error will occur if the RUN command is executed again.

(5) A failure code is set using two ASCII characters specified by DAIKIN for the Description property.

11.5. Error Code Member number: 4 Object name: MalfunctionCode_XXX (XXX: A/C group number) Object type: Multistate Input Meaning: This object is used to monitor the details of the error status when the air conditioner has an error. Present_Value property:

1 to 512 (To read it is necessary to convert the value into a failure code.) Remarks:

(1) A failure code is set using two ASCII characters specified by DAIKIN for the Description property. (2) For the relationship between Present_Values and error codes, refer to the corresponding table at the end of this

manual.

Daikin Industries Ltd.

Page 33: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 29

11.6. Operation Mode (Setting) Member number: 5 Object name: AirConModeCommand_XXX (XXX: A/C group number) Object type: Multistate Output Meaning: This object is used to set the operation modes of the air conditioner. Present_Value property:

1: Cooling mode 2: Heating mode 3: Ventilation mode 4: Auto mode

Remarks: (1) The Present_Value property will be set to “1: Cooling Mode” as the default value if property has never been set in

the past. (2) The Relinquish_Default property is fixed at “1: Cooling Mode”. (3) The air conditioner will ignore the command to an object that does not have right to select operation mode.

Therefore, the controlled/monitored system must not use this object for the air conditioner without the right to select operation mode.

(4) Even if the “4: Auto Mode” is set (with the Operation Mode Setting), the actual operation mode of the air conditioner is displayed as the Opearion Mode Status, and the operation mode status object will not display ‘Auto’ mode.

11.7. Operation Mode (Status)

Member number: 6

Object name: AirConModeStatus_XXX (XXX: A/C group number) Object type: Multistate Input Meaning: This object is used to monitor the operation modes of the air conditioner. Present_Value property:

1: Cooling mode 2: Heating mode 3: Ventilation mode

Remarks: (1) Even if the Operation Mode (setting) object is set to ‘Auto’, the value for the present operation mode (Cooling,

Heating, or Ventilation mode) of the air conditioner will be returned. (2) When the Dry Mode is set on the handheld remote controller, the Preesent_Value will be set to “1: Cooling Mode”.

Daikin Industries Ltd.

Page 34: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 30

11.8. Airflow Rate (Setting) Member number: 7 Object name: AirFlowRateCommand_XXX (XXX: A/C group number) Object type: Multistate Output Meaning: This object is used to set the Airflow Rate of the air conditioner. Present_Value property:

1: Weak 2: Strong

Remarks: (1) The air conditioner features two airflow rate settings for both Cooling and Heating operations. The Airflow Rate is

set for the mode in which the air conditioner is presently in operation. (2) Some of the air conditioners have three airflow rate settings, but only the Weak and Strong settings are applicable.

11.9. Airflow Rate (Status) Member number: 8 Object name: AirFlowRateStatus_XXX (XXX: A/C group number) Object type: Multistate Input Meaning: This object is used to monitor the Airflow Rate of the air conditioner. Present_Value property:

1: Weak 2: Strong

Remarks: (1) The air conditioner features two airflow rate settings for both Cooling and Heating operations. (2) The notification of airflow rate is merely to return the set airflow rate at the time of notification and has no

relationship with ON/OFF status of the air conditioner. (3) Some of the air conditioners have three airflow rate settings, but the Present_Value property will be set to either

Weak or Strong even if the actual airflow rate is set to Medium on the handheld remote controller.

Daikin Industries Ltd.

Page 35: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 31

11.10. Measured Room Temperature Value Member number: 9 Object name: RoomTemp_XXX (XXX: A/C group number) Object type: Analog Input Meaning: This is used to monitor the room temperature detected by the air conditioner. The room temperature monitored

by the air conditioner fluctuates to a certain extent according to the place where the sensor is installed. Present_Value property:

Room temperature detected by the air conditioner. Remarks:

(1) The unit will be °C and the valid range is between −10°C and +50°C. (2) When COV registration is made, the COV_Increment property is fixed at 1.0 and no value can be written.

The COV will be reported the moment a temperature change of at least 1°C is detected. When a temperature change of at least 1°C is detected after that, the next COV will be reported.

(3) This object supports the Intrinsic Reporting function, thus making higher and lower limit monitoring possible. When the room temperature exceeds the set higher and lower limits, the corresponding Event will be reported if the Event has been registered. The Event is reported in accordance with the BACnet rules.

(4) Higher and lower limit monitoring information is set for the following properties. High_Limit property: The higher limit monitoring value. The default value is +80.0. The value can be overwritten.

The new value will be saved 5 seconds after the value is written. Low_Limit property: The lower limit monitoring value. The default value is −80.0. The value can be overwritten.

The new value will be saved 5 seconds after the value is written. Deadband property: The dead zone. The default value is +5.0. The value can be overwritten. The new value will

be saved 5 seconds after the value is written. Time_Delay property: No delay for error notification is permitted (the time is fixed at 0) and nothing can be

written. Notify_Type property: Event notification is fixed at ALARM. Event_Time_Stamps property: It represents the time of occurrence (To-OFFNORMAL)/restoration

(To-NORMAL). At the rising edge:

Indefinite time will be set if an Event has not occurred yet. If an Event has occurred, the time the Event was detected will be set at the rising edge.

If power supply to the system fails, the time will be fixed at the rising edge. (5) If the air conditioner does not have a room temperature sensor, the Present_Value property will be set to 0.0°C. (6) When the room temperature sensor is disconnected, the Reliability property will be set to NO_SENSOR and FAULT

flag of the Status_Flags property will be set to TRUE. The Present_Value property will keep on hold the previous value.

Daikin Industries Ltd.

Page 36: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 32

11.11. Set Room Temperature Value Set Room Temperature Value Member number: 10 Object name: TempAdjest_XXX (XXX: A/C group number) Object type: Analog Value Meaning: This object is used to set the room temperature for the air conditioner. Present_Value property:

The set temperature for the air conditioner Remarks: (1)

(2)

(3)

(4)

The unit will be °C. The possible set range varies according to the type of indoor unit or outdoor unit. If the air conditioner is a VRV model, the approximate set temperature range for cooling is between 20°C and 35°C and that for heating is between15°C and 30°C. When COV registration is made, the COV_Increment property will be fixed at 1.0 and no value can be written. The COV will be reported the moment a temperature change of at least 1°C is detected. When a temperature change of at least 1°C is detected after that, the next COV will be reported. The possible higher and lower limits vary depending on the type of air conditioner and the mode in which the air conditioner is presently operating. If a value outside the limits is set, the value will be commanded to the air conditioner, but the air conditioner will limit the value within the predetermined higher and lower limit range. The air conditioner has set temperatures for both cooling and heating. When changing the operating mode as well as the set temperature, the operating mode should be changed first and the set temperature next. For example, in cases of changing from the current set temperature of 28°C in cooling mode to 20°C in heating mode, if the temperature is set to 20°C first and then operation mode is changed from cooling to heating, the set cooling temperature does change to 20°C for the moment but the heating temperature will be set to the temperature that the air conditioner has been kept internally, instead of the desired temperature (20°C).

Daikin Industries Ltd.

Page 37: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 33

11.12. Filter Limit Sign Member number: 11 Object name: FilterSign_XXX (XXX: A/C group number) Object type: Binary Input Meaning: This object is used to monitor the used-up state of the filter of the air conditioner. Present_Value property:

ACTIVE: Filter sign information is turned ON. (Either normal filter, L/L filter, super L/L filter, or dust collection filter is turned ON.) INACTIVE: Filter sign information is OFF.

Remarks: (1) This object supports the Intrinsic Reporting function. When the Present_Value property changes, the corresponding

Event will be reported if the Event has been registered. (2) Detailed information is set for the following properties.

Time_Delay property: No delay for error notification is permitted (the time is fixed at 0) and nothing can be written. Notify_Type property: Event notification is fixed at ALARM. Event_Time_Stamps property: It represents the time of occurrence (To-OFFNORMAL)/restoration

(To-NORMAL). At the rising edge:

Indefinite time will be set if an Event has not occurred yet. If an Event has occurred, the time the Event was detected will be set at the rising edge.

If power supply to the system fails, the time will be fixed at the rising edge.

11.13. Filter Limit Sign Reset Member number: 12 Object name: FilterSignReset_XXX (XXX: A/C group number) Object type: Binary Value Meaning: This object is used to reset the use limit sign of the filter of the air conditioner. Present_Value property:

INACTIVE: Filter sign information is reset. Remarks:

(1) During a read operation of the Present_Value property, the Fliter Limit Sign Reset will be always the same value as the Filter Limit Sign object.

(2) Only if INACTIVE is written to the Present_Value property during a write operation, the filter sign information resets ON signs and nothing will be executed even if ACTIVE is written.

(3) This object supports the Intrinsic Reporting function. When the Present_Value property changes, the corresponding Event will be transmitted if the Event has been registered.

(4) Detailed information is set for the following properties. No delay for error notification is permitted (the time is fixed at 0) and nothing can be written..

Notify_Type property: Event notification is fixed at ALARM. Event_Time_Stamps property: It represents the time of occurrence (To-OFFNORMAL)/restoration

(To-NORMAL). At the rising edge:

Indefinite time will be set if an Event has not occurred yet. If an Event has occurred, the time the Event was detected will be set at the rising edge.

If power supply to the system fails, the time will be fixed at the rising edge.

Daikin Industries Ltd.

Page 38: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 34

11.14. Remote Control Operation (ON/OFF) Member number: 13 Object name: RemoteControlStart_XXX (XXX: A/C group number) Object type: Binary Value Meaning: This object is used to prohibit or permit the ON/OFF operation of the air conditioner through the remote

controller. Present_Value property:

ACTIVE: The use of the remote controller for the ON/OFF control of the air conditioner is prohibited. INACTIVE: The use of the remote controller for the ON/OFF control of the air conditioner is permitted.

Remarks: When A/C system is installed based on a remote control group, air conditioners (sub/slave machines) other than the main machine cannot be monitored/controlled with a remote controller. Even though sub/slave machines do exist as an object when the A/C addresses are registered through the air conditioner line, be sure not to perform the mapping of the object through any other BACnet device.

11.15. Remote Control Operation (Operation Mode) Member number: 14 Object name: RemoteContorlAirConModeSet_XXX (XXX: A/C group number) Object type: Binary Value Meaning: This object is used to prohibit or permit the operation mode change of the air conditioner through the remote

controller. Present_Value property:

ACTIVE: The use of the remote controller for temperature control mode change is prohibited. INACTIVE: The use of the remote controller for temperature control mode change is permitted.

Remarks: (1) When A/C system is installed based on a remote control group, air conditioners (sub/slave machines) other than the

main machine cannot be monitored/controlled with a remote controller. Even though sub/slave machines do exist as an object when the A/C addresses are registered through the air conditioner line, be sure not to perform the mapping of the object through any other BACnet device.

11.16. Remote Control Operation (Set Temperature Value) Member number: 16 Object name: RemoteControlTempAdjust_XXX (XXX: A/C group number) Object type: Binary Value Meaning: This object is used to prohibit or permit the set temperature change of the air conditioner through the remote

controller. Present_Value property:

ACTIVE: The use of the remote controller for temperature settings is prohibited. INACTIVE: The use of the remote controller for temperature settings is permitted.

Remarks: (1) When A/C system is installed based on a remote control group, air conditioners (sub/slave machines) other than the

main machine cannot be monitored/controlled with a remote controller. Even though sub/slave machines do exist as an object when the A/C addresses are registered through the air conditioner line, be sure not to perform the mapping of the object through any other BACnet device.

Daikin Industries Ltd.

Page 39: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 35

11.17. Centralized Control (Sub Group Address Control Operation Rejection) Member number: 17 Object name: CL_Rejection_XXX (XXX: Must be either 000, 064, 128, or 192 and correspond to the port number) Object type: Binary Value Meaning: This object is used to prohibit or permit the operation of all centralized devices connected to the corresponding

port on the DIII-NET. Present_Value property:

ACTIVE: Centralized control (sub group address control) is prohibited. INACTIVE: Centralized control (sub group address control) is permitted.

11.18. Communication Status Member number: 20 Object name: CommunicationStatus_XXX (XXX: A/C group number) Object type: Binary Input Meaning: This object is used to monitor the communication status of the air conditioner on the DIII-NET. Present_Value property:

ACTIVE: A/C communication error INACTIVE: Normal A/C communication

Remarks: (1) This object supports the Intrinsic Reporting function. When the Present_Value property changes, the corresponding

Event will be transmitted if the Event has been registered. (2) Detailed information is set for the following properties.

Time_Delay property: No delay for error notification is permitted (the time is fixed at 0) and nothing can be written. Notify_Type property: Event notification is fixed at ALARM. Event_Time_Stamps property: It represents the time of occurrence (To-OFFNORMAL)/restoration (To-NORMAL).

At the rising edge: Indefinite time will be set if an Event has not occurred yet. If an Event has occurred, the time the Event was detected will be set at the rising edge.

If power supply to the system fails, the time will be fixed at the rising edge. (3) If the air conditioner has a communication error, the Reliability property will not change the setting to

UNRELIABLE_OTHER, but remain to be NO_FAULT_DETECTED. Therefore, the Fault flag of the Status_Flags property will be left as FALSE.

11.19. System Forced OFF Member Number: 21 Object name: CL_Rejection_XXX (XXX: Must be either 000, 064, 128, or 192 and correspond to the port number) Object type: Binary Value Meaning: This object is used to stop the operation of all air conditioners connected to the corresponding port on the

DIII-NET, or prohibit or permit the operation of the air conditioners through the remote controller. Present_Value property:

ACTIVE: The operation of the system is stopped forcibly. INACTIVE: The System Forced OFF setting is reset.

Remarks: (1) When the System Forced OFF is set, the ‘OFF’ and ‘Remote Control Operation Rejection (OFF is permitted)’

commands will be given to the air conditioners. (2) When the System Forced OFF is reset, the remote control operation setting will returns to the state before the Forced

OFF Setting (i.e., Remote Control Operation Permission/Rejection) The air conditioner stays in OFF status and will not automatically resume operation. To resume operation, the host must give the command.

(3) Unless the stoppage of all the air conditioners is confirmed once the System Forced OFF is set, air conditioners may not start operation even if the System Forced OFF Reset commanded is executed (due to a time lag).

Daikin Industries Ltd.

Page 40: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 36

11.20. Air Direction (Setting) Member Number: 22 Object name: AirDirectionCommand_XXX (XXX: A/C group number) Object type: Analog Value Meaning: This object is used to change the air direction setting of the air conditioner. Present_Value property:

Possible set values are 0, 1, 2, 3, 4, and 7 (integers). 0 to 3: Horizontal direction 4: Vertical direction 7: Swing flap

Remarks: (1) The air conditioner features two air direction settings for both Cooling and Heating operations. Therefore, when the

operating mode of the air conditioner is changed, the set value may change as well. (2) When in a reading operation, the value recognized as the set value in the air conditioner will be returned.

11.21. Air Direction (Status) Member Number: 23 Object name: AirDirectionStatus_XXX (XXX: A/C group number) Object type: Analog Input Meaning: The object is used to monitor the air direction setting value of the air conditioner. Present_Value property:

Possible set values are 0, 1, 2, 3, 4, and 7 (integers). 0 to 3: Horizontal direction 4: Vertical direction 7: Swing flap

Remarks: (1) The set value will always be the same as the read Present_Value of the air direction (setting) object. (2) The air conditioner features two air direction settings for both Cooling and Heating operations. Therefore, when the

operating mode of the air conditioner is changed, the set value may change as well.

Daikin Industries Ltd.

Page 41: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 37

11.22. Forced Thermostat OFF (Settings) Member Number: 24 Object name: ForcedThermoOFFCommand_XXX (XXX: A/C group number) Object type: Binary Output Meaning: This object is used to set or reset the forced thermostat operation of the air conditioner. Present_Value property:

ACTIVE: The forced thermostat OFF mode is set. INACTIVE: The forced thermostat OFF mode is reset.

Remarks: (1) Regardless of the status of the air conditioner, the command executed will be transmitted to the air conditioner. (2) The Present_Value property will be INACTIVE as the default value if a property has never been set in the past. (3) The Relinquish_Default property value is fixed at INACTIVE.

11.23. Forced Thermostat OFF (Setting) Member Number: 25 Object name: ForcedThermoOFFStatus_XXX (XXX: A/C group number) Object type: Binary Input Meaning: This object is used to monitor whether the air conditioner is set for forced thermostat operation. Present_Value property:

ACTIVE: The forced thermostat OFF mode is set. INACTIVE: The forced thermostat OFF mode is reset.

11.24. Energy Efficiency Command (Setting) Member Number: 26 Object name: EnergyEfficiencyCommand_XXX (XXX: A/C group number) Object type: Binary Output Meaning: This object is used to operate the air conditioner in a condition where it will shift the set temperature by 2°C. Present_Value property:

ACTIVE: The energy efficiency command is set. INACTIVE: The energy efficiency command is reset.

Remarks: (1) Regardless of the status of the air conditioner, the command executed will be transmitted to the air conditioner. (2) The Present_Value property will be INACTIVE as the default value if a property has never been set in the past. (3) The Relinquish_Default property value is fixed at INACTIVE.

11.25. Energy Efficiency Command (Status) Member number: 27 Object name: EnergyEfficiencyCommand_XXX (XXX: A/C group number) Object type: Binary Input Meaning: This object is used to monitor whether proper settings are made so that the air conditioner will operate at a temperature 2°C higher/lower than the set temperature. Present_Value property:

ACTIVE: The energy efficiency command is set. INACTIVE: The energy efficiency command is reset.

Daikin Industries Ltd.

Page 42: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 38

11.26. Thermostat Status Member number: 28 Object name: ThermoStatus_XXX (XXX: A/C group number) Object type: Binary Input Meaning: This object is used to monitor whether the air conditioner is in thermostat operation. Present_Value property:

ACTIVE: The air conditioner is in thermostat operation (i.e., the thermostat function is ON). INACTIVE: The air conditioner is not in thermostat operation (i.e., the thermostat function is OFF.)

11.27. Compressor Status Member Number: 29 Object name: CompressorStatus_XXX (XXX: A/C group number) Object type: Binary Input Meaning: This object is used to monitor whether the compressor of the outdoor unit corresponding to the indoor unit is in operation or not. Present_Value property:

ACTIVE: The compressor of the air conditioner is operating. INACTIVE: The compressor of the air conditioner is not operating.

11.28. Indoor Fan Status Member Number: 30 Object name: IndoorFanStatus_XXX (XXX: A/C group number) Object type: Binary Input Meaning: This object is used to monitor if the fan of the air conditioner is in operation or not. Present_Value property:

ACTIVE: The indoor fan is operating. INACTIVE: The indoor fan is not operating.

11.29. Heater Operating Status Member number: 31 Object name: HeaterStatus_XXX (XXX: A/C group number) Object type: Binary Input Meaning: This object is used to monitor whether the built-in heater of the indoor unit is in operation or not. Present_Value property:

ACTIVE: The built-in heater of the air conditioner is operating. INACTIVE: The built-in heater of the air conditioner is not operating.

Daikin Industries Ltd.

Page 43: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 39

12. Others

12.1. Initialization at the Start UP The system is designed to automatically recognize the connected air conditioners. Therefore, a period of approximately

one minute will be required to recognize all the air conditioners after the system is turned on. During this period, the following error PDU may be returned when an object corresponding to an air conditioner is accessed.

ErrorClass = OBJECT; ErrorCode = UNKNOWN_OBJECT If an attempt is made to read the ObjectList property of the Device object from an air conditioner during the above

period of recognition, the following error PDU will be returned, unless the air conditioner has been recognized. ErrorClass = DEVICE; ErrorCode = CONFIGATION_IN_PROGRESS Then the System_Status property of the Device is CONFIGATION_IN_PROGRESS. Once recognition is completed, the

property will change to OPERATIONAL.

12.2. BACnet Network Layer The address designation of the BACnet network layers is supported, but the maximum number of communicable

BACnet network addresses will be limited to100.

12.3. Clock Setting The TimeSynconization service allows clock settings by the local time. Furthermore, the UTCTimeSynconization allows clock settings by UTC. The test-run tool allows time difference settings.

Daikin Industries Ltd.

Page 44: BACnet Gateway (DMS502A51) - Version 3 - Functional ... · BACnet Gateway – Version 3 - Functional Specification CB02A125 1 1. Summary In response to the requests from the equipment

BACnet Gateway – Version 3 - Functional Specification CB02A125 40

Daikin Industries Ltd.

[Reference] The following table represents the conrrespondence between Present_Value properties of the Error Code Objects and

Failure Codes PV Code PV Code PV Code PV Code PV Code PV Code PV Code PV Code PV Code PV Code

1 00 49 E0 97 J0 145 U0 193 70 241 40 289 10 337 M0 385 T0 433 X02 01 50 E1 98 J1 146 U1 194 71 242 41 290 11 338 M1 386 T1 434 X13 02 51 E2 99 J2 147 U2 195 72 243 42 291 12 339 M2 387 T2 435 X24 03 52 E3 100 J3 148 U3 196 73 244 43 292 13 340 M3 388 T3 436 X35 04 53 E4 101 J4 149 U4 197 74 245 44 293 14 341 M4 389 T4 437 X46 05 54 E5 102 J5 150 U5 198 75 246 45 294 15 342 M5 390 T5 438 X57 06 55 E6 103 J6 151 U6 199 76 247 46 295 16 343 M6 391 T6 439 X68 07 56 E7 104 J7 152 U7 200 77 248 47 296 17 344 M7 392 T7 440 X79 08 57 E8 105 J8 153 U8 201 78 249 48 297 18 345 M8 393 T8 441 X8

10 09 58 E9 106 J9 154 U9 202 79 250 49 298 19 346 M9 394 T9 442 X911 0A 59 EA 107 JA 155 UA 203 7A 251 4A 299 1A 347 MA 395 TA 443 XA12 0H 60 EH 108 JH 156 UH 204 7H 252 4H 300 1H 348 MH 396 TH 444 XH13 0C 61 EC 109 JC 157 UC 205 7C 253 4C 301 1C 349 MC 397 TC 445 XC14 0J 62 EJ 110 JJ 158 UJ 206 7J 254 4J 302 1J 350 MJ 398 TJ 446 XJ15 0E 63 EE 111 JE 159 UE 207 7E 255 4E 303 1E 351 ME 399 TE 447 XE16 0F 64 EF 112 JF 160 UF 208 7F 256 4F 304 1F 352 MF 400 TF 448 XF17 A0 65 H0 113 L0 161 90 209 60 257 30 305 G0 353 N0 401 V0 449 Y018 A1 66 H1 114 L1 162 91 210 61 258 31 306 G1 354 N1 402 V1 450 Y119 A2 67 H2 115 L2 163 92 211 62 259 32 307 G2 355 N2 403 V2 451 Y220 A3 68 H3 116 L3 164 93 212 63 260 33 308 G3 356 N3 404 V3 452 Y321 A4 69 H4 117 L4 165 94 213 64 261 34 309 G4 357 N4 405 V4 453 Y422 A5 70 H5 118 L5 166 95 214 65 262 35 310 G5 358 N5 406 V5 454 Y523 A6 71 H6 119 L6 167 96 215 66 263 36 311 G6 359 N6 407 V6 455 Y624 A7 72 H7 120 L7 168 97 216 67 264 37 312 G7 360 N7 408 V7 456 Y725 A8 73 H8 121 L8 169 98 217 68 265 38 313 G8 361 N8 409 V8 457 Y826 A9 74 H9 122 L9 170 99 218 69 266 39 314 G9 362 N9 410 V9 458 Y927 AA 75 HA 123 LA 171 9A 219 6A 267 3A 315 GA 363 NA 411 VA 459 YA28 AH 76 HH 124 LH 172 9H 220 6H 268 3H 316 GH 364 NH 412 VH 460 YH29 AC 77 HC 125 LC 173 9C 221 6C 269 3C 317 GC 365 NC 413 VC 461 YC30 AJ 78 HJ 126 LJ 174 9J 222 6J 270 3J 318 GJ 366 NJ 414 VJ 462 YJ31 AE 79 HE 127 LE 175 9E 223 6E 271 3E 319 GE 367 NE 415 VE 463 YE32 AF 80 HF 128 LF 176 9F 224 6F 272 3F 320 GF 368 NF 416 VF 464 YF33 C0 81 F0 129 P0 177 80 225 50 273 20 321 K0 369 R0 417 W0 465 Z034 C1 82 F1 130 P1 178 81 226 51 274 21 322 K1 370 R1 418 W1 466 Z135 C2 83 F2 131 P2 179 82 227 52 275 22 323 K2 371 R2 419 W2 467 Z236 C3 84 F3 132 P3 180 83 228 53 276 23 324 K3 372 R3 420 W3 468 Z337 C4 85 F4 133 P4 181 84 229 54 277 24 325 K4 373 R4 421 W4 469 Z438 C5 86 F5 134 P5 182 85 230 55 278 25 326 K5 374 R5 422 W5 470 Z539 C6 87 F6 135 P6 183 86 231 56 279 26 327 K6 375 R6 423 W6 471 Z640 C7 88 F7 136 P7 184 87 232 57 280 27 328 K7 376 R7 424 W7 472 Z741 C8 89 F8 137 P8 185 88 233 58 281 28 329 K8 377 R8 425 W8 473 Z842 C9 90 F9 138 P9 186 89 234 59 282 29 330 K9 378 R9 426 W9 474 Z943 CA 91 FA 139 PA 187 8A 235 5A 283 2A 331 KA 379 RA 427 WA 475 ZA44 CH 92 FH 140 PH 188 8H 236 5H 284 2H 332 KH 380 RH 428 WH 476 ZH45 CC 93 FC 141 PC 189 8C 237 5C 285 2C 333 KC 381 RC 429 WC 477 ZC46 CJ 94 FJ 142 PJ 190 8J 238 5J 286 2J 334 KJ 382 RJ 430 WJ 478 ZJ47 CE 95 FE 143 PE 191 8E 239 5E 287 2E 335 KE 383 RE 431 WE 479 ZE48 CF 96 FF 144 PF 192 8F 240 5F 288 2F 336 KF 384 RF 432 WF 480 ZF

Present_Value properties between 481 and 512 are reserved.