0x8000, 0x8001 - simple operating mode

Index 8000 Non-Volatile Settings 0

Index (hex)

Name

Meaning

Data type

Flags

Default

8000:0

Non-Volatile Settings 0

Maximum subindex

UINT8

RO

0x05 (5dec)

8000:01

Enable register reload

The counter counts up to the Counter reload value (0x8001:02) or is loaded with the Counter reload value (0x8001:02) in the event of an underflow

Example 360° encoder with set bit:

Moves in positive direction via Counter reload value: Reset counter value to 0

Moves in negative direction less than 0: Reset counter value to Counter reload value.

BOOLEAN

RW

0x00 (0dec)

8000:02

Enable index reset

Activates input “C” for resetting the counter.

Example 360° encoder with set bit:

Moves in positive direction (signal at input “C”): Reset counter value to 0

Moves in negative direction (signal at input “C”): underflow with FFFF, FFFE etc.)

BOOLEAN

RW

0x00 (0dec)

8000:03

Enable FWD count

FALSE
The module operates in quadrature decoder mode.

TRUE
The module operates as a counter, counting direction towards input B.

BOOLEAN

RW

0x00 (0dec)

8000:04

Enable pos. gate

Gate input responds to positive edge and locks the counter

BOOLEAN

RW

0x01 (1dec)

8000:05

Enable neg. gate

Gate input responds to negative edge and locks the counter

BOOLEAN

RW

0x00 (0dec)

Index 8001 Non-Volatile Settings 1

Index (hex)

Name

Meaning

Data type

Flags

Default

8001:0

Non-Volatile Settings 1

Maximum subindex

UINT8

RO

0x02 (2dec)

8001:01

Frequency window

The value specifies the size of the time window for the variable Window (0x6000:06).
Resolution: 16 µs;
e.g. default value: 16 µs x 100dec = 1.6 ms

UINT16

RW

0x0064 (100dec)

8001:02

Counter reload value

If Enable register reload (0x8000:01) is TRUE, the counter counts up to this value or is loaded with this value in the event of an underflow

UINT16

RW

0xFFFF (65535dec)