Component mounting system
By designing a mobile supply device in the component installation system and optimizing the operating process with the management device, the problem of reducing supply efficiency in the prior art is solved, and efficient feeder supply to each component installation machine in multiple installation lines is achieved.
Patent Information
- Application Number
- CN202280098037.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-12
- Publication Date
- 2025-02-14
AI Technical Summary
In the existing component installation system, during the movement of the recharge device from the component vault to the component installation machine, the movement time increases with the increase of distance, resulting in a decrease in the recharge efficiency of the feeder and may not be able to be within the allowable recharge time. Complete supply within.
A component mounting system is designed, including a plurality of mounting lines, first and second storage units, recharge devices and management devices. The recharge device can be moved to the opposite position of each component mounting machine, the first storage unit and the second storage unit within the production area, and efficient recharge of the feeder is achieved through the control of the management device.
By optimizing the movement path and operation process of the recharge device, the feeder's supply efficiency for each component installation machine in multiple installation lines is improved, ensuring that the recharge task is completed within the specified time.
Smart Images

Figure CN119452749A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a component mounting system including a replenishing device that replenishes a feeder to a component supply unit of a component mounting machine. Background Art
[0002] The component mounting system includes a plurality of mounting lines, which include component mounting machines for mounting components on a substrate such as a printed circuit board. In the mounting line, the component mounting machine includes: a component supply unit in which feeders for supplying components are arranged; and a head unit for mounting the components supplied by the feeders on the substrate. In the component mounting machine, a feeder that has been depleted of components is recovered from the component supply unit, and a new feeder is supplied to the component supply unit in accordance with the recovery.
[0003] Patent document 1 discloses a component mounting system, which includes a replenishing device that replenishes feeders to each component mounting machine in accordance with the recovery of feeders from a plurality of component mounting machines. The replenishing device includes: a traveling body that travels between a component storage and each component mounting machine; a mobile platform that is movably arranged on the traveling body; and a replenishing unit that is mounted on the mobile platform. When the replenishing device is arranged to face the component storage by the travel of the traveling body, the operator transfers the feeder from the component storage to the replenishing unit. Thus, the feeders are arranged in the replenishing unit. In this state, when the replenishing device is arranged to face each component supply unit of each component mounting machine by the travel of the traveling body, the feeder is replenished from the replenishing unit to each component supply unit while the mobile platform is moved.
[0004] In the component mounting system disclosed in Patent Document 1, each component mounting machine is arranged linearly along the conveying direction of the substrate, and the component storage is arranged at a position separated from each component mounting machine in the conveying direction. In this case, the movement time of the replenishment device when moving from the component storage to each component mounting machine becomes longer as it moves toward the downstream side of the conveying direction of the substrate. For the component mounting machine located far away from the component storage, the movement time of the replenishment device becomes longer, the replenishment efficiency of the replenishment device to the feeder is reduced, and it may not be possible to complete the replenishment of the feeder within the replenishment allowable time.
[0005] Prior art literature
[0006] Patent Literature
[0007] Patent Document 1: Japanese Patent No. 6074425 Summary of the invention
[0008] An object of the present invention is to provide a component mounting system capable of improving the replenishment efficiency of a feeder relative to each component mounting machine in a plurality of mounting lines.
[0009] The component mounting system involved in one aspect of the present invention comprises: a plurality of mounting lines, including component mounting machines, and arranged in a specified production area, the component mounting machines having a component supply unit that supports a plurality of feeders that supply components to be mounted on a substrate; a first storage unit, which is arranged in a preparation area adjacent to the production area and stores a plurality of the feeders; a second storage unit, which is arranged in the production area at a position separated from the plurality of mounting lines and stores a plurality of the feeders; a replenishment device, which has a replenishment unit and an action unit, the replenishment unit being able to move within the production area to respective positions opposite to the component supply units, the first storage unit, and the second storage unit of each of the component mounting machines in the plurality of mounting lines, respectively, and supporting a plurality of the feeders that supply each of the component supply units, the action unit performing an action to move the feeders relative to the replenishment unit; and a management device, which manages the replenishment of the feeders as the replenishment objects relative to each of the component supply units. The management device performs: feeder configuration processing, controlling the replenishment device, causing the action unit to operate in a manner that the feeder as the replenishment object stored in the first storage unit or the second storage unit is moved and configured in the replenishment unit, while the replenishment device is moved to each position opposite to the first storage unit or the second storage unit; and replenishment processing, controlling the replenishment device, causing the action unit to operate in a manner that the feeder as the replenishment object configured in the replenishment unit is moved and supplied to each of the component supply units, while the replenishment device is moved to a position opposite to each of the component supply units.
[0010] The objects, features and advantages of the present invention will become more apparent from the following detailed description and the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 It is a diagram schematically showing the configuration of a component mounting system according to an embodiment of the present invention.
[0012] Figure 2 It is a side sectional view showing the structure of a component mounting machine in a mounting line included in the component mounting system.
[0013] Figure 3 It is a top view schematically showing a first storage device included in the component mounting system.
[0014] Figure 4 It is a top view schematically showing a second storage device included in the component mounting system.
[0015] Figure 5 This is a top view schematically showing a replenishment device included in the component mounting system.
[0016] Figure 6 This is a flowchart showing the flow of processing performed by the management device included in the component mounting system.
[0017] Figure 7 This is a diagram of the production status data obtained by the management device during the production status recognition process.
[0018] Figure 8 This is a diagram for explaining the list creation process performed by the management device.
[0019] Fig. 9 This is a diagram for explaining the setting process performed by the management device using a top view of a component supply unit and a replenishment device.
[0020] Fig.10 This is a diagram for explaining the setting process performed by the management device using a top view of a component supply unit and a replenishment device.
[0021] Fig.11 This is a diagram for explaining the movement route data included in the control data generated by the management device in the data generation process.
[0022] Fig.12 This is a diagram for explaining the feeder arrangement processing performed by the management device using a top view of the first storage device and the replenishment device.
[0023] Fig.13 This is a diagram for explaining the feeder arrangement processing performed by the management device using a top view of the second storage device and the replenishment device.
[0024] Fig.14 This is a diagram for explaining the recycling process in the replacement process performed by the management device using a top view of the component supply unit and the replenishment device.
[0025] Fig.15 This is a diagram for explaining a replenishment process in a replacement process performed by a management device using a top view of a component supply unit and a replenishment device.
[0026] Fig.16 This is a diagram for explaining the transfer process performed by the management device using a plan view of the second storage device and the replenishment device.
[0027] Fig.17 This is a diagram for explaining the support position change processing performed by the management device using a plan view of the second storage device and the replenishment device.
[0028] Fig.18 This is a diagram for explaining the support position change processing performed by the management device using a plan view of the second storage device and the replenishment device.
[0029] Fig.19This is a diagram for explaining temporary placement processing performed by the management device using a top view of a component supply unit, a second storage device, and a replenishment device. DETAILED DESCRIPTION
[0030] Hereinafter, a component mounting system according to an embodiment of the present invention will be described with reference to the drawings.
[0031] Figure 1 The component mounting system 1 shown is a system for producing a component mounting substrate in which components such as electronic components are mounted on a substrate such as a printed circuit board. The component mounting system 1 includes a plurality of mounting lines 2 including a component mounting machine 2B, a first storage device 3, a second storage device 4, a replenishment device 5, and a management device 6.
[0032] [About installation line]
[0033] The plurality of mounting lines 2 are respectively arranged in a predetermined production area AR1 and include a plurality of component mounting machines 2B arranged along the conveying direction of the substrate. The plurality of mounting lines 2 are arranged in the production area AR1 so as to be spaced apart from each other at predetermined intervals in a direction intersecting the conveying direction of the substrate. Figure 1 , an example is shown in which a total of eight assembly lines 2, namely, the first assembly line 2A1, the second assembly line 2A2, the third assembly line 2A3, the fourth assembly line 2A4, the fifth assembly line 2A5, the sixth assembly line 2A6, the seventh assembly line 2A7 and the eighth assembly line 2A8, are arranged in a direction intersecting the conveying direction of the substrate.
[0034] Reference Figure 2 The component mounting machines 2B in the plurality of mounting lines 2 are described. It should be noted that the direction relationship is described below using the XYZ rectangular coordinate axes. The X-axis direction and the Y-axis direction are orthogonal to each other on the horizontal plane, and the Z-axis direction is a direction extending in the vertical direction orthogonal to the X-axis direction and the Y-axis direction. The conveying direction of the substrate between the component mounting machines 2B in the mounting line 2 is consistent with the Y-axis direction.
[0035] The component mounting machine 2B is a device for mounting components on a substrate to produce a component mounting substrate. Before the component mounting machine 2B mounts components, a pattern of solder paste is printed on the substrate. The component mounting machine 2B includes a mounting machine body 21, a transport conveyor 22, a component supply unit 23, and a head unit 26.
[0036] The mounting machine body 21 is a shell having an internal space for arranging the various parts constituting the component mounting machine 2B. The transport conveyor 22 extends in the Y-axis direction and is arranged in the approximately central area inside the mounting machine body 21. The transport conveyor 22 transports the substrate in the Y-axis direction. The head unit 26 mounts components on the substrate transported by the conveyor 22. The head unit 26 takes out components from the feeder 25 arranged in the component supply unit 23, and mounts the taken-out components on the substrate. A plurality of suction nozzles 261 are mounted on the head unit 26. The suction nozzle 261 is a holder capable of adsorbing and holding components. The suction nozzle 261 can be connected to any one of a negative pressure generating device, a positive pressure generating device and the atmosphere via an electric switching valve. That is, by supplying negative pressure to the suction nozzle 261, the suction and holding of the component by the suction nozzle 261 can be performed, and then, by supplying positive pressure, the adsorption and holding of the component can be released.
[0037] The component supply unit 23 is arranged at the end area of the mounting machine body 21 in the X-axis direction. The component supply unit 23 has an upper frame 231, a lower frame 232 and an inner frame 233 for forming a plurality of supply support parts 24, and the plurality of supply support parts 24 support the feeder 25 for supplying components in a pluggable manner. The upper frame 231 is a plate-shaped frame extending in the X-axis direction and the Y-axis direction. The upper frame 231 is arranged at one end of the mounting machine body 21 in the X-axis direction in such a manner that the area portion on one end side in the X-axis direction is exposed outward from the mounting machine body 21 and the area portion on the other end side in the X-axis direction is accommodated inside the mounting machine body 21. The lower frame 232 is a plate-shaped frame extending in the X-axis direction and the Y-axis direction, and is arranged in a manner opposite to the upper frame 231 on the lower side in the Z-axis direction relative to the upper frame 231. The lower frame 232 has a protrusion 2321 protruding upward in the Z-axis direction in the region on the other end side in the X-axis direction housed inside the mounting machine body 21. The inner frame 233 is a plate-shaped frame extending in the Y-axis direction and the Z-axis direction, and is arranged inside the mounting machine body 21 at a position closer to the center of the mounting machine body 21 than the other end in the X-axis direction of the upper frame 231 and the lower frame 232.
[0038] The plurality of supply support parts 24 respectively support the feeders 25 in a pluggable manner in the component supply unit 23. In the component supply unit 23, the plurality of supply support parts 24 are arranged side by side in the Y-axis direction. By inserting the feeders 25 into each of the supply support parts 24, the plurality of feeders 25 are arranged side by side in the Y-axis direction.
[0039] The feeder 25 is a component supplying member that supplies components. As long as the feeder 25 is configured to be able to supply components, the component supplying method is not particularly limited. As the feeder 25, for example, a belt feeder that uses a belt as a carrier to supply components, a tray feeder that supplies components by moving a tray on which components are placed, a rod feeder that supplies components stored in a cylindrical rod while pushing the components out of the rod, etc. can be used. In addition, a bulk feeder that is freely mounted with a bulk box containing a plurality of components in a bulk state can also be used as the feeder 25.
[0040] The following describes a case where a tape feeder is used as the feeder 25. The feeder 25 supplies components by feeding a component storage tape PT that can store a plurality of components. The component storage tape PT is composed of a carrier tape PT1 having a storage portion for storing a plurality of components and a cover tape PT2 joined to the carrier tape PT1 in a manner covering the storage portion. The feeder 25 includes a feeder body 251, a reel support portion 252, a tape feeding portion 254, and a recovery portion 255.
[0041] The feeder body 251 is provided with a tape delivery path 253. The tape delivery path 253 is a path for delivering the component storage tape PT, and has a component removal portion 2531 between the upstream end and the downstream end in the delivery direction of the component storage tape PT. The reel support portion 252 is arranged on the upstream end side of the tape delivery path 253 in the feeder body 251. The reel support portion 252 supports the reel on which the component storage tape PT is wound.
[0042] The tape delivery section 254 is composed of, for example, a sprocket, and is arranged near the component taking-out section 2531 of the tape delivery path 253. The tape delivery section 254 unwinds the component storage tape PT from the reel supported by the reel support section 252, and delivers the unwinding component storage tape PT along the tape delivery path 253. The operation of the tape delivery section 254 is controlled by a control circuit mounted on a control substrate 259. In the component storage tape PT delivered along the tape delivery path 253, the cover tape PT2 is peeled off from the carrier tape PT1 at the upstream side of the component taking-out section 2531. As a result, the components on the carrier tape PT1 are exposed in the component taking-out section 2531. The components exposed on the carrier tape PT1 can be taken out by the head unit 26. That is, the head unit 26 takes out the components supplied by the feeder 25 from the component taking-out section 2531.
[0043] The cover tape PT2 peeled off from the carrier tape PT1 at the upstream side of the component removal section 2531 is recovered by the recovery section 255. The recovery section 255 is composed of, for example, a pair of rollers abutting against each other. In this case, the recovery section 255 recovers the cover tape PT2 in accordance with the rotation of the roller pair. The cover tape PT2 recovered by the recovery section 255 is stored in the recovery box 2551.
[0044] The carrier tape PT1 after the components are taken out by the head unit 26 is sent out from the feeder 25 through the downstream end of the tape delivery path 253 by the delivery action of the tape delivery unit 254. The carrier tape PT1 sent out from the feeder 25 is cut into a predetermined length by the tape cutter 23A disposed near the protruding portion 2321 of the lower frame 232 of the component supply unit 23.
[0045] In addition, if Figure 2 As shown, the feeder 25 has an upper positioning pin 256, a lower positioning pin 257 and a feeder side connector 258. The upper positioning pin 256 and the lower positioning pin 257 are pins that are arranged to protrude from one end of the feeder body 251 in the X-axis direction. The upper positioning pin 256 and the lower positioning pin 257 are arranged at intervals from each other along the Z-axis direction at one end of the feeder body 251 in the X-axis direction, and the upper positioning pin 256 is located at the upper side than the lower positioning pin 257. One end of the feeder body 251 in the X-axis direction has a step portion that is recessed toward the other side of the X-axis direction relative to the portion where the upper positioning pin 256 and the lower positioning pin 257 are provided. The feeder side connector 258 is provided at the step portion of one end of the feeder body 251 in the X-axis direction. The feeder side connector 258 is a connector electrically connected to the control substrate 259.
[0046] A plurality of supply support parts 24 for supporting the feeder 25 in an insertable and removable manner are formed on the upper frame 231, the lower frame 232, and the inner frame 233 of the component supply unit 23. Each supply support part 24 includes an upper holding rail 241, a lower holding rail 242, an upper pin insertion hole 243, a lower pin insertion hole 244, and a unit-side connector 245.
[0047] A plurality of upper holding rails 241 are arranged in the Y-axis direction on the lower surface of the upper frame 231 in a manner extending in the X-axis direction. The upper holding rails 241 are rail members that guide the upper end of the feeder 25 when the feeder 25 is inserted or removed relative to the supply support 24. A plurality of lower holding rails 242 are arranged in the Y-axis direction on the upper surface of the lower frame 232 in a manner extending in the X-axis direction. The lower holding rails 242 are rail members that guide the lower end of the feeder 25 when the feeder 25 is inserted or removed relative to the supply support 24.
[0048] The upper pin insertion hole 243 is a hole formed in a plurality of rows along the Y-axis direction at the upper end of the inner frame 233. The upper pin insertion hole 243 allows the upper positioning pin 256 of the feeder 25 to be inserted when the feeder 25 is inserted into the supply support portion 24. On the other hand, when the feeder 25 is pulled out from the supply support portion 24, the insertion of the upper positioning pin 256 relative to the upper pin insertion hole 243 is released. The lower pin insertion hole 244 is a hole formed in a plurality of rows along the Y-axis direction at the lower end of the inner frame 233. The lower pin insertion hole 244 allows the lower positioning pin 257 of the feeder 25 to be inserted when the feeder 25 is inserted into the supply support portion 24. On the other hand, when the feeder 25 is pulled out from the supply support portion 24, the insertion of the lower positioning pin 257 relative to the lower pin insertion hole 244 is released. The upper positioning pin 256 is inserted into the upper pin insertion hole 243 , and the lower positioning pin 257 is inserted into the lower pin insertion hole 244 , whereby the feeder 25 is positioned relative to the supply support portion 24 .
[0049] The unit side connector 245 is arranged in a plurality along the Y-axis direction on the protruding portion 2321 of the lower frame 232 and is a connector electrically connected to the control unit of the component mounting machine 2B. The unit side connector 245 is connected to the feeder side connector 258 of the feeder 25 when the feeder 25 is inserted into the supply support portion 24.
[0050] When producing a component mounting substrate in the component mounting machine 2B, multiple components are mounted on each substrate. Moreover, the types of mounted components differ according to the types of substrates. Therefore, in the component supply unit 23, a plurality of feeders 25 of different component types are arranged along the Y-axis direction in a state supported by the supply support 24. In this case, the plurality of feeders 25 are supported by each supply support 24 in the component supply unit 23 in an arrangement optimized based on the mounting efficiency of the components mounted on the substrate by the head unit 26. Specifically, the arrangement of the plurality of feeders 25 in the component supply unit 23 is set so that the movement amount of the head unit 26 is as small as possible when mounting components on the substrate.
[0051] [About the first storage device]
[0052] like Figure 1As shown, the first storage device 3 is arranged in the preparation area AR2 adjacent to the production area AR1. The preparation area AR2 is an area adjacent to the production area AR1 in the X-axis direction intersecting the Y-axis direction which is the conveying direction of the substrate between each component mounting machine 2B. In the preparation area AR2, an operator or a working robot performs the operation of preparing a feeder 25 for replenishment to supply each component supply unit 23 of each component mounting machine 2B in a plurality of mounting lines 2. The operator or the working robot replenishes the prepared feeder 25 for replenishment to the first storage device 3. The first storage device 3 stores a plurality of feeders 25 of different component types in a state where they are arranged in a prescribed direction. A first recovery device 30 is provided at a position adjacent to the first storage device 3 in the preparation area AR2. The first recovery device 30 is a device for accommodating feeders 25 that have been recovered from each component mounting machine 2B and have experienced component exhaustion, etc. It should be noted that in Figure 1 2 shows an example in which one first storage device 3 and one first collection device 30 are installed in the preparation area AR2, but the number of installations is not limited thereto. A plurality of first storage devices 3 and a plurality of first collection devices 30 may be installed in the preparation area AR2.
[0053] In a state where the first storage device 3 is installed in the preparation area AR2, a plurality of mounting lines 2 are installed in the production area AR1 so as to have different separation distances from the first storage device 3. Hereinafter, among the first to eighth mounting lines 2A1 to 2A8, which are the plurality of mounting lines 2 arranged in the X-axis direction intersecting the Y-axis direction which is the conveyance direction of the substrate between the component mounting machines 2B, the first to third mounting lines 2A1 to 2A3 whose separation distances from the first storage device 3 are less than a predetermined distance are referred to as first specific mounting lines 2, and the fourth to eighth mounting lines 2A4 to 2A8 whose separation distances from the first storage device 3 are greater than or equal to a predetermined distance are referred to as second specific mounting lines 2. Among the first to eighth mounting lines 2A1 to 2A8, the first mounting line 2A1 belonging to the first specific mounting line 2 has the shortest separation distance from the first storage device 3, and the eighth mounting line 2A8 belonging to the second specific mounting line 2 has the longest separation distance from the first storage device 3.
[0054] Reference Figure 3The first storage device 3 is described. The first storage device 3 includes a first storage device body 31 and a first storage unit 32. The first storage device body 31 is a shell having an internal space for the first storage unit 32. The first storage unit 32 includes a plurality of first storage support parts 321 arranged in the first storage device body 31. The plurality of first storage support parts 321 are composed of rails extending in the X-axis direction and are arranged side by side in the Y-axis direction. The plurality of first storage support parts 321 support a plurality of feeders 25 of different component types in a pluggable manner. In the first storage unit 32, by inserting the feeder 25 into each of the first storage support parts 321, the plurality of feeders 25 are arranged in the Y-axis direction.
[0055] exist Figure 3 In the example shown, seven first storage support parts 321a to 321g are arranged side by side in sequence from one end to the other end of the Y-axis direction of the first storage unit 32. The first storage support parts 321a to 321g support the feeders 25A to 25G, respectively. The insertion of the feeder 25 into each of the first storage support parts 321a to 321g in the first storage unit 32 is performed by an operator or a working robot in the preparation area AR2. On the other hand, the extraction of the feeder 25 from each of the first storage support parts 321a to 321g in the first storage unit 32 is performed from the production area AR1 side by the supply device 5 described later.
[0056] [About the Second Storage Device]
[0057] like Figure 1 As shown, the second storage device 4 is provided at a position separated from the plurality of mounting lines 2 in the production area AR1. Specifically, the second storage device 4 is provided at a position separated from the plurality of mounting lines 2 in the Y-axis direction which is the conveying direction of the substrates between the component mounting machines 2B. The second storage device 4 is provided at a position closer to the second specific mounting line 2 than the first storage device 3 and at a separation distance from the first storage device 3 which is greater than a prescribed distance. That is, the second storage device 4 is provided at a position closer to the fourth to eighth mounting lines 2A4 to 2A8 belonging to the second specific mounting line 2 than the first storage device 3. The second storage device 4 stores a plurality of feeders 25 of different component types in a state arranged in a prescribed direction. A second recovery device 40 is provided at a position adjacent to the second storage device 4 in the production area AR1. The second recovery device 40 is a device for accommodating feeders 25 that have been recovered from the component mounting machines 2B and have experienced component exhaustion, etc. It should be noted that in Figure 1 2 shows an example in which one second storage device 4 and one second collection device 40 are installed in the production area AR1, but the number of installations is not limited thereto. A plurality of second storage devices 4 and a plurality of second collection devices 40 may be installed in the production area AR1.
[0058] Reference Figure 4 The second storage device 4 is described. The second storage device 4 includes a second storage device body 41 and a second storage unit 42. The second storage device body 41 is a shell having an internal space for the second storage unit 42. The second storage unit 42 includes a plurality of second storage support parts 421 arranged in the second storage device body 41. The plurality of second storage support parts 421 are composed of rails extending in the X-axis direction and are arranged side by side in the Y-axis direction. The plurality of second storage support parts 421 support a plurality of feeders 25 of different component types in a pluggable manner. In the second storage unit 42, by inserting the feeders 25 into each of the second storage support parts 421, the plurality of feeders 25 are arranged in the Y-axis direction.
[0059] exist Figure 4 In the example shown, seven second storage support parts 421a to 421g are arranged side by side in order from one end to the other end of the second storage unit 42 in the Y-axis direction. Five second storage support parts 421a to 421e of the seven second storage support parts 421a to 421g are support parts for supporting the feeder 25 respectively, and the second storage support parts 421f and 421g in the specific area 422 on the other end side in the Y-axis direction are support parts used when the management device 6 described later performs a support position change process. It should be noted that in Figure 4 2 shows an example in which the feeders 25H to 25K are supported by the second storage support parts 421a to 421d, respectively. The feeders 25 are inserted into the second storage support parts 421a to 421g in the second storage unit 42, and the feeders 25 are removed from the second storage support parts 421a to 421g by the replenishment device 5 described later in the production area AR1.
[0060] [About the supply device]
[0061] like Figure 1As shown, the replenishment device 5 is a robot that can move within the production area AR1 to positions that are opposite to the component mounting machines 2B, the first storage device 3, the first recovery device 30, the second storage device 4, and the second recovery device 40 in the plurality of mounting lines 2. When the replenishment device 5 moves to a position opposite to the first storage device 3, it performs an operation of pulling out the feeder 25 from each of the first storage support parts 321a to 321g of the first storage unit 32 and taking it into the interior. When the replenishment device 5 moves to a position opposite to the second storage device 4, it performs an operation of inserting and removing the feeder 25 relative to each of the second storage support parts 421a to 421g of the second storage unit 42. The replenishment device 5 performs the operation of pulling out the feeder 25 from the supply support 24 supporting the feeder 25 to be recovered in each component supply unit 23 and recovering it inside, while moving to each position opposite to each component mounting machine 2B, and performs the operation of inserting the feeder 25 to be recovered into the supply support 24 after recovery as the replenishment destination for replenishment. In addition, the replenishment device 5 performs the operation of moving the feeder 25 to be recovered inside to the first recovery device 30 or the second recovery device 40 while moving to the position opposite to the first recovery device 30 or the second recovery device 40.
[0062] Reference Figure 5 The replenishing device 5 will be described. The replenishing device 5 includes a replenishing device body 51, an operating unit 52, and a replenishing unit 53. The replenishing device body 51 is a housing having an internal space in which the operating unit 52 and the replenishing unit 53 are arranged.
[0063] The replenishment unit 53 is a unit that supports a plurality of feeders 25 recovered from each component supply unit 23 of each component mounting machine 2B and a plurality of feeders 25 replenished to each component supply unit 23. The replenishment unit 53 has a plate-like shape extending in the X-axis direction and the Y-axis direction, and a plurality of replenishment support parts 531 are provided on its upper surface. The plurality of replenishment support parts 531 are composed of rails extending in the X-axis direction, and are arranged on the replenishment unit 53 in a side-by-side manner in the Y-axis direction. The plurality of replenishment support parts 531 support the feeders 25 that are replaced between the supply support parts 24 of each component supply unit 23, between the first storage support part 321 of the first storage unit 32, and between the second storage support part 421 of the second storage unit 42 in a pluggable manner. In the replenishment unit 53, by inserting the feeders 25 into each replenishment support part 531, the plurality of feeders 25 are arranged in the Y-axis direction. Figure 5In the example shown, six replenishment support parts 531a to 531f are arranged side by side in sequence from one end toward the other end in the Y-axis direction of the replenishment unit 53. The replenishment unit 53 is movable within the replenishment device body 51 along the Y-axis direction which is the arrangement direction of the plurality of replenishment support parts 531a to 531f within a prescribed allowable movement range 532.
[0064] The action unit 52 is a unit that performs an action to move the feeder 25 relative to the replenishment unit 53. The action unit 52 includes an arm 54 and a hand 55. The arm 54 can move in the Y-axis direction, which is the arrangement direction of the plurality of replenishment support parts 531a to 531f, in the space above the replenishment unit 53 in the replenishment device body 51. The hand 55 is movably mounted on the arm 54 and is a holding body that can hold the feeder 25. The hand 55 can move relative to the arm 54 in the X-axis direction in which the plurality of replenishment support parts 531a to 531f extend. The hand 55 moves in the Y-axis direction in the space above the replenishment unit 53 in the replenishment device body 51 as the arm 54 moves, and moves in the X-axis direction relative to the arm 54. The hand 55 moves in the X-axis direction relative to the arm 54 while holding the feeder 25 , thereby moving the feeder 25 so as to insert and remove the feeder 25 from the replenishment support portions 531 a to 531 f on the replenishment unit 53 .
[0065] In a state where the replenishment unit 53 is arranged opposite to the first storage unit 32 by arranging the replenishment device 5 at a position opposite to the first storage device 3, the replenishment unit 53 moves in the Y-axis direction within a predetermined allowable movement range 532 in a manner such that the replenishment support portion 531 as a replenishment source supporting the feeder 25 as a replenishment target faces the first storage support portion 321 supporting the feeder 25 as a replenishment target to be replenished to the component supply unit 23. The arm portion 54 moves in the Y-axis direction so that the hand 55 is located above the replenishment support portion 531 as a replenishment source. In addition, the hand 55 moves from the first storage device 3 side to the replenishment device 5 side along the X-axis direction while holding the feeder 25 as a replenishment target. In this case, the feeder 25 as the replenishment target is moved so as to be pulled out from the first storage support portion 321 in the first storage unit 32 , and is inserted into the replenishment support portion 531 as the replenishment source on the replenishment unit 53 .
[0066] Similarly, in a state where the replenishment unit 53 is arranged opposite to the second storage unit 42 by arranging the replenishment device 5 at a position opposite to the second storage device 4, the replenishment unit 53 moves in the Y-axis direction within a predetermined allowable movement range 532 so that the replenishment support portion 531 as a replenishment source supporting the feeder 25 as a replenishment target faces the second storage support portion 421 supporting the feeder 25 as a replenishment target. The arm portion 54 moves in the Y-axis direction so that the hand 55 is located above the replenishment support portion 531 as a replenishment source. And, the hand 55 moves from the second storage device 4 side to the replenishment device 5 side along the X-axis direction while holding the feeder 25 as a replenishment target. In this case, the feeder 25 as a replenishment target moves so as to be pulled out from the second storage support portion 421 in the second storage unit 42 and inserted into the replenishment support portion 531 as a replenishment source on the replenishment unit 53.
[0067] In a state where the replenishment unit 53 is arranged opposite to each component supply unit 23 by arranging the replenishment device 5 at a position opposite to each component mounting machine 2B, the replenishment unit 53 moves along the Y-axis direction within a predetermined allowable movement range 532 in such a manner that the replenishment support portion 531 as the recovery destination, which is the recovery destination of the feeder 25 to be recovered, faces the supply support portion 24 as the recovery source, which supports the feeder 25 as the recovery object recovered from each component supply unit 23 to the replenishment unit 53. The arm portion 54 moves in the Y-axis direction so that the hand 55 is located above the replenishment support portion 531 as the recovery destination. And, the hand 55 moves along the X-axis direction from the component mounting machine 2B side to the replenishment device 5 side while holding the feeder 25 to be recovered. In this case, the feeder 25 to be recovered is moved in a manner of being pulled out from the supply support portion 24 as a recovery source in the component supply unit 23, and inserted into the replenishment support portion 531 as a recovery destination on the replenishment unit 53. Thus, the feeder 25 to be recovered in the component supply unit 23 is recovered to the replenishment unit 53.
[0068] In addition, the replenishment unit 53 moves in the Y-axis direction within the range of the predetermined allowable movement range 532 in such a manner that the replenishment support portion 531 as the replenishment source supporting the feeder 25 as the replenishment object faces the supply support portion 24 which becomes the replenishment destination of the feeder 25 as the replenishment object after the feeder 25 as the recovery object is pulled out in the component supply unit 23. The arm portion 54 moves in the Y-axis direction so that the hand 55 is located above the replenishment support portion 531 as the replenishment source. And, the hand 55 moves in the X-axis direction from the replenishment device 5 side to the component mounting machine 2B side while holding the feeder 25 as the replenishment object. In this case, the feeder 25 as the replenishment object moves in a manner of being pulled out from the replenishment support portion 531 as the replenishment source on the replenishment unit 53 and inserted into the supply support portion 24 as the replenishment destination in the component supply unit 23. As a result, the feeder 25 to be replenished on the replenishment unit 53 is replenished into the component supply unit 23 in a manner replaced with the feeder 25 to be recovered.
[0069] [About management device]
[0070] The management device 6 is composed of, for example, a microcomputer, and is connected to the component mounting machine 2B, the first storage device 3, the second storage device 4, and the replenishment device 5 in a manner capable of data communication. The management device 6 is a device that manages the collection of the feeder 25 as a collection target from each component supply unit 23 of each component mounting machine 2B and the replenishment of the feeder 25 as a replenishment target to each component supply unit 23.
[0071] like Figure 6 As shown in the flowchart, the management device 6 performs production status identification processing S1, list creation processing S2, setting processing S3, data generation processing S4, feeder configuration processing S5, transfer processing S7, support position change processing S8 and temporary placement processing S9.
[0072] <Production Status Identification Processing>
[0073] In the production status recognition process S1, the management device 6 obtains production status data D1 representing the status of component mounting substrate production performed by each component mounting machine 2B at the current time point from each component mounting machine 2B. Figure 7As shown, the production status data D1 is data including serial number information D11, substrate name information D12, current production quantity information D13, supply support part position information D14, feeder identification information D15, component identification information D16, component remaining quantity information D17, and remaining quantity threshold information D18. The serial number information D11 is information indicating the serial number of each component mounting machine 2B. The substrate name information D12 is information indicating the name of the substrate currently being produced in each component mounting machine 2B. The current production quantity information D13 is information indicating the current production quantity of the substrate in each component mounting machine 2B. The supply support part position information D14 is information indicating the position of the supply support part 24 in the component supply unit 23 of each component mounting machine 2B. The feeder identification information D15 is information for identifying the type of the feeder 25 supported by the supply support part 24 at the position indicated by the supply support part position information D14. The component identification information D16 is information for identifying the type of the component supplied by the feeder 25 indicated by the feeder identification information D15. The component remaining quantity information D17 is information indicating the remaining quantity of the component indicated by the component identification information D16 in the feeder 25 indicated by the feeder identification information D15. The remaining quantity threshold information D18 is information indicating the threshold value of the component remaining quantity for which a warning or the like should be issued before the components held by the feeder 25 indicated by the feeder identification information D15 become exhausted.
[0074] exist Figure 7 In the production status data D1 shown, the feeder 25 of "F01" shown in the feeder identification information D15 and supported by the supply support part 24a shown in the supply support part position information D14 is an automatic loading tape feeder. The automatic loading tape feeder can be equipped with a plurality of reels wound with a component storage tape storing components. In the automatic loading tape feeder, when the component storage tape is sent out from the preceding reel wound with the component storage tape that supplies components first among the plurality of reels, the component storage tape is automatically sent out from the subsequent reel wound with the subsequent component storage tape.
[0075] In addition, Figure 7 In the production status data D1 shown, the supply support parts 24b, 24c, and 24d shown in the supply support part position information D14 respectively support the feeders 25 of "F02", "F03", and "F04" shown in the feeder identification information D15. The feeders 25 of "F02", "F03", and "F04" supply the components of "P02" with the same component identification information D16. In this case, for example, when the feeder 25 of "F02" runs out of components, the feeders 25 of "F03" and "F04" can supply components.
[0076] In addition, Figure 7In the production status data D1 shown, the feeder identification information D15, the component identification information D16, the component remaining quantity information D17 and the remaining quantity threshold information D18 are not associated with the supply support unit 24e shown in the supply support unit position information D14. In this case, the supply support unit 24e shown in the supply support unit position information D14 is not supporting the feeder 25.
[0077] exist Figure 7 In the example shown, the production status data D1 is data indicating the production status at the current time point when the substrate with the substrate name "B01" is produced with the production quantity "N01" in the component mounting machine 2B with the serial number "M01". Furthermore, the production status data D1 is data indicating the extent to which the remainder of the components indicated by the component remainder information D17 is relative to the remainder threshold value indicated by the remainder threshold information D18 for the feeder 25 supported by each supply support 24a to 24j arranged in the component supply unit 23 of the component mounting machine 2B with the serial number "M01". The management device 6 can identify the extent to which the remainder of the components in the feeder 25 supported by each supply support 24a to 24j arranged in the component supply unit 23 is relative to the remainder threshold value based on each production status data D1 corresponding to each component mounting machine 2B.
[0078] <List creation process>
[0079] When the production status data D1 is acquired from each component mounting machine 2B, the management device 6 performs a list creation process S2. Figure 8 The list creation process S2 of the management device 6 will be described.
[0080] In the list creation process S2, the management device 6 calculates a predicted value of the time required for the remaining quantity of the components in the feeder 25 supported by each supply support part 24a to 24j to reach the remaining quantity threshold value for each of the plurality of supply support parts 24a to 24j arranged in each component supply unit 23 of each component mounting machine 2B based on each production status data D1 corresponding to each component mounting machine 2B. Then, the management device 6 performs a process S21 of calculating the replenishment allowable time T1 based on the calculated predicted value, and the replenishment allowable time T1 indicates the time allowed until the new feeder 25 is replenished to each supply support part 24a to 24j.
[0081] Next, the management device 6 performs processing S22 of identifying the priority of replenishment of the feeder 25 relative to each supply support part 24a to 24j based on the replenishment allowable time T1 corresponding to each supply support part 24a to 24j in each component supply unit 23 of each component mounting machine 2B. At this time, in each supply support part 24a to 24j, the shorter the replenishment allowable time T1 is, the higher the priority of replenishment of the feeder 25 is identified by the management device 6.
[0082] Next, the management device 6 determines whether the supply support units 24a to 24j in each component supply unit 23 of each component mounting machine 2B are in a state where the feeder 25 can be replenished, starting from the supply support unit 24 with the highest priority for replenishment of the feeder 25 based on the replenishment allowable time T1. At this time, for the supply support unit 24 supporting the tape feeder of the automatic loading method, when the feeding of the component storage tape from the preceding reel among the plurality of reels in the feeder 25 is completed and the feeding of the component storage tape from the subsequent reel is performed, the management device 6 determines that the feeder 25 is in a state where the feeder 25 can be replenished. In addition, when there are a plurality of supply support units 24 each supporting a plurality of feeders 25 capable of supplying the same type of components, the management device 6 determines that the supply support unit 24 supporting the feeder 25 whose remaining amount of components reaches the remaining amount threshold value is in a state where the feeder 25 can be replenished. In addition, for the supply support portion 24 that does not support the feeder 25, when the supply of components from the supply support portion 24 is planned in the production plan of the component mounting substrate, the management device 6 determines that it is in a state where the feeder 25 can be replenished. In addition, for the supply support portion 24 where the supply of components of a type different from the current components is planned in the production plan of the component mounting substrate, the management device 6 determines that it is in a state where the feeder 25 can be replenished.
[0083] Then, the management device 6 performs the following processing S23: among each supply support part 24a to 24j in each component supply unit 23 of each component mounting machine 2B, starting from the supply support part 24 with the highest priority for replenishment of the feeder 25 based on the replenishment allowed time T1, the supply support part 24 that is in a state capable of replenishing the feeder 25 is sequentially determined as the supply support part 24 as the replenishment destination for replenishment of the feeder 25 requested as the replenishment object.
[0084] Furthermore, the management device 6 determines, based on each production status data D1 corresponding to each component mounting machine 2B, a supply support section 24 that supports a feeder 25 that is assumed to be frequently replenished, although it is not requested to be replenished at the current time point, among each supply support section 24a to 24j in each component supply unit 23, as a supply support section 24 that is a replenishment destination of the transfer feeder 25 transferred from the first storage unit 32 to the second storage unit 42. The management device 6 identifies the priority of replenishment of the transfer feeder 25, for example, using the number of components supplied per unit time in the supply support section 24 as an index. At this time, the management device 6 identifies the supply support section 24 with a higher priority of replenishment of the transfer feeder 25, as the number of components supplied per unit time is greater. The management device 6 determines the supply support parts 24 as the supply destination of the transfer feeder 25 in order from the supply support part 24 with the largest number of components supplied per unit time, excluding the supply support parts 24 of the feeder 25 determined as the replenishment object in the priority order based on the replenishment allowable time T1 among the supply support parts 24a to 24j in each component supply unit 23. At this time, the management device 6 identifies the supply support part 24 with a higher priority order for replenishment of the transfer feeder 25, as the number of components supplied per unit time within a specified period from the current time point increases.
[0085] It should be noted that the management device 6 may also preferentially set the component supply unit 23 corresponding to the fourth to eighth assembly lines 2A4 to 2A8 of the first to eighth assembly lines 2A1 to 2A8 as the plurality of assembly lines 2, which belong to the second specific assembly line 2 whose separation distance from the first storage device 3 is greater than the prescribed distance, as the replenishment destination of the transfer feeder 25. That is, the management device 6 preferentially determines the supply support section 24 in the component supply unit 23 corresponding to the second specific assembly line 2, which has a large number of components supplied per unit time within a prescribed period from the current time point, as the supply support section 24 as the replenishment destination of the transfer feeder 25. In addition, the management device 6 sets the priority of replenishment of the transfer feeder 25 to be lower than the priority of replenishment of the feeder 25 as the replenishment target.
[0086] When the supply support section 24 corresponding to the feeder 25 to be supplied and the feeder 25 for transfer as the supply destination is determined based on the production status data D1 corresponding to each component mounting machine 2B, the management device 6 confirms Figure 8The processing S24 of the location list L1 shown. The location list L1 is data that lists the feeders 25 supported by the first storage support parts 321a to 321g in the first storage unit 32 of the first storage device 3, the second storage support parts 421a to 421g in the second storage unit 42 of the second storage device 4, and the replenishment support parts 531a to 531f in the replenishment unit 53 of the replenishment device 5. The location list L1 shows the support status of the feeders 25 in the respective support parts of the first storage unit 32, the second storage unit 42, and the replenishment unit 53 at the current time point. The location list L1 includes key information DA, replenishment destination information DB, and holding information DC.
[0087] The key information DA indicates basic information of each unit such as the first storage unit 32, the second storage unit 42, and the replenishment unit 53. The key information DA includes unit name information DA1 indicating the unit name of each unit and support part position information DA2 indicating the position of the support part in each unit. The holding information DC indicates information related to the feeder 25 supported by the support part at the position indicated by the support part position information DA2 in the unit with the unit name indicated by the unit name information DA1. The holding information DC includes feeder identification information DC1 for identifying the type of feeder 25 supported by each support part in each unit, and component identification information DC2 for identifying the type of component supplied by the feeder 25. The replenishment destination information DB indicates information related to the replenishment destination when replenishing the feeder 25 supported by the support part at the position indicated by the support part position information DA2 in the unit with the unit name indicated by the unit name information DA1. As information related to the supply destination of the feeder 25 supported by each support part in each unit, the supply destination information DB includes: serial number information DB1, indicating the serial number of each component mounting machine 2B; supply support part position information DB2, indicating the position of the supply support part 24 in the component supply unit 23 of each component mounting machine 2B; feeder identification information DB3, used to identify the type of feeder 25 supported by the supply support part 24 at the position shown by the supply support part position information DB2; and component identification information DB4, used to identify the type of component supplied by the feeder 25 shown by the feeder identification information DB3.
[0088] The location list L1 including the key information DA, the replenishment destination information DB, and the holding information DC indicates that each supporting part in each unit such as the first storage unit 32, the second storage unit 42, and the replenishment unit 53 indicated in the key information DA supports the feeder 25 indicated in the holding information DC at the current time point. Furthermore, the location list L1 indicates that the feeder 25 indicated in the holding information DC is replenished to the replenishment destination indicated in the replenishment destination information DB.
[0089] The management device 6 extracts the feeders 25 that are not registered in the location list L1 from the feeders 25 that are replenished to the supply support unit 24 that is the replenishment destination determined based on the production status data D1 and the feeders 25 for transfer as feeders 25 that are scheduled to be stored in the first storage unit 32. The management device 6 generates the operation instruction data D2 in the data generation processing S4 described later to replenish the extracted feeders 25 to the first storage unit 32.
[0090] The management device 6 performs the following processing S25: based on the location list L1 and the above-mentioned extraction result, it determines the storage source that stores the feeders 25 as the replenishment object and the feeders 25 for transfer that are replenished to the supply support part 24 as the replenishment destination in each component supply unit 23 of each component mounting machine 2B, or the storage source that is scheduled to store the feeders 25 as the replenishment object and the feeders 25 for transfer that are replenished to the supply support part 24 as the replenishment destination in each component supply unit 23 of each component mounting machine 2B. Then, the management device 6 performs the processing S26 of creating a replenishment preparation list LA, which establishes a correspondence between the supply support part 24 as the replenishment destination in each component supply unit 23 of each component mounting machine 2B and the first storage support part 321 and the second storage support part 421 that support the feeders 25 as the replenishment object and the feeders 25 for transfer in the first storage unit 32 and the second storage unit 42.
[0091] like Figure 8As shown, the replenishment preparation list LA is data that represents the replenishment destination information DB, the storage source information DD, and the replenishment object information DE in a list in correspondence. The replenishment destination information DB is information that represents the replenishment destination of the feeder 25 and the transfer feeder 25 that are the replenishment objects in each component supply unit 23 of each component mounting machine 2B. The replenishment destination information DB is associated with the replenishment priority of the feeder 25 and the transfer feeder 25 that are the replenishment objects. Similar to the local list L1, the replenishment destination information DB includes: serial number information DB1 that represents the serial number of each component mounting machine 2B; supply support unit position information DB2 that represents the position of the supply support unit 24 in the component supply unit 23 of each component mounting machine 2B; feeder identification information DB3 for identifying the type of the feeder 25 supported by the supply support unit 24 at the position represented by the supply support unit position information DB2; and component identification information DB4 for identifying the type of the component supplied by the feeder 25 represented by the feeder identification information DB3. The storage source information DD is information indicating a storage source storing the feeder 25 to be replenished and the feeder 25 for transfer, or a storage source that is scheduled to store the feeder 25 to be replenished and the feeder 25 for transfer. The storage source information DD includes: unit name information DD1 indicating the unit name of the first storage unit 32 and the second storage unit 42 storing the feeder 25 to be replenished and the feeder 25 for transfer, or a unit that is scheduled to store the feeder 25 to be replenished and the feeder 25 for transfer; and support part position information DD2 indicating the position of the support part that supports the feeder 25 to be replenished and the feeder 25 for transfer in the storage unit indicated by the unit name information DD1. The replenishment object information DE is information related to the feeder 25 to be replenished and the feeder 25 for transfer. The replenishment object information DE includes: feeder identification information DE1 for identifying the types of the feeder 25 as the replenishment object and the feeder 25 for transfer; and component identification information DE2 for identifying the types of components supplied by the feeder 25 as the replenishment object and the feeder 25 for transfer.
[0092] The replenishment preparation list LA, which establishes a correspondence between the replenishment destination information DB, the storage source information DD, and the replenishment object information DE, indicates that the feeder 25 and the transfer feeder 25 as the replenishment object indicated in the replenishment object information DE are stored at the storage source indicated in the storage source information DD, and are replenished to the replenishment destination indicated in the replenishment destination information DB. Figure 8In the replenishment preparation list LA shown, the feeders 25 of "FA21", "FA22", and "FA23" shown in the replenishment object information DE are supported by the first storage support parts 321a, 321b, and 321c of the first storage unit 32 shown in the storage source information DD, and are replenished to the supply support parts 24a, 24b, and 24c in the component supply unit 23 of the component mounting machine 2B with the serial number "M02" shown in the replenishment destination information DB. Figure 8 In the replenishment preparation list LA shown in the replenishment object information DE, the feeder 25 of "FA31" is supported by the first storage support part 421c of the second storage unit 42 shown in the storage source information DD, and is replenished to the supply support part 24c in the component supply unit 23 of the component mounting machine 2B with the serial number "M03" shown in the replenishment destination information DB. Figure 8 In the replenishment preparation list LA shown, as the priority of replenishment of the feeder 25, the first, second and third priorities are set respectively for the supply support parts 24a, 24b, 24c in the component supply unit 23 of the component mounting machine 2B with the serial number "M02" shown in the supply destination information DB, and the fourth priority is set for the supply support part 24c in the component supply unit 23 of the component mounting machine 2B with the serial number "M03" shown in the supply destination information DB.
[0093] The management device 6 can identify, based on the replenishment preparation list LA, the supply support section 24 as the replenishment destination of the feeder 25 as the replenishment object and the feeder 25 for transfer that should be replenished in each component supply unit 23 of each component mounting machine 2B in the multiple mounting lines 2 together with the replenishment priority, and can also identify the first storage support section 321 and the second storage support section 421 in the first storage unit 32 and the second storage unit 42 that support the feeder 25 as the replenishment object and the feeder 25 for transfer.
[0094] <Setting Process>
[0095] When the replenishment preparation list LA is created, the management device 6 performs setting processing S3. Fig. 9 and Fig.10 The setting process S3 of the management device 6 will be described.
[0096] In the setting process S3, the management device 6 sets the replenishment support part 531 as the recycling destination of the feeder 25 as the recycling object from each component supply unit 23 of each component mounting machine 2B among the multiple replenishment support parts 531a to 531f in the replenishment unit 53 of the replenishment device 5. Fig. 9 and Fig.10In the example shown, the management device 6 sets the replenishment support section 531a in the replenishment unit 53 as the replenishment support section as the recovery destination. In addition, in the setting process S3, the management device 6 sets the replenishment support section 531 as the replenishment source that supports the feeder 25 as the replenishment object among the multiple replenishment support sections 531a to 531f in the replenishment unit 53 to correspond to the supply support section 24 as the replenishment destination in each component supply unit 23 of each component mounting machine 2B based on the replenishment preparation list LA.
[0097] In the setting process S3, the management device 6 sets the supply support part 531 as the supply source in the supply unit 53 of the supply device 5 in accordance with the supply support part 24 as the supply destination in each component supply unit 23 of each component mounting machine 2B in accordance with the order of priority of supply of the feeder 25 as the supply object. Fig. 9 As shown, the management device 6 assumes that the supply unit 53 moves within the allowable movement range 532 relative to the component supply unit 23, identifies a position range PR among multiple supply support parts 531a to 531f that can be opposite to the supply support part 24 serving as the supply destination, and sets the supply support part 531 as the supply source based on the position range PR.
[0098] exist Fig. 9 In the example shown, the management device 6 identifies a position range PR that can be opposite to the supply support portion 24a that is the supply destination of the feeder 25A that is the supply object and has the first priority among the multiple supply support portions 531a to 531f in the supply unit 53, and sets the supply support portion 531b in the position range PR as the supply support portion that supports the feeder 25A as the supply source. When there are multiple candidates within the position range PR as the supply support portion 531 that is the supply source and supports the feeder 25A, the management device 6 sets the supply support portion 531 that is close to the center position in the Y-axis direction within the position range PR as the supply support portion 531 that is the supply source. Similarly, the management device 6 identifies a position range PR that can be opposite to the supply support part 24b of the replenishment destination of the feeder 25B as the replenishment object with the second priority among the multiple replenishment support parts 531a to 531f in the replenishment unit 53, and sets the replenishment support part 531c in the position range PR as the replenishment support part that supports the feeder 25B as the replenishment source. In addition, the management device 6 identifies a position range PR that can be opposite to the supply support part 24c of the replenishment destination of the feeder 25C as the replenishment object with the third priority among the multiple replenishment support parts 531a to 531f in the replenishment unit 53, and sets the replenishment support part 531d in the position range PR as the replenishment support part that supports the feeder 25C as the replenishment source.
[0099] The management device 6 can identify the replenishment support portion 531a as the recovery destination, which is the recovery destination of the feeder 25 to be recovered, in the replenishment unit 53 of the replenishment device 5, based on the setting result of the setting process S3. Moreover, the management device 6 can identify the replenishment support portions 531b, 531c, 531d as the replenishment source, which support the feeders 25A, 25B, 25C to be replenished, in the replenishment unit 53 of the replenishment device 5, based on the setting result of the setting process S3, corresponding to the supply support portions 24a, 24b, 24c as the replenishment destination, which are to be replenished by the feeders 25A, 25B, 25C to be replenished, in the component supply unit 23.
[0100] When the replenishment support portion 531 as a replenishment source in the replenishment unit 53 of the replenishment device 5 is set in the order of priority of replenishment of the feeder 25 as the replenishment object, as shown in FIG. Fig.10 As shown, as the priority becomes lower, a scene occurs in which the replenishment support unit 531 as the replenishment source cannot be set within the position range PR. Fig.10 In the example shown, among the plurality of replenishment support parts 531a to 531f in the replenishment unit 53, the replenishment support parts 531b, 531c, and 531d within the position range PR that can be opposed to the supply support part 24c of the replenishment destination of the feeder 25K as the replenishment object with the fourth priority are set as the replenishment support parts as the replenishment source that supports the feeders 25A, 25B, and 25C. In this case, the replenishment support part 531 as the replenishment source that supports the feeder 25K cannot be set within the position range PR. In this case, the management device 6 sets the replenishment support part 531e located outside the position range PR relative to the supply support part 24c of the replenishment destination as the replenishment support part as the replenishment source that supports the feeder 25K, and adds the out-of-range information J1 to the replenishment support part 531e as the replenishment source.
[0101] When the setting of the replenishment support parts 531b, 531c, 531d, 531e as the replenishment source of the feeders 25A, 25B, 25C, 25K that are supported as the replenishment objects is completed, the management device 6 determines whether there are any remaining replenishment support parts other than the replenishment support part 531a as the recovery destination and the replenishment support parts 531b, 531c, 531d, 531e as the replenishment source among the multiple replenishment support parts 531a to 531f in the replenishment unit 53. When the number of feeders 25A, 25B, 25C, 25K that are the replenishment objects is less than the number of replenishment support parts 531a to 531f in the replenishment unit 53, there will be remaining replenishment support parts. Fig.10In the example shown, the replenishment support portion 531f is a surplus replenishment support portion in the replenishment unit 53. In this case, the management device 6 sets the surplus replenishment support portion 531f in the replenishment unit 53 as a transfer support portion that supports the transfer feeder 25E.
[0102] <Data Generation Processing>
[0103] like Figure 6 As shown, when the supply preparation list LA is created in the list creation processing S2 and the settings related to each supply support part 531 in the supply unit 53 are completed in the setting processing S3, the management device 6 performs the data generation processing S4 to generate the operation instruction data D2 and the control data D3.
[0104] The operation instruction data D2 is data for instructing the operation of replenishing the feeders 25 as the replenishment target and the feeders 25 for transfer that are not registered in the location list L1 to the first storage unit 32 of the first storage device 3. The operator or the operation robot performs the operation of preparing the replenishment feeder 25 in the preparation area AR2 based on the operation instruction data D2, and inserting the prepared replenishment feeder 25 into the specified first storage support part 321 in the first storage unit 32. When the feeder 25 is inserted into the first storage support part 321 in the first storage unit 32, the information related to the first storage support part 321 is recorded in the location list L1. That is, every time the feeder 25 is inserted into the first storage support part 321 of the first storage unit 32 based on the operation instruction data D2, the location list L1 is updated.
[0105] The control data D3 is data related to the control of the replenishment device 5. The management device 6 controls the replenishment device 5 based on the control data D3 to perform the feeder configuration process S5, the replacement process S6 including the recovery process S61 and the replenishment process S62, the transfer process S7, the support position change process S8, and the temporary placement process S9 described later. The control data D3 includes Fig.11The moving path data D31 shown. The moving path data D31 is data indicating the moving path of the replenishment device 5 when it moves in the production area AR1. The moving path of the replenishment device 5 includes a first path RT1, a second path RT2, and a third path RT3. The first path RT1 indicates the path of the replenishment device 5 moving between the position opposite to the first storage device 3 and the first recovery device 30 and the position opposite to each component mounting machine 2B in the first to eighth mounting lines 2A1 to 2A8. The second path RT2 indicates the path of the replenishment device 5 moving between the position opposite to the second storage device 4 and the second recovery device 40 and the position opposite to each component mounting machine 2B in the first to eighth mounting lines 2A1 to 2A8. The third path RT3 indicates the path of the replenishment device 5 moving between the position opposite to the first storage device 3 and the first recovery device 30 and the position opposite to the second storage device 4 and the second recovery device 40 via the position opposite to each component mounting machine 2B in the first to eighth mounting lines 2A1 to 2A8.
[0106] The management device 6 selects a moving path of the replenishment device 5 in the production area AR1 based on the replenishment request number and the replenishable number of the replenishment device 5 for each of the first to eighth mounting lines 2A1 to 2A8, and generates control data D3 including movement path data D31 indicating the selected moving path. The replenishment request number indicates the total number of supply support parts 24 as replenishment destinations for which replenishment of the feeder 25 is requested in each component supply unit 23 of each component mounting machine 2B for each of the first to eighth mounting lines 2A1 to 2A8. The management device 6 identifies the replenishment request number based on the number of supply support parts 24 as replenishment destinations of the feeder 25 to be replenished included in the replenishment preparation list LA. The replenishable number of the replenishment device 5 indicates the total number of feeders 25 that can be replenished by the replenishment device 5 within the specified replenishment allowed time T1 for each of the first to eighth mounting lines 2A1 to 2A8. The management device 6 sets the replenishable quantity of the replenishing device 5 in consideration of the travel time of the replenishing device 5 along the travel path. That is, the management device 6 sets the replenishable quantity of the replenishing device 5 for each of the first path RT1, the second path RT2, and the third path RT3 as the travel paths of the replenishing device 5.
[0107] Among the first to eighth mounting lines 2A1 to 2A8, the replenishable quantity per moving path of the replenishment device 5 is different between the first specific mounting line 2 whose separation distance from the first storage device 3 is less than a predetermined distance and the second specific mounting line 2 whose separation distance from the first storage device 3 is greater than a predetermined distance. Fig.11As shown, in the first mounting line 2A1 which belongs to the first specific mounting line 2 and has the shortest separation distance from the first storage device 3, the replenishable quantity corresponding to the first route RT1 and the replenishable quantity corresponding to the second route RT2 are substantially the same value, and the replenishable quantity corresponding to the third route RT3 is a value smaller than the replenishable quantities corresponding to the first route RT1 and the second route RT2. On the other hand, in the eighth mounting line 2A8 which belongs to the second specific mounting line 2 and has the longest separation distance from the first storage device 3 and is close to the second storage device 4, the replenishable quantity corresponding to the second route RT2 is a value larger than the replenishable quantity corresponding to the first route RT1, and the replenishable quantity corresponding to the third route RT3 is a value smaller than the replenishable quantity corresponding to the first route RT1.
[0108] When the replenishment request quantity is greater than the replenishable quantity corresponding to the third route RT3, the management device 6 selects the first route RT1 or the second route RT2 as the moving route of the replenishment device 5 based on the magnitude relationship between the replenishable quantity corresponding to the first route RT1 and the replenishable quantity corresponding to the second route RT2, and generates control data D3 including the moving route data D31 indicating the selected moving route. On the other hand, when the replenishment request quantity is less than the replenishable quantity corresponding to the third route RT3, the management device 6 selects the third route RT3 as the moving route of the replenishment device 5, and generates control data D3 including the moving route data D31 indicating the selected third route RT3.
[0109] Specifically, when the number of replenishment requests at the current time point of the first specific assembly line 2 (for example, the first assembly line 2A1) is less than the number of replenishable items corresponding to the third path RT3, the management device 6 selects the third path RT3 as the moving path of the replenishment device 5 corresponding to the first specific assembly line 2. In this case, the number of replenishment support parts 531 as replenishment sources in the replenishment unit 53 that supports the feeder 25 as the replenishment object and is set corresponding to the first specific assembly line 2 based on the replenishment preparation list LA in the setting process S3 is consistent with the number of replenishment requests of the first specific assembly line 2 at the current time point. And, when the third path RT3 is selected corresponding to the first specific assembly line 2, the management device 6 sets the feeder 25 for transfer to be supported by the replenishment support part 531 of the replenishment unit 53 in the setting process S3. Thus, assuming that at a future time point after the current time point, the replenishment request quantity of the second specific mounting line 2 (for example, the eighth mounting line 2A8) is larger than the replenishable quantity corresponding to the first path RT1, the transfer feeder 25 can be transferred from the first storage unit 32 to the second storage unit 42 in advance. In this case, when the replenishment request quantity of the second specific mounting line 2 is larger than the replenishable quantity corresponding to the first path RT1, the management device 6 selects the second path RT2 as the moving path of the replenishment device 5 corresponding to the second specific mounting line 2. Thus, the transfer feeder 25 transferred to the second storage unit 42 in advance can be supplied to each component supply unit 23 of each component mounting machine 2B in the second specific mounting line 2.
[0110] <Feeder configuration processing>
[0111] When the control data D3 is generated, the management device 6 controls the replenishment device 5 based on the control data D3 to perform the feeder arrangement process S5. Fig.12 and Fig.13 The feeder arrangement process S5 of the management device 6 will be described.
[0112] In the case where the moving path data D31 included in the control data D3 indicates the first path RT1 and the third path RT3, as shown in FIG. Fig.12As shown, the management device 6 controls the replenishment device 5 so as to move the replenishment device 5 in such a manner that the replenishment unit 53 is arranged at a position opposite to the first storage unit 32 of the first storage device 3. In a state where the replenishment unit 53 is arranged at a position opposite to the first storage unit 32, the management device 6 moves the replenishment unit 53 within the allowable movement range 532 in such a manner that the feeders 25A, 25B, 25C as replenishment objects supported by the first storage support parts 321a, 321b, 321c of the first storage unit 32 are moved to the replenishment support parts 531b, 531c, 531d as replenishment sources arranged in the replenishment unit 53, and the action unit 52 including the arm part 54 and the hand 55 is operated. In addition, the management device 6 moves the feeder 25E for transfer supported by the first storage support part 321e of the first storage unit 32 and arranges the supply support part 531f as a transfer support part in the supply unit 53, so that the supply unit 53 moves within the allowable moving range 532 and the action unit 52 including the arm 54 and the hand 55 moves.
[0113] Specifically, the management device 6 performs the following first arrangement movement processing: the replenishment unit 53 is moved within the allowable movement range 532 so that the replenishment support parts 531b, 531c, 531d as the replenishment source are opposed to the first storage support parts 321a, 321b, 321c supporting the feeders 25A, 25B, 25C as the replenishment objects. Then, the management device 6 performs the following second arrangement movement processing: the arm part 54 is moved so that the hand 55 is located above the replenishment support parts 531b, 531c, 531d as the replenishment source, and then the hand 55 in the state of holding the feeders 25A, 25B, 25C as the replenishment objects is moved from the first storage device 3 side to the replenishment device 5 side. Thus, the feeders 25A, 25B, 25C as replenishment targets are moved so as to be pulled out from the first storage support parts 321a, 321b, 321c in the first storage unit 32, and inserted into the replenishment support parts 531b, 531c, 531d as replenishment sources on the replenishment unit 53.
[0114] In addition, in the first arrangement movement process, the management device 6 moves the replenishment unit 53 within the allowable movement range 532 so that the replenishment support portion 531f as the transfer support portion faces the first storage support portion 321e supporting the transfer feeder 25E. Then, in the second arrangement movement process, the management device 6 moves the arm 54 so that the hand 55 is located above the replenishment support portion 531f as the transfer support portion, and then moves the hand 55 holding the transfer feeder 25E from the first storage device 3 side to the replenishment device 5 side. As a result, the transfer feeder 25E moves in a manner of being pulled out from the first storage support portion 321e in the first storage unit 32 and inserted into the replenishment support portion 531f on the replenishment unit 53.
[0115] In the case where the moving path data D31 included in the control data D3 indicates the second path RT2, Fig.13 As shown, the management device 6 controls the replenishment device 5 so as to move the replenishment device 5 in such a manner that the replenishment unit 53 is arranged at a position opposite to the second storage unit 42 of the second storage device 4. In a state where the replenishment unit 53 is arranged at a position opposite to the second storage unit 42, the management device 6 moves the replenishment unit 53 within the allowable movement range 532 in such a manner that the feeder 25K as a replenishment object supported by the second storage support portion 421d of the second storage unit 42 is moved and the replenishment support portion 531e as a replenishment source arranged in the replenishment unit 53 is moved, and the action unit 52 including the arm portion 54 and the hand 55 is operated.
[0116] Specifically, the management device 6 performs the following first arrangement movement processing: the replenishment unit 53 is moved within the allowable movement range 532 so that the replenishment support portion 531e as the replenishment source faces the second storage support portion 421d supporting the feeder 25K as the replenishment object. Then, the management device 6 performs the following second arrangement movement processing: the arm portion 54 is moved so that the hand 55 is located above the replenishment support portion 531e as the replenishment source, and then the hand 55 holding the feeder 25K as the replenishment object is moved from the second storage device 4 side to the replenishment device 5 side. As a result, the feeder 25K as the replenishment object is moved in a manner of being pulled out from the second storage support portion 421d in the second storage unit 42, and inserted into the replenishment support portion 531e as the replenishment source on the replenishment unit 53.
[0117] <Replacement Process>
[0118] In the replenishment unit 53 of the replenishment device 5, the replenishment support part 531a as the recycling destination, which is the recycling destination of the feeder 25 as the recycling object, is set. When the feeder 25 is arranged in the replenishment support parts 531b to 531f, the management device 6 performs the replacement process S6 including the recycling process S61 and the replenishment process S62. When the management device 6 performs the replacement process S6, the replenishment device 5 is controlled to move the replenishment device 5 so that the replenishment unit 53 is arranged at a position opposite to the component supply unit 23 of the component mounting machine 2B. When the movement path data D31 included in the control data D3 indicates the first path RT1 and the third path RT3, the management device 6 moves the replenishment device 5 from the position opposite to the first storage unit 32 of the first storage device 3 to the position opposite to the component supply unit 23 of the component mounting machine 2B. On the other hand, when the movement path data D31 included in the control data D3 indicates the second path RT2, the management device 6 moves the replenishment device 5 from the position facing the second storage unit 42 of the second storage device 4 to the position facing the component supply unit 23 of the component mounting machine 2B. Fig.14 and Fig.15 The replacement process S6 of the management device 6 will be described.
[0119] like Fig.14 As shown, the management device 6 performs the following recovery processing S61: the feeders 25A, 25B, 25C as the recovery object supported by the supply support parts 24a, 24b, 24c as the recovery source in the component supply unit 23 are moved and recovered to the supply unit 53, the arm 54 and the hand 55. Fig.15 As shown, the management device 6 performs the following replenishment processing S62: the replenishment unit 53, the arm 54, and the hand 55 are moved in such a manner that the feeders 25A, 25B, and 25C as replenishment objects supported by the replenishment support parts 531b, 531c, and 531d as replenishment sources in the replenishment unit 53 are moved to the supply support parts 24a, 24b, and 24c as replenishment destinations after the feeders 25A, 25B, and 25C as recovery objects in the component supply unit 23 are pulled out. At this time, the management device 6 performs the recovery processing S61 and the replenishment processing S62 according to the priority order of replenishment shown in the replenishment preparation list LA, so that the feeders 25A, 25B, and 25C as replenishment objects are replenished to the component supply unit 23 in accordance with the recovery of the feeders 25A, 25B, and 25C as recovery objects.
[0120] Specifically, the management device 6 performs the first recovery movement process and the second recovery movement process in the recovery process S61. In the first recovery movement process, the management device 6 moves the replenishment unit 53 within the allowable movement range 532 in such a manner that the replenishment support portion 531a as the recovery destination faces the supply support portion 24a as the recovery source of the feeder 25A as the recovery object corresponding to the feeder 25A as the replenishment object with the first priority of replenishment. Next, in the second recovery movement process, the management device 6 moves the arm 54 so that the hand 55 is located above the replenishment support portion 531a as the recovery destination. Then, the management device 6 moves the hand 55 in a state of holding the feeder 25A as the recovery object from the component mounting machine 2B side to the replenishment device 5 side. As a result, the feeder 25A as the recovery object moves in a manner of being pulled out from the supply support portion 24a as the recovery source in the component supply unit 23, and is recovered to the replenishment support portion 531a as the recovery destination on the replenishment unit 53.
[0121] When the feeder 25A as the recycling object is recycled to the supply support part 531a as the recycling destination, the management device 6 performs the replenishment process S62. The management device 6 performs the first replenishment movement process and the second replenishment movement process in the replenishment process S62. In the first replenishment movement process, the management device 6 moves the replenishment unit 53 within the allowable movement range 532 in such a manner that the replenishment support part 531b as the replenishment source supporting the feeder 25A as the replenishment object with the first replenishment priority is opposite to the supply support part 24a as the replenishment destination. Then, in the second replenishment movement process, the management device 6 moves the arm 54 so that the hand 55 is located above the replenishment support part 531b as the replenishment source. Then, the management device 6 moves the hand 55 in the state of holding the feeder 25A as the replenishment object from the side of the replenishment device 5 to the side of the component mounting machine 2B. As a result, the feeder 25A as the replenishment target moves in a manner of being pulled out from the replenishment support portion 531b as the replenishment source on the replenishment unit 53, and is replenished to the supply support portion 24a as the replenishment destination in the component supply unit 23.
[0122] When the feeder 25A to be replenished is replenished to the supply support part 24a as the replenishment destination, the replenishment support part 531b in the replenishment unit 53 becomes an empty state without supporting the feeder 25. In this case, the management device 6 uses the replenishment support part 531b in the empty state as the recovery destination, and performs the recovery process S61 of the feeder 25B to be recovered corresponding to the feeder 25B to be replenished and the feeder 25B to be recovered, which has the second priority in replenishment. Thus, the feeder 25B to be recovered is moved in a manner of being pulled out from the supply support part 24b as the recovery source in the component supply unit 23, and recovered to the empty replenishment support part 531b as the recovery destination on the replenishment unit 53. When the feeder 25B to be recovered is recovered to the replenishment support part 531b, the management device 6 performs the replenishment process S62 of the feeder 25B to be recovered and the feeder 25B to be recovered, which has the second priority in replenishment. As a result, the feeder 25B as the replenishment object is moved in a manner of being pulled out from the replenishment support portion 531c as the replenishment source on the replenishment unit 53, and is replenished to the supply support portion 24b as the replenishment destination in the component supply unit 23.
[0123] When the feeder 25B to be replenished is replenished to the supply support part 24b as the replenishment destination, the replenishment support part 531c in the replenishment unit 53 becomes an empty state without supporting the feeder 25. In this case, the management device 6 uses the replenishment support part 531c in the empty state as the recovery destination, and performs the recovery process S61 of the feeder 25C to be recovered corresponding to the feeder 25BC to be replenished and the third priority in replenishment. As a result, the feeder 25C to be recovered is moved in a manner of being pulled out from the supply support part 24c as the recovery source in the component supply unit 23, and recovered to the replenishment support part 531c in the empty state as the recovery destination on the replenishment unit 53. When the feeder 25C to be recovered is recovered to the replenishment support part 531c, the management device 6 performs the replenishment process S62 of the feeder 25C to be replenished and the third priority in replenishment. As a result, the feeder 25C as the replenishment object is moved in a manner of being pulled out from the replenishment support portion 531d as the replenishment source on the replenishment unit 53, and is replenished to the supply support portion 24c as the replenishment destination in the component supply unit 23.
[0124] As described above, the management device 6 can select a plurality of moving paths including the first path RT1, the second path RT2, and the third path RT3 as the moving paths of the replenishment device 5 when performing the feeder configuration process S5 and the replacement process S6 including the recovery process S61 and the replenishment process S62 based on the replenishment request quantity and the replenishable quantity of the replenishment device 5. That is, when the feeder 25 as the replenishment object is replenished to each component supply unit 23 of each component mounting machine 2B by the replenishment device 5, the degree of freedom of selection of the moving path of the replenishment device 5 can be increased. As a result, the replenishment efficiency of the feeder 25 with respect to each component supply unit 23 of each component mounting machine 2B in the first to eighth mounting lines 2A1 to 2A8 as the plurality of mounting lines 2 can be improved.
[0125] <Transfer Processing>
[0126] When the movement path data D31 included in the control data D3 indicates the third path RT3 and the transfer feeder 25E is arranged on the replenishment support portion 531f as the transfer support portion of the replenishment unit 53 in the feeder arrangement process S5, the management device 6 performs the transfer process S7. Fig.16 The transfer process S7 of the management device 6 will be described.
[0127] In a state where the transfer feeder 25E is arranged on the replenishment support portion 531f of the replenishment unit 53 as the transfer support portion, the management device 6 moves the replenishment device 5 so that the replenishment unit 53 is arranged at a position opposite to the second storage unit 42 of the second storage device 4. In a state where the replenishment unit 53 is arranged at a position opposite to the second storage unit 42, the management device 6 performs the following transfer processing S7: the replenishment unit 53, the arm 54, and the hand 55 are moved so that the transfer feeder 25E supported by the replenishment support portion 531f of the replenishment unit 53 is moved and supported on the second storage support portion 421e as the transfer destination at a predetermined position in the second storage unit 42.
[0128] Specifically, the management device 6 performs a first transfer movement process and a second transfer movement process in the transfer process S7. In the first transfer movement process, the management device 6 moves the replenishment unit 53 within the allowable movement range 532 in such a manner that the replenishment support portion 531f supporting the transfer feeder 25E faces the second storage support portion 421e as the transfer destination. Next, in the second transfer movement process, the management device 6 moves the arm portion 54 so that the hand 55 is located above the replenishment support portion 531f. Then, the management device 6 moves the hand 55 holding the transfer feeder 25E from the replenishment device 5 side to the second storage device 4 side. As a result, the transfer feeder 25E moves in a manner of being pulled out from the replenishment support portion 531f on the replenishment unit 53 and is transferred to the second storage support portion 421e as the transfer destination in the second storage unit 42. Thus, when the replenishment request quantity is less than the replenishable quantity corresponding to the third path RT3, and the moving path data D31 contained in the control data D3 represents the third path RT3, the feeder 25E stored by the first storage unit 32 of the first storage device 3 can be supplemented to the second storage unit 42 of the second storage device 4 as a feeder 25E for transfer.
[0129] As described above, the first to eighth assembly lines 2A1 to 2A8 as the plurality of assembly lines 2 are provided at different separation distances from the first storage device 3. In addition, the second storage device 4 is provided at a position closer to the fourth to eighth assembly lines 2A4 to 2A8 belonging to the second specific assembly line 2 whose separation distance from the first storage device 3 is a predetermined distance or more than that of the first storage device 3 than the first storage device 3. In this case, when the component supply unit 23 corresponding to the fourth to eighth assembly lines 2A4 to 2A8 is supplied by the supply device 5, the moving distance of the supply device 5 can be shortened by selecting the second path RT2 as the moving path of the supply device 5 rather than selecting the first path RT1. As a result, the supply efficiency of the feeder 25 to the component supply unit 23 corresponding to the fourth to eighth assembly lines 2A4 to 2A8 can be improved.
[0130] In this case, among the plurality of feeders 25 stored in the second storage unit 42, the feeders 25 supplied to the component supply units 23 corresponding to the fourth to eighth assembly lines 2A4 to 2A8 are taken out from the second storage unit 42 at a high frequency. Therefore, in the setting process S3, when the management device 6 sets the transfer support portion that supports the feeders 25 for transfer from the first storage unit 32 to the second storage unit 42, the component supply units 23 corresponding to the fourth to eighth assembly lines 2A4 to 2A8 are preferentially set as the supply destination of the feeders 25 for transfer. Thus, the feeders 25 supplied to the component supply units 23 corresponding to the fourth to eighth assembly lines 2A4 to 2A8 can be transferred from the first storage unit 32 to the second storage unit 42 as the feeders 25 for transfer, and replenished to the second storage unit 42.
[0131] <Support position change processing>
[0132] As mentioned above Fig.10 As shown, when the management device 6 sets the replenishment support part 531e located outside the position range PR relative to the supply support part 24c as the replenishment destination as the replenishment support part as the replenishment source, the out-of-range information J1 is added to the replenishment support part 531e as the replenishment source. Even if the replenishment unit 53 moves within the allowable movement range 532 relative to the component supply unit 23, the replenishment support part 531e as the replenishment source to which the out-of-range information J1 is added will not be arranged at a position opposite to the supply support part 24c as the replenishment destination. In this case, the feeder 25K as the replenishment object supported by the replenishment support part 531e as the replenishment source to which the out-of-range information J1 is added in the replenishment unit 53 cannot be replenished to the supply support part 24c as the replenishment destination in the component supply unit 23.
[0133] Therefore, the management device 6 performs Fig.17 and Fig.18 In the support position change process S8 shown in the figure, the management device 6 moves the replenishment device 5 in a state where the feeder 25K as the replenishment object is supported by the replenishment support portion 531e as the replenishment source to which the out-of-range information J1 is added, so that the replenishment unit 53 is arranged at a position opposite to the second storage unit 42. Then, the management device 6 moves the replenishment unit 53, the arm 54, and the hand 55 in a manner such that the feeder 25K as the replenishment object is moved to the replenishment support portion 531d within the position range PR via the second storage unit 42.
[0134] Specifically, the management device 6 performs a first change movement process, a second change movement process, a third change movement process, and a fourth change movement process in the support position change process S8.
[0135] In the first change movement process, the management device 6 moves the replenishment unit 53 within the allowable movement range 532 so that the replenishment support portion 531e as the replenishment source to which the out-of-range information J1 is added faces the second storage support portion 421f in the specific area 422 of the second storage unit 42. Next, in the second change movement process, the management device 6 moves the arm 54 so that the hand 55 is located above the replenishment support portion 531e as the replenishment source to which the out-of-range information J1 is added. Then, the management device 6 moves the hand 55 holding the feeder 25K as the replenishment target from the replenishment device 5 side to the second storage device 4 side. As a result, the feeder 25K as the replenishment target moves so as to be pulled out from the replenishment support portion 531e on the replenishment unit 53 and is supported by the second storage support portion 421f in the second storage unit 42.
[0136] Next, in the third change movement process, the management device 6 moves the replenishment unit 53 within the allowable movement range 532 so that the replenishment support portion 531d located within the position range PR relative to the supply support portion 24c as the replenishment destination in the replenishment unit 53 faces the second storage support portion 421f supporting the feeder 25K as the replenishment object. Next, in the fourth change movement process, the management device 6 moves the arm 54 so that the hand 55 is located above the replenishment support portion 531d within the position range PR. Then, the management device 6 moves the hand 55 in a state of holding the feeder 25K as the replenishment object from the second storage device 4 side to the replenishment device 5 side.
[0137] Thus, in the replenishment unit 53 of the replenishment device 5, the feeder 25K as the replenishment object supported by the replenishment support portion 531e as the replenishment source to which the out-of-range information J1 is added can be moved to the replenishment support portion 531d within the position range PR that can be opposite to the supply support portion 24c as the replenishment destination via the second storage unit 42. Then, the feeder 25K as the replenishment object moved to the replenishment support portion 531d within the position range PR can be replenished to the supply support portion 24c as the replenishment destination in the component supply unit 23.
[0138] <Temporary placement processing>
[0139] like Fig.19As shown, in the first to eighth mounting lines 2A1 to 2A8 as the plurality of mounting lines 2, sometimes the component mounting machine 2B outputs the disallowance information J2 which disallows the replenishment of the feeder 25K as the replenishment object with respect to the component supply unit 23. When the management device 6 obtains the disallowance information J2 in a state where the replenishment device 5 is moved to a position opposite to the component supply unit 23, it moves the replenishment device 5 to a position opposite to the second storage unit 42 and performs the temporary placement process S9.
[0140] In the temporary placement process S9 , the management device 6 moves the replenishment unit 53 , the arm 54 , and the hand 55 so that the feeder 25K as the replenishment target corresponding to the non-permission information J2 is moved from the replenishment unit 53 to the second storage unit 42 .
[0141] Specifically, the management device 6 moves the replenishment unit 53 within the allowable movement range 532 in such a manner that the replenishment support portion 531d supporting the feeder 25K as the replenishment object corresponding to the disallowed information J2 faces the second storage support portion 421d at a predetermined position in the second storage unit 42. Next, the management device 6 moves the arm 54 so that the hand 55 is located above the replenishment support portion 531d. Then, the management device 6 moves the hand 55 holding the feeder 25K as the replenishment object from the replenishment device 5 side to the second storage device 4 side. In this way, the feeder 25K as the replenishment object corresponding to the disallowed information J2 can be temporarily placed in the second storage unit 42.
[0142] In addition, the above-mentioned specific embodiments mainly include inventions having the following structures.
[0143] The component mounting system involved in one aspect of the present invention comprises: a plurality of mounting lines, including component mounting machines, and arranged in a specified production area, the component mounting machines having a component supply unit that supports a plurality of feeders that supply components to be mounted on a substrate; a first storage unit, which is arranged in a preparation area adjacent to the production area and stores a plurality of the feeders; a second storage unit, which is arranged in the production area at a position separated from the plurality of mounting lines and stores a plurality of the feeders; a replenishment device, which has a replenishment unit and an action unit, the replenishment unit being able to move within the production area to respective positions opposite to the component supply units, the first storage unit, and the second storage unit of each of the component mounting machines in the plurality of mounting lines, respectively, and supporting a plurality of the feeders that supply each of the component supply units, the action unit performing an action to move the feeders relative to the replenishment unit; and a management device, which manages the replenishment of the feeders as the replenishment objects relative to each of the component supply units. The management device performs: feeder configuration processing, controlling the replenishment device, causing the action unit to operate in a manner that the feeder as the replenishment object stored in the first storage unit or the second storage unit is moved and configured in the replenishment unit, while the replenishment device is moved to each position opposite to the first storage unit or the second storage unit; and replenishment processing, controlling the replenishment device, causing the action unit to operate in a manner that the feeder as the replenishment object configured in the replenishment unit is moved and supplied to each of the component supply units, while the replenishment device is moved to a position opposite to each of the component supply units.
[0144] According to the component mounting system, the feeders that supply each component supply unit of each component mounting machine in a plurality of mounting lines disposed in the production area are stored in a first storage unit disposed in a preparation area adjacent to the production area, and are stored in a second storage unit disposed in the production area at a position separated from the plurality of mounting lines. In addition, a replenishment device that can move freely within the production area is disposed in the production area. The replenishment device includes: a replenishment unit that supports a plurality of feeders that supply each component supply unit; and an action unit that performs an action of moving the feeder relative to the replenishment unit. Furthermore, the management device controls the replenishment device to perform feeder configuration processing and replenishment processing, thereby replenishing the feeder relative to each component supply unit of each component mounting machine.
[0145] In the feeder configuration process, the management device moves the replenishment device to each position opposite to the first storage unit or the second storage unit, and causes the action unit to operate in such a manner that the feeder as the replenishment object stored in the first storage unit or the second storage unit is moved and configured in the replenishment unit. As a result, the feeder as the replenishment object to be supplied to each component supply unit of each component mounting machine is moved from the first storage unit or the second storage unit to the replenishment unit of the replenishment device and configured in the replenishment unit. On the other hand, in the replenishment process, the management device moves the replenishment device to each position opposite to the component supply unit, and causes the action unit to operate in such a manner that the feeder as the replenishment object configured in the replenishment unit is moved and supplied to each component supply unit. As a result, the feeder as the replenishment object is supplied to each component supply unit of each component mounting machine.
[0146] The management device can select multiple moving paths as the moving paths of the replenishment device when performing feeder configuration processing and replenishment processing, and the multiple moving paths include: a path for moving the replenishment device between each component supply unit of each component mounting machine and the first storage unit; and a path for moving the replenishment device between each component supply unit and the second storage unit. That is, when the replenishment device replenishes the feeder as the replenishment object to each component supply unit, the freedom of selection of the moving path of the replenishment device can be increased. As a result, the replenishment efficiency of the feeder relative to each component supply unit of each component mounting machine in multiple installation production lines can be improved.
[0147] In the above-mentioned component mounting system, each of the component supply units may include a plurality of supply support parts that are arranged in a specified direction and support the feeder, and the replenishment unit may include a plurality of supply support parts that are arranged in a specified direction and support the feeder. In this case, as a pre-processing of the feeder configuration processing and the replenishment processing, the management device performs: a list creation processing, creating a replenishment preparation list, the replenishment preparation list establishes a correspondence between the supply support parts as the replenishment destination of the multiple supply support parts in each of the component supply units and the storage units storing the feeder as the replenishment object in the first storage unit and the second storage unit; and a setting processing, based on the replenishment preparation list, setting the supply support parts as the replenishment source of the multiple supply support parts in the replenishment unit that support the feeder as the replenishment object to correspond to the supply support parts as the replenishment destination in each of the component supply units.
[0148] In this method, the management device performs list creation processing and setting processing as pre-processing of feeder configuration processing and replenishment processing. In the list creation processing, the management device generates a replenishment preparation list, which establishes a correspondence between the supply support section as a replenishment destination for replenishment of the feeder requested as a replenishment object in each component supply unit of each component mounting machine and the storage unit in which the feeder as a replenishment object is stored in the first storage unit and the second storage unit. Based on the replenishment preparation list, the management device can identify the supply support section as a replenishment destination for the feeder as a replenishment object to be replenished in each component supply unit, and can identify the storage unit as a storage source in the first storage unit and the second storage unit that stores the feeder as a replenishment object.
[0149] On the other hand, in the setting process, the management device sets the supply support part as the supply source in the supply unit of the supply device that supports the feeder as the supply object in correspondence with the supply support part as the supply destination in each component supply unit based on the supply preparation list. The management device can identify the supply support part as the supply source in the supply unit of the supply device that supports the feeder as the supply object in correspondence with the supply support part as the supply destination of the feeder to be replenished in each component supply unit based on the setting result of the setting process.
[0150] In the above-mentioned component mounting system, when the number of feeders as the replenishment objects is less than the number of the replenishment support parts in the replenishment unit, the management device may set the remaining replenishment support parts among the plurality of the replenishment support parts in the replenishment unit except the replenishment support part as the replenishment source as transfer support parts in the setting process, so that the transfer support parts support the feeders for transfer from the first storage unit to the second storage unit. In this case, in the feeder configuration process, the management device operates the action unit in such a manner that the feeders as the replenishment objects stored in the first storage unit or the second storage unit are moved and supported on the replenishment support part as the replenishment source, and operates the action unit in such a manner that the transfer feeders stored in the first storage unit are moved and supported on the transfer support part. In addition, the management device causes the action unit to operate in the replenishment process in such a manner that the feeder as the replenishment object supported by the replenishment support portion as the replenishment source is moved to replenish the feeder to the supply support portion as the replenishment destination. In addition, the management device performs the following transfer process: in a state where the replenishment device is moved to a position opposite to the second storage unit, the action unit is operated in such a manner that the feeder for transfer supported by the transfer support portion is moved to the second storage unit.
[0151] Sometimes, the number of feeders as replenishment objects requested for replenishment by each component supply unit of each component mounting machine is less than the number of replenishment support parts in the replenishment unit in the replenishment device. In this case, the management device sets the remaining replenishment support parts in the replenishment unit except the replenishment support parts as the replenishment source in the setting process as transfer support parts that support the feeders for transfer from the first storage unit to the second storage unit. In the case where the transfer support part is set in the replenishment unit of the replenishment device as described above, the management device operates the action unit in the feeder configuration process in such a way that the transfer feeder stored in the first storage unit is moved and supported on the transfer support part. In addition, the management device performs the following transfer process: in the state where the replenishment device is moved to a position opposite to the second storage unit, the action unit is operated in such a way that the transfer feeder supported on the transfer support part is moved to the second storage unit. Thus, when the number of feeders to be replenished is less than the number of replenishment support parts in the replenishment unit in the replenishment device, the feeders stored in the first storage unit can be replenished to the second storage unit as feeders for transfer.
[0152] In the above-mentioned component mounting system, the plurality of mounting lines may be provided at different separation distances from the first storage unit, and the second storage unit may be provided at a position closer to a specific mounting line than the first storage unit, the separation distance from the first storage unit being a predetermined distance or more. In this case, the management device may preferentially set the component supply unit corresponding to the specific mounting line among the component supply units corresponding to the plurality of mounting lines as the replenishment destination of the transfer feeder in the setting process.
[0153] In this method, a plurality of mounting lines are provided at different separation distances from a first storage unit, and a second storage unit is provided at a position closer to a specific mounting line than the first storage unit, and the separation distance from the first storage unit is a predetermined distance or more. In this case, when a feeder as a supply target is supplied to a component supply unit corresponding to a specific mounting line by a supply device, a path for moving the supply device between the component supply unit and the second storage unit is selected as a moving path of the supply device, compared with a path for moving the supply device between the component supply unit and the first storage unit, so that the moving distance of the supply device can be shortened. Thus, the supply efficiency of the feeder relative to the component supply unit corresponding to the specific mounting line can be improved.
[0154] In this case, among the multiple feeders stored in the second storage unit, the feeders that are replenished to the component supply unit corresponding to the specific assembly line are taken out from the second storage unit at a high frequency. Therefore, in the setting process, when setting the transfer support portion that supports the feeder for transfer from the first storage unit to the second storage unit, the management device preferentially sets the component supply unit corresponding to the specific assembly line as the replenishment destination of the feeder for transfer. As a result, the feeder that is replenished to the component supply unit corresponding to the specific assembly line can be transferred from the first storage unit to the second storage unit as a feeder for transfer, and replenished to the second storage unit.
[0155] In the above-mentioned component mounting system, the supply unit may be movable within a prescribed allowable movement range in the arrangement direction of the plurality of supply support parts. In this case, the management device, in the setting process, assumes that the supply unit moves relative to each of the component supply units within the allowable movement range, identifies the position range of the plurality of supply support parts that can face the supply support part as the supply destination, and when the supply support part located outside the position range relative to the supply support part of the supply destination is set as the supply support part as the supply source, adds out-of-range information to the supply support part as the supply source. In addition, in the supply process, the management device moves the supply unit within the allowable movement range in such a manner that the supply support part as the supply source to which the out-of-range information is not added faces the supply support part as the supply destination, and then causes the action unit to act in such a manner that the feeder as the supply object supported by the supply support part as the supply source moves and supplies to the supply support part as the supply destination. Furthermore, the management device performs the following support position change processing: in a state where the feeder serving as the replenishment object is supported by the replenishment support portion serving as the replenishment source to which the out-of-range information is attached, the replenishment device is moved to a position opposite to the second storage unit, and the action unit is actuated in such a manner that the feeder serving as the replenishment object is moved via the second storage unit to the supply support portion within the position range.
[0156] In this method, in the replenishment device, the replenishment unit can move within a prescribed allowable movement range in the arrangement direction of multiple replenishment support parts. In this case, the management device assumes that the replenishment unit moves within the allowable movement range relative to the component supply unit in the setting process, and identifies the position range that can be opposite to the supply support part as the replenishment destination among the multiple replenishment support parts. In addition, when the management device sets the replenishment support part located outside the position range relative to the supply support part as the replenishment destination as the replenishment support part, the management device adds out-of-range information to the replenishment support part as the replenishment source. Even if the replenishment unit moves within the allowable movement range relative to the component supply unit, the replenishment support part as the replenishment source to which the out-of-range information is added will not be arranged at a position opposite to the supply support part as the replenishment destination. In this case, the feeder as the replenishment object supported by the replenishment support part as the replenishment source to which the out-of-range information is added in the replenishment unit cannot be replenished to the supply support part as the replenishment destination in the component supply unit.
[0157] Therefore, the management device performs the following support position change processing: in a state where the feeder as the replenishment object is supported by the replenishment support part as the replenishment source to which the out-of-range information is attached, the replenishment device is moved to a position opposite to the second storage unit, and the action unit is operated in such a manner that the feeder as the replenishment object is moved to the replenishment support part within the position range via the second storage unit. Thus, in the replenishment unit of the replenishment device, the feeder as the replenishment object supported by the replenishment support part as the replenishment source to which the out-of-range information is attached can be moved to the replenishment support part within the position range that can be opposite to the supply support part as the replenishment destination via the second storage unit. Then, the feeder as the replenishment object moved to the supply support part within the position range can be replenished to the supply support part as the replenishment destination in the component supply unit.
[0158] In the above-mentioned component installation system, it is also possible that the management device, when the replenishment device has moved to a position opposite to each of the component supply units, obtains disallowed information that replenishment of the feeder as the replenishment object configured in the replenishment unit is not allowed, and performs temporary placement processing. In the temporary placement processing, the replenishment device is moved to a position opposite to the second storage unit, and the action unit is operated in a manner that the feeder as the replenishment object corresponding to the disallowed information is moved from the replenishment unit to the second storage unit.
[0159] In a plurality of mounting lines, sometimes, a component mounting machine outputs disallowance information that disallows replenishment of a feeder to be replenished with respect to a component supply unit. When disallowance information is obtained in a state where the replenishment device moves to a position opposite to the component supply unit, the management device performs a temporary placement process in which the replenishment device is moved to a position opposite to the second storage unit, and the action unit is operated in such a manner that the feeder to be replenished corresponding to the disallowance information is moved from the replenishment unit to the second storage unit. Thus, the feeder to be replenished corresponding to the disallowance information can be temporarily placed in the second storage unit.
[0160] As described above, according to the present invention, it is possible to provide a component mounting system capable of improving the replenishment efficiency of the feeder with respect to each component mounting machine in a plurality of mounting lines.
Claims
1. A component mounting system comprising: A plurality of mounting lines including a component mounting machine and arranged in a predetermined production area, wherein the component mounting machine has a component supply unit supporting a plurality of feeders that supply components to be mounted on a substrate; A first storage unit is disposed in a preparation area adjacent to the production area and stores a plurality of the feeders; A second storage unit is provided in the production area at a position separated from the plurality of the mounting lines and stores the plurality of the feeders; A replenishment device, comprising a replenishment unit and an action unit, wherein the replenishment unit is capable of moving within the production area to positions respectively facing the component supply units of the component mounting machines in the plurality of mounting lines, the first storage unit, and the second storage unit, and supports a plurality of feeders for replenishing the component supply units, and the action unit performs an action of moving the feeders relative to the replenishment unit; and a management device for managing the replenishment of the feeder as the replenishment object relative to each of the component supply units, The management device performs: Feeder configuration processing, controlling the replenishment device, and causing the action unit to operate in a manner that the feeder as the replenishment object stored in the first storage unit or the second storage unit is moved and configured in the replenishment unit in a state where the replenishment device is moved to each position opposite to the first storage unit or the second storage unit; and The replenishment processing controls the replenishment device, and in a state where the replenishment device is moved to a position opposite to each of the component supply units, the action unit is operated in such a manner that the feeder as the replenishment object arranged in the replenishment unit is moved and replenished to each of the component supply units.
2. The component mounting system according to claim 1, wherein: Each of the component supply units has a plurality of supply support parts arranged in a predetermined direction and supporting the feeder. The replenishment unit includes a plurality of replenishment support parts arranged in a predetermined direction and supporting the feeder. As a pre-processing of the feeder configuration process and the replenishment process, the management device performs: A list creation process for creating a replenishment preparation list, wherein the replenishment preparation list establishes a correspondence between a supply support unit as a replenishment destination that is requested to replenish the feeder as the replenishment object among the plurality of supply support units in each of the component supply units and a storage unit in which the feeder as the replenishment object is stored among the first storage unit and the second storage unit; and The setting process is to set, based on the replenishment preparation list, the supply support part as the supply source among the multiple supply support parts in the supply unit, which supports the feeder as the supply object, and the supply support part as the supply destination in each of the component supply units in correspondence.
3. The component mounting system according to claim 2, wherein: When the number of feeders serving as the replenishment objects is less than the number of the replenishment support parts in the replenishment unit, the management device sets the remaining replenishment support parts among the plurality of the replenishment support parts in the replenishment unit except the replenishment support part serving as the replenishment source as transfer support parts in the setting process, so that the transfer support parts support the feeders for transfer from the first storage unit to the second storage unit. The management device operates the action unit in such a manner that the feeder as the replenishment object stored in the first storage unit or the second storage unit is moved and supported on the replenishment support portion as the replenishment source during the feeder configuration process, and operates the action unit in such a manner that the feeder for transfer stored in the first storage unit is moved and supported on the transfer support portion. The management device operates the operation unit in the replenishment process so as to move the feeder as the replenishment object supported by the replenishment support portion as the replenishment source to replenish the feeder to the supply support portion as the replenishment destination, and The management device performs the transfer processing by operating the operation unit so as to move the transfer feeder supported by the transfer support portion to the second storage unit while the replenishment device is moved to a position facing the second storage unit.
4. The component mounting system according to claim 3, wherein: The plurality of installation lines are arranged at different separation distances from the first storage unit. The second storage unit is provided at a position closer to a specific mounting line than the first storage unit and at a distance from the first storage unit that is greater than a predetermined distance. In the setting process, the management device preferentially sets the component supply unit corresponding to the specific mounting line among the component supply units corresponding to the plurality of mounting lines as a replenishment destination of the transfer feeder.
5. The component mounting system according to claim 2, wherein: The supply unit can move within a prescribed allowable movement range in the arrangement direction of the plurality of supply support parts. In the setting process, the management device assumes that the supply unit moves within the allowable movement range relative to each of the component supply units, identifies a position range that can be opposite to the supply support part serving as the supply destination among the plurality of supply support parts, and when the supply support part that is outside the position range relative to the supply support part serving as the supply destination is set as the supply support part serving as the supply source, adds out-of-range information to the supply support part serving as the supply source. The management device causes the replenishment unit to move within the allowable movement range in such a manner that the replenishment support portion as the replenishment source to which the out-of-range information is not attached faces the supply support portion as the replenishment destination, and then causes the action unit to act in such a manner that the feeder as the replenishment object supported by the replenishment support portion as the replenishment source is moved to replenish the feeder to the supply support portion as the replenishment destination, and The management device performs the following support position change processing: in a state where the feeder serving as the replenishment object is supported by the replenishment support part serving as the replenishment source to which the out-of-range information is attached, the replenishment device is moved to a position opposite to the second storage unit, and the action unit is actuated in such a manner that the feeder serving as the replenishment object is moved via the second storage unit to the supply support part within the position range.
6. The component mounting system according to any one of claims 1 to 5, wherein: When the replenishment device has moved to a position opposite to each of the component supply units and the management device has obtained information that does not allow replenishment of the feeder as the replenishment object that is arranged in the replenishment unit, the management device performs the following temporary placement processing: the replenishment device is moved to a position opposite to the second storage unit, and the action unit is operated in such a way that the feeder as the replenishment object corresponding to the information that is not allowed is moved from the replenishment unit to the second storage unit.