Information Processing Apparatus, Mounting System, and Information Processing Method

The information processing apparatus addresses component supply system inefficiencies by setting mounting sets with empty slots, enabling flexible and efficient component supply even during unexpected shortages, thus reducing production disruptions.

JP7713023B2Active Publication Date: 2025-07-24FUJI CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023553824
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-10-13
Publication Date
2025-07-24
Estimated Expiration
2041-10-13

AI Technical Summary

Technical Problem

Existing component supply systems face challenges in efficiently responding to unexpected component shortages during production, requiring significant recalculation and often inadequate countermeasures when component supply devices need to be added or replaced.

Method used

An information processing apparatus and method that sets a mounting set including both mounting slots for component supply devices and empty slots within a magazine, allowing for flexible distribution and appropriate supply of components, even in the face of unexpected shortages.

Benefits of technology

Enables flexible and efficient response to component shortages, minimizing production disruptions and ensuring timely replenishment of component supply devices, thereby maintaining production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007713023000001
    Figure 0007713023000001
  • Figure 0007713023000002
    Figure 0007713023000002
  • Figure 0007713023000003
    Figure 0007713023000003
Patent Text Reader

Abstract

An information processing device of the present disclosure is used in a mounting system including a mounting device for performing a mounting process on an object to be processed, the information processing device comprising: a control unit which, with respect to a magazine having a plurality of slots for attaching a component supply device for supplying a component, sets an attachment set including an attachment slot for attaching the component supply device and a vacant slot to which the component supply device is not attached, and outputs the attachment set that has been set.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This specification discloses an information processing apparatus, an implementation system, and an information processing method.

Background Art

[0002] Conventionally, for example, in an implementation system that mounts components on an object to be processed such as a substrate, in a storage device that stores a feeder as a component supply device, there has been proposed one that divides and uses areas for different purposes such as secondary production feeding, component shortage replenishment, and used component recovery (see, for example, Patent Document 1). In this device, the convenience of the operation of attaching and detaching a component supply device that is used or not used in production to and from the mounting unit base provided in the storage device can be further improved.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] By the way, in Patent Document 1 described above, the component supply device may be collectively fed to the mounting unit base provided in the storage device using a magazine, or may be collectively fed to the mounting unit provided in the mounting device using a magazine. For example, in a mounting device, an unexpected shortage may occur in the components during production, and in such a situation, a response regarding how to supply the component supply device has been demanded.

[0005] This disclosure has been made in view of such problems, and the main object is to provide an information processing apparatus, an implementation system, and an information processing method capable of more appropriately supplying a component supply device.

Means for Solving the Problems

[0006] The information processing apparatus, implementation system, and information processing method disclosed in this specification adopt the following means to achieve the above-described main object.

[0007] The information processing apparatus of the present disclosure is an information processing apparatus used in an implementation system including an implementation apparatus that performs implementation processing on an object to be processed, a control unit that sets a mounting set including a mounting slot for mounting the component supply apparatus and an empty slot not mounting the component supply apparatus with respect to a magazine having a plurality of slots for mounting the component supply apparatus that supplies components, and outputs the set mounting set, and is provided with the above.

[0008] In this information processing apparatus, a mounting set including a mounting slot for mounting the component supply apparatus and an empty slot not mounting the component supply apparatus is set with respect to a magazine having a plurality of slots for mounting the component supply apparatus that supplies components, and the set mounting set is output. For example, in an implementation system, when using a magazine with a plurality of component supply apparatuses mounted, it is more efficient to mount the component supply apparatuses in all the slots of the magazine when distributing the component supply apparatuses. On the other hand, in the implementation apparatus, an unexpected shortage of components may occur, and there has been a problem regarding how to distribute the component supply apparatuses at this time. As described above, when the information processing apparatus attempts to operate with a magazine full of component supply apparatuses, if an unexpected component supply apparatus is added to the magazine, a huge recalculation is required for the distribution plan in production. Furthermore, replacement of the component supply apparatuses already mounted on the magazine may occur, and there may be cases where sufficient countermeasures cannot be taken. In the information processing apparatus of the present disclosure, since the component supply apparatuses are distributed by the mounting set having empty slots, it is possible to flexibly respond to unexpected shortages of components and supply the component supply apparatuses more appropriately.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Mode for Carrying Out the Invention

[0010] This embodiment will be described below with reference to the drawings. FIG. 1 is a schematic explanatory diagram showing an example of the mounting system 10 disclosed in the present disclosure. FIG. 2 is an explanatory diagram showing the outline of the configuration of the mounting device 15 and the loader 18 which is a mobile working device. FIG. 3 is an explanatory diagram of the feeder 60, where FIG. 3A is an example of the feeder 60A and FIG. 3B is an example of the feeder 60B. FIG. 4 is an explanatory diagram showing the outline of the configuration of the storage device 13 and the automatic transport vehicle 16. FIG. 5 is an explanatory diagram showing the outline of the configuration of the magazine 65 mounted on the storage device 13, where FIG. 5A is a perspective view from the front and FIG. 5B is a perspective view from the rear. FIG. 6 is an explanatory diagram showing an example of the mounting set information 45 stored in the storage unit 42, where FIG. 6A is at the initial setting and FIG. 6B is an explanatory diagram with an unexpected feeder 60 added. In this embodiment, the left - right direction (X - axis), the front - rear direction (Y - axis), and the up - down direction (Z - axis) are as shown in FIGS. 1, 2, 4, and 5.

[0011] The mounting system 10 is configured as a production line in which, for example, mounting devices 15 for mounting components P on a substrate S as an object to be processed are arranged in the conveyance direction of the substrate S. Here, the object to be processed is described as the substrate S, but it is not particularly limited as long as it mounts components, and it may be a three-dimensional shaped base material. As shown in FIG. 1, this mounting system 10 includes a printing device 11, a printing inspection device 12, a storage device 13, a management device 14, a mounting device 15, an automatic transport vehicle 16, a preparation facility 17, a loader 18, a general control device 19, and the like. The printing device 11 is a device that prints a viscous fluid such as solder paste on the substrate S. The printing inspection device 12 is a device that inspects the state of the printed solder and the substrate S.

[0012] The mounting device 15 is a device that picks up components and mounts them on the substrate S. The mounting device 15 includes a mounting control unit 20, a storage unit 23, a substrate processing unit 26, a supply unit 27, a mounting unit 30, an imaging unit 34, and a communication unit 35. As shown in FIG. 2, the mounting control unit 20 is configured as a microprocessor centered on a CPU 21 and controls the entire device. This mounting control unit 20 outputs control signals to the substrate processing unit 26, the supply unit 27, and the mounting unit 30 to cause the mounting unit 30 to pick up components, and inputs signals from the substrate processing unit 26, the supply unit 27, and the mounting unit 30. The storage unit 23 stores mounting condition information 24, component information 25, and the like. The mounting condition information 24 is a production job and includes information such as information on the component P, the arrangement order, the arrangement position for mounting the component P on the substrate S, and the mounting position of the feeder 60 for picking up the component. This mounting condition information 24 is created by the general control device 19 with a high mounting efficiency picking order and arrangement order, etc., and is transmitted from the general control device 19 and stored in the storage unit 23. The component information 25 is information including the type of the feeder 60 mounted on the supply unit 27 of the current mounting device 15, component type information and the remaining number of components of the feeder 60, and the like. The component information 25 is appropriately updated to the current content when the component P is used, the feeder 60 is mounted, or the feeder 60 is detached.

[0013] The substrate processing unit 26 is a unit that carries in, conveys, fixes at the mounting position, and carries out the substrate S. The substrate processing unit 26 has a pair of conveyor belts provided at intervals in the front-rear direction and spanning in the left-right direction. The substrate S is conveyed by this conveyor belt. The substrate processing unit 26 is provided with two pairs of this conveyor belt and can convey and fix two substrates S simultaneously.

[0014] The supply unit 27 is a unit that supplies components to the mounting unit 30. This supply unit 27 mounts one or more feeders 60 as component supply devices on the mounting parts. As shown in FIG. 2, the supply unit 27 has two upper and lower mounting parts where the feeder 60 can be mounted in the front. The upper stage is the mounting mounting part 28 where the mounting unit 30 can pick up components, and the lower stage is the buffer mounting part 29 where the mounting unit 30 cannot pick up components. Here, the mounting mounting part 28 and the buffer mounting part 29 are collectively referred to as the mounting parts. The mounting mounting part 28 is mounted with the feeder 60 from which components are picked up by the mounting head 32. Also, when there is an empty space, the feeder 60 for setup change for the next production is pre-arranged in the mounting mounting part 28. The buffer mounting part 29 is used when temporarily storing the feeder 60 to be used next or the feeder 60 after use. In this buffer mounting part 29, the replenishment feeder 60 for replacement due to component depletion and the feeder 60 for setup change for the next production are pre-arranged. This supply unit 27 is provided with a mounting part having slots 38 into which the rail members 60a of a plurality of feeders 60 are inserted in the X direction at predetermined intervals and a connection part 39 into which the connectors 64 provided at the tips of the feeders 60 are inserted.

[0015] The mounting unit 30 is a unit that picks up the component P from the supply unit 27 and places it on the substrate S fixed to the substrate processing unit 26. The mounting unit 30 includes a head moving unit 31, a mounting head 32, and a picking member 33. The head moving unit 31 includes a slider guided by a guide rail and moving in the XY directions, and a motor that drives the slider. The mounting head 32 picks up one or more components P and moves in the XY directions by the head moving unit 31. This mounting head 32 is detachably mounted on the slider. On the lower surface of the mounting head 32, nozzles as one or more picking members 33 are detachably mounted. The nozzles pick up the component P using negative pressure. Note that the picking member 33 for picking up the component P may be, in addition to the nozzles, a mechanical chuck that mechanically holds the component P, etc.

[0016] The imaging unit 34 is a device that images the image of one or more components P picked up and held by the mounting head 32 from below. When the mounting head 32 that has picked up the component P passes above the imaging unit 34, the imaging unit 34 images the image of the component P and outputs the captured image to the mounting control unit 20. The mounting control unit 20 detects the picking state of the component P using this captured image. The communication unit 35 is an interface that exchanges information with external devices such as the management device 14 and the overall control device 19.

[0017] Feeder 60 is configured as a component supply device. As shown in FIG. 3, it includes a rail member 60a, a reel 62 around which a tape 61 is wound, a feeding mechanism 63, a connector 64, and a controller (not shown). The mounting part of the supply unit 27 can mount a plurality of types of feeders 60A and 60B with different widths according to differences in the size of the held component types. Note that feeders 60A and 60B are collectively referred to as feeder 60. This feeder 60 is a cassette-type tape feeder that houses the reel 62. Components P are held on the tape 61. The rail member 60a is a rail-shaped part that is inserted into the grooves formed in the slots of each mounting part. Also, the controller stores information such as the ID of the tape included in the feeder 60, the component type, and the remaining number of components. When the feeder 60 is connected to any device, this controller transmits the information of the feeder 60 to the control unit of that device.

[0018] Magazine 65 is a housing case that can accommodate a plurality of feeders 60. As shown in FIGS. 4 and 5, the magazine 65 has a housing 66, slots 67, a connection part 68 for the feeder, and a connector 69 connected to an external device. The housing 66 is a rectangular parallelepiped housing case. A plurality of slots 67 are provided along the left-right direction at the edge of the rear entrance side of the housing 66. The rail member 60a of the feeder 60 is inserted into the slot 67 to hold the feeder 60 in an appropriate position and posture. The connection part 68 is connected to the connector 64 of the feeder 60 when the feeder 60 is inserted into the slot 67. The connector 69 can be connected to the connector 57 of the storage device 13 or the storage device 78 as an external device. When the magazine 65 is mounted on the storage device 13 or the storage device 78, it is electrically connected to the control units of the respective devices via the connection part 68 and the connector 69 to exchange information. This magazine 65 has, for example, 30 slots 67, and is configured to be able to mount up to 30 general feeders 60 according to the number of these slots. Using this magazine 65, a large number of feeders 60 can be collectively moved by a single movement of the automatic transport vehicle 16.

[0019] The storage device 13 is a storage location for temporarily storing the feeder 60 used in the mounting device 15 by mounting the magazine 65. The storage device 13 is provided adjacent to the transfer device between the printing inspection device 12 and the mounting device 15. The storage device 13 includes a magazine storage section arranged side by side left and right as shown in FIG. 4, and a management device 14. As shown in FIG. 4, two magazines 65 can be mounted in the magazine storage section. Further, a plurality of rollers for moving an object along the entrance / exit direction are pivotally supported on the bottom surface of the magazine storage section, and the magazine 65 is inserted and removed by these rollers. The storage device 13 can be connected to a connector 69 provided on the back side of the magazine 65. When the connector 69 of the magazine 65 is connected, the management device 14 that controls the storage device 13 and the magazine 65 can communicate with each other, and the management device 14 obtains information regarding the magazine 65, for example, information regarding the component P held by the feeder 60 set in the slot 67, and information regarding whether or not the feeder 60 is set in the slot 67. In the storage device 13, in addition to the magazine 65 (feeder 60) being carried by the automatic transport vehicle 16, the magazine 65 (feeder 60) may be carried by an operator.

[0020] The management device 14 is configured as an information processing device that manages the feeder 60, stores execution data and the like executed by the loader 18, and manages the storage device 13 and the loader 18. As shown in FIG. 1, the management device 14 includes a management control unit 40, a storage unit 42, a communication unit 48, a display unit, and an input device. The display unit is a liquid crystal screen that displays various information. The input device includes a keyboard and a mouse or the like through which the operator W inputs various commands. The communication unit 48 is an interface for communicating with external devices. The management control unit 40 is configured as a microprocessor centered around the CPU 41 and controls the entire device. In the storage unit 42, there are stored production plan information 43 including a plurality of mounting condition information 44, mounting set information 45 including a mounting set 46, component information 47 including the type and remaining quantity of the component P, and the like, as information used for controlling the storage device 13 and the loader 18. The mounting condition information 44 includes information related to the mounting process for producing a specific substrate S, and is transmitted from the general control device 19 and stored in the storage unit 42. The mounting set information 45 is information regarding the mounting position and replenishment timing in the magazine 65 of the feeder 60 replenished according to the use of the component P, and is created based on the production plan information 43. As shown in FIG. 6, the mounting set information 45 is information in which the mounting unit number of the magazine 65, the identifier of the feeder 60 mounted on the mounting unit, and / or the identifier of the component P held by the feeder 60 are associated with each production time of the substrate S. The mounting set information 45 includes one or more mounting sets 46 associated with each replenishment time. This mounting set information 45 is output to the preparation PC 70 of the preparation facility 17 and is used for preparing the feeder 60 and the magazine 65 in the preparation facility 17.

[0021] The automatic transport vehicle 16 automatically transports members such as the feeder 60 and members used in the mounting system 10 between the storage device 13 arranged on the production line and the storage device 78 of the preparation facility 17. As shown in FIG. 4, the automatic transport vehicle 16 includes a transfer device disposed on the upper surface and capable of delivering the magazine 65 between the storage device 13 and the storage device 78, and a control unit. The automatic transport vehicle 16 is configured as, for example, an AGV (Automatic Guided Vehicle) or an AMR (Autonomous Mobile Robot). The transfer device includes a plurality of rollers and moves the magazine 65 back and forth. The control unit is a controller including a CPU and a storage unit, and controls the entire device.

[0022] The preparation facility 17 is an area for preparing replaceable members such as consumables used in the mounting system 10. The preparation facility 17 is a warehouse where a reel 62, a feeder 60, etc. are stored. In the preparation facility 17, the operator W sets the reel 62 to the feeder 60 and registers the information to the controller of the feeder 60 when it is used in the mounting device 15. As shown in FIG. 1, a preparation PC 70 and a storage device 78 are arranged in the preparation facility 17. The preparation PC 70 is a device for managing the work in the preparation facility 17, and includes a preparation control unit 71, a preparation storage unit 73, a communication unit 75, a display unit 76, and an input device 77. The preparation control unit 71 is configured as a microprocessor centered on a CPU 72 and controls the entire device. In the preparation storage unit 73, mounting set information 74 similar to the mounting set information 45, etc. is stored as information used for the preparation work of the magazine 65. The mounting set information 74 includes the type and timing of the feeder 60 to be mounted on the replenishment magazine 65, and is transmitted from the management device 14 and stored in the preparation storage unit 73. The communication unit 75 is an interface for communicating with external devices. The display unit 76 is a liquid crystal screen for displaying various information. The input device 77 includes a keyboard and a mouse, etc. for the operator W to input various commands. The storage device 78 is a device for mounting and storing the replenishment or used magazine 65. Here, the storage device 78 has the same configuration as the storage device 13, and its detailed description is omitted. The operator W performs the work of mounting the replenishment feeder 60 on the magazine 65 mounted on the storage device 78 while checking the content of the mounting set information 74. The automatic transport vehicle 16 moves the magazine 65 for which the replenishment preparation is completed to the storage device 13. Also, the automatic transport vehicle 16 moves the used magazine 65 from the storage device 13 to the storage device 78.

