Register overview
All registers can be read or written via register communication.
Registers R0 to R31 (direct access)
These registers are used to parameterize the KL3356.
Register no. | Comment | Default value | R/W | Memory | |
---|---|---|---|---|---|
Status word | 0x0000 | 0dec | R | RAM | |
measured value register 1*:
| 0x0000 | 0dec | R | RAM | |
measured value register 2*:
| 0x0000 | 0dec | R | RAM | |
measured value register 3*:
| typically 0xF618 | typically 63000dec | R | RAM | |
Register page selection register | 0x0000 | 0dec | R/W | RAM | |
measured value register 4*:
| 0x0000 | 0dec | R | RAM | |
Diagnostic register | 0x0000 | 0dec | R | RAM | |
Command register | 0x0000 | 0dec | R/W | RAM | |
Terminal type | 0x0D1C | 3356dec | R | ROM | |
Firmware version | e.g. 0x3141 | e.g. 12609dec | R | ROM | |
R10 | Multiplex shift register | 0x0130 | 304dec | R | ROM |
R11 | Signal channels | 0x0130 | 304dec | R | ROM |
R12 | Minimum data length | 0x3030 | 18dec | R | ROM |
R13 | Data structure | 0x0007 | 7dec | R | ROM |
R14 | reserved | - | - | - | - |
R15 | Alignment register | typically 0x7F80 | typically 32640dec | R/W | RAM |
Hardware version number | e.g. 0x0000 | e.g. 0dec | R/W | SEEPROM | |
R17 | reserved | - | - | - | - |
R18 | reserved | - | - | - | - |
R19 | Manufacturer scaling: offset | typically 0x0000 | typically 0dec | R/W | SEEPROM |
R20 | Manufacturer scaling: gain | typically 0x0100 | typically 256dec | R/W | SEEPROM |
R21 | reserved | - | - | - | - |
... | reserved | - | - | - | - |
R30 | reserved | - | - | - | - |
Code word register | 0x0000 | 0dec | R/W | RAM |
Register page 0 (access selectable via register R4)
These registers are also used for parameterization of the KL3356.
Register no. | Comment | Default value | R/W | Memory | |
---|---|---|---|---|---|
Feature register | 0x0380 | 896dec | R/W | SEEPROM | |
User offset | 0x0000 | 0dec | R/W | SEEPROM | |
User gain | 0x0800 | 2048dec | R/W | SEEPROM | |
Nominal weight | 0x0005 | 5dec | R/W | SEEPROM | |
Nominal parameter | 0x0002 | 2dec | R/W | SEEPROM | |
Filter constants of the A/D converter, and configuration bits for the filter | 0x35C0 | 13760dec | R/W | SEEPROM | |
Scale factor | 0x03E8 | 1000dec | R/W | SEEPROM | |
Measuring interval for the reference signal ****) | 0x0E10 | 3600dec | R/W | SEEPROM | |
Calibration interval ****) | 0x0708 | 1800dec | R/W | SEEPROM | |
Test interval *****) | 0x000A | 10dec | R/W | SEEPROM | |
Nominal test value | typically 0x332C | typically 13100dec | R/W | SEEPROM | |
Test tolerance | 0x0032 | 50dec | R/W | SEEPROM | |
Interval for forced calibration *****) | 0x0003 | 3dec | R/W | SEEPROM | |
Limit for reference voltage testing | 0x1388 | 5000dec | R/W | SEEPROM | |
Limit for reference correction factor | 0x0064 | 100dec | R/W | SEEPROM | |
Calibration stabilization: | 0x0032 | 50dec | R/W | SEEPROM | |
Calibration stabilization: | 0x0005 | 5dec | R/W | SEEPROM | |
Weight for manual calibration | 0x7D0 | 2000dec | R/W | SEEPROM | |
R50 | reserved | - | - | - | - |
... | reserved | - | - | - | - |
R63 | reserved | - | - | - | - |
****) In multiples of 100 ms
*****) in multiples of register R40
Register page 1 (access selectable via register R4)
Freely available SEEPROM memory.
Register no. | Comment | Default value | R/W | Memory | |
---|---|---|---|---|---|
freely available | - | - | R/W | SEEPROM | |
... | freely available | - | - | R/W | SEEPROM |
R63 | freely available | - | - | R/W | SEEPROM |