BECKHOFF KL5051 Benutzerhandbuch

Seite 9

Advertising
background image

Registerbeschreibung

KL5051

9

Alle intelligenten Klemmen besitzen intern eine in ihren wesentlichen Ei-
genschaften identisch aufgebaute Datenstruktur. Dieser Datenbereich ist
wordweise organisiert und umfaßt 64 Speicherplätze. Über diese Struktur
sind die wesentlichen Daten und Parameter der Klemme les- und einstell-
bar. Zusätzlich sind Funktionsaufrufe mit entsprechenden Parametern
möglich. Jeder logische Kanal einer intelligenten Klemme besitzt eine sol-
che Struktur (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.

Advertising