Parts management system and part management method

The parts management system optimizes parts delivery by considering retrieval times and using a production plan-driven distribution strategy to reduce overall delivery times through parallel processing across multiple warehouses.

JP7602873B2Active Publication Date: 2024-12-19JUKI CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2020086830
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-05-18
Publication Date
2024-12-19
Estimated Expiration
2040-05-18

AI Technical Summary

Technical Problem

Existing methods for allocating shelves in parts management systems do not consider the time required to retrieve parts from the shelf, which affects overall delivery efficiency.

Method used

A parts management system that includes an identification information acquisition unit, a production plan data storage unit, and a warehousing command output unit to distribute and store parts in multiple warehouses based on production plans, allowing parallel retrieval and delivery of parts.

Benefits of technology

This system reduces the time required for parts delivery by enabling simultaneous retrieval and distribution of parts across multiple warehouses, optimizing the use of available resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007602873000001
    Figure 0007602873000001
  • Figure 0007602873000002
    Figure 0007602873000002
  • Figure 0007602873000003
    Figure 0007602873000003
Patent Text Reader

Abstract

To restrict a time taken for delivery.SOLUTION: A component management system includes: an identification information acquisition unit that acquires identification information of a plurality of supplied components; a production plan data storage unit that stores production plan data indicating a production plan, which is a plan for producing products; and a stock command output unit that, based on the identification information and the production plan data, outputs a stock command for distributing and stocking the plurality of components into a plurality of warehouses.SELECTED DRAWING: Figure 9
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a parts management system and a parts management method. [Background technology]

[0002] The following Patent Document 1 describes a warehousing shelf allocation method in which vacant shelves near an outlet close to an item's supply destination are searched for, and an vacant shelf to which the item is to be allocated is determined from the searched vacant shelves. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2006-256815 A Summary of the Invention [Problem to be solved by the invention]

[0004] The technology described in Patent Document 1 takes into account the distance between the shelf and the supply destination, i.e., the time required to transport an item from the shelf to the supply destination, but does not take into account the time required to remove the item from the shelf.

[0005] The present disclosure aims to reduce the time required for delivery. [Means for solving the problem]

[0006] In accordance with the present disclosure, there is provided a parts management system comprising an identification information acquisition unit that acquires identification information of multiple delivered parts, a production plan data storage unit that stores production plan data representing a production plan that is a plan to produce a product, and a storage command output unit that outputs a storage command to distribute and store the multiple parts in multiple warehouses based on the identification information and the production plan data. Effect of the Invention

[0007] According to the present disclosure, the time required for leaving the warehouse can be reduced. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is a perspective view that illustrates a production system according to an embodiment. [Diagram 2] FIG. 2 is a configuration diagram showing a production system according to an embodiment. [Diagram 3] FIG. 3 is a perspective view showing a component according to an embodiment. [Figure 4] FIG. 4 is a plan view illustrating the mounting apparatus according to the embodiment. [Diagram 5] FIG. 5 is a perspective view showing the automated warehouse and elevator system according to the embodiment. [Figure 6] FIG. 6 is a front view showing the automated warehouse according to the embodiment. [Figure 7] FIG. 7 is a cross-sectional view showing an elevator apparatus according to an embodiment. [Figure 8] FIG. 8 is a perspective view showing a component conveying device according to an embodiment. [Figure 9] FIG. 9 is a functional block diagram showing a warehouse control device according to the embodiment. [Figure 10] FIG. 10 is a diagram illustrating an example of production plan data according to the embodiment. [Figure 11] FIG. 11 is a diagram illustrating the storage of parts in the automated warehouse according to the embodiment. [Figure 12] FIG. 12 is a diagram showing a schematic diagram of the automated warehouse after parts have been stored according to the embodiment. [Figure 13] FIG. 13 is a diagram illustrating the removal of parts from the automated warehouse according to the embodiment. [Figure 14] FIG. 14 is a diagram showing a schematic diagram of a part being taken out from an automated warehouse according to a comparative example. [Figure 15] FIG. 15 is a flowchart showing the warehousing process according to the embodiment. [Figure 16] FIG. 16 is a flowchart showing the shipping process according to the embodiment. [Figure 17]FIG. 17 is a block diagram illustrating an example of a computer system according to an embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings, but the present disclosure is not limited thereto. The components of the embodiments described below can be appropriately combined. In addition, some components may not be used.

[0010] In the embodiment, an XYZ Cartesian coordinate system is set, and the positional relationship of each part is described with reference to the XYZ Cartesian coordinate system. The direction parallel to the X axis in a predetermined plane is the X-axis direction, the direction parallel to the Y axis in the predetermined plane perpendicular to the X axis is the Y-axis direction, and the direction parallel to the Z axis perpendicular to the X and Y axes is the Z-axis direction. In the embodiment, the predetermined plane is parallel to a horizontal plane, and the Z-axis direction is a vertical direction. The predetermined plane may be inclined with respect to the horizontal plane. In the following description, the predetermined plane is appropriately referred to as the XY plane.

[0011] [Production System] Fig. 1 is a perspective view showing a schematic diagram of a production system 1 according to an embodiment. Fig. 2 is a configuration diagram showing the production system 1 according to an embodiment. The production system 1 is provided in a factory facility. As shown in Figs. 1 and 2, the production system 1 includes a component management system 2 that manages components C, a component mounting system 3 that manufactures electronic devices using the components C, a management control device 4 that controls the component management system 2 and the component mounting system 3, and information terminals 5 and 26 that are operated by a worker WM.

[0012] The component management system 2 has an automated warehouse 6, an elevator device 7, a warehouse control device 8, a component transport device 9, and a transport control device 10. The component mounting system 3 has a production control device 12 and a plurality of production lines 25. Each of the plurality of production lines 25 has a plurality of mounting devices 11.

[0013] The automated warehouse 6 stores parts C. The elevator device 7 stores and retrieves parts C. Storing parts C means carrying parts C into the automated warehouse 6. Removing parts C means removing parts C from the automated warehouse 6. The elevator device 7 transports parts C in the vertical direction for storing and retrieving parts C. The warehouse control device 8 outputs control commands to control the automated warehouse 6 and the elevator device 7.

