Register overview
The following registers are used for parameterization of the KL4494. Each signal channel of the analog terminal has one register that can be read or written to with the aid of control, status and data bytes via register communication.
Register no. | Comment | Default value | R/W | Memory | |
---|---|---|---|---|---|
Raw value of the A/D converter (XR) | - | - | R | RAM | |
R1 | reserved | - |
| - | - |
... | ... | ... | ... | ... | ... |
R5 | reserved | - | - | - | - |
Diagnostic register | - | - | R | RAM | |
Command register | 0x0000 | 0dec | R/W | RAM | |
Terminal type | 0x118E | 4494dec | R | ROM | |
Firmware version | e.g. 0x3141 | e.g. 1AASCI | R | ROM | |
Data length (multiplex shift register) | 0x0130 | 304dec | R | ROM | |
Signal channels | 0x0218 | 536dec | R | ROM | |
Minimum data length | 0x9898 | 39064dec | R | ROM | |
Data structure (data type register) | 0x0004 | 4dec | R | ROM | |
R14 | reserved | - | - | - | - |
Alignment register | e.g. 0x7F80 | e.g. 32640dec | R/W | RAM | |
Hardware version number | e.g. 0x0000 | e.g. 0dec | R/W | SEEPROM | |
Manufacturer scaling, analog input: Offset (Ba) | variable | variable | R/W | SEEPROM | |
Manufacturer scaling, analog input: Gain (Aa) | typ. 0x1080 | typ. 4224dec | R/W | SEEPROM | |
Manufacturer scaling, analog output: Offset (Ba) | 0x0800 | 2048dec | R/W | SEEPROM | |
Manufacturer scaling, analog output: Gain (Aa) | typ. 0x7D00 | typ. 32000dec | R/W | SEEPROM | |
Overrange-Limit | 0x0000 | 0dec | R/W | SEEPROM | |
Underrange-Limit | 0x0000 | 0dec | R/W | SEEPROM | |
R23 | reserved | - | - | - | - |
... | ... | ... | ... | ... | ... |
R30 | reserved | - | - | - | - |
Code word register | 0x0000 | 0dec | R/W | RAM | |
Feature register | 0x0404 | 1028dec | R/W | SEEPROM | |
User scaling, analog input: Offset (Bw) | 0x0000 | 0dec | R/W | SEEPROM | |
User scaling, analog input: Gain (Aw) | 0x0100 | 256dec | R/W | SEEPROM | |
User default value for analog output | 0x0000 | 0dec | R/W | SEEPROM | |
User scaling, analog output: Offset (Bw) | 0x0000 | 0dec | R/W | SEEPROM | |
User scaling, analog output: Gain (Aw) | 0x0100 | 256dec | R/W | SEEPROM | |
R38 | reserved | - | - | - | - |
... | reserved | ... | ... | ... | ... |
R63 | reserved | - | - | - | - |