BECKHOFF KL3201 Benutzerhandbuch

Seite 20

Advertising
background image

Registerbeschreibung

18

KL3201, KL3202 und KL3204

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 zwei Datenbytes. (Ausnahme ist der BK2000: hier wird nach
dem Control- bzw. Status-Byte automatisch ein nicht genutztes
(reserviertes) Daten-Byte eingeschoben, und somit der Registerwert auf
eine Word-Grenze gelegt).

Beispiel 1

Lesen des Registers 8 im BK2000 mit einer KL3202 und der Endklemme:
Werden die folgenden Bytes von der Steuerung zur Klemme übertragen,

Byte

Byte 3

Byte 2

Byte 1

Byte 0

Name

DataOUT 1

DataOUT 0

Nicht benutzt Control-Byte

Wert

0xXX 0xXX

0xXX

0x88


so liefert die Klemme die folgende Typ-Bezeichnung zurück (0x0C82
entspricht dem unsigned Integer 3202).

Byte

Byte 3

Byte 2

Byte 1

Byte 0

Name

DataIN 1

DataIN 0

Nicht benutzt Status-Byte

Wert

0x0C 0x82 0x00 0x88


Beispiel 2

Schreiben des Registers 31 im BK2000 mit einer intelligenten Klemme und
der Endklemme:
Werden die folgenden Bytes (Code-Wort) von der Steuerung zur Klemme
übertragen,

Byte

Byte 3

Byte 2

Byte 1

Byte 0

Name

DataOUT 1

DataOUT 0

Nicht benutzt Control-Byte

Wert

0x12 0x35

0xXX

0xDF


so wird das Code-Wort gesetzt und die Klemme liefert als Quittung die
Registeradresse mit dem Bit 7 für Registerzugriff zurück.

Byte

Byte 3

Byte 2

Byte 1

Byte 0

Name

DataIN 1

DataIN 0

Nicht benutzt Status-Byte

Wert

0x00 0x00

0x00

0x9F

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: