Registerbeschreibung
Die folgenden Register dienen zur Parametrierung der KL3214. Sie können mit Hilfe von Control-, Status- und Daten-Bytes über die Registerkommunikation ausgelesen oder beschrieben werden.
- R0: ADC-Rohwert RTD
Rohwert des A/D-Wandlers (XR). Der Bereich ist auf 16 Bit eingeschränkt, dabei entfallen die niederwertigsten 3 Bit.
- R1: ADC-Rohwert RL
Rohwert des A/D-Wandlers für die Leitung (XRL). Der Bereich ist auf 16 Bit eingeschränkt, dabei entfallen die niederwertigsten 3 Bit.
- R2: Widerstand RTD
Widerstand RTD mit einer Auflösung von 1/32 Ohm bei PT100 und 1/8 Ohm bei PT1000.
- R3: Widerstand RL
Widerstand RL mit einer Auflösung von 1/32 Ohm.
- R6: Diagnose-Register
Das Diagnose-Register hat bei der KL3214 keine Funktion.
- R8: Klemmenbezeichnung
Im Register R8 steht die Bezeichnung der Klemme KL3214: 0x0C8E (3214dez).
- R9: Firmware-Stand
Im Register R9 steht in ASCII-Codierung der Firmware-Stand der Klemme, z.B. 0x3141 (1A)ASCII. Hierbei entspricht '0x31' dem ASCII-Zeichen '1' und '0x41' dem ASCII-Zeichen 'A'. Dieser Wert kann nicht verändert werden.
- R10: Datenlänge (Multiplex-Schieberegister)
R10 beinhaltet die Anzahl der gemultiplexten Schieberegister und deren Länge in Bit.
- R11: Signalkanäle
Im Gegensatz 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: Datenstruktur (Datentyp-Register)
Datentypregister | Bedeutung |
---|---|
0x00 | Klemme ohne gültigen Datentyp |
0x01 | Byte-Array |
0x02 | Struktur: 1 Byte, n Bytes |
0x03 | Wort-Array |
0x04 | Struktur: 1 Byte, n Worte |
0x05 | Doppelwort-Array |
0x06 | Struktur: 1 Byte, n Doppelworte |
0x07 | Struktur: 1 Byte, 1 Doppelwort |
0x08 | Struktur: 1 Byte, 1 Doppelwort |
0x11 | Byte-Array mit variabler logischer Kanallänge |
0x12 | Struktur: 1 Byte, n Bytes mit variabler logischer Kanallänge (z.B. 60xx) |
0x13 | Word-Array mit variabler logischer Kanallänge |
0x14 | Struktur: 1 Byte, n Worte mit variabler logischer Kanallänge |
0x15 | Doppelwort-Array mit variabler logischer Kanallänge |
0x16 | Struktur: 1 Byte, n Doppelworte mit variabler logischer Kanallänge |
- R15: Alignment-Register
Mit Hilfe der Bits des Alignment-Registers legt der Buskoppler den Adressbereich einer Analogklemme so, dass dieser auf einer auf Byte-Grenze beginnt.
- R16: Hardware-Versionsnummer
Im Register R16 steht der Hardware-Stand der Klemme, dieser Wert kann nicht verändert werden.
- R17: Hersteller-Abgleich - Offset PT100
Dieses Register beinhaltet den Offset des Hersteller-Abgleichs für PT100.
- R18: Hersteller-Abgleich - Gain PT100
Dieses Register beinhaltet den Verstärkungsfaktor (Gain) des Hersteller-Abgleichs für PT100.
- R21: Hersteller-Abgleich - Offset PT1000
Dieses Register beinhaltet den Offset des Hersteller-Abgleichs für PT1000.
- R22: Hersteller-Abgleich - Gain PT1000
Dieses Register beinhaltet den Verstärkungsfaktor (Gain) des Hersteller-Abgleichs für PT1000.
- R23: Hersteller-Abgleich - Offset RL
Dieses Register beinhaltet den Offset des Hersteller-Abgleichs für RL.
- R24: Hersteller-Abgleich - Gain RL
Dieses Register beinhaltet den Verstärkungsfaktor (Gain) des Hersteller-Abgleichs für RL.
- R29: Klemmentyp, Sondervariante
Im Register R29 steht die Sonderbezeichnung der Klemme KL3214-0000: 0x0000 (0000dez).
- R31: Kodewort-Register
- Wenn Sie in die Anwender-Register Werte schreiben ohne zuvor das Anwender-Kodewort (0x1235) in das Kodewort-Register eingetragen zu haben, werden diese Werte von der Klemme nicht übernommen.
- Wenn Sie in die Anwender-Register Werte schreiben und haben zuvor das Anwender-Kodewort (0x1235) in das Kodewort-Register eingetragen, werden diese Werte in die RAM-Register und in die SEEPROM-Register gespeichert und bleiben somit bei einem Neustart der Klemme erhalten.
- Das Kodewort wird bei jedem Neustart der Klemme zurückgesetzt.
- R32: Feature-Register
Das Feature-Register legt die Konfiguration der Klemme fest. Default: 0x0040 (64dez)
Bit | R32.15 | R32.14 | R32.13 | R32.12 | R32.11 | R32.10 | R32.9 | R32.8 |
Name | SensorType |
Bit | R32.7 | R32.6 | R32.5 | R32.4 | R32.3 | R32.2 | R32.1 | R32.0 |
Name | ConnectionTechnique | en1/100°C | enS5format | - | enWdTimer | - | enUserScaling |
Bit | Name | Beschreibung | Default | |
---|---|---|---|---|
R32.15 bis R32.8 | SensorType | 0dez | RTD PT100 | 0dez |
1dez | RTD NI100 | |||
2dez | RTD PT1000 | |||
3dez | RTD PT500 | |||
4dez | RTD PT200 | |||
5dez | RTD NI1000 | |||
6dez | RTD NI120 | |||
7dez | RTD RS1000 | |||
8dez… | reserviert | |||
14dez | RTD RES16 | |||
15dez | RTD RES64 | |||
16dez | RTD KTSIEMENS2K | |||
17dez | KTY81110 | |||
18dez | KTY81121 | |||
19dez | KTY81122 | |||
20dez | KTY81151 | |||
21dez | KTY81152 | |||
22dez | KTY81210 | |||
23dez | KTY81221 | |||
24dez | KTY81222 | |||
25dez | KTY81251 | |||
26dez | KTY81252 | |||
27dez | KTY83110 | |||
28dez | KTY83121 | |||
29dez | KTY83122 | |||
30dez | KTY83151 | |||
31dez | KTY83152 | |||
32dez | KTY84130 | |||
33dez | KTY84151 | |||
34dez | KTSIEMENS1K | |||
35dez | KTSIEMENS2K_5 | |||
36dez | KTSIEMENS2K_7 | |||
37dez | KTSIEMENS1K_5 | |||
38dez | KTSIEMENS1K_7 | |||
R32.7 bis R32.6 | Connection technique | 00bin | reserviert | 01bin |
01bin | Dreileiteranschlusstechnik | |||
10bin | reserviert | |||
11bin | nicht angeschlossen | |||
R32.5 | Resolution | 0bin | Auflösung 1/10°C | 0bin |
1bin | Auflösung 1/100°C | |||
R32.4 | enS5format | 0bin | Siemens S5 Format disabled | 0bin |
| 1bin | Siemens S5 Format enabled | ||
R32.3 | - | reserviert | 0bin | |
R32.2 | enWdTimer | 0bin | Watchdog-Timer nicht aktiv | 1bin |
1bin | Watchdog-Timer aktiv (werden 100 ms keine Prozessdaten empfangen, löst der Watchdog aus) | |||
R32.1 | - | reserviert | 0bin | |
R32.0 | enUserScaling | 0bin | Anwenderskalierung deaktiviert | 0bin |
1bin | Anwenderskalierung aktiviert |
|
- R33: Anwenderskalierung - Offset (Default: 0x0000)
Hier können Sie den Offset für die Anwenderskalierung vorgeben.
Skalierung: 1/10°C (Default) oder 1/100°C, siehe Bit R32.5 des Feature-Registers.
Die Anwenderskalierung muss mit Bit R32.0 des Feature-Registers aktiviert werden.
- R34: Anwenderskalierung - Gain (Default: 0x0100)
Hier können Sie den Verstärkungsfaktor (Gain) für die Anwenderskalierung vorgeben.
Skalierung: Registerwert x 2-8. Das bedeutet, 0x0100 (256dez) entspricht dem Faktor 1.
Die Anwenderskalierung muss mit Bit R32.0 des Feature-Registers aktiviert werden.
- R37: Filtereinstellungen (Default: 0x0000)
0x0000: 50 Hz
0x0001: 60 Hz
0x0002: 100 Hz
0x0003: 500 Hz
0x0004: 1000 Hz
0x0005: 2000 Hz
0x0006: 3750 Hz
0x0007: 7500 Hz
0x0008: 15000 Hz
0x0009: 30000 Hz
0x000A: 5 Hz
0x000B: 10 Hz
- R38: Abgleich Leitungswiderstand (Default: 0x0000)
1 Ohm entspricht 32 Digit.