CA2016403A1 - Cooking appliance interface - Google Patents

Cooking appliance interface

Info

Publication number
CA2016403A1
CA2016403A1 CA002016403A CA2016403A CA2016403A1 CA 2016403 A1 CA2016403 A1 CA 2016403A1 CA 002016403 A CA002016403 A CA 002016403A CA 2016403 A CA2016403 A CA 2016403A CA 2016403 A1 CA2016403 A1 CA 2016403A1
Authority
CA
Canada
Prior art keywords
cooking
cooking appliance
parameters
appliance
supplying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
CA002016403A
Other languages
French (fr)
Inventor
Bernard G. Koether
Gerald F. Waugh
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FOOD AUTOMATION-SERVICE TECHNIQUES Inc
Original Assignee
FOOD AUTOMATION-SERVICE TECHNIQUES, INC.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FOOD AUTOMATION-SERVICE TECHNIQUES, INC. filed Critical FOOD AUTOMATION-SERVICE TECHNIQUES, INC.
Publication of CA2016403A1 publication Critical patent/CA2016403A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47JKITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
    • A47J37/00Baking; Roasting; Grilling; Frying
    • A47J37/12Deep fat fryers, e.g. for frying fish or chips
    • A47J37/1266Control devices, e.g. to control temperature, level or quality of the frying liquid
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24CDOMESTIC STOVES OR RANGES ; DETAILS OF DOMESTIC STOVES OR RANGES, OF GENERAL APPLICATION
    • F24C7/00Stoves or ranges heated by electric energy
    • F24C7/08Arrangement or mounting of control or safety devices
    • F24C7/087Arrangement or mounting of control or safety devices of electric circuits regulating heat
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D23/00Control of temperature
    • G05D23/19Control of temperature characterised by the use of electric means
    • G05D23/1902Control of temperature characterised by the use of electric means characterised by the use of a variable reference value
    • G05D23/1905Control of temperature characterised by the use of electric means characterised by the use of a variable reference value associated with tele control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23051Remote control, enter program remote, detachable programmer
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23252High level language HLL, basic, control language
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25178Serial communication, data, also repeater
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25432Multiplex

Abstract

Abstract of the Disclosure An interface suitable for use with a cooking computer communication system and preferably mounted on each of cooking appliances such as a baking oven, cooling unit or fryer. The interface monitors the physical characteristics of the cooking appliance through analog or digital sensors and provides information for diagnostics and quality control by a local store computer or a remote corporate mainframe computer. The interface includes a microcomputer responsive to a plurality of signals representing parameters of the cooking appliance for developing a multiplexed digital output signal representing the parameters for applying the output signal by a two-wire cable to a cooking computer communication system.

Description

2 ~ 3 FAST 245-JEL/CA~

COOKING APPLTANCE I~TERFAC~
Thi~ lnvention rslatee to a cooking appl~ance inter~ac~ ~or a cooking computer communication sy~tem.
Ths interface preferably includs~ a microcomputer which occupi~s a VQry ~mall 6pace and i~ mounted on a cooking appllancQ. For the purpose~ of this specification and clal~s, ~h~ tQrm "cooking appliAnca" shall be und~r~tood to include ~
temperature-control unit which may, for example, bs a cool~ng un~t.
The interface of the present invention i~ particularly s~itable for use with the cooki~g computer communication 8y5tem of U.S. patent 4,812,963. The interface of the present in~ention prs~erably i~ an interface a~ociated with and mounted on each o~
the cooking appliances BUOh ~s the ba~ing oven, cooling unit, and ~ryer o~ patent 4,812,963 an~ may operate through th~ cooking appliance computer~ individually a~sociated with the cooking ~ppl~ances or may operata directly from th~ co~munication bus to the cooking appliance, without passing ~ts ~ignals through the cooking appliance computer~ as~oclated with the cooking appliances of patent 4,812,963.
The interface o~ the pre~ent invention monitor~ the physical characteristic~ o~ a cooking appliance through analog or d~g~tal ~n~ors. For example, thQ sensor6 may ~easure ~ome of the following: incoming gas preasure, ga~ pres~ure after ~ r~gulator, slectrical voltage at the appliance, condition of the electrical phase, flue ~t~ck temperatuxe, C02 content of ~lue stack ga~, :
' , 2~6~
FAST 245-JELjCAB

di~Qrent comp~nlQs ~o tha~ when they are on-~itQ ~n a restaurant t~ey will all communicate on ths same data network which will y~eld the operator the following advantages: 1) he will be able to ascertain a phys~cal asset inventory of his restaurants without going to thQ restauxant~ he will bs ablQ to a6c~rtzin the ac~ounting depreciatlon ~tatus of the equipment without golng to thQ restaurant, he will b8 able to det~rmine if hi~ equipment i~
o~ratlng to ~t~ nominal standard performance, he will be abla to optimize th6 enargy utilizatlon within his re~taurant, he will b~
able to optimiz~ the manufacturing capability and menu mix within hl~ existing ~ppli~nces and he will know ahead of time i~ h~
wi~hes to ~dd a new menu ~tem ~xactly what type of 2ppliances it would be n~cessary to add and into which re~taur~nt.
A ~lgni$icant feature o~ the inter~aoe is the prov~sion of prevent~tive ~ainte~ance. At the present time, the r~staurant owner has no way o~ estimating what hi~ maintenancs will ~e other than by tracking what his maintenance C08t has been in a prior p~riod. When he malce~ up his budget, he doesn't know whether the eguipment iB operating at a 100% level or at a 70% level. The _ interface will enable him to optimize t~e operation of his r~staurant while controlllng his co~t and giving him suf~icient in~ormatlon ~o that he can plan ahead preventat$ve maintenancQ ~o that fisld ~ervi~e personnel are not working th8 ma~ority o~
their tlme in ~n emergency response mode. They will be working 6~

