5.3
Registerübersicht
Diese Register sind für jeden Kanal einmal vorhanden
Adresse
Bezeichnung
R0...R4
reserviert
DAC-Rohwert
R5 [} 31]
Diagnose-Register
R6 [} 31]
Kommando-Register
R7 [} 31]
Klemmentyp
R8 [} 32]
Software-Versionsnummer
R9 [} 32]
Multiplex-Schieberegister
R10 [} 32]
Signalkanäle
R11 [} 32]
minimale Datenlänge
R12 [} 32]
Datenstruktur
R13 [} 32]
R14
reserviert
Alignment-Register
R15 [} 32]
Hardware Versionsnummer
R16 [} 32]
Hardware-Abgleich: Offset
R17 [} 32]
Hardware-Abgleich: Gain
R18 [} 32]
Hersteller-Skalierung: Offset
R19 [} 32]
Hersteller-Skalierung: Gain
R20 [} 33]
R21...R30
reserviert
Code-Word-Register
R31 [} 33]
Feature-Register
R32 [} 33]
Anwender-Skalierung: Offset
R33 [} 33]
Anwender-Skalierung: Gain
R34 [} 33]
Anwender-Einschaltwert
R35 [} 33]
R36...R47
reserviert
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 bis R4: reserviert
• R5: DAC-Rohwert (Y_dac)
Als DAC-Rohwert wird der zum D/A-Wandler übertragene 16-Bit Wert bezeichnet. Dieser berechnet
sich aus den Prozessdaten über die Hersteller- und Anwenderskalierung.
• R6 bis R7: reserviert
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.
KL4132
Defaultwert
R/W
0x0000
R
variabel
R
0x0000
R
0x0000
R
4132
R
0x????
R
0x0218
R
0x0218
R
0x9800
R
0x0000
R
0x0000
R
variabel
R/W
0x????
R/W
spezifisch
R/W
spezifisch
R/W
0x0000
R/W
0x0000
R/W
0x0000
R/W
variabel
R/W
0x0000
R/W
0x0000
R/W
0x0100
R/W
0x0000
R/W
0x0000
R/W
Version: 3.1
Zugriff aus dem Anwenderprogramm
Speichermedium
RAM
RAM
ROM
ROM
ROM
ROM
ROM
ROM
RAM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
RAM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
31