Payment management device

The delivery management device addresses component shortages by prioritizing components for mounters with higher board imbalances, enhancing production efficiency in component manufacturing systems.

JP7803979B2Active Publication Date: 2026-01-21FUJI CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023574980
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-01-20
Publication Date
2026-01-21
Estimated Expiration
2042-01-20

AI Technical Summary

Technical Problem

Automated warehouses in component manufacturing systems experience increased waiting times and component shortages when multiple component mounters issue out-of-stock warnings simultaneously, leading to production inefficiencies.

Method used

A delivery management device that determines the dispense order of components based on the number of boards remaining in front of each component mounter, prioritizing components for mounters with higher board imbalances to prevent production interruptions.

Benefits of technology

Prevents production interruptions and maintains efficiency by optimizing component delivery based on board imbalances, ensuring timely delivery to critical mounters and lines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007803979000001
    Figure 0007803979000001
  • Figure 0007803979000002
    Figure 0007803979000002
  • Figure 0007803979000003
    Figure 0007803979000003
Patent Text Reader

Abstract

A dispensation management device of the present disclosure manages dispensation of components in an automatic warehouse in which a plurality of components are stored and which dispenses the components, as needed, in one or a plurality of production lines, each including a plurality of component mounting machines for mounting components, the component mounting machines being arrayed in a substrate transfer direction and into each of which a substrate is loaded via a buffer for temporarily storing the substrate. When it is necessary to dispense a plurality of components to be used in respectively different component mounting machines, the dispensation management device determines the sequence in which the plurality of components are dispensed, on the basis of the volume of holdup of substrates being held up in front of each of the plurality of component mounting machines.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This specification discloses a dispensing management device. [Background technology]

[0002] Conventionally, there is known a management device that determines the order in which operators perform tasks on component mounters that make up a production line. For example, Patent Document 1 discloses a management device that derives an estimated time when components will run out, and determines the priority of the replenishment tasks to be performed by operators based on the estimated time when components will run out. The operators obtain reels on which tape holding components is wound from an electronic component storage area according to the priority order. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Publication No. 2005 / 009101 Summary of the Invention [Problem to be solved by the invention]

[0004] Incidentally, automated warehouses are sometimes used as storage locations for electronic components. These automated warehouses automatically dispense reels according to a priority order determined by a management device. In an automated warehouse, reels are removed from their internal storage location and transported to the removal port. Therefore, it takes a certain amount of time for one reel to be dispensed. Therefore, if multiple component mounters issue out-of-stock warnings at the same time, the waiting time until the components are dispensed increases, which can lead to component shortages at multiple mounters or production lines at the same time, resulting in a decline in production efficiency.

[0005] A primary object of the present disclosure is to prevent a deterioration in production efficiency even when multiple components used in different component mounters need to be dispensed. [Means for solving the problem]

[0006] The payout management device of the present disclosure is A delivery management device that manages delivery of components in an automated warehouse that stores a plurality of components and delivers the components as needed, in one or more production lines including a plurality of component mounters that are arranged in a board transport direction and that each transport a board via a buffer that temporarily stores the board and mounts components thereon, When it is necessary to dispense a plurality of components used in different mounters, the dispense order of the plurality of components is determined based on the amount of boards remaining in front of each of the plurality of mounters. The gist of this is as follows.

[0007] In this delivery management device, when multiple components used by different mounters need to be delivered, the delivery order of the multiple components is determined based on the number of boards held up in front of each of the multiple mounters. The number of boards held up in front of a mounter represents the imbalance in board production at the mounter. Therefore, by determining the delivery order taking the imbalance in production into account, it is possible to prevent production interruptions due to waiting for components and to prevent a decline in production efficiency. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a schematic diagram of a component mounting system 1. [Figure 2] FIG. 2 is a perspective view of the component mounter 10. [Figure 3] FIG. 2 is a plan view of the substrate transport device 22. [Figure 4] 2 is a block diagram showing the electrical connection relationship of the component mounting system 1. FIG. [Figure 5] 10 is a flowchart showing an example of a payout management routine. [Figure 6A] FIG. 10 is an explanatory diagram of payout order data D. [Figure 6B] FIG. 10 is an explanatory diagram of payout order data D. [Figure 6C]FIG. 10 is an explanatory diagram of payout order data D. [Figure 6D] FIG. 10 is an explanatory diagram of payout order data D. [Figure 7] 10 is an explanatory diagram showing a method for determining the payout order of the reels 40. FIG. DETAILED DESCRIPTION OF THE INVENTION