most o~ their tim~ in A plannQd work mode ~o that thQir work i~
e~ficient and orderly.
The information f-om th~ cooking applianca interf~ce may pass along the bus of the "Smart Conunercial Kitchen" network of U.S. patent 4,8l2,g63 via modems to a central computer 8y tem.
Information there 1B ~ortad and when service iB required, the proper inventory o~ parts and pxoper operating instructions are all dispatched to thQ store at the corr~ct time ln 4n orderly fa~hion.
Although thi dsvice has application ~n all coDm~rcial kitchen~ and baXQries, it could, o~ course, be utilized in resld3ntial appliance~ a~ well.
It is an ob~ect of the pr88ent lnvention to provid~ a new ~n~ improved interfaca as~ociated w~th a cookin~ applianc~ for a cooking computer communicat~on ~ystem.
It is another ob~ect of the invention to provlde a nQw and i~prov~d interfacQ ~soci~ted wlth ~ coo~ing applianc~ for ~
coo~ing computer co~unicatlon 8y8tem~ wh~ch inter~c~ provides a ~tat~tical history of the appliance ln itB u~e.
It $~ another ob~ect o~ the invention to provide ~ new and i~proved inter~ace ~ssociated with a cooking applianc~ ~or a cooklng computer communication 6y~tem which provides cookinq appliancQ Idantificat~ on.

20~03 It is another ob~ect o~ thQ inventlon to provld~ a new nnd i~prov~d ~nterface a~sociatsd with ~ cooklng ~ppliance for 4 cooXlng computer communication ~ystem w~ch wlll pro~ldo a r~motQ
op~rator with ~nventory, account~ng depreciation, ~quipmen~
performancQ, energy utilizatlon, maint~nance and ~anufacturing capabllity information of hi~ restaurant.
In accordance with the invention, ~n a cooking aomputer communication ~y~tem for n cooking ~ppliance, an lnter~aco as~ociated with th~ cooking appl~ance compris~ ~ean~ ~or ~upplying ~ plurality of signals representative of a plurality o~
p~ra~eter~ o~ the ~ooking nppliance. Ths lnterfac~ al~o compr$~Q~ microcomputer means respon~iv~ to the plurality o~
signals ~or developing a multipl~xed digital output ~ignal r~presenting the parameter~ for applying the output ~ignal by a two-wire cable to a cooking computer communicati~n system.
Also in accordance with the invention, a cooking computer communication ~ystem compri~e~ computer mean~ for ~ttin~ ~
de~ired ~alue of at lea6t one parameter of a cooking appliance and ~or sending mesE;ages. The ~ystem al~o includes ~ bi-directional bus coupled to the computer means. The ~ystem also includes ~n interface associated with the cooking appliance comprieing mean~ for 6upplying a plurality of signals repr~sentative of a plurality of par~m~ter~ of the cooking appll~nce. The interface ~160 include~ ~icrocomputer mean~
responslYe to the plurality of ~igna's ~or developing A

~ 5 -2 ~
FAST 245-JE~/CAB

multlpl~xed digit~l output ~lgn~l repre~enting th~ p~ramet~r~ ~or applying the output ~ignal to the bi-direction~l bu~.
Al~o in accordance wlth the invent~on, ln a eooking computer o~municat~on sy~tQm for a cooking appliance, an inter~ac~
a~sociated with the cooking appliance comprises microcomputer means ~or receiving a dig~tal input ~ignal representing ~
plurality of command~ from a two-wirQ cable coupled to ~ cooking computor communication ~y~tem ~or determining parameters o~ the cooking appliance. The ~nter~aca al50 include~ a plurality of mean~ ~or ~upplying a plurality o~ ~ignals representing the actual value6 of a plur~llty o~ param~ter~ of the coo~ins applianc~ Tha microcomputer mean~ i~ respon ive to th~ commands for programming values for the parameter~ o~ the cooking Appli~nc~ and ~or controlling the appliance to conform the actual valu~s to th~ prcgrammed valu~.
Also i.n ccordanae with th~ inv~ntion, a m~thod of manag$ng thQ op~rat~on o~ ~ cooklng ~ppliance compri~6 ~upplying a cooking appliance with an inter~ace comprising a microcomputer and mounted on the cooking appliance. The method al60 include~
deriv~ng information from the microcomputer as to ~t lea~t onQ of oooking appli~ncQ inventory and depreci~tion, operating data and mainten~nce data.
Al~o in accordanc~ with the invention, ~ method of m~naging the operation of ~ plurality of cook$ng appliance3 compri~es 6upplying h p~ur~lity o~ ~ooking appliances individually with a FAS~ 245-JEL/CAB

