DescriptionThe NPCT-01C (order code 64009486D) is an ABB Bailey Pulse Counter / Timer Unit belonging to the Net 90 / INFI 90 DCS I/O family. While the NMFC03 multi-function controller (covered earlier in this series) handles PID loops and sequence logic at its own scan rate, the NPCT-01C is the specialist that lives downstream of high-speed pulse sources—turbine flowmeters, quadrature encoders, proximity wheels, photocell product counters—capturing edges at up to 300 kHz that a general-purpose MFP scan would miss. It packs two encoder inputs (A/B/Z, differential RS-422 or single-ended 5–24 V DC), four isolated general-purpose DI, four open-collector DO (NPN/PNP, 24 V / 0.5 A), and optional relay outputs (2 NO/NC, 5 A @ 250 V AC) onto a compact DCS-module form factor, with RS-485 carrying Modbus RTU for remote read/write of count values, presets, and timer state.h2 Application ScenariosOn a 48,000-bottle/hour rotary filler, the six turbine flowmeters on the syrup lines each spit ~180 Hz at full CIP flow, and the filler turret carries a 1024-pulse encoder for “bottle-at-nozzle” sync. The original NMFC01 MFP tried to totalize the six flows over its 200 ms scan—result: the CIP batch report drifted +3.2 % by the end of a 90-minute run, and the turret sync missed every fifth bottle during ramp-up. The integrator slotted a NPCT-01C into the same Net 90 I/O rack, mapped encoder A/B to Channel 1 (1024 ppr, quadrature decode for directional turret position), and put the six turbine pulse trains across the four DI + the two spare encoder Z-lines (jumpered two flowmeters per DI with external OR-gate—acceptable at 180 Hz). The NPCT-01C accumulated flow counts in hardware at 300 kHz with zero scan-tax on the NMFC, and the turret A/B decoder gave ±1 pulse positional repeatability—no more missed bottles. The filler lead’s note: “The NPCT-01C is the only thing in that rack that doesn’t blink when we ramp 0→48 k bottles.”h2
Parameter
| Main Parameters | Value/Description |
|---|---|
| Product Model | NPCT-01C (64009486D) |
| Manufacturer | ABB (Bailey) |
| Product Category | Pulse Counter / Timer Unit (Net 90 / INFI 90 DCS I/O) |
| Encoder Inputs | 2 channels (A/B/Z), differential RS-422 or single-ended 5–24 V DC |
| General DI | 4 channels, 5–30 V DC / dry contact, isolated |
| Max Input Frequency | 300 kHz (encoder), 10 kHz (general DI) |
| Counting Modes | Up / Down, A/B quadrature (bidirectional), preset-latch |
| Count Range | 0–999,999 (programmable reset) |
| Timer Range | 0.01 s – 9999.99 s |
| Timer Accuracy | ±0.1 % of setting + 1 ms |
| Digital Outputs | 4 × open-collector (NPN/PNP), 24 V DC / 0.5 A |
| Relay Option | 2 NO / 2 NC, 5 A @ 250 V AC (isolated) |
| Supply Voltage | 24 V DC ±10 % (≤ 100 mA typical) |
| Communication | RS-485, Modbus RTU (remote count/preset read-write) |
| Operating Temp. | -20 °C to +60 °C |
| Protection | IP20 (cabinet interior) |
| Mounting | Net 90 I/O rack slot / DIN-rail carrier (variant-dependent) |
| Weight | ~0.7–0.9 kg |
h2 Technical Principles and Innovative Values
- Innovation Point 1: Hardware-Level 300 kHz Capture, Zero MFP Scan Tax. The NPCT-01C has its own capture-Timers ASIC (or FPGA-class logic) that latches edges and increments accumulators in silicon, then DMAs the results to the Net 90 backplane at a modest rate the NMFC can digest. A 300 kHz turbine meter running 24/7 generates ~26 billion edges—try that in ladder logic and your MFP scan folds. The NPCT-01C takes the load.
- Innovation Point 2: A/B Quadrature Decode Onboard. Channel the NPCT-01C‘s two encoder inputs in A/B mode and it does the directional logic (CW → inc, CCW → dec) in hardware, including Z-pulse zero-reset/latch. For turret position, dancer-roll linear-encoder, or web-length accumulation, this means the NMFC reads a “position in mm” integer, not a raw pulse train it has to debounce in STL.
- Innovation Point 3: Timer-as-Watchdog, Not Just “Delay-ON.” The NPCT-01C‘s timer block supports delay-ON, delay-OFF, single-pulse, cycle, and watchdog modes. Wire a “heartbeat” DO from the NMFC into a NPCT-01C DI, arm a 2-second watchdog on the timer — if the MFP crashes and stops toggling, the NPCT-01C‘s relay drops and trips the local ESD. That “MFP-health watchdog” pattern is why plants keep one NPCT-01C per MFP rack even when they don’t have flowmeters.
- Innovation Point 4: RS-485 Modbus RTU for Free. The NPCT-01C surfaces its count-values, presets, timer-remaining, and alarm-bits over Modbus RTU on RS-485. That means a third-party HMI, a plant SCADA, or even a Raspberry Pi on the skid can read “total liters today” without touching the Net 90 engineering station. For retrofits where the Bailey Configurator license has gone missing, this is the backdoor that saves the day.
h2 Application Cases and Industry ValueIn a Southeast Asian palm-oil mill’s boiler BOP, the main-feed pump’s lube-oil skid had no RPM telemetry—just a mechanical centrifugal switch that sometimes stuck. The plant added a 60-tooth gear wheel on the pump shaft and a proximity sensor (NPN, 24 V), piping the pulse into a NPCT-01C DI (Channel 1, single-channel count mode, no quadrature needed—just frequency). The NPCT-01C computed RPM = (count / 60) × (60 / sample_window) in its onboard logic, and the 2-second watchdog timer was armed: if RPM dropped below 2850 for two consecutive windows, the relay (DO option) fired the “lube-low” trip to the MCC. Three months later, a coupling half-loosened during a night shift; the NPCT-01C caught the RPM decay at 2980 → 2870 → 2810 and tripped the feed pump before the white-metal bearing cooked. The rotating-equipment lead’s post: “The NPCT-01C cost less than the courier to send the bearing samples to the lab. We bought three more for the other two pumps and the ID fan.”A second case: a European municipal waterworks runs a chlorine-dosing skid with three turbine flowmeters (0–6000 l/h, ~220 Hz max) and a paddle-wheel backup. The original totalizer was a wall of three electromechanical counters that the operators had to read daily and phone into the SCADA guy. They swapped to a NPCT-01C—Channels 1–3 on the three turbines, Channel 4 on the paddle-wheel backup, RS-485 daisy-chained 400 m back to the plant SCADA over Modbus RTU. The SCADA now polls “total-liters-YTD” every 30 seconds; the NPCT-01C holds the accumulator across power cycles because the Net 90 rack’s NPM battery backs the I/O-side retentive space. The utility’s reporting error dropped from ±4.1 % (manual-read drift) to ±0.3 % (pulse-count truth). The instrument tech noted: “The NPCT-01C is the only Bailey module I’ve installed that made the SCADA guy send mea thank-you email.”
WhatsApp:+86 18150087953 WeChat: +86 18150087953
Email:







