KL31x2 - Two Channel Accurate Analog Terminals

Register overview

The registers are used for the parameterization of the Bus Terminals and are available for each channel. They can be read or written by means of register communication.

 
 
Register no.
Comment
Default value
R/W
Memory
Raw ADC value
0x0000
0dec
R
RAM
Calibration value: Offset
typically 0x0046
typically 70dec
R
RAM
Calibration value: Gain
typically 0xF1CC
typically 61900dec
R
RAM
R3
reserved
-
-
-
-
R4
reserved
-
-
-
-
R5
reserved
-
-
-
-
Diagnostic register
0x0000
0dec
R
RAM
Command register
0x0000
0dec
R/W
RAM
Terminal type
KL3132:
0xC3C
3132dec
R
ROM
KL3142:
0xC46
3142dec
KL3152:
0xC50
3152dec
KL3162:
0xC5A
3162dec
KL3172:
0x0C64
3172dec
KL3182:
0x0C6E
3182dec
Firmware version
e.g. 0x3141
e.g.  12609dec
R
ROM
R10
Multiplex shift register
0x0218 / 0x0130
536dec / 304dec
R
ROM
R11
Signal channels
0x0218
536dec
R
ROM
minimum data length of a channel
0x0098
152dec
R
ROM
R13
Data structure
0x0007
7dec
R
ROM
R14
reserved
-
-
-
-
R15
Alignment register
typically 0x7F80
typically 32,640dec
R/W
RAM
Hardware version number
e.g. 0x0000
e.g. 0dec
R/W
SEEPROM
Vendor calibration: Offset
typically 0x0046
70dec
R/W
SEEPROM
Vendor calibration: Gain
typically 0x5208
typically 21000dec
R/W
SEEPROM
Manufacturer scaling: Offset
0x0000
0dec
R/W
SEEPROM
Manufacturer scaling: Gain
KL3162, KL3172,
KL3142, KL3152:
0x0100
256dec
R/W
SEEPROM
KL3132, KL3182:
0x0080
128dec
Upper limitation of the measuring range
KL3162, KL3172,
KL3142, KL3152:
0xFFFF
65535dec
R/W
SEEPROM
KL3132, KL3182:
0x7FFF
+32767dec
Lower limitation of the measuring range
KL3162, KL3172,
KL3142, KL3152:
0x0000
0dec
R/W
SEEPROM
KL3132, KL3182:
0x8000
-32768dec
Reference calibration value: Offset
typically 0x0046
typically 70dec
R/W
SEEPROM
Reference calibration value: Gain
typically 0xF1CC
typically 61900dec
R/W
SEEPROM
R25
reserved
-
-
-
-
...
reserved
-
-
-
-
R28
reserved
-
-
-
-
R29
Terminal type, special identification
KL3132-0000
0x0000
0dec
R
ROM
KL3142-0000
0x0000
0dec
KL3152-0000
0x0000
0dec
KL3162-0000
0x0000
0dec
KL3172-0000
0x0000
0dec
KL3172-0500
0x01F4
500dec
KL3172-1000
0x03E8
1000dec
KL3182-0000
0x0000
0dec
R30
reserved
-
-
-
-
Code word register
0x0000
0dec
R/W
RAM
Feature register
KL3162, KL3172,
KL3142, KL3152:
0x0180
384dec
R/W
SEEPROM
KL3132, KL3182:
0x0182
386dec
Register no.
Comment
Default value
R/W
Memory
User offset
0x0000
0dec
R/W
SEEPROM
User gain
0x0100
256dec
R/W
SEEPROM
Limit value 1
0x0000
0dec
R/W
SEEPROM
Limit value 2
0x0000
0dec
R/W
SEEPROM
Filter constants of the A/D converter, and configuration bits for the filter
0x35C0
13760dec
R/W
SEEPROM
R38
reserved
-
-
-
-
R39
reserved
-
-
-
-
Calibration interval *)
0x0708
1800dec
R/W
SEEPROM
R41
reserved
-
-
-
-
...
reserved
-
-
-
-
R43
reserved
-
-
-
-
Interval for forced calibration **)
0x0003
3dec
R/W
SEEPROM
R45
reserved
-
-
-
-
R46
reserved
-
-
-
-
Number of stable measured values
0x0032
50dec
R/W
SEEPROM
Tolerance for measured value stability
0x0005
5dec
R/W
SEEPROM
R49
reserved
-
-
-
-
...
reserved
-
-
-
-
R63
reserved
-
-
-
-

*) In multiples of 100 ms

**) In multiples of register R40