Registerbeschreibung
R0: Filter-Register (nur KL5151-0021)
Es sind nur Werkstücklängen gültig, die größer als die hier angegebene Länge sind (Angaben in Inkrementen).
R6: Diagnoseregister
Wird nicht benutzt.
R7: Kommandoregister
Wird nicht benutzt.
R8: Klemmenbezeichnung
Im Register R8 steht in hexadezimaler Codierung die Bezeichnung der Klemme.
KL5151-0000: 0x141F (5151dez)
KL5151-0023: 0x141F (5151dez)
KL5151-0050: 0x141F (5151dez)
KL5152-0000: 0x1420 (5152dez)
R9: Firmware-Stand
Im Register R9 steht in hexadezimaler Codierung der Firmware-Stand der Klemme, z. B. 0x3341. Dies ist als ASCII-Code zu interpretieren:
- ASCII-Code 0x33 steht für die Ziffer 3
- ASCII-Code 0x41steht für den Buchstaben A
Die Firmwareversion lautet in diesem Beispiel also 3A.
R10: Schieberegisterlänge
0x0228
R11: Anzahl der Signalkanäle
KL5151-0000: 0x0128 (296dez)
KL5151-0023: 0x0150 (336dez)
KL5151-0050: 0x0228 (552dez)
KL5152-0000: 0x0228 (552dez)
R12: Minimale Datenlänge
KL5151-0000: 0x2828 (10280dez)
KL5151-0023: 0x5050 (20560dez)
KL5151-0050: 0xA8A8 (43176dez)
KL5152-0000: 0xA8A8 (43176dez)
R13: Datentyp
Im Register R13 steht der Datentyp der Busklemme. 0x0006 steht für Sonderfunktion.
R15: Alignment-Register
Mit den Bits des Alignment-Registers wird die Klemme im Buskoppler auf eine Bytegrenze gelegt.
R16: Hardware Versionsnummer
Im Register R16 steht in hexadezimaler Codierung der Hardware-Stand der Klemme, z. B. 0x0000 (0dez).
R29: Klemmentyp Sonderkennung
KL5151-0000: 0x0000 (0dez)
KL5151-0023: 0x0017 (23dez)
KL5151-0050: 0x0032 (50dez)
KL5152-0000: 0x0000 (0dez)
Anwender-Register
Die Anwender-Register der Klemme können vom Anwenderprogramm beschrieben werden um die Eigenschaften der Klemme zur Laufzeit zu verändern.
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 nur in die RAM-Register, nicht aber in die EPROM-Register gespeichert und gehen somit bei einem Neustart der Klemme verloren.
- 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 EPROM-Register gespeichert und bleiben somit bei einem Neustart der Klemme erhalten.
Das Kodewort wird bei einem Neustart der Klemme zurückgesetzt.
R32: Feature-Register (KL5151-0000, KL5151-0050, KL5152-0000)
Das Feature-Register legt verschiedene Eigenschaften der Klemme fest.
Bit | Feature | Wert | Erläuterung | Default |
---|---|---|---|---|
R32.15 | OperationMode | 0bin | Encoder Interface | 0bin |
1bin | Einkanaliger Zähler (32 Bit Vorwärts/Rückwärts) | |||
R32.14 | - | reserviert | 0bin | |
... | ... | ... | ... | |
R32.8 | - | reserviert | 0bin | |
R32.7 | - | reserviert | KL5151-0000: 0bin | |
R32.6 | enCompact | 0bin | KL5151-0050, KL5152-0000: | KL5151-0000: 0bin |
1bin | KL5151-0050, KL5152-0000: | |||
R32.5 | enPosGateLock | 0bin | Positiver Pegel am Gate-Eingang sperrt den Zähler nicht. | 0bin |
1bin | Positiver Pegel am Gate-Eingang sperrt den Zähler. | |||
R32.4 | enNegGateLock | 0bin | Negativer Pegel am Gate-Eingang sperrt den Zähler nicht. | 0bin |
1bin | Negativer Pegel am Gate-Eingang sperrt den Zähler. | |||
R32.3 | - | reserviert | 0bin | |
... | ... | ... | ... | |
R32.0 | - | reserviert | 0bin |
Betrieb der KL5152-0000 (KL5151-0050) als einkanaliger Zähler Da im Betrieb der KL5152-0000 (KL5151-0050) als Zähler der Anschluss A2 für die Freigabe (Gate) des Zählers benutzt wird, ist ein Betrieb als zweikanaliger Zähler nicht möglich. |
R32: Feature-Register (KL5151-0021)
Das Feature-Register legt verschiedene Eigenschaften der Klemme fest.
Bit | Feature | Wert | Erläuterung | Default | |
---|---|---|---|---|---|
R32.15 | - | reserviert | 0bin | ||
R32.14 | B_MES_INV | 0bin | zuerst die positive, dann die negative Flanke ermitteln | 0bin | |
1bin | invertierte Messung durchführen: | ||||
R32.13 | - | reserviert | 0bin | ||
... | ... | ... | ... | ||
R32.0 | - | reserviert | 0bin |
R35: Filter-Default (nur KL5151-0021)
Der hier hinterlegte Wert wird nach einem Reset der Klemme in Register R0 eingetragen (Angaben in Inkrementen).