[0023] Loader 18 is a mobile working device that moves within the moving area in the front of the mounting system 10 (refer to the dotted line in FIG. 1) and automatically collects and replenishes the feeder 60 of the mounting device 15. As shown in FIG. 2, this loader 18 includes a movement control unit 50, a storage unit 53, a storage section 54, an exchange section 55, a movement section 56, and a communication section 57. The movement control unit 50 is configured as a microprocessor centered around a CPU 51 and is responsible for controlling the entire device. This movement control unit 50 controls the entire device so as to collect the feeder 60 from the supply section 27 or replenish the feeder 60 to the supply section 27 and move the feeder 60 between the storage device 13. The storage unit 53 stores various data such as processing programs, for example, an HDD or the like. The storage section 54 has a storage space for storing the feeder 60. This storage section 54 is configured to be able to store, for example, four feeders 60. The exchange section 55 is a mechanism for taking in and out the feeder 60 and moving it up and down (refer to FIG. 2). The exchange section 55 includes a clamp section for clamping the feeder 60, a Y-axis slider for moving the clamp section in the Y-axis direction (front-rear direction), and a Z-axis slider for moving the clamp section in the Z-axis direction (up-down direction). The exchange section 55 executes the mounting and dismounting of the feeder 60 at the mounting attachment section 28 for mounting and the mounting and dismounting of the feeder 60 at the buffer mounting section 29. The movement section 56 is a mechanism for moving the loader 18 in the X-axis direction (left-right direction) along the X-axis rail 18a disposed in the front of the mounting device 15. The communication section 57 is an interface for exchanging information with external devices such as the management device 14 and the mounting device 15. This loader 18 outputs the current position and the work content executed to the management device 14.

[0024] The overall control device 19 is configured as a server that creates and manages information used by each device in the mounting system 10, such as production plan information 43. As shown in FIG. 1, the overall control device 19 includes an overall control unit 90, a storage unit 92, and a communication unit 93. The overall control unit 90 is configured as a microprocessor centered around a CPU 91 and controls the entire device. In the storage unit 42, production plan information including a plurality of mounting condition information is stored as information used in the mounting system 10. The communication unit 93 is an interface for communicating with external devices. In this mounting system 10, each device exchanges information via a network 99 such as a LAN or the Internet.

[0025] Next, the operation of the mounting system 10 of this embodiment configured in this way will be described. First, the process of presetting a plan to supply the feeder 60 to the storage device 13 will be described. FIG. 7 is a flowchart showing an example of a feeder supply plan setting process routine executed by the CPU 41 of the management control unit 40 provided in the management device 14. This routine is stored in the storage unit 42 of the management device 14 and is executed before the start of the production process of the mounting system 10. When this routine is started, first, the CPU 41 reads and acquires the production plan information 43 from the storage unit 42 (S100), and sets the production type (the type of substrate to be produced) (S110). The CPU 41 sets the type of substrate to be produced in the order specified in the production plan information 43.

[0026] Next, the CPU 41 acquires the replenishment time of each feeder 60 based on the mounting condition information 44 of the set production type (S120). The CPU 41 may use, as the replenishment time, the time when the magazine 65 is sent out from the preparation facility 17 during setup change when production is switched or when a component runs out. The CPU 41 can obtain the setup change time based on a preset production switching time. Also, the CPU 41 can calculate the component depletion time of the feeder 60 from, for example, the standard picking and moving time of the component P, the number of components mounted on the feeder 60, the number of components P used on the substrate S, etc. The replenishment time may be set as, for example, the time when the preparation for mounting the feeder 60 on the magazine 65 is completed so as to catch up with the obtained component depletion time. Next, the CPU 41 sets the mounting set 46 in association with the preset replenishment time (S130). The replenishment time is set based on, for example, an interval of time such as 10 minutes, 15 minutes, 20 minutes, etc., during which the operator W can mount all the feeders 60 on the magazine 65. Also, the CPU 41 sets the mounting set 46 for replenishing the feeder 60 to be replenished at each replenishment time, and if there is space other than the secured empty slots, the CPU 41 sets the mounting set 46 for advancing and replenishing the next feeder 60 that will run out of components. In this way, the CPU 41 sequentially sets the mounting set 46 corresponding to each time.

