ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232...

52
ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 Instruction BC-HM VI.BC.C2.02/ 087R9599 © Danfoss A/S November 2001

Transcript of ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232...

Page 1: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300

ECA 87 RS 232 Remote Control and Data Log for

ECL Comfort 200/300

Instruction

BC-HM VI.BC.C2.02/ 087R9599 © Danfoss A/S November 2001

Page 2: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Table of Contents

Table of Contents

1. INTRODUCTION.............................................................. 4 1.1 Scope..................................................................................... 4 1.2 About the ECA 87 Module ................................................... 4 1.3 Typographical Conventions .................................................. 4 1.4 A Word of Warning .............................................................. 4

2. FUNCTION OF THE ECA 87 MODULE....................... 5 2.1 RS 232 Communication........................................................ 5 2.2 Data Log................................................................................ 5 2.3 Alarms................................................................................... 6

3. INSTALLATION ............................................................... 8 3.1 Installing the ECA 87 Module .............................................. 8 3.2 Installing the Cable and Connector....................................... 9 3.3 Cables.................................................................................... 9

3.3.1 ECA 87 to modem – code no. 087B1171 ................... 9 3.3.2 ECA 87 to PC – code no. 087B1172 .......................... 9

4. COMMUNICATION....................................................... 10 4.1 Communication Set-up ....................................................... 10 4.2 Modem Communication ..................................................... 10

4.2.1 Supported Modems................................................... 10 4.2.2 Interface Signals ....................................................... 10 4.2.3 Modem Initialization ................................................ 10 4.2.4 Modem Link ............................................................. 11 4.2.5 Link Failure .............................................................. 11

4.3 Direct Communication........................................................ 11 4.3.1 Interface Signals ....................................................... 11

4.4 Communication Protocols................................................... 11 4.4.1 Interactive Protocol................................................... 11 4.4.2 CRC Encoded Protocol............................................. 12

Message Format........................................................ 12 CRC Calculation....................................................... 13

4.4.3 Message Exchange.................................................... 13 4.5 Communication Software ................................................... 14

5. SERIAL INTERFACE COMMANDS........................... 15 5.1 Message Format .................................................................. 15

5.1.1 Command Format ..................................................... 15 5.1.2 Response Format ...................................................... 15

5.2 Menu Structure.................................................................... 16 5.3 Command Overview ........................................................... 16 5.4 Command Reference........................................................... 18

5.4.1 Main Menu................................................................ 18 Navigation................................................................. 18 Communication......................................................... 19 Security..................................................................... 20 Miscellaneous ........................................................... 22

5.4.2 ECL Menu ................................................................ 22

2 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 3: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Table of Contents

Navigation................................................................. 22 Application ............................................................... 23 Accumulated Flow/Energy ....................................... 23 Mode......................................................................... 24 Output ....................................................................... 25 Parameters................................................................. 27 Reset ......................................................................... 29 Time and Date........................................................... 30 Week Program .......................................................... 30

5.4.3 Modem Menu............................................................ 32 Navigation................................................................. 33 Initialization Strings.................................................. 33

5.4.4 Data Log Menu......................................................... 35 Navigation................................................................. 35 Log List..................................................................... 35 Data Log Control ...................................................... 37 Parameters................................................................. 39 Sampling Time.......................................................... 40

5.4.5 Alarm Menu.............................................................. 41 Navigation................................................................. 41 Alarm On/Off............................................................ 41 Alarm Status ............................................................. 42 Last Alarm ................................................................ 42 Id Number................................................................. 42 Telephone Number ................................................... 43

5.4.6 Unsolicited Messages ............................................... 44 Password Request ..................................................... 45 Connection Established ............................................ 45 Alarm........................................................................ 45 Reset ......................................................................... 46 Data Log Restart ....................................................... 47

APPENDIX A. PARAMETER LIST .................................... 48

APPENDIX B. STANDARD AND SHORT RESPONSES . 51

BC-HM VI.BC.C2.02 © Danfoss A/S 3

Page 4: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Introduction

1. Introduction

1.1 Scope

This instruction is for the ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300. The instruction is valid from:

�� ECL Comfort 200 software version 1.04 �� ECL Comfort 300 software version 1.04 �� ECA 87 hardware version A, software version 1.01.

1.2 About the ECA 87 Module

Order numbers for the ECA 87 and related products are as follows:

Product Description Code no. ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300

Includes: • One ECA 87 module (printed circuit board) • One cover plate for rear panel of ECL Comfort • One copy of this instruction

087B1160

Modem cable ECA 87 JST PHD to Modem DB-25 male 087B1171 PC Cable ECA 87 JST PHD to PC DB-9 female 087B1172

1.3 Typographical Conventions

The following typographical conventions are used in this instruction:

! Note: Indicates a note to which you should pay attention.

Courier Indicates data sent to/from the ECA 87 module via the interface.

0x0A Hexadecimal code, in this example 0A hexadecimal = 10 decimal.

1.4 A Word of Warning

! Note: Danfoss can accept no responsibility for costs or damage caused by the ECA 87 module being used incorrectly, that is, if the instructions provided in this manual are not followed. Furthermore, Danfoss will accept no responsibility for costs en-tailed by a modem keeping a telephone link established for excessive lengths of time. It is the user’s responsibility to ensure that the modem does disconnect the link when instructed by the ECA 87 module to do so.

! Note: The Alarm function (see page 6) is supported by ECL Comfort 300 from version 1.08. The alarm function must not be used with ECL Comfort 200 and earlier ver-sions of the ECL Comfort 300. If you enable the alarm system using an older ECL Comfort 300 or an ECL Comfort 200, the ECL Comfort may report random alarms based on normal – but irrelevant – measurement data.

4 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 5: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Function of the ECA 87 Module

2. Function of the ECA 87 Module The ECA 87 module can be used with ECL Comfort 200 and 300. It provides the ECL Comfort with the following functionality:

�� Remote monitoring and control via RS 232 communication �� Data logging �� Alarm notification of external recipients.

For all instructions regarding modem set-up, refer to the manufacturer’s documen-tation for the modem.

2.1 RS 232 Communication

When equipped with the ECA 87 module, the ECL Comfort can communicate via modem or directly with a connected PC. Figure 1 illustrates the configuration.

Figure 1. Communication configuration of ECL Comfort equipped with ECA 87 module

For further details about the communication, see Chapter 4.

! Note: When the ECA 87 module is installed (see Chapter 3), no other modules can be in-stalled in the ECL Comfort’s rear slot and any other RS 232 connectors on the ECL Comfort are disabled.

2.2 Data Log

The ECA 87 can keep a log of the values of all parameters in the current ECL Comfort application (a list of all ECL Comfort parameters is provided in Appendix A), as well as the state of all relay outputs.

Values in the data log memory are preserved during reset and power-down opera-tions. The data log memory works like a circular buffer, i.e. when the memory is full, the oldest log data will be overwritten by new data. The storage capacity of the data log memory is 130 000 data values. This means, for example, that if 5 parame-ters are being logged, the data log memory will accommodate 26 000 samples.The length of time corresponding to this amount of data is determined by the length of the time interval between log samples. Figure 2 gives a few examples. Note that

BC-HM VI.BB.C1.02 © Danfoss A/S 5

Page 6: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Function of the ECA 87 Module

when the sampling interval is 5 seconds, no more than 5 parameters can be logged without samples being lost.

Time interval No. of parameters being logged

5 seconds 5 minutes 1 hour

5 36 hours 90 days 154 weeks

10 – 45 days 77 weeks

15 – 30 days 51 weeks

Figure 2. Examples of the capacity of the data log memory

! Note: When the ECA 87 module is heavily loaded performing a communication task, e.g. establishing a dial-up connection, you should expect some log data samples to be lost.

The procedure for logging data is as follows:

1. Set up a list of parameters to be logged. This is known as the log list. 2. Select the appropriate sampling interval. 3. Start the data log. 4. When a suitable length of time has elapsed, stop the data log. 5. Transfer the data log from the ECA 87 to a connected PC.

When the data log is started, all log data that may have existed in the data memory is lost. Alternatively, it is possible to restart the data log after it has been stopped. A restart means that most of the data already in memory will be preserved.

! Note: Whenever the data log is restarted, a small portion of the data recorded most re-cently will always be lost. The maximum amount of data that can be lost is 256 data items.

The data log can be restarted manually or automatically. Automatic restart takes place after a power-down or reset operation if the data log was running before the event. When the data log is restarted, the date and time when the restart took place is added to the log.

