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 number of pulses in the timeframe + the following is measured. The maximum waiting time is specified in the "Frequency Wait Time" parameter. The number of pulses is divided by the actual time window size.

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 the time from Frequency window has elapsed, the system still waits for the next positive edge from track A.
Depending on the expected frequencies, the fastest possible update of the "Frequency" process date can be achieved in this way.

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)