plur~lity of interfaces ind~vidually comprislng microcomputer~.
Th~ ~ethod al~o includes derivlng information from the ~icrocomput~r~ ~B to ny o~ th~ followlng criteri~:
a) wh~ther the appliance ~g working within it~ normal tolerance~, b) wheth~r the appliance i~ ready ~ox prev~ntativ~
ma~ntenanc~, c) whether th~ appliance 1~ ready ~or ~mergency service, d~ whether th~ applian~e ~ being u~ed to it~
capacity, and e) manufacturlng data~
Th~ ~Q~hod ~l~o includas ~ran~mitting the d~rlved information to a computer remote from the appliance~.
For a ~atter under~tandi~g o~ the invention, together with othQr ~nd further o~ect thereof, refer~nce i~ mada to ~hQ
following dascription, taken in connection w~th th~ accompanying drawings, and it~ scope will be point~d out in the zpp~nded cla~m~.
R~f~rring now to the drawings:
F~g. 1 is a ~ch~matic dia~ram of an interfac~ a6~0ciated with ~ cookin~ eppllance and utilized in a cooking computer communicaticn sy~te~;
Fig~. ~ and 3 are ~low chart~ representing the ~peration of the Flg. 1 inter~ace: and 2 ~ ë~

FAS~ 2 4 5 -JEL~ CAB

Flg. 4 i~ ~ parametQr table utilized by the Flg. 1 microcomputQr .
~ e~srrlng now more particularly to Fig. 1 o~ the drawlng~, in ~ coo~ing aomputer communic~tlon ~y~te~ ~or a cooking appliance, an interface a6sociated with the cooklng appliance co~prise~ means for supplying a plurality o~ ~ignal6 representative of a plurality o~ paramster~ of the cooking ~ppliance. This mean~ preferably co~pris~s analog 6ensor input tor~inal~ o~ an analog interfac~ 10 which al60 include , for ~xampla, An 8-channel multiplexer. The analo~ 6en or inputs ~ay, ~or example, b~ any of tha following parameters: incoming g~
pressur~, ga~ pressurs after the regulator, eleGtrlcal voltage at th8 appllanc~, condltiorl o~ thQ ~lectrical phase, flue ~tack tempQrature, C02 content o~ stack ga~, liquid lev~l~ in the appliance, po~ltisn~ o~ valves, po~ition3 o~ lin~ar an~ rot~ry ~ctuator~, temperatur~ o~ cooking vessel, temperature o~ exhaust - gasss, ~nd exhaust temperature o~ various ~luids, i.e., ~team condensat~ or water or liquid oil.
The analog interface output iB coupled to a, for example, 14-blt an~log-to-dlgital converter 11 o~ convention~l cons~ruction.
~ h~ interface a~ociated with the cooking appliance ~180 includes ~icrocomputer mean6 responsive to the plurality o~
nignal~ ~or developing a multiplexed digital output ~ign l repre~enting the para~eter~ ~or applying the output ~ignal by . .

2~

two-wir~ c~bl~ to ~ cooklng computer communicatlon ~y~tem~ The microcomputer means compri e~ ~ microcomputer 12 coupled to tha QUtpUt of th~ analog-to-digital converter 11.
For th~ purpo~es o~ clarity, the apparatus of Fig. 1 r~prQ~nts the analog-to-digital convertar and tha miGrocomputer ~eparately. However, the ~icrocomputer may, ~or ~xample, $nclud~
an analog-to-digital conv~rter and ~ microprocessor which include~ ~uch hardware as a c~ntral processing unit, program And random acce~s memori~s, timing ~nd control ~ircuitry, lnput-output interfac~ d~vice~ and oth~r conventional digltal ~ub~yBtems necessary to the operation of the central proc~s~ing unit a~ i8 well understood by thos~ ~$11ed in thQ ~rt. The ~lcroproces~or operat~s accQrding to the co~puter program produc~d according to th~ flow chart repre6entsd ln th~ drawings.
ThQ microcomputar 12 has a tran~mit output circuit TX ~nd r~c~iv~ input circuit RX coupled to a two-wir~ cabl~ interfac~, for example, ~n RS-485 cable interface which has an output for ¢oupling through a two-wire cable to a ccoking computer communication ~y~tem, for example, the Smart Commercial Kltchen n~twork bus of patent 4,812,963.
ThQ microcomputer 12 has an output port A having t~mi~al~
1~ to 5~, inclu~iv~ coupled to Darlington dr~ers 14 which can, fsr ~xamplQ~ provid~ up to 350 milliamper~s of currant on thsir output lln2~ which can control solenoids and actuators ~nd, for ~x~mpla, in a fryer can operate basket lift~ and ~upply heat _ g _ ;'' ' ~ ' ' ~ .

~Qmand. Port A ~l~o has three other output ter~inal~ 6a, 7a, 8a coupled to the multiplexer of analog interfac~ 10 ~or supply~ng control signals thereto.
ThQ microcomputer 12 al~o ha~ ~ port B having termlnals lb t~ 7b, ~nclu~ive, which are coupled to a configurable int~r~aco 15 which have all input or output terminal6 which can drive circuits with up to 350 milliampere current3. The terminals of port B can b~ output ox lnput terminals accordingly.
The microcomputer 12 al~o has a Port C hav~ng te~minal~ lc to 5c, inclu ive, coupled to the output of an inverting buffer 16 whos~ input terminals have digital input~ applied ther~to by dl~ital signal gen2ra~0rs of the cooking appliancQ repre~entlng, or ~xamplQ, manu~acturlng data.
~ ort C of the microcomputer 12 also has output term~nals 6c and 7c which 6upply control ~ignal~ to the analog-to-digital conv~rter 11. Ths microcomputer 12 al~o has an input only port D.
~ erring now more particularly to Fig~. ~ and 3 o~ the draw~ng~, ther~ i3 r~presented a flow chart of the operat~on of the Fig. 1 lnter~ace in a cooking computer communic~tion ~ystem ~uoh ~5~ for example, the Smart Commercial K~tchen nQtwork of p~tent 4,812,963 which includes a local Etore computer ~or settlng ~ de~red value o~ at l~ast one parameter of the cook~ng appliancQ and ~or ~ending messages and which al~o includes a remot~ corporate mainframe computer ~or ~etting a desired ~alue . , 20~4~
FAST 2 4 5 -JE L/ CA~