[0014] The part conveying device 9 conveys a part C. The part conveying device 9 travels on a travel path 13 defined on the floor surface of a factory facility. A plurality of part conveying devices 9 are in operation in the factory facility. The conveying control device 10 outputs a control command to control the part conveying device 9. The conveying control device 10 communicates wirelessly with the part conveying device 9.

[0015] The mounting device 11 mounts the components C on the board P. The production control device 12 outputs a control command for controlling the mounting device 11.

[0016] The management controller 4 communicates with each of the warehouse controller 8, the transport controller 10, and the production controller 12. Each of the warehouse controller 8, the transport controller 10, and the production controller 12 operates based on a management command output from the management controller 4.

[0017] In the factory facility, an entrance / exit space 14, a parts supply space 15, a receiving space 16, a setup space 17, and a charging space 18 are defined. The parts transport device 9 is capable of moving to each of the entrance / exit space 14, the parts supply space 15, the receiving space 16, the setup space 17, and the charging space 18.

[0018] The loading / unloading space 14 is a space where a process of transferring a part C to be loaded into the automated warehouse 6 from the part conveying device 9 to the elevator device 7 and a process of transferring a part C unloaded from the automated warehouse 6 from the elevator device 7 to the part conveying device 9 are performed. The loading / unloading space 14 is defined by the elevator device 7.

[0019] The component supply space 15 is a space where a process of placing a component C on a tape feeder 117 of the mounting device 11 is performed. The component supply space 15 is defined in the vicinity of the mounting device 11. A worker WM present in the component supply space 15 places a component C on the tape feeder 117 of the mounting device 11.

[0020] The receiving space 16 is a space where the process of receiving parts C delivered from a parts supplier is carried out. A workbench 19 is installed in the receiving space 16. The parts C are delivered from the parts supplier to the factory facility by a transport vehicle. A worker WM present in the receiving space 16 receives the delivered parts C. The worker WM present in the receiving space 16 reads the identifier 24 given to the delivered parts C with an information terminal 26. The information terminal 26 transmits the read identification information to the warehouse control device 8.

[0021] The setup space 17 is a space where a process of loading a plurality of parts C onto a batch exchange cart 20 is performed. The batch exchange cart 20 is arranged in the setup space 17. A worker WM present in the setup space 17 loads a plurality of parts C onto the batch exchange cart 20.

[0022] The charging space 18 is a space where the process of charging the battery of the part transport device 9 is carried out. A charging device 21 is installed in the charging space 18. When the charge level of the battery becomes low, the part transport device 9 moves to the charging space 18 and the charging device 21 charges the battery.

[0023] The information terminals 5 and 26 are carried by the workers WM. The information terminals 5 and 26 include a smartphone or a tablet-type personal computer. The information terminals 5 and 26 wirelessly communicate with the warehouse control device 8.

[0024] [parts] Fig. 3 is a perspective view showing a component C according to the embodiment. As shown in Fig. 3, the component C is held by a carrier tape 22. The carrier tape 22 holds a plurality of components C. The carrier tape 22 is wound around a tape reel 23.

[0025] The carrier tape 22 is delivered from a parts supplier in a state where it is wound around a tape reel 23. The carrier tape 22 is handled in a state where it is wound around the tape reel 23.

[0026] Parts C, held in multiple units on tape reels 23, are entered into the automated warehouse 6, stored in the automated warehouse 6, removed from the automated warehouse 6, transported by elevator device 7, and transported by part transport device 9.

[0027] In the embodiment, receiving of part C includes receiving the tape reel 23 into the automated warehouse 6. Storing of part C includes storing the tape reel 23 in the automated warehouse 6. Unloading of part C includes unloading the tape reel 23 from the automated warehouse 6. Transporting of part C includes transporting the tape reel 23 by the elevator device 7, and transporting the tape reel 23 by part transport device 9.

[0028] An identifier 24 for identifying the part C is attached to the tape reel 23. The tape reel 23 is delivered by the parts supplier with the identifier 24 attached to it.

[0029] The identifier 24 is provided on the surface of the tape reel 23. The component C held on the tape reel 23 is identified by the identifier 24. In the embodiment, the identifier 24 includes a barcode. The barcode may be a one-dimensional barcode or a two-dimensional barcode. The identifier 24 may be at least one of numbers, letters, and figures. The identifier 24 may be at least one of an RFID tag (Radio Frequency Identifier Tag) and an RFID seal (Radio Frequency Identifier Seal).

[0030] In the embodiment, assigning the identifier 24 to the tape reel 23 means assigning the identifier 24 to the part C. The identifier 24 is assigned to each of the multiple tape reels 23. Assigning the identifier 24 to each of the multiple tape reels 23 means assigning the identifier 24 to each of the multiple parts C.

[0031] In the component management system 2, the component C is handled while being supported on a tray 30. A plurality of empty trays 30 are arranged in the receiving space 16. A worker WM in the receiving space 16 places the delivered tape reel 23 on the tray 30 at the workbench 19.

[0032] The tray 30 supports the tape reel 23 around which the carrier tape 22 is wound. While supported by the tray 30, the tape reel 23 is loaded into the automated warehouse 6, stored in the automated warehouse 6, removed from the automated warehouse 6, transported by the elevator device 7, or transported by the parts transport device 9.

[0033] In the embodiment, storing the tape reel 23 includes storing the tray 30 supporting the tape reel 23 in the automated warehouse 6. Storing the tape reel 23 includes storing the tray 30 supporting the tape reel 23 in the automated warehouse 6. Unloading the tape reel 23 includes unloading the tray 30 supporting the tape reel 23 from the automated warehouse 6. Transporting the tape reel 23 includes transporting the tray 30 supporting the tape reel 23 by the elevator device 7, and transporting the tray 30 supporting the tape reel 23 by the part transport device 9.

[0034] The tray 30 that supports the tape reel 23 corresponds to the "loading and unloading unit" of the present disclosure.

