AN041 Daikin HVAC Systems Via CoolMasterNet v2.0

Download as pdf or txt
Download as pdf or txt
You are on page 1of 25

Basic / Advanced / Expert

Application note
Daikin HVAC system with spaceLYnk

Integration of spaceLYnk a nd DAIKIN HVAC with


CoolMasterNet

AN041: Daikin HVAC system with spaceLYnk_v2.0


Safety Information
Important Information
Read these instructions carefully before trying to install, configure, or operate this software. The following
s pecial messages may appear throughout this bulletin or on the equipment to warn of potential hazards
or t o call attention to information that clarifies or simplifies a procedure.

The addition of either symbol to a “Danger” or “Warning” safety label indicates that an electrical hazard
exists which will result in personal injury if the instructions are not followed.

This is the safety alert symbol. It is used to alert you to potential personal injury hazards. Obey all safety
messages that follow this symbol to avoid possible injury or death.

DA NGER

DANGER indicates an imminently hazardous situation which, if not avoided,


will result in death or serious injury.

WA RNING

WARNING indicates a potentially hazardous situation which, if not avoided,


can result in death or serious injury.

CA UTION

CAUTION indicates a potentially hazardous situation which, if not avoided, can


result in minor or moderate injury.

NOTICE

NOTICE is used to address practices not related to physical injury. The safety
alert symbol shall not be used with this signal word.

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 2 / 25
Please Note
Electrical equipment should be installed, operated, serviced, and maintained only by qualified personnel.
No responsibility is assumed by Schneider Electric for any consequences arising out of the use of this
material.

A qualified person is one who has skills and knowledge related to the construction, installation, and
operation of electrical equipment and has received safety training to recognize and avoid the hazards
involved.

Safety Precautions

WA RNING

HA ZARD OF INCORRECT INFORMATION

 Do not incorrectly configure the software, as this can lead to incorrect


reports and/or data results.

 Do not base your maintenance or service actions solely on messages


and information displayed by the software.

 Do not rely solely on software messages and reports to determine if


the system is functioning correctly or meeting all applicable standards
and requirements.

 Consider the implications of unanticipated transmission delays or


failures of communications links.

Failure to follow these instructions can result in death, serious injury, or


equipment damage.

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 3 / 25
The information provided in this documentation contains general descriptions and/or technical
characteristics of the performance of the products contained herein. This documentation is not intended
as a substitute for and is not to be used for determining suitability or reliability of th ese products for
specific user applications. It is the duty of any such user or integrator to perform the appropriate and
complete risk analysis, evaluation and testing of the products with respect to the relevant specific
application or use thereof. Neither Schneider Electric nor any of its affiliates or subsidiaries shall be
responsible or liable for misuse of the information that is contained herein. If you have any suggestions
for improvements or amendments or have found errors in this publication, plea se notify us.
No part of this document may be reproduced in any form or by any means, electronic or mechanical,
including photocopying, without express written permission of Schneider Electric.
All pertinent state, regional, and local safety regulations must be observed when installing and using
this product. For reasons of safety and to help ensure compliance with documented system data, only
the manufacturer should perform repairs to components.
When devices are used for applications with technical safety requirements, the relevant instructions
must be followed.
Failure to use Schneider Electric software or approved software with our hardware products may result
in injury, harm, or improper operating results.
Failure to observe this information can result in injury or equipment damage.

© 2014 Schneider Electric. All rights reserved

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 4 / 25
Table of Contents
1 Introduction .......................................................................................................................................... 6

2 Design................................................................................................................................................... 7

3 Configuration........................................................................................................................................ 9

3.1 Configuration of CoolMasterNet bridge ............................................................................................. 9

3.1.1 Download PuTTy and connect to CoolMasterNet device ............................................................ 9

DIP switches setup ............................................................................................................................... 10

3.1.2 Enable and configure CoolMasterNet Modbus RTU communication ......................................... 11

3.1.3 Create and preview Virtual Addresses ..................................................................................... 13

3.2 Configuration of spaceLYnk ........................................................................................................... 14

3.2.1 Install Modbus profile for CMN communication bridge .............................................................. 14

3.2.2 Add Modbus RTU device ........................................................................................................ 15

3.2.3 Map Modbus registers to object............................................................................................... 19

3.2.4 Create visualization................................................................................................................. 21

4 Troubleshooting ................................................................................................................................. 22

4.1 Modbus RTU primary line communication trouble ........................................................................... 22

5 Conclusion.......................................................................................................................................... 24