o~ ~t lea~t one p2rametar of a cooking appllance and ~or ~ending ~e~agQ~. The communication ~y~tem al~o include~ a bi-directional bu~ coupled to th~ local ~tor~ computer. The intar~acQ of the pr~sent invention assoclat~d with, ~nd prQ~erably mounted on, the cooking appllanc~ ~ay apply it~ output slgnals d~rsctly to the communication~ bus wlthout pas~ing thr~ugh th~ coo~lng appliance computers of pat~nt 4,812,963 to com~unicate with the local 6tore computer or the remote corporate mainframe comput~r.
Re~Qrrins again to Fig. 2 of the drawings, th~ ~tart key i8 effective to "initialize ~nalog, dlgital and comm port~'l 20.
"Comm" indicates communicatlon. ~he "initlalize analog, dig~tal and comm port3" micrGprocessor portion 20 i8 coupled to a "set in~ex to ~ensor t~ble" microprocessor portio~ 21. The sensor table may9 ~or example, be a parameter table di~usssd ~ore fully in connection with ~Fig. ~ h~reinafter. The microprocessor portion 21 i~ coupl~d to an '~input senBor data and ~tore data"
microproce~or port.lon 22. The microproce~or portion 22 i~
coupled to a ~test limits for this ~ensor in bounds?"
~icroprocessor portlon 23. The "no" output of the micrQproce~sor portion 23 i~ coupled to a "form~t error message" ~croprocessor portion 24 which 1~ in turn coupled to a l'6et flhg - ~es~age ready to tr~n~mit" microproce~or portion 25.
~ hs microprocessor portion 25 i8 coupled through co~mun~catlon to ~ "message to tr~n~mit?" ~croproce~sor portion '~J~6~
F~ T 245-JEL/CAB

26. The "ye~" output o~ th~ microprocQs~or portion 26 la couplsd to a l'3and ~irst IRQ byte" m~croprocQs~or portion 27. Th~ Pirs~
I~Q byte ia the f~r~t interrupt request byte whlch i8 applied to the interrupt portion of th~ microproce~sor repr~ented in Fig. 3.
Referring to Fig~ 3, "tr~n~mit buffer empty and IRQ?"
~lcroproc~ssor portion 29 i5 coupled to th~ microproces~or portlon 27 to d~termine upon 2n interrupt reguest whether the ~e~agQ to tran~mit has bQen completely tran~mitted. The "ye~"
ou~put o~ the mi~roproce~sor portion 29 i~ coupled to a "la~t byte sent?" microproces~or portion 30. The "no" output o~ the mlcroproce~sor portion 30 i~ couple~ to q "6end n~xt byte"
mlcroproces~or portion 31 having its output al~o coupled to thQ
microproce~or portion 30.
Th~ "yes" output o~ t~e microproce~or ~ort~on 30 18 coupled to a "RX charactex interrupt IRQ~" ~laroproce680r portion 32.
The "yes" output of th~ microproce~30r portion 32 i5 coupled to a "put character in ~ buffer" microproc~s~or portion 33. The ~croprocessor portion 33 iR coupled to an "end of messagQ?"
microproceEsor portion 34. Th~ "ye~" output o~ the ~icroprocessor portion 34 i~ coupled to ~ llsQt ~lag message ln~' microprocessor portion 35. The microproces~or portion 35 is coupled to ~ "return from interrupt" microproces~or portion 36.
T~e ~Ino~ output of the mi~roproce~or portion~ 32 ~nd 34 3re s~

also couplQd to the "rsturn ~rom interrupt" microproc~s~or portion 36 of Fig. 3.
~ turning to the ~low chast o~ Fig. 2, th~ "no" output o~
~ho "~s6~ga to trans~it~" ~icroproc~ssor portion 26 i5 coupled to th~ ~9incoming mes~age raady?" mlcroproce~or portion 40. The output of thz microprcces60r portion 27 is aleo coupled to th~
"tncoming message ready?" microproces~or portion 40 a3 well ~
the "rsturn from interrupt'^ ~icroproce~or portion 36 o~ Fig. 3.
Tho "yes" output of the m~croproc~s~or portion ~0 i~ coupled to a "regue6t ~or data?'i microproc~sor porticn 41. The "no"
output o~ the "r~uest for data?" m~croprocQssor portion 41 iB
coupled to a 9'command?" ~$croprocessor portion 42. The "no"
output of thQ microproce~or portlon 42 $~ coupled to the "no"
output o~ the "inoomtng ~e~age ready?" mtcroproce~or portion 40 which tog~th~r ~rQ coupled to th~ "increment ind~xS' ~icroprocessor portion ~3 which ~ncre~ents the index of th~
82n~0r tabl~ to be de~cr$bed sub~eguently.
The microprocessor portion 43 i~ coupled to a "la6t sen~or?"
mlcroprocessor portion 44. Tho "ye~" output o~ tha microproce6~0r portion 44 ~s coupled to a "re~re~h port~ ~rom t~blo" microproce~or portion 45 which causss the port~ ~ndicated on ~e ~ensor t~ble to be updated ~ith sensor lnformation. Th~
microproces~or portion 45 iB coupled to ~he input o~ ~he ~croproces60r portion 21.