[0009] Preferred embodiments of the present disclosure will be described below with reference to the drawings. Fig. 1 is a schematic diagram of a component mounting system 1. Fig. 2 is a perspective view of a component mounter 10. Fig. 3 is a plan view of a board transport device 22. Fig. 4 is a block diagram showing the electrical connections of the component mounting system 1. Note that the left-right direction shown in Figs. 1 to 3 is the X-axis direction, the front-rear direction shown in Figs. 1 to 3 is the Y-axis direction, and the up-down direction shown in Fig. 2 (the direction perpendicular to the paper surface in Figs. 1 and 3) is the Z-axis direction.

[0010] The component mounting system 1 produces boards S on which components are mounted. As shown in Fig. 1, the component mounting system 1 includes a plurality of (three in this embodiment) production lines L (L1, L2, L3), a plurality of (three in this embodiment) automated warehouses 50 (50A, 50B, 50C), and a management device 60.

[0011] Each production line L includes a plurality of component mounters 10 (10A, 10B, 10C, 10D, and 10E in this embodiment) arranged in the transport direction of the boards S. The production line L also includes a printer that prints solder on the boards S, a print inspection machine that inspects the condition of the solder printed by the printer, and a reflow device that heats the boards S to melt the solder and then cools them to electrically connect components to the boards S and secure the components to the boards S. The component mounters 10 are devices that receive components from a feeder 30 and mount them on the boards S. As shown in FIG. 2, the component mounters 10 include a moving device 11, a head 16, a board transport device 22, and a control device 23 (see FIG. 4). The component mounters 10 also include a suction nozzle stocker that stocks suction nozzles 17, a board fixing device that fixes the boards S, which have been carried in by the board transport device 22, to a predetermined fixed position, and the like.

[0012] The moving device 11 is a device that moves the head 16 in the horizontal direction. The moving device 11 includes a Y-axis slider 13 that extends in the X-axis direction and is slidable in the Y-axis direction, and an X-axis slider 12 that is provided slidable in the X-axis direction relative to the Y-axis slider 13.

[0013] The head 16 is a member capable of holding a plurality of suction nozzles 17. The head 16 is attached in front of the X-axis slider 12. Therefore, the head 16 moves in the X-axis direction as the X-axis slider 12 moves in the X-axis direction, and moves in the Y-axis direction as the Y-axis slider 13 moves in the Y-axis direction. The head 16 is equipped with an elevator device 18 (see FIG. 4) that moves the suction nozzles 17 up and down relative to the head 16. The suction ports of the suction nozzles 17 are selectively connected to either a vacuum pump 20 (see FIG. 4) or an air pipe 21 (see FIG. 4) via a solenoid valve 19 (see FIG. 4). By driving the solenoid valve 19 to connect the suction port to the vacuum pump 20, negative pressure is applied to the suction port, thereby suctioning a component. By driving the solenoid valve 19 to connect the suction port to the air pipe 21, positive pressure is applied to the suction port, thereby releasing the component from suction.

[0014] The substrate transport device 22 is a device that transports the substrate S in the X-axis direction (from left to right in FIGS. 1 to 3). The substrate transport device 22 is configured as, for example, a belt conveyor device. As shown in FIG. 3, the length of the substrate transport device 22 in the X-axis direction is a length that can temporarily store a plurality of substrates S (five in this embodiment) in addition to the substrate S fixed at a predetermined fixed position (for example, the third substrate S from the downstream side (right side) in the downstream (right side) substrate transport device 22 shown in FIG. 3). The amount of substrates S that can be temporarily stored in the substrate transport device 22 is determined by the length of the substrate transport device 22 in the X-axis direction and the size of the substrates S.

[0015] The control device 23 is configured as a microprocessor centered on a CPU, and controls the entire component mounter 10. The control device 23 outputs control signals to the moving device 11, the lifting device 18, and the solenoid valve 19. The control device 23 is also connected to be able to communicate with the control devices 23 of other component mounters 10, the management device 60, and the control device 52 of the automated warehouse 50.