[0035] The tray 30 has a plate portion 31 and a spacer portion 32 provided on at least a part of the peripheral region of the upper surface of the plate portion 31. The tape reel 23 is placed on the upper surface of the plate portion 31. The upper surface of the spacer portion 32 is flat. With the tape reel 23 placed on the upper surface of the plate portion 31, the upper surface of the spacer portion 32 is located substantially on the same plane as the surface of the tape reel 23 or at a higher position than the surface of the tape reel 23. This allows multiple trays 30 to be stacked with the tape reel 23 supported by the trays 30.

[0036] 3, two tape reels 23 are supported on the tray 30. The number of tape reels 23 supported on the tray 30 may be one, or three or more.

[0037] [Mounting equipment] 4 is a plan view showing a schematic diagram of a mounting apparatus 11 according to an embodiment. The mounting apparatus 11 mounts a component C on a substrate P. The mounting apparatus 11 includes a substrate transport device 111 that transports the substrate P, a component supply device 112 that supplies the component C, a mounting head 114 having a nozzle 113, a head moving device 115 that moves the mounting head 114, and a nozzle moving device 116 that moves the nozzle 113.

[0038] The substrate transport device 111 transports the substrate P to the mounting position DM. The mounting position DM is defined on the transport path of the substrate transport device 111.

[0039] The component supplying device 112 supplies the component C to the supplying position SM. The component supplying device 112 includes a plurality of tape feeders 117. The tape reel 23 is attached to the tape feeder 117. Each of the plurality of tape reels 23 is attached to each of the plurality of tape feeders 117.

[0040] The nozzle 113 releasably holds the component C. The nozzle 113 may be a suction nozzle that sucks and holds the component C, or a gripping nozzle that pinches and holds the component C.

[0041] The mounting head 114 holds the component C supplied from the component supply device 112 with the nozzle 113 and mounts it on the board P. The mounting head 114 is movable between a supply position SM where the component C is supplied from the component supply device 112 and a mounting position DM where the board P is arranged. The mounting head 114 holds the component C supplied to the supply position SM with the nozzle 113, moves it to the mounting position DM, and then mounts it on the board P arranged at the mounting position DM.

[0042] The tape feeder 117 rotates the tape reel 23 to sequentially supply the multiple components C held on the carrier tape 22 to the supply position SM. The mounting head 114 sequentially mounts the multiple components C held on the tape reel 23 onto the board P. That is, the mounting apparatus 11 sequentially consumes the multiple components C on the tape reel 23. In the embodiment, consuming the components C on the tape reel 23 includes unloading the components C from the carrier tape 22 of the tape reel 23. The mounting head 114 unloads the components C one by one from the tape reel 23 and mounts them on the board P.

[0043] The head moving device 115 moves the mounting head 114. The head moving device 115 has a first moving device 115X that moves the mounting head 114 in the X-axis direction, and a second moving device 115Y that moves the mounting head 114 in the Y-axis direction.

[0044] The nozzle moving device 116 moves the nozzle 113 in both the Z-axis direction and the rotation direction around the Z-axis. The nozzle moving device 116 is supported by the mounting head 114.

[0045] The nozzle 113 can be moved in each of the X-axis direction, the Y-axis direction, the Z-axis direction, and a rotation direction centered on the Z-axis by the head moving device 115 and the nozzle moving device 116. By moving the nozzle 113, the part C held by the nozzle 113 can also be moved in each of the X-axis direction, the Y-axis direction, the Z-axis direction, and a rotation direction centered on the Z-axis.

[0046] [Automated warehouses and elevator equipment] Fig. 5 is a perspective view showing the automatic warehouse 6 and the elevator device 7 according to the embodiment. Fig. 6 is a front view showing the automatic warehouse 6 according to the embodiment.

[0047] The automated warehouse 6 stores a plurality of tape reels 23. The elevator device 7 stores the plurality of tape reels 23 in the automated warehouse 6. Before being stored in the automated warehouse 6, an identifier 24 is assigned to each of the plurality of tape reels 23.

[0048] The tape reel 23 is stored in the automated warehouse 6 while being supported by the tray 30. The elevator device 7 performs an entry process for entering the tray 30 into the automated warehouse 6 and an exit process for removing the tray 30 from the automated warehouse 6.

[0049] 5 and 6, an intermediate storehouse 40 is disposed between the automatic storehouse 6 and the elevator device 7. The trays 30 before being taken out are temporarily stored in the intermediate storehouse 40. The automatic storehouse 6 and the intermediate storehouse 40 are connected by a cover 41.

[0050] The intermediate warehouse 40 has an entrance / exit 42 through which the trays 30 pass, and a shutter 43 that opens and closes the entrance / exit 42. The shutter 43 opens the entrance / exit 42 when the trays 30 are entering and leaving the warehouse, and closes the entrance / exit 42 when the trays 30 are not entering and leaving the warehouse. This suppresses temperature and humidity changes in the internal space of the intermediate warehouse 40.

[0051] 7 is a cross-sectional view showing an elevator device 7 according to an embodiment. The elevator device 7 has a frame 44, a lifting stage 45 that can lift and lower the tray 30 while supporting it, and a lifting mechanism 46 that lifts and lowers the lifting stage 45. The lifting mechanism 46 includes a ball screw mechanism connected to at least a part of the lifting stage 45, and a motor that drives the ball screw mechanism.

[0052] Moreover, the elevator device 7 has a side guide member 47 that is provided on the lift stage 45 and guides the side surface of the tray 30. The tray 30 is disposed inside the side guide member 47.

[0053] The trays 30 are stacked on the lifting stage 45. The component conveying device 9 can convey a plurality of stacked trays 30. The plurality of trays 30 conveyed by the component conveying device 9 are delivered to the lifting stage 45 in a stacked state. In addition, the plurality of trays 30 supported by the lifting stage 45 are delivered to the component conveying device 9 in a stacked state.

