Registerkommunikation – BECKHOFF KL3201 Benutzerhandbuch
Seite 19

Registerbeschreibung
KL3201, KL3202 und KL3204
17
KL3202 als Widerstands-
eingang 0 bis 1 kΩ
Wird die KL3202 zur Widerstandsmessung genutzt müssen die folgenden
Register mit den folgenden Werten beschrieben werden:
R32: Feature Register: 0xF401
d.h. Anwenderskalierung aktiv mit der Ausgabe des Messwertes in Ohm
und Zweileiteranschlusstechnik.
R33: Anwender Skalierung - Offset (0x0000)
R34: Anwender-Skalierung - Gain (0x0010)
daraus folgt die Ausgabe des Messwertes:
Widerstandswert in Ω
Ausgabewert
0
0
1000
1000
Registerkommunikation
Registerzugriff über den
Prozessdatenaustausch
Bit 7 = 1
bin
: 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
bin
: lesen
Bit 6 = 1
bin
: 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 abgeschlossen (siehe Beispiel).
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
MSB
REG=1
W/R
A5
A4
A3
A2
A1
A0
REG = 0
bin
: Prozessdatenaustausch
REG = 1
bin
: Zugriff auf Registerstruktur
W/R = 0
bin
: Register lesen
W/R = 1
bin
: Register schreiben
A5...A0 = Registeradresse
Mit den Adress-Bits A5 bis A0 sind insgesamt 64 Register adressierbar.