Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
FILLING MACHINE, AND, METHOD AND DEVICE FOR CONTROLLING FILLING MACHINE
Document Type and Number:
WIPO Patent Application WO/2019/042724
Kind Code:
A1
Abstract:
The present disclosure relates to the field of food processing, and discloses a filling machine, and, a method and a device for controlling the filling machine, so as to improve the filling accuracy of and the production efficiency of the filling machine. The filling machine includes a machine stand (1), a servo mechanism (2), a transmission mechanism (3) and a nozzle mechanism. The servo mechanism, the transmission mechanism and the nozzle mechanism are connected to the machine stand, respectively. The servo mechanism includes a servo motor (4) fixedly connected to the machine stand, and includes a drive shaft (5) connected to the servo motor in a transmission way. The transmission mechanism includes a first transmission rod (6) hinged to the drive shaft, a second transmission rod (7) hinged to an end of the first transmission rod far away from the drive shaft, and a third transmission rod (8) fixedly connected to an end of the second transmission rod far away from the first transmission rod. A center of the third transmission rod is pivotally mounted on the machine stand. The nozzle mechanism includes a nozzle having a feed inlet, and includes a switching valve arranged at the feed inlet. The switching valve includes a valve rod (9) fixedly connected to an end of the third transmission rod far away from the second transmission rod.

More Like This:
Inventors:
SHI JIAN (CN)
ZHENG HONGKUN (CN)
ZHAN WENLIANG (CN)
Application Number:
PCT/EP2018/071407
Publication Date:
March 07, 2019
Filing Date:
August 07, 2018
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SIG TECHNOLOGY AG (CH)
International Classes:
B65B3/30; B67C3/22; B67C3/28
Domestic Patent References:
WO2015055397A12015-04-23
WO2014194550A12014-12-11
Foreign References:
US1690067A1928-10-30
US5127449A1992-07-07
DE19612797A11996-10-02
Other References:
None
Attorney, Agent or Firm:
COHAUSZ & FLORACK PATENT- UND RECHTSANWÄLTE PARTNERSCHAFTSGESELLSCHAFT MBB (DE)
Download PDF:
Claims:
C l a i m s

A filling machine, comprising:

a machine stand;

a servo mechanism;

a transmission mechanism; and

a nozzle mechanism;

wherein:

the servo mechanism, the transmission mechanism and the nozzle mechanism are connected to the machine stand, respectively;

the servo mechanism comprises a servo motor fixedly connected to the machine stand, and comprises a drive shaft connected to the servo motor in a

transmission way;

the transmission mechanism comprises a first transmission rod hinged to the drive shaft, a second transmission rod hinged to an end of the first transmission rod far away from the drive shaft, and a third transmission rod fixedly connected to an end of the second transmission rod far away from the first transmission rod;

a center of the third transmission rod is pivotally mounted on the machine stand; the nozzle mechanism comprises a nozzle having a feed inlet, and comprises a switching valve arranged at the feed inlet; and

the switching valve comprises a valve rod fixedly connected to an end of the third transmission rod far away from the second transmission rod.

The filling machine according to claim 1, wherein:

the transmission mechanism further comprises a connection element arranged between the drive shaft and the first transmission rod; and the connection element is connected to the drive shaft and the first transmission rod, respectively.

3. The filling machine according to claim 2, wherein the connection element

comprises a universal joint or a ball screw mechanism.

4. The filling machine according to claim 1, further comprising:

a flowmeter arranged at a port of the switching valve; and

a controller electrically connected to the flowmeter and the servo motor, respectively; wherein the controller is configured to turn the servo motor on or off according to a quantity of filled material detected by the flowmeter.

5. The filling machine according to claim 4, wherein the controller is configured to: receive the quantity detected by the flowmeter;

send a first pulse value to the servo motor;

start timekeeping when a pulse value of the servo motor is equal to the first pulse value;

send a second pulse value to the servo motor when a length of time recorded during the timekeeping is equal to a preset length of time; and