[0054] When the tray 30 is taken out from the automated warehouse 6, the warehouse control device 8 controls the lifting mechanism 46 so that the upper surface of the lifting stage 45 is positioned at the same height as the entrance / exit gate 42. The tray 30 present in the intermediate warehouse 40 is taken out from the intermediate warehouse 40 by a conveying mechanism (not shown) provided in the elevator device 7. The tray 30 taken out from the intermediate warehouse 40 passes through the entrance / exit gate 42 and is taken out from the intermediate warehouse 40. The tray 30 taken out from the intermediate warehouse 40 is placed on the lifting stage 45. When the tray 30 is placed on the lifting stage 45, the warehouse control device 8 controls the lifting mechanism 46 so that the lifting stage 45 is lowered by a distance equal to the height of the tray 30. By repeating the taking out of the tray 30 and the lowering of the lifting stage 45, multiple trays 30 are stacked on the lifting stage 45.

[0055] When storing the tray 30 in the automated warehouse 6, the warehouse control device 8 controls the lifting mechanism 46 so that the uppermost tray 30 among the multiple trays 30 stacked on the lifting stage 45 is positioned at the same height as the loading / unloading gate 42. The tray 30 is stored in the intermediate warehouse 40 by a conveying mechanism (not shown) provided in the elevator device 7. The tray 30 passes through the loading / unloading gate 42 and is stored in the intermediate warehouse 40. When the tray 30 is stored in the intermediate warehouse 40, the warehouse control device 8 controls the lifting mechanism 46 so that the lifting stage 45 rises by a distance equal to the height of the tray 30. By repeating the storing of the tray 30 and the rising of the lifting stage 45, the multiple trays 30 are sequentially carried out from the lifting stage 45.

[0056] The elevator system 7 also includes a reading device 33. The reading device 33 reads the identifier 24 of the tape reel 23 in the elevator system 7. The reading device 33 includes a camera. If the identifier 24 includes a barcode, the reading device 33 includes a barcode reader. If the identifier 24 includes an RFID tag or an RFID sticker, the reading device 33 includes an RFID reader.

[0057] [Parts conveying device] 8 is a perspective view showing a component conveying device 9 according to an embodiment. The component conveying device 9 includes a conveyor 50 having drive wheels 52, and a conveying cart 51 attached to the conveyor 50. The tray 30 is supported by the conveying cart 51. The conveying cart 51 is detachable from the conveyor 50. The conveyor 50 moves on its own with the conveying cart 51 connected thereto.

[0058] The transport cart 51 has a pair of side covers 53, a top cover 54 connecting upper ends of the pair of side covers 53, and driven wheels 55 provided on the lower part of the side covers 53. The transport machine 50 is disposed in a space formed by the pair of side covers 53 and the top cover 54.

[0059] The transport cart 51 is disposed on top of the top cover 54, and has a transport stage 56 supporting a plurality of trays 30, a front guide member 57 for guiding the front of the tray 30 supported by the transport stage 56, and a rear guide member 58 for guiding the rear of the tray 30. The front guide member 57 includes a pair of sub-guide members 57A and an opening / closing door 57B connected to one of the sub-guide members 57A. When the opening / closing door 57B is opened, the tray 30 passes between the pair of sub-guide members 57A and is transported out of or into the transport stage 56.

[0060] The tray 30 can move between the lift stage 45 and the transport stage 56 while being guided by a front guide member 57 and a rear guide member 58 .

[0061] [Warehouse control device] 9 is a functional block diagram showing a warehouse control device 8 according to an embodiment. The warehouse control device 8 controls the automated warehouse 6 and the elevator device 7. The warehouse control device 8 communicates with each of the management control device 4, the transport control device 10, the production control device 12, and the information terminal 26.

[0062] The warehouse control device 8 has a production plan data storage unit 61, an identification information acquisition unit 62, a warehousing command output unit 63, a request command acquisition unit 64, and a warehousing command output unit 65.

[0063] The production plan data storage unit 61 stores production plan data 71 that represents a production plan that is a plan for producing a product in the component mounting system 3. The production plan data 71 is transmitted from the management control device 4 or the production control device 12 to the warehouse control device 8 and stored in the production plan data storage unit 61.

[0064] 10 is a diagram illustrating an example of production plan data 71 according to an embodiment. The production plan data 71 includes a first column 71a for storing a production plan number indicating an execution sequence, a second column 71b for storing the names of parts to be used, and a third column 71c for storing the number of parts to be used.

[0065] The first row 71d of the production plan data 71 indicates that in the first production, "3" trays of parts with the part name "AAA" will be used.

[0066] The second line 71e of the production plan data 71 indicates that in the second production run after the first production run is completed, three trays of parts with the part name "BBB" will be used.

[0067] The third line 71f of the production plan data 71 indicates that in the third production run after the second production run is completed, three trays of parts with the part name "CCC" will be used.

[0068] 9 again, the identification information acquisition unit 62 receives the identification information of the delivered part C from the information terminal 26 of the receiving space 16. Here, it is assumed that a part named "AAA" is delivered to the receiving space 16 in tray "10", a part named "BBB" is delivered to tray "10", and a part named "CCC" is delivered to tray "10".

[0069] The storage command output unit 63 outputs a storage command to the automated warehouses 6, the elevator device 7, and the transport control device 10 to distribute the multiple trays 30 to the multiple automated warehouses 6 and store them in parallel (preferably simultaneously) based on the identification information and production plan data 71. In detail, the storage command output unit 63 outputs a storage command to distribute the multiple trays 30 to at least the same number of automated warehouses 6 as the number of trays used in each production and store them in parallel. The transport control device 10 causes part transport devices 9, the number of which is the same as the number of automated warehouses 6 where storage is performed, to transport parts C in parallel (preferably simultaneously).

[0070] For example, the first line 71d of the production plan data 71 shown in Fig. 10, which is the production plan number "1", indicates that "3" trays of parts with the part name "AAA" will be used. Therefore, the storage command output unit 63 outputs a storage command to distribute "10" trays of delivered parts with the part name "AAA" to "3" or more automated warehouses 6 and store them in parallel.

[0071] Fig. 11 is a diagram showing a schematic diagram of storing part C into the automated warehouse 6 according to the embodiment. In Fig. 11, the storing command output unit 63 distributes "10" trays of delivered parts named "AAA" to the three automated warehouses 6-1, 6-2, and 6-3 and stores them in parallel. The transport control device 10 causes the three part transport devices 9-1, 9-2, and 9-3 to transport "10" trays of parts named "AAA" in parallel.

