Jandy VS FloPro Motor Won't Start: No Power and No Detection
Quick Summary
- The VS FloPro requires both mains power AND a digital RS-485 command to run. Power alone will not start the motor.
- The most common causes are no mains voltage, broken or incorrectly wired RS-485 cable, wrong DIP switch configuration, or a previous fault that needs a full power cycle.
- The RS-485 jumper test (pins 1-to-3 and 2-to-4) isolates whether the problem is the motor drive or the controller/wiring.
- Always wait at least 5 minutes with the breaker off before power cycling to fully drain the internal capacitors.
Safety Warning
All electrical work must be performed by a licensed electrician. The pump circuit must be protected by a GFCI. Always disconnect power at the breaker before inspecting wiring or the RS-485 connector. Failure to do so may result in electric shock, serious injury, or death.
Why the Motor Won't Start
Unlike a traditional single-speed pump that runs whenever it has power, the Jandy VS FloPro variable-speed pump requires two things to operate: correct mains voltage at the high-voltage terminal block, and a digital speed command sent via the RS-485 communication bus from a controller or automation system. If either is missing, the motor will not spin.
The manual lists nine distinct possible causes for a motor that won't start or a controller that does not detect the motor. Systematically working through each one is the fastest path to a fix.
Step-by-Step Troubleshooting
Owner-Level Checks
Verify power to the motor
- Check the circuit breaker. Make sure it is in the ON position and has not tripped.
- Confirm the GFCI has not tripped. Reset if necessary.
- Look for any time clock, control switch, or automation system that may have the pump scheduled to be off. The motor only turns on during programmed times set in the controller.
Check the controller
- If using a SpeedSet controller, verify it has power and is displaying normally. The motor supplies 8-12V DC through the RS-485 line to power local controllers.
- If using automation (AquaLink RS, iAquaLink, etc.), verify the automation system is powered and the pump is assigned and scheduled.
Tech-Level Checks
Verify mains voltage at the motor
- With the breaker on, use a multimeter to check voltage at the main power terminal block on the motor (L1, L2/N, Ground).
- The voltage must be within ±10% of the motor rating plate voltage. For 230V models, acceptable range is 207-253V. For 115V models, 103.5-126.5V.
- If voltage is absent, trace back to the breaker, junction box, and wiring for breaks or loose connections.
Power cycle the motor properly
- If the motor experienced a fault, a fault code may appear on the controller. To clear the error, turn off the main breaker connected to the motor.
- Wait at least 5 minutes before returning power. The voltage in the capacitors must be completely drained for a proper power cycle.
- Restore power and attempt to start the pump from the controller.
Inspect RS-485 wiring
- Turn off all power. Remove the low-voltage access cover on the motor.
- Check the RS-485 connector. Wire colors for pins 1-4 must be: Red, Black, Yellow, Green. Incorrect order is a common installation error.
- Inspect the wires for signs of corrosion. If corroded, cut the wires back and strip new leads.
- Make sure there are no broken wire fragments inside the RS-485 connector.
Test RS-485 continuity
- With all power off, set your multimeter to Ohms/Continuity.
- Check continuity of each of the four low-voltage lines from the motor side to the controller side.
- If any line is open, replace the RS-485 wires completely. The wire may have breaks somewhere between the motor and the controller.
Perform the RS-485 jumper test
- Turn off all power and wait 5 minutes.
- Using small sections of 22 AWG wire (you can cut them from the RS-485 cable), jump pins 1 to 3 and pins 2 to 4 on the RS-485 connector at the motor.
- Reinstall the connector and reattach the access cover.
- Apply power to the motor. It should spin at 2600 RPM indefinitely.
- If the motor runs: the problem is in the RS-485 line or the controller, not the motor drive.
- If the motor does not run: the motor drive itself has failed. Contact Zodiac Technical Support at 800.822.7933.
Verify DIP switch configuration
- The VS FloPro has DIP switches 3 and 4 (switches 1-2 are not present due to the auto-sensing power circuit).
- For all local controllers (SpeedSet, JEP-R, iQPUMP01) and for Pump 1 on automation, both DIP switches must be in the OFF position.
- If this pump is the 2nd, 3rd, or 4th pump on a pre-2022 AquaLink RS system, DIP switches must match the correct address. See the DIP switch configuration guide.
Common Parts That Fix This Problem
- RS-485 cable (22 AWG, 4-conductor) if wiring is damaged or corroded
- Liquid-tight cord grip if moisture is entering the low-voltage compartment
- Motor drive assembly if the jumper test fails (Zodiac part number varies by model)
- SpeedSet controller or JEP-R if the controller itself has failed
Model-Specific Notes
- The DVS models include a SpeedSet controller. If the SpeedSet is not powering on, check the RS-485 voltage: there should be 8-12V DC between pins 1 and 4 while the motor has mains power.
- On post-2022 AquaLink RS systems (Firmware Rev W and later), DIP switches 3-4 are not used. Instead, pumps use a pre-assigned serial address found on the motor label. Pumps appear in the iAquaLink app's unassigned pumps section.
- The AquaLink TCX supports only a single variable-speed pump. DIP switches 3-4 must always be OFF.
How to Prevent This Problem
- Protect the motor from direct water exposure from sprinklers, roof runoff, and drainage. Moisture in the wiring compartment corrodes RS-485 connections.
- Use weatherproof conduit for both high-voltage and low-voltage runs.
- During installation, confirm RS-485 wire order before energizing: Red, Black, Yellow, Green (pins 1-4).
- After any power outage, allow the full 5-minute capacitor drain period before re-energizing if the motor faulted.
Frequently Asked Questions
Why won't my VS FloPro run even though it has power?
The VS FloPro requires a digital RS-485 command from a controller or automation system. It will not operate with mains power alone. Verify the controller is connected, powered, and sending a run command.
What does the RS-485 jumper test prove?
Jumping pins 1-to-3 and 2-to-4 simulates a controller command. If the motor runs at 2600 RPM, the drive is good and the problem is in the wiring or controller. If it does not run, the motor drive has failed.
Why do I need to wait 5 minutes when power cycling?
The internal capacitors in the variable-speed drive must fully discharge for a proper reset. If you restore power too quickly, the fault may not clear and the motor will not start.
Can I use a standard pump timer with the VS FloPro?
A timer can control mains power, but the pump still needs an RS-485 controller to set the speed. If the timer cuts power and restores it, the pump will resume its programmed schedule from the controller.