[0016] Feeder 30 is a device that supplies components to component mounter 10. Feeder 30 pulls out a component supply tape from reel 40 and transports it to a predetermined component supply position. Reel 40 is a wound component supply tape. The component supply tape is a carrier tape that stores components in each of a plurality of recesses and has a cover tape attached to it. Feeder 30 is equipped with a control device (not shown) that controls the entire feeder 30. Feeder 30 is set on a feeder set table provided in component mounter 10. When feeder 30 is set on the feeder set table, the control device of feeder 30 is connected to control device 23 of component mounter 10 so as to be able to communicate with each other.

[0017] The automated warehouse 50 is a storage device that stores the reels 40 and automatically dispenses the reels 40 in response to a dispensing request input from the management device 60. The automated warehouse 50 includes a holding unit, a reel unloading device 51 (see FIG. 4), and a control device 52 (see FIG. 4). The holding unit is, for example, a member having a shelf on which a plurality of reels 40 can be placed. The reel unloading device 51 is a device that transports the reels 40 held in the holding unit to an unloading outlet 53 of the automated warehouse 50. The control device 52 is connected to the control device 23 of the component mounter 10 and the management device 60 so as to be able to communicate with each other.

[0018] As shown in Fig. 4, the management device 60 is a computer including a CPU 61, a ROM 62, a RAM 63, and a storage (e.g., HDD or SSD) 64. The management device 60 stores a production program (job data) for the boards S. The production program for the boards S is a program that determines, for each type of board S (board type), the order in which components of each type are to be mounted, and how many boards S with mounted components are to be produced. The management device 60 is connected to the control device 23 of the component mounter 10 and the control device 52 of the automated warehouse 50 so that they can communicate with each other, and exchanges control signals and data with each other.

[0019] Next, we will explain the operation of the component mounting system 1 configured in this way. First, we will explain the component mounting process executed by the component mounters 10. This process is executed by the control device 23 of each component mounter 10 after a mounting start instruction is input from the management device 60.

[0020] When this process starts, the control device 23 controls the substrate transport device 22 so that the substrate S is transported to a predetermined fixing position. Subsequently, after confirming that the substrate S has been transported to the fixing position, the control device 23 controls the substrate fixing device so that the substrate S is fixed. Next, the control device 23 controls the X-axis slider 12 and the Y-axis slider 13 so that the suction nozzle 17 moves directly above the component to be mounted. Next, the control device 23 drives and controls the lifting device 18 so that the suction nozzle 17 moves down and contacts the component to be mounted. The control device 23 then drives and controls the lifting device 18 and the solenoid valve 19 so that the component to be mounted is picked up. Next, the control device 23 drives and controls the X-axis slider 12 and the Y-axis slider 13 so that the suction nozzle 17, having picked up the component, moves to a component mounting position on the substrate S. Next, the control device 23 controls the lifting device 18 and the solenoid valve 19 so that the component to be mounted is mounted on the substrate S. After confirming that all of the components to be mounted by the control device 23 have been mounted on the board, the control device 23 controls the board fixing device so that the board is released from its fixing. Then, the control device 23 controls the board transport device 22 so that the board S is transported downstream. The control device 23 repeatedly executes the above-described process until the planned number of boards S has been produced.

[0021] Next, the remaining component number management process will be described. The remaining component number is the number of components remaining on the reels 40 held by each of the multiple feeders 30 set in each mounter 10. The remaining component number is used in the dispensing management routine described below. This process is constantly executed by the CPU 61 of the management device 60 while the mounter 10 is executing the component mounting process described above. When the mounter 10 is set, the mounter 10 acquires feeder information from the feeder 30, including the ID (feeder ID and component ID), component type, and remaining component number, and transmits the information to the management device 60. The CPU 61 of the management device 60 receives the feeder information and stores it in the storage 64. Therefore, the management device 60 stores in advance in the storage 64 the number of components accommodated on the reels 40 that supply components to each mounter 10 at the start of the component mounting process.

[0022] When this process starts, the CPU 61 first waits until an unloading signal is input from the control device 23 of one of the mounters 10. The unloading signal is a signal indicating that the mounter 10 has transported the board S downstream. The control device 23 outputs an unloading signal to the management device 60 each time the control device 23 transports a board S on which components have been mounted by the mounter 10 downstream. When the CPU 61 inputs an unloading signal, it updates the remaining component count. Specifically, the CPU 61 obtains the type and number of components to be mounted on one board S by the mounter 10 from the production program for the board S, and subtracts the number of components mounted on the board S by the mounter 10 that output the transport signal from the remaining component count before the update on the reel 40 that supplied components to the mounter 10 that output the unloading signal. The CPU 61 then stores the updated remaining component count in the storage 64.

