HP Tips & tricks during installation and troubleshooting

From OpenMotics
Jump to navigation Jump to search

Introduction

The HP (Heat Pump) module is made to work in combination OpenMotics. This module will allow to built a full electric solution for Heating and Cooling in combination with a Heatpump. The HP module has following connections:

  • 6x NTC (temperature) probe connections
  • 4x 230VAC outputs
  • 2x Relay outputs (dry contacts)
  • 2x 0-10VDC inputs
  • 2x 0-10VDC outputs
  • 1x Aquastat input

Firmware information

Release notes

The Firmware release notes can be found here: HP Module Release Notes

Eeprom Memory Model

Location DEC Location HEX Description
0
0
Output Module ID_NE (Module is New "N" or Existing "E")
1
1
Output Module ID0
2
2
Output Module ID1
3
3
Output Module ID2
4
4
Output Module ID3
20
14
Sensor Module ID_NE (Module is New "N" or Existing "E")
21
15
Sensor Module ID0
22
16
Sensor Module ID1
23
17
Sensor Module ID2
24
18
Sensor Module ID3
64
40
Hardware Version
65
41
Firmware Version Major
66
42
Firmware Version Minor
67
43
Firmware Version Built
74
4A
Bootloader Flashmode variable
75
4B
Bootloader Timeout value
99
63
Sensor Refresh rate: Time (x70ms) between each sensor read (Default ?)
100
64
PID1: Temperature Sensor (0-5) linked to this PID routine
101
65
PID1: Output (0-7) linked to this PID routine
102
66
PID1: PID P (MSB) Parameter
103
67
PID1: PID P (LSB) Parameter
104
68
PID1: PID I (MSB) Parameter
105
69
PID1: PID I (LSB) Parameter
106
6A
PID1: PID D (MSB) Parameter
107
6B
PID1: PID D (LSB) Parameter
108
6C
PID1: PID Ti Parameter -> How often the I PID filter needs to be updated
109
6D
PID1: PID I Clamp (MSB) -> Clamp value to avoid windup
110
6E
PID1: PID I Clamp (LSB) -> Clamp value to avoid windup
111
6F
PID1: PID OUT Clamp (MSB) -> Clamp value Output value
112
70
PID1: PID OUT Clamp (LSB) -> Clamp value Output value
113
71
PID1: Time (x10ms) between each PID execution (Default ?)
114
72
PID1: Enable (==1 without UART debug,==2 with UART debug)/Disable (!=1) PID
240
F0
Eeprom Protected Area: Production Year (DEC 0-99)
241
F1
Eeprom Protected Area: Production Month (DEC 1-12)
242
F2
Eeprom Protected Area: Production Day (DEC 1-31)
243
F3
Eeprom Protected Area: Production Company (DEC 0-9)
244
F4
Eeprom Protected Area: Serial Number MSB
245
F5
Eeprom Protected Area: Serial number LSB
246
F6
Eeprom Protected Area: Number of errors found during production testing