Herunterladen Inhalt Inhalt Diese Seite drucken

Registerbeschreibung - Beckhoff KL3001 Dokumentation

Ein- und zweikanalige analogeingangsklemmen, -10v bis +10v
Inhaltsverzeichnis

Werbung

5.4

Registerbeschreibung

Die Register können über die Registerkommunikation ausgelesen oder beschrieben werden. Sie dienen zur
Parametrierung der Klemme.
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 ADC-Rohwert (X_R)
Dieses Register beinhaltet den mit Gain- und Offset-Fehler behafteten ADC-Rohwert
• R1 bis R5: Reserviert
• R6: Diagnoseregister
◦ High-Byte: reserviert
◦ Low-Byte: Status Byte
• R7: Kommandoregister
High-Byte_Write = Funktionsparameter
Low-Byte_Write = Funktionsnummer
High-Byte_Read = Funktionsergebnis
Low-Byte_Read = Funktionsnummer
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: Klemmentyp
Der Klemmentyp in Register R8 wird zur Identifizierung der Klemme benötigt.
• R9: Softwareversion (X.y)
Die Software-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- und Status-Byte nicht zwingend notwendig für die Funktion der Klemme und wird
bei entsprechender Konfiguration des Buskopplers nicht zur Steuerung übertragen.
• R13: Datentypregister
KL3001/KS3001, KL3002/KS3002
Zugriff aus dem Anwenderprogramm
Version: 4.3
35

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Kl3002Ks3001Ks3002

Inhaltsverzeichnis