[0023] Next, the retention amount management process will be described. This process is constantly executed by the CPU 61 of the management device 60 while the component mounting process described above is being executed by the component mounter 10. The retention amount is, for example, the number of boards S between the fixed position of a certain board transport device 22 and just before the fixed position of the adjacent board transport device 22 upstream of that board transport device 22. This retention amount is used in the take-out management routine, which will be described later. The retention amount of boards retained in the board transport device 22 of each component mounter 10 is stored in the storage 64. At the start of component mounting, the retention amount of boards retained in the board transport device 22 of each component mounter 10 is 0.

[0024] When this routine starts, the CPU 61 determines a mounter 10 for which the amount of boards S remaining in advance is to be derived. Next, the CPU 61 reads out the production number of boards S in that mounter 10 (hereinafter, production number α). The production number is derived for each type of board S. The production number is 0 when the mounter 10 starts production of boards S. Furthermore, the CPU 61 counts up the production number by one each time an unloading signal is input from the mounter 10, derives the production number of boards S, and stores it in the storage 64. Next, the CPU 61 reads out the production number of boards S in the mounter 10 adjacent to the mounter 10 on the upstream side (hereinafter, production number β). The CPU 61 then derives the difference between the production number β and the production number α as the amount of boards S remaining in advance of the mounter 10, and stores this in the storage 64. The CPU 61 derives the amount of boards S remaining in advance of all mounters 10 in each production line L.

[0025] Next, the payout management process will be described with reference to Figs. 5 to 7. Fig. 5 is a flowchart showing an example of a payout management routine. Figs. 6A to 6D are explanatory diagrams of payout order data D. Fig. 7 is an explanatory diagram showing a method for determining the payout order of reels 40. This routine is constantly executed by CPU 61 of management device 60 while production line L is operating.

[0026] When this routine starts, the CPU 61 first reads the number of remaining components on each reel 40 for each production line L and each mounter 10 (S100). The number of remaining components is determined by the above-mentioned remaining component number management process. Next, the CPU 61 determines whether or not a component shortage is predicted within a predetermined time period (a component shortage warning will occur) based on the number of remaining components (S110). Specifically, if there are no reels 40 with a remaining number of components equal to or less than the predetermined number, a negative determination is made, and if there are reels 40 with a remaining number of components equal to or less than the predetermined number, a positive determination is made. If a negative determination is made in S110, the CPU 61 returns to S100 again. On the other hand, if a positive determination is made in S110, the CPU 61 determines that new components need to be replenished (new components (reels 40 containing components) need to be dispensed from the automated warehouse 50).

[0027] Next, the CPU 61 reads out the component (reel 40) dispensing order data D from the storage 64 (S120). The dispensing order data D read out by the CPU 61 is data indicating the order in which the reels 40 waiting to be dispensed at the current time will be dispensed from the automated warehouse 50. The dispensing order data D stores the dispensing order of the components (reel 40), the type of reel to be dispensed, the component mounter 10 in which the component shortage notice occurred, the production line L equipped with the component mounter 10, and the time when the component shortage notice occurred, all associated with each other. An example of the dispensing order data D read out by the CPU 61 from the storage 64 is shown in FIG. 6A. The dispensing order data D of the reels 40 stored in the storage 64 was obtained by the CPU 61 executing this routine at a time point a predetermined time prior to the current time point.

[0028] Then, the CPU 61 adds information about the parts that have been determined to need new replenishment in S120 to the end of the dispense order data D for the reels 40 that was read in S120. An example of the dispense order data D for the reels 40 at this time is shown in FIG. 6B.

[0029] Next, the CPU 61 determines whether or not the number of reels 40 waiting for payout in the updated payout order data D is equal to or greater than a predetermined number (S140). Here, the predetermined number is, for example, three.

[0030] If a positive determination is made in S140, the CPU 61 reads out the amount of boards S that are held up in front of the mounter 10 for each production line L (S150). The amount of boards S held up is derived by the above-mentioned holding amount management process. Then, the CPU 61 determines whether or not a component shortage notice has occurred in a mounter 10 where the amount of boards S held up is equal to or greater than a predetermined amount (S160). Here, the predetermined amount may be equal to or greater than 1, for example, 5.

