Configuration data

Index 8000 ENC Settings 0 Ch.1

Index (hex)

Name

Meaning

Data type

Flags

Default

8000:0

ENC Settings 0 Ch.1

Maximum subindex

UINT8

RO

0x23 (35dec)

8000:01

Enable C reset

The counter is reset via the C input.

BOOLEAN

RW

0x00 (0dec)

8000:02

Enable extern reset

A counter reset is triggered via the external latch input (24 V)

BOOLEAN

RW

0x00 (0dec)

8000:04

Gate polarity

0: Disable gate
1: Enable pos. gate (gate disables with HIGH level)
2: Enable neg. gate (gate disables with LOW level)

BIT2

RW

0x01 (1dec)

8000:06

Evaluation mode

0: 4-fold (quadruple evaluation)
1: 1-fold (single evaluation)
2: 2-fold (double evaluation

BIT2

RW

0x00 (0dec)

8000:08

Disable filter

0: Enables input filter (inputs A, /A, B, /B, C, /C only)
1: Disables input filter

If a filter is enabled, a signal edge must be present for at least 2.4 µs in order to be counted as an increment.

BOOLEAN

RW

0x01 (1dec)

8000:0A

Enable micro increments

When enabled, the terminal interpolates microincrements between the integer encoder increments in DC mode.
The lower 8 bits of the counter value are used for display. A 32-bit counter thus becomes a 24+8 bit counter, a 16-bit counter becomes an 8+8 bit counter.

BOOLEAN

RW

0x00 (0dec)

8000:0B

Error detection A

A wire break or short circuit on track A is indicated in index 0x6000:07 and as process data.

Diagnostics is only possible, if the associated input is wired differentially.

BOOLEAN

RW

0x01 (1dec)

8000:0C

Error detection B

A wire break or short circuit on track B is indicated in index 0x6000:07 and as process data.

Diagnostics is only possible, if the associated input is wired differentially.

BOOLEAN

RW

0x01 (1dec)

8000:0D

Error detection C

A wire break or short circuit on track C is indicated in index 0x6000:07 and as process data.

Diagnostics is only possible, if the associated input is wired differentially.

BOOLEAN

RW

0x00 (0dec)

8000:0E

Reversion of rotation

Activates reversion of rotation

BOOLEAN

RW

0x00 (0dec)

8000:10

Extern reset polarity

0: Fall (with the falling edge the counter is set to zero)
1: Rise (with the rising edge the counter is set to zero)

BIT1

RW

0x01 (1dec)

8000:11

Frequency window

This is the minimum time over which the frequency is determined;
default value 10 ms [resolution: 1 µs].

The frequency is calculated from the number of increments (changes of position value) in the “frequency window” time interval.

The determined frequency is output in index 0x6000:13 and as process data.

The frequency calculation is carried out locally without distributed clocks function.

UINT16

RW

0x2710 (10000dec)

8000:13

Frequency scaling

Scaling of the frequency measurement (must be divided by this value to obtain the unit in Hz):

100: "0.01 Hz" (default)
1: "1 Hz"

UINT32

RW

0x00000064 (100dec)

8000:14

Period scaling

Resolution of the period value in the process data:

10: "10 ns" Period duration value is multiple of 10 ns
100: "100 ns" Period duration value is multiple of 100 ns
500: "500 ns" Period duration value is multiple of 500 ns

UINT32

RW

0x0000000A (10dec)

Index (hex)

Name

Meaning

Data type

Flags

Default

8000:17

Frequency Wait Time

Waiting time [ms] for frequency measurement

If no full period is detected within the Frequency window, another frequency window is started to record a full period. This happens until the maximum frequency wait time has elapsed.

At least double the period value of the minimum frequency to be measured should be entered here. t >= 2* (1 / fmin)

UINT16

RW

0x53E2 (21474dec)

8000:1D

Frequency numerator

Frequency numerator,
frequency scaling

UINT32

RW

0x00000001 (1dec)

8000:1E

Frequency denominator

Frequency denominator,
used for scaling the frequency and the velocity calculation (increments / unit).

UINT32

RW

0x00000001 (1dec)

8000:21

Enable encoder plausibility check

Activation of plausibility check

BOOLEAN

RW

0x00 (0dec)

8000:22

Enable continuous latch extern

FALSE:
The following pulses at the Latch input have no influence on the latch value in index 0x60n0:12 "Latch value" when the bit in index 0x70n0:02 or 0x70n0:04 is set.

TRUE:
The counter value is written to index 0x60n00:12 "Latch value" at each parameterized edge at the latch input.
A renewed activation of index 0x70n0:02 or 0x70n0:04 is omitted.

BOOLEAN

RW

0x00 (0dec)

8000:23

Enable continuous latch extern 2

FALSE:
The following pulses at the Latch extern 2 input have no influence on the latch value in index 0x60n0:22 "Latch value 2" when the bit in index 0x70n0:0C or 0x70n0:0D is set.

TRUE:
The counter value is written to index 0x60n0:22 "Latch value 2" with each parameterized edge at the Latch extern 2 input.
A renewed activation of index 0x70n0:02 or 0x70n0:04 is not necessary.

BOOLEAN

RW

0x00 (0dec)

Index 8001 ENC Settings 1 Ch.1

Index (hex)

Name

Meaning

Data type

Flags

Default

8001:0

ENC Settings 1 Ch.1

Maximum subindex

UINT8

RO

0x23 (35dec)

8001:17

Supply voltage

Setting the encoder supply

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

Refer to the Note on setting the encoder supply

UINT32

RW

0x00000032 (50dec)

8001:19

Filter settings

Filter settings:

10dec: 10 kHz
25dec: 25 kHz
50dec: 50 kHz
100dec: 100 kHz
250dec: 250 kHz
500dec: 500 kHz
1000dec: 1 MHz
2500dec: 2.5 MHz
5000dec: 5 MHz (default)

UINT32

RW

0x00001388 (5000dec)

8001:1A

Limit counter value

Specifies the value for the upper counter limit.

UINT32

RW

0xFFFFFFFF (-1dec)

8001:1B

Reset counter value

Specifies the value for the lower counter limit.

UINT32

RW

0x00000000 (0dec)

8001:1C

Direction inversion hysteresis

Enter the hysteresis in number of increments. A value greater than 0 must be selected.

If the counter value exceeds the value, the bit in index 0x60n2:13 "Direction inversion detected" is set in the next PLC cycle.

UINT8

RW

0x0A (10dec)

8001: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 (0dec)

8001:1E

Output function characteristic

Input of the switching characteristics for output 1

0: TRUE=Push, FALSE=Pull
1: TRUE=Push, FALSE=Tristate

UINT8

RW

0x00 (0dec)

8001:1F

Output 2 function characteristic

Input of the switching characteristics for output 2

0: TRUE=Push, FALSE=Pull
1: TRUE=Push, FALSE=Tristate

UINT8

RW

0x00 (0dec)

8001:20

Threshold base value

Input of the reference value for the switching value of output 1:

0: Counter value
2: Frequency value

UINT8

RW

0x00 (0dec)

8001:21

Threshold base value 2

Input of the reference value for the switching value of output 2:

0: Counter value
2: Frequency value

UINT8

RW

0x00 (0dec)

8001:22

Diagnosis output

0: Disable
1: Fast
2: Standard (default)
3: Slow

UINT8

RW

0x02 (2dec)

8001:23

Diagnosis output 2

0: Disable
1: Fast
2: Standard (default)
3: Slow

UINT8

RW

0x02 (2dec)

Index 80n0 DIG Safe State Active Ch.n

(n = 2 for Ch.1; n = 3 for Ch.2)

Index (hex)

Name

Meaning

Data type

Flags

Default

80n0:0

DIG Safe State Active Ch.n

Maximum subindex

UINT8

RO

0x01 (1dec)

80n0:01

Active

Enabling of the output state defined in index 0x80n1:01 in case of a bus error

0: Output keeps the current state.
1: Output is switched to the state defined in index 0x80n1.

BOOLEAN

RW

0x01 (1dec)

Index 80n1 DIG Safe State Value Ch.n

(n = 2 for Ch.1; n = 3 for Ch.2)

Index (hex)

Name

Meaning

Data type

Flags

Default

80n1:0

DIG Safe State Value Ch.n

Maximum subindex

UINT8

RO

0x01 (1dec)

80n1:01

Value

Defines the state of the output in case of a bus error:

0: Output off
1: Output on

BOOLEAN

RW

0x00 (0dec)