[0027] Here, the CPU 41 sets a mounting set 46 including a mounting slot for mounting the feeder 60 that supplies the component P and an empty slot that does not have the feeder 60 mounted, with respect to the magazine 65 having a plurality of slots 67 for mounting the feeder 60 that supplies the component P. At this time, the CPU 41 may set an empty slot for the magazine 65 and set a mounting slot for the remaining slots 67 based on the production plan information 43 (mounting condition information 44). Also, the CPU 41 may set an empty slot of the magazine 65 within a range below a preset predetermined occupancy rate. The occupancy rate of this empty slot is preferably larger, for example, when temporarily incorporating an unexpected feeder 60, and may be 5% or more, 10% or more, 12.5% or more, etc. Also, the occupancy rate of this empty slot is preferably smaller and more efficient when performing normal component replenishment, and may be 20% or less, 15% or less, 12.5% or less, 10% or less, for example. This occupancy rate can be appropriately determined within an appropriate range according to the efficiency during normal times and the ease of response during emergencies. Furthermore, although the magazine 65 can mount a plurality of types of feeders 60 with different widths, the CPU 41 may set an empty slot capable of mounting at least one feeder 60. That is, it is preferable for the CPU 41 to provide an empty slot capable of mounting at least one feeder 60 with the largest width. Additionally, although the magazine 65 can mount a plurality of types of feeders 60 with different widths, the CPU 41 may set an empty slot capable of mounting a plurality of standard feeders 60. The standard feeder 60 may be a feeder 60 (for example, feeder 60A) having a width that holds a component P with a larger usage number compared to other components P. And also, the CPU 41 may, for example, make the side farther from the mounting device 15 an empty slot in the storage device 13 (see FIGS. 1 and 6A). By doing so, the movement efficiency of the feeder 60 by the loader 18 can be increased. Thus, the CPU 41 sets the mounting set 46 that necessarily includes an empty slot in the initial setting.

[0028] When the mounting set 46 is set, the CPU 41 determines whether there is a next production type (S140). When there is a next production type, the CPU 41 executes the processes after S110. That is, the CPU 41 sets the next production type at S110 and sets the mounting set 46 with available slots secured according to the replenishment time. On the other hand, when there is no next production type at S140, the CPU 41 creates the mounting set information 45 including the mounting sets 46 corresponding to all the set replenishment times, stores it in the storage unit 42, outputs the created mounting set information 45 to the preparation PC 70 (S150), and ends this routine. In the preparation PC 70 that has acquired the mounting set information 45, the mounting set information 45 is displayed on the display unit 76 and used for the preparation work of the replenishment magazine 65 by the operator W.

[0029] Next, the process of the mounting device 15 mounting the component P on the substrate S will be described. FIG. 8 is a flowchart showing an example of a mounting process routine executed by the CPU 21 of the mounting control unit 20 provided in the mounting device 15. This routine is stored in the storage unit 23 of the mounting device 15 and is executed by an instruction to start by the operator W. When this routine is started, first, the CPU 21 reads and acquires the mounting condition information 44 of the substrate S to be produced this time (S200). It is assumed that the CPU 21 reads the mounting condition information 24 acquired from the general control device 19 and stored in the storage unit 23. Next, the CPU 21 causes the substrate processing unit 26 to convey and fix the substrate S to the mounting position (S210), and causes the mounting head 32 to pick up the component P (S220). Next, the CPU 21 updates the number of uses of the component P in the component information 25 and outputs the updated component information 25 to the management device 14 (S230).

[0030] Next, the CPU 21 causes the imaging unit 34 to image the component P being picked up, and acquires the picking-up state of the component P (S240). If the picking-up state is within the allowable range, the component P is placed on the substrate S by the head movement unit 31 and the mounting head 32 (S250). If the picking-up state of the component P is outside the allowable range, the CPU 21 discards the component P and re-picks up the component P immediately or afterwards. Subsequently, the CPU 21 determines the presence or absence of the next component P to be placed on this substrate S (S260). When there is a next component P, the processes after S220 are executed, that is, the picking-up of the component P, the update of the usage count, the confirmation of the picking-up state, and the placement on the substrate S. On the other hand, when there is no component P to be placed on this substrate S in S260, the CPU 21 determines whether the production of the production type has been completed (S270). When the production has not been completed, the processes after S210 are executed, that is, the substrate S is discharged, the next substrate S is conveyed and fixed, and the mounting process is executed. On the other hand, when the production is completed in S270, this routine is terminated. In this way, the mounting apparatus 15 executes the mounting process of the component P while updating the usage count of the component P.

[0031] Next, the update process of the mounting set information 45 performed by the management device 14 will be described. The management device 14 manages the consumption of the component P in the mounting device 15 and outputs the information of the feeder 60 that requires replenishment to the preparation facility 17. FIG. 9 is a flowchart showing an example of a mounting set information update processing routine executed by the CPU 41 of the management control unit 40 included in the management device 14. This routine is stored in the storage unit 42 of the management device 14 and is executed after the mounting system 10 is started. When this routine is started, first, the CPU 41 determines whether it is the update timing of the mounting set information 45 (S300). This timing can be set, for example, to the time obtained by subtracting the time when the feeder 60 can be prepared from the time when the replenishment is completed, for example, 5 minutes before the time when the replenishment is completed. When it is the update timing, the CPU 41 reads and acquires the component information 47 (S310) and determines whether there is an unexpected component shortage (S320). In the mounting device 15, it may be necessary to replenish the feeder 60 that does not conform to the production plan due to fewer feeders 60 than the number of components in the production plan or frequent component P sampling errors. Here, the CPU 41 detects such an unexpected component shortage. When there is an unexpected component shortage, the CPU 41 reconfigures the mounting set 46 that mounts a new feeder 60 for replenishing the component P of the feeder 60 where the unexpected component shortage occurs into the empty slot of the magazine 65 and updates the mounting set information 45 (S330), and outputs the updated mounting set 46B to the preparation PC 70 arranged in the preparation facility 17 (S340).

[0032] When the preparation PC 70 acquires the updated mounting set information 45, it causes the display unit 76 to display this information (see FIG. 6B). The management control unit 40 causes the mounting set 46 to be displayed and output to the display unit 76 indirectly via the preparation PC 70. The operator W who has confirmed this mounts the feeder 60 for replenishing unexpected component shortages in the empty slot. FIG. 10 is an explanatory diagram showing an example of replenishing the unexpected feeder 60 to the magazine. FIG. 10A shows the magazine 65 before the update of the mounting set 46, and FIG. 10B is an explanatory diagram of the magazine 65 after the update of the mounting set 46. As shown in FIG. 10B, since the magazine 65 is always provided with an empty slot, even when such unexpected component replenishment is required, the feeder 60 can be easily replenished to the storage device 13 or the mounting device 15.