[0031] If a positive determination is made in S160, the CPU 61 executes processing to prioritize the dispensing of components (reels 40) used by a mounter 10 that has a predetermined amount of boards or more stored therein over the dispensing of components (reels 40) used by other mounters 10 (S170). The manner in which this processing is executed will be described with reference to FIG. 7. In FIG. 7, the three mounters 10 marked with squares are mounters 10 for which a component shortage notice has occurred. Also, in FIG. 7, the numbers inside the circles indicate the amount of boards S stored in front of the mounters 10. In FIG. 7, the three mounters 10 marked with squares are the same mounters 10 stored in the dispensing order data D shown in FIG. 6B. In the case shown in FIG. 7, the CPU 61 determines which mounter 10, among the mounters 10 for which a component shortage notice has occurred, should have priority in dispensing components (reels 40) used therein. The mounter 10C on production line L3 has a retention amount of boards S equal to or greater than a predetermined amount (5 or more), while the mounter 10A on production line L1 and the mounter 10B on production line L2 have a retention amount of boards S less than the predetermined amount (less than 5). Therefore, the CPU 61 determines that the dispensing order of the components (reels 40C) used by the mounter 10C on production line L3 takes priority over the dispensing order of the components (reels 40) used by the other mounters 10. The CPU 61 then updates the dispensing order data D so that the components (reels 40C) used by the mounter 10C on production line L3 are given the highest priority in the dispensing order. An example of the updated dispensing order data D is shown in FIG. 6C. Note that if there are multiple mounters 10 with retention amounts of boards S equal to or greater than the predetermined amount, the CPU 61 sets the dispensing order higher for the mounter 10 with an earlier component shortage warning.

[0032] On the other hand, after making a negative determination in S160 or after S170, the CPU 61 determines whether or not a component shortage notice has occurred in the component mounters 10 of the different production lines L (S180).

[0033] If a positive determination is made in S190, the CPU 61 executes processing to prioritize the dispensing of components (reels 40) used in a production line with a smaller amount of boards S held up in a downstream component mounter 10, among the components (reels 40) for which the dispensing order has not been determined (S190). Specifically, the CPU 61 identifies the maximum amount of holding for each production line L. The maximum amount of holding is the largest amount of holding before a component mounter 10 downstream of the component shortage warning. The CPU 61 then executes processing to prioritize the dispensing of components (reels 40) used in a production line L with a smaller maximum amount of holding. The manner in which this processing is executed will be described with reference to FIG. 7. 7, the CPU 61 determines which of the components (reel 40) to prioritize for dispensing is between the components (reel 40A) used by the mounter 10A on the production line L1 and the components (reel 40B) used by the mounter 10B on the production line L2. This is because, of the components (reel 40) used by the mounter 10 for which a component shortage notice has been issued, the dispensing order for the components (reel 40C) used by the mounter 10C on the production line L3 has already been determined. In the production line L1, the maximum amount of boards S held up is 4 (the amount of boards S held up just before the mounter 10B). On the other hand, the maximum amount of boards S held up in the production line L2 is 3 (the amount of boards S held up just before the mounter 10C). Therefore, the CPU 61 determines that the dispensing order of the components (reel 40B) used by the mounter 10B on the production line L2 takes priority over the dispensing order of the components (reel 40A) used by the mounter 10A on the production line L1. Then, the CPU 61 updates the dispensing order data D so that the dispensing order of the components (reel 40B) used by the mounter 10B on the production line L2 takes priority over the dispensing order of the components (reel 40A) used by the mounter 10A on the production line L1. The updated dispensing order data D is shown in FIG. 6D. Note that if the amount of stockup on the downstream side is the same, the CPU 61 sets the dispensing order higher for the component with the earlier component shortage warning.

[0034] After making a negative determination in S140, after making a negative determination in S180, or after S190, the CPU 61 stores the dispensing order data D of the reels 40 in the storage 64 (S200). Then, the CPU 61 outputs a dispensing request to the automated warehouse 50 (50A, 50B, or 50C) that stores the necessary parts (reels 40) in accordance with the dispensing order data D (S210). If there are multiple such automated warehouses 50 and there is an automated warehouse 50 in which the reel take-out device 51 is not currently performing the dispensing operation of a reel 40, the CPU 61 outputs a dispensing request to that automated warehouse 50. Furthermore, if the reel take-out device 51 is currently performing the take-out operation of a reel 40 in any of the automated warehouses 50, the CPU 61 confirms that the take-out operation has been completed in any of the automated warehouses 50 in which the take-out operation was being performed, and then outputs a dispensing request to the automated warehouse 50 that has completed the take-out operation. Then, this routine ends by deleting information about the part that is the subject of the dispensing request from the dispensing order data D. After inputting the request to dispense the part (reel 40), the control device 52 of the automated warehouse 50 controls the reel unloading device 51 of the automated warehouse 50 so that the reel 40 that is requested to be dispensed is dispensed.

