The specific embodiment
Fig. 1 is the block diagram that schematically shows the washing system structure of Control on Communication of the present invention, and Fig. 2 is a block diagram of representing the washing system structure of Control on Communication of the present invention in detail.As shown in these two figure, the washing system of Control on Communication comprises and is respectively the ISP 200 that a plurality of remote clients or random installation are specified the specific identity characters and carried out all control functions that comprise washing machines 100 such as diagnostic function at local arbitrarily washing machine 100, with the communicator (110 and 112) that is installed in each washing machine 100, described communicator is used to handle the various control signals from ISP 200, and treated control signal is sent to washing machine controller 130 and the load information signal is sent to ISP 200 from washing machine controller 130.
As shown in Figure 2, in each client computer or washing machine 100, carry out all control functions that the common washing operation of washing machines needs and produce diagnosis, progress and other load information signals according to the information of each parts output from washing machine by set washing machine controller 130.Client computer further is included in the following motor M that drives washtub of control of washing machine controller 130, the feed water valve or the draining valve even load 170 that under washing machine controller 130 controls, start, information that input ID character is relevant with the washing function of being selected by the user with washing process and other and the keyboard input block 150 that the ID character and the information of input is transferred to washing machine controller 130, and the display unit 140 that under the control of washing machine controller 130, shows the mode of operation that washing machine 100 is current.
Washing machine controller 130 comprises washing, rinsing or dehydration (spin-drving) time of measuring washing machine 100 or the timer 131 of current time, be used to store and read the interior memory cell 132 of various information and carry out the data operation operation and logical operation so that the CPU (CPU) 133 of control whole system operation.Interior memory cell 132 preferably includes random-access memory (ram) and read-only storage (ROM).
In addition, washing machine 100 comprises and is used for downloading the program version of upgrading, the replacement or the interpolation relevant with the control of washing machine function and the program version of downloading is stored in the external memory 160 of interior memory cell 132 and is used to visit external memory 160 so that therefrom sense information or file memory controller 165 that information is write from ISP 200.
Keyboard input block 150 comprises and optionally external memory 160 being connected with interior memory cell 132 so that with the options button 151 of program upgrade, the replacement or interpolation in the memory cell 132 in existing and the reset key 152 that is used to force access memory storage unit 132 initial positions.Reset key 152 needn't be visited the initial position of external memory 160, and this is because the visit of file memory controller 165 control storages 160.
Communicator (110 and 120) is included between washing machine controller 130 and the ISP 200 communication module 110 that transmits data, thus be connected with communication module 110 so that to from various control signals of the ISP 200 and carry out coding/decoding from the load information signal of washing machine controller 130 and in system, carry out the protocol processor 120 that signal is handled.
Be provided with identifier element 180 in this external washing machine 100, it is family expenses or commercial identifier signal so that the ISP provides control information and service according to the use purpose of washing machine that this unit produces expression washing machine 100.Also be provided with washing machine fault sensor 185 in the washing machine 100, whether this fault sensor detects and breaks down in washing machine and testing result is sent to ISP 200.
Also be provided with load cell 190 in the washing machine 100, water level, temperature, non-equilibrium state and load capacity in this load cell detection washing machine 100 and the result that will measure send system to.Also be provided with system failure sensor 191 in the washing machine 100, whether break down in the further detection system of result that this system failure sensor detects according to load cell 190 and the result that will measure is sent to system as first fault detection signal.Also be provided with driving condition fault sensor 192 in the washing machine 100, the duty of this sensor monitoring motor M or starter A detects the result who whether breaks down among motor M or the starter A and will measure according to the result who monitors and sends system to as second fault detection signal.
ISP 200 provides required service by the operation of the using of communicator (110 and 120) transmission and reception and washing machine 100, information that operation is relevant with fault diagnosis and remote control washing machine 100 with as washing machine.That is,, ISP 200 provide various services to make its operate as normal according to the operation of the various information control washing machines 100 that send from washing machine 100 and to washing machine 100 thereby linking to each other with washing machine 100 by communicator.In addition, ISP 200 function that has expense that calculate to use washing machine 100 and present the bill for the expense of calculating.
ISP 200 receives from washing machine controller 130 and the information relevant with the operation history of washing machine 100 and also differentiates the service of used time period and the service of access times according to the information that receives.For example, for the washing machine of hiring out, ISP 200 can provide the term discount rate or paying/free service is differentiated by the used time period.Yet ISP 200 can provide the information on services of relevant Optimal Control condition according to the number of times that washing machine uses as the user.
To describe the method for the washing system of operation communication control below, the washing system of described Control on Communication has said structure of the present invention.
Fig. 3 is the flow chart of the Control on Communication washing procedure of the expression washing system method that is used to operate Control on Communication of the present invention.At first step S10, if the user operates client computer or washing machine 100 by keyboard input block 150 to the special-purpose ID character of washing machine controller 130 inputs, then Zhuan Yong ID character will send to ISP 200 by communication module 110 and protocol processor 120.
At the second step S11, ISP 200 checks the private subscribers ID character of transmission and judgement allows or ban use of washing machine 100 according to check result.
If judged result is to allow to use washing machine 100 in the above-mentioned second step S11, ISP 200 will send the use information that allows to washing machine 100 in the 3rd step.Yet if judged result is to ban use of washing machine 100 in the above-mentioned second step S11, in the 4th step S13, ISP 200 will judge whether to have continued and determine to ban use of washing machine N time at least.Determining to ban use of washing machine 100 to be judged in succession at least under N time the situation, ISP 200 will notify client computer or washing machine 100 owing to imported private subscribers ID character mistakenly or other is former thereby can not use washing machine.
The differentiation number of times that bans use of in above-mentioned the 4th step S13 is preferably 3.
In the 5th step S14, client computer or washing machine are receiving the ID character that will check special use when washing machine uses prohibition information from ISP 200.In addition, when receiving washing machines from ISP 200 and using the permission information, the data that the client computer input is relevant with the washing operation function, described washing operation for example is meant by the wash time of user by 150 selections of keyboard input block, process etc.
In the 6th step S15, client computer is carried out washing mode, rinsing pattern and dehydration mode in order by the project that the user sets in above-mentioned the 5th step S14, judge then whether washing operation is finished.Finish if determine washing operation in above-mentioned the 6th step S15, then in the 7th step S16, client computer will inquire whether ISP 200 allows to finish washing operation.On the contrary, when being defined as washing operation in above-mentioned the 6th step among the S15 and not finishing, client computer will be returned above-mentioned the 5th step S14 and finish washing operation according to time or the process set.
If whether the client computer inquiry allows to finish washing operation in above-mentioned the 7th step S16, then in the 8th step S17, ISP 200 will check the life cycle or the load capacity of washing machine 100, send the permission ending message according to check result to client computer then.
If client computer receives the permission ending message that sends from ISP 200 in above-mentioned the 8th step S17, then in the 9th step S18, open the door of washing machine 100, allow the user to extract washed clothes out, enter province's energy pattern and wait for washing operation next time.Yet, if ISP 200 does not send the permission ending message in above-mentioned the 8th step among the S17, then client computer should change the 10th step S19 over to so that keep closing and wait for sending from ISP 200 and get back to above-mentioned the 7th step S16 under the condition that allows ending message at the door of washing machine 100.
Fig. 4 is the flow chart of the Control on Communication washing machine recognizer of the expression washing system method that is used to operate Control on Communication of the present invention.In first step S20, the identifier signal that ISP 200 receives from the identifier element 180 of the appointment washing machine 100 that connects by communicator provides service or out of Memory to washing machine 100.
In the second step S21, ISP 200 judges according to the identifier signal of identifier element 180 outputs whether washing machine 100 is family expenses.If the judged result in the above-mentioned second step S21 is that washing machine 100 is not family expenses, then in the 3rd step S22, ISP 200 will assert that washing machine 100 for commercial, requires client computer to be input as the private subscribers ID of washing machine user appointment then.
For judged result in the above-mentioned second step S21 is that washing machine 100 is situations of family expenses, and ISP 200 will receive from the information relevant with state with process washing machine 100 client computer in the 4th step S23, changes above-mentioned the 3rd step S22 then over to.
In the 5th step S24, ISP 200 at the ID user information corresponding search subscriber information database of importing among the S22 in above-mentioned the 3rd step (DB), judge then whether the ID of input identical with the user profile of search.
If the judged result in above-mentioned the 5th step S24 is that the ID of input is identical with the user profile of search, in the 6th step S25, ISP 200 will send to washing machine 100 and allow washing information so.On the contrary, be the ID of input and the user profile situation inequality of search for the judged result in above-mentioned the 5th step S24, ISP 200 will turn back to above-mentioned the 3rd step S22, and require client computer to re-enter right user ID.
In the 7th step S26, washing machine 100 allows the user according to selecting washing amount, water level and other washing function from the permission washing information of ISP's 200 outputs, carries out washing mode, rinsing pattern and dehydration mode continuously according to the washing function that the user selectes subsequently.In the 8th step S27, ISP 200 monitors the washing operation of washing machine 100 and judges whether washing machine 100 asks to finish washing operation.
When in above-mentioned the 8th step S27, concluding that washing machine 100 requests finish washing operation, ISP 200 will check the cycle, washing times etc. of load capacity, wash time in the 9th step among the S28, judge according to check result whether washing operation can normal termination then in the tenth step S29.
If conclude that in above-mentioned the tenth step washing operation can normal termination among the S29, ISP 200 will send the information that can finish to washing machine 100 in the 11 step S30.In the 12 step S31, washing machine 100 is waited for washing operation next time then according to finishing washing operation from what ISP 200 sent.
On the other hand, when at least three times judged result among above-mentioned the tenth step S29 is a washing operation can not normal termination the time, ISP 200 will send the information that can not finish to washing machine 100 in the 13 step S32.
Fig. 5 is the flow chart of the Control on Communication washing machine remote fault diagnosis program of the expression washing system method that is used to operate Control on Communication of the present invention.
In first step S41, the washing machine controller 130 in the client computer 100 is according to judging load cell 190 or motor M or the starter A whether break down from first or second fault detection signal of system failure sensor 191 or 192 outputs of driving condition fault sensor.
Break down if the washing machine controller 130 in above-mentioned first step S41 in the client computer is concluded among load cell 190 or motor M or the starter A, then produce fault detection signal and in the second step S42, this signal is sent to ISP 200.In the 3rd step S43, ISP 200 confirms to break down corresponding washing machine according to the fault detection signal that sends from client computer 100 in the above-mentioned second step S42.
In the 4th step S44, ISP 200 differentiates the fault type of the washing machine of assert in above-mentioned the 3rd step S43, determines that can client computer 100 control oneself and repairs this fault according to differentiating the result then.
If in above-mentioned the 4th step S44, predicate client computer 100 these faults of unstoppable reparation, then in the 5th step S45, ISP 200 will determine to make a phone call to allow washing machine services and repairs personnel repair this fault, send inoperable information to client computer 100 then.
In above-mentioned the 5th step S45, the ISP can also send the telephone number of services and repairs personnel in the telephone number of its nearest service centre or service centre the while to client computer 100 when client computer 100 is sent inoperable information.
Whether ISP 200 can need the information of service call to the relevant client computer 100 of display unit 140 outputs of washing machine in addition.In this case, if client computer 100 is carried out service call by user's keyboard operation, then ISP 200 goes visit before the specified services maintenance personal immediately.
On the other hand, when determining that in above-mentioned the 4th step S44 client computer 100 can control oneself when repairing described fault,, ISP 200 allows the washing machine user control oneself to repair this fault thereby will be in the 6th step S46 sending the information of reviewing one's lessons by oneself to client computer 100.
In the 7th step S47, the information of reviewing one's lessons by oneself that will send from ISP 200 in above-mentioned the 6th step S46 is presented on the display unit 140 of client computer 100, and the user can be according to the information of reviewing one's lessons by oneself reparation fault that shows and the operation that recovers washing machine.
After this, in the 8th step S48, ISP 200 judges whether the fault of client computer 100 circulars is identical with the fault type of confirming in above-mentioned the 3rd step S43.When concluding that client computer 100 has been circulated a notice of the fault of same type in above-mentioned the 8th step S48, ISP 200 will and turn back to above-mentioned the 4th step S44 at the 9th step S49 input double faults diagnostic mode.
On the other hand, if if what conclude client computer 100 circulars among the S48 in above-mentioned the 8th step is not that the fault or the washing machine controller 130 in the client computer 100 of same type interrupts breaking down among fixed load sensor 190 or motor M or the starter A at above-mentioned first step S41, then client computer 100 and ISP 200 carry out conventional treatment in the tenth step S50.
Fig. 6 is the flow chart that Control on Communication washing machine that expression is used to operate the washing system method of Control on Communication of the present invention uses historical supervisory programme.In first step S61, in order to carry out washing operation, the user needs laundry item is put into washtub, selects required washing function by keyboard input block 150 then.In the second step S62, washing machine controller 130 detects the control input parameters such as amount such as load capacity, water level, washing agent.Subsequently, in the 3rd step S63, if ISP 200 allows to use washing machine, then washing machine controller 130 will be set best wash conditions and begin washing operation according to the washing function that the user selectes.
After this, washing machine controller 130 determines whether washing operation is finished in the 4th step S64.Also do not finish if conclude washing operation in above-mentioned the 4th step S64, then washing machine controller 130 will turn back to above-mentioned the 3rd step S63 and proceed washing operation.Yet when concluding that washing operation has been finished in above-mentioned the 4th step S64, record that washing machine controller 130 is relevant with finishing washing operation with extraction in the 5th step S65 and the record that will extract send to ISP 200.
In the 6th step S66, ISP 200 is received in the washing operation record that sends among above-mentioned the 5th step S65.Then in the 7th step S67, the washing operation record that ISP 200 is added to the front with the washing operation that receives record is gone up and the result of addition is kept at washing machine and uses among the historical DB.
In the 8th step S68, ISP 200 is stored in whole use information of extracting washing machine the washing operation record that uses in the historical DB from accumulation and according to the time period and the access times that use service content is classified then.Service content preferably relates to discount rate, the paying/free service of usage time interval and reaches the required control information of washing machine optimum operation condition.
Fig. 7 is the flow chart of program updates program that is used to operate the washing system method of Control on Communication of the present invention, and wherein the washing machine 100 of Control on Communication is downloaded new procedures from ISP 200.In first step S71, ISP 200 judges whether washing machine 100 has sent the new procedures download request that the program relevant with appointed function upgraded.
When in above-mentioned first step S71, concluding that washing machine 100 has sent the new procedures download request, then in the second step S72, ISP 200 will produce new procedures transmission ready signal and by communication module 110 this signal be sent to washing machine controller 130 and protocol processor 120 in the washing machine 100.
Then, ISP 200 will judge in the 3rd step S73 whether washing machine 100 sends the reception ready signal according to the transmission ready signal that sends among the above-mentioned second step S72.When concluding that washing machine 100 has sent the reception ready signal in above-mentioned the 3rd step S73, ISP 200 will send the new procedures relevant with the data of washing machine 100 in the 4th step S74.
Subsequently, ISP 200 will judge whether washing machine 100 has sent the download request of distinct program in the 5th step S75.If conclude that washing machine 100 has sent the download request of distinct program in above-mentioned the 5th step S75, then ISP 200 will turn back to the above-mentioned second step S72 and repeat above-mentioned second to the 4th step S72-S74.On the contrary, conclude that at above-mentioned the 5th step S75 washing machine 100 does not send under the situation of distinct program download request, ISP 200 is with the termination routine down operation.
On the other hand, conclude that at the above-mentioned first step S71 washing machine 100 does not send the new procedures download request or conclude that washing machine 100 does not send under the situation that receives ready signal in above-mentioned the 3rd step S73, ISP 200 is with the termination routine down operation.
Fig. 8 is the flow chart of the Control on Communication washing machine control program of the expression washing system method that is used to operate Control on Communication of the present invention.
In first step S81, can carry out data communication each other thereby set up communication environment between washing machine 100 and the ISP 200.In the second step S82, washing machine 100 by protocol processor 120 and communication module 110 to ISP's 200 requests with such as the relevant information on services of washing operation, for example current weather, time, season etc.
ISP 200 will judge whether to receive the information on services request signal from washing machine 100 in the 3rd step S83.Unless ISP 200 has received the information on services request signal from washing machine 100, otherwise turn back to the above-mentioned second step S82.Yet,, will mechanism's acquisition information on services be provided and among the 4th step S84, the information on services that obtains be sent to washing machine 100 from information such as for example weather bureaus if ISP 200 has received the information on services request signal from washing machine 100.
In the 5th step S85, washing machine 100 is downloaded the information on services that is sent by ISP 200 by communication module 110 and protocol processor 120, then this information is deposited in the assigned address by the external memory 160 of outer memory controller 165 addressings.
In the 6th step S86, the user links to each other with built-in storage 132 by make external memory 160 by options button 151.As a result, washing machine 100 changes the basic washing process control parameter that is pre-stored in the built-in storage 132 according to the information on services that is stored in the external memory 160, thereby creates new best washing mode.
That is to say, for example, if the wash time section is night, then washing machine 100 can the 6th the step S86 in according to information on services will be bigger the washing noise become lower noise level, change the relevant control parameter of basic washing process then.In the wash time section is under the situation on daytime, and washing machine 100 can be adjusted to bigger washing noise normal noise level and carry out the basic washing process of itself.
In addition, washing machine can be according to regulate the temperature of washings, the cycle or the discharge of wash time season based on the washing of information on services.Particularly, for the dwelling house of single family, washing machine will be set wash conditions day by day according to information on services, and this is because this washing machine does not have dehydrator usually.
In the 7th step S87, washing machine 100 is carried out the washing operation in the washing mode of setting up in above-mentioned the 6th step S86.Then, washing machine 100 judges whether washing operation is finished in the 8th step S88.
When concluding that washing operation has been finished in above-mentioned the 8th step S88, washing machine 100 finishes all washing work.Yet, unless washing operation in above-mentioned the 8th S88, finish, otherwise, washing machine 100 turn back to above-mentioned the 7th the step S87 proceed washing operation.
As from foregoing description, seeing, the invention provides a kind of washing system of Control on Communication and the method that is used to operate this washing system, wherein the ISP controls use, EO, operating process and the fault diagnosis of a plurality of washing machines respectively by communication network, limits and uses washing machine, program upgrade or required time and the influence of maintenance failure thereby obviously reduce user or manager.In addition, finish best washing mode according to the use history and the environmental condition of every washing machine.
Though described the preferred embodiments of the present invention hereinbefore in order to describe, but for the person of ordinary skill of the art obviously, under the situation that does not break away from design of claim invention disclosed and scope, can carry out various improvement, interpolation and displacement to the present invention.