turn the servo motor off when the quantity detected by the flowmeter is equal to a preset quantity.

6. The filling machine according to claim 4, wherein the controller is configured to: receive the quantity detected by the flowmeter; and

turn the servo motor on when the quantity detected by the flowmeter after the servo motor is turned off is less than a preset quantity.

7. The filling machine according to claim 4, wherein the controller is configured to: receive the quantity detected by the flowmeter; and

turn the servo motor off when the quantity detected by the flowmeter is equal to a preset quantity. A method for controlling the filling machine according to claim 5, comprising: turning the servo motor on and sending the first pulse value to the servo motor; starting the timekeeping when the pulse value of the servo motor is equal to the first pulse value;

sending the second pulse value to the servo motor when the length of time recorded during the timekeeping is equal to the preset length of time;

receiving the quantity detected by the flowmeter; and

turning the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

A device for controlling the filling machine according to claim 5, comprising: a first control unit configured to turn the servo motor on and to send the first pulse value to the servo motor;

a first receiving unit configured to receive the quantity detected by the flowmeter;

a timekeeping unit configured to start the timekeeping when the pulse value of the servo motor is equal to the first pulse value;

a second control unit configured to send the second pulse value to the servo motor when the length of time recorded during the timekeeping of the

timekeeping unit is equal to the preset length of time; and

a third control unit configured to turn the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

A method for controlling the filling machine according to claim 6, comprising: receiving the quantity detected by the flowmeter; and

turning the servo motor on when the quantity detected by the flowmeter is less than the preset quantity.

11. A device for controlling the filling machine according to claim 6, comprising: a second receiving unit configured to receive the quantity detected by the flowmeter; and

a fourth control unit configured to turn the servo motor on when the quantity detected by the flowmeter is less than the preset quantity.

12. A method for controlling the filling machine according to claim 7, comprising: receiving the quantity detected by the flowmeter; and

turning the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

13. A device for controlling the filling machine according to claim 7, comprising: a third receiving unit configured to receive the quantity detected by the flowmeter; and

a fifth control unit configured to turn the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

14. A computer readable storage medium storing computer executable instructions, wherein when executed by a processor, the computer executable instructions enable the processor to perform the method according to any one of the claims 8, 10 and 12.

15. An electronic device, comprising:

at least one processor; and

a memory communicatively connected to the at least one processor;

wherein:

the memory stores instructions executable by the at least one processor, and the at least one processor are configured to execute the instructions to perform the method according to any one of the claims 8, 10 and 12.

Description:
FILLING MACHINE, AND, METHOD AND DEVICE FOR CONTROLLING

FILLING MACHINE

[0001] The present disclosure relates to the field of food processing technologies, and particularly to a filling machine, a method for controlling the filling machine, and a device for controlling the filling machine.

BACKGROUND

[0002] Due to continuous increase in market demand, increase in demand of the enterprise for efficient and automatic production, and higher requirements of consumers for quality of products, competition among food packing machinery is becoming fierce, and filling machines are becoming popular. According to the kinds of materials to be packed, the filling machines can be divided into liquid filling machines, paste filling machines, powder filling machines, particle filling machines and etc.

[0003] Take a conventional liquid filling machine as example. Such a liquid filling machine usually performs filling under pneumatic control, that is, the liquid filling machine fills a container by air pressure. The liquid filling machine mainly includes a machine stand, a pneumatic device mechanism, a transmission mechanism, and a nozzle. The pneumatic device, the transmission mechanism, and the nozzle