While the data log is running, it is not possible to change the set-up of the log. So, in order to change the log list or the sampling interval, you must stop the data log first. After the log set-up has been modified, you must start the data log. If you re-start the log, the set-up modifications are lost and the log will continue using the old set-up.

Section 5.4.4, starting on page 35 gives details about the commands necessary to use the data log and about the format of the log data.

2.3 Alarms ! Note:

The alarm function requires an ECL Comfort 300 v. 1.08 and later, equipped with an application that supports alarms.

6 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 7: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Function of the ECA 87 Module

The ECA 87 module can be set up to report alarms via the serial connection. The ECA 87 can establish a dial-up connection to a user-defined telephone number of an alarm recipient. Every time a new alarm occurs, the ECA 87 will call the recipi-ent and send an alarm message. The alarm message can include an id number showing the identity of the calling ECL Comfort and will also notify the recipient of other existing alarm conditions in the ECL Comfort.

The modem receiving the alarm call should be set up to auto-answer. See the mo-dem manufacturer’s manual for instructions.

See page 45 for a description of the alarm message format and page 41 for infor-mation on alarm set-up.

BC-HM VI.BB.C1.02 © Danfoss A/S 7

Page 8: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Installation

3. Installation

3.1 Installing the ECA 87 Module

To install the ECA 87 module in the ECL Comfort:

Figure 3. Dismounting the cover plate

1. Dismount cover plate B on the back of the ECL Comfort using a small slice cutter.

Figure 4. Mounting the ECA 87 module in the ECL Comfort

2. Mount the ECA 87 board in the slides and press it gently into the connector on the ECL Comfort’s CPU board.

Figure 5. Mounting the new cover plate

3. Mount the new cover plate B that is delivered with the ECA 87 module.

8 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 9: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Installation

3.2 Installing the Cable and Connector

Figure 6. ECA 87 cable and connector

Figure 6 shows the ECL Com-fort with the new cover plate and cable and connector installed.

3.3 Cables For all cables to be used with the ECA 87 module, it is recommended that all wires are connected to the ECA 87 connector as this provides for greater mechanical strength. The maximum cable length is 1.5 m.

3.3.1 ECA 87 to modem – code no. 087B1171 ECA 87 JST PHD Modem DB-25 male Pin no. 1 TX Pin no. 2 TX Pin no. 2 GND Pin no. 7 GND Pin no. 3 RTS Pin no. 4 RTS Pin no. 4 DTR Pin no. 20 DTR Pin no. 5 RX Pin no. 3 RX Pin no. 6 DCD Pin no. 8 DCD Pin no. 7 RI Pin no. 22 RI Pin no. 8 DSR Pin no. 6 DSR Pin no. 9 – – Pin no. 10 CTS Pin no. 5 CTS

3.3.2 ECA 87 to PC – code no. 087B1172 ECA 87 JST PHD PC DB-9 female Pin no. 1 TX Pin no. 2 RX Pin no. 2 GND Pin no. 5 GND Pin no. 3 RTS Pin no. 4 DTR Pin no. 5 RX Pin no. 3 TX Pin no. 6 DCD Pin no. 7 RI Pin no. 8 DSR Pin no. 9 – Pin no. 10 CTS

BC-HM VI.BB.C1.02 © Danfoss A/S 9

Page 10: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Communication

4. Communication

4.1 Communication Set-up

The ECA 87 module can communicate with an external device via modem or via a direct RS 232 connection. Whether connected by modem or directly, communica-tion parameters are set up as follows: ��9 600 baud, 8 data bits,�1 stop bit, even parity

! Note:

If the ECA 87 module repeatedly reports 'receive error', it is necessary to add a small delay between each character sent. The delay should be minimum 15 msec.

4.2 Even parity. Modem Communication

4.2.1 Supported Modems

The following modems are tested and will function with the ECA 87 module:

�� LASAT Safire 560 Voice (default) �� WISECOM 56 000 bps voice / data / fax �� Siemens M20 Terminal (GSM modem).

Other modems can be used with the ECA 87 module, provided that they are Hayes compatible. However, Danfoss has tested no other modems than those mentioned above with the module.

! Note: Using the Siemens M20 Terminal requires that the modem is initialized from a PC – as well as a plug converter DB-25 male to DB-9 female. For further details, refer to the manufacturer’s documentation.

4.2.2 Interface Signals

When the ECA 87 module starts up, it sets DTR and RTS on. After detecting a valid RS 232 signal on the RX input, the module monitors the CTS signal. If CTS goes on, the ECA 87 module assumes that a modem is connected, if not, that a di-rect connection is present.

4.2.3 Modem Initialization

After detecting the CTS signal, the ECA 87 initializes the modem. The initializa-tion takes place by sending two text strings to the modem. These accomplish the following:

�� String 1: Sets echo off Sets the modem up to use short result and error codes. E.g. the modem must re-turn a 0 to indicate OK.

�� String 2: Sets the modem up to auto-answer.

10 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 11: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Communication

The modem must respond with a ‘0’ (OK) after receiving string 2.

The ECA 87 keeps 2 sets of modem initialization strings, each set consisting of 2 strings. The default set is targeted at the LASAT Safire 560 modem and cannot be modified. The other set of strings is user-definable. When you modify one of the user-definable strings, the ECA 87 automatically switches to use this set of strings. By means of an interface command, you can make the ECA 87 revert to using the default set of strings. See page 33 for instructions on reading and setting the mo-dem initialization strings.

4.2.4 Modem Link

After initializing the modem, the ECA 87 is ready to receive incoming calls. When the RI signal is detected, the ECA module waits for maximum 45 seconds for DCD to go on. When this happens, the modem link is established.

When the modem sets the DCD signal off, the modem link is disconnected.

When the alarm system of the ECL Comfort is functioning (ECL Comfort 300 v. 1.08 and later), the ECA 87 module can be set up to establish a modem connection and notify an external recipient when an alarm occurs. See page 6, 41 and 44 for further information.

4.2.5 Link Failure

If the modem link cannot be established or if a functioning modem link is discon-nected, you should wait for 5 minutes before attempting to reconnect to the ECA 87 module. The module may need to perform a reset operation and during this time, it will not react to attempts to establish a connection.

4.3 Direct Communication

4.3.1 Interface Signals

As explained on page 10, the ECA 87 sets the signals DTR and RTS on. If no CTS signal is detected, the module assumes that it is communicating via a direct connec-tion.

On a direct connection, neither hardware nor software handshake is used. However, the ECA 87 module always uses the prompt character (>) to indicate to the com-munication partner that it is ready to receive a command.

4.4 Communication Protocols

4.4.1 Interactive Protocol

By default, the ECA 87 module uses an interactive communication protocol with the following characteristics:

�� All characters received are echoed �� Backspace (0x08) deletes the last received character �� Linefeed (0x0A) or carriage return (0x0D) ends the command line and the

ECA 87 will start executing the command

BC-HM VI.BB.C1.02 © Danfoss A/S 11

Page 12: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Communication

�� The input buffer is 33 characters long. This includes the linefeed or carriage re-turn character.

When the ECA 87 starts up, it uses the interactive protocol, and after a reset opera-tion, the module will always revert to this protocol.

4.4.2 CRC Encoded Protocol

The ECA 87 module can also use a CRC (cyclic redundancy check) encoded pro-tocol, both on a modem and a direct connection. The ECA 87 module switches to the CRC protocol upon detecting a STX character (0x02). When ECA 87 receives a block of data not starting with the STX character, it reverts to the default interac-tive protocol. Likewise, a reset operation makes the ECA 87 revert to the interac-tive protocol.

The CRC protocol has the following characteristics:

�� Characters are not echoed �� ETX (0x03) marks the end of a command and makes the ECA 87 start execut-

ing the command �� Linefeed (0x0A) and carriage return (0x0D) are ignored �� The input buffer is 33 characters long. This includes STX, ETX, linefeed and

two checksum characters (see below).

Message Format

When using the CRC protocol, commands sent to the ECA 87 module must have the following format:

<STX><text string><LF><CRC1><CRC2><ETX>, where

<STX> 0x02 <text string> Printable ASCII characters. None of the characters listed in

Figure 7, page 15, must be included in the text string <LF> 0x0A <CRC1> CRC byte 1 <CRC2> CRC byte 2 <ETX> 0x03.

Responses from the ECA 87 are in the following format:

<STX><text string><CRC1><CRC2><ETX>, where

<text string> May include several <LF> characters but not <STX> and <ETX>.

12 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 13: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Communication

CRC Calculation