[0033] After S340, or when it is not the update timing at S300, or when there is no unexpected component shortage at S320, the CPU 41 determines whether production is completed (S350). When production is not completed, the CPU 41 executes the processes after S300. On the other hand, when production is completed at S350, the CPU 41 ends this routine.

[0034] Next, the replacement process of the feeder 60 executed by the loader 18 will be described. The loader 18 exchanges and moves the feeder 60 among the mounting unit 28 for mounting, the mounting unit 29 for buffer, and the magazine 65 of the storage device 13 based on a command from the management device 14. The loader 18 pre-arranges the feeder 60 for replenishment in the mounting unit 29 for buffer before replacement. At the replacement timing, the loader 18 moves the feeder 60 of the mounting unit 28 for mounting to the mounting unit 29 for buffer and moves the feeder 60 for replenishment from the mounting unit 29 for buffer to the mounting unit 28 for mounting. Also, during a time period when no replacement process is required, the loader 18 moves the used feeder 60 from the mounting unit 29 for buffer to the storage device 13. In this way, in the mounting system 10, it is possible to further suppress the device stop due to component shortage and continue the mounting process.

[0035] Here, the correspondence between the components of this embodiment and the components of the present disclosure will be clarified. The mounting device 15 of this embodiment corresponds to the mounting device, the management device 14 corresponds to the information processing device, the preparation facility 17 corresponds to the preparation facility, the loader 18 corresponds to the mobile working device, the feeder 60 corresponds to the component supply device, and the mounting system 10 corresponds to the mounting system. Further, the management control unit 40 corresponds to the control unit, the magazine 65 corresponds to the magazine, the slot 67 corresponds to the slot, the mounting set 46 corresponds to the mounting set, the production plan information 43 corresponds to the production plan information, and the substrate S corresponds to the object to be processed. Note that in this embodiment, an example of the information processing method of the present disclosure is also clarified by explaining the operation of the management control unit 40.

[0036] In the management device 14 as the information processing device described above, for the magazine 65 having a plurality of slots 67 for mounting the feeder 60 that supplies the component P, a mounting set 46 including a mounting slot for mounting the feeder 60 and an empty slot without mounting the feeder 60 is set, and the mounting set information 45 including the set mounting set 46 is output. For example, in the mounting system 10, when using a magazine 65 with a plurality of feeders 60 mounted, it is more efficient to mount the feeder 60 in all the slots 67 of the magazine 65 when dispensing the feeder 60. On the other hand, in the mounting device 15, unexpected component shortages may occur, and there was a problem regarding how to dispense the feeder 60 at this time. As described above, when the management device 14 attempts to operate with the magazine 65 full of the feeder 60, if an unexpected feeder 60 is added to the magazine 65, a huge recalculation is required for the mounting set information 45 as the dispensing plan in production. Furthermore, replacement of the feeder 60 already mounted on the magazine 65 may occur, and there may be cases where sufficient countermeasures cannot be taken. In this management device 14, since the feeder 60 is dispensed by the mounting set 46 having an empty slot, it is possible to flexibly respond to unexpected component shortages and supply the feeder 60 more appropriately.

[0037] In addition, the management control unit 40 sets empty slots for the magazine 65 and sets mounting slots for the remaining slots 67 based on the production plan information 43. Therefore, it is possible to more reliably set empty slots and set more appropriate mounting slots. Furthermore, the magazine 65 can mount a plurality of types of feeders 60A, 60B, etc. with different widths, and the management control unit 40 sets empty slots where at least one feeder 60 can be mounted. Thus, even when it is desired to replenish various feeders 60, it can flexibly respond. Moreover, the management control unit 40 sets empty slots where a plurality of standard feeders 60 can be mounted. Hence, even when it is desired to replenish a plurality of standard feeders 60, it can flexibly respond. And the management control unit 40 sets the empty slots of the magazine 65 within a range of a predetermined occupancy rate or less set in advance. In order to set the occupancy rate of the empty slots within an appropriate range, more efficient replenishment of the feeder 60 can be executed. The occupancy rate of this empty slot is preferably larger, for example, when temporarily incorporating an unexpected parts supply device, and preferably smaller during normal times, and can be set within a range of 5% or more and 20% or less. This occupancy rate can be appropriately determined within an appropriate range according to the efficiency during normal times and the ease of response during emergencies.

[0038] In addition, during unexpected parts replenishment during production, the management control unit 40 sets a mounting set 46 for mounting the feeder 60 for this parts replenishment in the empty slot. For example, in the case of an unexpected shortage of parts, by setting a mounting set for mounting the feeder 60 for parts replenishment in the empty slot, the feeder 60 can be more appropriately replenished.

