Access from the user program
KL3208, KL3228/KS3228
41
Version: 3.3.0
5.3
Register overview
The registers are used for parameterizing the Bus Terminals and are once available for each channel. They
can be read or written by means of
.
Register no.
Comment
Default value
R/W
Memory
A/D converter, raw value
variable
variable
R
RAM
A/D converter, raw value of the line
variable
variable
R
RAM
R2
reserved
0x0000
0
dec
R
RAM
...
...
...
...
...
-
R5
reserved
0x0000
0
dec
R
RAM
Diagnostic register
0x0000
0
dec
R
RAM
Command register (not used)
0x0000
0
dec
R/W
RAM
Terminal type
KL3208-0010
0x0C88
3208
dec
R
ROM
KL3228-0000
0x0C9C
3228
dec
Firmware version
e.g. 0x3141
e.g. 12609
dec
R
ROM
R10
Multiplex shift register
0x0218 / 0x0130
536
dec
/ 304
dec
R
ROM
R11
Signal channels
0x0218
536
dec
R
ROM
R12
minimum data length of a channel
0x0098
152
dez
R
ROM
R13
Data structure
0x0000
0
dec
R
ROM
R14
reserved
-
-
-
-
R15
Alignment register
variable
variable
R/W
RAM
Hardware version number
e.g. 0x0000
e.g. 0
dec
R/W
SEEPROM
Vendor calibration: Offset
specific
specific
R/W
SEEPROM
Vendor calibration: Gain
specific
specific
R/W
SEEPROM
Manufacturer scaling: Offset
0x0000
0
dec
R/W
SEEPROM
Manufacturer scaling: Gain
0x0100
256
dec
R/W
SEEPROM
R21
Offset register two-wire connection method
specific
specific
R/W
SEEPROM
R22…R28
reserved
0x0000
0
dec
R/W
SEEPROM
R29
Terminal type - special identifica-
tion
KL3208-0010
0x000A
0010
dec
R
ROM
KL3228-0000
0x0000
0000
dec
R30
reserved
0x0000
0
dec
R/W
SEEPROM
Code word register
0x0000
0
dec
R/W
RAM
Feature register
KL3208-0010
0x0020
32
dec
R/W
SEEPROM
KL3228-0000
0x0000
0
dec
User scaling: Offset
0x0000
0
dec
R/W
SEEPROM
User scaling: Gain
0x0100
256
dec
R/W
SEEPROM
R35…R36
...
...
...
-
-
Filter constant of the A/D con-
verter
KL3208-0010
0x0000
0
dec
R/W
SEEPROM
KL3228-0000
0x0138
312
dec
R/W
SEEPROM
R38
reserved
0x0000
0
dec
R/W
SEEPROM
Further elements
0x0000
0
dec
R/W
SEEPROM
Conversion time for all channels
0x000A
10
dec
R/W
SEEPROM
B-parameter for user-defined NTC
0x0F78
3960
dec
R/W
SEEPROM
Resistance at 25 °C for user-defined NTC
0x03E8
1000
dec
R/W
SEEPROM
Reference temperature for user-defined NTC
0x0019
25
dec
R/W
SEEPROM
Lower range limit for user-defined NTC
0xFFD8
65496
dec
R/W
SEEPROM
Upper range limit for user-defined NTC
0x0082
130
dez
R/W
SEEPROM
R46…R63
reserved
0x0000
0
dec
R/W
SEEPROM
*) Supported only by KL3208-0010 from firmware version 1C and hardware version 01