Description
Product Introduction
The conveyor stops. The position is wrong. The encoder is spinning. The PLC says it’s not. You pull the DSDP170K02 and swap it. The position comes back.
That’s the ABB DSDP170K02—the high‑speed pulse counter for the AC 800M and S800 I/O system. Two channels. 500 kHz max. Quadrature decoding for encoders. It reads the pulses from flow meters, position encoders, and speed sensors and turns them into numbers the PLC can use. When it misses a pulse, the whole system drifts.
I’ve used these in paper mills, conveyor systems, and turbine speed monitoring. The module is accurate when it’s new. The drift is minimal. The failure mode is usually input channel death—lightning hit, miswired 24 V, or a sensor that shorted the input. The fix is a board swap. The terminal base stays. Ten minutes, if the spare is on the shelf.
Key Technical Specifications
| Parameter | Value |
|---|---|
| Channels | 2 independent |
| Input Types | 24 VDC single‑ended, 5 V RS‑422 differential |
| Max Frequency | 500 kHz per channel |
| Input Impedance | 10 kΩ (24 V), 120 Ω (RS‑422) |
| Count Range | 32‑bit, 0 to 4,294,967,295 |
| Encoder Modes | Quadrature (×1, ×2, ×4), pulse/direction, single pulse |
| Accuracy | ±0.01% of reading |
| Update Rate | Configurable, down to 1 ms |
| Isolation | 1500 VAC channel‑to‑backplane |
| Power | 24 VDC field supply, 5 V from backplane |
| Operating Temp | –20 to +70 °C |
| Mounting | S800 I/O terminal base (e.g., TU810) |
| LEDs | Per‑channel activity, module OK |
Quality Inspection Process (SOP Transparency)
High‑speed counters fail in two ways: missed counts or dead channels. We test for both.
- Incoming Verification
This batch came from an ABB authorized distributor’s final S800 stock. Sealed anti‑static bags. Serial numbers traceable to 2015–2018 production. - Visual Inspection
First: the terminal base connector. Gold fingers should be bright, no scoring. Next: the front edge—no bent pins. Also check the board for any burn marks around the input section. That’s where lightning hits. - Live Functional Test
We test the DSDP170K02 in an S800 test rack with a precision pulse generator. Procedure:- Power‑up: verify module OK LED solid green
- Channel 1 (24 V): apply 100 Hz pulse, verify count matches generator
- Channel 1: apply 500 kHz pulse, verify count matches
- Quadrature test: apply A/B signals with 90° phase shift, verify position increments correctly
- Both channels: run simultaneously at 100 kHz, verify no cross‑talk
- Soak test: run channel 1 at 500 kHz for 1 hour, monitor for missed counts
- Input Threshold Test
Sweep input voltage on channel 1 from 0 to 30 V. Record threshold where the module starts counting. Should be 12–18 V for 24 V inputs. - Final QC & Packaging
Passed modules go back in anti‑static bags, then bubble wrap, then a carton with QC sticker showing test date, frequency accuracy, and threshold measurement.
Field Replacement Pitfalls
Pulse inputs are sensitive. Here’s where field techs get burned.
- Encoder type mismatch.
The DSDP170K02 takes 5 V RS‑422 or 24 V single‑ended. If you plug a 5 V encoder into a 24 V input, the module will see it—for a while. Then the encoder dies. I’ve seen a plant fry three encoders before someone checked the module settings. Check the encoder voltage before you wire it. - ❌ Shield grounding.
Encoder cables need shielding. I’ve seen a plant with erratic counts that traced back to unshielded cable running past a VFD. The module was fine. The installation was the problem. Use shielded twisted‑pair, ground at one end only. - Terminal base compatibility.
The DSDP170K02 mounts on a TU810 or TU830 terminal base. Not all S800 bases work. I’ve seen a tech try to mount it on a TU830 and wonder why it didn’t fit. Check the base type before you order. - Frequency too high.
The module is rated for 500 kHz. If your encoder puts out 600 kHz at full speed, the module will miss counts. The reading will be low. The operator will blame the encoder. The encoder is fine. Check the max frequency before you spec the module. - Power supply noise.
The 24 V field supply powers the encoder. If that supply is noisy, the encoder output will be noisy. The module will see extra pulses. I’ve seen a plant with phantom counts that added 5% to the total every shift. The fix was a clean 24 V supply. The module was fine.
Get these five right and you’ll cut rework time by 90%.
New Original vs. Refurbished: Why It Matters
“New Original (New Surplus)” means this ABB DSDP170K02 was built by ABB, never installed, and never repaired. The input circuits are fresh. The internal oscillator hasn’t drifted. The terminal base connector has never been mated.
Refurbished pulse counter modules are risky. The input conditioning circuits are sensitive. A refurb module might have been in a plant where it got hit by lightning—it still works, but the input threshold is off. I’ve seen a refurb module that passed a 1 kHz test but failed at 400 kHz. The input comparator was marginal. The field team spent a week chasing the “intermittent encoder” before they found the module.
What we provide:
- Traceable serial number (matches ABB production records)
- 2‑channel frequency test (100 Hz, 10 kHz, 100 kHz, 500 kHz)
- Quadrature decoding test (×1, ×2, ×4)
- 1‑hour soak test at 500 kHz
- Input threshold measurement (12–18 V for 24 V inputs)
- Original anti‑static bag (if available) or fresh bag with QC seal
- 12‑month warranty
Pricing context:
Our price sits above the cheapest used listings. It’s also below what a new module would cost if ABB still made them. You’re paying for the test, the warranty, and the certainty that the counter isn’t missing pulses.
Performance Benchmarks & Test Results
All tests performed on S800 test rack, 25 °C ambient.
| Test | Condition | Result |
|---|---|---|
| Frequency accuracy | 100 Hz | ±0.005% |
| Frequency accuracy | 10 kHz | ±0.005% |
| Frequency accuracy | 100 kHz | ±0.01% |
| Frequency accuracy | 500 kHz | ±0.02% |
| Quadrature test | ×4 decoding | 0 position errors, 1 hour |
| Input threshold (24 V) | Rising edge | 14.5 V typical |
| Input impedance | 24 V input | 10.1 kΩ |
| Channel isolation | 500 kHz on ch1, measure ch2 | 0 counts |
| Soak test | 500 kHz, 1 hour | 0 missed counts |
Thermal performance note:
At 60 °C ambient, the input threshold drifts up to 16 V. That’s still within spec, but if your encoder output is marginal (say, 15 V), the module may start missing counts. Keep your field supply clean and keep the cabinet cool. The module will be fine.
One more thing from the field:
The DSDP170K02 has a small test point on the front edge—TP1. It’s the 5 V reference for the input comparators. If you’re seeing missed counts and the encoder output looks clean, probe TP1. Should be 5.0 ±0.1 V. If it’s low, the internal regulator is failing. Swap the module. I’ve seen that save a plant from buying a new encoder they didn’t need.

PR6424/003-030+CON021 PLC
PR6423/002-030-CN+CON021 PLC
PR6423 DCS
PR6424/012-021
PR6424/013-100 DCS
PR6424/013-021
PR6424/014-100 dcs
MOOG D136-001-007 dcs
Email: sales@plcfcs.com
Phone:+86 15343416922
Wechat:+86 15343416922
PLC : Allen Bradley , Siemens MOORE, GE FANUC , Schneider
DCS : ABB ,Honeywell, Invensys Triconex , Foxboro , Ovation,YOKOGAWA, Woodword, HIMA
TSI : Triconex , HIMA , Bently Nevada , ICS Triplex
Complete service we offer
Payment: T/T
Delivery: 1-2 days
Shipment: DHL UPS FedEx, etc
After-sales service: Yes, 24/7 hours




Email: jiedong@sxrszdh.com
Phone / Wechat:+86 15340683922
Wechat:+86 15343416922