Daikin DIII EKMBDXB7V1 Design Manual

Daikin DIII EKMBDXB7V1 Design Manual

Modbus interface
Hide thumbs Also See for DIII EKMBDXB7V1:

Advertisement

Design guide
Modbus Interface DIII
EKMBDXB7V1

Advertisement

Table of Contents
loading

Summary of Contents for Daikin DIII EKMBDXB7V1

  • Page 1 Design guide Modbus Interface DIII EKMBDXB7V1...
  • Page 2: Table Of Contents

    1.3.4 Termination resistance (SS switches) ....................6 1.3.5 Push buttons ............................7 1.3.6 Dipswitch meaning ..........................7 1.4 Overview of compatible Daikin units ranges with DIII connection ............8 1.5 Overview of compatibilty with other DIII centralised control equipment..........8 2. Modbus communication ..........................10 2.1 Modbus Interface DIII settings........................
  • Page 3 5.1 Introduction ............................45 5.2 Outline of system ............................ 45 5.3 Test Operation Procedure ........................46 5.3.1 Prepare register groups ........................46 5.3.2 Start reading registers groups ......................49 5.3.3 Set a holding register ........................50 6. Troubleshooting ............................51 7.
  • Page 4: Safety Precautions

    Before performing design, construction, or maintenance thoroughly, read the “Safety Precautions” in the installation manual provided with the product. 1. Introduction A Building Manangement System (BMS) can control Daikin units through the Modbus protocol by using the Modbus Interface DIII EKMBDXB7V1. Glossary: - BMS: Building Management System - DIII unit: Unit with DIII communication connected to the Modbus Interface DIII.
  • Page 5: Limitations

    2,1 kg Power supply 220 – 240 VAC 50/60 Hz Software The Modbus Interface DIII software can be updated with the Daikin Updater PC software Refer to chapter “4.2 Software update with Updater” for details. Installation manual Provided with the option...
  • Page 6: Dimensions And Field Wiring

    1.3.1 Dimensions and field wiring Refer to installation manual 4P642495-1A– 2022.02 Page 5 of 52...
  • Page 7: Wiring Diagram

    1.3.2 Wiring diagram 1.3.3 LED meaning During normal operation (application is running): H1P: DIII communication (sent) H2P: DIII communication (receive) H3P: RS485 communication (sent) H4P: RS485 communication (receive) H5P H6P H7P: no meaning HAP: blinking at 400ms = application is running During uploading of new software (firmware is running) H1P till H7P: Progress indication (0 till 100%) HAP: blinking at 200ms = firmware is running.
  • Page 8: Push Buttons

    1.3.5 Push buttons BS1 till BS5 have no meaning 1.3.6 Dipswitch meaning Attention: Dipswitch on/off status is detected during power on of the PCB only. A power reset is needed after setting the switches. Dipswitch DS1 & DS2 setting: RS485 Modbus communication speed DS1 pin 2:Off 9600 bps DS1 pin 2:On...
  • Page 9: Overview Of Compatible Daikin Units Ranges With Diii Connection

    1.4 Overview of compatible Daikin units ranges with DIII connection For compatibility with a specific model, please check the manual of the corresponding model. Updates of the software will be available on the Business Portal (maintenance by Service)). Product overview: •...
  • Page 10 • if using in combination with centralized control equipment, the remote control mode is decided by the setting of the highest priority item in the priority rank. Priority ranking of Modbus Interface DIII: No priority ranking is implemented. Meaning, in case another D-BACS device is detected, the lock button & force OFF functions are not available.
  • Page 11: Modbus Communication

    2. Modbus communication 2.1 Modbus Interface DIII settings Communication protocol Modbus RTU Dipswitch setting (according to “Modicon Modbus Protocol reference guide” PI- MBUS-300 Rev J) Communication speed 9600 bps DS1 pin 2:Off Or 19200 bps DS1 pin 2:On Parity / stop bit Even 1 stop bit DS1 pin 3:Off 4:Off Odd 1 stop bit...
  • Page 12: Communication Format

    2.2 Communication format 2.2.1 Function format (1) Read Input Registers (0x04) [Function] Read values of input registers. The address and the content of input registers are described in 3. Modbus registers [Query] The query message specifies the start address of the register and the number of registers. The register address starts at zero: register 30001 is addressed as 0.
  • Page 13 (2) Preset Single Register (0x06) [Function] Write a value to a holding register. In case of broadcast, the value is written to the same holding register of all slave units. The address and the content of the holding registers are described in 3.
  • Page 14 (4) Exception response In case the query message is faulty, the Modbus Interface DIII will reply an exception response. In normal conditions the function code of the response message is the same as the query message. But in case of an error, 0x80 is added to the function code of the response message.
  • Page 15: Character Format

    2.2.2 Character format Each byte of a message is sent as character data as follows. A character consists of start bit (0), 8 bits data, parity bit and stop bit (1). One character size is always 11 bits and stop bit 1 or 2 is selected by parity bit. [Non Parity] 0 (LSB) 10 (MSB)
  • Page 16: Communication Procedure

    2.3 Communication procedure 2.3.1 System initialisation At startup: - All input registers have values 0. After the discovery of the DIII connected units, the “DIII unit connected status bit” (see Input registers 30002 till 30006) will be updated to “1: connected“ and the input registers of the connected DIII units (30001 and higher) will have the correct values.
  • Page 17: Monitor And Operate Units From The Bms

    2.3.2 Monitor and operate units from the BMS Input registers of each DIII unit: 30001 and higher The input registers will contain the status of the connected DIII units. In case the DIII communication is interrupted (see Input registers 30006 till 30009): then the last communicated values will remain, until the DIII communication is restored.
  • Page 18 Step by step explanation of the required copy of the BMS. Below is an example for On/Off operation. Note: The interval setting to the same register is over 0.5s. [Legend] Modbus Interface DIII User interface Unit Holding register Holding register The Modbus DIII Setting status...
  • Page 19 4. The unit is switched Off by the user interface. Modbus Interface DIII User interface Unit 5. The BMS gets the status of the input register (1) and copies the received status to the holding registers (2). Modbus Interface DIII User interface Unit...
  • Page 20 Attention: In case the BMS does not copy (see 5.) and sends an On command to the unit. Then the requested On command will not be executed. Status Modbus Interface DIII User interface Unit The BMS sends an On command to the unit. Modbus Interface DIII User interface...
  • Page 21: Other Diii Devices Exist In The Same System

    2.3.3 Other DIII devices exist in the same system (See 1.5 Overview of compatibilty with other DIII centralised control equipment) No priority ranking is implemented. Meaning in case another DIII device is detected, the lock button & force OFF functions are not available. Modbus Interface DIII Other DIII device (e.g.
  • Page 22: Modbus Registers

    3. Modbus registers Input registers 30001 till 30009 General Modbus Interface DIII status (incl. Detected DIII units & communication status of DIII units) 31001 and higher Individual DIII units information Holding registers 41001 Modbus Interface DIII central “forced off” 42001 and higher Individual DIII units instructions Calculation method for input &...
  • Page 23 Input register Indoor unit Fan speed capability(*not split) capability Fan speed levels capability(*not split) Fan direction capability(*not split) Fan direction levels capability(*not split) Dry mode capability Auto mode capability Heating mode capability Cooling mode capability Fan mode capability (*not split) 31001 (1-00) Description Meaning...
  • Page 24 Input register Room temperature Set point of indoor units range set point range *for split: fixed values refer to KRP928BB2S documentation 31002 (1-00) Description Meaning 31005 (1-01) 15..8 Unit cooling - 128 .. 127°C 8 bit signed integer .. (step of 3) set point (bit 15= sign) 31191 (4-15)
  • Page 25 Input register Leaving water set Leaving water set point range cooling point range and heating 31402 (1-00) Description Meaning 31406 (1-01) 15..8 Unit cooling - 128 .. 127°C 8 bit signed integer .. (step of 4) water set (unity 1°C) (bit 15= sign) 31654 (4-15) point upper...
  • Page 26 Input register On/Off On/Off status of indoor units * For VRV hydrobox LT & HT & Heating: On/off “space cooling/heating” status and control “Forced off” “Forced off” status of indoor unit (for each unit separate) (by T1-T2 or by central “Forced off” from the Modbus Interface DIII) (HRV: no “Forced off”...
  • Page 27 Normal 0: Off operation 1: On (normal) 0: On (error) Forced off 0: none or Indoor status of “Forced off” of digital input T1-T2 status 1: Forced off or by central “Forced off” by Modbus Interface DIII On/off 0: Off status 1: On Input register...
  • Page 28 Input register Room temperature Set point of indoor units set point 32003 (1-00) Description Meaning 32009 (1-01) 15..0 Set point - 127,9 .. 16 bit signed integer equals the value multiplied by 10 ..(step of 6) 127,9°C (bit 15= sign) 32381 (4-15) (unity: 0,1°C) 4P642495-1A–...
  • Page 29 Input register Room temperature Suction temperature of indoor units (or user interface sensor temperature) * Split: KRP928BB2S is required 32005 (1-00) Description Meaning 32011 (1-01) 15..0 Room - 511,9 .. 16 bit signed integer equals the value multiplied by 10 ..
  • Page 30 Input register Leaving water set Leaving water set point cooling and point heating * Applied: “cooling negative leaving water set point” feature: depending if function is integrated in unit. 32801 (1-00) Description Meaning 32805 (1-01) 15..0 Heating - 127,9 .. 16 bit signed integer equals the value multiplied by 10 ..
  • Page 31 Input register Ventilation *VAM models: available operation mode VKM models: not available 32804 (1-00) Description Meaning 32808 (1-01) 15..8 .. (step of 4) Ventilation 1: Auto 33056 (4-15) operation 2: Energy mode reclaim setting ventilation 3: Bypass 5..0 4P642495-1A– 2022.02 Page 30 of 52...
  • Page 32 Input register Error Error, Alarm & Warning status with code and sub-code code values in ASCII code 33601 (1-00) Description Meaning 33603 (1-01) Error/ ASCII (dec) Example: .. (step of 2) alarm/ 0100 0011 0011 0111 33727 (4-15) warning code Error code character (higher) character 01000011 (bin) = 67(dec) = ASCII “C”...
  • Page 33: Holding Registers

    3.2 Holding registers Holding register “Forced off” Central “Forced off” for all connected DIII units. Actual behaviour depending on user interface. Example: BRC1E52A/B7 & BRC2/3C52C7 centralized control icon is shown and all connected DIII units are forced off. (Note: Central “forced off”: Only available when no other DIII device is detected.
  • Page 34 Holding register On/Off On/Off of indoor units * For VRV hydrobox LT & HT & Heating: On/off “space cooling/heating” Fan speed (Air LL, L, M, H, HH (depending on indoor flow rate) unit capability) * Air curtain: CYV models: not available CYQ models: available HRV (ventilation rate): VAM models: available...
  • Page 35 Note: The BMS needs to copy input register value: 32001 (1-00)… bit 10-9-8) to this holding register Fan control flag 0: no fan In case fan control: This register has to be set to value 6 control In case no fan control: this register has to be set to value 6: fan control For HRV: “fan control flag”...
  • Page 36 Holding register Room temperature Set point of indoor units set point 42003 (1-00) Description Meaning 42006 (1-01) 15..0 Set point - 127,9 .. 16 bit signed integer equals the value multiplied by 10 .. (step of 3) 127,9°C (bit 15= sign) 42192 (4-15) (unity: 0,1°C) Remark:...
  • Page 37 Holding register Leaving water set Leaving water set point cooling and point heating * Applied: for cooling negative leaving water set point: depending if function is integrated in unit software. 42401 (1-00) Description Meaning 42405 (1-01) 15..0 Heating - 127,9 .. 16 bit signed integer equals the value multiplied by 10 ..
  • Page 38 Holding register Domestic hot Reheat enable/ disable status water Storage set point Quiet mode (low noise) 42403 (1-00) Description Meaning 42407 (1-01) Storage set - 128 .. 8 bit signed integer equals the value multiplied by 10 .. (step of 4) point 127°C (bit 15= sign)
  • Page 39 Holding register user interface - On/off lock (no lock, On lock, Off lock lock) (button) - Operation mode change lock - Up-down temperature lock (Note: - Fan speed lock (if fan present) Only available - Fan direction lock (if fan present) when no other Actual behaviour depending on user DIII device is...
  • Page 40 User interface 0: Enabled Note: for * Split (with KRP928BB2S), User interface button On 1: Disable On/off lock Lock (Note: There is no related input register with actual value) Additional information concerning the lock function. Situation 1: A DIII unit that lost communication to Modbus Interface DIII (due to wire communication problem or power outage of Modbus InterfaceDIII): Consequence: After some minutes, the lock will automatically be de-acivated by the DIII unit.
  • Page 41: Software Of Modbus Interface Diii

    Method 1) With the PC USB cable EKPCCAB* connected to the X2A of the main board. Method 2) With a USB/RS485 converter (Daikin spare - part reference 999417P) connected one on one to the RS485 Modbus port (& dipswitch DS1 off/off/off/off setting & DS2 is not off/off/off/off e.g. DS2 is off/off/off/on) 4.2.1 Updater...
  • Page 42: Method 1) Update With The Pc Usb Cable Ekpccab

    4.2.2 Method 1) Update with the PC USB cable EKPCCAB*. PC USB cable EKPCCAB* Instructions: 1. Make sure that the Modbus Interface DIII is powered off. 2. Connect the EKPCCAB* cable to X2A on the mainboard (see figure). 3. Power on the Modbus Interface DIII. 4.
  • Page 43 7. Fill in the model name "EKMBDXB7V1" in the filter box and select the available software. 8. Follow the on-screen instructions. Example of a successful update: 9. At the end switch off power and disconnect all programming cables. 4P642495-1A– 2022.02 Page 42 of 52...
  • Page 44: Method 2) Update With A Usb/Rs485 Converter

    “Rx-/Tx-“ => “B-“ DS1 off/off/off/off setting DS2 is not off/off/off/off (e.g. DS2 is off/off/off/on) USB/RS485 converter (Daikin spare - part reference 999417P) Instructions: 1. Make sure that the Modbus Interface DIII is powered off. 2. Disconnect all existing Modbus RS485 A+/B- connections and connect the USB/RS485 converter to X3M (see figure).
  • Page 45 8. Fill in the model name "EKMBDXB7V1" in the filter box and select the latest available software. 9. Follow the on-screen instructions. Example of a successful update: 10. At the end, switch off power and disconnect all programming cables. 11. Re-set the dipswitches to the required values. 4P642495-1A–...
  • Page 46: Modbus Interface Diii Test Operation

    “Rx-/Tx-“ => “B-“ “Modbus poll” PC program DS1 off/off/off/off setting = 9600bps Even 1 stop bit DS2 off/off/off/on = Modbus address 1 F1/F2 connected to USB/RS485 converter the units (Daikin spare - part reference 999417P) 4P642495-1A– 2022.02 Page 45 of 52...
  • Page 47: Test Operation Procedure

    5.3 Test Operation Procedure Following test examples are explained by using “Modbus poll” version 6.0.2 5.3.1 Prepare register groups 1. Start-up “Modbus poll” 2. Setup the input registers or holding register groups by selecting following in the dropdown menu: “File” > “New Crtl+N”...
  • Page 48 3. Prepare register groups as following examples: Example Read input registers 30001 till 30008 Example Read input registers 31001 till 31003 Example Read input registers 32001 till 32003 (for set point select “Format > Signed) 4P642495-1A– 2022.02 Page 47 of 52...
  • Page 49 Example Read holding registers 42001 till 42003 (for set point select “Format > Signed) 4P642495-1A– 2022.02 Page 48 of 52...
  • Page 50: Start Reading Registers Groups

    5.3.2 Start reading registers groups Select “Connection > Connect F3” (Example) After making the correct selections, click OK to start reading the register groups. Example Read input registers 30001 till 30008 Example Read input registers 31001 till 31003 Example Read input registers 32001 till 32003 Example Read holding registers 42001 till 42003 4P642495-1A–...
  • Page 51: Set A Holding Register

    5.3.3 Set a holding register To change a holding register, proceed as follows: Double click on value to modify bits as follows: (e.g. change to On) Double click on value to modify bits as follows: (e.g. change set point to 20.0 °C) 4P642495-1A–...
  • Page 52: Troubleshooting

    6. Troubleshooting Problem Possible causes Required actions No Modbus No correct Modbus address setting was During power off: communication present at power on of the Modbus Interface Set DS2 according to the required DIII. Modbus address. See chapter “1.3.6 Dipswitch meaning”.
  • Page 53: Revision Of The Document

    7. Revision of the document 2014.04 2020.10 Adaptation for EKMBDXB7V1 2022.02 Update operating frequency 4P642495-1A– 2022.02 Page 52 of 52...
  • Page 54 4P642495-1A 2022.02 Verantwortung für Energie und Umwelt...

Table of Contents