The invention relates to an automatic packaging system and method.
Nowadays, parts and accessories are widely used in the machining industry. In a typical production or assembly process, a large number of parts need to be packaged.
One solution to package the parts is to manually select the parts first and then package them. However, this redundant manual method may cause a worker to get tired, or lose concentration resulting in a lack of efficiency. Moreover, the time spent on manual selection of parts is long resulting in greater labor costs and more time getting product to market.
An automatic packaging system is provided. The automatic packaging system includes a user interface, a selection-controlling module, an alarm-controlling module, and a package module. The user interface is for receiving user input. The selection-controlling module is for enabling and controlling a vibrating plate to select parts according to the user input, and generating a detection signal. The alarm-controlling module is for generating a package signal according to the detection signal and the user input. The package module is for packaging the parts according to the package signal.
Moreover, an automatic packaging method is also provided. The automatic packaging method includes receiving user input, selecting parts according to the user input, confirming whether the selected parts correspond with the user input, generating a package signal if the selected parts correspond with the user input, and packaging the parts according to the package signal.
Other advantages and novel features will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which:
The user interface 50 is for receiving user input. In this embodiment, content of the user input includes vibration velocity of the vibrating plate 21, a number of the parts in a packing bag, a preset alarm value, and a temperature and a length of the packing bag during a packaging process. The preset alarm value is defined as the maximum number of the parts that can be accommodated in the packing bag.
The vibrating plate 21 is for selecting the parts according to the vibration velocity.
The selection-controlling module 20 includes a first sensor 201, a vibration-controlling sub-module 203, a first counting sub-module 205, and a timing sub-module 207. The first sensor 201 is connected with the vibrating plate 21 for sensing selected parts. In this embodiment, the first sensor 201 is a fiber optic sensor. The vibration-controlling sub-module 203 is connected with the vibrating plate 21 for controlling the vibration velocity of the vibrating plate 21. The first counting sub-module 205 is connected with the first sensor 201 for counting the number of the selected parts, and generating a detection signal if the number of the selected parts equals a preset number of the parts to be placed in the packing bag. The timing sub-module 207 is for controlling a delay of the operation of the vibrating plate 21.
The alarm-controlling module 30 is for generating an alarm signal or a package signal according to the detection signal and the preset alarm value. The alarm-controlling module 30 includes a second counting sub-module 301, an alarm sub-module 303, a signal-generation sub-module 305, and a storage sub-module 307. The second counting sub-module 301 is for receiving the detection signal from the selection-controlling module 20, and determining whether the number of the selected parts equals the preset alarm value. The alarm-controlling sub-module 303 is for generating an alarm signal if the number of the selected parts is not equal to the preset alarm value, and providing the alarm signal to a user by some visual or audio means such as illuminating a diode 3031. The signal-generation sub-module 305 is for generating a package signal if the number of the selected parts equals the preset alarm value, and transmitting the package signal to the package module 40. The storage sub-module 307 is for storing the preset alarm value.
The second counting sub-module 301 generates a delay signal after determining whether the number of the selected parts equals the preset alarm value, and transmitting the delay signal to the selection-controlling module 20, in order to reset the first counting sub-module 205 therein.
The package module 40 includes a receiving sub-module 401, a package-controlling sub-module 403, a second sensor 405, and a calculation sub-module 407. The receiving sub-module 401 is for receiving the package signal from the alarm-controlling module 30, and transmitting the package signal to the package-controlling sub-module 403. The package-controlling sub-module 403 packages the selected parts after receiving the package signal. The second sensor 405 is connected with the package-controlling sub-module 403 for sensing the number of the packing bags that have been packaged. In this embodiment, the second sensor 405 is a position sensor. The calculation sub-module 407 is connected with the second sensor 405 for calculating a total of the packing bags that have been packaged.
The package-controlling sub-module 403 includes a temperature-controlling sub-module 4031 and a length-controlling sub-module 4033. The temperature-controlling sub-module 4031 is for controlling the temperature of the packing bag during the packaging process. The length-controlling sub-module 4033 is for controlling the length of the packing bag during the packaging process.
In step S205, if the selected parts do not correspond with the user input, the process proceeds to step S211, where the alarm-controlling module 30 generates the alarm signal, and provides the alarm signal to the user.
In step S311, the first counting sub-module 205 generates the detection signal, transmits the detection signal to the alarm-controlling module 30, and enables the alarm-controlling module 30 to operate. In step S313, the second counting sub-module 301 determines whether the number of the selected parts equals the preset alarm value. If the number of the selected parts equals the preset alarm value, the process proceeds to step S315, where the signal-generation sub-module 305 generates a package signal, and transmits the package signal to the package module 40. In step S317, the package module 40 receives the package signal via the receiving sub-module 401 and enables the package-controlling sub-module 403 to package the selected parts according to the user input. In step S319, the second sensor 405 senses the packing bags that have been packaged. In step S321, the calculation sub-module calculates the number of the packing bags that have been packaged, and sends a calculation result to the user.
In step S313, if the number of the selected parts does not equal the preset alarm value, the alarm-controlling sub-module 303 generates an alarm signal, and provides the alarm signal to the user by illuminating the diode 3031.
It is believed that the present embodiments and their advantages will be understood from the foregoing description, and it will be apparent that various changes may be made thereto without departing from the spirit and scope of the invention or sacrificing all of its material advantages, the examples hereinbefore described merely being preferred or exemplary embodiments.
Number | Date | Country | Kind |
---|---|---|---|
095102379 | Jan 2006 | TW | national |