IP Library Granted Patent US 10,416,690
Granted Patent B2
US 10,416,690 · App. 15/219,382 · Granted Sep 17, 2019

Pump controller system and method

Inventor: Robert M. Koehl (Lakemoor, IL)
Assignee: Pentair Water Pool and Spa, Inc.
G05D16/202F04B49/06F04B49/065F04B49/10F04D15/0066F04D15/0088F04D15/02F04D15/0236G05B15/02H02H7/0852H02P29/00G05B2219/37371
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,416,690
App. No.
15/219,382
Granted
Sep 17, 2019
Kind
B2
Abstract

A method and apparatus for a pump control system. One or more embodiments of the invention include a pump controller that can perform a self-calibrating procedure, can provide precise motor speed control, can provide a limp mode before shutting down the motor when system parameters are exceeded and/or fault conditions occur, can detect fault conditions, and can store fault conditions for later retrieval.

Claims (48)

1. A pumping system programmable by a user, the pumping system comprising:

a pump;

a motor connected to the pump to drive the pump;

a controller including a variable speed drive that is electrically coupled to the motor to operate the motor at a variable speed;

a terminal including an auxiliary relay having a programmable output and in communication with the controller, the terminal is configured to receive a terminal input from the controller and to operate the auxiliary relay to control an auxiliary device via the programmable output;

an external device configured to receive an external device input; and

a communication means for transferring the external device input from the external device to the controller and for transferring parameters from the controller to the external device.

2. The pumping system of claim 1 wherein the parameters include a run/stop input status.

3. The pumping system of claim 1 wherein the parameters include at least one of variable speed drive frequency and motor speed.

4. The pumping system of claim 1 wherein the parameters include at least one of bus voltage, bus current, input line voltage, and input line current.

5. The pumping system of claim 1 wherein the parameters include at least one of input power to the pumping system and output power to the motor.

6. The pumping system of claim 1 wherein the parameters include at least one of total operating hours, powered time, and running time.

7. The pumping system of claim 1 wherein the parameters include at least one of a fault condition code, fault history, and dry running status.

8. The pumping system of claim 1 wherein the parameters include at least one of controller parameters and software versions.

9. The pumping system of claim 1 wherein the parameters include heat sink temperature.

10. The pumping system of claim 1 wherein the parameters include auxiliary output relay status.

11. The pumping system of claim 1 wherein the parameters include at least one of proportional gain, integral gain, calibrated minimum speed value, and a voltage-hertz curve setting.

12. The pumping system of claim 1 wherein the external device is configured to run a terminal program.

13. The pumping system of claim 1 wherein the communication means is permanently connected to the external device.

14. The pumping system of claim 1 wherein the communication means is removably connected to the external device.

15. The pumping system of claim 1 wherein the external device input is a software reset command.

16. The pumping system of claim 1 wherein the controller has an Internet-protocol address.

17. The pumping system of claim 1 wherein the communication means connects the controller via a network to a monitoring system.

18. The pumping system of claim 1 wherein the communication means connects a plurality of controllers, each one of the plurality of controllers connected to a separate pumping system, via a network to a monitoring system.

19. A method of programming a pumping system comprising a pump, a motor connected to the pump to drive the pump, a controller including a variable speed drive that is electrically coupled to the motor to operate the motor at a variable speed, a terminal including an auxiliary relay having a programmable output and in communication with the controller, the terminal is configured to receive a terminal input from the controller and to operate the auxiliary relay to control an auxiliary device via the programmable output, an external device configured to receive an external device input, a communication means for providing communication between the external device and the controller, the method comprising:

establishing communication between the external device and the controller over the communication means;

accessing the controller with the external device in order to communicate the external device input from the external device to the controller;

receiving the external device input at the controller; and

implementing the external device input with the controller.

20. The method of claim 19 wherein the external device input is a request to read a run/stop input status.

21. The method of claim 19 wherein the external device input is a request to read at least one of current drive frequency and motor speed.

22. The method of claim 19 wherein the external device input is a request to read at least one of bus voltage, bus current, input line voltage, and input line current.

23. The method of claim 19 wherein the external device input is a request to read at least one of input power and output power to the motor.

24. The method of claim 19 wherein the external device input is a request to read at least one of total operating hours, powered time, and running time.

25. The method of claim 19 wherein the external device input is a request to read at least one of a fault condition code, fault history, and dry running status.

26. The method of claim 19 wherein the external device input is a request to read at least one of controller parameters and software versions.

27. The method of claim 19 wherein the external device input is a request to read a heat sink temperature.

28. The method of claim 19 wherein the external device input is a request to read an auxiliary output relay status.

29. The method of claim 19 wherein the external device input is a request to read at least one of proportional gain, integral gain, calibrated minimum speed value, and a voltage-hertz curve setting.

30. The method of claim 19 and further comprising the external device running a terminal program.

31. The method of claim 19 wherein establishing communication between the external device and the controller over the communication means further comprises permanently connecting a serial communication link to the external device.

32. The method of claim 19 wherein establishing communication between the external device and the controller over the communication means further comprises removably connecting a serial communication link to the external device.

33. The method of claim 19 wherein the external device input is a software reset command.

34. The method of claim 19 and further comprising assigning an Internet-protocol address to the controller.

35. The method of claim 19 and further comprising connecting the communication means to the controller via a network to a monitoring system.

36. The method of claim 19 and further comprising connecting the communication means to a plurality of controllers, each one of the plurality of controllers connected to a separate pumping system, via a network to a monitoring system.

37. The pumping system of claim 1 wherein the auxiliary device is at least one of a booster pump or a chemical dosing pump.

38. The method of claim 19 further comprising connecting at least one of a booster pump or a chemical dosing pump to the auxiliary relay of the terminal.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2020
From: STA-RITE INDUSTRIES, LLC
To: PENTAIR FLOW TECHNOLOGIES, LLC
Reel/Frame 052481/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2020
From: KOEHL, ROBERT M.
To: STA-RITE INDUSTRIES, INC.
Reel/Frame 052430/0536 →
CHANGE OF NAME Recorded Apr 17, 2020
From: STA-RITE INDUSTRIES, INC.
To: STA-RITE INDUSTRIES, LLC
Reel/Frame 052434/0849 →
Continuity (5)
Continuation 14446018 · Jul 29, 2014
Continuation 12973778 · Dec 20, 2010
Continuation 11981117 · Oct 31, 2007
Continuation 10730747 · Dec 8, 2003
Related Publication 20160334810A1 · Nov 17, 2016