Konfigurationsdaten

Index 80n0 ENC Settings 0 Ch.n (für n=0 [Kanal 1], n=1 [Kanal 2])

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

80n0:0

ENC Settings 0 Ch. (n+1)

Maximaler Subindex

UINT8

RO

0x23 (35dez)

80n0:01

Enable C reset

Ein Reset des Zählers erfolgt über den C-Eingang.

BOOLEAN

RW

0x00 (0dez)

80n0:02

Enable extern reset

Ein Reset des Zählers erfolgt über den Latch extern-Eingang (24 V)

BOOLEAN

RW

0x00 (0dez)

80n0:04

Gate polarity

0: Disable gate

1: Enable pos. gate (Gate sperrt mit HIGH-Pegel)

2: Enable neg. gate (Gate sperrt mit LOW-Pegel)

BIT2

RW

0x01 (1dez)

80n0:06

Evaluation mode

0: 4-fold (Vierfachauswertung)

1: 1-fold (Einfachauswertung)

2: 2-fold (Zweifachauswertung)

BIT2

RW

0x00 (0dez)

80n0:08

Disable filter

0: Aktiviert Eingangsfilter
(nur Eingänge A, /A, B, /B, C, /C)

1: Deaktiviert Eingangsfilter
Bei aktiviertem Filter muss eine Signalflanke mind. 2,4 µs anliegen um als Inkrement gezählt zu werden.

BOOLEAN

RW

0x01 (1dez)

80n0:0A

Enable micro increments

Bei Aktivierung interpoliert das Modul im DC-Modus zwischen die ganzzahligen Encoder-Inkremente Microinkremente hinein. Zur Anzeige werden die jeweils unteren 8 Bit des Counter-Value benutzt. Aus einem 32-Bit-Zähler wird so ein 24+8 Bit-Zähler, aus einem 16-Bit-Zähler ein 8+8 Bit-Zähler.

BOOLEAN

RW

0x00 (0dez)

80n0:0B

Error detection A

Ein Drahtbruch- oder Kurzschluss auf der A-Spur wird im Index 0x60n0:07 und als Prozessdatum angezeigt. Diagnose ist nur möglich, wenn der entsprechende Eingang differentiell verdrahtet ist.

BOOLEAN

RW

0x01 (1dez)

80n0:0C

Error detection B

Ein Drahtbruch- oder Kurzschluss auf der B-Spur wird im Index 0x60n0:07 und als Prozessdatum angezeigt. Diagnose ist nur möglich, wenn der entsprechende Eingang differentiell verdrahtet.

BOOLEAN

RW

0x01 (1dez)

80n0:0D

Error detection C

Ein Drahtbruch- oder Kurzschluss auf der C-Spur wird im Index 0x60n0:07 und als Prozessdatum angezeigt. Diagnose ist nur möglich, wenn der entsprechende Eingang differentiell verdrahtet ist.

BOOLEAN

RW

0x00 (0dez)

80n0:0E

Reversion of rotation

Aktiviert die Drehrichtungsumkehr

BOOLEAN

RW

0x00 (0dez)

80n0:10

Extern reset polarity

0: Fall (mit der fallenden Flanke wird der Zähler auf null gesetzt)

1: Rise (mit der steigenden Flanke wird der Zähler auf null gesetzt)

BIT1

RW

0x01 (1dez)

80n0:11

Frequency window

minimale Zeit, über die die Frequenz ermittelt wird,
Standardwert 10 ms  [Auflösung: 1 µs].
Es wird die Anzahl der Pulse im Zeitfenster + dem nächsten folgenden gemessen. Dabei wird max. „Frequency Wait Time“ lang gewartet. Die Anzahl der Impulse wird dann durch die tatsächliche Zeitfenstergröße geteilt. Die ermittelte Frequenz wird in Index 0x60n0:13 und als Prozessdatum ausgegeben.
Die Frequenzberechnung wird lokal ausgeführt und nutzt keine Distributed-Clocks-Funktion.

UINT16

RW

0x2710 (10000dez)

80n0:13

Frequency scaling

Skalierung der Frequenzmessung (durch diesen Wert muss dividiert werden, damit man die Einheit in Hz erhält):

100: "0,01 Hz" (default)

1: "1 Hz"

UINT32

RW

0x00000064 (100dez)

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

80n0:14

Period scaling

Auflösung der Periodendauer im Prozessdatum:

10: „10 ns“ Periodendauerwert ist Vielfaches von 10 ns

