Fleck NXT2 Timer Programming: Complete Setup, Calibration & Troubleshooting Guide
The Fleck NXT2 controller is the digital brain of the industry’s most reliable water softeners and filters. This guide walks you through setup, menu navigation, capacity math, and networked programming so you can restore peak performance and avoid costly service calls. We include direct links to replacement timers and valve parts available from WaterSoftenerPlus.com.
Paste Parts 1-4 sequentially in Shopify’s HTML view to build the full ≈15 000-word guide.
1) Understanding the Fleck NXT2 Controller
The NXT2 controller is the second-generation networkable platform developed for Fleck and Pentair valves such as the 2815, 2850, 3150, and 9500 series. It monitors flow, controls motorized valve positions, and coordinates multi-tank systems for softening or filtration. Key advantages over older models include faster processing, larger memory, a backlit LCD, and USB firmware updates.
The controller stores operational parameters such as capacity, regeneration timing, hardness, flow limits, and system network address. If these values drift or reset after power loss, the system may over-regen or deliver hard water—so knowing how to reprogram it is essential.
2) Hardware Components & Connections
Controller Module
- Main board with display and keypad
- Power jack (typically 24 VAC transformer)
- Motor port for valve drive assembly
- Flow meter input (for turbine or paddlewheel sensor)
- Network port (RJ-45 for NXT2 bus)
Optional Inputs & Outputs
- Aux relay contacts (for alarms or chemical pumps)
- Remote start / inhibit switch
- USB service port for firmware and data export
- Valve position limit switches (for homing)
All wiring is low-voltage, but keep cables dry and protected from chemical vapors. Use strain relief and label each connection before removal.
3) Display Layout & Button Functions
The NXT2 interface is menu-driven with soft keys and scroll buttons. Understanding these buttons makes navigation fast and error-free.
| Button | Function |
|---|---|
| SET/ENTER | Confirms selections or enters edit mode |
| UP/DOWN ARROWS | Scroll through menus or adjust values |
| LEFT/RIGHT | Move cursor between digits or fields |
| REGEN | Manually initiate or skip regen steps |
| ESC | Exit menus without saving changes |
During normal operation, the home screen shows the time of day, current flow rate, total volume remaining, and system status (Service / Regen / Error code). If networked, the node address displays briefly on startup.
4) Specifications & Power Requirements
| Parameter | Specification |
|---|---|
| Input Voltage | 24 VAC, 50/60 Hz (transformer supplied) |
| Power Consumption | < 12 VA during operation |
| Display | Backlit LCD 128×64 pixels |
| Ambient Range | 35 – 120 °F (2 – 49 °C) |
| Memory | Non-volatile EEPROM retains data during power loss |
| Network Type | Proprietary RS-485 bus with RJ-45 connectors |
| Compatibility | Fleck 2815, 2850, 2900, 3150, 3900, 9500 & others |
Always use the OEM 24 VAC transformer. Improper voltage can corrupt firmware or burn the motor driver.
5) Safety and Data Preservation Before Programming
- Disconnect power before connecting or removing any cables.
- Photograph each program menu before making changes for backup.
- Record hardness, capacity, salt dose, and meter type on a worksheet.
- If networked, label node addresses to avoid cross-communication.
- Never press REGEN while the valve is disassembled.
6) Factory Reset & Firmware Notes
Perform a factory reset only when a controller shows persistent logic errors after verifying hardware. To reset:
- Hold SET + REGEN for 10 seconds until “Factory Reset?” appears.
- Select YES with arrow keys → press ENTER.
- Controller reboots to default English language and time 12:00 AM.
- Re-enter system type, meter, capacity, and hardness immediately.
Firmware versions display briefly on startup (e.g., v2.14 2024-06). Always match firmware for networked systems to avoid communication mismatch errors.
7) Initial Startup: Language, Time, Units & First Boot
After mounting and wiring the NXT2 (see Part 1), power the controller with the OEM 24 VAC transformer. On first boot—or after a factory reset—the NXT2 walks through a short setup wizard. If yours loads to the home screen, you can access the same settings via the main menu.
Checklist Before Programming
- Valve is fully assembled; piston/seal pack installed; no leaks.
- Motor harness, meter cable, and any brine/float switch leads are seated and labeled.
- Flow meter orientation (arrow) matches service flow direction.
- Resin volume (ft³), salt setting, and local hardness are known or documented.
Startup Wizard (typical path)
- Language: Choose English (or preferred).
- Units: U.S. gallons (G) or liters (L). Use gallons if your lab results are in gpg.
- Time & Date: Set 24‑hour or 12‑hour format; verify AM/PM.
- Timezone Offset: Optional; ensures correct regen time around DST changes.
8) Basic Programming: From Raw Water to Reliable Regeneration
Every successful NXT2 setup programs the same nine elements. Enter them in the order below to avoid circular edits and mismatched values.
Menu Map (typical labels vary by firmware)
| Programming Task | Menu Path (example) | Notes |
|---|---|---|
| Clock / Date | Menu → Clock → Set Time/Date | Use local time; 2:00 AM common regen time |
| Hardness | Menu → Settings → Hardness | Enter in gpg (ppm ÷ 17.1) |
| Capacity | Menu → Settings → Capacity | Usable grains per tank (post‑efficiency) |
| Salt Dose | Menu → Settings → Salt lbs | lbs of salt per regeneration |
| Regen Type | Menu → Regeneration → Type | Metered Delayed is residential default |
| Regen Time | Menu → Regeneration → Time | 02:00 is typical off‑peak |
| Day Override | Menu → Regeneration → Override Days | Safety backstop (e.g., 7–14 days) |
| Flow Meter | Menu → Meter → Type / Pulses | Match meter model and pulses/gal |
| SFR / Flow Limit | Menu → Service → Flow Limit | Optional; protects quality at high flow |
8.1 Hardness
- Convert ppm (mg/L) to gpg by dividing by 17.1. Example: 240 ppm ÷ 17.1 ≈ 14 gpg.
- If iron is present and not fully removed upstream, add 3–5 gpg per 1 ppm iron as a rule‑of‑thumb “hardness equivalent.”
8.2 Capacity (Grains)
Capacity is the usable grains per tank between regenerations at your chosen salt setting. You’ll calculate this in Section 9. For now, note that a 1.5 ft³ softener at 6 lb/ft³ typically programs around 30–36 kgr. (We’ll firm that up shortly.)
8.3 Salt Dose (lbs)
Salt dose determines how fully the resin regenerates. Higher salt ⇒ more capacity but lower salt efficiency. Common setpoints are 6–8 lb/ft³ for efficiency, or up to 10 lb/ft³ for maximum run length.
8.4 Regeneration Type
- Metered Delayed: Tracks usage; regenerates at the programmed time. Best for homes and businesses with nighttime off‑peak hours.
- Metered Immediate: Regenerates immediately at exhaustion. Use when water quality cannot dip at any hour.
- Time Clock: Fixed day interval—use only if no meter or with specialty medias.
8.5 Regeneration Time
Set to 02:00 (or local off‑peak). In duplex or lead/lag networks, stagger times so multiple units don’t backwash simultaneously unless designed for it.
8.6 Day Override
Defines maximum days between regenerations regardless of flow. Typical: 7–14 days. Shorten if iron, manganese, or fouling risk exists.
8.7 Flow Meter Type & Pulses/Gallon
Pick the exact meter profile. An incorrect pulses/gal value causes early or late regenerations.
- Locate the meter model/label; reference its pulse factor (e.g., 1, 2, 10 pulses/gal).
- Confirm arrow orientation matches service flow. If reversed, counts fall or read zero.
- Perform a bucket test: Run 5 gallons and verify the NXT2 counted within ±5 %.
8.8 Service Flow Limit (SFR)
SFR protects water quality at peak demand by preventing flow beyond what the tank and resin can handle. If your application has rare high spikes (large tubs, irrigation), set a sensible limit (e.g., 10–12 gpm for a 1.5 ft³ residential bed) or leave off if not needed.
9) Cycle Times: Backwash, Brine Draw, Rinse & Refill
Cycle durations depend on valve size, bed depth, fouling risk, and injector size. Start with conservative defaults, then fine‑tune based on water tests and performance.
| Cycle | Purpose | Typical Start | Adjust If… |
|---|---|---|---|
| Backwash (BW) | Lift/clean resin; flush particulates | 10 min | Increase to 12–15 min for iron; ensure well pump can deliver backwash gpm |
| Brine Draw / Slow Rinse (BD/SR) | Regenerate resin; ion exchange | 50–70 min | Extend if hardness breakthrough; verify injector & air checks |
| Fast Rinse (FR) | Settle bed; clear brine | 8–12 min | Add 3–5 min if residual taste or hardness spike post‑regen |
| Refill (RF) | Make brine for next cycle | As required | Use your brine line flow control (BLFC) to convert minutes → gallons → salt lbs |
Record the BLFC value (e.g., 0.25 gpm). Since ~3 lbs of salt dissolve per gallon of water, Refill minutes × BLFC × 3 ≈ salt lbs.
10) Capacity & Salt Math (Step‑By‑Step)
This is where your NXT2 programming pays off. We’ll compute a right‑sized capacity and salt setting based on real usage and resin volume.
10.1 Convert Hardness to gpg
- gpg = ppm (mg/L) ÷ 17.1
- Add iron equivalence if upstream iron is present and not fully removed: + 3–5 gpg per 1 ppm iron.
10.2 Estimate Daily Gallons
- Residential rule: 60–75 gallons per person per day (total cold+hot).
- Example: 4 people × 65 gpd = 260 gpd.
10.3 Daily Grains to Remove
Daily grains = Daily gallons × Hardness (gpg).
Example: 260 gal × 14 gpg ≈ 3,640 grains/day.
10.4 Choose a Salt Dose (lbs per ft³)
Typical efficiency targets (approximate per ft³ of resin; varies by resin and injector):
- 6 lb/ft³ → ~20–24 kgr/ft³
- 8 lb/ft³ → ~24–27 kgr/ft³
- 10 lb/ft³ → ~28–30 kgr/ft³
Use manufacturer curves if available. The values above are practical planning numbers for most modern softening resins.
10.5 Calculate Usable Capacity
Worked Example — 1.5 ft³ Softener @ 6 lb/ft³
- Per ft³ ≈ 22 kgr → 1.5 × 22,000 = 33,000 grains capacity
- Daily grains ≈ 3,640 → 33,000 ÷ 3,640 ≈ 9.1 days between regenerations
- Salt dose = 1.5 ft³ × 6 lb/ft³ = 9 lbs per regen
Program Capacity = 33,000 and Salt = 9 lbs. Set Day Override = 7–10 days so resin doesn’t sit too long between cycles.
Alternative — 1.5 ft³ @ 8 lb/ft³ (Longer Run)
- Per ft³ ≈ 26 kgr → 1.5 × 26,000 = 39,000 grains
- 39,000 ÷ 3,640 ≈ 10.7 days between regens
- Salt dose = 1.5 × 8 = 12 lbs
More run length, more salt. Choose based on salt cost, convenience, and water quality needs.
10.6 Convert BLFC to Refill Minutes
Refill water (gal) × 3 ≈ salt lbs. So with BLFC 0.25 gpm and a 9 lb salt target:
- Salt lbs ÷ 3 = brine water gallons → 9 ÷ 3 = 3 gal
- Minutes = gallons ÷ BLFC → 3 ÷ 0.25 = 12 minutes refill
Quick Reference (BLFC 0.25 gpm)
| Salt lbs | Water (gal) | Refill Minutes |
|---|---|---|
| 6 | 2 | 8 |
| 9 | 3 | 12 |
| 12 | 4 | 16 |
| 15 | 5 | 20 |
If your BLFC differs (e.g., 0.125 gpm), scale minutes accordingly.
10.7 Pick a Day Override
Start at 7–10 days for typical homes. Shorten if iron present or if you see taste/hardness drift before capacity is used.
11) Ready‑To‑Use Programming Templates
Use these as starting points. Always confirm with your resin specs, meter type, and BLFC value.
Template A — Residential 1.5 ft³ (4‑Person Home)
- Hardness: 14 gpg
- Capacity: 33,000 grains (6 lb/ft³)
- Salt Dose: 9 lbs
- Regen Type: Metered Delayed
- Regen Time: 02:00
- Day Override: 9
- Meter: [Your model] @ correct pulses/gal
- SFR Limit: Optional 10–12 gpm
- Cycles: BW 10 / BD 60 / FR 10 / RF 12 (BLFC 0.25)
Template B — Light Commercial (Café / Salon) 2.0 ft³
- Hardness: 18 gpg
- Capacity: 48,000 grains (approx. 24 kgr/ft³ @ 8 lb/ft³)
- Salt Dose: 16 lbs
- Regen Type: Metered Delayed
- Regen Time: 02:00, Day Override: 7
- Meter: High‑flow turbine; pulses verified
- SFR: As needed to protect espresso boilers/dish machines
- Cycles: BW 12 / BD 60 / FR 12 / RF 21 (BLFC 0.25)
Template C — Duplex Alternating (Two × 1.5 ft³)
- Node 1 = Lead; Node 2 = Lag
- System Type: Alternating
- Each Tank: Hardness 14 gpg; Capacity 33,000; Salt 9 lbs
- Assist Threshold: Off (Alternating); or set flow trigger for lead/lag if supported
- Stagger regen/return to service if needed
Advanced networking details will be covered in Part 3.
12) Verify Operation (Commissioning Tests)
Before leaving the installation, prove each stage works:
- Meter Check: Run 5 gallons; confirm display counts within ±5 %.
- Manual Regen: Hold REGEN to start. Observe: service → backwash → brine draw → fast rinse → refill. Listen for motor and watch outlet for flow changes.
- Brine Draw: During BD, verify brine level drops in tank. If not, check injector, brine line, air check, and seals.
- Hardness Test: Measure hardness at a fixture after return to service. It should read near zero immediately after regen.
13) Common Pitfalls (and Quick Fixes)
- AM/PM error: Regen starts during the day. Set 24‑hour time or verify AM/PM.
- Wrong meter profile: Premature or late regenerations. Select the correct meter and pulses/gal; perform a bucket test.
- Capacity too high: Hardness bleed before regen. Reduce programmed capacity 5–10 % or increase salt dose.
- Refill mismatch: Salt not dissolving fully or too salty water after regen. Check BLFC and recalc refill minutes.
- Forgot Day Override: Long idle periods lead to channeling. Set 7–14 days.
14) Advanced Programming: Duplex, Alternating, Lead/Lag & Parallel
The power of the NXT2 platform shows up when you coordinate multiple tanks. This section explains the major architectures and the exact parameters to review so your system stays synchronized through power cycles and peak‑flow events.
Architectures at a Glance
| Mode | What It Does | When to Use | Key Parameters |
|---|---|---|---|
| Duplex Alternating | One tank online; the other on standby. They switch when the online tank hits 0 capacity or a day override. | Continuous soft water with simple control; small commercial, restaurants, homes with 24/7 demand. | Node addresses, capacity per tank, meter type, System Type = ALT, lead/lag priority. |
| Lead/Lag (Progressive Flow) | Lead tank handles base load; lag tank joins only when flow exceeds an assist threshold or when the lead nears exhaustion. | Variable demand facilities (cafés, multi‑bath homes) where peak flow matters but average use is modest. | Assist threshold (gpm), return‑to‑lead priority, regen stagger, node addresses. |
| Parallel (Twin in Service) | Both tanks in service together at all times; each tracks its own usage and regenerates as needed. | High flow / low ΔP requirements; hotels, laundries, light industrial. | System Type = PAR, equalized capacity settings, shared or individual meters. |
Programming Steps (Any Multi‑Tank Mode)
- Set unique node addresses (e.g., 1, 2, 3...). Power units one at a time to avoid duplicate auto‑addressing.
- Select System Type: ALT (Alternating), PAR (Parallel), or Lead/Lag (if shown on your firmware).
- Choose meter strategy: Each tank’s own meter or one shared header meter. Program pulses/gal correctly.
- Define capacity/salt per tank (from Part 2 math). Don’t cut corners—mismatched capacities cause asynchronous regens.
- Stagger regens with a delay so two units don’t backwash simultaneously unless your plumbing is sized for it.
- Set return priorities: Which tank becomes lead after power loss, manual regen, or simultaneous return to service.
Lead/Lag (Progressive Flow) Example
- Node 1 = Lead, Node 2 = Lag.
- Assist Threshold = 10 gpm (lag joins above this flow).
- Capacity each tank = 33,000 grains; Salt = 9 lbs.
- Regen Type = Metered Delayed @ 02:00 (stagger Node 2 to 02:20).
- Return Priority = Lead first.
If a shared meter is on the header, set both nodes to Shared Meter Mode and verify pulse factor. With individual meters, ensure each turbine orientation matches flow.
15) Networking the NXT2: Bus Wiring, Topology & Addressing
The NXT2 network is a low‑voltage bus designed for robust communication between controllers. Wiring rules are simple—follow them and you’ll avoid intermittent “ghost” faults.
Wiring Best Practices
- Topology: Use daisy‑chain (A → B → C). Avoid star topologies.
- Cable: Shielded CAT5/6 is preferred for long runs (> 25 ft). Keep away from VFDs, pumps, and high‑voltage conduits.
- Terminations: If your firmware/hardware requires, enable end‑of‑line termination on the farthest device pair.
- Grounding: Bond shield at one end only to prevent loops.
Addressing & Roles
| Node | Role | Notes |
|---|---|---|
| 1 | Lead / Tank A | Default leader after power events |
| 2 | Lag / Tank B | Assist based on flow or capacity |
| 3+ | Additional tanks | Parallel or staged assist |
Keep a laminated map of node numbers inside the enclosure. Mis‑addressing is a top cause of out‑of‑sync regenerations.
Shared vs Individual Meters
- Shared header meter: Simplifies plumbing; all nodes read the same pulses. Ensure the same pulses/gal on each controller.
- Per‑tank meters: Higher fidelity and redundancy. Program each controller with its own pulses/gal factor.
16) Coordination Logic: Assist Thresholds, Regen Stagger & Priorities
Coordination logic prevents hard‑water breakthrough during peak demand and keeps the plant quiet overnight.
- Assist Threshold (Lead/Lag): Set the gpm at which the lag tank joins service. Start around 8–12 gpm for 1.5–2.0 ft³ beds.
- Regen Stagger: Offset start times by 10–30 minutes to avoid simultaneous backwash unless plumbing supports it.
- Return Priority: Choose which tank returns to lead after a power cycle or dual regen event.
- Lockout Windows: Some firmware supports “No‑Regen” windows (e.g., 7am–9pm); use in retail or hospitality venues.
17) Error Code Reference: Meanings & Fast Fixes
Exact wording varies by firmware, but the underlying causes are consistent. Use this table as a field cheat‑sheet and escalate to full mechanical inspection if errors persist.
| Display Message / Symptom | Likely Cause | Quick Fix |
|---|---|---|
| Motor Stall / Valve Won’t Home | Obstructed piston/seal pack; failed motor; loose harness | Power‑cycle; inspect motor harness; clean/replace piston and seals; retry “Find Service” |
| Meter Error / No Pulses | Wrong meter profile; cable damage; debris in turbine; reversed flow | Set correct pulses/gal; re‑seat cable; clean/replace meter; confirm flow direction |
| Comm Error / Node Conflict | Duplicate node addresses; noisy cabling; star network | Assign unique addresses; convert to daisy‑chain; add/verify terminations |
| Low Salt / Brine Draw Fail | Empty brine tank; clogged injector; air check stuck; BLFC mismatch | Refill salt; clean injector; free air check; recalc refill minutes from BLFC |
| RTC/Clock Error | Power dips; weak transformer | Use surge protection/UPS; verify transformer output; reset time |
When in doubt, perform a manual regen and watch each stage. The sound and flow pattern reveal valve or plumbing issues faster than menus do.
18) Advanced Cycle Tuning: Bed Expansion, Backwash Rates & Media Care
Cycle times are half the story—the other half is flow rate. Ensure your backwash delivers enough gpm to expand the bed without channeling.
- Bed Expansion (softening resin): Target ~30–50% expansion during backwash. Check valve size and distributor for required gpm.
- Iron/Manganese: Add 2–5 minutes to backwash and fast rinse, and shorten day override to reduce fouling.
- Low‑yield wells: If your pump can’t sustain the backwash flow, split cycles (two shorter backwashes) or resize media.
- Injector Sizing: Choose injector size recommended for your valve and bed volume to ensure proper brine draw rate.
19) External I/O & Integration: Remote Start, Inhibit & Alarm Relays
Many NXT2 installations tie into building systems. Use low‑voltage dry contacts per your wiring diagram and observe polarity where specified.
- Remote Start: Trigger a regeneration from a PLC/BMS at a scheduled time (e.g., after hours).
- Regeneration Inhibit: Block regen during business hours, then allow at night.
- Alarm Relay: Signal BMS when a controller posts a critical error or salt is low.
- Flow/Leak Inputs: Some sites add leak detectors that force bypass or lockout if tripped.
Label every cable at both ends. Future techs will thank you—and you’ll avoid mis‑wiring during board swaps.
20) Data Logging, Firmware & Documentation
Small habits prevent big outages. Keep a simple log and you’ll solve 80% of issues in minutes.
- ✔ Firmware version & date (record after each update)
- ✔ Node addresses & roles (lead/lag/parallel)
- ✔ Meter type & pulses/gal (shared vs per‑tank)
- ✔ Capacity, salt dose, day override
- ✔ Cycle times (BW/BD/FR/RF) and BLFC gpm
- ✔ Last three hardness readings (post‑service)
- ✔ Any error messages and resolutions
21) Case Profiles: Real‑World Multi‑Tank Setups
Profile A — Duplex Alternating (Restaurant)
- Two × 1.5 ft³ tanks, ALT mode
- Capacity 33kgr each; 9 lb salt; override 7 days
- Shared header meter; pulses/gal verified
- Staggered regens: 02:00 & 02:20
Result: Zero hardness breakthrough during dinner rush; salt use reduced 15% by right‑sizing capacity.
Profile B — Lead/Lag (Fitness Center)
- Assist threshold 12 gpm; return priority to Lead
- Per‑tank meters for redundancy
- Alarm relay to BMS for “Low Salt”
Result: Smooth morning peaks; regen lockout during 6–9am then allowed at 02:00.
22) Troubleshooting Trees: Diagnose → Fix → Verify
Use these symptom‑based trees in the field. Each ends with a verification step so you leave the site confident.
Tree A — Blank Screen / No Power
- Check outlet with a tester. If dead → restore power / choose another circuit.
- Measure transformer output: target OEM 24 VAC. If < 22 VAC or fluctuating → replace transformer.
- Inspect DC connector/terminals for looseness or corrosion → re‑seat firmly.
- Disconnect motor & meter cables; power board alone. If it boots now → suspect shorted peripheral; reconnect one by one.
- Verify: Set time/date; cycle power; ensure time persists.
Tree B — Time Loss / Odd Regen Hour
- Confirm 24‑hour vs 12‑hour format; correct AM/PM.
- Add surge protection or small UPS if site has frequent dips.
- Update firmware (if supported) and re‑enter clock/timezone.
- Verify: Force a short power loss test (unplug 1 min) → check clock accuracy.
Tree C — Valve Won’t Home / Stuck in Regen
- Power cycle → listen for motor start. If silent → test motor harness continuity; replace if open.
- Open head; inspect piston/seal pack for scoring, debris, or swollen seals → replace/clean.
- Confirm valve type in programming matches actual head.
- Run “Find Service / Home Valve.” If failure persists → replace motor or controller.
- Verify: Manual regen through each position; observe flow changes.
Tree D — Meter Not Counting / Premature or Late Regens
- Menu → Meter → Type/Pulses — set exact model & pulses/gal.
- Check arrow on turbine; reversed flow = zero or negative counts.
- Inspect cable for cuts/kinks; re‑seat on board; clean debris from turbine.
- Perform a 5‑gallon bucket test; counts must be within ±5%.
- Verify: Observe live flow on home screen during faucet draw.
Tree E — Hard Water After Regen
- Confirm salt level & bridging; break crusts; ensure water in brine tank.
- Check injector & screen for blockage; clean and reseat.
- Increase slow‑rinse (BD/SR) by +10 minutes; extend fast rinse by +3 minutes.
- Recalculate capacity & salt from Part 2; many issues are under‑salted programming.
- Verify: Hardness test at faucet immediately after cycle (should be near zero).
Tree F — Brine Not Drawing / Tank Overfilling
- Check brine line flow control (BLFC) size and orientation.
- Inspect air check & float for sticking; replace if worn.
- Injector size mismatch or clogged → replace to spec.
- Refill minutes wrong for BLFC → recalc:
Minutes = Salt lbs ÷ 3 ÷ BLFC (gpm). - Verify: During BD stage, brine level must drop; during RF, refill at rated BLFC.
Tree G — Low Service Flow / Pressure Drop
- Replace sediment & carbon prefilters upstream if clogged.
- Check resin fouling (iron/manganese). Add cleaners or service media.
- Confirm distributor & upper screen intact; replace if cracked.
- Increase backwash time or rate to restore bed expansion.
- Verify: Compare ΔP across unit before and after regen at same flow.
Tree H — Network “Comm Error / Node Conflict”
- Assign unique node addresses; power units individually to confirm.
- Convert star wiring to daisy‑chain; add end‑of‑line terminators if required.
- Use shielded CAT5/6; separate from VFD/power lines; bond shield one end only.
- Verify: All nodes visible; lead/lag roles correct after reboot.
23) Preventive Maintenance & Service Rhythm
Most NXT2 issues vanish with simple, regular care. Adopt this rhythm and log changes.
Monthly Quick‑Check
- Verify time/date; DST alignment.
- Review last regen date & cycle duration.
- Scan for error messages; clear and re‑test.
- Confirm salt level & free‑moving float/air check.
Quarterly / Semiannual
- Test transformer output under load (24 VAC).
- Inspect motor & meter cables; re‑seat connectors.
- Backwash performance check (bed expansion / flow).
- Hardness test post‑service; update log.
Annual Tasks
- Replace keypad/display if dim or keys stick.
- Service piston/seal pack per valve model schedule.
- Calibrate capacity/salt after any media changes.
- Export or photo‑backup all menus; label inside cover.
24) Recommended Spares Kit (Technician / Facility)
Carry these parts for fast restorations and fewer callbacks:
- OEM 24 VAC transformer
- NXT2 controller module (pre‑flashed if possible)
- Valve motor & harness
- Common injectors & screens for your valve model
- BLFC assemblies (0.125 & 0.25 gpm)
- Seal & spacer kit; piston assembly
- Brine float/air check assembly
- Turbine meter + cable
- O‑rings assortment; push‑fit collets
- Shielded network patch cords
25) Programming Cheat‑Sheets & Cycle Timing Reference
Menu Fast‑Path (typical labels)
| Task | Menu Path | Default / Notes |
|---|---|---|
| Clock | Menu → Clock → Set Time | 02:00 regen common |
| Hardness | Menu → Settings → Hardness | Enter gpg (ppm ÷ 17.1) |
| Capacity | Menu → Settings → Capacity | Usable grains per tank |
| Salt Dose | Menu → Settings → Salt lbs | 6–8 lb/ft³ typical |
| Regen Type | Menu → Regeneration → Type | Metered Delayed |
| Day Override | Menu → Regeneration → Override | 7–14 days |
| Meter Type | Menu → Meter → Type/Pulses | Match turbine model |
| System Type | Menu → Network → System | ALT / PAR / Lead‑Lag |
| Node Address | Menu → Network → Address | Unique per controller |
Cycle Timing (Starting Points)
| Cycle | Purpose | Time (min) | Adjust If… |
|---|---|---|---|
| Backwash | Lift/clean resin | 10 | Iron present → 12–15 |
| Brine Draw / Slow Rinse | Regenerate bed | 60 | Hardness bleed → +10 |
| Fast Rinse | Settle & clear | 10 | Taste/bleed → +3–5 |
| Refill | Make brine | BLFC‑based | Minutes = (Salt lbs ÷ 3) ÷ BLFC |
Always confirm with valve manufacturer specs for your exact model (injector size, BLFC gpm, bed volume).
26) Commissioning & Service Log (Copy/Paste Template)
Site/Customer: ________________________ Date: __________
Valve Model: _________ Resin ft³: _____ BLFC: ______ gpm
Controller FW: ________ Node(s): _______ System: ALT / PAR / Lead-Lag
PROGRAM VALUES
Time/Date: _________ (24h? Y/N) Regen Time: ______
Hardness (gpg): _____ Capacity (gr): ______ Salt (lbs): ______
Day Override: ____ Meter Type: __________ Pulses/gal: ____
SFR Limit (if used): ____ gpm
CYCLE TIMES
BW: ____ min BD/SR: ____ min FR: ____ min RF: ____ min
TESTS
Bucket Test 5 gal: _______ counts (±5%? Y/N)
Post‑service hardness: ______ gpg
Brine draw observed? Y/N Refill rate ok? Y/N
NOTES / PARTS REPLACED:
_______________________________________________________
Tech Sign: __________________________
27) Extended FAQ: NXT2 Programming & Field Issues
Q1. NXT vs NXT2 vs SXT — what’s the difference?
SXT is stand‑alone (single tank). NXT adds networking. NXT2 is the newer, faster platform with better display, memory, and multi‑tank coordination.
Q2. Which regen type should I choose?
Metered Delayed for most sites (regen at 02:00). Use Metered Immediate when quality can’t dip at any hour. Time Clock only for specialty media or no meter.
Q3. How do I set refill minutes correctly?
Use BLFC math: Minutes = (Salt lbs ÷ 3) ÷ BLFC gpm. Example: 9 lbs, BLFC 0.25 → 9 ÷ 3 = 3 gal → 3 ÷ 0.25 = 12 minutes.
Q4. My site has iron. What changes?
Add 3–5 gpg “hardness equivalent” per 1 ppm iron, shorten day override, extend backwash/fast rinse by a few minutes, and consider upstream iron filtration or resin cleaner.
Q5. Can I copy settings from one controller to another?
If your firmware supports export/import, yes. Otherwise, photo each menu and duplicate carefully. Ensure node addresses are unique on networked systems.
Q6. We changed the meter—what now?
Set the correct meter type & pulses/gal, then perform a 5‑gal bucket test. Re‑check assist thresholds and capacity sync on multi‑tank systems.
Q7. After a power outage, roles changed. Normal?
Yes—unless you set Return Priority. Program which tank should be lead after power events to keep behavior predictable.
Q8. We get hardness creep before the regen day.
Reduce capacity 5–10% or increase salt dose; verify meter accuracy and brine draw performance; check usage spikes vs SFR limit.
Q9. Can I lock menus from user tampering?
Yes. Many builds support a menu lock or PIN (check firmware). At minimum, enable a basic lockout key combo to prevent accidental edits.
Q10. Should duplex tanks backwash together?
Generally no—stagger start times by 10–30 min unless plumbing and drain sizing support simultaneous cycles.
Q11. Is resin mixing okay?
Use manufacturer‑approved resin types for your application. Mixing fine/standard mesh changes backwash requirements; re‑size times and rates if you do.
Q12. What TDS or hardness should I see after regen?
Hardness should be ~0 gpg immediately post‑service; TDS depends on feed. Rising post‑service hardness indicates programming, brine, or resin issues.
Q13. When do I replace the controller vs repair wiring?
If power, transformer, and peripherals test good but logic faults persist across resets, replace the NXT2 module. Keep one spare for critical sites.
28) Quick Links & Next Steps
Get Help
Need a tech to review your settings or design a duplex? Send photos of your menus and valve tag.

