Registerbeschreibung
Control-Byte im
Prozessdatenaustausch
Gain- und Offsetabgleich
Status-Byte im
Prozessdatenaustausch
Registerzugriff über den
Prozessdatenaustausch
Bit 7 = 1
: Registermodus
bin
Bit 6 = 0
: lesen
bin
Bit 6 = 1
: schreiben
bin
Bit 0 bis 5: Adresse
Control-Byte im
Register-Modus
14
Control- und Status-Byte
Das Control-Byte wird von der Steuerung zur Klemme übertragen. Es kann
- im Registermodus (REG = 1
- im Prozessdatenaustausch (REG = 0
Ein Gain- und Offsetabgleich der Klemme kann mit dem Control-Byte
durchgeführt werden (Prozessdatenaustausch). Damit ein Abgleich der
Klemme durchgeführt werden kann, muss das Code-Wort in R31
eingetragen werden. Daraufhin kann der Gain und Offset der Klemme
abgeglichen werden.
Erst durch Zurücksetzen des Code-Worts werden die Parameter
permanent gespeichert!
Control-Byte:
Bit 7 =
0
bin
Bit 6 =
1
: Abgleichfunktion der Klemme wird aktiviert
bin
Bit 4 =
1
: Gain-Abgleich
bin
Bit 3 =
1
: Offset-Abgleich
bin
Bit 2 =
0
: langsamer Takt = 1000 ms,
bin
1
schneller Takt = 50 ms
bin
Bit 1 =
1
: rauf
bin
Bit 0 =
1
: runter
bin
Das Status-Byte wird von der Klemme zur Steuerung übertragen. Bei den
KL400x hat das Status-Byte im Prozessdatenaustausch keine Funktion.
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.
MSB
REG=1
W/R
A5
REG = 0
: Prozessdatenaustausch
bin
REG = 1
: Zugriff auf Registerstruktur
bin
W/R = 0
: Register lesen
bin
W/R = 1
: Register schreiben
bin
A5 bis A0 = Registeradresse
Mit der Adress-Bits A5 bis A0 sind insgesamt 64 Register adressierbar.
) oder
bin
) genutzt werden.
bin
A4
A3
A2
KL4001, KL4002 und KL4004
A1
A0