mechanism are connected to the machine stand. The pneumatic device includes a pneumatic cylinder, a drive shaft connected to the piston of the pneumatic cylinder, and a gas tank providing compressed gas to the pneumatic cylinder. The transmission mechanism is connected to the drive shaft. The nozzle mechanism includes a nozzle having a feed inlet, and a switching valve arranged at the feed inlet of the nozzle. The switching valve includes a valve rod connected to the transmission mechanism. When the liquid filling machine starts, pressure of the compressed gas forces the piston of the pneumatic cylinder to make reciprocating motion in the pneumatic cylinder, so that the drive shaft drives the transmission mechanism to move, and the transmission mechanism drives the valve rod to open or close the switching valve, thereby controlling the filling state of the nozzle. [0004] The defect of the conventional filling machine is that the gas tank is susceptible to the air pressure when the gas tank provides the compressed gas to the pneumatic cylinder, leading to inaccurate motion of the piston and inaccurate filling of the filling machine. Furthermore, regular upkeep and renewal of the gas tank need to be performed, decreasing production efficiency.

SUMMARY

[0005] Embodiments of the disclosure provide a filling machine, a method for controlling the filling machine, and a device for controlling the filling machine, so as to improve the filling accuracy of and the production efficiency of the filling machine.

[0006] An embodiment of the disclosure provides a filling machine. The filling machine includes a machine stand, a servo mechanism, a transmission mechanism and a nozzle mechanism. The servo mechanism, the transmission mechanism and the nozzle mechanism are connected to the machine stand, respectively. The servo mechanism includes a servo motor fixedly connected to the machine stand, and includes a drive shaft connected to the servo motor in a transmission way. The transmission mechanism includes a first transmission rod hinged to the drive shaft, a second transmission rod hinged to an end of the first transmission rod far away from the drive shaft, and a third transmission rod fixedly connected to an end of the second transmission rod far away from the first transmission rod. A center of the third transmission rod is pivotally mounted on the machine stand. The nozzle mechanism includes a nozzle having a feed inlet, and includes a switching valve arranged at the feed inlet. The switching valve includes a valve rod fixedly connected to an end of the third transmission rod far away from the second transmission rod. [0007] In an embodiment, the transmission mechanism further includes a connection element arranged between the drive shaft and the first transmission rod. The connection element is connected to the drive shaft and the first transmission rod, respectively.

[0008] In an embodiment, the connection element includes a universal joint or a ball screw mechanism.

[0009] In an embodiment, the filling machine further includes a flowmeter arranged at a port of the switching valve, and includes a controller electrically connected to the flowmeter and the servo motor, respectively. The controller is configured to turn the servo motor on or off according to a quantity of filled material detected by the flowmeter. [0010] In an embodiment, the controller is configured to: receive the quantity detected by the flowmeter; send a first pulse value to the servo motor; start timekeeping when a pulse value of the servo motor is equal to the first pulse value; send a second pulse value to the servo motor when a length of time recorded during the timekeeping is equal to a preset length of time; and turn the servo motor off when the quantity detected by the flowmeter is equal to a preset quantity.

[0011] In an embodiment, the controller is configured to: receive the quantity detected by the flowmeter; and turn the servo motor on when the quantity detected by the flowmeter after the servo motor is turned off is less than a preset quantity.

[0012]In an embodiment, the controller is configured to: receive the quantity detected by the flowmeter; and turn the servo motor off when the quantity detected by the flowmeter is equal to a preset quantity.

[0013] In the filling machine according to any one of the embodiments of the disclosure, the servo motor drives the drive shaft to rotate, the first transmission and the second transmission rod of the transmission mechanism are driven by the drive shaft in sequence, the second transmission rod drives the third transmission rod to rotate around the center of the third transmission rod and thus drives the valve rod fixedly connected to the third transmission rod to move along a direction

perpendicular to the port of the switching valve, thereby opening or closing the switching valve. Compared with the conventional filling machine, the filling machine according to the embodiments of the disclosure uses the servo mechanism as the power source, and adjusts the quantity of filled material by adjusting the pulse value of the servo motor, thereby improving the filling accuracy of the filling machine. Further, the filling machine does not need a gas tank as in the conventional filling machine, thus avoiding the regular upkeep and renewal of the gas tank and improving the production efficiency.

