Think of the intellidrive as an electronic cruise control. It senses pressure rather than mph in a car. It is set to maintain a specific pressure. I normally program then for 50 psi. I then program them to drop 15 psi before the pump starts. When the pressure drops to 35 psi the pump turns on it will then run at what ever rpm it takes to reach and then maintain 50 psi. If it can maintain 50 psi for a specified time, at minimum speed, it knows that no water is being used. I then program it to boost the pressure an additional 3-5 psi, then shut off until the pressure drops again. I also use a full sized pressure tank. I am using the full 20 psi drawdown of the tank this way.
So yes the pump will only pump as much as the fixture allows.
Also yes, you can limit the maximum speed of the pump to less than full speed and this will reduce its maximum flow. You could reduce max hertz to say 54 hz and see what it does. Fool around with the settings at your own risk however. Or buy the intellilink for it from me and I can reprogram it from my iPad. It will also text me any faults that occur.
Think of the CSV as a "mechanical" cruise control. It senses the pressure instead of mph in a car. It has a simple adjustment bolt that can be set to maintain a set pressure. It is normally set to maintain 50 PSI. A standard and reliable pressure switch can be set to turn the pump on when pressure drops 15 PSI or so. When the pressure drops to 35 PSI, the pressure switch starts the pump, and it will fill the tank to 50 PSI, at which point the CSV starts regulating the pump flow to match the usage. The CSV has a 1 GPM minimum built in, because these size pumps need a minnimum of 1 GPM to prevent destruction from overheating. When no water is being used, the 1 GPM minimum in the CSV has no place left to go except the pressure tank. So the pressure is "boosted" 3-10 PSI and the pressure swith will shut off the pump at 55 PSI or so. You can use the CSV with a full size tank. This way you get the full drawdown from any size tank before the pump restarts.
So yes the CSV will only let the pump produce whatever the fixture allows. There is no programming required and no faults will occur.
The biggest problem is that most people do not understand that the amps will drop the same way when a full speed pump is restricted with a CSV, as it does when the motor is slowed with a VFD.
The benefits of the CSV is that there is no programming required, no cooing fans or filter to clog or fail, no chance the CSV will be destroyed by lightning, or the many other things that cause electronics to fail.
Also a motor controlled by a VFD cannot run at as low flow rates as a motor/pump controlled by a CSV. This is because the harmonic content of the power created by a VFD causes additional heat in the motor. So even though the amps are reduced, the motor still needs as much flow to stay cool as a full speed, full flow pump and motor. For this reason the minimum speed of the VFD needs to be set to maintain the minimum flow needed to cool the motor. Letting the motor run for long periods of time at really low flow, or running at zero flow for short periods of time are hard on the motor.
Plus any time you vary the speed of the pump/motor, you are running it at the resonance frequency of every component in the pump or motor, which causes vibration and reduces the life expectancy.
With a CSV the pump/motor always runs at full speed, so there is never a problem witih resonance frequency vibration. And even though the pump is always at full RPM, the amps vary with the flow rate, the same as the do when varying the RPM with a VFD.
I never fault an installer for installing what the customer ask for. But the customer should do some research and figure out that the VFD will cost them thousands of dollars over the years, and will not do as good a job as a CSV, which can be had for as little as 63 bucks.