6 Appendix............................................................................................................................................. 25

6.1 Glossary ........................................................................................................................................ 25

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 5 / 25
1 Introduction
This application note (AN) describes seamless integration between spaceLYnk and Daikin HVAC systems via
CoolMasterNet (CMN) communication bridge. This Application note allows you to control up to 64 Daikin
devices remotely from your PC, tablet or mobile phone.

CMN communication bridge is compatible with following HVAC manufacturers:

A glossary is available in the appendix chapter of this document. Please refer to it whenever necessary.

Competencies

This document is intended for readers who have been trained on Wiser for KNX, spaceLYnk products. The

integration should not be attempted by someone who is new to the installation of either product. It is also

mandatory to have knowledge of CoolMasterNet device, CoolMasterNet settings and Modbus RTU or Modbus
IP communication. Complete CoolMasterNet configuration is not included in this AN.

System prerequisites

S oftware V ersion Download


spaceLYnk 2.1 and newer http://www.schneider-electric.com
PuTTy http://www.putty.org
CoolMasterNet V0.3.2 or higher https://coolautomation.com/support/download

T able 1: Software versions of used software

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 6 / 25
2 Design
CMN is a unique communication bridge which integrates advanced VRF / Split Air Conditioning Systems and
home automation / Building Management Systems (BMS) controllers. Integrators can easily connect HVAC
systems without deeper knowledge of their communication protocols.

Pic ture 1: spaceLYnk and CMN communication topology

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 7 / 25
Pic ture 2: CMN line specification

Connect up to 64 Daikin HVAC devices to CMN bridge. Each of Daikin HVAC devices is controlled through
group of Modbus registers.

Note: Cool Automation adds support for future Daikin devices by firmware update remotely over

internet.

Note: Use Modbus RTU or Modbus IP connection to CMN communication bridge.

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 8 / 25
3 Configuration
3.1 Configuration of CoolMasterNet bridge
You have to finish configuration of CMN to be able to control Daikin HVAC systems from spaceLYnk.

Basic configuration of CMN:

1) Download PuTTy console application and configure IP connection to CMN device


2) Setup dip switches for VRV/VRF HVAC systems on L1 according to CMN Quick Installation Guide
3) Enable and configure CMN Modbus RTU communication at Line 3 (L3)
4) Enable and configure CMN Modbus IP communication at Ethernet
5) Create and preview Virtual Addresses (VA) for connected Daikin device

3.1.1 Download PuTTy and connect to CoolMasterNet device


Free PuTTy application can be downloaded directly from PuTTy web page
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Application does not require installation. Configure PuTTy according to CMN FAQ
http://www.coolautomation.wiki/index.php?title=CoolMasterNet_FAQ#How_to_make_connection_from_
PC

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 9 / 25
Pic ture 3: PuTTy application configuration

DIP switches setup


DIP switches setup for Daikin HVAC systems at Line 1 is following:

Pic ture 4: DIP switches setup Pic ture 5: DIP switches setup – Non-VRV HVAC configuration

Follow CMN Quick Installation Guide for integration of alternative manufacturers:


https://coolaut.wpengine.com/lib/doc/quickstart/CoolAutomation-QuickStartGuide-CoolMasterNet-
v2.6.pdf

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 10 / 25
3.1.2 Enable and configure CoolMasterNet Modbus RTU communication

Enable CMN Modbus RTU communication in PuTTy console.


Modbus RTU communication enabling is specified here:
http://www.coolautomation.wiki/index.php?title=CoolMasterNet_FAQ#Modbus_RTU
a) For enabling Modbus RTU functionality on L3 send command below
>line type L3 CG5
This command sets L3 to Modbus RTU communication.

b) Command below
>line myid L3 03
changes Modbus RTU address to 0x03(hexadecimal). Both commands required reboot of CMN device.

Pic ture 6: CMN Modbus RTU communication is enabled

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 11 / 25
3.1.3 Enable and configure CoolMasterNet Modbus IP server communication

Enable CMN Modbus IP server communication in PuTTy console.


Modbus IP server communication enabling is specified here:
http://www.coolautomation.wiki/index.php?title=Modbus_IP
a) For enabling Modbus IP functionality on Ethernet send command below
>modbus IP enable
This command enable Modbus IP server communication

Pic ture 7: CMN Modbus IP server communication is enabled

b) To acquire current Modbus IP server communication use command bellow


>modbus

Pic ture 8: CMN Modbus IP server communication

