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 77
Module Configuration, Output, and Input Data Chapter 4
Output Program Value (Out0ProgramValue through
Out3ProgramValue)
These bits are the values that will be applied to each of the real outputs when
User-defined Safe State (UDSS) is set as described and the module is in Program
state.
Output Fault Mode and Output Fault State Run
Output Fault Mode (Out0FaultMode through Out3FaultMode)
These bits configure the output for Hold Last State or User-defined Safe State
during a Fault state.
• 1 = Hold Last State
• 0 = User-defined Safe State
Output Fault State Run (Out0FaultStateRun through Out3FaultStateRun)
Similar to Program State Run, Fault State Run lets you specify, on a bit basis, that
the output should continue to be controlled by the module as if it were Run state.
That is, events on the module or changes in the output image will affect the
physical outputs without regard to the Fault_HLS or UDSS state indicated.
When this bit is set, the corresponding Fault mode and fault value bits are
ignored.
Configuration Array Word 3 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Output Program Value
Not used Out3
PV
Out2
PV
Out1
PV
Out0
PV
Configuration Array Word 4 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
Output Fault Mode and Output
Fault State Run
Not used Out3
FSR
Out2
FSR
Out1
FSR
Out0
FSR
Out3
FM
Out2
FM
Out1
FM
Out0
FM
ATTENTION: Selecting this option lets outputs change state while ladder
logic is not running. You must take care to make sure that this does not
pose a risk of injury or equipment damage when selecting this option.
IMPORTANT
The prescan initiated by some controllers could have an effect on the
outputs. To overcome any changes in physical output states caused by
this, retentive output instructions (for example, latch or unlatch) should
be used when bit manipulations are done on the output image of this
module in ladder logic.
This applies to a wide range of bits when Fault State Run is selected,
because presetting a counter, enabling a range, changing a mask, and
changing Configuration Array settings can cause ranges and outputs to
change state.