PowerFlex 525 for HVAC Fans & Cooling Towers: Energy-Saving Setup Guide
Contents
1. Fan vs. Pump: Key Differences
While the wiring is nearly identical to a pump installation, fan loads have several important differences in how the drive should be configured:
| Parameter | Pump Application | Fan / HVAC Application |
|---|---|---|
| Torque curve | Variable torque (centrifugal) | Variable torque — same, but often lighter loads at low speed |
| Minimum frequency | 15–20 Hz (protect pump bearings) | 10–15 Hz typical — fans can run slower without bearing risk |
| Accel / Decel time | 10–30s (prevent water hammer) | 30–60s typical — large fans have high inertia |
| Flying start | Rarely needed | Essential — fans often coast when the drive is off and must be caught spinning |
| Motor OL class | Standard Class 10 | Class 10 or 20 — confirm with motor nameplate |
| BAS integration | Rare | Common — BAS usually commands speed via 4–20mA or BACnet/IP |
2. Control Wiring for a Typical Fan Application
Most HVAC fan VFD installations use a simple analog speed reference from the BAS or DDC controller. The drive start/stop is often wired to a digital output from the BAS or a HOA switch.
| Terminal | Function | Fan Application Use |
|---|---|---|
| 01 | Stop (always a stop input) | Stop input — jumpered to terminal 11 by default; remove jumper if using as hardwired stop |
| 02 | DigIn TermBlk 02 — Start/Run FWD | Run/Enable from BAS digital output or HOA Auto contact |
| 03 | DigIn TermBlk 03 — Dir/Run REV | Fault Reset (reprogram via t063) or BAS reset output |
| 04 | Digital Common | Common return for all digital inputs |
| 05 | DigIn TermBlk 05 | Fire/smoke shutdown — external interlock (program via t065) |
| 11 | +24V DC | Source power for digital inputs (100 mA max) |
| 15 | Analog Input — 4–20 mA | 4–20 mA speed reference from BAS (0–100% fan speed; 250 ohm impedance) |
| 14 | Analog Common | Return for analog I/O |
| 16 | Analog Output (0–10V or 4–20 mA) | Output frequency signal to BAS AI (speed feedback; set via t088) |
| R1 | Relay 1 N.O. | Run status to BAS DI (via t076) |
| R6 | Relay 2 N.C. | Fault status to BAS DI or building alarm panel (via t081) |
3. Fan-Specific Parameter Settings
| Parameter | Name | Recommended Value | Reason |
|---|---|---|---|
| P039 | Torque Perf Mode | 0 = V/Hz | Variable torque V/Hz is suitable for centrifugal fan loads; SVC (1, default) also works but V/Hz is simpler |
| P041 | Accel Time 1 | 30–60 s | Large fans have high rotational inertia — too-fast ramp causes overcurrent (default 10.00 s) |
| P042 | Decel Time 1 | 30–60 s | Allow fan to coast smoothly; protects bearings (default 10.00 s) |
| P043 | Minimum Freq | 10–15 Hz | Fan bearings tolerate lower speeds than pumps; lower limit = more energy savings (default 0.00 Hz) |
| P044 | Maximum Freq | 60 Hz (or up to 63 Hz) | Can slightly overspeed fans to compensate for belt slip if motor is rated for it (default 60.00 Hz) |
| P046 | Start Source 1 | 2 = DigIn TrmBlk | BAS digital output wired to terminal 02 — BAS controls start/stop |
| P047 | Speed Reference1 | 6 = 4–20mA Input | BAS analog output (4–20mA) on terminal 15 commands fan speed |
| t065 | DigIn TermBlk 05 | 12 = Aux Fault | Wires smoke interlock — drive trips on F002 Auxiliary Input fault when contact opens |
| t100 | Sleep-Wake Sel | 2 = 4–20mA Input | Enables sleep/wake from the 4–20mA analog input signal |
| t101 | Sleep Level | 20–25% (~12–15 Hz) | Drive sleeps when analog input drops below this level — saves energy at night setback (entered as % of analog input range; default 10.0%) |
| t102 | Sleep Time | 10–30 s | How long input must be below Sleep Level before drive stops |
| t103 | Wake Level | 30–33% (~18–20 Hz) | Input must rise above this to restart — prevents rapid cycling (entered as % of analog input range; default 15.0%) |
4. Flying Start Setup
When a large fan loses power, it continues to coast for 30–120 seconds depending on size and load. If the drive restarts and tries to ramp from 0 Hz into a motor that's already spinning — even backward from wind effect — it will trip on F012 HW OverCurrent.
Flying Start (parameter A545) enables the drive to detect the motor's current speed and direction at startup, then ramp from that point rather than from zero.
- Set A545 [Flying Start En] = 1 (Enabled)
- Set A546 [FlyStrt CurLimit] to approximately 65% (default) — this is the current level the drive uses to determine when it has matched the motor frequency. Default is usually adequate.
- Test: with the fan coasting, command a start. The drive should search, find the frequency, then ramp smoothly. If it still trips on F012 (HW OverCurrent), slightly increase the Accel time (P041) or reduce A546.
5. Sleep / Wake on Pressure (Night Setback)
During low-demand periods (overnight, unoccupied hours), the BAS reduces the speed command below what the drive needs to run efficiently. Rather than running the fan at 10 Hz drawing near-zero airflow, the Sleep/Wake feature stops the drive entirely and restarts when demand returns.
| Parameter | Name | Setting | Notes |
|---|---|---|---|
| t100 | Sleep-Wake Sel | 1 = 0–10V Input or 2 = 4–20mA Input | Enables the sleep/wake feature and selects which analog input to monitor (default 0 = Disabled) |
| t101 | Sleep Level | 20% (~12 Hz) | If analog input stays below this level, the drive will sleep after the Sleep Time delay (entered as % of analog input range; default 10.0%) |
| t102 | Sleep Time | 20 s | How long input must be below Sleep Level before the drive stops — prevents nuisance cycling on brief setbacks |
| t103 | Wake Level | 30% (~18 Hz) | Input must rise above this to restart — the hysteresis between Sleep and Wake prevents rapid cycling (entered as % of analog input range; default 15.0%) |
6. BAS / BMS Integration
Option A — Analog 4–20 mA (Most Common)
The simplest and most universal method. The BAS DDC controller outputs a 4–20 mA signal wired to the drive's Analog Input (terminals 15/14). Set P047 = 6 (4–20mA Input). The BAS also provides a digital start/stop output to terminal 02.
| Signal | BAS Side | Drive Terminal | Corresponds To |
|---|---|---|---|
| Speed reference | DDC AO (4–20 mA) | Terminal 15 (+) / 14 (common) | 4 mA = 0 Hz (min), 20 mA = 60 Hz (max) |
| Start/Stop | DDC DO (24VDC) | Terminal 02 / 04 | 24V = Run, 0V = Stop (with P046 = 2 DigIn TrmBlk) |
| Fault Reset | DDC DO (24VDC) | Terminal 03 / 04 | Momentary 24V pulse clears fault (reprogram t063 for Clear Fault) |
| Run feedback | DDC DI | Terminal R1 / R2 | Relay 1 N.O. closes when drive is running (via t076) |
| Fault feedback | DDC DI | Terminal R5 / R6 | Relay 2 N.C. opens on fault (default: Ready/Fault via t081) |
| Speed feedback | DDC AI (0–10V) | Terminal 16 / 14 | 0V = 0 Hz, 10V = 60 Hz (set via t088 Analog Out Sel) |
Option B — EtherNet/IP (PLC-mediated)
If the facility has a CompactLogix or ControlLogix PLC acting as a BAS gateway, the drive can be controlled over EtherNet/IP using the same method described in the pump application guide. The PLC receives a speed setpoint from the BAS over Modbus TCP or OPC-UA, then commands the drive via the Logic Command and Reference words.
7. Calculating Energy Savings
The fan affinity laws define the relationship between speed and power for centrifugal loads:
- Airflow scales linearly with speed: 80% speed = 80% airflow
- Static pressure scales with the square of speed: 80% speed = 64% pressure
- Power scales with the cube of speed: 80% speed = 51% power consumed
| Fan Speed | % of Full-Speed Power | Annual Savings vs. Fixed Speed (est.) |
|---|---|---|
| 100% (60 Hz) | 100% | Baseline |
| 90% (54 Hz) | 73% | ~27% |
| 80% (48 Hz) | 51% | ~49% |
| 70% (42 Hz) | 34% | ~66% |
| 60% (36 Hz) | 22% | ~78% |
For a 1 HP fan running 8,760 hours/year at an average of 75% speed, annual energy savings vs. a fixed-speed motor starter are typically $150–$300/year depending on local electricity rates. The drive pays for itself in 1–3 years on most commercial HVAC applications.
8. Common Issues
| Symptom | Likely Cause | Fix |
|---|---|---|
| F012 HW OverCurrent on start | Fan still coasting — Flying Start not enabled | Enable A545 [Flying Start En] = 1; if still tripping, increase P041 Accel Time |
| Drive runs but fan won't spin | Belt broken or sheave slipping, or output frequency too low to overcome static pressure | Check mechanical system; raise P043 Minimum Freq to 20 Hz |
| Speed doesn't track BAS signal | P047 set to wrong source, or 4–20mA loop wiring open | Verify P047 = 6 (4–20mA Input); use drive keypad to read Analog In value; check wiring to terminals 15/14 |
| Drive sleeps and won't wake | t103 Wake Level higher than BAS max output | Lower t103 to a value the BAS reference actually reaches (e.g. 25%, which corresponds to ~15 Hz) |
| Nuisance F004 UnderVoltage on hot days | Supply voltage drops under heavy AC load | Check supply voltage at drive input; verify wire gauge is adequate for run; check utility voltage sag |
| Excessive vibration at certain speeds | Mechanical resonance at that frequency | Use Skip Frequency bands (A448/A449 parameters) to create a dead band around the resonant frequency |
Reference Documentation
The following Rockwell Automation publications were used as references for this guide. These are the official manufacturer documents for the hardware covered in this article.
| Publication | Description | Download |
|---|---|---|
| 520-UM001 | PowerFlex 520-series User Manual | |
| 520-IN001 | PowerFlex 520-series Installation Instructions | |
| 520-TD001 | PowerFlex 525 Technical Data |
Need a PowerFlex 525 for Your Fan Application?
PLC Exchange stocks the full 25B series with a 2.5-year warranty and same-day shipping on in-stock units.