Beckhoff KL1512 Bedienungsanleitung Seite 12

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 15
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 11
Klemmenkonfiguration
10 KL1512
3.4 Registerkommunikation mit der KL1512
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. 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 a/jointfilesconvert/1716193/bgeschlossen (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 im Register-Modus
Bit
7 6 5 4 3 2 1 0
Name
REG=1 W/R A5 A4 A3 A2 A1 A0
REG = 0 : Prozessdatenaustausch
REG = 1 : Zugriff auf Registerstruktur
W/R = 0 : Register lesen
W/R = 1 : Register schreiben
A5...A0 = Registeradresse
Mit Adressen A5...A0 sind insgesamt 64 Register adressierbar.
0
63
Registersatz
der Klemme
64 words
Control-/
Statusbyte
Nutzdaten
2 oder mehr Byte
K-Bus
Wenn Control-Bit 7=0: Ein-/Ausgabe
Wenn Control-Bit 7=1:
Register-
konfiguration
C/S-Bit 7
Wenn Control-Bit 7=1:
Adresse im Control-Bit 0-5
Wenn Control-Bit 6=0: lesen
Wenn Control-Bit 6=1: schreiben
Komplexe Busklemme
Zum Buskoppler
H
L
H L
Das Control- bzw. Status-Byte belegt die niedrigste Adresse eines
logischen Kanals. Die entsprechenden Registerwerte befinden sich in den
folgenden 2-Datenbytes. (Ausnahme ist der BK2000: hier wird nach dem
Control- bzw. Status-Byte ein nicht genutztes Daten-Byte eingeschoben,
und somit der Registerwert auf eine Word-Grenze gelegt).
Seitenansicht 11
1 2 ... 7 8 9 10 11 12 13 14 15

Kommentare zu diesen Handbüchern

Keine Kommentare