100: „100 ns“ Periodendauerwert ist Vielfaches von 100 ns

500: „500 ns“ Periodendauerwert ist Vielfaches von 500 ns

UINT32

RW

0x0000000A (10dez)

80n0:17

Frequency Wait Time

Wartezeit [ms] der Frequenzmessung

Ist die Zeit aus Frequency window abgelaufen, wird noch solange auf die nächste positive Flanke aus Spur A gewartet. In Abhängigkeit von den erwarteten Frequenzen kann so eine schnellstmögliche Aktualisierung des Prozessdatums „Frequency“ erreicht werden. Hier sollte mindestens die doppelte Periodendauer der minimal zu messenden Frequenz eingetragen werden. t >= 2* (1 / fmin)

UINT16

RW

0x53E2 (21474dez)

80n0:1D

Frequency numerator

Frequenz Zählerwert, Skalierung der Frequenz

UINT32

RW

0x00000001 (1dez)

80n0:1E

Frequency denominator

Frequenz Nennerwert, dient zur Skalierung der Frequenz und zur Geschwindigkeitsberechnung (Inkremente / Einheit).

UINT32

RW

0x00000001 (1dez)

80n0:21

Enable encoder plausibility check

Aktivierung der Plausibilitätsprüfung

BOOLEAN

RW

0x00 (0dez)

80n0:22

Enable continuous latch extern

FALSE: Die folgenden Impulse am Latch-Eingang haben bei gesetztem Bit in Index 0x70n0:02 oder 0x70n0:04 keinen Einfluss auf den Latch-Wert in Index 0x60n0:12 „Latch value“.

TRUE: Der Zählerwert wird bei jeder parametrierten Flanke am Latch-Eingang in Index 0x60n0:12 „Latch value“ geschrieben.
Eine erneute Aktivierung des Index 0x70n0:02 oder 0x70n0:04 entfällt.

BOOLEAN

RW

0x00 (0dez)

80n0:23

Enable continuous latch extern 2

FALSE: Die folgenden Impulse am Latch extern 2-Eingang haben bei gesetztem Bit in Index 0x70n0:0C oder 0x70n0:0D keinen Einfluss auf den Latch-Wert in Index 0x60n0:22 „Latch value 2“.

TRUE: Der Zählerwert wird bei jeder parametrierten Flanke am Latch extern 2-Eingang in Index 0x60n0:22 „Latch value 2“ geschrieben.
Eine erneute Aktivierung des Index 0x70n0:02 oder 0x70n0:04 entfällt.

BOOLEAN

RW

0x00 (0dez)

Index 80n1 ENC Settings 1 Ch.n (für n=0 [Kanal 1], n=1 [Kanal 2])

Index (hex)

Name

Bedeutung

Datentyp

Flags

Default

80n1:0

ENC Settings 1 Ch. (n+1)

Maximaler Subindex

UINT8

RO

0x1D (29dez)

80n1:17

Supply voltage

Einstellung der Geberversorgung

50dez: 5.0 V (default)
120dez: 12.0 V
240dez: 24.0 V

Beachten Sie den Hinweis zur Einstellung der Geberversorgung

UINT32

RW

0x00000032 (50dez)

80n1:19

Filter settings

Filtereinstellungen:

10dez: 10 kHz
25dez: 25 kHz
50dez: 50 kHz
100dez: 100 kHz
250dez: 250 kHz
500dez: 500 kHz
1000dez: 1 MHz
2500dez: 2,5 MHz
5000dez: 5 MHz (default)

UINT32

RW

0x00001388 (5000dez)

80n1:1A

Limit counter value

Gibt den Wert für die obere Zählergrenze an.

UINT32

RW

0xFFFFFFFF (-1dez)

80n1:1B

Reset counter value

Gibt den Wert für die untere Zählergrenze an.

UINT32

RW

0x00000000 (0dez)

80n1:1C

Direction inversion hysteresis

Eingabe der Hysterese in Anzahl der Inkremente. Es ist ein Wer > 0 zu wählen.

Überschreitet der Zählerwert den Wert, wird im nächsten SPS Zyklus das Bit in Index 0x60n2:13 „Direction inversion detected“ gesetzt.

UINT8

RW

0x0A (10dez)

80n1:1D

Counter mode

0: Encoder RS422 (diff. Input)
1: Counter RS422 (diff. Input)

2: Encoder TTL (single ended)
3: Counter TTL (single ended)

4: Encoder open collector
5: Counter open collector

UINT32

RW

0x00000000 (0dez)