The following program code shows how the checksum is calculated:

/* The function generates the CRC byte to be used for transmitting when the in-teractive protocol is not being used */ unsigned char Calc_CRC(unsigned char dataValue, unsigned char crcValue) { unsigned short crc; crc = crcValue ^ dataValue; //XOR crc = crc ^ (crc << 1) ^ (crc << 2) ^ (crc << 3) ^ (crc << 4) ^ (crc << 5) ^ (crc << 6) ^ (crc << 7); return (((crc & 0xFE) ^ ((crc >> 8) & 1))); }

The checksum must be sent in hexadecimal, coded as lower case ASCII characters.

Example In hexadecimal values, the text string of the command t r (read time and date from the ECL Comfort) looks as follows with the linefeed character added to it:

0x74 0x20 0x72 0x0a.

The checksum calculation is based on this string: command + linefeed character but without the STX character. The CRC calculation yields the following result:

CRC = 185 decimal = 0xb9 � CRC1 = ‘b’ (the ASCII character) = 0x62 CRC2 = ‘9’ (the ASCII character) = 0x39.

So in total, the format of the command message will be:

<STX><text string><LF><CRC1><CRC2><ETX>

And in hexadecimal:

0x02 0x74 0x20 0x72 0x0A 0x62 0x39 0x03.

4.4.3 Message Exchange

When the ECA 87 is communicating with an external device, whether by modem or directly connected, the ECA 87 responds to commands sent to it by the external device, typically a PC.

The ECA 87 indicates that it is ready to receive commands by issuing the > prompt. If the prompt does not appear within 2-3 minutes after connecting to the ECA 87, you can test the connection by sending e.g. the l command (see page 18). After the ECA 87 has executed a command, it sends the prompt again.

When the ECA 87 returns an error message, the last received command has not been executed. This command should be retransmitted. In case the external device detects an error (e.g. a parity or CRC error), the procedure is also to retransmit the latest command.

BC-HM VI.BB.C1.02 © Danfoss A/S 13

Page 14: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Communication

4.5 Communication Software

When communicating with the ECA 87 from a PC, you can use a terminal emula-tor program, such as HyperTerminal, which is included with Microsoft Windows. Using a terminal emulator to communicate with the ECA 87 is a convenient way of becoming familiar with the serial interface commands described in the next chap-ter.

14 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 15: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands

5. Serial Interface Commands This chapter is the reference of the serial interface commands used to communicate with the ECL Comfort, whether by modem or directly connected.

5.1 Message Format

5.1.1 Command Format

All communication data is in ASCII encoding, commands as well as numerical data. A number, e.g. 19, is sent as ASCII characters ‘1’ and ‘9’, i.e. as two bytes with the hexadecimal values 0x31 and 0x39.

! Note: The ECA 87 module command protocol is case sensitive. Commands must be transmitted to the ECA 87 as specified below: If the command is a lowercase letter (e.g. ‘a’), the corresponding uppercase letter (‘A’) will not work.

Some commands consist of several parts or fields, e.g. the command w r x that reads the ECL Comfort’s week program for circuit x. The character separating the w, the r and the x is printed as a <space> in this manual. However, this character is really a ‘don’t care’ seen from the ECA 87’s point of view and may be any charac-ter, as long as it is not one of those specified in Figure 7.

Hexadecimal code Mnemonic Character name

0x00 NUL Null

0x02 STX Start of text

0x03 ETX End of text

0x0A LF Line feed

0x0D CR Carriage return

0xFF – –

Figure 7. Characters that may not be included in serial interface commands

All fields of a command must be included, otherwise the ECA 87 will report a pa-rameter error. All character positions of a field must be filled out. E.g. if a number is specified to be in the format ‘xxxxx’, the number 19 must be sent to the ECA 87 as 00019 and the number –19 must be sent as -0019.

5.1.2 Response Format

The ECA 87 supports two response formats: a standard and a short format. The standard format includes ‘human readable’ text strings, e.g. ‘Done’. The short for-mat uses numerical return codes in the format #xxxx, e.g. #0100. The first two dig-its specify the meaning of the response, the last two digits are always 0 and are re-served for future use. See Appendix B for a listing of the ECA 87’s short responses. Instructions for changing the response format are given on page 19.

White space characters in responses from the ECA 87 can be space (0x20), hori-zontal tab (0x09) and carriage return (0x0D).

BC-HM VI.BB.C1.02 © Danfoss A/S 15

Page 16: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands

5.2 Menu Structure

Figure 8 shows the ECA 87 menu structure. When communicating with the ECA 87 module, you always navigate within this structure. When communication is launched, you start in the Main menu, from where you can access the other menus. Each menu offers a number of commands allowing you to operate the ECL Com-fort via the interface.

Main menu

ECL menu Modem menu Data log menu Alarm menu

Figure 8. The ECA 87 menu structure

5.3 Command Overview

Menu Command Function See page a Activates the Alarm menu 18 b Breaks the modem connection to the ECA 87 19 c Sets up the ECA 87 to use standard responses 19 c s Sets up the ECA 87 to use short responses 19 d Activates the Data log menu 18 e Activates the ECL menu 18 l Lists the available Main menu commands 18 m Activates the Modem menu 19 q Resets the ECA 87 module 22 s 0 Disables the ECA 87’s security function 21 s 1 Enables the ECA 87’s security function 21 s d Sets up the ECA 87 to use the default factory password 20 s m xxxx Changes the ECA 87’s password to ‘xxxx’ 20 s r Makes the ECA 87 return the current password 20

Main

v Reads the version no. of the ECA 87 and the ECL Comfort 22 a Reads the ECL Comfort application no. and version 23 f c x Reset accumulated flow/energy for circuit x 24 f r Reads accumulated flow/energy pulse count for circuit 1 and 2 23 l List the available ECL menu commands 22 m m x y Sets the operating mode of circuit x to y 25 m r x Reads the operating mode of circuit x 24 o r m x y Sets the relay output x to y (ON or OFF) 26 o r r Reads the status of the ECL Comfort’s relay outputs 25 o t m x y Sets the triac output x to y (ON or OFF) 27 o t r Reads the status of the ECL Comfort’s triac outputs 26 p Prints the list of parameters for this ECL Comfort 27

ECL

q Resets the ECL Comfort and the ECA 87 module 29

16 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 17: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands

Menu Command Function See page r xxx y Reads the value of the parameter xxx for circuit y 28 s xxx y zzzzz Sets parameter xxx for circuit y to the value zzzzz 29 t r Reads the time and date of the ECL Comfort 30 t s xxxx yyyy zzzz

Sets the time and date of the ECL Comfort 30

w d x y z Deletes comfort period no. z from the week program for cir-cuit x on day y

32

w m x y z1 z2 Adds a comfort period to the week program for circuit x on day y beginning at time z1 and ending at time z2

32

w r x Reads the week program for circuit x 31 z Return to Main menu 23 d Use default modem initialization strings 34 l Lists available commands in the Modem menu 33 m x y Sets modem initialization string no. x to the value y 34 p Returns the value of modem initialization strings 1 and 2 34

Modem

z Return to Main menu 33 d b Starts the data log 37 d e Stops the data log 37 d r Restarts the data log 38 d s Reads the status of the data log 37 f e Erase all log data from the data log memory 39 g a xx yyy z Adds a parameter to the data log list 36 g c Clears the data log list 37 g d xx Delete a parameter from the data log list 36 g r Reads the data log list 36 l Lists available commands in the Data Log menu 35 p Prints the list of parameters for this ECL Comfort 39 r Reads the contents of the data log 38 t m x Sets the sampling time interval 40 t r Reads the sampling time interval 40

Data log

z Return to Main menu 35 a 0 Disables the ECA 87 alarm function 42 a 1 Enables the ECA 87 alarm function 41 a l Reads the time of the last alarm 42 a s Reads the alarm status (alarm on/off, currently activa alarms) 42 i c Clears the alarm id number 43 i m x Sets the alarm id number to x 43 i r Reads the alarm id number 43 l List the available Alarm menu commands 41 t c Clears the alarm telephone number 44 t m x Sets the alarm telephone number to x 44 t r Reads the alarm telephone number 44

Alarm

z Return to Main menu 41

BC-HM VI.BB.C1.02 © Danfoss A/S 17

Page 18: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands Main Menu

5.4 Command Reference

5.4.1 Main Menu

Navigation

This group includes commands that activate the other ECA 87 menus, as well as an overview of available commands in the Main menu.

Command l

Function List available commands in the Main menu Standard Main menu a b c d e l m q s v

Response Short #2000 a b c d e l m q s v

Standard – Error re-sponse Short – Example > l

Main menu a b c d e l m q s v

Command a

Function Go to Alarm menu Standard Alarm menu

Response Short #2300

Standard – Error re-sponse Short – Example > a

Alarm menu

Command d

Function Go to Data log menu Standard Datalog menu

Response Short #2200

Standard – Error re-sponse Short – Example > d

Datalog menu

Command e

Function Go to ECL menu Standard Ecl menu

Response Short #2100

Standard – Error re-sponse Short – Example > e

Ecl menu

18 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 19: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Main Menu Serial Interface Commands

Command m

Function Go to Modem menu Standard Modem menu

Response Short #2400

Standard Connection Error Error re-sponse Short #1600

Example > m Modem menu

Comment The Modem menu can only be accessed when connected directly to the ECL Comfort

Communication These commands are concerned with the communication.

Command b

Function Breaks a modem connection Standard Disconnect

Response Short #3300

Standard Connection Error Error re-sponse Short #1600

Example > b Disconnect +++

Comment This command only has an effect when communicating with the ECA 87 via modem. The ‘+++’ is a command instructing the modem to disconnect the link

Command c

Function Sets up the ECA 87 to return standard responses Standard Done

Response Short – Standard – Error re-

sponse Short – Example > c

Done

Comment The response set-up is saved and will survive a reset operation, a power failure etc.

Command c s

Function Sets up the ECA 87 to return short responses Standard –

Response Short #0100

Standard – Error re-sponse Short – Example > c s

#0100

Comment The response set-up is saved and will survive a reset operation, a power failure etc.

BC-HM VI.BB.C1.02 © Danfoss A/S 19

Page 20: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands Main Menu

Security

These commands allow you to read and modify the password and to set ECA 87 security on or off. When security is active (on), the ECA 87 requires that the pass-word is entered before a connection is established.

Command s r

Function Reads the current password Standard Password xxxx

Response Short xxxx

Standard – Error re-sponse Short – Example > s r

Password 1234

Command s m xxxx

Function Sets the password to ‘xxxx’ Standard Password Modified

Response Short #0400

Standard Parameter error Error re-sponse Short #1200

Example > s m 1234 Password Modified

Comment The password must be 4 characters long.

Command s d

Function Set password to factory default value Standard Default Password

Response Short #0500

Standard – Error re-sponse Short – Example > s d

Default Password

Comment The password setting is saved and will survive a reset operation, power failure etc. The factory default pass-word is ‘9999’

20 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 21: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Main Menu Serial Interface Commands

Command s 0

Function Disable the ECA 87’s security function Standard Security Off

Response Short #0300

Standard – Error re-sponse Short – Example > s 0

Security Off

Comment The security status is saved and will survive a reset op-eration, power failure etc.

Command s 1

Function Enable the ECA 87 security function Standard Security On (see Example below)

Response Short #0200

Standard – Error re-sponse Short – Example > s 1

Security On Type password > **** Password Ok Main menu

Comment ! Note: Before enabling security, make sure that you know the password. When security is enabled, it is not possible to establish a connection to the ECA 87 without entering the pass-word. The example shows that after security is enabled, you are required to enter the password before communication can continue

BC-HM VI.BB.C1.02 © Danfoss A/S 21

Page 22: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands ECL Menu

Miscellaneous This group of commands includes facilities for resetting the ECA 87 module and reading the version number of the ECA 87.

Command q

Function Resets the ECA 87 module Standard Main menu Reset

Response Short #2000 #3600

Standard – Error re-sponse Short – Example > q

Main menu Reset Main menu

Comment The reset operation may take 2-3 minutes to complete. When the > prompt appears, the reset operation is com-plete. When security is enabled, you must enter the password before the communication can continue. If connected to the ECL Comfort via modem, the con-nection is interrupted during the reset operation and must be reestablished

Command v

Function Reads the version of the ECA 87 module and the ECL Comfort

Standard ECA 87 version x.xx ECL version x.xx Response

Short x.xx x.xx (ECA 87 version reported first)

Standard – Error re-sponse Short – Example > v

ECA 87 version 1.01 ECL version 1.04

5.4.2 ECL Menu

Navigation This group includes a command for listing available commands of the ECL menu and a command for returning to the Main menu.

Command l

Function List available commands in the ECL menu Standard Ecl menu a f l m o p q r s t w z

Response Short #2100 a f l m o p q r s t w z

Standard – Error re-sponse Short – Example > l

Ecl menu a f l m o p q r s t w z

22 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 23: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

ECL Menu Serial Interface Commands

Command z

Function Return to Main menu Standard Menu back Main menu

Response Short #2600 #2000

Standard – Error re-sponse Short – Example > z

Menu back Main menu

Application This command lets you read what application the ECL Comfort is currently run-ning, as well as the version of the application.

Command a

Function Read ECL Comfort application no. and version Standard <application> version xx

Response Short <application> xx

Standard – Error re-sponse Short – Example > a

P17 version 01

Accumulated Flow/Energy

! Note: These commands are only available for ECL Comfort 300 version 1.08 and higher. The ECL Comfort must be equipped with the ECA 88 module and an application that supports flow/energy measurement.

These commands let you read and clear the accumulated flow or energy pulse count from the ECL Comfort.

Command f r

Function Read accumulated flow/energy pulse count for circuit 1 and 2 (if active)

Standard Accumulated Flow/Energy Circuit 1 <pulse count circuit 1> Circuit 2 <pulse count circuit 2>

Response Short #3500

<pulse count circuit 1> <pulse count circuit 2>

Standard Error Error re-sponse Short #1000

Example >f r Accumulated Flow/Energy Circuit 1 0000761120 Circuit 2 0000761120

Comment The command is only available for ECL Comfort 300

BC-HM VI.BB.C1.02 © Danfoss A/S 23

Page 24: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands ECL Menu

Command f r

version 1.08 and higher The number returned represents the total number of pulses counted and must be converted to the flow or en-ergy value, depending on the set-up of the flow meter

Command f c x

Function Reset accumulated flow/energy for circuit x

Standard Done Response

Short #0100

Standard Error Error re-sponse Short #1000

Example > f c 1 Done

Comment x: circuit no. Range: 1–2

Mode These commands allow you to read and modify the operating mode of the ECL Comfort. The operating modes of the ECL Comfort are shown in Figure 9, along with the corresponding codes used over the serial interface.

! Note: The following rules apply when changing the operating mode of a circuit via the RS 232 interface:

When the mode of one circuit is set to manual operation (code 0), all circuits are set in this mode. When changing the mode of one circuit from manual operation (code � 0), this circuit will be set into the specified mode (automatic, comfort, night setback or standby). The mode of the other circuit(s) will be set to automatic.

Operating mode Code Manual operation 0 Automatic 1 Comfort 2 Night setback 3 Stand-by 4

Figure 9. ECL Comfort operating modes

Command m r x

Function Read the operating mode of circuit x in the ECL Com-fort

Standard Mode <mode> Response

Short #3200 <mode>

Standard Parameter error Error re-sponse Short #1200

Example > m r 1 Mode 1

Comment x: circuit no. Range: 1–3

24 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 25: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

ECL Menu Serial Interface Commands

Command m m x y

Function Set operating mode to y for circuit x in the ECL Com-fort

Standard Mode Modified Response

Short #3200 #0400

Standard Parameter error Error re-sponse Short #1200

Example > m m 1 0 Mode Modified

Comment x: circuit no. Range: 1–3 y: operating mode. Range 0–4 (see Figure 9)

Output

These commands allow you to read the status of ECL Comfort outputs. These in-clude relay (pump) outputs and triac (valve motor control) outputs. There are also commands for changing the setting of relay and triac outputs. However, it is only possible to control those relay and triac outputs that are actually supported by the ECL Comfort application.

! Note: When changing a relay or triac output, the operating mode of all circuits of the ECL Comfort are set to Manual operation. After modifying outputs, it is the user’s responsibility to set the normal operating mode of each ECL Comfort circuit back to the required value (e.g. Automatic).

Command o r r

Function Read status of relay outputs Standard Relay Settings <byte value>

Response Short <byte value>

Standard – Error re-sponse Short – Example > o r r

Relay Settings 00011100

Comment An ECL Comfort can have a maximum of 5 relay out-puts, depending on the model and application. The relay output status is indicated by the 5 least significant bits of the byte value:

00011100

Relay 1 is OFF Relay 2 is OFF Relay 3 is ON Relay 4 is ON Relay 5 is ON

BC-HM VI.BB.C1.02 © Danfoss A/S 25

Page 26: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands ECL Menu

Command o r m x y

Function Set relay output x to y

Standard Relay Settings <byte value> Response

Short <byte value>

Standard Parameter error Error re-sponse Short #1200

Example > o r m 1 1 Relay Settings 00011101

Comment x: relay no. Range: 1–5 y: 1 (ON), 0 (OFF) In the example, relay 1 is set ON. See also the Comment to the o r r command

Command o t r

Function Read triac output status Standard Triac Settings <byte value>

Response Short <byte value>

Standard – Error re-sponse Short – Example > o t r

Triac Settings 00000001

Comment An ECL Comfort can have 1 or 2 triac outputs, depend-ing on the model and application. Each triac output con-sists of a pair of output pins – each instructing the motor to move in different directions (open or close valve):

00000001

Triac output 1 is ON – triac instructs motor to close

Triac output 2 is OFF Triac output 3 is OFF Triac output 4 is OFF

! Note: Only one of the outputs in a triac pair must be ON at a time – setting both outputs ON entails a risk of damaging the connected motor. The ECA 87 returns an error response when this is attempted.

! Note: Modifying triac outputs will only function when the ECL Comfort is not in display line B. It is the user’s responsibility to ensure this is not the case.

26 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 27: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

ECL Menu Serial Interface Commands

Command o t m x y

Function Set triac output x to y

Standard Triac Settings <byte value> Response

Short <byte value>

Standard Parameter error Error re-sponse Short #1200

Example > o t m 1 0 Triac Settings 00000000

Comment x: triac output no. Range: 1–4 y: 1 (ON), 0 (OFF) In the example, triac output 1 is set OFF. See also the Comment to the o t r command above

Parameters

The ECL Comfort maintains a number of parameters. Some of these can be set from the front panel or by using the RS 232 interface. These parameters influence the automatic control of heating and hot-water circuits and other functions of the controller. Other parameters are read-only and reflect e.g. actual temperatures. In Appendix A, you find a complete list of the ECL Comfort parameters. However, the number of parameters supported by an individual ECL Comfort controller de-pends on the model and application in use. For detailed documentation, refer to the User’s Guide for your ECL Comfort application.

The ECA 87 module will always read the actual parameter configuration from the ECL Comfort in which the module is installed.

This group of commands allow you to read and modify ECL Comfort parameters.

Command p

Function Print list of parameters for this ECL Comfort Standard <parameter list> See example below

Response Short <parameter list>

The short response does not include the heading shown in the example – only the lines giving parameter name, circuit and value

Standard Parameter error Error re-sponse Short #1200

BC-HM VI.BB.C1.02 © Danfoss A/S 27

Page 28: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands ECL Menu

Command p

Example > p Name Circuit Value 203 1 00025,1 190 1 00050 191 1 00010 230 1 00010,0 204 1 00192,0 231 1 00050 201 1 00025,8 202 1 00192,0 194 1 00015 195 1 00020 184 1 00080 185 1 00030 186 1 00035 187 1 00003 030 1 00050 035 1 -00020 036 1 00000 037 1 00025 040 1 00001 052 1 00001 141 1 00000 174 1 00009 196 1 00000 197 1 00000 198 1 00001 199 1 00000

Comment Printing the parameter list may take up to 1 minute Note that some parameters are read out as decimal num-bers and that ‘,’ is used as the decimal separator The value 192,0 indicates a disconnected sensor, – 64,0 a short-circuited sensor

Command r xxx y

Function Read the value of parameter xxx for circuit y

Standard Name Circuit Value <parameter name> <circuit> <value> Response

Short <parameter name> <circuit> <value>

Standard Parameter error Error re-sponse Short #1200

Example > r 203 1 Name Circuit Value 203 1 00024,6

Comment xxx: parameter name. Range: 000–999 Note that all three digits of the parameter name must be included, e.g. 037 y: circuit. Range: 1–3

28 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 29: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

ECL Menu Serial Interface Commands

! Note: Parameters that are read-only cannot be modified.

Command s xxx y zzzzz

Function Set the value of parameter xxx for circuit y to zzzzz

Standard Modified Response

Short #0400

Standard Error and/or Parameter error and/or Min/Max not OK Error re-

sponse Short #1000 and/or #1200 and/or #1800

Example > s 190 1 00055 Modified

Comment xxx: parameter name. Range: 000–999 y: circuit. Range: 1–3 zzzzz: value. Range: 00000–65535 / -0000 – -9999 The actual valid ranges depend on the current ECL Com-fort application and the individual parameter being set

Reset

This command resets the ECL Comfort and the ECA 87 module.

Command q

Function Reset the ECL Comfort and the ECA 87 module Standard ECL menu Reset

Response Short #2100 #3600

Standard – Error re-sponse Short – Example > q

Ecl menu Reset Main menu

Comment The reset operation may take 2-3 minutes to complete. When security is enabled, you must enter the password before the communication can continue. If connected to the ECL Comfort via modem, the con-nection is interrupted during the reset operation and must be reestablished

BC-HM VI.BB.C1.02 © Danfoss A/S 29

Page 30: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands ECL Menu

Time and Date

These commands let you read and modify the time and date of the ECL Comfort.

Command t r

Function Read the time and date of the ECL Comfort Standard Time: <time> Date: <date>

Response Short <time> <date>

Standard – Error re-sponse Short – Example > t r

Time: 13:38:12 Date: 07/08-2001

Comment Format of <time>: hh:mm:ss Format of <date>: dd/mm-yyyy

Command t s xxxx yyyy zzzz

Function Set the time and date of the ECL comfort Standard Done

Response Short #0100

Standard Parameter error Error re-sponse Short #1200

Example > t s 1506 1107 2001 Done

Comment You modify only the time setting by using the command format t s xxxx. xxxx: time. Range: 0000–2359 yyyy: date. Range: 0101–3112 zzzz: year. Range: 1996–2052

Week Program

This group includes commands for reading and modifying the ECL Comfort’s week program.

The ECL Comfort divides the week into 7 days (1–7), each consisting of 48 30-minute periods. Note, however, that for circuit 3, the week program only has one day.

For each day, you can set up 3 periods where the plant will be kept at comfort tem-perature. When modifying the week program via the serial interface, the following rules apply:

1) When the number of comfort periods is less than 3, a new comfort period can always be added.

