beautypg.com

Using the quadrature encoder – Rockwell Automation 2080-LC50 Micro830 and Micro850 Programmable Controllers User Manual User Manual

Page 138

background image

122

Rockwell Automation Publication 2080-UM002F-EN-E - December 2013

Chapter 8 Use the High-Speed Counter and Programmable Limit Switch

Using the Quadrature Encoder

The Quadrature Encoder is used for determining direction of rotation and
position for rotating, such as a lathe. The Bidirectional Counter counts the
rotation of the Quadrature Encoder.

The figure below shows a quadrature encoder connected to inputs 0, 1, and 2.
The count direction is determined by the phase angle between A and B. If A leads
B, the counter increments. If B leads A, the counter decrements.

The counter can be reset using the Z input. The Z outputs from the encoders
typically provide one pulse per revolution.

HSC Mode 6 – Quadrature Counter (phased inputs A and B)

Reverse Rotation

Forward Rotation

B

A

1

2

3

2

1

Count

Input 0

Input 1

Input 2

A

B

Z

Reset

Quadrature Encoder

A

B

Input 0

Input 1

HSC Mode 6 Examples

Input Terminals

Embedded Input 0

Embedded Input 1

Embedded Input 2 Embedded Input 3 CE Bit

Comments

Function

Count A

Count B

Not Used

Not Used

Example 1

(1)

off (0)

on (1)

HSC Accumulator + 1 count

Example 2

(2)

off (0)

on (1)

HSC Accumulator - 1 count

Example3

off (0)

Hold accumulator value

Example 4

on (1)

Hold accumulator value

Example 5

on (1)

Hold accumulator value

Example 6

off (0)

Hold accumulator value

(1) Count input A leads count input B.

(2) Count input B leads count input A.

Blank cells = don’t care,

= rising edge,

= falling edge

TIP

Inputs 0…11 are available for use as inputs to other functions regardless of the HSC being used.

This manual is related to the following products: