Control- und Status-Byte
Registerkommunikation
Control-Byte (bei Registerkommunikation)
Das Control-Byte (CB) befindet sich im Ausgangsabbild und wird von der Steuerung zur Klemme übertragen.
Bit | CB.7 | CB.6 | CB.5 | CB.4 | CB.3 | CB.2 | CB.1 | CB.0 |
Name | RegAccess | R/W | Reg-Nr. |
Legende
Bit | Name | Beschreibung | |
---|---|---|---|
CB.7 | RegAccess | 1bin | Registerkommunikation eingeschaltet |
CB.6 | R/W | 0bin | Lesezugriff |
1bin | Schreibzugriff | ||
CB.5 bis CB.0 | Reg-Nr. | Registernummer: |
Status-Byte (bei Registerkommunikation)
Das Status-Byte (SB) befindet sich im Eingangsabbild und wird von der Klemme zur Steuerung übertragen.
Bit | SB.7 | SB.6 | SB.5 | SB.4 | SB.3 | SB.2 | SB.1 | SB.0 |
Name | RegAccess | R/W | Reg-Nr. |
Legende
Bit | Name | Beschreibung | |
---|---|---|---|
SB.7 | RegAccess | 1bin | Quittung für Registerzugriff |
SB.6 | R | 0bin | Lesezugriff |
SB.5 bis SB.0 | Reg-Nr. | Nummer des Registers, das gelesen oder beschrieben wurde. |
Prozessdaten während der Registerkommunikation Die angezeigten Prozessdaten werden während der Registerkommunikation auf den Wert Null gesetzt! |
Prozessdatenbetrieb
Control-Byte (im Prozessdatenbetrieb)
Das Control-Byte (CB) befindet sich im Ausgangsabbild und wird von der Steuerung zur Klemme übertragen.
Bit | CB.7 | CB.6 | CB.5 | CB.4 | CB.3 | CB.2 | CB.1 | CB.0 |
Name | RegAccess | - | - | - | - | - | - | NextTelegramReq |
Legende
Bit | Name | Beschreibung | |
---|---|---|---|
CB.7 | RegAccess | 0bin | Registerkommunikation ausgeschaltet (Prozessdatenbetrieb) |
CB.6 bis CB.1 | - | 0bin | reserviert |
CB.0 | NextTelegramReq | 0/1bin | Durch Invertieren dieses Bits wird das nächste im Eingangsspeicher der KL6021-0023 liegende EnOcean-Telegramm in die Prozessdaten kopiert. |
Status-Byte (im Prozessdatenbetrieb)
Das Status-Byte (SB) befindet sich im Eingangsabbild und wird von der Klemme zur Steuerung übertragen.
Bit | SB.7 | SB.6 | SB.5 | SB.4 | SB.3 | SB.2 | SB.1 | SB.0 |
Name | RegAccess | Error | - | - | BufferFull | NewTelegram | SameTelegram | NextTelegramAck |
Legende
Bit | Name | Beschreibung | |
---|---|---|---|
SB.7 | RegAccess | 0bin | Quittung für Prozessdatenbetrieb |
SB.6 | Error | 1bin | Das zurzeit in den Prozessdaten der KL6021-0023 angezeigte EnOcean-Telegramm hat eine falsche Check-Summe. |
SB.5 | - | 0bin | reserviert |
SB.4 | - | 0bin | reserviert |
SB.3 | BufferFull | 1bin | Der Empfangsspeicher der KL6021-0023 ist voll. |
SB.2 | NewTelegram | 1bin | Es liegt mindestens ein neues EnOcean- Telegramm im Empfangsspeicher der KL6021-0023. |
SB.1 | SameTelegram | 1bin | Die aktuell angezeigten Daten gehören zum selben EnOcean- Telegramm wie die zuvor angezeigten Daten, da dieses Telegram mehr als 4 Daten-Bytes enthält. |
SB.0 | NextTelegramAck | 0/1bin | Quittung für das Kopieren des EnOcean-Telegramms in die Prozessdaten. Das Bit übernimmt den Wert des Control-Bits CB.0, wenn das Telegram in die Prozessdaten kopiert wurde. |