b) Modbus IP default TCP/IP port is 502. This is one of the so called well-known Ethernet ports. If
required, port number can be changed with:
>modbus server port 500

Pic ture 9: CMN Modbus IP server change

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 12 / 25
3.1.4 Create and preview Virtual Addresses

In order to simplify translation of the UID (like L1.102) into Modbus RTU object address, CMN uses
Virtual Addresses (VA), associated with UID. Each UID can have none, one or a number of associated
VA’s. VA’s are plain numbers starting from 001 (decimal).
http://www.coolautomation.wiki/index.php?title=Modbus_IP#ModbusIP_VA
Command
>va auto
will delete all existing associations and will create new associations one to one (one UID to one VA).
At any time VA associations list can be retrieved with plain command:
>va .

Pic ture 10: CMN create Virtual addresses

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 13 / 25
3.2 Configuration of spaceLYnk
Follow spaceLYnk User Guide to configure spaceLYnk.

CMN bridge is controlled trough Modbus RTU. Following steps are necessary for control:

1) Install Modbus profile for CMN communication bridge


2) Add Modbus RTU device
3) Map Modbus registers to KNX objects
4) Create visualization (optional)

3.2.1 Install Modbus profile for CMN communication bridge

a) In order to install new Modbus profile to spaceLYnk configuration press button. Below the
table of Modbus profiles is button Add Profile (in green frame).

Pic ture 11: Modbus profiles table

b) Upload .json file included in this Application Note via pop up window below.

Pic ture 12: Add profile

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 14 / 25
3.2.2 Add Modbus RTU device
a) Modbus RTU settings. .
In order to communicate with Modbus slaves connected over Modbus RTU (serial), it is necessary to
enable the communication and set the connection details.

Pic ture 13: Modbus RTU settings

Note: Default settings for CoolMasterNet communication bridge:


Baud rate – 9600
Data bits – 8
Parity control – none
Stop bits – 1
Flow control - none

b) In order to add a new Modbus RTU device to spaceLYnk configuration press button.
c) Modbus RTU device configuration:

Pic ture 14: Adding Modbus RTU device

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 15 / 25
Connection type – select connection type RTU (RS-485)
Name – User define name of Modbus device.
Profile - Select installed Modbus profile for CMN communication bridge (see chapter 3.2.1). Procedure
of device profile creation is described in User Guide section 5.4.7.
Device address – Set slave address to 3. As set out in chapter 3.1.2 b).
Pool interval – Set how often the values are polled from Modbus slave device. Set pool interval to 15.

Note: Value 15 in parameter Pool interval is recommended settings and means that new values
are read every 15 seconds. If Pool interval value is less than 15, CMN communication bridge
could not follow set Pool interval. Lower Pool interval value and number of connected devices
can increase CPU load. CPU load should be below recommended value 0.7.

Note: CMN communication bridge can be connected with up to 64 Daikin HVAC devices. Each
of this Daikin HVAC systems have dedicated Modbus registers group (see
http://www.coolautomation.wiki/index.php?title=Modbus_IP#Discrete_Inputs.2C_Coils_and_Regi
sters column “Holding Registers”). spaceLYnk’s Modbus RTU line have only one CMN
communication bridge with register count depending on number of connected Daikin HVAC
systems (16 up to 1024 registers, each Modbus register group containing 16 registers for one
Daikin HVAC device).

Pic ture 15: Modbus RTU devices overview

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 16 / 25
3.2.3 Add Modbus IP device

Note: Default Modbus IP settings for CoolMasterNet communication bridge:

Port: 502

a) In order to add a new Modbus IP device to spaceLYnk configuration press button.


b) Modbus IP device configuration:

Pic ture 14: Adding Modbus IP device

Connection type – select connection type TCP/IP


Name – User define name of Modbus device.
Profile - Select installed Modbus profile for CMN communication bridge (see chapter 3.2.1). Procedure
of device profile creation is described in User Guide section 5.4.7.
IP – IP address of CMN device. Set IP address to address you see at CMN LDC display.
Port – Set port to 502.
Device address – Set slave address to 1.
Pool interval – Set how often the values are polled from Modbus slave device. Set pool interval to 15.

