BECKHOFF KL5111-0000 Benutzerhandbuch
Seite 17

Registerbeschreibung
KL5111-0000
15
3.4.2 Registerkommunikation
Wenn Bit 7 des Control-Bytes gesetzt wird, werden die ersten zwei Byte der Nutzdaten nicht zum
Prozessdatenaustausch verwendet, sondern in den Registersatz der Klemme geschrieben oder daraus
ausgelesen.
In Bit 6 des Control-Bytes legen Sie fest, ob ein Register ausgelesen oder beschrieben werden soll.
Wenn das Bit 6 nicht gesetzt ist, wird ein Register ausgelesen, ohne es zu verändern. Der Wert kann
dem Eingangs-Prozessabbild entnommen werden.
Wird das Bit 6 gesetzt, werden die Nutzdaten in ein Register geschrieben. Sobald das Status-Byte im
Eingangs-Prozessabbild eine Quittung geliefert hat, ist der Vorgang abgeschlossen (siehe Beispiel).
In die Bits 0 bis 5 des Control-Bytes wird die Adresse des anzusprechenden Registers eingetragen.
3.4.2.1 Control-Byte
bei Registerkommunikation
Bit
CB.7 CB.6 CB.5 CB.4 CB.3
CB.2 CB.1 CB.0
Name
RegAcc R/W
Reg-Nr.
Bit
Name
Funktion
CB.7 RegAcc=1 Registerzugriff
CB.6
R/W
Bit 6=0: lesen, Bit 6=1: schreiben
CB.5
...
CB.0
Reg-Nr.
Registernummer des zu lesenden oder beschreibenden Registers
3.4.2.2
Status-Byte bei Registerkommunikation
Bit
SB.7 SB.6 SB.5 SB.4 SB.3
SB.2 SB.1 SB.0
Name
RegAcc R/W
Reg-Nr.
Bit
Name
Funktion
CB.7 RegAcc=1 Quittung
für
Registerzugriff
CB.6
R/W
Bit 6=0: lesen
CB.5
...
CB.0
Reg-Nr.
Registernummer des gelesenen oder beschriebenen Registers