Herunterladen Diese Seite drucken

Registerkommunikation - Beckhoff KL5111 Dokumentation

Inkremental-encoder-interface
Vorschau ausblenden Andere Handbücher für KL5111:

Werbung

Zugriff aus dem Anwenderprogramm
5.5.2

Registerkommunikation

Registerzugriff über den Prozessdatenaustausch
• Bit 7=1: Registermodus
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.
• Bit 6=0: lesen, Bit 6=1: schreiben
In Bit 6 des Control-Bytes legen Sie fest, ob ein Register ausgelesen oder beschrieben werden soll.
◦ Bit 6=0: Ein Register wird ausgelesen, ohne es zu verändern. Der Wert kann dem Eingangs-
Prozessabbild entnommen werden.
◦ Bit 6=1: Die Nutzdaten werden in ein Register geschrieben. Sobald das Status-Byte im Eingangs-
Prozessabbild eine Quittung geliefert hat, ist der Vorgang abgeschlossen (siehe Bsp.).
• Bit 0 bis 5: Adresse
In die Bits 0 bis 5 des Control-Bytes wird die Adresse des anzusprechenden Registers eingetragen
Control-Byte bei Registerkommunikation
Bit
CB.7
Name
RegAcc
Bit
Name
CB.7
RegAcc = 1
CB.6
R/W
CB.5
Reg-Nr.
...
Cb.0
Status-Byte bei Registerkommunikation
Bit
SB.7
Name
RegAcc
Bit
Name
SB.7
RegAcc = 1
SB.6
R/W
SB.5
Reg-Nr.
...
SB.0
32
CB.6
CB.5
R/W
Reg-Nr.
Funktion
Registerzugriff
Bit 6=0: lesen, Bit 6=1: schreiben
Registernummer des zu lesenden oder beschreibenden Registers
SB.6
SB.5
R/W
Reg-Nr.
Funktion
Quittung für Registerzugriff
Bit 6 = 0: lesen
Registernummer des gelesenen oder beschriebenen Registers
Version: 4.0
CB.4
CB.3
SB.4
SB.3
CB.2
CB.1
CB.0
SB.2
SB.1
SB.0
KL5111

Werbung

loading