Note: Value 15 in parameter Pool interval is recommended settings and means that new values
are read every 15 seconds. If Pool interval value is less than 15, CMN communication bridge
could not follow set Pool interval. Lower Pool interval value and number of connected devices
can increase CPU load. CPU load should be below recommended value 0.7.

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 17 / 25
Note: CMN communication bridge can be connected with up to 64 Daikin HVAC devices. Each
of this Daikin HVAC systems have dedicated Modbus registers group (see
http://www.coolautomation.wiki/index.php?title=Modbus_IP#Discrete_Inputs.2C_Coils_and_Regi
sters column “Holding Registers”). spaceLYnk’s Modbus IP line have only one CMN
communication bridge with register count depending on number of connected Daikin HVAC
systems (16 up to 1024 registers, each Modbus register group containing 16 registers for one
Daikin HVAC device).

Pic ture 15: Modbus IP devices overview

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 18 / 25
3.2.4 Map Modbus registers to object
a) Once the Modbus device has been added as described in User Guide chapter Modbus Mapping it is
necessary to set the register mapping.
1) Configurator -> Modbus
2) Click Device
3) Map registers

Pic ture 16: Modbus registers’ mapping

b) Click selected line (e.g. Operation Mode) and Mapping window is shown.

Pic ture 17: Modbus registers Mapping window

Link to object – Select the spaceLYnk object, where the value read from Modbus register will be saved. You

can select existing object from drop down menu or click and create new one.

Write to bus – Enable sending data to KNX TP bus.

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 19 / 25
Note: If this option is disabled, telegrams to KNX TP bus are not sent, when Modbus value is
changed. Telegrams are sent to KNX IP anyway. In case you do not want to share the values
through KNX IP, it is important to set the filtering table properly.

Value send delta – Set the value of delta. If the change of value read from Modbus register is bigger than this
delta, value is send to KNX bus. In case of KNX TP, Write to bus option needs to be enabled.

Unit / suffix – Unit of the Modbus value. This setting is applied to selected group object in spaceLYnk. This

parameter is optional.

T ags – Select a tag, which is applied to selected group object in spaceLYnk. This parameter is optional.

Comments – Select a comment, which is applied to selected group in spaceLYnk. This parameter is optional.

Pic ture 18: Mapped registers

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 20 / 25
3.2.5 Create visualization

Object specified and used in scripts can be linked with visualization. Widget form is used in sample
visualization.

Pic ture 19: Basic visualization widget

1. Fan speed control. Button value linked to Daikin_Device_1 – Fan Speed object (1/1/14)
2. Set room temperature. Value lined to Daikin_Device_1 – Set Temperature object (1/1/41)
3. Operation mode control. Button value linked to Daikin_Device_1 – Operation Mode object (1/1/12)

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 21 / 25
4 Troubleshooting
4.1 Modbus RTU primary line communication issue
In case of error in connection between Modbus RTU primary line and CMN communication bridge device
is highlighted red.

Pic ture 20: Trouble at Modbus RTU primary line

Follow steps below to fix Modbus RTU communication issue:

1) Check if device at Modbus RTU primary line is connected properly and switched on.

Pic ture 21: Modbus RTU primary line connection

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 22 / 25
2) Check Modbus RTU settings (see chapter 3.2.1 c) in this document).
CMN communication bridge default Modbus RTU settings:

Baud rate – 9600


Data bits – 8
Parity control – none
Stop bits – 1
Flow control – none

Note: Use Error log tab for deeper analysis of the issue.

3) Check if CMN communication bridge Line 3 is set to Modbus RTU.


Check settings of Line 3 at CMN LCD. There should me CG5 icon in Line 3 position at the top of LCD.

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 23 / 25
5 Conclusion
Document describes how to interconnect Daikin HVAC systems and spaceLYnk via CoolMasterNet
communication bridge. Values obtained from Modbus RTU registers can be used to remote control each of
connected Daikin devices.

Cool Automation adds support for future Daikin devices by firmware update remotely over internet .

Be aware that all the CoolMasterNet settings depend on IP or RS 232 connection to PuTTy console. When you

add a new Daikin device to HVAC communication line, you have to create new VA (described in chapter 3.1.4

Create and preview Virtual Addresses).

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 24 / 25
6 Appendix
6.1 Glossary
The following table describes the acronyms and defines the specific terms used in this document.

A bbreviation Description
HVAC Heating, ventilating, air-conditioning
VRF Variable refrigerant flow
VRV Variable refrigerant volume
VA Virtual address
SE Schneider Electric
CMN CoolMasterNet

T able 2: glossary

Schneider Electric Industries SAS

Head Office
35, rue Joseph Monier
92506 Rueil-Malmaison Cedex
FRANCE

www.schneider-electric.com

AN041: Daikin HVAC system with spaceLYnk_v2.0


Page 25 / 25

You might also like