When 3 comfort periods already exist and a new period is added (see Figure 10): 2) Before period 1, a new period 1 is inserted and period 3 is removed. 3) Between period 1 and period 2, a new period 2 is inserted and period 3 is re-

moved.

30 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 31: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

ECL Menu Serial Interface Commands

4) Between period 2 and period 3, a new period 2 is inserted and period 1 is re-moved.

5) After period 3, a new period 3 is inserted and period 1 is removed. 6) If a new period overlaps an existing period, the existing periode is removed.

The same rule applies if a new period overlaps several existing periods.

time of day 24:00 00:00

Period 2 2) 3) 5) 4) Period 3 Period 1

Figure 10. Rules for modifying week program

Command w r x

Function Read week program for circuit x

Standard Weekprogram x <week program> Response

Short <week program>

Standard Parameter error Error re-sponse Short #1200

Example > w r 1 Weekprogram 1 000000000011111100000000000000000000111111110000 000000000011111100000000000000000000111111110000 000000000011111100000000000000000000111111110000 000000000011111100000000000000000000111111110000 000000000011111100000000000000000000111111110000 000000000000000011111111111111111111111111111100 000000000000000011111111111111111111111111111100

Comment x: circuit. Range:1–3 0: Reduced temperature. 1: Comfort temperature