[0014] An embodiment of the disclosure further provides a method for controlling the above-mentioned filling machine. The method includes: turning the servo motor on and sending the first pulse value to the servo motor; starting the timekeeping when the pulse value of the servo motor is equal to the first pulse value; sending the second pulse value to the servo motor when the length of time recorded during the timekeeping is equal to the preset length of time; receiving the quantity detected by the flowmeter; and turning the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

[0015] In the method according to the embodiment of the disclosure, when the pulse value of the servo motor is equal to the first pulse value, the switching valve is fully open, and the nozzle of the filling machine performs the filling at a maximum flow rate; when the length of time recorded during the timekeeping is equal to the preset length of time, the pulse value of the servo motor decreases from the first pulse value to the second pulse value, the port of the switching valve reduces to a preset open position, and the servo motor is in a pre-shutdown state; and when the quantity detected by the flowmeter is equal to the preset quantity, the servo motor is switched off. With this method, after the filling machine has performed the filling at the maximum flow rate for the preset length of time, the controller reduces the pulse value of the servo motor to control the servo motor to enter into the pre-shutdown state, and when the quantity of filled material equals to the preset quantity, the controller turns off the servo motor. As such, the quantity of material filled by the filling machine can be controlled more accurately.

[0016]An embodiment of the disclosure further provides a device for controlling the filling machine described above. The device includes: a first control unit configured to turn the servo motor on and to send the first pulse value to the servo motor; a first receiving unit configured to receive the quantity detected by the flowmeter; a timekeeping unit configured to start the timekeeping when the pulse value of the servo motor is equal to the first pulse value; a second control unit configured to send the second pulse value to the servo motor when the length of time recorded during the timekeeping of the timekeeping unit is equal to the preset length of time; and a third control unit configured to turn the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

[0017] In the device according to the embodiment of the disclosure, after the filling machine has performed the filling at the maximum flow rate for the preset length of time, the second control unit reduces the pulse value of the servo motor and controls the servo motor to enter into the pre-shutdown state, and when the quantity of filled material equals to the preset quantity, the third control unit turns off the servo motor. As such, the quantity of material filled by the filling machine can be controlled more accurately.

[0018] An embodiment of the disclosure further provides a method for controlling the filling machine described above. The method includes: receiving the quantity detected by the flowmeter; and turning the servo motor on when the quantity detected by the flowmeter is less than the preset quantity. [0019] In the method according to the embodiment of the disclosure, when the quantity detected by the flowmeter is less than the preset quantity, i.e., the quantity of material actually filled by the filling machine is less than the preset quantity, the controller turns the servo motor on so that the filling is performed again until the quantity of material actually filled reaches the preset quantity. As such, the quantity of material filled by the filling machine can be controlled more accurately.

[0020]An embodiment of the disclosure further provides a device for controlling the filling machine described above. The device includes a second receiving unit configured to receive the quantity detected by the flowmeter and a fourth control unit configured to turn the servo motor on when the quantity detected by the flowmeter is less than the preset quantity.

[0021] In the device according to the embodiment of the disclosure, when the quantity detected by the flowmeter is less than the preset quantity, i.e., the quantity of material actually filled by the filling machine is less than the preset quantity, the fourth control unit turns the servo motor on so that the filling is performed again until the quantity of material actually filled reaches the preset quantity. As such, the quantity of material filled by the filling machine can be controlled more accurately.

[0022] An embodiment of the disclosure further provides a method for controlling the filling machine described above. The method includes: receiving the quantity detected by the flowmeter; and turning the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

[0023] In the method according to the embodiment of the disclosure, the controller receives the quantity detected by the flowmeter, and when the quantity detected by the flowmeter is equal to the preset quantity, the controller turns the servo motor off. As such, the quantity of material filled by the filling machine is monitored in real time and the quantity of material filled by the filling machine can be controlled more accurately. [0024] An embodiment of the disclosure further provides a device for controlling the filling machine described above. The device includes: a third receiving unit configured to receive the quantity detected by the flowmeter; and, a fifth control unit configured to turn the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

