Access from the user program
KL3403
53
Version: 3.1.0
Command 0x100B: clear minimum active power
Write the value 0x100B into the command register, in order to clear the minimum active power stored in the
process data (
Command 0x1014: store energy consumption early
The KL3403 logs the energy consumption in the RAM and cyclically saves the values in the EEPROM every
15 minutes. If you want to switch off the KL3403 without losing the energy consumption measured since the
last cyclic save operation, you can use this command to manually save the current value in the EEPROM.
Command 0x1020: clear all minimum and maximum values
Write the value 0x1020 into the command register, in order to clear all minimum and maximum values.
Command 0x7000: Restore Factory Settings
Entering 0x7000 in register R7 restores the delivery state for the following registers:
• 0x0020 for KL3403-0000, KL3403-0010, KL3403-0025, KL3403-0026, KL3403-0333 or
• 0x0030 for KL3403-0014, KL3403-0020, KL3403-0022
dec
dec
dec
Repeating the new password
Repeat the new password in the command register when you change the password (see password change
register description
).
R8: Terminal description
Register R8 contains the terminal identifier in hexadecimal coding. KL3403: 0x0D4B (3403
dec
)
R9: Firmware version
Register R9 contains the firmware revision level of the terminal in hexadecimal coding, e. g. 0x3144 (12611
dec
).
R17: Voltage gain compensation
These registers contain the compensation values determined at production, and cannot be changed.
R18: Current gain compensation
These registers contain the compensation values determined at production, and cannot be changed.
R31: Code word register
• If you write values into the user registers without previously having entered the user code word
(0x1235) in the code word register, these values are only stored in the RAM registers, but not in the
EEPROM registers and are therefore lost if the terminal is restarted.
• If you write values into the user registers and have previously entered the user code word (0x1235) in
the code word register, these values are stored in the RAM registers and in the SEEPROM registers
and are therefore retained if the terminal is restarted.