5.5
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
Datentypregister
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x11
0x12
0x13
0x14
0x15
0x16
KL306x
Bedeutung
Klemme ohne gültigen Datentyp
Byte-Array
Struktur 1Byte n Bytes
Word-Array
Struktur 1 Byte n Worte
Doppelwort-Array
Struktur 1 Byte n Doppelworte
Struktur 1 Byte 1 Doppelwort
Struktur 1 Byte 1 Doppelwort
Byte-Array mit variabler logischer Kanallänge
Struktur 1 Byte n Bytes mit variabler logischer Kanallänge (z.B. 60xx)
Word-Array mit variabler logischer Kanallänge
Struktur 1 Byte n Worte mit variabler logischer Kanallänge
Doppelwort-Array mit variabler logischer Kanallänge
Struktur 1 Byte n Doppelworte mit variabler logischer Kanallänge
Version: 4.1.0
Zugriff aus dem Anwenderprogramm
37