[0025] In the device according to the embodiment of the disclosure, the third receiving unit receives the quantity detected by the flowmeter, and when the quantity detected by the flowmeter is equal to the preset quantity, the fifth control unit turns the servo motor off. As such, the quantity of material filled by the filling machine is monitored in real time and the quantity of material filled by the filling machine can be controlled more accurately. [0026] An embodiment of the disclosure further provides a computer readable storage medium storing computer executable instructions. When executed by a processor, the computer executable instructions enable the processor to perform the method according to any one of the above-mentioned method embodiments. [0027] An embodiment of the disclosure further provides an electronic device. The electronic device includes at least one processor and a memory communicatively connected to the at least one processor. The memory stores instructions executable by the at least one processor, and the at least one processor are configured to execute the instructions to perform the method according to any one of the above-mentioned method embodiments.

BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Fig. 1 is a structural schematic diagram of a filling machine according to an embodiment of the disclosure. Fig. 2 is a schematic flow chart of a first method for controlling a filling machine according to an embodiment of the disclosure.

Fig. 3 is a schematic diagram of a first device for controlling a filling machine according to an embodiment of the disclosure.

Fig. 4 is a schematic flow chart of a second method for controlling a filling machine according to an embodiment of the disclosure.

Fig. 5 is a schematic diagram of a second device for controlling a filling machine according to an embodiment of the disclosure.

Fig. 6 is a schematic flow chart of a third method for controlling a filling machine according to an embodiment of the disclosure.

Fig. 7 is a schematic diagram of a third device for controlling a filling machine according to an embodiment of the disclosure.

Fig. 8 is a structural schematic diagram of an electronic device for performing a method according to an embodiment of the disclosure.

[0036] Reference numbers:

1 - machine stand; 2 - servo mechanism; 3 - transmission mechanism;

4 - servo motor; 5- drive shaft; 6 - first transmission rod; 7 - second transmission rod;

8 - third transmission rod; 9 - valve rod; 10 - connection element; 11 - flowmeter;

12 - first control unit; 13 - first receiving unit; 14 - timekeeping unit;

15 - second control unit; 16 - third control unit; 17 - second receiving unit;

18 - fourth control unit; 19 - third receiving unit; 20 - fifth control unit;

21 - processor; 22 - memory; 23 - input device; 24 - output device. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0037] In order to improve the filling accuracy of and the production efficiency of the filling machine, the embodiments of the disclosure provide a filling machine, a method for controlling the filling machine and a device for controlling the filling machine. In order to make the objects, technical solutions and advantages of the disclosure clearer, the disclosure will be described below in details with reference to the embodiments. [0038] As illustrated by Fig. 1, an embodiment of the disclosure provides a filling machine. The filling machine includes a machine stand 1, a servo mechanism 2, a transmission mechanism 3, and a nozzle mechanism. The servo mechanism 2, the transmission mechanism 3 and the nozzle mechanism are connected to the machine stand 1, respectively. The servo mechanism 2 includes a servo motor 4 fixedly connected to the machine stand 1, and includes a drive shaft 5 connected to the servo motor 4 in a transmission way. The transmission mechanism 3 includes a first transmission rod 6 hinged to the drive shaft 5, a second transmission rod 7 hinged to an end of the first transmission rod 6 far away from the drive shaft 5, and a third transmission rod 8 fixedly connected to an end of the second transmission rod 7 far away from the first transmission rod 6. A center of the third transmission rod 8 is pivotally mounted on the machine stand 1. The nozzle mechanism includes a nozzle having a feed inlet, and includes a switching valve arranged at the feed inlet. The switching valve includes a valve rod 9 fixedly connected to an end of the third transmission rod 8 far away from the second transmission rod 7.

