Control and status byte
Register communication
Control byte (for register communication)
The control byte (CB) is located in the output image, and is transmitted from the controller to the terminal.
Bit | CB.7 | CB.6 | CB.5 | CB.4 | CB.3 | CB.2 | CB.1 | CB.0 |
Name | RegAccess | R/W | Reg. no. |
Key
Bit | Name | Description | |
---|---|---|---|
CB.7 | RegAccess | 1bin | Register communication switched on |
CB.6 | R/W | 0bin | Read access |
1bin | Write access | ||
CB.5 to CB.0 | Reg. no. | Register number: |
Status byte (for register communication)
The status byte (SB) is located in the input image, and is transmitted from the terminal to the controller.
Bit | SB.7 | SB.6 | SB.5 | SB.4 | SB.3 | SB.2 | SB.1 | SB.0 |
Name | RegAccess | R/W | Reg. no. |
Key
Bit | Name | Description | |
---|---|---|---|
SB.7 | RegAccess | 1bin | Acknowledgment for register access |
SB.6 | R | 0bin | Read access |
SB.5 to SB.0 | Reg. no. | Number of the register that was read or written. |
![]() | Process data during the register communication The process data that is displayed is set to zero during the register communication! |
Process data mode
Control byte in process data mode
The control byte (CB) is located in the output image, and is transmitted from the controller to the terminal.
Bit | CB.7 | CB.6 | CB.5 | CB.4 | CB.3 | CB.2 | CB.1 | CB.0 |
Name | RegAccess | - | - | - | - | - | - | NextTelegramReq |
Key
Bit | Name | Description | |
---|---|---|---|
CB.7 | RegAccess | 0bin | Register communication off (process data mode) |
CB.6 to CB.1 | - | 0bin | reserved |
CB.0 | NextTelegramReq | 0/1bin | By inverting this bit, the next EnOcean telegram in the input memory of the KL6021-0023 is copied into the process data. |
Status byte in process data mode
The status byte (SB) is located in the input image, and is transmitted from the terminal to the controller.
Bit | SB.7 | SB.6 | SB.5 | SB.4 | SB.3 | SB.2 | SB.1 | SB.0 |
Name | RegAccess | Error | - | - | BufferFull | NewTelegram | SameTelegram | NextTelegramAck |
Key
Bit | Name | Description | |
---|---|---|---|
SB.7 | RegAccess | 0bin | Acknowledgment for process data mode |
SB.6 | Error | 1bin | The EnOcean telegram presently displayed in the process data of the KL6021-0023 has an incorrect checksum. |
SB.5 | - | 0bin | reserved |
SB.4 | - | 0bin | reserved |
SB.3 | BufferFull | 1bin | The receive memory of the KL6021-0023 is full. |
SB.2 | NewTelegram | 1bin | There is at least one new EnOcean telegram in the receive memory of the KL6021-0023. |
SB.1 | SameTelegram | 1bin | The data currently displayed belongs to the same EnOcean telegram as the data previously displayed, because the telegram contains more than 4 data bytes. |
SB.0 | NextTelegramAck | 0/1bin | Acknowledgement of having copied the EnOcean telegram into the process data. The bit adopts the value of the control bit CB.0 when the telegram has been copied into the process data. |