BC-HM VI.BB.C1.02 © Danfoss A/S 31

Page 32: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands Modem Menu

Command w m x y z1 z2

Function Add a comfort period to program for circuit x on day y beginning at time z1 and ending at time z2

Standard Start time hh:mm End time hh:mm Modified Response

Short hh:mm hh:mm #0400

Standard Parameter error Error re-sponse Short #1200

Example 1 > w m 1 1 1200 1400 Start time 12:00 End time 14:00 Modified

Example 2 > w m 1 1 1600 1500 Start time 16:00 Parameter error

Comment x: circuit. Range: 1–3 y: day. Range: 1–7 (Monday–Sunday). For circuit 3, this parameter is ignored but must still be present z1, z2 (4 digits): start and end time. Range: 0000–2400, with 30 minute intervals. Time z2 must be after z1 See the list of rules for modifying the week program starting on page 30

Command w d x y z

Function Delete period no. z from the week program for circuit x on day y

Standard Period Deleted Response

Short #0100

Standard Period not found or Parameter error Error re-

sponse Short #1000 or #1200

Example > w d 1 1 2 Period Deleted

Comment x: circuit. Range: 1–3 y: day. Range: 1–7 (Monday–Sunday) z: comfort period no. Range: 1–3

5.4.3 Modem Menu