[0039] In the filling machine according to the embodiment of the disclosure, the servo motor 4 drives the drive shaft 5 to rotate, the first transmission rod 6 and the second transmission rod 7 of the transmission mechanism 3 are driven by the drive shaft in sequence, the second transmission rod 7 drives the third transmission rod 8 to rotate around the center of the third transmission rod 8 and thus drives the valve rod 9 fixedly connected to the third transmission rod 8 to move along a direction perpendicular to the port of the switching valve, thereby opening or closing the switching valve. Compared with the conventional filling machine, the filling machine according to the embodiment of the disclosure uses the servo mechanism 2 as the power source, and adjusts the quantity of filled material by adjusting the pulse value of the servo motor 4, thereby improving the filling accuracy of the filling machine. Further, the filling machine does not need a gas tank as in the conventional filling machine, thus avoiding the regular upkeep and renewal of the gas tank and improving the production efficiency. [0040]As shown in Fig. 1, in an embodiment of the disclosure, the transmission mechanism 3 further includes a connection element 10 arranged between the drive shaft 5 and the first transmission rod 6. The connection element 10 is connected to the drive shaft 5 and the first transmission rod 6, respectively. The embodiment of the disclosure does not make limitations to the specific type of the connection element 10, and for example, the connection element 10 can be a universal joint or a ball screw mechanism. Circumferential motion of the drive shaft 5 can drive the first

transmission rod 6 to rotate via the connection element 10.

[0041] In an embodiment of the disclosure, the filling machine further includes a flowmeter 11 arranged at the port of the switching valve, and includes a controller electrically connected to the flowmeter 11 and the servo motor 4, respectively. The controller is configured to turn the servo motor 4 on or off according to a quantity of filled material detected by the flowmeter 11. [0042] In another embodiment of the disclosure, the controller is configured to:

receive the quantity detected by the flowmeter 11; send a first pulse value to the servo motor 4; start timekeeping when a pulse value of the servo motor 4 is equal to the first pulse value; send a second pulse value to the servo motor 4 when a length of time recorded during the timekeeping is equal to a preset length of time; and turn the servo motor 4 off when the quantity detected by the flowmeter 11 is equal to a preset quantity. In this embodiment, when the pulse value of the servo motor 4 is equal to the first pulse value, the switching valve is fully open, and the nozzle of the filling machine performs the filling at a maximum flow rate; when the length of time recorded during the timekeeping is equal to the preset length of time, the pulse value of the servo motor 4 decreases from the first pulse value to the second pulse value, the port of the switching valve reduces to a preset open position, and the servo motor 4 is in a pre-shutdown state; and when the quantity detected by the flowmeter 11 is equal to the preset quantity, the servo motor 4 is switched off. As such, after the filling machine has performed the filling at the maximum flow rate for the preset length of time, the controller reduces the pulse value of the servo motor 4 to control the servo motor 4 to enter into the pre-shutdown state, and when the quantity of filled material equals to the preset quantity, the controller turns off the servo motor 4, thereby controlling the quantity of material filled by the filling machine more accurately.

[0043] In yet another embodiment of the disclosure, the controller is configured to: receive the quantity detected by the flowmeter 11 and turn the servo motor 4 on when the quantity detected by the flowmeter 11 after the servo motor 4 is turned off is less than a preset quantity. In this embodiment, when the quantity detected by the flowmeter 11 is less than the preset quantity, i.e., the quantity of material actually filled by the filling machine is less than the preset quantity, the controller turns the servo motor 4 on so that the filling is performed again until the quantity of material actually filled reaches the preset quantity. As such, the quantity of material filled by the filling machine can be controlled more accurately.

[0044] In still another embodiment of the disclosure, the controller is configured to: receive the quantity detected by the flowmeter 11 and turns the servo motor 4 off when the quantity detected by the flowmeter 11 is equal to the preset quantity. In this embodiment, the controller receives the quantity detected by the flowmeter 11, and when the quantity detected by the flowmeter 11 is equal to the preset quantity, the controller turns the servo motor 4 off. As such, the quantity of material filled by the filling machine is monitored in real time and the quantity of material filled by the filling machine can be controlled more accurately. [0045] The embodiments of the disclosure do not make limitations to the specific type of the flowmeter 11. For example, the flowmeter 11 can be an electromagnetic flowmeter or an ultrasonic flowmeter.