[0039] In addition, the mounting system 10 includes a storage device 13 for storing the feeder 60, and a loader 18 as a mobile working device for transferring the feeder 60 between the storage device 13 and the mounting device 15. The management control unit 40 outputs a mounting set 46 of the magazine 65 to be moved to the storage device 13. In this management device 14, in the mounting system 10 having the storage device 13 and the loader 18, the feeder 60 can be supplied more appropriately. Further, since the management control unit 40 outputs the mounting set 46 to the preparation facility 17 for preparing the feeder 60 by mounting the feeder 60 and preparing the magazine 65, the output mounting set 46 can be used in the preparation facility 17 for preparing the feeder 60. Furthermore, in order for the management control unit 40 to display and output the mounting set 46, the operator W can visually recognize the mounting set 46, and can prepare the feeder 60 while checking the information of the mounting set 46. Note that the management control unit 40 may cause the display unit provided in the management device 14 to display and output the information of the mounting set 46, or may indirectly cause any display unit provided in the mounting system 10 to display and output the information of the mounting set 46. Also, the mounting system 10 includes a mounting device 15 for performing a mounting process on the substrate S as an object to be processed, and a management device 14 as an information processing device. In this mounting system 10, since the above-described management device 14 is provided, the feeder 60 can be supplied more appropriately.

[0040] Also, in this management device 14, since the replenishment feeder 60 can be quickly mounted in the empty slot of the magazine 65, it is possible to minimize the delay in feeding the feeder 60 to the magazine 65 due to unexpected component shortages. Further, since it is possible to further suppress the production plan from being shifted due to unexpected component shortages, it is possible to minimize the deviation of the component feeding plan due to unexpected component shortages. Furthermore, since it is possible to predict unexpected component shortages based on the number of parts P used, the feeding plan of the feeder 60 to the magazine 65 can be changed according to the number of parts P used or discarded.

[0041] Note that the present disclosure is not limited to the above-described embodiments, and it goes without saying that various embodiments can be implemented as long as they belong to the technical scope of the present invention.

[0042] For example, in the above-described embodiment, the management control unit 40 sets an empty slot that can accommodate a plurality of standard feeders 60 among a plurality of types of feeders 60 having different widths. However, it is not particularly limited, and an empty slot that can accommodate a plurality of non-standard feeders 60 may be set, or an empty slot that can accommodate one feeder 60 may be set. Further, in the above-described embodiment, the management control unit 40 sets an empty slot of the magazine 65 within a range of a predetermined occupancy rate or less set in advance. However, the occupancy rate may not be particularly defined. Also, in the mounting system 10, as long as an empty slot is set, the method of setting this empty slot can be arbitrarily determined.

[0043] In the above-described embodiment, the mounting system 10 includes the storage device 13 and the loader 18, and sets a mounting set of the magazine 65 that moves to the storage device 13. However, it is not particularly limited to this. The mounting system 10 may not include the storage device 13 and the loader 18, and the magazine 65 may be directly moved to the mounting portion of the supply unit 27. Also in this mounting system 10, by setting a mounting set 46 having an empty slot, the feeder 60 can be dispensed, so that it is possible to flexibly respond to unexpected parts shortages and the like, and the feeder 60 can be supplied more appropriately.

[0044] In the above-described embodiment, the mounting set 46 is output to the preparation PC 70, and the operator W checks this and prepares the feeder 60. However, the present invention is not limited to this, and for example, the operation in the preparation facility 17 may be automated. At this time, the preparation control unit 71 may be disposed in the preparation facility 17A and output the mounting set 46 to a preparation device 80 that is disposed in the preparation facility 17A and executes a process of mounting the feeder 60 and preparing the magazine 65. FIG. 11 is an explanatory diagram showing an example of another preparation facility 17A. In this preparation facility 17A, the same components as those in the above-described preparation facility 17 are denoted by the same reference numerals, and the description thereof is omitted. The preparation facility 17A includes a preparation PC 70 and a preparation device 80. The preparation device 80 is a device that prepares the feeder 60 and automatically mounts the prepared feeder 60 in a predetermined slot 67 of the magazine 65. The preparation device 80 includes a feeder preparation unit 81 and a feeder mounting / detaching unit 82. The preparation PC 70 may control the entire preparation device 80. The feeder preparation unit 81 is a device that mounts the reel 62 on an empty feeder 60 and registers the information of the component P in its controller. The feeder preparation unit 81 houses a plurality of empty feeders 60 and a plurality of reels 62 having various tapes 61 holding various components. Inside the feeder preparation unit 81, a moving unit that moves the reel 62, a moving unit that moves the feeder 60, and a device that sets the reel 62 to the feeder 60 are housed. The prepared feeder 60 is sent out to a loading outlet provided at the front of the device. The feeder mounting / detaching unit 82 is an arm robot that moves the feeder 60 and executes an operation of mounting it on the magazine 65. The tip of the arm has a mechanical chuck for gripping the feeder 60. When the preparation control unit 71 of the preparation PC 70 receives the mounting set 46 from the management device 14, it sets an empty slot and causes the feeder preparation unit 81 and the feeder mounting / detaching unit 82 to execute a process of mounting the prepared feeder 60 in the mounting slot as included in the information. In this preparation facility 17A, the preparation PC 70 and the preparation device 80 can prepare the feeder 60 while checking the information of the mounting set 46.In addition, in this preparation facility 17A, since the preparation device 80 executes the work of the worker W, the work amount of the worker W can be reduced, and the feeder 60 can be prepared more reliably.

[0045] In the implementation system 10 described above, the mounting set 46 is displayed and output. However, if the mounting set 46 is available, it is not particularly limited thereto. For example, it may be output by voice, it may be output by printing, or, like the above-mentioned preparation facility 17A, the information itself of the mounting set 46 may be output to the preparation PC 70.

[0046] In the above-described embodiment, the management device 14 has been described as having the function of the information processing device of the present disclosure. However, it is not particularly limited thereto. As long as the mounting set 46 is set, it is not particularly limited thereto. For example, one or more of the mounting control unit 20 of the mounting device 15, the overall control unit 90 of the overall control device 19, and the preparation control unit 71 of the preparation PC 70, or other devices may be provided with the function of the information processing device of the present disclosure.