[0072] The parts conveying device 9-1 conveys trays 30-1, 30-2, and 30-3 of parts with the part name "AAA" from the receiving space 16 to the automated warehouse 6-1. The automated warehouse 6-1 stores the trays 30-1, 30-2, and 30-3 conveyed by the parts conveying device 9-1.

[0073] The parts conveying device 9-2 conveys the trays 30-4, 30-5, and 30-6 of parts with the part name "AAA" from the receiving space 16 to the automated warehouse 6-2. The automated warehouse 6-2 stores the trays 30-4, 30-5, and 30-6 conveyed by the parts conveying device 9-2.

[0074] The parts conveying device 9-3 conveys the trays 30-7, 30-8, 30-9, and 30-10 of parts with the part name "AAA" from the receiving space 16 to the automated warehouse 6-3. The automated warehouse 6-3 stores the trays 30-7, 30-8, 30-9, and 30-10 conveyed by the parts conveying device 9-3.

[0075] 11 shows an example in which the storage command output unit 63 distributes and stores "10" trays of delivered parts named "AAA" into three automated warehouses 6-1, 6-2, and 6-3, but the present disclosure is not limited to this. The storage command output unit 63 may distribute and store "10" trays of delivered parts named "AAA" into four or more automated warehouses 6.

[0076] In addition, it is preferable that the storage command output unit 63 outputs a storage command that causes the number of trays 30 stored in each automated warehouse 6 to be as equal as possible. In other words, since 10÷3=3.33..., it is preferable that the storage command output unit 63 causes each automated warehouse 6 to store "3" trays or "4" trays. For example, when storing "10" trays of parts with the part name "AAA" in three automated warehouses 6, it is preferable that the storage command output unit 63 causes each of two automated warehouses 6 to store "3" trays and one automated warehouse 6 to store "4" trays. However, the present disclosure is not limited to this.

[0077] Similarly, the storage command output unit 63 distributes the "10" trays of parts with the part name "BBB" to the three automated warehouses 6-1, 6-2, and 6-3 and stores them in parallel. The transport control device 10 causes the three part transport devices 9-1, 9-2, and 9-3 to transport the "10" trays of parts with the part name "BBB" in parallel.

[0078] The parts conveying device 9-1 conveys the trays 30-11, 30-12, and 30-13 of parts with the part name "BBB" from the receiving space 16 to the automated warehouse 6-1. The automated warehouse 6-1 stores the trays 30-11, 30-12, and 30-13 conveyed by the parts conveying device 9-1.

[0079] The parts conveying device 9-2 conveys the trays 30-14, 30-15, and 30-16 of parts with the part name "BBB" from the receiving space 16 to the automated warehouse 6-2. The automated warehouse 6-2 stores the trays 30-14, 30-15, and 30-16 conveyed by the parts conveying device 9-2.

[0080] The part conveying device 9-3 conveys the trays 30-17, 30-18, 30-19, and 30-20 of parts with the part name "BBB" from the receiving space 16 to the automated warehouse 6-3. The automated warehouse 6-3 stores the trays 30-17, 30-18, 30-19, and 30-20 conveyed by the part conveying device 9-3.

[0081] Similarly, the storage command output unit 63 distributes the "10" trays of parts with the part name "CCC" to the three automated warehouses 6-1, 6-2, and 6-3 and stores them in parallel. The transport control device 10 causes the three part transport devices 9-1, 9-2, and 9-3 to transport the "10" trays of parts with the part name "CCC" in parallel.

[0082] The parts conveying device 9-1 conveys the trays 30-21, 30-22, and 30-23 of parts with the part name "CCC" from the receiving space 16 to the automated warehouse 6-1. The automated warehouse 6-1 stores the trays 30-21, 30-22, and 30-23 conveyed by the parts conveying device 9-1.

[0083] The parts conveying device 9-2 conveys the trays 30-24, 30-25, and 30-26 containing parts with the part name "CCC" from the receiving space 16 to the automated warehouse 6-2. The automated warehouse 6-2 stores the trays 30-24, 30-25, and 30-26 conveyed by the parts conveying device 9-2.

[0084] The parts conveying device 9-3 conveys the trays 30-27, 30-28, 30-29, and 30-30 of parts with the part name "CCC" from the receiving space 16 to the automated warehouse 6-3. The automated warehouse 6-3 stores the trays 30-27, 30-28, 30-29, and 30-30 conveyed by the parts conveying device 9-3.

[0085] 12 is a diagram showing a schematic diagram of the automated warehouse 6 after part C according to the embodiment has been stored. The automated warehouse 6-1 stores trays 30-1, 30-2, and 30-3 for parts with the part name "AAA." The automated warehouse 6-1 also stores trays 30-11, 30-12, and 30-13 for parts with the part name "BBB." Furthermore, the automated warehouse 6-1 stores trays 30-21, 30-22, and 30-23 for parts with the part name "CCC."

[0086] The automated warehouse 6-2 stores trays 30-4, 30-5, and 30-6 for parts with the part name "AAA." The automated warehouse 6-1 stores trays 30-14, 30-15, and 30-16 for parts with the part name "BBB." The automated warehouse 6-1 also stores trays 30-24, 30-25, and 30-26 for parts with the part name "CCC."

[0087] The automated warehouse 6-3 stores trays 30-7, 30-8, 30-9, and 30-10 for parts with the part name "AAA." The automated warehouse 6-3 also stores trays 30-17, 30-18, 30-19, and 30-20 for parts with the part name "BBB." Furthermore, the automated warehouse 6-1 stores trays 30-27, 30-28, 30-29, and 30-30 for parts with the part name "CCC."

[0088] 9 again, the request command acquisition unit 64 acquires a request command for a component C. The request command is a command requesting a component C to be used in the component mounting system 3. The component C to be used in the component mounting system 3 includes a component C to be mounted on a board P by the mounting apparatus 11.

[0089] In the embodiment, the request command acquisition unit 64 acquires a request command for a part C from the production control device 12. The production control device 12 transmits a request command to the request command acquisition unit 64 when executing a production plan.

