All devices

Panasonic · Heat pump

Aquarea H generation heat pump via PAW-AW-MBS-H Modbus interface Modbus register map

Default configuration

Protocol
RS485
Port
502
Unit ID
1
Addressing
0-based
Byte order
Big endian
Word order
High word first
Baud rate
9600
Parity
None
Data bits
8
Stop bits
2

This device has an RS-485 interface. Reach it through a Modbus RTU-to-TCP gateway, configured with the factory serial settings above.

Register map

AddressCountNameTypeUnitScaleAccess
01
System on/off
0 = off, 1 = on (default).
UInt16-1RW
11
Outdoor temperature
Range -127...127 °C (or °F) depending on the temperature format DIP switch SW4; the switch is set to degrees x1 by default, x10 and Fahrenheit are selectable.
Int16°C1R
21
Outlet water temperature
Range 0...127 °C.
Int16°C1R
31
Inlet water temperature
Range 0...127 °C.
Int16°C1R
41
Operating mode
1 = heat, 2 = heat tank, 3 = tank, 4 = cool tank, 5 = cool, 6 = auto (default), 7 = auto tank, 8 = auto heat, 9 = auto heat tank, 10 = auto cool, 11 = auto cool tank.
UInt16-1RW
51
Heat mode water temperature setting method
1 = compensation curve, 2 = direct (default).
UInt16-1RW
61
Cool mode water temperature setting method
1 = compensation curve, 2 = direct (default).
UInt16-1RW
91
Zone 1 / zone 2 on/off
1 = zone 1 on / zone 2 off, 2 = zone 1 off / zone 2 on, 3 = both on. Only effective when the hydro unit is configured for two zones (register 82 = 2).
UInt16-1RW
101
Zone 1 sensors
1 = water temperature, 2 = external room sensor, 3 = internal room sensor, 4 = room thermistor, 5 = pool sensor.
UInt16-1R
111
Zone 2 sensors
1 = water temperature, 2 = external room sensor, 3 = internal room sensor, 4 = room thermistor, 5 = pool sensor.
UInt16-1R
121
Zone 1 setpoint temperature
Active parameter depends on zone setup, temperature setting mode and operating mode: -5...5 for water shift, 5...20 cool water, 5...55/65 heat water, 18...35 cool room, 10...30 heat room, 15...35 pool.
Int16°C1RW
131
Zone 2 setpoint temperature
Same ranges as zone 1.
Int16°C1RW
141
Zone 1 current temperature
Water outlet, room or pool temperature, range -127...127 °C.
Int16°C1R
151
Zone 2 current temperature
Water outlet, room or pool temperature, range -127...127 °C.
Int16°C1R
161
Zone 1 temperature setting mode
1 = room temperature, 2 = compensation curve (water temperature), 3 = direct (water temperature), 4 = pool temperature.
UInt16-1R
171
Zone 2 temperature setting mode
1 = room temperature, 2 = compensation curve (water temperature), 3 = direct (water temperature), 4 = pool temperature.
UInt16-1R
181
Zone 1 minimum setpoint temperature
Int16°C1R
191
Zone 1 maximum setpoint temperature
Int16°C1R
201
Zone 2 minimum setpoint temperature
Int16°C1R
211
Zone 2 maximum setpoint temperature
Int16°C1R
301
Tank on/off
0 = off, 1 = on.
UInt16-1RW
321
Tank current water temperature
Range -127...127 °C.
Int16°C1R
331
Tank water setpoint temperature
Range 40...66/75 °C.
Int16°C1RW
341
Tank heater
1 = internal, 2 = external.
UInt16-1R
351
Tank minimum water setpoint temperature
Int16°C1R
361
Tank maximum water setpoint temperature
Int16°C1R
451
Tank mode energy consumption
Range 0...50800 W.
UInt16W1R
461
Heat mode energy consumption
Range 0...50800 W.
UInt16W1R
471
Cool mode energy consumption
Range 0...50800 W.
UInt16W1R
521
Error code
0 = no error, 1xxx = H + error, 2xxx = F + error; the code is explained in the interface manual's error-code section.
UInt16-1R
641
Device status
1 = off, 2 = on.
UInt16-1R
701
Current error status
0 = no error, 1 = error.
UInt16-1R
811
Tank connection
0 = no, 1 = yes.
UInt16-1R
821
Number of zones
1 = one zone, 2 = two zones.
UInt16-1R
831
Zone 1 setup
1 = room, 2 = pool.
UInt16-1R
841
Zone 2 setup
1 = room, 2 = pool.
UInt16-1R
851
Direction
1 = room, 2 = tank.
UInt16-1R
861
Outdoor type
1 = STD, 2 = TCAP, 3 = HWT.
UInt16-1R
1871
Tank mode energy generation
Range 0...50800 W.
UInt16W1R
1881
Heat mode energy generation
Range 0...50800 W.
UInt16W1R
1891
Cool mode energy generation
Range 0...50800 W.
UInt16W1R

Read this device live with Modbus Connect, free for Windows, macOS and Linux

Related guides

Notes

Source: Panasonic / Intesis 'IntesisBox PAW-AW-MBS-H v.1.2 - Modbus RTU (EIA-485) Interface for Panasonic Air to Water systems, compatible with Panasonic Aquarea H generation models', user manual issue date 02/2019, r1.3 EN, published on Panasonic's installer portal (URL above). This is the Panasonic-branded interface (PAW-AW-MBS-H) that exposes the Aquarea hydro unit as a Modbus RTU slave. Factory settings from sections 4.1 and 4.3: 8N2 (8 data bits, no parity, 2 stop bits), 9600 bps and slave address 1 by default ('By default, the interface is set to: Modbus slave address 1, baud rate 9600 bps'); 2400/4800/19200/38400/57600/76800/115200 bps, 8N1 and addresses 0...63 are selectable by DIP switch, and a change needs a power cycle. Addressing: every table prints two columns, '(protocol address)' and '(PLC address)'; the stored numbers are the protocol addresses (register 0 = PLC register 1), i.e. zero_based, and the document's own cross-references use them that way ('registers 12 and 13 (Modbus Protocol Address)'). All registers are 16-bit big-endian; temperatures are signed. Temperature scale: this seed uses x1, the SW4 default in table 4.3 ('temperature values in Modbus register are represented in degrees (x1)'); footnote 1 under the register tables calls decidegrees (x10) the default instead - the document contradicts itself, so check SW4 and multiply by 10 if x10 is selected. Left out: addresses the H-generation map does not define (31, 48-51, 53-63, 65-69, 71-80, 87-186, 190+), and the error-code table itself (the manual points to its section 7, a code list, not registers). Only the H generation is covered - J and K use a different interface - and the register set depends on the hydro unit's configuration, which registers 81-86 report.