[0047] Also, in the above-described embodiment, the present disclosure has been described by applying it to the form of the implementation system 10 and the management device 14. However, the present disclosure may be an information processing method, or may be a program that causes a computer to execute each step of this information processing method.

[0048] Here, the information processing method of the present disclosure may be configured as follows. For example, the information processing method of the present disclosure is an information processing method used in an implementation system including an implementation device that performs implementation processing on a processing target object, (a) setting a mounting set including a mounting slot for mounting a component supply device having a plurality of slots for mounting a component supply device that supplies components, and an empty slot that does not mount the component supply device, for a magazine; (b) outputting the mounting set set in step (a); and includes.

[0049] In this information processing method, similar to the above-described information processing apparatus, a mounting set having empty slots can flexibly respond to unexpected component shortages and the like, and the component supply apparatus can be supplied more appropriately. In this information processing method, various aspects of the above-described information processing apparatus may be adopted, or steps for realizing each function of the above-described information processing apparatus may be added.

Industrial Applicability

[0050] The present disclosure is applicable to the technical field of devices for picking and mounting components.

Explanation of Signs

[0051] 10 Mounting system, 11 Printing apparatus, 12 Printing inspection apparatus, 13 Storage apparatus, 14 Management apparatus, 15 Mounting apparatus, 16 Automatic transport vehicle, 17, 17A Preparation facility, 18 Loader (mobile working apparatus), 18a X-axis rail, 19 Overall control apparatus, 20 Mounting control unit, 21 CPU, 23 Storage unit, 24 Mounting condition information, 25 Component information, 26 Substrate processing unit, 27 Supply unit, 28 Mounting part for mounting, 29 Mounting part for buffer, 30 Mounting part, 31 Head movement unit, 32 Mounting head, 33 Picking member, 34 Imaging unit, 35 Communication unit, 38 Slot, 39 Connection part, 40 Management control unit, 41 CPU, 42 Storage unit, 43 Production plan information, 44 Mounting condition information, 45 Mounting set information, 46 Mounting set, 47 Component information, 48 Communication unit, 50 Movement control unit, 51 CPU, 53 Storage unit, 54 Accommodation unit, 55 Exchange unit, 56 Movement unit, 57 Communication unit, 60, 60A, 60B Feeder, 60a Rail member, 61 Tape, 62 Reel, 63 Feeding mechanism, 64 Connector, 65 Magazine, 66 Housing, 67 Slot, 68 Connection part, 69 Connector, 70 Preparation PC, 71 Preparation control unit, 72 CPU, 73 Preparation storage unit, 74 Mounting set information, 75 Communication unit, 76 Display unit, 77 Input device, 78 Storage apparatus, 80 Preparation apparatus, 81 Feeder preparation unit, 82 Feeder mounting release unit, 90 Overall control unit, 91 CPU, 92 Storage unit, 93 Communication unit, 99 Network, P Component, S Substrate, W Worker.

Claims

1. An information processing apparatus used in a mounting system including a mounting apparatus for performing a mounting process on an object to be processed, a control unit that sets a mounting set including a mounting slot for mounting the component supply apparatus and an empty slot not mounting the component supply apparatus with respect to a magazine having a plurality of slots for mounting a component supply apparatus that supplies components, and outputs the set mounting set, The information processing apparatus provided with.

2. The control unit according to claim 1, wherein the control unit sets the empty slots with respect to the magazine, and sets the mounting slots with respect to the remaining slots based on production plan information.

3. The magazine is capable of mounting a plurality of types of the component supply apparatuses having different widths, The information processing apparatus according to claim 1 or 2, wherein the control unit sets the empty slots capable of mounting a plurality of standard component supply apparatuses.

4. The information processing apparatus according to any one of claims 1 to 3, wherein the control unit sets the empty slots of the magazine within a range of a predetermined occupancy rate or less set in advance.

5. The information processing apparatus according to any one of claims 1 to 4, wherein the control unit sets the mounting set for mounting the component supply apparatus for the component replenishment in the empty slot at the time of unexpected component replenishment during production.

6. The mounting system includes a storage device for storing the component supply apparatus, and a mobile working device for exchanging the component supply apparatus between the storage device and the mounting apparatus, The information processing apparatus according to any one of claims 1 to 5, wherein the control unit outputs the mounting set of the magazine to be moved to the storage device.

7. The information processing apparatus according to any one of claims 1 to 6, wherein the control unit outputs the mounting set to a preparation facility for preparing the magazine by mounting the component supply apparatus.

8. The information processing apparatus according to claim 7, wherein the control unit outputs the mounting set to a preparation device disposed in the preparation facility and executing a process of preparing the magazine by mounting the component supply apparatus.

9. The information processing apparatus according to any one of claims 1 to 8, wherein the control unit causes the mounting set to be displayed and output.

10. A mounting apparatus for performing a mounting process on an object to be processed, The mounting system according to any one of claims 1 to 9, and an information processing apparatus, Equipped with.

11. An information processing method used in a mounting system including a mounting apparatus for performing a mounting process on an object to be processed, (a) setting a mounting set including a mounting slot for mounting a component supply device and an empty slot not mounting the component supply device, for a magazine having a plurality of slots for mounting the component supply device that supplies components; (b) outputting the mounting set set in step (a); An information processing method including these steps.

Citation Information

Patent Citations

  • Component mounting apparatus, program for controlling operation of the same apparatus, and component mounting system

    JP2004128400A

  • Component mounting method and component mounting device

    JP2010147124A

  • Mounting management device

    JP2018010997A

  • Component mounting line

    WO2017033268A1

  • Component mounting line

    WO2019087391A1