- 7~

The "ye~" output of the "command?'l mlcroproces~or portion 42 ~ coupled to an ;'update table wlth data" microproces~or portion 46. The microproceasor portion 46 iB roupled to the "increment index" m~croprocessor portion 43.
ThQ "ye~" ou~put of the "request for data?" microproc~ssor portion 41 iB coupled to ~ "get data ~rom parameter table -~ormat me~saga" ~icroprocessor portion 47 which is coupled to ~
"g~t ~lag - mQssagQ ready to transmit" microproces~or portion 48.
Th~ ~icroproce~or portion 48 iB coupl~d to the "inoram~nt ind~x"
mi~ropro~essor portlon 43.
Re~erring now more particularly to FigO 4 of the dr~wing~, there i8 representad a par~met~r tabla which ~ay al80 be c~lled a ~nsor table which diagrams the addres~es o~ data o~ ~arious par~meters o~ the ~ooking appliance. Th~se ~ddre~6es arQ in r~gi~tar~ of the microcomputer 12 and ~r2 ~ddre~ses o~ actual d~ta meaeured by ~Gn50r~ or pro~ra~med d~ta which i~ Ql~ctri~a~ly ~ras~le and can be change~ upon command from the loc~l store computer or remote corporate mainframe comput~r. Parameter~ 1, 2, 3 and 4 are, for example, one termlnal each of portB A, B, C
and D w~ich have both actual v lue5 ~nd progra~med values ~t the ~ddres~e5 $ndicated. Parameter~ 5, 6, 7 ar~ data direction r~giater~ for ports A, B and C and c~n be programmed to be input or output register~ having, for ~xample, actual ~nd programmed ~lues at the addres~es ind~cated. Parameter~ 8-13, inclusiv~t rel~te to the manu~acturer identification, t~pe cooking ~ppli~nc~, mod~l nu~ber~ ~erial numbor, dat~ of ~anu~actur~, and date o~ installation and havs only programm~d value~ ~t tha addre~s indicated. Param~ter~ 14-20 ar~ analog paramet~r~
having actual 6ensed value~ at the addreR6e3 indicated and having programmed values at the addres~es indicated, the programmed values being el~ctrically era~able by ~ Smart Commercial Kitchen computer which can set a new programmed value and ask for th~
actual valua of the parameter. Parameter 21 iR an analog RTD
tresi~tance temperature device) which may be platinum. Parameter 22 1~ an analog THR which i3 a th~rmi~tor. An~log 23 i~ ~180 an analog THR. Par~metQr 24 is an analog voltag~ which ha~ A
programmad v~lu~ at the addresM indlcated. Parameter numbers 22, 23 nd 24 are preEent BO that th~ computer can identify what kind o~ sensor i~ on that cha~nel and accordingly havo no actual value addr~. Parameter 25 i~ the satpoint par~meter which ha~ an actu~l value ~nd A programmed valu~ nt th~ addre~s indicPted.
I~ th~ looal ~tore computer or the remote corporate mainframe ~omputer i8 in control, the ~etpolnt parameter number 25 doesn't hav~ ~ny effect except to act ~3 a fall-back control ln the ~v~nt . _ of ~ ~ailurs in com~unic~tions. Paramet2r 26 i~ a status p~ra~eter to lnd~cats whether the cooking applianc2 i~ und~r local etore computer control or remote corporate ~ainfr~me computer control.
A~ an ~xa~ple o~ operation, parameter 14 repra~nting ~nalog 1 ~y hav~ a progra~med value at address E010 which representc a ~6~
FAST 245-JEL/C~B

low llmit for ~nalog 1 and may h~ve an nddre~ at E012 whlch repr~6ents a hlgh limit ~or analog 1. Th~ recQiv~d signal ~rom the local Rtore comput~r may a~k whether th~ actual value o~
A~al~g 1 $~ bQtween th~ low llmit ~nd the high limit or may el~ctrically era~e th~ low limlt or the high lim~t to Bet sther l~mits.
The progrAmmed value for any of tha parameter~ ~y be ~lectrically ~rased by a ~ignal received from the local ~tor~
computer or Smart Commercial KltchQn nQtwork ~o that under command of the local store computer the p~rametQr can be controlled to con~orm th~ actual valu~ to the programmed valua.
Thi~ may be accompli6hed thxough the Darlington driv~rs and r~lay drlvQrs of Fig. 1 and through the configurable interface o~
Fig. 1.
Whil~ thQrs ha~ ~een de~cribed what i~ at present considered to be the pre~rred ambodiment o~ this invantion; it will bQ
obviou~ to those ski.lled in the art that various change~ and modiIications may be madQ therein without departing from th~
inv~ntion, and it i~, ther~ore, aimed to cov~r all such changeE~
~nd ~odifications ~ fall within th2 true spirit ~nd 5COpl3 OI tha invention.