[0035] Here, the correspondence between the components of this embodiment and the components of the present disclosure will be clarified. Management device 60 of this embodiment corresponds to the delivery management device of the present disclosure, component mounters 10A to 10E correspond to the multiple component mounters, the area of ​​board transport device 22 other than the area where board S is fixed corresponds to the buffer, and production lines L1 to L3 correspond to the multiple production lines.

[0036] In the management device 60 described above, when multiple components to be used in different mounters 10 need to be dispensed, the dispense order of the multiple components is determined based on the amount of boards held up in front of each of the multiple mounters 10. The amount of boards held up in front of a mounter 10 represents the imbalance in the production of boards at the mounter 10. Therefore, by determining the dispense order taking the imbalance in production into consideration, it is possible to prevent interruptions in production due to waiting for components and to prevent a deterioration in production efficiency.

[0037] Furthermore, the management device 60 determines the order in which multiple components are dispensed so that, of the multiple components that need to be dispensed, components used by a mounter 10 that has more than a predetermined amount of boards S reserved in its front area are dispensed with priority over components used by a mounter 10 that does not have more than a predetermined amount of boards S reserved in its front area. A mounter 10 that has more than a predetermined amount of boards reserved in its front area is a mounter 10 that becomes a bottleneck in the production line L. Therefore, by prioritizing the dispense of components used by such a mounter 10, it is possible to prevent production from being interrupted due to waiting for components in the mounter 10 that becomes a bottleneck, and to prevent a deterioration in production efficiency.

[0038] Furthermore, the production line L includes multiple production lines L1 to L3, each including multiple component mounters 10A to 10E. When multiple components used by the component mounters 10 on different production lines L need to be dispensed, the dispense order of the multiple components is determined based on the number of boards S held up on each production line L. The number of boards S held up on each production line L represents the unevenness of board production on the production line L. Therefore, by determining the dispense order taking the unevenness of production into account, it is possible to prevent production interruptions due to waiting for components and to prevent a deterioration in production efficiency. Furthermore, the dispense order of the multiple components is determined so that components used on a production line L with fewer boards held up in a specific component mounter 10 downstream of a component mounter 10 that requires component replenishment are dispensed with priority. In such a production line L, when a component mounter 10 suspends production, the boards S that can be produced by the downstream component mounter 10 quickly run out. Therefore, components used on such a production line L are dispensed with priority.

[0039] Furthermore, the management device 60 needs to dispense components when it is expected that the mounter 10 will run out of components. If the mounter 10 runs out of components, production will be halted, so the significance of applying the management device 60 is particularly great.

[0040] Furthermore, when new parts need to be dispensed while there are still parts waiting to be dispensed, the management device 60 determines the dispense order between the parts waiting to be dispensed and the new parts. Therefore, parts that should always be dispensed with priority are more likely to be dispensed with priority.

[0041] It goes without saying that the present disclosure is not limited to the above-described embodiments, and can be implemented in various forms as long as they fall within the technical scope of the present disclosure.

[0042] In the above-described embodiment, the dispensing management device of the present disclosure has been described as the management device 60. However, the dispensing management device of the present disclosure may be the control device 23 of the component mounter 10 or the control device 52 of the automated warehouse 50.

[0043] In the above-described embodiment, the CPU 61 executes the processes of S160 to S190 before executing the process of S200. However, in the payout management routine, the CPU 61 may execute the process of S180 after executing the process of S150 without executing the processes of S160 and S170. Alternatively, the CPU 61 may execute the process of S200 after making a negative determination in S160 or after S170 without executing the processes of S180 and S190.

[0044] In the above-described embodiment, in S170 of the dispensing management routine, when there are multiple mounters 10 that have a predetermined amount or more of boards S stored in front of them, the CPU 61 sets the dispensing order of the mounter 10 that issued the component shortage notice earlier higher. However, the more components (reels 40) used in the mounter 10 that has a larger amount of boards S stored in front of it, the higher the dispensing order can be set, and when the amount of boards S stored is the same, the dispensing order can be set to the order of the earliest time that the component shortage notice was issued.

