4 parameters configuration, 1 scaling, 2 alarms limit setting – Maxim Integrated 78M6631 User Manual
Page 24: 3 phase error compensation, Parameters configuration, Scaling, Alarms limit setting, Phase error compensation
78M6631 Firmware Description Document
UG_6631_078
24
Rev 2
5.4 Parameters Configuration
These registers are defined as input registers. The values of the input registers can be updated by the
user at run-time. A flash update routine is provided to save the values of various registers as default
(check the Flash Stored column in the following tables).
Save Input Register Values to Flash Memory
To save the register values to flash memory, it is necessary to write the following value to the Command
Register: 0x5920008. Once saved, the latest saved values will become the new defaults.
5.4.1 Scaling
Input
Register
CLI
Address
(Hex)
SPI
Address
(Hex)
Scaling
Notes
Flash
Stored
Default
Iscale
101
404
Scaling for RMS currents
unsigned
Y
50000
Vscale
100
400
Scaling for RMS voltages
unsigned
Y
667000
Pscale
102
408
Scaling for Power results
unsigned
Y
33350000
PFscale
117
45C
Scaling for Power Factor
unsigned
Y
1000
Fscale
107
41C
Scaling for Frequency
unsigned
Y
1000
Tscale
108
420
Scaling for Temperature
unsigned
Y
1000
5.4.2 Alarms Limit Setting
Input
Register
CLI
Address
(Hex)
SPI
Address
(Hex)
Alarm Limits
(Note: 0* disables item)
Notes
Flash
Stored
Default
IrmsMax
10A
428
Maximum RMS current/phase
unsigned
Y
0
VrmsMax
10C
430
Maximum RMS voltage/phase
unsigned
Y
0
IrmsMin
109
424
Minimum RMS current/phase
unsigned
Y
0
VrmsMin
10B
42C
Minimum RMS voltage/phase
unsigned
Y
0
PFmin
10E
438
Minimum Power Factor/phase
unsigned
Y
0
Tmin
10F
43C
Minimum Temperature
Y
0
Tmax
110
440
Maximum Temperature
Y
0
VmaxDelta
10D
434
Maximum line-to-line Voltage
Imbalance
unsigned
Y
0
5.4.3 Phase Error Compensation
Input
Register
CLI
Address
(Hex)
SPI
Address
(Hex)
Phase Compensation
Notes
Flash
Stored
Default
PcompA
104
410
Phase compensation A
signed
Y
0
PcompB
105
414
Phase compensation B
signed
Y
0
PcompC
106
418
Phase compensation C
signed
Y
0