[0046]As illustrated by Fig. 2, an embodiment of the disclosure provides a method for controlling the filling machine described above. The filing machine includes the following operations 101-105. [0047] Operation 101: turning the servo motor on and sending the first pulse value to the servo motor.

[0048] Operation 102: starting the timekeeping when the pulse value of the servo motor is equal to the first pulse value.

[0049] Operation 103: sending the second pulse value to the servo motor when the length of time recorded during the timekeeping is equal to the preset length of time.

[0050] Operation 104: receiving the quantity detected by the flowmeter.

[0051] Operation 105: turning the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

[0052] In the method according to the embodiment of the disclosure, when the pulse value of the servo motor is equal to the first pulse value, the switching valve is fully open, and the nozzle of the filling machine performs the filling at a maximum flow rate; when the length of time recorded during the timekeeping is equal to the preset length of time, the pulse value of the servo motor decreases from the first pulse value to the second pulse value, the port of the switching valve reduces to a preset open position, and the servo motor is in a pre-shutdown state; and when the quantity detected by the flowmeter is equal to the preset quantity, the servo motor is switched off. With this method, after the filling machine has performed the filling at the maximum flow rate for the preset length of time, the controller reduces the pulse value of the servo motor to control the servo motor to enter into the pre-shutdown state, and when the quantity of filled material equals to the preset quantity, the controller turns off the servo motor. As such, the quantity of material filled by the filling machine can be controlled more accurately.

[0053] As illustrated by Fig. 3, an embodiment of the disclosure further provides a device for controlling the filling machine described above. The device includes: a first control unit 12 configured to turn the servo motor on and to send the first pulse value to the servo motor; a first receiving unit 13 configured to receive the quantity detected by the flowmeter; a timekeeping unit 14 configured to start the timekeeping when the pulse value of the servo motor is equal to the first pulse value; a second control unit 15 configured to send the second pulse value to the servo motor when the length of time recorded during the timekeeping of the timekeeping unit is equal to the preset length of time; and a third control unit 16 configured to turn the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

[0054] In the device according to the embodiment of the disclosure, after the filling machine has performed the filling at the maximum flow rate for the preset length of time, the second control unit reduces the pulse value of the servo motor and controls the servo motor to enter into the pre-shutdown state, and when the quantity of filled material equals to the preset quantity, the third control unit turns off the servo motor. As such, the quantity of material filled by the filling machine can be controlled more accurately.

[0055] As illustrated by Fig. 4, an embodiment of the disclosure further provides a method for controlling the filling machine described above. The method includes the following operations 201-202.

[0056] Operation 201: receiving the quantity detected by the flowmeter. [0057] Operation 202: turning the servo motor on when the quantity detected by the flowmeter is less than the preset quantity. [0058] In the method according to the embodiment of the disclosure, when the quantity detected by the flowmeter is less than the preset quantity, i.e., the quantity of material actually filled by the filling machine is less than the preset quantity, the controller turns the servo motor on so that the filling is performed again until the quantity of material actually filled reaches the preset quantity. As such, the quantity of material filled by the filling machine can be controlled more accurately.

[0059] As illustrated by Fig. 5, an embodiment of the disclosure further provides a device for controlling the filling machine described above. The device includes: a second receiving unit 17 configured to receive the quantity detected by the flowmeter and a fourth control unit 18 configured to turn the servo motor on when the quantity detected by the flowmeter is less than the preset quantity.

[0060] In the device according to the embodiment of the disclosure, when the quantity detected by the flowmeter is less than the preset quantity, i.e., the quantity of material actually filled by the filling machine is less than the preset quantity, the fourth control unit turns the servo motor on so that the filling is performed again until the quantity of material actually filled reaches the preset quantity. As such, the quantity of material filled by the filling machine can be controlled more accurately. [0061] As illustrated by Fig. 6, an embodiment of the disclosure further provides a method for controlling the filling machine described above. The method includes the following operations 301-302.