[0090] The request command acquisition unit 64 may acquire a request command for the part C from the management control device 4. When executing a production plan in the component mounting system 3, the management control device 4 can output a request command requesting the part C necessary for manufacturing electronic devices to the warehouse control device 8. The request command acquisition unit 64 can acquire the request command for the part C output from the management control device 4.

[0091] Furthermore, the request command acquisition unit 64 may acquire a request command for the component C from the information terminal 5. When executing a production plan in the component mounting system 3, the worker WM can transmit a request command requesting the component C required for manufacturing electronic devices from the information terminal 5 to the warehouse control device 8. The request command acquisition unit 64 can acquire the request command for the component C output from the information terminal 5.

[0092] When the request command is acquired by the request command acquisition unit 64, the retrieval command output unit 65 outputs a retrieval command to the automated warehouses 6, the elevator device 7, and the transport control device 10 to retrieve multiple trays 30 in parallel (preferably simultaneously) from the multiple automated warehouses 6. The transport control device 10 causes part transport devices 9, the number of which is the same as the number of automated warehouses 6 from which retrieval is performed, to transport the trays 30 of parts C in parallel.

[0093] For example, the first line 71d of the production plan data 71 shown in Fig. 10, which is the production plan number "1", indicates that "3" trays will be used for the part named "AAA". Therefore, the outgoing command output unit 65 outputs an outgoing command to in parallel outgo the trays 30-1, 30-4, and 30-7 of the part named "AAA" stored in the automated warehouses 6-1, 6-2, and 6-3, respectively.

[0094] Fig. 13 is a diagram showing the schematic diagram of the retrieval of part C from the automated warehouse 6 according to the embodiment. In the example shown in Fig. 13, the retrieval command output unit 65 causes the tray 30-1 of the part named "AAA" stored in the automated warehouse 6-1 to be retrieval. The transport control device 10 causes the part transport device 9-1 to transport the tray 30-1 of the part named "AAA".

[0095] In addition, the take-out command output unit 65 takes out the tray 30-4 of the part named "AAA" stored in the automated warehouse 6-2. The transport control device 10 causes the part transport device 9-2 to transport the tray 30-4 of the part named "AAA".

[0096] In addition, the take-out command output unit 65 takes out the tray 30-7 of the part named "AAA" stored in the automated warehouse 6-3. The transport control device 10 causes the part transport device 9-3 to transport the tray 30-7 of the part named "AAA".

[0097] The automated warehouse 6-1 delivers the stored tray 30-1 containing the part named "AAA" to the part conveying device 9-1. The part conveying device 9-1 conveys the tray 30-1 delivered from the automated warehouse 6-1 to the production line 25.

[0098] The automated warehouse 6-2 delivers the tray 30-4 containing the part named "AAA" to the part conveying device 9-2. The part conveying device 9-2 conveys the tray 30-4 delivered from the automated warehouse 6-2 to the production line 25.

[0099] The automated warehouse 6-3 delivers the stored tray 30-7 containing the part named "AAA" to the part conveying device 9-3. The part conveying device 9-3 conveys the tray 30-7 delivered from the automated warehouse 6-3 to the production line 25.

[0100] [Comparative Example] FIG. 14 is a diagram showing a schematic diagram of part C being removed from an automated warehouse 6 according to a comparative example. In general, identical parts are stored together in one automated warehouse 6. In the comparative example, automated warehouse 6-1 stores trays 30-1 to 30-10 for a part named "AAA." Automated warehouse 6-2 stores trays 30-11 to 30-20 for a part named "BBB." Automated warehouse 6-3 stores trays 30-21 to 30-30 for a part named "CCC."

[0101] For example, the first line 71d of the production plan data 71 shown in Fig. 10, which has a production plan number "1", indicates that "3" trays will be used for a part named "AAA". In this case, trays 30-1, 30-2, and 30-3 for parts named "AAA" are removed from the automated warehouse 6-1. The removed trays 30-1, 30-2, and 30-3 are transported to the production line 25 by the part transport device 9-1.

[0102] [Comparison between the embodiment and the comparative example] If it takes 20 seconds for each tray to be removed, then in the comparative example shown in FIG. 14, 20 (seconds / tray)×3 (trays)=60 (seconds), so a removal time of 60 seconds is required.

[0103] On the other hand, in the embodiment shown in FIG. 13, the ejection of the trays 30-1, 30-4, and 30-7 is performed in parallel, so that the ejection can be completed in 20 seconds.

[0104] Therefore, the parts management system 2 of the embodiment can reduce the delivery time compared to the comparative example.

[0105] [When the number of parts transport devices is small] Since the parts conveying device 9 is very expensive, there are cases where only a few of them are installed in a factory. For example, there are cases where only two parts conveying devices 9-1 and 9-2 are installed in a factory. In this case, if trays 30-1 to 30-10 containing parts with the part name "AAA" are stored in the three automated warehouses 6-1 to 6-3, there is a possibility that the time required for storing or retrieving the parts will actually be longer.

[0106] Therefore, when the number of part conveying devices 9 is less than the number of trays 30 used in the production plan, it is preferable that the storage command output unit 63 outputs a storage command to distribute the trays 30 to the same number of automated warehouses 6 as the number of part conveying devices 9 and store them in the warehouse.

[0107] For example, the storage command output unit 63 causes trays 30-1 to 30-5 containing parts with the part name "AAA" to be stored in the automated warehouse 6-1. In addition, the storage command output unit 63 causes trays 30-6 to 30-10 containing parts with the part name "AAA" to be stored in the automated warehouse 6-2. The transport control device 10 causes the parts transport device 9-1 to transport trays 30-1 to 30-5 from the receiving space 16 to the automated warehouse 6-1. In addition, the transport control device 10 causes the parts transport device 9-2 to transport trays 30-6 to 30-10 from the receiving space 16 to the automated warehouse 6-2.

[0108] In addition, when the number of part conveying devices 9 is less than the number of trays 30 used in the production plan, it is preferable that the outgoing command output unit 65 outputs an outgoing command to in parallel outgo the trays 30 to the same number of automated warehouses 6 as the number of part conveying devices 9.

