MS14A017GB-00 Manuale Sistema Di Controllo - MODBUS 1649760875572 [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

CLIVET TALK.MODULAR Application SPIN CHILLER

WSAT / N XSC WSAT / N WDAT / N

Unit Equipped with:

3

÷

12

WSA / N

COMPRESSORS WSH

Manual code MS14A017GB-00 =MP06N021GB - 02 02/09/13 Replaces -------------- of ------

ModBus PROTOCOL

1

DESCRIPTION OF HARDWARE .................................................................................. 4

2

CONFIGURATION OF GATEWAY ............................................................................... 5 2.1

METHOD OF PROGRAMMING OF ADDRESSES: ........................................................ 5

2.2

PROGRAMMING OF CAN ADDRESSES ....................................................................... 5

3

SETTING THE MODBUS ADDRESS ............................................................................ 6

4

CONNECTION ............................................................................................................... 8

5

6

7

4.1

MODBUS FUNCTIONS USED ......................................................................................... 8

4.2

VARIABLE USED ............................................................................................................ 8

4.3

CONNECTION CHARACTERISTICS: ............................................................................. 8

MACHINE STRUCTURE ............................................................................................... 9 5.1

DETERMINATION OF MACHINE CONFIGURATION................................................... 10

5.2

EEPROM MAP OF MACHINE CONFIGURATION ........................................................ 10

5.3

PARTICULAR FEATURES ............................................................................................ 11

MODBUS BASIC ADDRESSES ................................................................................. 11 6.1

MODULES THAT MAKE UP THE SYSTEM.................................................................. 11

6.2

VARIABLES OF GATEWAY MODULE ......................................................................... 12

STATUSES .................................................................................................................. 13 7.1

STATUSES CONCERNING CENTRAL MODULE ........................................................ 13

7.2

STATUSES RELATIVE TO COMPRESSOR MODULES .............................................. 14

7.3

STATUSES RELATIVE TO EVAPORATOR MODULES .............................................. 15

7.4

STATUSES RELATIVE TO RECOVERY MODULES.................................................... 16

7.5

STATUSES CONCERNING PUMPS MODULE............................................................. 16

8

COMMANDS RELATIVE TO THE MACHINE ............................................................. 17

9

ALARMS ..................................................................................................................... 17 9.1

CENTRAL MODULE ALARMS...................................................................................... 17

9.2

COMPRESSOR MODULES ALARM ............................................................................. 18

9.3

EVAPORATOR MODULES ALARMS ........................................................................... 19

Page 2

10 FURTHER ALLOCATION OF ALARMS ..................................................................... 20 10.1

CENTRAL MODULE ALARMS...................................................................................... 20

10.2

COMPRESSOR MODULES ALARMS .......................................................................... 20

10.3

EVAPORATOR MODULES ALARMS ........................................................................... 21

10.4

RECOVERY MODULES ALARMS ................................................................................ 21

10.5

DAIKIN MODULES ALARMS ........................................................................................ 22

10.6

PUMPS MODULE ALARMS .......................................................................................... 22

11 LIST OF PARAMETERS THAT CAN BE ACCESSED WITHOUT PASSWORD ....... 23 12 MANAGEMENT OF COMMUNICATIONS ERRORS .................................................. 23

Page 3

1 DESCRIPTION OF HARDWARE

2 1 ON

DS1

RS485

2 1 ON

2 1 ON

DS2

DS3

DS1 1 ON: RS485 TERM 2 ON: Clivet Pack OFF Spin Chiller

Page 4

CAN

POWER

2 CONFIGURATION OF GATEWAY 2.1 METHOD OF PROGRAMMING OF ADDRESSES: By default, the address of the CAN side gateway is 28, the address of the central unit is 25, whereas the address of the MODBUS side gateway card is read each time the card is started (therefore, each time it is turned off and back on) by the dip-switch on it. N.B. The address of the CAN side gateway and the address of the central unit can be programmed by means of a special programming procedure. This is normally not necessary since these addresses are already pre-loaded. 2.2 PROGRAMMING OF CAN ADDRESSES • Power off the gateway. • Place dip switches 1 to 8 in the OFF position, from dip switch bank 1. • Power on the gateway. It will come on in programming mode. (this status can be seen by steady lighting of LED 1. • Set the CAN address of the gateway by positioning in the proper configuration the dip-switches from 1 to 8 of bank 1 of dip switches (binary notation: dip 1= Bit 0 – dip 7=bit 6). • Place dip 2 of bank 2 of dip switches in the ON position. • LED 1 will automatically go off. LED 2 will come on. • Set the CAN address of the central module of the machine by placing in proper configuration dip switches 1 to 8 of bank 1 of dip switches. (default = 25). • Place dip 1 of bank 2 of dip switches in the ON position. • LED 2 will go off. LED 1 will start flashing , which means the card is entering normal operating mode. • Power off the gateway. • Set the desired modbus address using the bank of dip switches (dip switches from 1 to 8). • Place the dip switches of bank 2 of dip switches into the OFF position. • Restore electrical energy to the gateway. The flashing of LED 1 indicates that the device is operating correctly.

Page 5

3 SETTING THE MODBUS ADDRESS The modbus address of the gateway module must be set via dip switches 1 to 7 of the dip switch bank (3 in the figure) (binary notation: dip 1= Bit 0 – dip 7=bit 6) address

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

Dip switch configuration 1 2 3 4 5 6 7 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1

0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0

0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

address

44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86

Dip switch configuration 1 2 3 4 5 6 7 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1

0=OFF – 1=ON

Page 6

1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1

1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0

0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

address

87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127

Dip switch configuration 1 2 3 4 5

6 7

1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1

1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1

0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Page 7

4 CONNECTION 4.1

MODBUS FUNCTIONS USED

The ModBus functions which can be used are summarized in the table below:

Modbus function code (decimal) 03 16 06

4.2

Function Reading of several registers (word) Writing of several registers (word) Writing of a single register (word)

Notes Max. 20 variables Max. 20 variables -

VARIABLE USED

All of the variables are managed by word. Variables with decimal values must be written multiplying their value by a constant of 10. When reading, the data being read which includes a decimal point must always be divided by a constant of 10. NB: Some status variables require the use of one of their bits for the signalling they are responsible for. The following is an example: Compressor Status 1

Bit 2=1 (ON) Bit 2=0 (OFF)

124

292

When the variable is of this type, it is very important to take into account the status of the single bit indicated, for example in this way (Visual Basic©): f Data = Status Reading (&H1124) ' Status Compressor 1 Module 1 Status C1M1 = f Data And &H80& If Status C1M1 then Compressor=”ON” else Compressor=”OFF” Pause Reading 120&

4.3

CONNECTION CHARACTERISTICS:

Baud rate: 9600 bps. start bit: 1 data bit: 8 stop bit: 1 Parity: NONE CRC: Standard ModBus NOTE The response time of the gateway to a modbus request is never less than 3.5 milliseconds.

Page 8

5 MACHINE STRUCTURE The SpinChiller WSAT SC and WSAN SC units are equipped with the ClivetTalk control system. This is a modular system composed of: - CENTRAL module, ClivetTalk.local.M1. This module supervises the functions of heat adjustment, manages and processes the signals and controls connected to it, and organizes the operation of the remaining modules. - Compressor modules, ClivetTalk.local.C2 (2 compressors) and ClivetTalk.local.C3 (3 compressors): These modules manage the compressors and all parts related to the refrigeration circuit they belong to. The number of compressor modules depends on the type, size, and configuration of the machine. - Evaporator modules, ClivetTalk.local.EX1. (not always included). Supervises the management of parts and sensors connected to a single evaporator exchanger. (Water temperature probes, differential pressure switches, pumps, anti-freeze heating elements). - Recovery modules, ClivetTalk.local.??? (not always included). - Daikin Modules, ClivetTalk.local. ??? (not always included). - Pumps module, ClivetTalk.local.??? (not always included). Each of these modules is connected to the others by means of a CAN OPEN field bus. The module GATEWAY CAN to ModBus, ClivetTalk.Net.C1, allows access to parameters, to operating statuses and to the alarms of each module of the ModBus network. In the drawing below, the maximum extension of each field bus is shown in relation to a unit. The boxes that represent the various modules show (in hexadecimal notation) the addresses of the modbus, start, and variables of each single module.

SPIN CHILLER UNIT Unit 1

Unit 2

Unit 3

Compressor 1 0x1000

Compressor 3 0x1400

Compressor 1 0x1800

Compressor 3 0x1C00

Compressor 1 0x2000

Compressor 3 0x2400

Compressor 2 0x1200

Evaporator 1 0x1600

Compressor 2 0x1A00

Evaporator 2 0x1E00

Compressor 2 0x2200

Evaporator 3 0x2600

Gateway ModBus 0x00

Central 0x500

Page 9

5.1

DETERMINATION OF MACHINE CONFIGURATION

The units, depending on their type and size may be equipped: - certainly with a CENTRAL module - certainly with at least 2 compressor modules, and possibly more - at times with evaporator modules, possibly one for each unit The machine configuration, which is the number and type of modules present, can be read in a special memory area of the gateway module. The relative modbus addresses are described in the table below:

5.2

EEPROM MAP OF MACHINE CONFIGURATION

A word value other than 0 (zero) indicates the presence in the CAN network of the indicated module. ModBUS ADDRESS Hexadecimal Decimal 112 70 113 71 114 72 115 73 116 74 117 75 118 76 119 77 120 78 121 79 122 7A 123 7B 124 7C 125 7D 126 7E 127 7F 128 80 129 81 130 82 131 83 132 84 133 85 134 86 135 87 136 88

Description Presence of compressor module 1 unit 1 Presence of compressor module 2 unit 1 Presence of compressor module 3 unit 1 Presence of evaporator module 1 Presence of compressor module 1 unit 2 Presence of compressor module 2 unit 2 Presence of compressor module 3 unit 2 Presence of evaporator module 2 Presence of compressor module 1 unit 3 Presence of compressor module 2 unit 3 Presence of compressor module 3 unit 3 Presence of evaporator module 3 Presence of recovery module 1 Presence of recovery module 2 Presence of recovery module 3 Presence of recovery module 4 Presence of recovery module 5 Presence of recovery module 6 Presence of daikin module 1 Presence of daikin module 2 Presence of daikin module 3 Presence of daikin module 4 Presence of daikin module 5 Presence of daikin module 6 Presence of pumps module

ATTENTION: The reading of the eeprom map for machine configuration must take place only after the gateway module has been connect to the CAN OPEN machine network and the command SCAN NETWORK has been given. ModBUS ADDRESS Hexadecimal Decimal 21

33

Description CAN network scan command (allows scanning of the modules in the can open network)

ReadWrite

NB: The command resets the machine. Therefore it should only be used for the first configuration of the gateway module. The module automatically updates the machine configuration at each start-up.

Page 10

5.3

PARTICULAR FEATURES

In some types of machines, especially those that use evaporator modules, you will need to use care in where you place the sensors for the inlet and/or outlet water temperature for the evaporation exchangers. This information can be obtained from the machine's electrical diagram. It is important to note that the thermal control device for the machine bases its operation on the temperature of water delivered to the system. For units with more than one evaporator, it calculates the actual temperature of delivery water as the average of the water temperatures read at the outlet of each single exchanger. If the evaporation exchangers have different characteristics in terms of power yield and hence water flow rate, the thermal control device assigns different weights to the contribution of the single evaporators in the calculation of the average temperature. The average delivery water temperature value is not available via modbus.

6 MODBUS BASIC ADDRESSES The MODBUS addresses for the machine for parameters, statuses and alarms for the various modules which make up the adjustment system are organized as shown in the following table: 6.1

MODULES THAT MAKE UP THE SYSTEM

MODBUS ADDRESS Hexadecimal Decimal 0 0 500 1280 1000 4096 1200 4608 1400 5120 1600 5632 1800 6144 1A00 6656 1C00 7168 1E00 7680 2000 8192 2200 8704 2400 9216 2600 9728 2800 10240 2900 10496 2A00 10752 2B00 11008 2C00 11264 2D00 11520 2E00 11776 2F00 12032 3000 12288 3100 12544 3200 12800 3300 13056 3500 13568

Module component of the machine control system Gateway Central module Unit1 – compressors module 1 Unit1 – compressors module 2 Unit1 – compressors module 3 Unit1 – evaporator module 1 Unit2 – compressors module 1 Unit2 – compressors module 2 Unit2 – compressors module 3 Unit2 – evaporator module 2 Unit3 – compressors module 1 Unit3 – compressors module 2 Unit3 – compressors module 3 Unit3 – evaporator module 3 Recovery module 1 Recovery module 2 Recovery module 3 Recovery module 4 Recovery module 5 Recovery module 6 Daikin module 1 Daikin module 2 Daikin module 3 Daikin module 4 Daikin module 5 Daikin module 6 Pumps module

Page 11

6.2

VARIABLES OF GATEWAY MODULE ModBUS ADDRESS

Description

Hexadecimal

Decimal

05

5

firmware version of gateway module

Read

06

6

parameters version

Read

0F

15

Password level for parameter writing

Read-Write

10

16

CanOpen network address for central module of machine

Read

11

17

CanOpen network address for gateway

Read

12

18

modbus address of gateway module

Read

14

20

Reading of gateway status

Read

15

21

Reading of number of reading errors in CAN network

Read-Write

16

22

Reading of number of writing errors in CAN network

Read-Write

20

32

Reading on central module of network configuration.

Read

21

33

CAN network scan command (allows scanning of the modules in the can open network)

Read-Write

50

80

Gateway configuration (RUN / PROG = 0x00F0)

Read-Write

51

81

Address of module in CAN network where firmware is being replaced

Read-Write

70 ÷ 7B

112 ÷ 123

Eeprom map of machine configuration

Read

400 ÷ 499

1024÷1177

Machine alarms (only for configurations with less than 15 modules)

Read

4000 ÷ 419F

16384÷ 16799

Machine alarms (for all machine configurations)

Read

Page 12

7 STATUSES 7.1

STATUSES CONCERNING CENTRAL MODULE ADDRESS

Description

Hexadecimal

Decimal

Machine status (0=Off, >0=On))

586

1414

Machine mode (0=Cooling , >0 =Heating)

587

1415

Current set point (value / 10) = °C

588

1416

Inlet temperature (value / 10) = °C *

589

1417

Outlet temperature (value / 10) = °C *

58A

1418

Number of steps used

58B

1419

Current step jump (value / 10) = °C

58C

1420

Timer relative to insertion of resources (seconds)

58D

1421

Dynamic timer scan relative to insertion of resources (seconds)

58E

1422

CompExt (value / 10) = °C

58F

1423

CompWR (value / 10) = °C

590

1424

CompCar (value / 10) = °C

591

1425

CompSpunti (value / 10) = °C

592

1426

CompDuty (value / 10) = °C

593

1427

External temperature (value / 10) = °C *

594

1428

External humidity (%) *

595

1429

FreeCooling valve percentage (%) *

596

1430

FreeCooling external ventilation percentage (%) *

597

1431

Free Cooling valve command (0=Off , >0=On) *

598

1432

Pump 1 status (0=Off , >0=On) *

599

1433

Pump 2 status (0=Off , >0=On) *

59A

1434

Water Reset (%) *

59B

1435

Demand Limit (%) *

59C

1436

Digital inputs

59D

1437

Analogue out water flow rate*

59E

1438

Digital out pumps module*

59F

1439

BitMap connected nodes MS *

5A0

1440

Hours pump 1 PMP (hours) *

5A1

1441

Hours pump 2 PMP (hours) *

5A2

1442

Hours pump 3 PMP (hours) *

5A3

1443

NOTES The statuses marked with an asterisk (*) are significant only if the machine is equipped with the relative sensors, or if the machine configuration includes the function. (e.g. the free cooling data does not have any meaning for a machine that does not have free cooling).

Page 13

7.2

STATUSES RELATIVE TO COMPRESSOR MODULES

READING OF COMPRESSOR MODULESSTATUSES OFFSET Modbus

Description

Hexadecimal

Decimal

Status compressor 1 (bit 7=0 Off , bit 7=1 On)

6B

107

Status compressor 2 (bit 7=0 Off , bit 7=1 On) *

6C

108

Status compressor 3 (bit 7=0 Off , bit 7=1 On) *

6D

109

Timer status cp 1 (bit 0=0 Off , bit 0=1 On)

6E

110

Timer status cp 2 (bit 0=0 Off , bit 0=1 On) *

6F

111

Timer status cp 3(bit 0=0 Off , bit 0=1 On) *

70

112

Status Valve 1 c1 *

71

113

Status Valve 2 c1 *

72

114

Status Valve 3 c1 *

73

115

Status Valve 1 c2 *

74

116

Status Valve 2 c2 *

75

117

Status Valve 3 c2 *

76

118

Status Valve 1 c3 *

77

119

Status Valve 2 c3 *

78

120

Status Valve 3 c3 *

79

121

Liquid solenoid (bit 2=0 Off , bit 2=1 On)

7A

122

Temperature at coil (value / 10) = °C *

7B

123

T. IN Recovery / T. Out Cond. WSHH (value / 10) = °C *

7C

124

Condensation pressure (value / 10) = bar

7D

125

Evaporation pressure (value / 10) = bar*

7E

126

Fan status (%)

7F

127

Defrost status (bit 2=0 Off , bit 2=1 On) *

80

128

Defrost count time (seconds) *

81

129

Operating hours cp 1 (hours)

82

130

OFF-ON commutations cp 1

83

131

Operating hours cp 2 (hours) *

84

132

OFF-ON commutations cp 2*

85

133

Operating hours cp 3 (hours) *

86

134

OFF-ON commutations cp 3*

87

135

Recovery valve status*

88

136

Recovery PREHP delay counter (seconds) *

89

137

Digital inputs (Bitmap)

8A

138

Calculated power Daikin (%) *

8B

139

PevapOp (value / 10) = bar *

8C

140

T suction (value / 10) = °C *

8D

141

T discharge (value / 10) = °C *

8E

142

Valve opening (%) *

8F

143

SuperHeat (value / 10) = °C *

90

144

SuperHeat SP Operative (value / 10) = °C *

91

145

Condensation saturation temperature(value / 10) = °C *

92

146

NOTES The statuses marked with an asterisk (*) are significant only if the machine is equipped with the relative sensors, or if the machine configuration includes the function. (e.g. the data for compressor 3 can be disregarded if the module is configured for two compressors). (see the machine's electrical diagram)

Page 14

BASIC ADDRESSES FOR READING STATUSES OF COMPRESSOR MODULES ModBus BASIC ADDRESS Hexadecimal Decimal 1000 4096 1200 4608 1400 5120 1800 6144 1A00 6656 1C00 7168 2000 8192 2200 8704 2400 9216

Module Unit 1

Unit 2

Unit 3

Compressor Module 1 Compressor Module 2 Compressor Module 3 Compressor Module 1 Compressor Module 2 Compressor Module 3 Compressor Module 1 Compressor Module 2 Compressor Module 3

Example: Reading of the compressor 1 status variable (Offset=107(decimal)) For compressor module 1 of Unit 1: variable address = 4096+107 (6B+1000 in hex) For compressor module 2 of Unit 1: address variable = 4608+107 (6B+1200 in hex)

7.3

STATUSES RELATIVE TO EVAPORATOR MODULES

READING OF EVAPORATOR MODULESSTATUSES OFFSET Modbus Hexadecimal Decimal

Description Outlet water temperature exchanger 1 (value / 10 = C°) Outlet water temperature exchanger 2 (value / 10 = C°) Inlet water temperature (value / 10 = C°) Status of pump 1(bit 2=0 Off , bit 2=1 On) Status of pump 2 (bit 3=0 Off , bit 3=1 On) Status of anti-freeze heating element (bit 6=0 Off , bit 6=1 On) Digital inputs (Bitmap)

1A 1B 1C 1D 1E 1F 20

26 27 28 29 30 31 32

NOTES The statuses marked with an asterisk (*) are significant only if the machine is equipped with the relative sensors, or if the machine configuration includes the function. (e.g. the data for the pumps can be ignored if the pumps are not included). (see the machine's electrical diagram)

BASIC ADDRESSES FOR READING STATUSES OF EVAPORATOR MODULES ModBus BASIC ADDRESS Hexadecimal Decimal 1600 5632 1E00 7680 2600 9728

Module Unit 1 Evaporator Module 1 Unit 2 Evaporator Module 2 Unit 3 Evaporator Module 3

Example: Reading of the pump 1 status variable (Offset=107(decimal)) For evaporator module of Unit 1: variable address = 5632+29 (1D+1600 in hex) For evaporator module of Unit 2: variable address = 7680+29 (1D+1E00 in hex)

Page 15

7.4

STATUSES RELATIVE TO RECOVERY MODULES

READING OF RECOVERY MODULESSTATUSES Description Recovery digital OUT bitmap (Bitmap) Recovery gas temperature (value / 10 = C°) Recovery water OUT temperature (value / 10 = C°)

ModBus BASIC ADDRESS Hexadecimal Hexadecimal 0 0 1 1 2 2

NOTES The statuses marked with an asterisk (*) are significant only if the machine is equipped with the relative sensors, or if the machine configuration includes the function. (e.g. the data for the pumps can be ignored if the pumps are not included). (see the machine's electrical diagram)

BASIC ADDRESSES FOR READING STATUSES OF RECOVERY MODULES ModBus BASIC ADDRESS Hexadecimal Decimal 2800 10240 2900 10496 2A00 10752 2B00 11008 2C00 11264 2D00 11520

Module Recovery module 1 Recovery module 2 Recovery module 3 Recovery module 4 Recovery module 5 Recovery module 6

Example: Reading of recovery gas temperature variable (Offset=1(decimal)) For recovery module 1: variable address = 10240+1 (2800+1 in hex) For recovery module 5: variable address = 11264+1 (2D00+1 in hex)

7.5

STATUSES CONCERNING PUMPS MODULE

The pumps module status is shown at the modbus address below. ModBus BASIC ADDRESS Hexadecimal Decimal 3500 13568

Description Pumps module digital input (Bitmap)

Page 16

8 COMMANDS RELATIVE TO THE MACHINE ADDRESS Command

Syntax

STARTING UP – SHUTTING DOWN machine SELECTION OF OPERATING MODE machine

MACHINE ON = 0x40(hex.) MACHINE OFF = 0 (zero) HEATING = 0x04(hex.) COOLING = 0 (zero)

RESET ALARMS

Reset ALARMS = 0x80(hex.)

Hexadeci mal.

Decimal

582

1410

583

1411

584

1412

NB: WRITE: the start-up/shutdown commands of the machine and the selection of heating/cooling must be carried out by writing at the addresses 582 (hexadecimal) and 583 (hexadecimal) the proper values (see table). READ: To find out the unit status, on/off and operating mode, the addresses to be read are 586 (hexadecimal) and 587 (hexadecimal)

9 ALARMS 9.1

CENTRAL MODULE ALARMS

The alarms for the central module are grouped together in a word at address 400, as shown in the table below: ModBus ADDRESS

Description of alarm

Hexadecimal

Decimal

BIT

E001 Problem with inlet water temperature probe

0

E002 Problem with outlet water temperature probe

1

E003 Problem with external air temperature probe

2

E004 Error in water reset signal

3

E005 Problem with relative humidity % probe

4

E006 Intervention of protections for pump 1

5

E007 Intervention of protections for pump 2

6

E008 Alarm due to lack of water flow

400

E009 Alarm for lack of pressure in system

1024

7 8

E010 Intervention of electrical network monitor

9

E011 Anti-freeze alarm

10

E012 Anti-freeze pre-alarm

11

E013 Signal that pump changeover has occurred

12

E014 Machine configuration error

13

E015 Error in demand limit signal

14

E016 Central module disconnected from CAN network

15

E017 Adjustment blocked in heating mode

0

E018 Alarm due to incongruent delta-T

401

E019 Alarm for low external temperature

1025

1 2

Page 17

9.2

COMPRESSOR MODULES ALARM

COMPRESSOR MODULES ALARM OFFSET This offset is to be added to the basic address of the various compressor modules. OFFSET Modbus

Description of alarm

Hexadecimal

Decimal

BIT

E101 Temp. cond./evap. temp probe problem

8

E102 Problem with condensation pressure probe

9

E103 Problem with evaporation pressure probe

10

E104 Problem with recovery temperature probe E105 High pressure alarm

1

1

11 12

E106 Low pressure alarm

13

E107 Thermal intervention of fan/pump

14

E111 Alarm for water flow for cond. / Evap.

15

E112 Pre-alarm 1 high pressure

0

E113 Pre-alarm 2 high pressure

1

E114 Pre-alarm low pressure

2

E115 Defrost force alarm

3

E116 Maximum pressure delta alarm

4

E117 Recovery water flow alarm

5

E118 Recovery HP alarm

2

2

6

E123 Alarm TA TEE

8

E124 Alarm TS TEE

9

E125Pre-alarm Max TS TEE

10

E126 SPI Faulty

11

E127 Power Fail

12

E128 Stepper Motor Error

13

E108 Intervention of protections for compressor 1

0

E119 Oil differential pressure alarm

1

E122 DeltaPressureMin alarm

3

3

3

E121 Pre-alarm BP2

5

E120 Condenser freezing alarm

6

E109 Intervention of protections for compressor 2

4

4

0

E110 Intervention of protections for compressor 3

5

5

0

Page 18

BASIC ADDRESSES OF ALARMS OR COMPRESSORS MODULES ModBus BASIC ADDRESS Hexadecimal Decimal 410 1040 420 1056 430 1072 450 1104 460 1120 470 1136 490 1168 4A0 1184 4B0 1200

Description of alarm Unit 1

Unit 2

Unit 3

Compressor module 1 Compressor module 2 Compressor module 3 Compressor module 1 Compressor module 2 Compressor module 3 Compressor module 1 Compressor module 2 Compressor module 3

Example: The thermal alarm for compressor 3 of compressor module 1 of unit 1 is found at the address: 1040+3 (410+3 in hexadecimal) The same alarm for compressor module 1 of Unit 3 is found at the address: 1168+3 (490+3 in hexadecimal). 9.3

EVAPORATOR MODULES ALARMS

EVAPORATOR MODULES ALARM OFFSET This offset is to be added to the basic address of the various evaporator modules. OFFSET Modbus Hexadecimal Decimal

Description of alarm E201 Problem with evaporator inlet probe E202 Problem with evaporator outlet 1 probe E202 Problem with evaporator outlet 2 probe E203 Problem with configurable inlet E204 Intervention of protections for pump 1 E205 Intervention of protections for pump 2 E206 Water flow alarm E207 System load alarm E208 Pump change signal E209 Anti-freeze alarm E210 Pre-alarm anti-freeze probe 1 E211 Pre-alarm anti-freeze probe 2 E212 Shutdown of system pumps

6

6

BIT 0 1 2 3 4 5 6 7 8 9 10 11 12

BASIC ADDRESSES OF ALARMS OR EVAPORATOR MODULES ModBus BASIC ADDRESS Hexadecimal Decimal 440 1088 480 1152 4C0 1216

Description Unit 1 evaporator module Unit 2 evaporator module Unit 3 evaporator module

Example: The alarm for intervention of pump 2 protection of the evaporator module associated with unit 1 is found at the following address: 1088+6 (in hexadecimal 440+6); The same alarm for the evaporator module associated with unit 3 is found at the address: 1216+6 (in hexadecimal 4C0+6).

Page 19

10 FURTHER ALLOCATION OF ALARMS For all versions of firmware of the gateway after 2029, the alarms of all modules that make up the system are available at the following addresses. 10.1 CENTRAL MODULE ALARMS The alarms for the central module are grouped together in a word at address 400, as shown in the table below: ModBus ADDRESS Hexadecimal Decimal

Description of alarm E001 Problem with inlet water temperature probe E002 Problem with outlet water temperature probe E003 Problem with external air temperature probe E004 Error in water reset signal E005 Problem with relative humidity % probe E006 Intervention of protections for pump 1 E007 Intervention of protections for pump 2 E008 Alarm due to lack of water flow E009 Alarm for lack of pressure in system E010 Intervention of electrical network monitor E011 Anti-freeze alarm E012 Anti-freeze pre-alarm E013 Signal that pump changeover has occurred E014 Machine configuration error E015 Error in demand limit signal E016 Central module disconnected from CAN network

4000

16384

BIT 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

10.2 COMPRESSOR MODULES ALARMS The offset for each alarm of the compressor modules remains unchanged. Instead, the starting addresses for each compressor module change, and so they are: ModBus BASIC ADDRESS Hexadecimal Decimal 4010 16400 4020 16416 4030 16432 4050 16464 4060 16480 4070 16496 4090 16528 40A0 16544 40B0 16464

Description Unit 1

Unit 2

Unit 3

Compressor module 1 Compressor module 2 Compressor module 3 Compressor module 1 Compressor module 2 Compressor module 3 Compressor module 1 Compressor module 2 Compressor module 3

Example: The thermal alarm for compressor 2, compressor module 1 of unit 2, is shown at the register: 16464 + 4 : (4050 + 4 in hexadecimal);

Page 20

10.3 EVAPORATOR MODULES ALARMS The offset for each alarm of the evaporator modules remains unchanged. Instead, the starting addresses for each evaporator module change, and so they are: ModBus BASIC ADDRESS Hexadecimal Decimal 4040 16448 4080 16512 40C0 16576

Description Unit 1 evaporator module Unit 2 evaporator module Unit 3 evaporator module

Example: The water flow alarm of the evaporator module of unit 3 is found at the following address: 16576 + 6 (40C0 + 6 in hexadecimal)

10.4 RECOVERY MODULES ALARMS OFFSET OF RECOVERY MODULES ALARMS This offset is to be added to the basic address of the various recovery modules. OFFSET Modbus Hexadecimal Decimal

Description of alarm E301 Recovery outlet probe alarm E302 Gas temperature probe alarm

A

10

BIT 8 9

BASIC ADDRESSES FOR ALARMS FOR RECOVERY MODULES The offset for each alarm of the evaporator modules remains unchanged. Instead, the starting addresses for each evaporator module change, and so they are: ModBus BASIC ADDRESS Hexadecimal Decimal 40D0 16592 40E0 16608 40F0 16624 4100 16640 4110 16656 4120 16672

Description Recovery 1 Recovery 2 Recovery 3 Recovery 4 Recovery 5 Recovery 6

Example: The recovery output probe alarm for recovery module 1 is found at the following address: 16592+10 (in hexadecimal 40D0+A)

Page 21

10.5 DAIKIN MODULES ALARMS OFFSET FOR DAIKIN MODULES ALARM This offset is to be added to the basic address of the various Daikin modules. OFFSET Modbus Hexadecimal Decimal B 11

Description of alarm E401 Daikin feedback alarm

BIT 0

BASIC ADDRESSES FOR ALARMS FOR DAIKIN MODULES ModBus BASIC ADDRESS Hexadecimal Decimal 4130 16688 4140 16704 4150 16720 4160 16736 4170 16752 4180 16768

Description Daikin 1 Daikin 2 Daikin 3 Daikin 4 Daikin 5 Daikin 6

Example: The Daikin feedback alarm for Daikin module 4 is found at the following register: 16736+11 (in hexadecimal 4160+B).

10.6 PUMPS MODULE ALARMS OFFSET OF PUMPS MODULE ALARM The alarms for the pumps module are found at the addresses shown in the table below: OFFSET Modbus Hexadecimal Decimal

Description of alarm E501 Problem with water flow rate probe E502 Pumps module pump 1 thermal alarm E503 Pumps module pump 2 thermal alarm E504 Pumps module pump 3 thermal alarm E505 Signal for max capacity rate of pumps module

B

11

BIT 8 9 10 11 12

BASIC ADDRESSES FOR ALARMS FOR PUMPS MODULE ModBus BASIC ADDRESS Hexadecimal Decimal 4190 16784

Description Pumps

Page 22

11 LIST OF PARAMETERS THAT CAN BE ACCESSED WITHOUT PASSWORD Code

Description

SecondSetC SecondSetH SetMantCool AllFreeze SetMantHeat SetCool SetHeat PreAF SetResist

Secondary cooling set point Secondary heating set point Maintain cooling set point Anti-freeze alarm set Maintain heating set point Cooling set point Heating set point Anti-freeze pre-alarm set Set point for anti-freeze heating elements

ADDRESS in decimal Centr. Evap1 Evap2 1367 1368 1391 1392 5633* 7681* 1394 1395 1396 1398 5634* 7682* 1408 5632* 7680*

Evap3 9729* 9730* 9728*

NB: All the values in the previous table must be multiplied by 10 for writing, and divided by 10 for reading. NOTE: The addresses marked with an asterisk (*) are significant and must be configured at the same value if the relative evaporator modules are present.

12 MANAGEMENT OF COMMUNICATIONS ERRORS Error code

Meaning

Notes

01

Illegal Function Code

02

Illegal Data Address

A modbus function has been requested which is not correct or is not supported. Access has been attempted to an invalid or unknown address

03

Illegal Data Value

Write value not accepted

04

Server Failure

General error condition

06

Server Busy

The gateway was occupied and was not able to respond in time.

0B

Gateway problem

The gateway has lost the CAN side connection

Page 23

www.clivet.com The data contained in this manual are not binding and may be changed by the manufacturer with no obligation for advance notice.

Reproduction, even partial, is prohibited.