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 communication.
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 | 0dec | R | RAM | |
... | ... | ... | ... | ... | - | |
R5 | reserved | 0x0000 | 0dec | R | RAM | |
Diagnostic register | 0x0000 | 0dec | R | RAM | ||
Command register (not used) | 0x0000 | 0dec | R/W | RAM | ||
Terminal type | KL3208-0010 | 0x0C88 | 3208dec | R | ROM | |
KL3228-0000 | 0x0C9C | 3228dec | ||||
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 | |
R12
| minimum data length of a channel | 0x0098 | 152dez | R | ROM | |
R13 | Data structure | 0x0000 | 0dec | R | ROM | |
R14 | reserved | - | - | - | - | |
R15 | Alignment register | variable | variable | R/W | RAM | |
Hardware version number | e.g. 0x0000 | e.g. 0dec | R/W | SEEPROM | ||
Vendor calibration: Offset | specific | specific | R/W | SEEPROM | ||
Vendor calibration: Gain | specific | specific | R/W | SEEPROM | ||
Manufacturer scaling: Offset | 0x0000 | 0dec | R/W | SEEPROM | ||
Manufacturer scaling: Gain | 0x0100 | 256dec | R/W | SEEPROM | ||
R21 | Offset register two-wire connection method | specific | specific | R/W | SEEPROM | |
R22…R28 | reserved | 0x0000 | 0dec | R/W | SEEPROM | |
R29
| Terminal type - special identification | KL3208-0010 | 0x000A | 0010dec | R | ROM |
KL3228-0000 | 0x0000 | 0000dec | ||||
R30 | reserved | 0x0000 | 0dec | R/W | SEEPROM | |
Code word register | 0x0000 | 0dec | R/W | RAM | ||
Feature register | KL3208-0010 | 0x0020 | 32dec | R/W | SEEPROM | |
KL3228-0000 | 0x0000 | 0dec | ||||
User scaling: Offset | 0x0000 | 0dec | R/W | SEEPROM | ||
User scaling: Gain | 0x0100 | 256dec | R/W | SEEPROM | ||
R35…R36 | ... | ... | ... | - | - | |
Filter constant of the A/D converter | KL3208-0010 | 0x0000 | 0dec | R/W | SEEPROM | |
KL3228-0000 | 0x0138 | 312dec | R/W | SEEPROM | ||
R38 | reserved | 0x0000 | 0dec | R/W | SEEPROM | |
R39* | Further elements | 0x0000 | 0dec | R/W | SEEPROM | |
R40* | Conversion time for all channels | 0x000A | 10dec | R/W | SEEPROM | |
R41* | B-parameter for user-defined NTC | 0x0F78 | 3960dec | R/W | SEEPROM | |
R42* | Resistance at 25 °C for user-defined NTC | 0x03E8 | 1000dec | R/W | SEEPROM | |
R43* | Reference temperature for user-defined NTC | 0x0019 | 25dec | R/W | SEEPROM | |
R44* | Lower range limit for user-defined NTC | 0xFFD8 | 65496dec | R/W | SEEPROM | |
R45* | Upper range limit for user-defined NTC | 0x0082 | 130dez | R/W | SEEPROM | |
R46…R63 | reserved | 0x0000 | 0dec | R/W | SEEPROM |
*) Supported only by KL3208-0010 from firmware version 1C and hardware version 01