8
OPERATION MODES
8.1 BASIC OPTIONS
In this section it is assumed that a successful connection has been established with the Compact heater
and therefore, address, baud settings and watchdog behavior has been already set.
The less significant bit corresponds to the bit 0, and the most significant bit corresponds to bit 15.
In section 9 a detailed description of all records defined in the Compact Heater can be found. This
section provides examples of how you can use MODBUS to remotely control and monitor the operation
of the Heater.
8.1.1 TECHNICAL CONFIGURATION OPTIONS
To complete the basic configuration of the Heater, we should choose the temperature set point. We
have to edit the Holding Register 0x24, and enter a value in Celsius degrees (°C) or Fahrenheit degrees
(°F), just keep in mind that the appliance has to be set on the same scale to prevent exceptions. If we
want to set a 28 ° C value, write the value 28:
07 06 00 24 00 1C C8 6E
Where:
07
is the slave address.
06
is the function used. Preset Single Register.
00 24
is the holding register to be written. 36 in decimal.
00 1C
is the hexadecimal value equivalent to 28°C decimal value.
C8 6E
is el CRC.
8.1.2 REQUEST WORD
Once we have made the heater configuration, we can send an order to power on the heater using the
Holding Register 0x21.
.bit 1
Sets temperature scale:
.bit 8
Sets heater on or off:
Example: Turn on the heater. So we must set the bit 8 to 1:
07 06 00 21 01 02 59 F7
Where:
07
is the slave address.
06
is the function used. Preset Single Register.
00 21
is the holding register to be written. 33 in decimal.
01 02
the order to power up the unit in hexadecimal; in binary would be 100000010
59 F7
is the CRC.
© ASTRALPOOL 2016 ALL RIGHTS RESERVED. PROPRIETARY DOCUMENT
1=°C
0=°F.
1: On
0: Off
.
12