When communicating via modem, this menu is not accessible. Accessing this menu requires a direct connection to the ECL Comfort.

32 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 33: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Modem Menu Serial Interface Commands

Navigation

This group includes a command for listing available commands of the Modem menu and a command for returning to the Main menu.

Command l

Function List available commands in the Modem menu Standard Modem menu d l m p z

Response Short #2400 d l m p z

Standard – Error re-sponse Short – Example > l

Modem menu d l m p z

Command z

Function Return to Main menu Standard Menu back Main menu

Response Short #2600 #2000

Standard – Error re-sponse Short – Example > z

Menu back Main menu

Initialization Strings

This group includes commands for reading and modifying the ECA 87’s modem initialization strings. The ECA 87 keeps 2 sets of modem initialization strings, each consisting of 2 strings. One set is the default set and cannot be modified. The other set of strings is user-definable. When you modify one of the user-definable strings, the ECA 87 automatically changes to use this set of strings. The d command makes the ECA 87 revert to using the default strings.

! Note: The ECA 87 uses both initialization strings in a set. Therefore, it is not enough to change one of the user-defined strings. Check the value of both to ensure that you have a correct set of strings.

See page 10 for further information on modem communication.

BC-HM VI.BB.C1.02 © Danfoss A/S 33

Page 34: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands Modem Menu

Command p

Function Read modem initialization strings 1 and 2 currently in use

Standard Init. 1 <string1> Init. 2 <string2> Response

Short <string1><string2>

Standard – Error re-sponse Short – Example > p

Init. 1 ATE0V0 Init. 2 ATS7=30M0S0=1X4

Comment

Command m x y

Function Set modem initialization string x to the value y

Standard Init x Modified Response

Short #0400

Standard Parameter error Error re-sponse Short #1200

Example > m 1 mystring Init. 1 Modified

Comment x: initialization string no. Range: 1–2 y: modem initialization string The length of the initialization string can be up to 24 characters. The characters listed in Figure 7 on page 15 may not be used in an initialization string. If the ECA 87 returns an error message, the initialization string is not modified

Command d

Function Use default modem initialization strings Standard Default

Response Short #0500

Standard – Error re-sponse Short – Example > d

Default

Comment

34 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 35: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Data Log Menu Serial Interface Commands

5.4.4 Data Log Menu

The Data Log menu offers commands for controlling the ECA 87’s data log func-tion. The data log function is described in Section 2.2 starting on page 5.

Navigation This group includes a command for listing available commands of the Data Log menu and a command for returning to the Main menu.

Command l

Function List available commands in the Data Log menu Standard Datalog menu d f g l p r t z

Response Short #2200 d f g l p r t z

Standard – Error re-sponse Short – Example > l

Datalog menu d f g l p r t z

Command z

Function Return to Main menu Standard Menu back Main menu

Response Short #2600 #2000

Standard – Error re-sponse Short – Example > z

Menu back Main menu

Log List

The log list is the list of ECL Comfort parameters that should be logged. A log list must be set up before the data log can be started. The maximum number of parame-ters in the list is 15. However, the number of parameters that can actually be logged depends on the setting of the sampling time. See page 40.

BC-HM VI.BB.C1.02 © Danfoss A/S 35

Page 36: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands Data Log Menu

Command g r

Function Read current log list Standard No. of parameters <number>

<log list> Response

Short <number> <log list>

Standard None Error re-sponse Short #1700

Example > g r No. of Parameters: 06 No. Name Circuit 01 203 1 02 204 1 03 201 1 04 202 1 05 001 1 06 002 1

Command g a xx yyy z

Function Add a parameter to the log list Standard Added

Response Short #0100

Standard Parameter error or Error Error re-sponse Short #1200 or #1000

Example > g a 01 203 1 Added

Comment xx: Parameter number. Range: 01–15 yyy: Parameter name. Range: 001–255 z: Circuit. Range: 1–3 The data log must be stopped before you can add pa-rameters to the log list. The ECL Comfort’s relay outputs can be added to the log list. Their ‘parameter names’ are 001-005. When adding a relay output to the list, you must include a cir-cuit number but it is not used

Command g d xx

Function Delete parameter no. xx from the log list

Standard Deleted Response

Short #0100

Standard Parameter error or Error Error re-sponse Short #1200 or #1000

Example > g d 05 Deleted

Comment xx: Parameter number. Range: 01–15 The data log must be stopped before you can delete pa-rameters from the log list. A new parameter can be in-serted into the list at the place of the deleted parameter

36 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 37: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Data Log Menu Serial Interface Commands

Command g c

Function Clear entire log list Standard Done

Response Short #0100

Standard Error Error re-sponse Short #1000

Example > g c Done

Comment The data log must be stopped before the log list can be cleared

Data Log Control

These commands allow you to start and stop the data log, to check the status of the log, read the contents and delete the data log.

Command d s

Function Read data log status Standard Datalog started or Datalog stopped

Response Short #0200 or #0300

Standard – Error re-sponse Short – Example > d s

Datalog started

Command d b

Function Start data log Standard Datalog started

Response Short #0200

Standard Error Error re-sponse Short #1000

Example > d b Datalog started

Comment A log list must have been set up before the data log can be started. See section “Log List” on page 35 Note: Starting the data log will overwrite any data al-ready present in log memory. To preserve existing log data, use the command d_r (see below)

Command d e

Function Stop data log Standard Datalog stopped

Response Short #0300

Standard Error Error re-sponse Short #1000

Example > d e Datalog stopped

Comment The data log must be started before it can be stopped

BC-HM VI.BB.C1.02 © Danfoss A/S 37

Page 38: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands Data Log Menu

Command d r

Function Restart data log Standard Datalog restarted

Response Short #0200

Standard Datalog stopped and/or Error Error re-sponse Short #0300 and/or #1000

Example > d r Datalog restarted

Comment This command can only be used when the data log is stopped and valid log data exist in the log memory. After restart of the data log, new log data will be appended to the existing data although some of the most recently re-corded data will be lost. The time and date of the restart are inserted in the data log After a reset operation or power failure, the data log is restarted automatically Note: Do not use this command after modifying the log set-up. See also page 6

Command r

Function Read data log Standard See example 1 below

Response Short See example 2 below Standard Error Error re-

sponse Short #1000

Example 1 > r Datalog Time: 12:36:07 Date: 13/07-2001 Timing interval 0005 seconds P17 version 01 No. of parameters: 06 No. Name Circuit 01 203 1 02 204 1 03 201 1 04 202 1 05 001 1 06 002 1 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000

38 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 39: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Data Log Menu Serial Interface Commands

Command r

Example 2 > r 12:36:07 13/07-2001 0005 P17 01 06 01 203 1 02 204 1 03 201 1 04 202 1 05 001 1 06 002 1 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000 0027,0 0192,0 0027,0 0192,0 00000 00000

Comment The data log must be stopped before it can be read. The read operation may take up to approximately 20 minutes. It is possible to interrupt the data log transmission by sending a command over the interface during transmis-sion. The command will not be executed and the last few lines of the data log may be garbled. Note: If the data log was restarted, either manually or automatically, the time and date when this happened are inserted between two lines of the data log

Command f e

Function Erase all log data from data log memory Standard Wait Done

Response Short #3100 #0100

Error Error re-sponse Short #1000

Example > f e Wait Done

Comment The data log must be stopped before data can be erased

Standard

Parameters

The Data Log menu also has a p command allowing you to read the list of ECL Comfort parameters. For documentation, see the section “Parameters” starting on page 27. See also Appendix A.

BC-HM VI.BB.C1.02 © Danfoss A/S 39

Page 40: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands Data Log Menu

Sampling Time

These commands allow you to read and modify the sampling time, i.e. the time in-terval that will elapse between log samples. Figure 11 shows the available sam-pling time intervals.

! Note: When the minimum sampling interval of 5 seconds is selected, only 5 parameters can be logged.

Interval Length of interval Seconds Max. no. of parameters Max. log time

