BECKHOFF KL6051 Benutzerhandbuch
Seite 9

Registerbeschreibung
KL6051
9
Zusätzlich sind Funktionsaufrufe mit entsprechenden Parametern möglich.
Jeder logische Kanal einer intelligenten Klemme besitzt eine solche Struk-
tur (4-Kanal analog Klemmen besitzen also 4 –Registersätze).
Diese Struktur gliedert sich in folgende Bereiche:
(Eine Liste aller Register finden Sie am Ende dieser Dokumentation.)
Bereich
Adresse
Prozeßvariablen
0-7
Typ-Register
8-15
Hersteller Parameter
16-30
Anwender Parameter
31-47
Erweiterter Anwenderbereich
48-63
Prozeßvariablen
R0-R7 Register im internen RAM der Klemme:
Die Prozeßvariablen können ergänzend zum eigentlichen Prozeßabbild
genutzt werden und sind in ihrer Funktion klemmenspezifisch.
R0-R5: Diese Register besitzen eine vom Klemmen-Typ abhängige
Funktion.
R6: Diagnoseregister
Das Diagnoseregister kann zusätzliche Diagnose-Information enthalten. So
werden z.B. bei seriellen Schnittstellenklemmen Paritäts-Fehler, die wäh-
rend der Datenübertragung aufgetreten sind, angezeigt.
R7: Kommandoregister
High-Byte_Write = Funktionsparameter
Low-Byte _Write = Funktionsnummer
High-Byte _Read = Funktionsergebnis
Low-Byte_ Read = Funktionsnummer
Typ-Register
R8-R15 Register im internen ROM der Klemme
Die Typ- und Systemparameter sind fest vom Hersteller programmiert und
können vom Anwender nur ausgelesen und nicht verändert werden.
R8: Klemmentype:
Die Klemmentype in Register R8 wird zur Identifizierung der Klemme benö-
tigt.
R9: Softwareversion X.y
Die Sofware-Version kann als ASCII Zeichenfolge gelesen werden.
R10: Datenlänge
R10 beinhaltet die Anzahl der gemultiplexten Schieberegister und deren
Länge in Bit.
Der Buskoppler sieht diese Struktur.
R11: Signalkanäle
Im Vergleich zu R10 steht hier die Anzahl der logisch vorhandenen Kanäle.
So kann z.B. ein physikalisch vorhandenes Schieberegister durchaus aus
mehreren Signalkanälen bestehen.
R12: Minimale Datenlänge
Das jeweilige Byte enthält die minimal zu übertragene Datenlänge eines
Kanals. Ist das MSB gesetzt, so ist das Control/Status-Byte nicht zwingend
notwendig für die Funktion der Klemme und wird bei entsprechender Kon-
figuration des Kopplers nicht zur Steuerung übertragen.