2 allgemeine registerbeschreibung – BECKHOFF KL5111-0000 Benutzerhandbuch
Seite 11
Registerbeschreibung
KL5111-0000
9
3.2 Allgemeine Registerbeschreibung
Komplexe Klemmen die einen Prozessor besitzen, sind in der Lage mit der übergeordneten Steuerung
bidirektional Daten auszutauschen. Diese Klemmen werden im folgenden als intelligente Busklemmen
bezeichnet. Zu ihnen zählen die analogen Eingänge (0 bis 10V, -10 bis 10V, 0 bis 20mA, 4 bis 20mA), die
analogen Ausgänge (0 bis 10V, -10 bis 10V, 0 bis 20mA, 4 bis 20mA), serielle Schnittstellenklemmen
(RS485, RS232, TTY, Datenaustausch-Klemmen), Zähler-Klemmen, Encoder-Interface, SSI-Interface,
PWM-Klemme und alle anderen parametrierbaren Klemmen.
Alle intelligenten Klemmen besitzen intern eine in ihren wesentlichen Eigenschaften identisch aufgebaute
Datenstruktur. Dieser Datenbereich ist wortweise organisiert und umfasst 64 Speicherplätze. Über diese
Struktur sind die wesentlichen Daten und Parameter der Klemme les- und einstellbar. Zusätzlich sind
Funktionsaufrufe mit entsprechenden Parametern möglich. Jeder logische Kanal einer intelligenten
Klemme besitzt eine solche Struktur (4-Kanal analog Klemmen besitzen also 4 –Registersätze).
Diese Struktur gliedert sich in folgende Bereiche:
Bereich
Registernummer
Prozessvariablen
0 bis 7
Typ-Register
8 bis 15
Hersteller Parameter
16 bis 30
Anwender Parameter
31 bis 47
Erweiterter Anwenderbereich
48 bis 63
3.2.1 Prozessvariablen
R0 bis R7: Register im internen RAM der Klemme
Die Prozessvariablen können ergänzend zum eigentlichen Prozessabbild genutzt werden und sind in
ihrer Funktion klemmenspezifisch.
R0 bis R5: Diese Register besitzen eine vom Klemmentyp 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ährend der Datenübertragung aufgetreten sind, angezeigt.
R7: Kommandoregister
High-Byte_Write = Funktionsparameter
Low-Byte_Write = Funktionsnummer
High-Byte_Read = Funktionsergebnis
Low-Byte_Read = Funktionsnummer
3.2.1.1
R8 bis 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: Firmware-Version X.y
Die Firmware-Version kann als ASCII Zeichenfolge gelesen werden.