Instruction Manual
Table Of Contents
- 1769-UM006E-EN-P, Compact High-speed Counter Module User Manual
- Summary of Changes
- Table of Contents
- Preface
- 1 - Module Overview
- 2 - Module Operation
- 3 - Installation and Wiring
- 4 - Module Configuration, Output, and Input Data
- Configure the Module
- Configuration Array
- General Configuration Bits
- Filter Selection
- Program Mode and Program State Run
- Output Program Value (Out0ProgramValue through Out3ProgramValue)
- Output Fault Mode and Output Fault State Run
- Output Fault Value (Out0FaultValue through Out3FaultValue)
- Counter Maximum Count (CtrnMaxCount)
- Counter Minimum Count (CtrnMinCount)
- Counter Preset (CtrnPreset)
- Counter Hysteresis (CtrnHysteresis)
- Counter Scalar (CtrnScalar)
- Cyclic Rate Update Time (CtrnCyclicRateUpdateTime)
- Configuration Flags
- Range High Limit (Range0To11[n].HighLimit) and Range Low Limit (Range0To11[n].LowLimit)
- Range Output Control (Range0To11[n].OutputControl)
- Range Configuration Flags
- Output Array
- Output on Mask (OutputOnMask.0 through OutputOnMask.15)
- Output Off Mask (OutputOffMask.0 through OutputOffMask.15)
- Range Enable (RangeEn.0 through RangeEn.15)
- RBF - Reset Blown Fuse (ResetBlownFuse)
- Control Bits
- Range High Limit or Direct Write Value (Range12To15[n].HiLimOrDirWr)
- Range Low Limit (Range12To15[n].LowLimit)
- Range Output Control (Range12To15[n].OutputControl)
- Range Configuration Flags (12To15)
- Input Array
- Input State (InputStateA0 through InputStateZ1)
- Readback (Readback.0 through Readback.15)
- Status Flags
- Range Active (RangeActive.0 through RangeActive.15)
- Current Count (Ctr[n].CurrentCount)
- Stored Count (Ctr[n].StoredCount)
- Current Rate (Ctr[0].CurrentRate to Ctr[3].CurrentRate)
- Pulse Interval (Ctr[0].PulseInterval and Ctr[1].PulseInterval)
- Status Flags
- 5 - Diagnostics and Troubleshooting
- A - Specifications
- B - Program a 1769-HSC Module, CompactLogix Controller, and 845F Incremental Encoder with RSLogix 5000 Software
- C - Program a 1769-HSC Module, MicroLogix 1500 Controller, and 845F Incremental Encoder with RSLogix 500 Software
- D - Programming Quick Reference
- E - History of Changes
- Glossary
- Index
- Back Cover

Rockwell Automation Publication 1769-UM006E-EN-P - July 2013 21
Module Operation Chapter 2
Operational Mode
Selection
A count channel’s operational mode configuration selection determines how the
A and B inputs cause a counter channel to increment or decrement. The six
available mode selections are the following:
• Pulse/External Direction Input
• Pulse/Internal Direction Input
• Up and Down Pulse Input
• X1 Quadrature Encoder Input
• X2 Quadrature Encoder Input
• X4 Quadrature Encoder Input
See
Figure 2 on page 19 for the operational modes available for the counters,
based on the number of counters configured.
Direction Inhibit and Direction Invert Output Control Bits
These bits apply to all of the counter modes.
IMPORTANT
The operational mode selection is limited by the number of counters
selected.
• With two counters selected, Counters 0 and 1 can be assigned any
operational mode.
• With three counters selected, Counter 0 can be assigned any mode,
but Counters 1 and 2 can only be configured as pulse/internal
direction.
• With four counters selected, all counters must be configured for the
pulse/internal direction mode.
TIP
When set, the Direction Inhibit bit disables any physical input from
affecting count direction.
When set, the Direction Invert bit changes the direction of the counter in
all operational modes.
When Direction Inhibit is set, then Direction Invert is the direction.