[0062] Operation 301: receiving the quantity detected by the flowmeter. [0063] Operation 302: turning the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

[0064] In the method according to the embodiment of the disclosure, the controller receives the quantity detected by the flowmeter, and when the quantity detected by the flowmeter is equal to the preset quantity, the controller turns the servo motor off. As such, the quantity of material filled by the filling machine is monitored in real time and the quantity of material filled by the filling machine can be controlled more accurately.

[0065] As illustrated by Fig. 7, an embodiment of the disclosure further provides a device for controlling the filling machine described above. The device includes a third receiving unit 19 configured to receive the quantity detected by the flowmeter and a fifth control unit 20 configured to turn the servo motor off when the quantity detected by the flowmeter is equal to the preset quantity.

[0066] In the device according to the embodiment of the disclosure, the third receiving unit receives the quantity detected by the flowmeter, and when the quantity detected by the flowmeter is equal to the preset quantity, the fifth control unit turns the servo motor off. As such, the quantity of material filled by the filling machine is monitored in real time and the quantity of material filled by the filling machine can be controlled more accurately.

[0067] An embodiment of the disclosure further provides a computer readable storage medium storing computer executable instructions. When executed by a processor, the computer executable instructions enable the processor to perform the method according to any one of the above-mentioned method embodiments.

[0068] As illustrated by Fig. 8, an embodiment of the disclosure further provides an electronic device. The electronic device includes at least one processor 21 and a memory 22 communicatively connected to the at least one processor 21. The memory 22 stores instructions executable by the at least one processor 21. When the instructions are executed by the at least one processor 21, the at least one processor 21 is enabled to perform the method according to any one of the above method embodiments.

[0069] The electronic device performing the method according to any one of the above method embodiments can further includes an input device 23 and an output device 24. The processor 21, the memory 22, the input device 23 and the output device 24 can be connected via a bus or in another way. For example, the memory 22, the input device 23 and the output device 24 are connected via a bus in Fig. 8.

[0070] The processor 21 can be a Central Processing Unit (CPU), or can be another kind of universal processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or another kind of programmable logic device, a discrete gate or transistor logic device, a discrete hardware assembly and etc. The universal processor can be a microprocessor or any common processor. The processor 21 is the control center of the electronic device, and various parts of the electronic device are connected by various interfaces and lines.

[0071]The memory 22 can be used to store the computer executable instructions. The processor 21 performs various functions of the electronic device by running or executing the computer executable instructions stored in the memory 22 and invoking data stored in the memory 22. The memory 22 can include a program storage area and a data storage area. The program storage area can store an operating system, applications required for performing at least one function and etc. The data storage area can store data created according to the use of the electronic device. Furthermore, the memory 22 can include a high speed random access memory, and can further include a non-volatile memory such as a hard disk, an internal storage, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash card, or, at least one of a disk storage device, a flash memory device, and another kind of non-volatile solid- state storage device. Or, the memory 22 can includes a memory arranged remotely with respect to the processor 21, and such a remote memory can be connected to the processor 21over a network. Examples of such a network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.

[0072] The input device 23 can receive an input number or character information, and can generate an input signal relating to user settings and function control of the electronic device. The output device 24 can include a display device such as a display screen.

[0073]At least one module is stored in the memory 22, and when the at least one module is executed by the at least one processor 21, the at least one processor 21 performs the method according to any one of the method embodiments described above.

[0074]The above-mentioned product can perform the methods according to the embodiments of the disclosure, and has function modules and beneficial effects corresponding to the performing of the methods. For the technical details which are not described in this embodiment, please refer to the methods according to the embodiments of disclosure.

[0075] Evidently those skilled in the art can make various modifications and variations to the disclosure without departing from the spirit and scope of the disclosure. Thus the disclosure is also intended to encompass these modifications and variations as long as these modifications and variations fall into the scope of the claims of the disclosure and their equivalents.