[0109] For example, the outgoing command output unit 65 outgoes trays 30-1 and 30-2 containing parts with the part name "AAA" to the automated warehouse 6-1. In addition, the outgoing command output unit 65 outgoes tray 30-6 containing parts with the part name "AAA" to the automated warehouse 6-2. The transport control device 10 causes the parts transport device 9-1 to transport the trays 30-1 and 30-2 outgoing from the automated warehouse 6-1 from the automated warehouse 6-1 to the production line 25. In addition, the transport control device 10 causes the parts transport device 9-2 to transport tray 30-6 outgoing from the automated warehouse 6-2 from the automated warehouse 6-2 to the production line 25.

[0110] As a result, the parts management system 2 of the embodiment can reduce the possibility that the time required for entering or leaving the warehouse will actually be longer.

[0111] [Inventory Processing] FIG. 15 is a flowchart showing the warehousing process according to the embodiment.

[0112] The tape reels 23 are delivered from a parts supplier. A worker WM in the receiving space 16 places the tape reel 23 holding the part C on the tray 30. The worker WM uses an information terminal 26 to read the identifiers 24 of each of the multiple tape reels 23. The information terminal 26 transmits the identification information of the identifiers 24 to the identification information acquisition unit 62 of the warehouse control device 8. The identification information acquisition unit 62 acquires the identification information (step S100).

[0113] The storage command output unit 63 determines whether the number of part conveying devices 9 is less than the number of trays 30 used in the production plan (step S102). If the storage command output unit 63 determines that the number of part conveying devices 9 is not less than the number of trays 30 used in the production plan (No in step S102), the process proceeds to step S104. If the storage command output unit 63 determines that the number of part conveying devices 9 is less than the number of trays 30 used in the production plan (Yes in step S102), the process proceeds to step S106.

[0114] If the storage command output unit 63 determines that the number of part conveying devices 9 is not less than the number of trays 30 used in the production plan (No in step S102), it outputs a storage command to distribute and store the trays 30 in at least the same number of automated warehouses 6 as the number of trays 30 used in the production plan (step S104), and terminates the processing.

[0115] If the storage command output unit 63 determines that the number of part conveying devices 9 is less than the number of trays 30 used in the production plan (Yes in step S102), it outputs a storage command to distribute and store the trays 30 in the same number of automated warehouses 6 as the number of part conveying devices 9 (step S106), and terminates the processing.

[0116] [Outbound Processing] FIG. 16 is a flowchart showing the shipping process according to the embodiment.

[0117] When a production plan is executed in the component mounting system 3, the production control device 12 transmits a request command to the request command acquisition unit 64. The request command acquisition unit 64 acquires a request command for the component C from the production control device 12 (step S200).

[0118] The out-of-stock command output unit 65 determines whether the number of part conveying devices 9 is less than the number of trays 30 used in the production plan (step S202). If the out-of-stock command output unit 65 determines that the number of part conveying devices 9 is not less than the number of trays 30 used in the production plan (No in step S202), the process proceeds to step S204. If the out-of-stock command output unit 65 determines that the number of part conveying devices 9 is less than the number of trays 30 used in the production plan (Yes in step S202), the process proceeds to step S206.

[0119] If the out-of-stock command output unit 65 determines that the number of part conveying devices 9 is not less than the number of trays 30 used in the production plan (No in step S202), it outputs an out-of-stock command to instruct trays 30 to be shipped in parallel from the same number of automated warehouses 6 as the number of trays 30 used in the production plan (step S204), and terminates the processing.

[0120] If the out-of-stock command output unit 65 determines that the number of part conveying devices 9 is less than the number of trays 30 used in the production plan (Yes in step S202), it outputs an out-of-stock command to instruct the trays 30 to be out-stocked in parallel from the same number of automated warehouses 6 as the number of part conveying devices 9 (step S206), and terminates the processing.

[0121] [Computer System] FIG. 17 is a block diagram showing an example of a computer system 1000 according to an embodiment. Each of the above-mentioned management control device 4, warehouse control device 8, transport control device 10, production control device 12, and information terminals 5 and 26 includes a computer system 1000. The computer system 1000 has a processor 1001 such as a CPU (Central Processing Unit), a main memory 1002 including a non-volatile memory such as a ROM (Read Only Memory) and a volatile memory such as a RAM (Random Access Memory), a storage 1003, and an interface 1004 including an input / output circuit. Each of the functions of the management control device 4, the functions of the warehouse control device 8, the functions of the transport control device 10, the functions of the production control device 12, and the functions of the information terminals 5 and 26 are stored in the storage 1003 as a computer program. The processor 1001 reads the computer program from the storage 1003, expands it in the main memory 1002, and executes the above-mentioned processing according to the computer program. Note that the computer program may be distributed to the computer system 1000 via a network.

[0122] The computer program can execute, in accordance with the above-described embodiment, the following: acquiring identification information of part C; and, based on the identification information and production plan data, outputting a storage command to distribute and store multiple parts C in multiple automated warehouses 6.

[0123] The computer program can also output a storage command to distribute and store multiple trays 30 into at least as many automated warehouses 6 as the number of trays 30 used in the production plan, and when the production plan is executed, output an out-of-stock command to unload the multiple trays 30 in parallel from the multiple automated warehouses 6.

[0124] The computer program can also execute, when a production plan is executed, outputting an out-of-stock command to cause multiple trays 30 to be out-stocked in parallel from the same number of automated warehouses 6 as the number of trays 30 used in the production plan.

[0125] In addition, the computer program can execute the following: when the number of part conveying devices 9 is less than the number of trays 30 used in the production plan, outputting a storage command to distribute and store multiple trays 30 in the same number of automated warehouses 6 as the number of part conveying devices 9.

[0126] In addition, the computer program can execute the following: when the number of part conveying devices 9 is less than the number of trays 30 used in the production plan, outputting an out-of-stock command to cause multiple trays 30 to be out-stocked in parallel from an automated warehouse 6 in a number equal to the number of part conveying devices 9.

