5.3
Registerübersicht
Diese Register sind für jeden Kanal einmal vorhanden
Adresse
Bezeichnung
R0...R4
reserviert
DAC-Rohwert
R5 [} 35]
R6
Diagnose-Register nicht benutzt 0x0000
R7
Kommando-Register - nicht
benutzt
Klemmentyp
R8 [} 36]
Software-Versionsnummer
R9 [} 36]
Multiplex-Schieberegister
R10 [} 36]
Signalkanäle
R11 [} 36]
minimale Datenlänge
R12 [} 36]
Datenstruktur
R13 [} 36]
R14
reserviert
Alignment-Register
R15 [} 36]
Hardware Versionsnummer
R16 [} 36]
Hardware-Abgleich: Offset
R17 [} 36]
Hardware-Abgleich: Gain
R18 [} 37]
Hersteller-Skalierung: Offset
R19 [} 37]
Hersteller-Skalierung: Gain
R20 [} 37]
Hersteller-Einschaltwert
R21 [} 37]
R22...R30
reserviert
Code-Word-Register
R31 [} 37]
Feature-Register
R32 [} 37]
Anwender-Skalierung: Offset
R33 [} 37]
Anwender-Skalierung: Gain
R34 [} 37]
Anwender-Einschaltwert
R35 [} 38]
R36...R63
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 12-Bit Wert bezeichnet. Dieser berechnet
sich aus den Prozessdaten über die Hersteller- und Anwenderskalierung.
• R6 bis R7: reserviert
KL401x, KL402x
Defaultwert
R/W
0x0000
R
variabel
R
R
0x0000
R
z. B. 4012
R
0x????
R
0x0218/0130
R
0x0218
R
0x9800
R
0x0000
R
0x0000
R
variabel
R/W
0x????
R/W
spezifisch
R/W
spezifisch
R/W
0x0000
R/W
0x0020
R/W
0x0000
R/W
0x0000
R/W
variabel
R/W
0x0006
R/W
0x0000
R/W
0x0100
R/W
0x0000
R/W
0x0000
R/W
Version: 4.1
Zugriff aus dem Anwenderprogramm
Speichermedium
RAM
RAM
ROM
ROM
ROM
ROM
ROM
ROM
RAM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
RAM
SEEROM
SEEROM
SEEROM
SEEROM
SEEROM
35