[0045] In the above-described embodiment, in S190 of the take-out management routine, the CPU 61 identifies the maximum amount of boards S that are retained downstream of the mounter 10 for which the component shortage notice has occurred for each production line L, and prioritizes the removal of components used in the production line L with the smallest maximum amount of retained boards S. However, the CPU 61 may identify the amount of retained boards S in front of the mounter 10 adjacent to the mounter 10 for which the component shortage notice has occurred, and may set the take-out order higher for components (reels 40) used in the production line L with the smaller identified amount of retained boards S. Alternatively, the CPU 61 may derive the total amount of retained boards S in all mounters 10 arranged downstream of the mounter 10 for which the component shortage notice has occurred, and may set the take-out order higher for components (reels 40) used in the production line L with the smaller total amount of retained boards S.

[0046] In the above-described embodiment, the retention amount is the number of boards S retained in the component mounter 10. However, the retention amount may also be the time required for the component mounter 10 to produce the boards S retained at the front. In this case, the time obtained by multiplying the number of boards S retained at the front by the time required for the component mounter 10 to produce one board can be derived as the time required for the component mounter 10 to produce the boards S.

[0047] In the above-described embodiment, the buffer of the present disclosure is an area other than the substrate fixing area of ​​the board transport device 22. However, a buffer device may be provided between the component mounters 10, separate from the board transport device 22. [Industrial Applicability]

[0048] The present disclosure is applicable to fields such as the manufacturing of component mounters. [Explanation of symbols]

[0049] 1 Component mounting system, 10, 10A, 10B, 10C, 10D, 10E component mounting machine, 11 moving device, 12 X-axis slider, 13 Y-axis slider, 16 head, 17 suction nozzle, 18 lifting device, 19 solenoid valve, 20 vacuum pump, 21 air piping, 22 substrate transport device, 23 control device, 30 feeder, 40 reel, 40A reel, 40B reel, 40C reel, 50, 50A, 50B, 50C automated warehouse, 51 reel removal device, 52 control device, 53 payment outlet, 60 management device, 61 CPU, 62 ROM, 63 RAM, 64 storage, L, L1, L2, L3 production line, S substrate.

Claims

1. A delivery management device that manages delivery of components in an automated warehouse that stores a plurality of components and delivers the components as needed, in one or more production lines including a plurality of component mounters that are arranged in a board transport direction and that each transport a board via a buffer that temporarily stores the board and mounts components thereon, When it is necessary to dispense a plurality of components used in different mounters, the dispense order of the plurality of components is determined based on the amount of boards remaining in front of each of the plurality of mounters. Payment management device.

2. The dispensing management device according to claim 1, determining a dispensing order of the plurality of components so that, among the plurality of components that need to be dispensed, components used in a component mounter that has a predetermined amount or more of boards stored in front thereof are dispensed with priority over components used in a component mounter that does not have a predetermined amount or more of boards stored in front thereof; Payment management device.

3. The dispensing management device according to claim 1 or 2, the production line includes a plurality of production lines each including the plurality of component mounters, When it is necessary to dispense a plurality of components used by component mounters on different production lines, the dispense order of the plurality of components is determined based on the amount of boards remaining on each production line. Payment management device.

4. The payout management device according to claim 3, determining a delivery order of the plurality of components so that components used in a production line in which a smaller amount of boards are retained in a predetermined component mounter downstream of the component mounter requiring component replenishment are given priority for delivery; Payment management device.

5. The dispensing management device according to any one of claims 1 to 4, The retention amount is the number of boards retained in front of the component mounter or the time required for the component mounter to produce the boards retained in front of the component mounter. Payment management device.

6. A dispensing management device according to any one of claims 1 to 5, The case where the component needs to be dispensed is when it is expected that the component mounter will run out of components within a predetermined time. Payment management device.

7. The dispensing management device according to any one of claims 1 to 6, When a new part needs to be dispensed while there are still parts waiting to be dispensed, a dispense order is determined between the parts waiting to be dispensed and the new parts. Payment management device.

Citation Information

Patent Citations

  • Material replenishment support apparatus and material replenishment support method

    JP2019061310A

  • Assisting work management apparatus for substrate work system and assisting work management program for substrate work system

    WO2005009101A1

  • Component-mounting system and component-mounting method

    WO2020202248A1

  • Component mounting system and component mounting method

    WO2021176502A1