Distributed appliance control system having fault isolation
First Claim
1. An appliance controller for controlling an associated gas heating appliance having a plurality of gas-fired burner means, the appliance controller comprising:
- a plurality of ignition control means, each of said ignition control means controlling ignition of a respective associated gas-fired burner means of said gas heating appliance;
a host computer for controlling operation of the plurality of ignition control means; and
a communications medium for facilitating communication between the host computer and the plurality of ignition control means.
4 Assignments
0 Petitions
Accused Products
Abstract
An appliance controller suitable for controlling a heating appliance (e.g., gas-fired water heating apparatus) having a distributed control system. The distributed control system includes a host computer and one or more heating control units. In accordance with a preferred embodiment, each heating control unit takes the form of an ignition control for controlling operation of a gas-fired burner for a multi-stage boiler. The appliance controller also includes a fault isolation system for isolating the source of a malfunction, and providing service personnel with status information regarding components of the appliance. The appliance controller is adapted to provide variable output signals for adaptive control of some appliance components, such as a blower or a circulation pump.
90 Citations
33 Claims
-
1. An appliance controller for controlling an associated gas heating appliance having a plurality of gas-fired burner means, the appliance controller comprising:
-
a plurality of ignition control means, each of said ignition control means controlling ignition of a respective associated gas-fired burner means of said gas heating appliance;
a host computer for controlling operation of the plurality of ignition control means; and
a communications medium for facilitating communication between the host computer and the plurality of ignition control means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
input means for programming said controller; and
display means for displaying controller data.
-
-
9. An appliance controller according to claim 1, wherein said host computer includes fault isolation means for isolating the source of an appliance malfunction.
-
10. An appliance controller according to claim 9, wherein said fault isolation means includes:
-
receiving means for receiving status data indicative of the status of appliance components; and
evaluation means for evaluating status data to identify the source of the appliance malfunction.
-
-
11. An appliance controller according to claim 10, wherein said receiving means includes at least one parallel-to-serial shift register.
-
12. An appliance controller according to claim 10, wherein said evaluation means includes a processor.
-
13. An appliance controller according to claim 10, wherein said evaluation means compares the status data to data stored in a lookup table indicative of various operating states.
-
14. An appliance controller according to claim 10, wherein said evaluation means controls a display means to indicate the source of the malfunction.
-
15. An appliance controller according to claim 1, wherein each of said ignition control means are daisy-chained to each other to communicate with the host computer via the communication medium.
-
16. An appliance controller for controlling an associated gas heating appliance having a plurality of heating means, the appliance controller comprising:
-
a plurality of heat control means, each of said heat control means controlling activation and deactivation of a respective associated heating means of said gas heating appliance;
a host computer for controlling operation of the plurality of heat control means; and
a communications medium for facilitating communication between the host computer and the plurality of heat control means. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
input means for programming said controller; and
display means for displaying controller data.
-
-
21. An appliance controller according to claim 16, wherein said host computer includes fault isolation means for isolating the source of an appliance malfunction.
-
22. An appliance controller according to claim 21, wherein said fault isolation means includes:
-
receiving means for receiving status data indicative of the status of appliance components; and
evaluation means for evaluating status data to identify the source of the appliance malfunction.
-
-
23. An appliance controller according to claim 22, wherein said receiving means includes at least one parallel-to-serial shift register.
-
24. An appliance controller according to claim 22, wherein said evaluation means includes a processor.
-
25. An appliance controller according to claim 22, wherein said evaluation means compares the status data to data stored in a lookup table indicative of various operating states.
-
26. An appliance controller according to claim 22, wherein said evaluation means controls a display means to indicate the source of the malfunction.
-
27. An appliance controller according to claim 16, wherein said plurality of heat control means are daisy-chained to each other to communicate with the host computer via the communication medium.
-
28. An appliance controller according to claim 16, wherein said controller generates variable output signals to provide adaptive control of one or more appliance components selected from the group consisting of:
- a variable speed combustion blower, a variable speed circulation pump, and a variable gas valve.
-
29. An appliance controller according to claim 16, wherein said gas heating appliance includes:
a blower for blowing air into a combustion chamber housing said plurality of heating means, wherein said blower has at least two different operating speeds said operating speed determined by said host computer.
-
30. An appliance controller according to claim 29, wherein said blower has a low speed and a high speed, said host computer operating the blower at the low speed during an ignition mode, and operating at the high speed subsequent to ignition.
-
31. An appliance controller according to claim 29, wherein said blower has variable speeds, said host computer varying the speed of the blower in accordance with sensed conditions.
-
32. An appliance controller according to claim 16, wherein said appliance controller further comprises fault condition isolation means, including;
-
means for receiving status information indicative of the state of a plurality of components of the appliance;
means for inputting the status information in parallel into a shift register;
means for outputting the status information from the shift register in serial, wherein status information is transmitted to the host computer for evaluating the received status information to determine if a fault condition exists; and
displaying a signal indicative of the fault condition.
-
-
33. An appliance controller according to claim 32, wherein said host computer includes a lookup table for evaluation of said status information.
Specification