1 5 seconds 5 5 36 hours 2 15 seconds 15 15 36 hours 3 30 seconds 30 15 72 hours 4 1 minute 60 15 144 hours 5 5 minutes 300 15 722 hours 6 15 minutes 900 15 2166 hours 7 30 minutes 1800 15 4333 hours 8 1 hour 3600 15 8666 hours 9 2 hours 7200 15 17333 hours

Figure 11. Sampling time intervals

Command t r

Function Read current setting of sampling time Standard Timing interval <interval> seconds

Response Short <interval>

Standard – Error re-sponse Short – Example > t r

Timing interval 0005 seconds

Comment <interval>: (4 digits) length of the sampling inter-val in seconds

Command t m x

Function Set sampling time to interval no. x

Standard Modified Response

Short #0400

Standard Error Error re-sponse Short #1000

Example > t m 9 Modified

Comment x: sampling time interval. Range: 1–9. See Figure 11 The data log must be stopped before the sampling time can be set

40 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 41: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Alarm Menu Serial Interface Commands

5.4.5 Alarm Menu

! Note: The Alarm function is supported by ECL Comfort 300 from version 1.08. Alarm menu commands must not be used with ECL Comfort 200 and earlier versions of the ECL Comfort 300. If you enable the alarm system using an older ECL Comfort 300 or an ECL Comfort 200, the ECL Comfort may report random alarms based on normal – but irrelevant – measurement data.

Navigation This group includes a command for listing available commands of the Alarm menu and a command for returning to the Main menu.

Command l

Function List available commands in the Alarm menu Standard Alarm menu a i l t z

Response Short #2300 a i l t z

Standard – Error re-sponse Short – Example > l

Alarm menu a i l t z

Command z

Function Return to Main menu Standard Menu back Main menu

Response Short #2600 #2000

Standard – Error re-sponse Short – Example > z

Menu back Main menu

Alarm On/Off

These commands let you enable or disable the alarm function.

Command a 1

Function Enable the alarm function Standard Alarm On

Response Short #0200

Standard Error Error re-sponse Short #1000

Example > a 1 Alarm On

Comment This command must only be used when connected to an ECL Comfort 300 v. 1.08 or later

BC-HM VI.BB.C1.02 © Danfoss A/S 41

Page 42: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands Alarm Menu

Command a 0

Function Disable the alarm function Standard Alarm Off

Response Short #0300

Standard – Error re-sponse Short – Example > a 0

Alarm Off

Alarm Status

This command shows whether alarms are enabled or not and what alarms are cur-rently active.

Command a s

Function Read alarm status Standard Alarm Off or Alarm On

Alarm No: <active alarms> Response

Short #0200 or #0300 <active alarms>

Standard None Error re-sponse Short #1700

Example > a s Alarm On Alarm No: 01 03 06

Comment If there are no active alarms, <active alarms> = None

Last Alarm

This commands returns the time of the last alarm.

Command a l

Function Read the time that the last alarm occurred Standard Time: <hh:mm:ss> Date: <dd/mm-yyyy>

Response Short <hh:mm:ss> <dd/mm-yyyy>

Standard None Error re-sponse Short #1700

Example > a l Time: 13:37:14 Date: 07/08-2001

Id Number

The ECA 87 module can be set up to include an id number with each alarm mes-sage. This is useful if several ECL Comforts send alarm messages to the same re-cipient. It is possible to read the id number, to modify it and to clear it.

42 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 43: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Alarm Menu Serial Interface Commands

Command i r

Function Read the current setting of the id number Standard <id number>

Response Short <id number>

Standard None Error re-sponse Short #1700

Example > i r ECLcomfort300

Command i m x

Function Modify id number Standard Modified

Response Short #0400

Standard Parameter error Error re-sponse Short #1200

Example > i m ECLcomfort300 Modified

Comment x: new id number. Note: The length of the id number can be up to 15 char-acters. None of the characters must have any of the val-ues listed in Figure 7 on page 15 If the ECA 87 returns an error message, the id number is not modified

Command i c

Function Clear id number Standard Done

Response Short #0100

Standard – Error re-sponse Short – Example > i c

Done

Telephone Number

The ECA 87 module can be set up to dial a telephone number and send an alarm notification to a recipient when an alarm occurs in the ECL Comfort 300. After de-livering the alarm message, the ECA 87 breaks the modem connection. The ECA 87 will attempt to establish the dial-up connection 3 times. If unsuccessful, the alarm is ignored.

If the ECA 87 is already communicating via modem when the alarm occurs, or if the ECA 87 is connected directly to a PC, it will send an unsolicited alarm notifica-tion via the existing connection. If there is no RS 232 connection (direct or via mo-dem) and no telephone number has been entered, the alarm condition is ignored.

This group of commands enable to you to read, modify and clear the alarm tele-phone number.

BC-HM VI.BB.C1.02 © Danfoss A/S 43

Page 44: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands Unsolicited Messages

Command t r

Function Read the current setting of the alarm telephone number Standard <telephone number>

Response Short <telephone number>

Standard None Error re-sponse Short #1700

Example > t r 12345678

Command t m x

Function Modify alarm telephone number Standard Modified

Response Short #0400

Standard Parameter error Error re-sponse Short #1200

Example > t m 123456789 Modified

Comment x: new alarm telephone number. When dialling via a switchboard, it may be desirable to insert a pause between parts of the telephone number. A ‘,’ in the telephone number will accomplish this – pro-vided that the modem supports this feature. Note: The length of the telephone number can be up to 24 characters. None of the characters must have any of the values listed in Figure 7 on page 15 If the ECA 87 returns an error message, the telephone number is not modified

Command t c

Function Clear alarm telephone number Standard Done

Response Short #0100

Standard – Error re-sponse Short – Example > t c

Done

5.4.6 Unsolicited Messages

The ECA 87 module will generate an unsolicited message:

�� When a connection is being established: If security is enabled, the ECA 87 will prompt for the password. After the password is provided, or if security is disabled, the ECA 87 sends a message indicating that it is ready for communication.

�� When alarms are enabled and a new alarm occurs in the ECL Comfort �� When the user resets the ECA 87 (by setting parameter 197 to 1). �� When the data log is restarted automatically and a connection exists.

This section describes the messages sent from the ECA 87 module.

44 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 45: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Unsolicited Messages Serial Interface Commands

Password Request

When you attempt to establish a connection, whether direct or via modem, to the ECL Comfort, and security is enabled, you will be prompted to supply the pass-word. When using the interactive protocol, the ECA 87 echoes the password char-acters as ‘****’. (When the CRC encoded protocol is used, there is no echo.)

If the password is incorrect, the ECA 87 will prompt again after approximately 1 second. After 5 unsuccessful attempts to supply the password, the ECA 87 inter-rupts the connection. When connecting via modem, you must establish the dial-up connection over again. Subsequently, you can re-attempt to enter the password.

Command –

Function ECA 87 requests password to be entered Standard Type password

After the correct password is supplied: Password Ok

Response Short #3000

After the correct password is supplied: #0100

Standard After an incorrect password is supplied: Password Error Wait Error re-

sponse Short After an incorrect password is supplied: #1000 #3100

Example Type password > **** Password Ok

Connection Established

When security is disabled, the sign-on message from the ECA 87 is:

Command –

Function Indicates that the ECA 87 is ready for communication Standard Main menu

Response Short #2000

Standard – Error re-sponse Short – Example Main menu

>

Alarm

Alarms are supported by the ECL Comfort 300, v. 1.08 and later. Alarms must be enabled before any alarm messages are generated (see page 41).

The ECA 87 module sends an alarm message when a new alarm arises in the ECL Comfort. An alarm message is also generated by a reset of the ECL Comfort and/or the ECA 87 module. In this case, the ECA 87 reports all active alarms.

BC-HM VI.BB.C1.02 © Danfoss A/S 45

Page 46: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Serial Interface Commands Unsolicited Messages

Command –

Function Report active alarms Standard Alarm detected

Time: hh:mm:ss Date: dd/mm-yyyy ID number: <id No.> Alarm No: <alarm No.>

Response Short #3400

hh:mm:ss dd/mm-yyyy <id No.> <alarm No.>

Standard – Error re-sponse Short – Example Alarm detected

Time: 13:37:14 Date: 07/08-2001 ID number: ECA 87 Test Alarm No: 09

Reset

The ECA 87 will send an unsolicited message when a user resets the ECA 87 by setting parameter no. 197 to 1.

Command –

Function Notify the user communicating with the ECA 87 that the module was reset

Standard Reset Response

Short #3600

Standard – Error re-sponse Short – Example Reset

