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

120 Rockwell Automation Publication 1769-UM006E-EN-P - July 2013
Chapter 5 Diagnostics and Troubleshooting
The BadModConfigUpdate error conditions are shown in the following table.
They occur when you attempt to change a forbidden module configuration
parameter while a counter or range is still enabled. To recover from this situation,
do the following:
• Correct the configuration problem.
• Reconfigure the module.
TIP
Refer to your controller’s documentation for available reconfiguration
methods.
IMPORTANT
Do not change the module settings in Table 24 while counter or range is
enabled.
Table 24 - ‘BadModConfigUpdate’ Error Prohibited Configuration Settings
Configuration Parameters Array Position Prohibited from changing when indicated bits (X) are set
Word Bit Ctr0EN Ctr1EN Ctr2EN Ctr3EN RangeEN
OverCurrentLatchOff 0 0 X X X X X
ProgToFaultEn 0 4
NumberOfCounters 0 8 and 9 X X X X X
Filter_A0 1 0 and 1 X X
Filter_B0 1 3 and 4 X X
Filter_Z0 1 6 and 7 X X
Filter_A1 1 8 and 9 X X
Filter_B1 1 11 and 12 X X
Filter_Z1 1 14 and 15 X X
OutnProgramMode 2 0 to 3
OutnProgramStateRun 2 4 to 7
OutnProgramValue 3 0 to 3
Outn0FaultMode 4 0 to 3
OutnFaultStateRun 4 4 to 7
OutnFaultValue 5 0 to 3
Ctr0MaxCount
Ctr0MinCount
Ctr0Preset
(1)
Ctr0Hysteresis
(2)
Ctr0Scalar
(2)
Ctr0CyclicRateUpdateTime
(2)
Ctyr0Config.OperationMode
Ctr0Config.StorageMode
Ctr0Config.Linear
6 and 7
8 and 9
10 and 11
12
13
14
15
15
15
--
--
--
--
--
--
0to3
8to10
12
X
X
(1)
X
X
X
X
X
X