`~:

Claims (17)

1. In a cooking computer communication system for a cooking appliance, an interface associated with the cooking appliance comprising:
means for supplying a plurality of signals representative of a plurality of parameters of the cooking appliance; and microcomputer means responsive to said plurality of signals for developing a multiplexed digital output signal by a two-wire cable to a cooking computer communication system.
2. An interface in accordance with claim 1 in which said means for supplying a plurality of signals representative of a plurality of parameters of the cooking appliance comprises means for supplying a plurality of analog signals.
3. In a cooking computer communication system for a plurality of cooking appliances, a plurality of interfaces individually associated with the cooking appliances comprising:
means for supplying a plurality of signals representative of a plurality of parameters of each of the cooking appliances; and a plurality of microcomputer means responsive to said plurality of signals for individually developing multiplexed digital output signals representing said parameters of each cooking appliance for applying said output signals by individual two-wire cables to a cooking computer communication system.
4. An interface in accordance with claim 1 in which said means for supplying a plurality of signals representative of a plurality of parameters of the cooking appliance comprises means for supplying a plurality of signals representative of cooking appliance.
5. An interface in accordance with claim 1 in which said interface is mounted on the cooking appliance.
6. A cooking computer communication system comprising:
computer means for setting a desired value of at least one parameter of a cooking appliance and for sending messages;
a bi-directional bus coupled to said computer means;
an interface associated with the cooking appliance comprising means for supplying a plurality of signals representative of a plurality of parameters of the cooking appliance, and microcomputer means responsive to said plurality of signals for developing a multiplexed digital output signal representing said parameters for applying said output signal to said bi-directional bus.
7. A system in accordance with claim 7, in which said interface means for supplying a plurality of signals representative of a plurality of parameters of the cooking appliance comprises means for supplying a plurality of analog signals.
8. A cooking computer communication system comprising:
computer means for setting a desired value of at least one parameter of a plurality of cooking appliances and for sending messages;
a bi-directional bus coupled to said computer means;
interface individually associated with the cooking appliances and comprising means for supplying a plurality of signals representative of a plurality of parameters of each of the cooking appliances, and microcomputer means responsive to said plurality of signals of each of said plurality of cooking appliances for individually developing multiplexed digital output signals representing said parameters of each of the individual cooking appliances for individually applying said output signals by individual two-wire cables to said bi-directional bus.
9. The system in accordance with claim 6, in which said means for supplying a plurality of signals representative of a plurality of parameters of the cooking appliance comprises means for supplying a plurality of parameters including temperature of the cooking appliance.
10. The system in accordance with claim 6, in which said interface is mounted on the cooking appliance.
11. In a cooking computer communication system for a cooking appliance, an interface associated with the cooking appliance comprising:
microcomputer means for receiving a digital input signal representing a plurality of commands from a two-wire cable coupled to a cooking computer communication system for determining parameters of the cooking appliance; and a plurality of means for supplying a plurality of signals representing the actual values of a plurality of parameters of the cooking appliance;
said microcomputer means being responsive to said commands for programming values for said parameters of said cooking appliance and for controlling the appliance to conform said actual values to said programmed values.
12. In a cooking computer communication system for a plurality of cooking appliances, a plurality of interfaces individually associated with the cooking appliances comprising:
a plurality of microcomputer means for receiving digital input signals representing a plurality of commands from a plurality of two-wire cables coupled to a cooking computer communication system for determining a plurality of parameters of the plurality of cooking appliances; and a plurality of means for supplying a plurality of signals representing the actual values of a plurality of parameters of the plurality of cooking appliances;
said plurality of said microcomputer means being responsive to said commands for programming values for said plurality of parameter of said plurality of cooking appliances and for controlling the plurality of appliances to conform said actual values to said programmed values.
13. An interface in accordance with claim 11, in which said plurality of means for supplying a plurality of signals representing the actual value of a plurality of parameters of the cooking appliance includes means for developing a signal representing the actual value of the temperature of the cooking appliance.
14. An interface in accordance with claim 11, in which said interface is mounted on the cooking appliance.
15. A method of managing the operation of a cooking appliance comprising:
supplying a cooking appliance with an interface comprising a microcomputer and mounted on the cooking appliance; and deriving information from the microcomputer as to at least one of cooking appliance inventory and depreciation, operating data, and maintenance data.
16. A method of managing the operation of a plurality of cooking appliance comprising:
supplying a plurality of cooking appliances individually with a plurality of interfaces individually comprising microcomputers, and deriving information from the microcomputer as to any of the following criteria:
a) whether the appliance is working within its normal tolerances, b) whether the appliance is ready for preventative maintenance, c) whether the appliance is ready for emergency service, d) whether the appliance is being used to its capacity, and e) manufacturing data; and transmitting the derived information to a computer remote from the appliances.
17. A method in accordance with claim 15, in which the step of transmitting the derived information comprises transmitting the derived information to a computer remote from the appliance and adapted to transmit commands for setting parameters of the plurality of cooking appliances.
CA002016403A 1989-05-12 1990-05-09 Cooking appliance interface Abandoned CA2016403A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US351,021 1989-05-12
US07/351,021 US5043860A (en) 1989-05-12 1989-05-12 Cooking appliance interface

Publications (1)

Publication Number Publication Date
CA2016403A1 true CA2016403A1 (en) 1990-11-12

Family

ID=23379257

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002016403A Abandoned CA2016403A1 (en) 1989-05-12 1990-05-09 Cooking appliance interface

Country Status (6)

Country Link
US (1) US5043860A (en)
EP (1) EP0402598A3 (en)
JP (1) JPH031822A (en)
AU (1) AU629495B2 (en)
CA (1) CA2016403A1 (en)
ZA (1) ZA902882B (en)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2144201C (en) * 1994-03-17 1999-05-25 Charles A. Maher, Jr. Electronic control system for a heating apparatus
US6018150A (en) * 1995-03-23 2000-01-25 Tridelta Industries, Inc. Method of heating a medium to a desired temperature
US5582755A (en) * 1995-04-04 1996-12-10 Tridelta Industries, Inc. Apparatus and method for classifying a medium in a cooking chamber
US5711606A (en) * 1995-10-27 1998-01-27 Technology Licensing Corporation Diagnostic system for a cooking appliance
US6142666A (en) * 1995-10-27 2000-11-07 Technology Licensing Corporation Diagnostic system for monitoring cooking profiles
US5875430A (en) 1996-05-02 1999-02-23 Technology Licensing Corporation Smart commercial kitchen network
US7877291B2 (en) * 1996-05-02 2011-01-25 Technology Licensing Corporation Diagnostic data interchange
DE19625042B4 (en) * 1996-06-22 2007-08-30 BSH Bosch und Siemens Hausgeräte GmbH Control device
US5809994A (en) * 1996-09-11 1998-09-22 Tridelta Industries, Inc. Electronic control system for a heating apparatus
US5827556A (en) * 1996-10-23 1998-10-27 Tridelta Industries, Inc. Electronic controller for heating apparatus
US7232062B1 (en) * 1999-10-22 2007-06-19 Mark Salerno Method and apparatus for monitoring the status and transfer of food products
US6377868B1 (en) * 1999-10-28 2002-04-23 Ecolab Inc. Data processing system for managing chemical product usage
US7200644B1 (en) * 2000-03-31 2007-04-03 Texas Instuments Incorporated Proxy internet browsing
US7054822B2 (en) * 2001-08-06 2006-05-30 Ecolab, Inc. Notification of time-critical situations occurring at destination facilities
US7505914B2 (en) * 2001-08-06 2009-03-17 Ecolab Inc. Method and system for providing advisory information to a field service provider
EP1779734A3 (en) * 2001-09-21 2007-05-09 The Frymaster Corporation Frying apparatus with closed loop combustion control and method
US7069091B2 (en) 2001-11-01 2006-06-27 Salton, Inc. Intelligent microwave oven appliance
US7151968B2 (en) 2001-11-01 2006-12-19 Salton, Inc. Intelligent coffeemaker appliance
US6919815B2 (en) * 2002-01-24 2005-07-19 Emerson Electric Co. Appliance control communication methods and apparatus
KR100448895B1 (en) * 2002-10-25 2004-09-16 삼성전자주식회사 Phase changeable memory cells and methods of fabricating the same
US20040143368A1 (en) * 2003-01-21 2004-07-22 May Robert E. Operating utility devices in a master-agent network environment
US20040220817A1 (en) * 2003-04-29 2004-11-04 Katherine Sanville Monitoring and controlling processes at a vehicle wash facility
US7516082B2 (en) * 2003-04-29 2009-04-07 Ecolab Inc. Scheduling delivery of chemical products based on a predicted estimated time of exhaustion
US20040226959A1 (en) 2003-05-12 2004-11-18 Mehus Richard J. Methods of dispensing
US7201290B2 (en) * 2003-05-12 2007-04-10 Ecolab Inc. Method and apparatus for mass based dispensing
US20040230339A1 (en) * 2003-05-12 2004-11-18 Bryan Maser Methods of managing based on measurements of actual use of product
US6892143B2 (en) * 2003-05-22 2005-05-10 Ecolab Inc. Controlling chemical dispense operations based on conductivity offset
US7243174B2 (en) * 2003-06-24 2007-07-10 Emerson Electric Co. System and method for communicating with an appliance through an optical interface using a control panel indicator
US7092793B2 (en) * 2003-10-31 2006-08-15 Ecolab Inc Method and system for installation and control of a utility device
US7210625B2 (en) * 2004-05-20 2007-05-01 Watlow Electric Manufacturing Company System and method for managing asset information
US20050265423A1 (en) * 2004-05-26 2005-12-01 Mahowald Peter H Monitoring system for cooking station
WO2006000237A1 (en) 2004-06-23 2006-01-05 Ecolab Inc. Method for multiple dosage of liquid products, dosing appartus and dosing system
US7803321B2 (en) * 2005-03-18 2010-09-28 Ecolab Inc. Formulating chemical solutions based on volumetric and weight based control measurements
US7375306B1 (en) 2006-12-11 2008-05-20 General Electric Company Cooking appliance having multiple operating configurations
US8277745B2 (en) 2007-05-02 2012-10-02 Ecolab Inc. Interchangeable load cell assemblies
US7694589B2 (en) 2007-12-12 2010-04-13 Ecolab Inc. Low and empty product detection using load cell and load cell bracket
USRE48951E1 (en) 2015-08-05 2022-03-01 Ecolab Usa Inc. Hand hygiene compliance monitoring
US9102509B2 (en) 2009-09-25 2015-08-11 Ecolab Inc. Make-up dispense in a mass based dispensing system
US9051163B2 (en) 2009-10-06 2015-06-09 Ecolab Inc. Automatic calibration of chemical product dispense systems
US8511512B2 (en) 2010-01-07 2013-08-20 Ecolab Usa Inc. Impact load protection for mass-based product dispensers
US20130202761A1 (en) 2012-02-06 2013-08-08 Philip R. McKee Method for Cooking Food in an Oven
US8944286B2 (en) 2012-11-27 2015-02-03 Ecolab Usa Inc. Mass-based dispensing using optical displacement measurement
ES2640788T3 (en) * 2013-11-08 2017-11-06 Vorwerk & Co. Interholding Gmbh Set with a kitchen robot and a computer system
BR112019018376B1 (en) 2017-03-07 2024-02-20 Ecolab Usa Inc DEVICE, AND, DISPENSER SIGNALING MODULE
CN109691899B (en) * 2017-10-24 2022-01-28 佛山市顺德区美的电热电器制造有限公司 Method and device for controlling food cooking and storage medium
US10529219B2 (en) 2017-11-10 2020-01-07 Ecolab Usa Inc. Hand hygiene compliance monitoring
EP3900307A1 (en) 2018-12-20 2021-10-27 Ecolab USA, Inc. Adaptive route, bi-directional network communication
CN111198518B (en) * 2019-10-30 2022-04-22 浙江苏泊尔家电制造有限公司 Cooking appliance and control method thereof

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4011428A (en) * 1975-03-24 1977-03-08 Essex International, Inc. Microwave oven timer and control circuit
USRE31864E (en) * 1976-12-10 1985-04-09 Texas Instruments Incorporated Self-test feature for appliance or electronic systems operated by microprocessor
US4197581A (en) * 1978-04-12 1980-04-08 General Electric Company Control system for and method of controlling a cooking appliance
US4230731A (en) * 1978-05-25 1980-10-28 Robertshaw Controls Company Microwave cooking method and control means
US4390965A (en) * 1980-06-05 1983-06-28 Jovanita Inc. Micro-wave ovens
US4672540A (en) * 1981-05-15 1987-06-09 The Frymaster Corporation Intelligent cooking appliance
US4463436A (en) * 1981-11-23 1984-07-31 The United States Of America As Represented By The Secretary Of The Air Force Programmable digital temperature controller apparatus
US4601004A (en) * 1981-12-03 1986-07-15 National Controls Corporation Microcomputer controlled cooking timer and method
US4636949A (en) * 1984-03-07 1987-01-13 Amf Incorporated Method and apparatus for controlling cooking cycles in a cooking system
JPH0735908B2 (en) * 1984-07-11 1995-04-19 シャープ株式会社 microwave
US4562096A (en) * 1984-12-24 1985-12-31 Dow Corning Corporation Heat-curable silicone compositions, use thereof and stabilizer therefor
US4718776A (en) * 1985-08-12 1988-01-12 Ball Corporation Portable monitoring device and method
US4812963A (en) * 1987-03-31 1989-03-14 Food Automation-Service Techniques, Inc. Plural cooking computer communication system

Also Published As

Publication number Publication date
EP0402598A3 (en) 1992-11-25
JPH031822A (en) 1991-01-08
EP0402598A2 (en) 1990-12-19
AU5453190A (en) 1990-11-15
AU629495B2 (en) 1992-10-01
ZA902882B (en) 1991-01-30
US5043860A (en) 1991-08-27

Similar Documents

Publication Publication Date Title
CA2016403A1 (en) Cooking appliance interface
CA1286749C (en) Cooking computer communication system
CA1287923C (en) Data acquisition module and method
US6080972A (en) Remotely operated universal programmable oven controller
KR100381951B1 (en) Data transmitter, data receiver, rule communication device, rule communication method, and program recording medium
CA2302766C (en) Diagnostic system for monitoring cooking profiles
US20170270931A1 (en) Equipment control method and speech-based equipment control system
JP3924914B2 (en) Cooking equipment network system and communication method thereof
CN104615447A (en) Method for reusing monitor management software of server of whole-machine cabinet
CN107703780B (en) Control method, device and system of cooking utensil
KR20040018678A (en) Method for controlling of Home Network System
EP1865780B1 (en) Cooking device comprising an oven and a mini-oven
CN110519739A (en) Linkage binding method and device, the storage medium of stove and cookware
EP3582035A1 (en) Remote control system for controlling an operation of a domestic appliance
CN210320186U (en) Combined kitchen ware with range hood controlled by electric cooker
CN114755943A (en) Method and device for running electronic menu and computer readable storage medium
CN209784760U (en) Intelligent home management system
JPH07306985A (en) Pos system
KR101250675B1 (en) Controlling system for cooking appliance and controlling method for the same
CN105962754A (en) Method for intelligently and remotely controlling food processor
CN105187305B (en) LTE dongle adaptive approach and system for LTE uplink home gateways
CN109861722A (en) A kind of Homeplug automatic network-building method for testing reliability and its test macro
KR101289303B1 (en) Cooking scenario information setting method using near field communication and cooking appliance therefor
CN108378679A (en) A kind of remote controlled electric cooking pot
US20200411202A1 (en) Method and system for enabling cloud communications with appliances

Legal Events

Date Code Title Description
EEER Examination request
FZDE Discontinued