Comment This operation may take 2-3 minutes to complete. If connected by modem, the ECA 87 breaks the modem connection

46 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 47: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Unsolicited Messages Serial Interface Commands

Data Log Restart

When the ECL Comfort is reset or there is a power failure, the data log will be re-started automatically, provided that it was running before the ECL Comfort was re-set. This generates an unsolicited message from the ECA 87. Similarly, the ECA 87 sends a message if something goes wrong during restart of the data log.

Command –

Function Inform the user of the result of an attempt to restart the data log automatically

Standard Datalog restarted Response

Short #0200

Standard Datalog stopped and/or Error Error re-sponse Short #0300 and/or #1000

Example 1 Datalog restarted

Example 2 Datalog stopped

Comment Restarting the data log only takes place if the data log was already started before the reset operation. The unso-licited message is only sent if there is an existing con-nection. The error response will occur, for example, when the ECL application has been changed. In this case, it is not possible to restart the data log

BC-HM VI.BB.C1.02 © Danfoss A/S 47

Page 48: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Appendix A. Parameter List

Appendix A. Parameter List You will notice that the parameter list is not complete, i.e. that some parameter numbers are missing. For example, parameter no. 6 is not included in the list. Pa-rameters that are not listed are reserved for future use.

Parame-ter name

Parameter Parame-ter name

Parameter

1 (Only when used with ECA 87 data log: relay 1) 53 PI-reference during HWS 2 (Only when used with ECA 87 data log: relay 2) 54 Return limitation – HWS 3 (Only when used with ECA 87 data log: relay 3) 56 Compensation limit 4 (Only when used with ECA 87 data log: relay 4) 57 Compensation influence – min 5 (Only when used with ECA 87 data log: relay 5) 58 Compensation

10 Choice of time control unit 59 Adaptive function of compensation 11 Cancellation of reduced temperature 60 Compensation limit 12 Boost 61 Compensation influence – min 13 Reference ramping 62 Compensation 14 Optimising constant 63 Adaptive function of compensation 15 Adaptive function of room temperature 64 Compensation limit 16 Frost protection limit 65 Compensation influence – min 17 Temperature reference feed back 66 Compensation 18 Balance temperature 67 Adaptive function of compensation 19 Minimum flow limit 71 Minimum burner ON-time 20 Optimising based on room/outdoor temperature 72 Sequence type 21 Total stop 73 Blocking of step 2 22 Pump motion 74 Step interval – fixed 23 Valve motion 75 Step interval – gradient 24 Gear motor / thermo motor 76 Number of steps 25 Pump stop in boiler circuit 78 Setpoint, miscellaneous 27 Boiler protection 79 Difference, miscellaneous 30 Return temperature limit – constant 80 Time set-up, miscellaneous 31 Return temperature limitation – upper X 81 Time constant (temperature filter) I 32 Return temperature limitation – upper Y 82 Time constant (temperature filter) II 33 Return temperature limitation – lower X 83 Application selection III, miscellaneous (bus ref.) 34 Return temperature limitation – lower Y 84 Application selection II, miscellaneous 35 Return temperature influence – max. 85 Application selection I, miscellaneous 36 Return temperature influence – min 86 Delayed cut-in I 37 Adaptive function of return limiter 87 Delayed cut-in II 40 Charging pump post run – primary 88 R1 function 41 Charging pump post run – secondary 89 R2 function 42 Time control of hot water circuit 90 R3 function 43 Priority or parallel operation 91 Period time step I 51 Charging pump or diverting valve 92 Period time step II 52 Closed valve / PI regulation 100 Accumulated outdoor temperature

48 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 49: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Appendix A. Parameter List

Parame-ter name

Parameter Parame-ter name

Parameter

101 Accumulated room temperature 168 Cut-in delay of boiler 102 Relative humidity RH 169 Differential step II 103 Calculated saturation point temperature 170 Heatpump stop at high return temperature 110 Actual flow / energy 173 Auto tuning 111 Actual setpoint flow/energy (0-2999) 174 Protect 112 Tau flow integrator (1-250) 175 Heating curve 113 Tau flow filter integrator (1-250) 176 Parallel displacement 114 Type of flow / pulse unit 177 Flow temperature – minimum 115 Flow unit 178 Flow temperature – maximum 116 Flow limiter – upper value (y coordinate) 179 Heating cut-out 117 Flow limiter – lower value (y coordinate) 180 Room temperature – day setpoint 118 Flow limiter – upper value (x coordinate) 181 Room temperature night setpoint 119 Flow limiter – lower value (x coordinate) 182 Room temperature influence – max. 140 Sensor type 183 Room temperature influence – min. 141 Override via sensor input 184 Proportional band – Xp 142 Alarm type (on/off) 185 Integration constant – Tn 143 Alarm setpoint 1 186 Motor/valve running time 144 Alarm setpoint 2 187 Neutral zone – Nz 145 Alarm setpoint 3 188 BEM-function 146 Alarm setpoint 4 190 Hot water temperature – day setpoint 147 Alarm, difference 1 191 Hot water temperature – night setpoint 148 Alarm, difference 2 192 Hot water temperature differential 149 Time for alarm cut-in 193 Charging temperature – relative 150 HWS thermostat ON/OFF 194 Differential 1 – Cut-out temperature 151 Pump control ON/OFF 195 Differential 2 – Cut-in temperature 152 Maximum tank temperature 196 Service pin – LON 153 Delay time – change from heating to HWS 197 LON reset 154 Start differential – HWS 198 Summer time change 155 Stop differential – HWS 199 Slave address 156 Cooling on/off, outdoor temperature dependant 201 S1 sensor 157 Cooling on/off, room temperature dependant 202 S2 sensor 158 Room influence, heating 203 S3 sensor 159 Room influende, cooling 204 S4 sensor 160 Max outdoor temp (stop limit) 205 S5 sensor 161 Min outdoor temp (stop limit) 206 S6 sensor 162 General setpoint 207 Flow temperature reference 163 Room temperature difference during cooling

on/off 208 S11 extra sensor

164 Offset correction of calculated saturation point temperature

209 S12 extra sensor

166 Maximum differential – step I 210 Return temperature reference 167 Minimum temperature – step II valve opening 211 Room temperature

BC-HM VI.BB.C1.02 © Danfoss A/S 49

Page 50: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Appendix A. Parameter List

Parame-ter name

Parameter Parame-ter name

Parameter

212 Outdoor temperature 230 S3 sensor 3 reference 213 Time counter display – step I 231 S4 sensor 4 reference 214 Time counter display – step II 232 S5 sensor 5 reference 215 Alarm code display 233 S6 sensor 6 reference 220 Relative humidity (ECA62) 235 S11 extra sensor reference 221 S7 optional sensor ( ECA86 ) 236 S12 extra sensor reference 222 S8 optional sensor ( ECA86 ) 248 S7 (ECA 86) sensor reference 223 S9 optional sensor ( ECA86 ) 249 S8 (ECA 86) sensor reference 224 S10 optional sensor ( ECA86 ) 250 S9 (ECA 86) sensor reference 228 S1 sensor 1 reference 251 S10 (ECA 86) sensor reference 229 S2 sensor 2 reference

50 VI.BC.C2.02 © Danfoss A/S BC-HM

Page 51: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

Appendix B. Standard and Short Responses

Appendix B. Standard and Short Responses This appendix lists the ECA 87 short responses along with the corresponding stan-dard format response.

Short response Description Messages indicating that all is OK: #0x00 #0100 Done – ok #0200 On #0300 Off #0400 Modified #0500 Default Error messages: #1x00 #1000 Error – general #1100 Command error #1200 Parameter error #1300 Line too long #1400 Receive error #1500 Checksum error #1600 Error – connection #1700 None #1800 Min/max not OK #1900 Incomplete command Messages regarding menus: #2x00 #2000 Main menu #2100 ECL menu #2200 Datalog menu #2300 Alarm menu #2400 Modem menu #2600 Menu back Miscellaneous: #3x00 #3000 Type password #3100 Wait #3200 Mode #3300 Disconnect #3400 Alarm #3500 Accumulated Flow/Energy #3600 Reset

BC-HM VI.BB.C1.02 © Danfoss A/S 51

Page 52: ECL Comfort 200/300 - Danfoss Heatingheating.danfoss.com/PCMPDF/vibbc202.pdf · ECA 87 RS 232 Remote Control and Data Log for ECL Comfort 200/300 ECA 87 RS 232 Remote Control and

52 VI.BC.C2.02 © Danfoss A/S BC-HM