Registerbeschreibung

Die folgenden Register dienen zur Parametrierung der KL2819. Sie können mit Hilfe von Control-, Status- und Daten-Bytes über die Registerkommunikation ausgelesen oder beschrieben werden.

R8: Klemmenbezeichnung

Im Register R8 steht die Teilbezeichnung der Klemme KL2819: 0x0B03 (2819dez).

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.

R31: Codeword-Register

Das Codeword wird bei jedem Neustart der Klemme zurückgesetzt.

R32: Feature-Register

Das Feature-Register legt die Konfiguration der Klemme fest. Default: 0x001F (31dez)

Bit

R32.15

R32.14

R32.13

R32.12

R32.11

R32.10

R32.9

R32.8

Name

Reserved

Bit

R32.7

R32.6

R32.5

R32.4

R32.3

R32.2

R32.1

R32.0

Name

Reserved

WDEn

Reserved

WDEn (Watchdog Enable)

Zustand

Auswirkung

0

der letzte Zustand der Ausgänge wird im Falle eines Busfehlers eingefroren

1

die im Register R34 definierten Zustände werden im Falle eines Busfehlers auf die Ausgänge geschaltet.

R33: Aktiver Diagnose Kanal

Das Register „Aktiver Diagnose Kanal“ schaltet für jeden Kanal die Diagnose aus oder ein:

Bit

R33.15

R33.14

R33.13

R33.12

R33.11

R33.10

R33.9

R33.8

Name

Diagnose Kanal 16

Diagnose Kanal 15

Diagnose Kanal 14

Diagnose Kanal 13

Diagnose Kanal 12

Diagnose Kanal 11

Diagnose Kanal 10

Diagnose Kanal 9

Bit

R33.7

R33.6

R33.5

R33.4

R33.3

R33.2

R33.1

R33.0

Name

Diagnose Kanal 8

Diagnose Kanal 7

Diagnose Kanal 6

Diagnose Kanal 5

Diagnose Kanal 4

Diagnose Kanal 3

Diagnose Kanal 2

Diagnose Kanal 1

R34: Watchdog Ausgangs Register

Das Watchdog Ausgangs Register legt die Zustände der Ausgänge bei einem Busfehler fest, wenn WDEn des Feature Registers R32 aktiviert ist.

Default: 0x0000.

Bit

R34.15

R34.14

R34.13

R34.12

R34.11

R34.10

R34.9

R34.8

Name

Definition Ausgang Kanal 16

Definition Ausgang Kanal 15

Definition Ausgang Kanal 14

Definition Ausgang Kanal 13

Definition Ausgang Kanal 12

Definition Ausgang Kanal 11

Definition Ausgang Kanal 10

Definition Ausgang Kanal 9

Bit

R34.7

R34.6

R34.5

R34.4

R34.3

R34.2

R34.1

R34.0

Name

Definition Ausgang Kanal 8

Definition Ausgang Kanal 7

Definition Ausgang Kanal 6

Definition Ausgang Kanal 5

Definition Ausgang Kanal 4

Definition Ausgang Kanal 3

Definition Ausgang Kanal 2

Definition Ausgang Kanal 1