[0127] [effect] As described above, according to the embodiment, the warehouse control device 8 can distribute and store multiple parts C to multiple automated warehouses 6 based on the identification information and production plan data 71. Therefore, the multiple automated warehouses 6 can retrieve parts C in parallel when retrieving them from the warehouse. This allows the parts management system 2 to reduce the time required for retrieving parts C.

[0128] The storage command output unit 63 can distribute and store the multiple trays 30 into at least the same number of automated warehouses 6 as the number of trays 30 used in the production plan. Therefore, the multiple automated warehouses 6 can retrieve the number of trays 30 used in the production plan in the time it takes to retrieve one tray 30. This allows the parts management system 2 to reduce the time required to retrieve parts C.

[0129] When the number of part conveying devices 9 is less than the number of trays 30 used in the production plan, the storage command output unit 63 can store the multiple trays 30 in a distributed manner among the same number of automated warehouses 6 as the number of part conveying devices 9. This enables the part management system 2 to reduce the possibility that the storage or removal time will actually be longer. [Explanation of symbols]

[0130] 1...production system, 2...parts management system, 3...parts mounting system, 4...management control device, 5, 26...information terminal, 6...automated warehouse, 7...elevator device, 8...warehouse control device, 9...parts transport device, 10...transport control device, 11...mounting device, 12...production control device, 13...travel path, 14...storage / delivery space, 15...parts supply space, 16...receiving space, 17...setup space, 18...charging space, 19...workbench, 20...bulk exchange trolley, 21...charging device, 22...carrier tape, 23...tape reel, 24...identifier, 25...production line, 30...tray, 31...plate section, 32...spacer section, 33...reading device, 40...intermediate warehouse, 41...cover, 42...storage / delivery entrance, 43...shutter, 44...frame, 45...lifting stage, 46...lifting mechanism, 47...side guide member, 50...transport machine, 51... Transport cart, 52...driving wheels, 53...side cover, 54...top cover, 55...driven wheels, 56...transport stage, 57...front guide member, 57A...sub-guide member, 57B...opening and closing door, 58...rear guide member, 61...production plan data storage unit, 62...identification information acquisition unit, 63...entry command output unit, 64...request command acquisition unit, 65...outlet command output unit, 111...board transport device, 112...component supply device, 113...nozzle, 114...mounting head, 115...head moving device, 115X...first moving device, 115Y...second moving device, 116...nozzle moving device, 117...tape feeder, 1000...computer system, 1001...processor, 1002...main memory, 1003...storage, 1004...interface, C...component, P...board, DM...mounting position, SM...supply position, WM...operator.

Claims

1. an identification information acquisition unit that acquires identification information of a plurality of delivered parts of the same type; a production plan data storage unit that stores production plan data representing a production plan that is a plan for producing a product; a storage command output unit that outputs a storage command to store the plurality of parts of the same type in a plurality of warehouses based on the identification information and the production plan data, The storage command output unit is outputting the warehousing command to distribute and store a plurality of storage / shipping units, which are storage / shipping units of the plurality of parts of the same type, into the warehouses whose number is equal to or greater than the number of the storage / shipping units used in the production plan; Parts management system.

2. Further, a shipping command output unit outputs a shipping command for shipping the plurality of incoming / outgoing units in parallel from the plurality of warehouses when the production plan is executed. The parts management system according to claim 1 .

3. The leaving command output unit is Further, a delivery command output unit outputs a delivery command for, when the production plan is executed, causing the plurality of incoming and outgoing units to be delivered in parallel from the warehouse in the same number as the number of the incoming and outgoing units used in the production plan. The parts management system according to claim 2 .

4. The plurality of in-stock / out-stock units that are in parallel shipped from the plurality of warehouses are transported in parallel to a production line by a plurality of transport devices.

4. The parts management system according to claim 2 or 3.

5. An identification information acquisition unit that acquires identification information of a plurality of delivered parts of the same type; a production plan data storage unit that stores production plan data representing a production plan that is a plan for producing a product; a storage command output unit that outputs a storage command to store the plurality of parts of the same type in a plurality of warehouses based on the identification information and the production plan data, The storage command output unit is When the number of conveying devices for conveying the plurality of incoming / outgoing units, which are the incoming / outgoing units of the plurality of parts of the same type, is less than the number of the incoming / outgoing units used in the production plan, the warehousing command is output to distribute and store the plurality of incoming / outgoing units in the same number of warehouses as the number of the conveying devices. Parts management system.

6. When the number of the transport devices is smaller than the number of the loading / unloading units used in the production plan, a shipping command output unit outputs a shipping command to cause the multiple loading / unloading units to be shipped in parallel from the warehouse in a number equal to the number of the transport devices. The parts management system according to claim 5.

7. The plurality of in-stock / out-stock units that are delivered in parallel from the plurality of warehouses are transported in parallel to a production line by the plurality of transport devices. The parts management system according to claim 6.

8. The storage and retrieval unit includes: A tray that holds a tape reel around which a carrier tape that holds the component is wound. The parts management system according to any one of claims 1 to 7.

9. Acquiring identification information of a plurality of delivered parts of the same type; outputting a warehousing command to distribute and store a plurality of storage / shipping units, which are storage / shipping units of the plurality of parts of the same type, into warehouses the number of which is equal to or greater than the number of the storage / shipping units used in the production plan, based on the identification information and production plan data representing a production plan for producing a product; Parts management method.

10. Obtaining identification information of a plurality of delivered parts of the same type; and when the number of conveying devices for conveying a plurality of incoming / outgoing units, which are incoming / outgoing units of the same type of parts, is less than the number of the incoming / outgoing units used in the production plan based on the identification information and production plan data representing a production plan for producing a product, outputting a warehousing command to distribute and store the plurality of incoming / outgoing units in warehouses the number of which is equal to the number of the conveying devices. Parts management method.

Citation Information

Patent Citations

  • Operating control device for automatic storing

    JP1986045803A

  • Carrying-in lane allocation method of automatic warehouse

    JP1994048517A

  • Arrival goods distributing-warehousing method in automated warehoused of delivery center

    JP1996081021A

  • Automatic warehouse system

    JP1996108910A

  • Carrying-in control method and carrying-in control device in automated warehouse

    JP1996225117A