Register overview
The registers are used for the parameterization of the interface terminals. They can be read or written by means of the register communication.
Register no. | Comment | Default value | R/W | Memory | ||
---|---|---|---|---|---|---|
Number of data bytes in the send buffer | variable | - | R | RAM | ||
Number of data bytes in the receive buffer | variable | - | R | RAM | ||
R2 | reserved | 0x0000 | 0dec | R | - | |
R3 | reserved | 0x0000 | 0dec | R | - | |
R4 | reserved | 0x0000 | 0dec | R | - | |
R5 | reserved | 0x0000 | 0dec | R | - | |
Diagnostic register | variable | - | R | RAM | ||
Command register | 0x0000 | 0dec | R | - | ||
Terminal type | KL6031: | 0x178F | 6031dec | R | ROM | |
KL6041: | 0x1799 | 6041dec | ||||
Firmware version | e.g. 0x3143 | e.g. 1CASCII | R | ROM | ||
R10 | Multiplex shift register | variable | - | R | ROM | |
R11 | Signal channels | variable | - | R | ROM | |
R12 | Minimum data length | variable | - | R | ROM | |
R13 | Data structure | 0x0000 | 0dec | R | ROM | |
R14 | reserved | - | - | R | - | |
R15 | Alignment register | variable | - | R/W | RAM | |
Hardware version number | e.g. 0x0000 | e.g. 0dec | R/W | EEPROM | ||
R17 | reserved | - | - | - | - | |
Buffer full message | 0x0400 | 1024dec | R/W | EEPROM | ||
... | ... | ... | ... | ... | ... | |
R30 | reserved | - | - | - | - | |
Code word register | variable | - | R/W | RAM | ||
Baud rate | 0x0006 | 6dec | R/W | EEPROM | ||
Data Frame | 0x0003 | 3dec | R/W | EEPROM | ||
Feature register | 0x0181 | 385dec | R/W | EEPROM | ||
Number of data bytes to the Bus Coupler | 0x0017 | 23dec | R/W | EEPROM | ||
R36 | reserved | 0x0000 | 0dec | R/W | EEPROM | |
... | ... | ... | ... | ... | ... | |
R63 | reserved | 0x0000 | 0dec | R/W | EEPROM |