Component supply system and component mounting system
The processing unit of the management device performs the replenishment element identification and extraction processing, which solves the problem that it is difficult to select a reliable feeder in the prior art, and achieves the effect of improving the feeder supply.
Patent Information
- Application Number
- CN202280100592.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-21
- Publication Date
- 2025-04-25
AI Technical Summary
The prior art is difficult to select components that can reliably supply the component storage member from a plurality of feeders, resulting in the supplyability of the feeder being affected.
The processing unit of the management device performs the replenishment element identification process and the extraction process, and a feeder that can match the replenishment element storage member is identified and extracted based on the configuration of the component supply area.
The selection of components that can reliably supply the component storage member from a plurality of feeders is achieved, thereby improving the supplyability of the feeder and the efficiency of the system.
Smart Images

Figure CN119896058A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a component supply system for supplying components in a component mounting machine and a component mounting system including the component supply system. Background Art
[0002] The component mounting system comprises: a component mounting machine having a suction nozzle for mounting components on a substrate such as a printed circuit board; and a component supply system for supplying components adsorbed to the suction nozzle in the component mounting machine. The component supply system comprises: a component storage member such as a reel, on which a component storage member such as a component storage belt storing a plurality of components is installed; and a feeder for assembling the component storage member. In the component supply system, the feeder supplies components stored in the component storage member installed in the component storage member.
[0003] In a component supply system, a feeder that has been used up due to the exhaustion of components or the like in a component storage member of a component storage part mounted on a feeder is collected from a component mounting machine, and a new feeder is supplied to the component mounting machine in response to the collection. When supplying a new feeder to the component mounting machine, a replacement operation is performed in which a component storage part on which a component storage member storing components for replenishment is mounted is mounted to the feeder (for example, refer to Patent Document 1).
[0004] However, the width dimension of the component storage member, the dimensions of the multiple component storage sections for storing components, the spacing between the multiple component storage sections, and other specifications are specified according to the types of components to be stored. In order to reliably supply the components stored in the component storage member using a feeder, it is necessary to design the structure of the component supply area section that becomes the area for supplying components in the feeder according to the specifications of the component storage member. Therefore, in the component supply system, multiple feeders are used whose structures of the component supply area sections are different according to the specifications of the component storage member. In this case, when assembling a component storage part having a component storage member storing components for replenishment mounted thereon to the feeder, it is necessary to select a feeder having a component supply area section having a structure corresponding to the specifications of the component storage member from among multiple feeders.
[0005] The selection of a feeder corresponding to the specification of the component storage member mounted on the component storage part affects the supply performance of the feeder for the components stored in the component storage member. Patent document 1 does not disclose a technology for selecting a feeder that can reliably supply components stored in the component storage member of the component storage part from a plurality of feeders having different structures in the component supply area part, and there is room for improvement in this regard.
[0006] Prior art literature
[0007] Patent Literature
[0008] Patent Document 1: International Publication No. 2021 / 144863 Summary of the invention
[0009] An object of the present invention is to provide a component supply system and a component installation system equipped with the component supply system, wherein the component supply system can select a feeder that can reliably supply components stored in a component storage member of a component storage part from a plurality of feeders with different structures in a component supply area portion.
[0010] The component supply system involved in one aspect of the present invention is a system for supplying components adsorbed to a suction nozzle in a component mounting machine, wherein the component mounting machine has a suction nozzle that adsorbs components and mounts the adsorbed components on a substrate, and produces a component mounting substrate. The component supply system comprises: a component storage part, on which a component storage member for storing a plurality of components and having specifications specified according to the types of the stored components is installed; a plurality of feeders, which have an assembly part and a component supply area part, wherein the assembly part is used for the component storage part to be freely assembled and unassembled, and the component supply area part is an area for supplying components stored in the component storage member, wherein the component storage member is mounted on the component storage part assembled to the assembly part, and the structure of the component supply area part is different according to the specifications of the component storage member corresponding to the type of the component; and a management device, which has a processing part, which performs processing to manage the plurality of feeders. The processing unit performs: replenishment component identification processing, identifying a replenishment component storage piece, which represents the component storage piece on which the component storage member storing the components required to be replenished to the component mounting machine is installed; and extraction processing, based on feeder identification information set according to the structure of the component supply area part for respectively identifying the multiple feeders, extracting multiple usable feeders that can be used for the replenishment component storage piece from the multiple feeders.
[0011] Another aspect of the present invention relates to a component mounting system comprising: a component mounting machine having a suction nozzle that adsorbs components and mounts the adsorbed components on a substrate, and produces a component mounting substrate; and the above-mentioned component supply system that supplies the components adsorbed by the suction nozzle in the component mounting machine.
[0012] 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
[0013] Figure 1 It is a diagram schematically showing the configuration of a component mounting system including a component supply system according to an embodiment of the present invention.
[0014] Figure 2 It is a side sectional view showing the structure of a component mounting machine included in the component mounting system.
[0015] Figure 3 The diagram is a diagram for explaining production performance data showing the production performance of component mounting substrates in a component mounting machine.
[0016] Figure 4 This is a side view showing a component storage and a feeder used in a component mounting machine included in the component supply system.
[0017] Figure 5 It is a perspective view showing the structure of the component supply area portion in the feeder.
[0018] Figure 6 It is a plan view schematically showing a storage device included in the component supply system.
[0019] Figure 7 The diagram is a diagram for explaining component-by-component supply region data stored in a storage unit of a component supply management device included in a component supply system.
[0020] Figure 8 This is a diagram for explaining feeder location data stored in the storage unit of the component supply management device.
[0021] Fig. 9 This is a diagram for explaining feeder management data stored in the storage unit of the component supply management device.
[0022] Fig.10 This is a flowchart showing the flow of processing performed by a processing unit of the component supply management device.
[0023] Fig.11 This is a diagram for explaining the preparation instruction processing and replenishment component recognition processing performed by the processing unit of the component supply management device.
[0024] Fig.12 It is a diagram for explaining the extraction processing and the identification processing performed by the processing unit of the component supply management device.
[0025] Fig.13 This is a diagram for explaining assembly instruction processing performed by a processing unit of the component supply management device.
[0026] Fig.14 This is a diagram for explaining the assembly instruction processing performed by the processing unit of the component supply management device when the structure of the assembly target feeder is not completely suitable for the situation.
[0027] Fig.15 This is a diagram for explaining the assembly instruction processing performed by the processing unit of the component supply management device when the structure of the assembly target feeder is completely suitable for the situation.
[0028] Fig.16 This is a diagram for explaining the update processing performed by the processing unit of the component supply management device.
[0029] Fig.17 It is a diagram for explaining a modified example of the extraction processing performed by the processing unit of the component supply management device. DETAILED DESCRIPTION
[0030] Hereinafter, a component supply system and a component mounting system according to an embodiment of the present invention will be described based on 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 production system 2 for producing the component mounting substrate; and a component supply system 3 for supplying components used in the production of the component mounting substrate.
[0032] [About the production system]
[0033] The production system 2 includes a plurality of mounting lines 2A including component mounting machines 2B, a replacement device 2C, and a production management device 2D.
[0034] <About installation line>
[0035] The plurality of mounting lines 2A 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 2A 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 2A shows an example in which three mounting lines 2A are arranged in a direction intersecting the conveying direction of the substrate. It should be noted that the number of mounting lines 2A and the installation positions of the mounting lines 2A in the production area AR1 are not particularly limited.
[0036] Reference Figure 2 The component mounting machines 2B in the plurality of mounting lines 2A are described. It should be noted that the following uses the XYZ rectangular coordinate axis to describe the direction relationship. 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 2A is consistent with the Y-axis direction.
[0037] 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.
[0038] The mounting machine body 21 is a housing having an internal space in which the components constituting the component mounting machine 2B are arranged. The transport conveyor 22 extends in the Y-axis direction and is arranged in a substantially central area inside the mounting machine body 21. The transport conveyor 22 transports the substrate in the Y-axis direction.
[0039] The head unit 26 mounts components on the substrate transported by the conveyor 22. The head unit 26 takes out components from the multiple feeders 25 assembled to the component supply unit 23, and mounts the taken-out components on the substrate. The head unit 26 has multiple suction nozzles 261. The suction nozzle 261 is a holder that can adsorb and hold 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. In the head unit 26, the multiple suction nozzles 261 adsorb components supplied by the multiple feeders 25, and mount the adsorbed components on the substrate.
[0040] 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 region portion on one end side in the X-axis direction is exposed to the outside from the mounting machine body 21, and the region 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 of the upper frame 231 and the lower frame 232 in the X-axis direction.
[0041] The plurality of supply support parts 24 support the feeders 25 in the component supply unit 23 in an insertable and removable manner. 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 and attaching the feeders 25 to each of the supply support parts 24, the plurality of feeders 25 are arranged side by side in the Y-axis direction.
[0042] The feeder 25 is a component supplying member that supplies components. The component supplying method of the feeder 25 is not particularly limited as long as it is configured to supply components. As the feeder 25, for example, a belt feeder that supplies components using a belt as a carrier, a rod feeder that supplies components stored in a cylindrical rod while pushing the rod out, etc. can be used.
[0043] 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 PT0 as a component storage member capable of storing a plurality of components. The component storage tape PT0 is composed of a carrier tape PT1 having a component storage portion for storing a plurality of components and a cover tape PT2 joined to the carrier tape PT1 in a manner covering the component storage portion. The feeder 25 includes a feeder body 251, an assembly portion 252, a tape delivery portion 254, and a recovery portion 255.
[0044] A tape delivery path 253 is formed in the feeder body 251. The tape delivery path 253 is a path for delivering the component storage tape PT0, and has a component supply area portion 2531 between the upstream end and the downstream end in the delivery direction of the component storage tape PT0. The assembly portion 252 is arranged on the upstream end side of the tape delivery path 253 in the feeder body 251. The assembly portion 252 is a portion in the feeder body 251 where the component storage member 25A on which the component storage tape PT0 is mounted can be freely assembled and unassembled. The component storage member 25A is, for example, a reel member on which the component storage tape PT0 is mounted by winding the component storage tape PT0. In the feeder 25, the component supply area portion 2531 becomes an area for supplying components stored in the component storage tape PT0, and the component storage tape PT0 is mounted on the component storage member 25A assembled to the assembly portion 252.
[0045] The tape delivery section 254 is composed of, for example, a sprocket, and is arranged near the component supply area section 2531 in the feeder body 251. The tape delivery section 254 releases the component storage tape PT0 from the component storage member 25A assembled to the assembly section 252, and delivers the released component storage tape PT0 along the tape delivery path 253. The operation of the tape delivery section 254 is controlled by a control circuit mounted on the control substrate 259. In the component storage tape PT0 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 supply area section 2531. As a result, the components on the carrier tape PT1 are exposed in the component supply area section 2531. The components exposed on the carrier tape PT1 can be taken out by the suction nozzle 261 of the head unit 26. That is, the suction nozzle 261 of the head unit 26 takes out the components supplied by the feeder 25 from the component supply area section 2531.
[0046] The cover tape PT2 peeled off from the carrier tape PT1 at the upstream side of the component supply area 2531 is recovered by the recovery unit 255. The recovery unit 255 is composed of a pair of rollers abutting against each other. In this case, the recovery unit 255 recovers the cover tape PT2 in accordance with the rotation of the roller pair. The cover tape PT2 recovered by the recovery unit 255 is stored in the recovery box 2551.
[0047] The carrier tape PT1 after the component is taken out by the suction nozzle 261 of the head unit 26 is sent out from the feeder 25 to the outside 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 to the outside is cut into a predetermined length by the tape cutter 23A arranged near the protruding portion 2321 of the lower frame 232 in the component supply unit 23.
[0048] 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.
[0049] 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.
[0050] 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.
[0051] 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 .
[0052] 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.
[0053] The feeder 25 supported by the supply support portion 24 of the component supply unit 23 in the component mounting machine 2B and the component storage member 25A mounted on the feeder 25 are provided in the component supply system 3 described later. The details will be described later, but Figure 1 As shown, the component supply system 3 further includes: a storage device 5, which is arranged in the first preparation area AR2 adjacent to the production area AR1; and a component warehouse 4, which is arranged in the second preparation area AR3 adjacent to the first preparation area AR2. The component warehouse 4 is a warehouse for storing the component storage part 25A. The storage device 5 is a device having a storage unit 51 for storing the feeder 25, and includes a storage device 5A for recovery and a storage device 5B for replenishment. In the storage unit 51 of the storage device 5A for recovery, the feeder 25 that has been recovered from the component supply unit 23 of the component mounting machine 2B and has become used due to the exhaustion of components in the component storage belt PT0 of the component storage part 25A is stored. On the other hand, in the storage unit 51 of the storage device 5B for replenishment, the feeder 25 as the replenishment object that is replenished to the component supply unit 23 in accordance with the recovery of the used feeder 25 is stored.
[0054] <About device replacement>
[0055] like Figure 1As shown, the replacement device 2C is a robot that can move within the production area AR1 to each position facing the component supply unit 23 of each component mounting machine 2B in the plurality of mounting lines 2A and the storage unit 51 of the storage device 5. The replacement device 2C performs an operation of replacing the feeder 25 between the component supply unit 23 of the component mounting machine 2B and the storage unit 51 of the storage device 5.
[0056] The replacement device 2C includes a replacement unit 2C1 and an operation unit 2C2. The replacement unit 2C1 is a unit that supports a plurality of feeders 25 as recovery objects recovered from the component supply unit 23 of the component mounting machine 2B and a feeder 25 as a supply object supplied to the component supply unit 23. That is, the replacement unit 2C1 is a unit that supports a plurality of feeders 25 that are exchanged with the component supply unit 23. The operation unit 2C2 is a unit that performs an operation to move the feeder 25 relative to the replacement unit 2C1.
[0057] In the replacement device 2C, when the replacement unit 2C1 is arranged at a position facing the storage unit 51 of the replenishment storage device 5B, the operation unit 2C2 performs an operation of pulling out the feeder 25 as a replenishment target supplied to the component supply unit 23 from the storage unit 51 and taking it into the replacement unit 2C1. In addition, when the replacement unit 2C1 is arranged at a position facing the component supply unit 23, the operation unit 2C2 performs an operation of pulling out the feeder 25 as a recovery target from the component supply unit 23 and recovering it to the replacement unit 2C1, and performs an operation of replenishing the feeder 25 as a replenishment target on the replacement unit 2C1 to the component supply unit 23. In addition, when the replacement unit 2C1 is arranged at a position facing the storage unit 51 of the recovery storage device 5A, the operation unit 2C2 performs an operation of moving the feeder 25 as a recovery target recovered on the replacement unit 2C1 to the storage unit 51. Thereby, the feeder 25 as a collection target collected from the component supply unit 23 is stored in the storage unit 51 of the collection storage device 5A.
[0058] <About production management equipment>
[0059] The production management device 2D is composed of a microcomputer having a CPU (Central Processing Unit) as a processing unit that performs various calculations. The production management device 2D is connected to each component mounting machine 2B and the replacement device 2C in the plurality of mounting lines 2A in a manner that enables data communication. The production management device 2D is a device that manages the production of component mounting substrates performed by the component mounting machine 2B. When managing the production of component mounting substrates performed by the component mounting machine 2B, the production management device 2D also manages the recovery of the feeder 25 that is the recovery object from the component supply unit 23 performed by the replacement device 2C, and the replenishment of the feeder 25 that is the replenishment object to the component supply unit 23 performed by the replacement device 2C.
[0060] The production management device 2D outputs the production instruction data DB1 to the component mounting machine 2B, thereby controlling the component supplying action of each feeder 25 supported by each supply support portion 24 of the component supply unit 23, the component adsorption action and the component mounting action of each suction nozzle 261 of the head unit 26. Thus, the production management device 2D causes the component mounting machine 2B to produce a component mounting substrate.
[0061] The production management device 2D obtains production performance data DPT indicating the performance of the production of component mounting substrates performed by each component mounting machine 2B at the current time point from each component mounting machine 2B. Figure 3 As shown, the production performance data DPT is data including, for example, feeder identification information FID, component name information PID1, component storage unit identification information RID, supply support unit position information SSP, normal suction rate FFR, and component exhaustion index value PNV.
[0062] The feeder identification information FID is information for respectively identifying the multiple feeders 25 mounted on the component supply unit 23. The details of the feeder identification information FID will be described later. The component storage part identification information RID is information for identifying the component storage part 25A mounted on the feeder 25 indicated by the feeder identification information FID. The component name information PID1 is information for determining the component name of the component stored in the component storage belt PT0 mounted on the component storage part 25A indicated by the component storage part identification information RID. The supply support part position information SSP is information indicating the position of each supply support part 24 supporting each feeder 25 in the component supply unit 23 of each component mounting machine 2B.
[0063] The normal adsorption rate FFR is information related to the normal adsorption rate, which indicates the ratio of the components that are normally adsorbed by the suction nozzle 261 for each of the multiple feeders 25 supported by each supply support 24 of the component supply unit 23, in the adsorption state of the multiple suction nozzles 261 to the components. Specifically, the normal adsorption rate FFR indicates the ratio of the number of times the multiple suction nozzles 261 are used in the scene where the adsorption state of the multiple suction nozzles 261 to the components is normal to the total number of times used within a specified period for each of the multiple feeders 25. When observing each of the multiple feeders 25, as the normal adsorption rate FFR becomes higher, the number of times the suction nozzle 261 is used in the scene where the adsorption state of the components is normal increases. Therefore, among the multiple feeders 25, the feeder 25 with a low normal adsorption rate FFR may be the main cause of the poor adsorption state of the suction nozzle 261 to the components. The so-called poor adsorption state of the suction nozzle 261 to the components is a situation where the suction state of the suction nozzle 261 to the components is poor, such as adsorption error, adsorption position deviation, etc.
[0064] The component depletion index value PNV indicates a value that is an index of predicted component depletion for each of the plurality of feeders 25 supported by each supply support portion 24 of the component supply unit 23. The component depletion index value PNV is indicated, for example, by the remaining amount of components in the component storage belt PT0 of the component storage part 25A respectively mounted on the plurality of feeders 25. In the plurality of feeders 25, as the component depletion index value PNV increases, the time until component depletion occurs in the component storage belt PT0 of the component storage part 25A becomes longer.
[0065] The production management device 2D predicts the exhaustion of components in the component storage belt PT0 of the component storage part 25A for the plurality of feeders 25 supported by each supply support part 24 of the component supply unit 23, based on the component exhaustion index value PNV included in the production performance data DPT. Furthermore, the production management device 2D determines the feeder 25 corresponding to the component storage part 25A on which the component storage belt PT0 predicted to be exhausted is installed as the feeder 25 to be recovered from the component supply unit 23. When the feeder 25 to be recovered is determined, the production management device 2D identifies the feeder 25 to be replenished to the component supply unit 23 in accordance with the recovery of the feeder 25 to be recovered.
[0066] When the feeder 25 to be collected is determined and the feeder 25 to be supplied is identified, the production management device 2D outputs the replacement instruction data DC1 to the replacement device 2C. The replacement instruction data DC1 is data indicating the following instruction: in accordance with the collection of the feeder 25 to be collected, the feeder 25 to be supplied to the component supply unit 23 is replaced. Based on the replacement instruction data DC1, the replacement device 2C collects the feeder 25 to be collected from the component supply unit 23 to the replacement unit 2C1, and supplies the feeder 25 to be supplied from the replacement unit 2C1 to the component supply unit 23 in accordance with the collection. The replacement device 2C moves the feeder 25 to be collected collected on the replacement unit 2C1 to the storage unit 51 of the collection storage device 5A. As a result, the feeder 25 to be collected collected from the component supply unit 23 is stored in the storage unit 51 of the collection storage device 5A.
[0067] [About the component supply system]
[0068] The component supply system 3 is a system for supplying components to be sucked by the suction nozzle 261 of the head unit 26 in the component mounting machine 2B. The component supply system 3 includes the above-mentioned plurality of feeders 25 mounted on the component supply unit 23 of the component mounting machine 2B and the above-mentioned component storage member 25A mounted on each feeder 25. Figure 1 As shown, the component supply system 3 further includes a component warehouse 4 , a storage device 5 including a collection storage device 5A and a replenishment storage device 5B, a workbench 6 , and a component supply management device 7 .
[0069] <About feeders and component storage>
[0070] When producing component mounting substrates in the component mounting machine 2B, multiple components are mounted on each substrate. Moreover, the types of mounted components vary depending on the type of substrate. The width dimension of the component storage belt PT0 mounted on the component storage part 25A, the dimensions of the multiple component storage parts for storing components, the spacing between the multiple component storage parts, and other specifications are specified according to the types of components to be stored. As described above, the component storage part 25A on which the component storage belt PT0 of the specifications specified according to the types of components to be stored is mounted is stored in the component warehouse 4 set in the second preparation area AR3.
[0071] like Figure 4As shown, the first storage part recording unit 25R1 and the second storage part recording unit 25R2 are installed in the component storage part 25A. The first storage part recording unit 25R1 records the component information PID for identifying the type of the component stored in the component storage belt PT0. The first storage part recording unit 25R1 is composed of, for example, a bar code recorded by encoding the component information PID. The second storage part recording unit 25R2 records the component storage part identification information RID for identifying the component storage part 25A. The second storage part recording unit 25R2 is composed of, for example, a bar code recorded by encoding the component storage part identification information RID.
[0072] In the feeder 25 equipped with the component storage part 25A, in order to reliably supply the components stored in the component storage belt PT0, it is necessary to design the structure of the component supply area part 2531 as the area for supplying components in accordance with the specifications of the component storage belt PT0 corresponding to the type of components. Therefore, in the component supply system 3, a plurality of feeders 25 are used, in which the structure of the component supply area part 2531 is different according to the specifications of the component storage belt PT0 in the component storage part 25A equipped in the assembly part 252.
[0073] like Figure 4 As shown, a feeder recording unit 25R3 is installed on each of the plurality of feeders 25. The feeder recording unit 25R3 records feeder identification information FID for respectively identifying the plurality of feeders 25, which is set according to the structure of the component supply area unit 2531. The feeder recording unit 25R3 is composed of, for example, a barcode in which the feeder identification information FID is encoded and recorded.
[0074] like Figure 5 As shown, the component supply region 2531 of each of the plurality of feeders 25 has a guide member 253A, a peeling position adjustment member 253B, and a leaf spring member 253C as a plurality of adjustment members capable of adjusting the supply performance of the components.
[0075] The guide member 253A is a member that is detachably mounted in the component supply area 2531 relative to the feeder main body 251. The guide member 253A guides the side end surface in the width direction of the component storage belt PT0 delivered by the belt delivery section 254 along the belt delivery path 253 in the component supply area 2531, thereby adjusting the supply of the components stored in the component storage belt PT0. There are a plurality of guide members 253A according to the belt width that specifies the length of the component storage belt PT0 in the width direction. In the feeder 25, it is necessary to select an appropriate guide member 253A from among the plurality of guide members 253A according to the specification of the belt width of the component storage belt PT0 in the component storage part 25A assembled in the assembly section 252.
[0076] The stripping position adjusting member 253B is a member that is detachably mounted relative to the guide member 253A in the component supply area 2531. The stripping position adjusting member 253B adjusts the stripping position of the cover tape PT2 of the component storage tape PT0 from the carrier tape PT1 in the component supply area 2531, thereby adjusting the supply of the components stored in the component storage tape PT0. In the feeder 25, it is necessary to adjust the presence or absence of the stripping position adjusting member 253B mounted relative to the guide member 253A and the stripping position of the cover tape PT2 by the stripping position adjusting member 253B according to the specifications such as the size of the multiple component storage sections of the component storage tape PT0 in the component storage part 25A mounted in the mounting part 252 and the intervals between the multiple component storage sections.
[0077] The leaf spring member 253C is a member that is detachably mounted relative to the guide member 253A in the component supply area 2531. The leaf spring member 253C lifts the carrier tape PT1 of the component storage tape PT0 from below in the component supply area 2531, and restricts the movement of the components in the component storage section by magnetic force, etc., thereby adjusting the supply of the components stored in the component storage tape PT0. In the feeder 25, it is necessary to adjust the presence or absence of the leaf spring member 253C relative to the guide member 253A according to the specifications such as the size of the plurality of component storage sections of the component storage tape PT0 in the component storage part 25A mounted in the mounting section 252.
[0078] In the feeder 25, the component supply area portion 2531 can be structurally changed according to the specification of the component storage tape PT0 by using a plurality of guide members 253A, peeling position adjustment members 253B, and leaf spring members 253C.
[0079] As described above, the feeder 25 as a recycling object recovered from the component supply unit 23 of the component mounting machine 2B is stored in the storage unit 51 of the recycling storage device 5A, and the feeder 25 as a supply object supplied to the component supply unit 23 is stored in the storage unit 51 of the supply storage device 5B. It should be noted that the feeder 25 as the supply object is prepared by the operator OP or the working robot performing the operation of assembling the supply component storage part 25AS with respect to the assembly object feeder 25FB on the workbench 6 set in the first preparation area AR2. The assembly object feeder 25FB is a feeder 25 determined from a plurality of feeders 25 as recycling objects stored in the storage unit 51 of the recycling storage device 5A in the determination process performed by the processing unit 71 of the component supply management device 7 described later. The replenishment component storage unit 25AS is the component storage unit 25A taken out from the component warehouse 4 in the preparation instruction processing by the processing unit 71 of the component supply management device 7 described later.
[0080] like Figure 6As shown, in the storage device 5 including the storage device 5A for recovery and the storage device 5B for replenishment, the storage unit 51 has a plurality of storage support parts 511a to 511g. The plurality of storage support parts 511a to 511g support the feeder 25 in a pluggable manner. The storage unit 51 stores the plurality of feeders 25 respectively in a state supported by each storage support part 511a to 511g. In addition, the storage device 5 has a plurality of notification parts 512 provided for each of the plurality of storage support parts 511a to 511g in the storage unit 51. The notification part 512 has a light-emitting element such as an LED, and notifies the storage position of the feeder 25 in the storage unit 51 by emitting light or the like.
[0081] <About the component supply management device>
[0082] The component supply management device 7 is a device for managing a plurality of feeders 25 in the component supply system 3. The component supply management device 7 is composed of a microcomputer, which includes: a processing unit 71 composed of a CPU that performs various calculations; and a storage unit 72 that stores various information and data. The component supply management device 7 is connected to each component mounting machine 2B in the plurality of mounting lines 2A, a mobile terminal device PT or a working robot carried by an operator OP working in the first preparation area AR2, a storage device 5, and a workbench 6 in a manner that enables data communication.
[0083] The storage unit 72 stores Figure 7 The component-specific supply area data DZ1, Figure 8 The feeder shown is located in data DZ2 and Fig. 9 Feeder management data DZ3 is shown.
[0084] The component-specific supply area data DZ1 is data indicating the structure of the component supply area section 2531 suitable for the supply of components in the feeder 25 according to the type of component. The component-specific supply area data DZ1 is data obtained by establishing a correspondence between the component information PID for specifying the type of component and the suitable area information CSD related to the structure of the component supply area section 2531 suitable for the supply of the component indicated by the component information PID. The component information PID includes component name information PID1 indicating the component name, component size information PID2 indicating the size of the component, and component storage band information PID3 related to the component storage band PT0 for storing the components. The component storage band information PID3 includes information on the band width of the component storage band PT0, information on the band type, and the like. The suitable area information CSD includes suitable guide member information CSD1 for respectively determining multiple guide members 253A, suitable stripping position adjustment member information CSD2 indicating the presence or absence of assembly and the stripping position of the stripping position adjustment member 253B, and suitable leaf spring member information CSD3 indicating the presence or absence of assembly of the leaf spring member 253C, as information related to the structure of the component supply area portion 2531 suitable for the supply of the component represented by the component information PID.
[0085] The feeder location data DZ2 is data indicating the current location of a plurality of feeders 25 whose structures of the component supply area section 2531 are different according to the specifications of the component storage belt PT0. The feeder location data DZ2 is data obtained by establishing correspondence between feeder information FD related to the feeder 25 and location information WD related to the location of the feeder 25. The feeder information FD includes feeder type information FTD indicating the type of the feeder 25, and feeder identification information FID for identifying the feeder 25 set according to the structure of the component supply area section 2531. For each type of feeder 25, there are a plurality of feeders 25 having different structures of the component supply area section 2531. Therefore, in the feeder information FD, a plurality of feeder identification information FIDs are associated with one feeder type information FTD. The feeder identification information FID is individual identification information for identifying the feeders 25 respectively, which is allocated to each feeder 25 according to the structure of the component supply area section 2531.
[0086] It should be noted that the type of feeder 25 indicated by the feeder type information FTD is differentiated according to the replenishment method of the component storage tape PT0 for each tape width of the component storage tape PT0 that can be used for the supply of components. As the replenishment method of the component storage tape PT0, for example, a splicing method and an automatic loading method can be cited. In the feeder 25 of the splicing method, when the remaining of the preceding component storage tape PT0 that has previously been used for the supply of components becomes less, a splicing operation is performed to join the component storage tape PT0 for replenishment to the rear end of the preceding component storage tape PT0. On the other hand, in the feeder 25 of the automatic loading method, when the front end of the component storage tape PT0 is set at a specified position, the component storage tape PT0 can be automatically loaded into the component supply area 2531 in response to a button operation. Furthermore, if the front end of the component storage tape PT0 for replenishment is set at the above-mentioned predetermined position, after the preceding component storage tape PT0 is completely fed out, the component storage tape PT0 for replenishment is automatically loaded into the component supply area 2531. As the type of the feeder 25 indicated by the feeder type information FTD, for example, a splicing feeder for 8 mm width, an automatic loading feeder for 8 mm width, etc. can be cited.
[0087] The feeder management data DZ3 is data indicating the current structure of the component supply area 2531 of each of the plurality of feeders 25. The feeder management data DZ3 is data obtained by establishing a correspondence between the feeder information FD including the feeder type information FTD and the feeder identification information FID and the component supply area information PSD related to the current structure of the component supply area 2531. The component supply area information PSD includes guide member information PSD1 for respectively specifying the plurality of guide members 253A, stripping position adjustment member information PSD2 indicating the presence or absence of the assembly and the stripping position of the stripping position adjustment member 253B, and leaf spring member information PSD3 indicating the presence or absence of the assembly of the leaf spring member 253C, as information related to the current structure of the component supply area 2531 of the feeder 25 indicated by the feeder identification information FID.
[0088] The processing unit 71 performs various operations for managing the multiple feeders 25 whose structures of the component supply area section 2531 are different according to the specifications of the component storage belt PT0. The processing unit 71 performs various operations before the replacement device 2C performs the operation of replacing the feeder 25 between the component supply unit 23 of the component mounting machine 2B. That is, the processing unit 71 performs various operations for managing the multiple feeders 25 before the production management device 2D outputs the replacement instruction data DC1 to the replacement device 2C. By performing various operations, the processing unit 71 determines the combination of the feeder 25 and the component storage unit 25A for the feeder 25 that is the supply object to the component supply unit 23. Fig.10 As shown in the flowchart of , the processing unit 71 performs preparation instruction processing S1, replenishment component recognition processing S2, extraction processing S3, determination processing S4, assembly instruction processing S5 and update processing S6 as various calculation processing.
[0089] (Prepare instruction processing)
[0090] like Fig.11 As shown, in the preparation instruction processing S1, the processing unit 71 outputs preparation instruction data DA1 indicating the instruction to prepare the replenishment component storage part 25AS to the mobile terminal device PT or the working robot carried by the operator OP located in the first preparation area AR2 or the second preparation area AR3. The replenishment component storage part 25AS represents the component storage part 25A installed with the component storage belt PT0, and the component storage belt PT0 stores the replenishment components required to be replenished for the component mounting machine 2B. The preparation instruction data DA1 includes: replenishment component information PSUD related to the replenishment component, including the component name information PID1 of the replenishment component; and component library storage position information PWD, indicating the position of the replenishment component storage part 25AS in the component library 4.
[0091] The operator OP removes the replenishment component storage member 25AS from the component warehouse 4 based on the preparation instruction data DA1 input to the mobile terminal device PT, and transports the removed replenishment component storage member 25AS to the workbench 6. Thus, the operator OP can prepare the replenishment component storage member 25AS on the workbench 6. It should be noted that when the preparation instruction data DA1 is input to the working robot, the working robot prepares the replenishment component storage member 25AS on the workbench 6.
[0092] (Supply component identification processing)
[0093] After the preparation of the replenishment element storage unit 25AS is completed, Fig.11 As shown, the operator OP or the working robot performs the following reading operation: the first storage part recording portion 25R1 and the second storage part recording portion 25R2 attached to the replenishment component storage part 25AS are read using a reading device 61 such as a barcode reader attached to the workbench 6. Thus, the component information PID recorded in the first storage part recording portion 25R1 and the component storage part identification information RID recorded in the second storage part recording portion 25R2 are read as information related to the replenishment component storage part 25AS.
[0094] The component information PID and component storage unit identification information RID related to the replenishment component storage unit 25AS read by the reading device 61 in the workbench 6 are input to the component supply management device 7. The processing unit 71 performs the following replenishment component identification processing S2: Based on the component information PID and component storage unit identification information RID input to the component supply management device 7, the replenishment component storage unit 25AS is identified.
[0095] (Extraction Processing)
[0096] In the component supply system 3, as the feeder 25 for supplying components used for the production of the component mounting substrate in the component mounting machine 2B, a plurality of feeders 25 are used, the structure of the component supply area section 2531 of which is different according to the specification of the component storage belt PT0 corresponding to the type of the component. Therefore, when the replenishment component storage member 25AS on which the component storage belt PT0 storing the replenishment components is mounted is assembled to the assembly section 252 of the feeder 25, it is necessary to select the feeder 25 having the component supply area section 2531 having the structure corresponding to the specification of the component storage belt PT0 corresponding to the type of the replenishment component from among the plurality of feeders 25.
[0097] Therefore, after the replenishment component identification process S2, the processing unit 71 performs the extraction process S3. Fig.12 As shown, in the extraction process S3, the processing unit 71 extracts a plurality of usable feeders 25FA that can be used to replenish the component storage part 25AS from the plurality of feeders 25 based on the feeder identification information FID set according to the structure of the component supply area unit 2531 for respectively identifying the plurality of feeders 25. Fig.12 In the example, the replenishment component storage part 25AS is a component storage part 25A with a component storage belt PT0 installed and a component storage part identification information RID of "R01", and the component storage belt PT0 stores a replenishment component with a component name "P01" represented by the component name information PID1 included in the component information PID. Then, the processing unit 71 extracts each feeder 25 with feeder identification information FID of "F01" and "F02" as a plurality of usable feeders 25FA that can be used to replenish the component storage part 25AS.
[0098] The feeder identification information FID is set according to the structure of the component supply area section 2531 in the feeder 25. That is, the feeder identification information FID is distinguished by the structure of the component supply area section 2531. Therefore, the processing unit 71 can extract a plurality of usable feeders 25FA as feeders 25 having a component supply area section 2531 having a structure capable of supplying replenishment components stored in the component storage belt PT0 of the replenishment component storage part 25AS based on the feeder identification information FID distinguished by the structure of the component supply area section 2531. The plurality of usable feeders 25FA extracted in the extraction processing S3 of the processing unit 71 have a component supply area section 2531 having a structure capable of supplying replenishment components. Therefore, a feeder 25 that can reliably supply replenishment components can be selected from among the plurality of usable feeders 25FA.
[0099] like Fig.12 As shown, the processing unit 71 obtains the Figure 7 Supply area data DZ1 by component, Figure 8 The feeder data DZ2 and Fig. 9 The processing unit 71 establishes corresponding suitable area information CSD corresponding to the replenishment component for the component information PID related to the replenishment component stored in the component storage belt PT0 of the replenishment component storage part 25AS based on the component-differentiated supply area data DZ1. Then, the processing unit 71 extracts a plurality of usable feeders 25FA that can be used for the replenishment component storage part 25AS from the plurality of feeders 25 based on the suitable area information CSD corresponding to the replenishment component and the feeder identification information FID of each of the plurality of feeders 25 included in the feeder location data DZ2 and the feeder information FD of the feeder management data DZ3.
[0100] The suitable area information CSD corresponding to the replenishment component is information indicating the structure of the component supply area unit 2531 suitable for supplying the replenishment component. Therefore, the processing unit 71 can extract a plurality of feeders 25 that can use the feeder 25FA as the component supply area unit 2531 having a structure capable of supplying the replenishment component based on the suitable area information CSD corresponding to the replenishment component and the feeder identification information FID distinguished by the structure of the component supply area unit 2531.
[0101] Specifically, the processing unit 71 extracts the feeder identification information FID of interest, from among the feeder location data DZ2 and the feeder information FD of the feeder management data DZ3, the guide member information PSD1 included in the component supply area information PSD of the feeder management data DZ3 and the suitable guide member information CSD1 included in the suitable area information CSD corresponding to the replenishment component, and the location information WD of the feeder location data DZ2 indicates the storage unit 51 of the collection storage device 5A. In this case, the processing unit 71 identifies each feeder 25 indicated by the feeder identification information FID of interest as a plurality of usable feeders 25FA that can be used to replenish the component storage unit 25AS.
[0102] (Confirm processing)
[0103] After the extraction process S3, the processing unit 71 performs the determination process S4. Fig.12 As shown, in the determination process S4, the processing unit 71 determines the assembly target feeder 25FB as the target of assembling the replenishment component storage unit 25AS from among the plurality of available feeders 25FA. Fig.12 In the example, the processing unit 71 specifies one feeder 25 having feeder identification information FID "F01" as the assembly target feeder 25FB from among the plurality of available feeders 25FA having feeder identification information FID "F01" and "F02".
[0104] Specifically, the processing unit 71 establishes corresponding component supply area information PSD corresponding to the available feeders 25FA based on the feeder identification information FID of the multiple available feeders 25FA in the feeder management data DZ3, and identifies the suitability of the specifications of the component storage belt PT0 in the replenishment component storage part 25AS relative to the structure of the component supply area part 2531 in the multiple available feeders 25FA.
[0105] For example, the processing unit 71 recognizes the conformity of the structure of the component supply area section 2531 in the plurality of available feeders 25FA based on the degree of conformity of the guide member information PSD1, the peeling position adjusting member information PSD2, and the leaf spring member information PSD3 included in the component supply area information PSD corresponding to the available feeder 25FA with the conformity guide member information CSD1, the conformity peeling position adjusting member information CSD2, and the conformity leaf spring member information CSD3 included in the conformity area information CSD corresponding to the replenishment component. At this time, when the information PSD1, PSD2, and PSD3 included in the component supply area information PSD corresponding to the available feeder 25FA and the information CSD1, CSD2, and CSD3 included in the conformity area information CSD corresponding to the replenishment component are completely consistent, the structure of the component supply area section 2531 is in a completely conformity state that is completely conformity with the specification of the component storage belt PT0 in the replenishment component storage unit 25AS. On the other hand, when the information PSD1, PSD2, PSD3 contained in the component supply area information PSD corresponding to the available feeder 25FA and the information CSD1, CSD2, CSD3 contained in the suitable area information CSD corresponding to the replenishment component are not completely consistent, the structure of the component supply area part 2531 is not completely suitable for the specifications of the component storage belt PT0 in the replenishment component storage part 25AS.
[0106] The processing unit 71 determines the usable feeder 25FA with the highest degree of suitability as the assembly target feeder 25FB to be assembled with the replenishment component storage part 25AS based on the suitability of the structure of the component supply area part 2531 among the plurality of usable feeders 25FA. The assembly target feeder 25FB is a feeder 25 determined based on the suitability of the structure of the component supply area part 2531 with respect to the specification of the component storage belt PT0 storing the replenishment components, and thus becomes a feeder 25 having a component supply area part 2531 with a structure capable of reliably supplying the replenishment components.
[0107] (Assembly instruction processing)
[0108] After determining the processing of the processing S4, the processing unit 71 performs the assembly instruction processing S5. Fig.13As shown, in the assembly instruction processing S5, the processing unit 71 outputs assembly instruction data DA2 to the mobile terminal device PT or the working robot carried by the operator OP located in the first preparation area AR2 or the second preparation area AR3, and the assembly instruction data DA2 indicates an instruction to assemble the replenishment component storage part 25AS to the assembly part 252 of the assembly object feeder 25FB. The assembly instruction data DA2 includes the feeder identification information FID of the assembly object feeder 25FB and the storage unit information SUD for specifying the storage unit 51 of the collection storage device 5A storing the assembly object feeder 25FB.
[0109] The operator OP grasps the storage unit 51 in the collection storage device 5A storing the assembly object feeder 25FB according to the storage unit information SUD included in the assembly instruction data DA2 input to the mobile terminal device PT, and takes out the assembly object feeder 25FB from the storage unit 51. Thus, the operator OP can prepare the assembly object feeder 25FB on the workbench 6 where the replenishment component storage part 25AS is prepared. When the assembly object feeder 25FB is prepared on the workbench 6 in addition to the replenishment component storage part 25AS, the operator OP can perform the operation of assembling the replenishment component storage part 25AS on the assembly part 252 of the assembly object feeder 25FB according to the assembly instruction data DA2. It should be noted that when the assembly instruction data DA2 is input to the working robot, the working robot performs the operation of assembling the replenishment component storage part 25AS on the assembly object feeder 25FB.
[0110] In addition, if Fig.13 As shown, in the assembly instruction processing S5, the processing unit 71 outputs the notification instruction data DA3 to the collection storage device 5A, and the notification instruction data DA3 indicates an instruction for notifying the storage position of the assembly object feeder 25FB in the storage unit 51 of the collection storage device 5A. The collection storage device 5A causes the notification unit 512 corresponding to the storage support unit 511 supporting the assembly object feeder 25FB in the storage unit 51 to perform a notification action such as light emission according to the notification instruction data DA3. Thus, the operator OP or the working robot can grasp the storage position of the assembly object feeder 25FB in the storage unit 51 based on the notification action performed by the notification unit 512 of the collection storage device 5A according to the notification instruction data DA3.
[0111] Here, refer to Fig.14The assembly instruction processing S5 is described in the case where the processing unit 71 recognizes in the determination processing S4 that the structure of the component supply area 2531 in the assembly object feeder 25FB is not completely compatible with the specifications of the component storage belt PT0 in the replenishment component storage part 25AS. In this case, the processing unit 71 outputs the assembly instruction data DA2 to which the structure change instruction information DA21 and the change confirmation information DA22 are attached in the assembly instruction processing S5.
[0112] The structural change instruction information DA21 is information indicating an instruction to change the structure of the component supply area section 2531 in the assembly object feeder 25FB using a plurality of guide members 253A, a peeling position adjustment member 253B, and a leaf spring member 253C as adjustment members. When the assembly instruction data DA2 to which the structural change instruction information DA21 is attached is output from the processing unit 71, the operator OP or the working robot can perform the following operation: the structure of the component supply area section 2531 in the assembly object feeder 25FB is changed according to the structural change instruction information DA21 so that the structure of the component supply area section 2531 is completely compatible with the specification of the component storage belt PT0 in the replenishment component storage part 25AS. Then, the operator OP or the working robot can perform the operation of assembling the replenishment component storage part 25AS to the assembly object feeder 25FB in which the structure of the component supply area section 2531 has been changed.
[0113] The change confirmation information DA22 is information indicating an instruction to confirm that the structure of the component supply area section 2531 in the assembly object feeder 25FB has been changed according to the structure change instruction information DA21. When the assembly instruction data DA2 to which the structure change instruction information DA21 and the change confirmation information DA22 are added is output from the processing unit 71, the operator OP or the working robot can confirm whether the operation of changing the structure of the component supply area section 2531 according to the structure change instruction information DA21 has been performed according to the change confirmation information DA22. As a result, the operator OP or the working robot can more reliably perform the operation of changing the structure of the component supply area section 2531 in the assembly object feeder 25FB.
[0114] Next, refer to Fig.15 The following describes the assembly instruction process S5 in which the processing unit 71 recognizes that the structure of the component supply area 2531 in the assembly target feeder 25FB is completely compatible with the specifications of the component storage belt PT0 in the replenishment component storage unit 25AS in the determination process S4. In this case, the processing unit 71 obtains the component mounting machine 2B in the assembly instruction process S5. Figure 3The production performance data DPT (step S51) includes the feeder identification information FID and the component storage identification information RID as information related to the performance of the pattern of the combination of the component storage 25A and the feeder 25 used to supply the components to the suction nozzle 261. In addition, the production performance data DPT includes information related to the normal suction rate FFR indicating the ratio of the components normally sucked by the suction nozzle 261 for each of the plurality of feeders 25.
[0115] When the production performance data DPT is obtained, the processing unit 71 confirms the performance of the pattern of the combination of the component storage unit 25A and the feeder 25 based on the production performance data DPT (step S52). Then, the processing unit 71 determines whether there is a performance of the pattern of the combination of the replenishment component storage unit 25AS and the assembly object feeder 25FB based on the feeder identification information FID and the component storage unit identification information RID in the production performance data DPT (step S53). When the processing unit 71 has a combination of the feeder identification information FID of the assembly object feeder 25FB and the component storage unit identification information RID of the replenishment component storage unit 25AS in the production performance data DPT, it determines that there is a performance of the pattern of the combination of the replenishment component storage unit 25AS and the assembly object feeder 25FB. On the other hand, when the combination of the feeder identification information FID of the assembly object feeder 25FB and the component storage part identification information RID of the replenishment component storage part 25AS does not exist in the production performance data DPT, the processing unit 71 determines that there is no performance of the pattern of the combination of the replenishment component storage part 25AS and the assembly object feeder 25FB.
[0116] In the case where there is no actual performance of the pattern of the combination of the replenishment component storage unit 25AS and the assembly target feeder 25FB in the production performance data DPT, the possibility that the structure of the component supply area 2531 in the assembly target feeder 25FB is not actually completely suitable for the situation cannot be completely denied. Therefore, in the case where there is no actual performance of the pattern of the combination of the replenishment component storage unit 25AS and the assembly target feeder 25FB (No in step S53), the processing unit 71 outputs the assembly instruction data DA2 to which the suitable confirmation information DA23 is attached (step S55).
[0117] The conformity confirmation information DA23 is information indicating an instruction to confirm that the structure of the component supply area 2531 in the assembly object feeder 25FB is completely conformed to the specification of the component storage belt PT0 in the replenishment component storage part 25AS. When the assembly instruction data DA2 to which the conformity confirmation information DA23 is attached is output from the processing unit 71, the operator OP or the operation robot can perform an operation to confirm that the structure of the component supply area 2531 in the assembly object feeder 25FB is actually completely conformed according to the conformity confirmation information DA23. In this case, the operator OP or the operation robot can perform an operation to assemble the replenishment component storage part 25AS to the assembly object feeder 25FB for which the structure of the component supply area 2531 has been confirmed to be completely conformed.
[0118] When there is a performance of a pattern of a combination of a replenishment component storage unit 25AS and an assembly object feeder 25FB in the production performance data DPT (yes in step S53), the processing unit 71 determines whether the normal adsorption rate FFR corresponding to the pattern of the combination is below a prescribed threshold value (step S54). Even when there is a performance of a pattern of a combination of a replenishment component storage unit 25AS and an assembly object feeder 25FB in the production performance data DPT, when the normal adsorption rate FFR associated with the suction nozzle 261 is below a prescribed threshold value, the possibility that the structure of the component supply area 2531 in the assembly object feeder 25FB is not actually completely suitable for the situation cannot be completely denied. Therefore, when the normal adsorption rate FFR associated with the suction nozzle 261 is below a prescribed threshold value (yes in step S54), the processing unit 71 outputs the assembly instruction data DA2 to which the suitable confirmation information DA23 is attached (step S55). The operator OP or the working robot can perform an operation to confirm that the structure of the component supply area section 2531 in the assembly target feeder 25FB is actually in a completely compatible state according to the conformity confirmation information DA23.
[0119] When the normal suction rate FFR related to the suction nozzle 261 is not less than the predetermined threshold value (No in step S54), the processing unit 71 outputs the assembly instruction data DA2 without adding the conformity confirmation information DA23, and transfers the processing from the assembly instruction processing S5 to the update processing S6.
[0120] (Update Process)
[0121] When the work of assembling the replenishment component storage member 25AS to the assembly object feeder 25FB according to the assembly instruction data DA2 is completed, as shown in FIG. Fig.16As shown, the operator OP or the working robot performs the following reading operation: the feeder recording unit 25R3 attached to the assembly target feeder 25FB is read using a reading device 61 such as a barcode reader attached to the workbench 6. Thus, the feeder identification information FID recorded in the feeder recording unit 25R3 is read as information related to the assembly target feeder 25FB to which the replenishment component storage unit 25AS is attached.
[0122] After reading the feeder recording unit 25R3 of the assembly target feeder 25FB equipped with the replenishment component storage part 25AS, the operator OP or the operation robot inserts the assembly target feeder 25FB equipped with the replenishment component storage part 25AS into the storage unit 51 of the replenishment storage device 5B. As a result, the assembly target feeder 25FB equipped with the replenishment component storage part 25AS is stored in the storage unit 51 of the replenishment storage device 5B as the feeder 25 to be replenished. The feeder 25 to be replenished stored in the storage unit 51 of the replenishment storage device 5B is replenished to the component supply unit 23 of the component mounting machine 2B by the replacement device 2C.
[0123] The feeder identification information FID of the assembly object feeder 25FB equipped with the replenishment component storage part 25AS read by the reading device 61 in the workbench 6 is input to the component supply management device 7. When the feeder identification information FID is input to the component supply management device 7 after the assembly instruction processing S5, the processing unit 71 performs the update processing S6. In the update processing S6, the processing unit 71 assumes that the structure of the component supply area part 2531 in the assembly object feeder 25FB is changed according to the structure change instruction information DA21 attached to the assembly instruction data DA2, and updates the component supply area information PSD corresponding to the feeder identification information FID of the assembly object feeder 25FB for the feeder management data DZ3 stored in the storage unit 72. Thus, regarding the feeder management data DZ3 used by the processing unit 71 when determining the assembly object feeder 25FB in the determination processing S4, the component supply area information PSD corresponding to the feeder identification information FID of the assembly object feeder 25FB can be updated to information related to the changed structure of the component supply area part 2531.
[0124] As mentioned above, although the component supply system 3 and the component mounting system 1 which concern on embodiment of this invention were demonstrated, this invention is not limited to this, For example, the following modified embodiment can be employ|adopted.
[0125] In the above-mentioned embodiment, it is described that the processing unit 71 of the component supply management device 7 in the component supply system 3 extracts a plurality of usable feeders 25FA that can be used to replenish the component storage part 25AS from a plurality of feeders 25 based on the component-based supply area data DZ1, the feeder location data DZ2 and the feeder management data DZ3 stored in the storage unit 72 in the extraction processing S3, but the present invention is not limited to this.
[0126] Below, refer to Fig.17 The extraction process S3 performed by the processing unit 71 of the component supply management device 7 in the component supply system 3 according to the modified embodiment will be described.
[0127] In the extraction process S3 , the processing unit 71 acquires the component-by-component feeder data DZ4 and the feeder location data DZ2 from the storage unit 72 .
[0128] The component-specific feeder data DZ4 is data obtained by establishing a correspondence between the component information PID for determining the type of component and the available feeder information SFD related to the feeder 25 having the component supply area 2531 capable of supplying the component indicated by the component information PID. The component information PID includes the component name information PID1 indicating the component name, the component size information PID2 indicating the size of the component, and the component storage belt information PID3 related to the component storage belt PT0 storing the component. The available feeder information SFD includes the feeder identification information FID of the feeder 25 having the component supply area 2531 capable of supplying the component indicated by the component information PID.
[0129] The processing unit 71 extracts the feeders 25 represented by the feeder identification information FID included in the supplyable feeder information SFD corresponding to the component information PID related to the supply components stored in the component storage belt PT0 of the supply component storage part 25AS as a plurality of available feeders 25FA based on the component-classified feeder data DZ4. In the component-classified feeder data DZ4, the feeder identification information FID included in the supplyable feeder information SFD corresponding to the component information PID related to the supply components stored in the component storage belt PT0 of the supply component storage part 25AS is information for identifying the feeder 25 having the component supply area 2531 capable of supplying the supply components. Therefore, the processing unit 71 can extract the feeders 25 represented by the feeder identification information FID included in the supplyable feeder information SFD corresponding to the component information PID related to the supply components in the component-classified feeder data DZ4 as a plurality of available feeders 25FA.
[0130] Specifically, the processing unit 71 extracts the feeder 25 represented by the feeder identification information FID as a plurality of usable feeders 25FA. The feeder identification information FID is the feeder identification information FID included in the supplyable feeder information SFD that has established a corresponding component information PID related to the replenishment component in the component-distinguished feeder data DZ4, and is the feeder identification information FID of the storage unit 51 of the recovery storage device 5A represented by the location information WD of the feeder location data DZ2.
[0131] In the component-based feeder data DZ4, when the corresponding available feeder information SFD established with the component information PID related to the replenishment component of the component storage belt PT0 stored in the replenishment component storage part 25AS does not have the feeder identification information FID, the processing unit 71 extracts a plurality of available feeders 25FA from the feeders 25 represented by the feeder identification information FID that is not registered in the component-based feeder data DZ4.
[0132] If the available feeder information SFD associated with one component information PID in the component feeder data DZ4 does not include a plurality of feeder identification information FID, the processing unit 71 cannot extract a plurality of available feeders 25FA. In this case, the processing unit 71 outputs error information ER.
[0133] The plurality of usable feeders 25FA extracted in the extraction process S3 of the processing unit 71 have component supply regions 2531 that are capable of supplying replenishment components. Therefore, a feeder 25 that can reliably supply replenishment components can be selected from among the plurality of usable feeders 25FA.
[0134] In addition, the above-mentioned specific embodiments mainly include inventions having the following structures.
[0135] The component supply system involved in one aspect of the present invention is a system for supplying components adsorbed to a suction nozzle in a component mounting machine, wherein the component mounting machine has a suction nozzle that adsorbs components and mounts the adsorbed components on a substrate, and produces a component mounting substrate. The component supply system comprises: a component storage part, on which a component storage member for storing a plurality of components and having specifications specified according to the types of the stored components is installed; a plurality of feeders, which have an assembly part and a component supply area part, wherein the assembly part is used for the component storage part to be freely assembled and unassembled, and the component supply area part is an area for supplying components stored in the component storage member, wherein the component storage member is mounted on the component storage part assembled to the assembly part, and the structure of the component supply area part is different according to the specifications of the component storage member corresponding to the type of the component; and a management device, which has a processing part, which performs processing to manage the plurality of feeders. The processing unit performs: replenishment component identification processing, identifying a replenishment component storage piece, which represents the component storage piece on which the component storage member storing the components required to be replenished to the component mounting machine is installed; and extraction processing, based on feeder identification information set according to the structure of the component supply area part for respectively identifying the multiple feeders, extracting multiple usable feeders that can be used for the replenishment component storage piece from the multiple feeders.
[0136] According to the component supply system, as feeders for supplying components used in the production of component mounting substrates in a component mounting machine, a plurality of feeders having different specifications of component storage members corresponding to the types of components are used in the structure of the component supply area. The plurality of feeders are managed by a management device. The processing unit of the management device identifies a replenishment component storage part on which a component storage member is installed in a replenishment component recognition process, and the component storage member stores the replenishment components required for replenishment of the component mounting machine.
[0137] When assembling the replenishment element storage part to the assembly part of the feeder, it is necessary to select a feeder having a component supply area part with a structure corresponding to the specification of the component storage member corresponding to the type of the replenishment element from among the multiple feeders. Therefore, the processing unit of the management device extracts multiple usable feeders that can be used for replenishment of the component storage part from the multiple feeders based on the feeder identification information used to respectively identify the multiple feeders in the extraction process. The feeder identification information is set according to the structure of the component supply area part in the feeder. That is, the feeder identification information is distinguished by the structure of the component supply area part. Therefore, the processing unit can extract multiple usable feeders as feeders with a component supply area part that can supply replenishment elements stored in the component storage member of the replenishment element storage part based on the feeder identification information distinguished by the structure of the component supply area part. The multiple usable feeders extracted in the extraction process of the processing unit have a component supply area part with a structure that can supply replenishment elements. Therefore, a feeder that can reliably supply replenishment elements can be selected from multiple usable feeders.
[0138] In the above-mentioned component supply system, the component supply area section has a plurality of adjustment members capable of adjusting the supply of components, and the plurality of adjustment members can be used to change the structure according to the specifications of the component storage member. The management device has a storage unit, which stores feeder management data obtained by establishing a correspondence between component supply area information related to the structure of the component supply area section and the feeder identification information. The processing unit performs the following determination processing: based on the component supply area information corresponding to the feeder identification information of the plurality of available feeders, the conformity condition of the specifications of the component storage member in the replenishment component storage member is identified for the structure of the component supply area section in the plurality of available feeders, and the assembly object feeder as the object of assembling the replenishment component storage member is determined from among the plurality of available feeders according to the conformity condition.
[0139] In this method, the processing unit can identify the suitability of the specifications of the component storage member in the replenishment component storage part for the structure of the component supply area part in the usable feeder based on the component supply area information corresponding to the feeder identification information of the multiple usable feeders in the feeder management data. Then, the processing unit determines the assembly object feeder as the object of assembling the replenishment component storage part from among the multiple usable feeders based on the identified suitability. The assembly object feeder is a feeder determined based on the suitability of the structure of the component supply area part with respect to the specifications of the component storage member storing the replenishment components, and thus becomes a feeder with a component supply area part having a structure that can reliably supply the replenishment components.
[0140] Alternatively, the component supply system further includes a storage device having a storage unit for storing the plurality of usable feeders and the assembly target feeder. The processing unit performs assembly instruction processing to output assembly instruction data, wherein the assembly instruction data indicates an instruction to assemble the replenishment component storage member to the assembly unit of the assembly target feeder. The assembly instruction data includes storage unit information for specifying the storage unit for storing the assembly target feeder.
[0141] In this method, an operator or a working robot can perform an operation of assembling the replenishment component storage part on the assembly part of the assembly object feeder according to the assembly instruction data output from the processing unit. When assembling the replenishment component storage part on the assembly object feeder, the operator or the working robot can grasp the storage unit storing the assembly object feeder according to the storage unit information included in the assembly instruction data.
[0142] In the above-mentioned component supply system, the processing unit may output notification instruction data indicating an instruction for notifying a storage position of the assembly target feeder in the storage unit to the storage device in the assembly instruction processing.
[0143] In this method, the processing unit outputs the notification instruction data to the storage device. The storage device can perform an action of notifying the storage position of the assembly object feeder in the storage unit according to the notification instruction data. The operator or the working robot can grasp the storage position of the assembly object feeder in the storage unit based on the notification action performed by the storage device according to the notification instruction data.
[0144] In the above-mentioned component supply system, the processing unit performs assembly instruction processing of outputting assembly instruction data, the assembly instruction data indicating an instruction to assemble the replenishment component storage member to the assembly portion of the assembly object feeder. Furthermore, when the processing unit identifies in the determination processing that the structure of the component supply area portion in the assembly object feeder is not completely compatible with the specifications of the component storage member in the replenishment component storage member, the processing unit outputs the assembly instruction data with structure change instruction information attached in the assembly instruction processing, the structure change instruction information indicating an instruction to change the structure of the component supply area portion using the plurality of adjustment members.
[0145] In this method, in the case where the structure of the component supply area section in the assembly object feeder is not completely compatible with the specifications of the component storage member in the replenishment component storage unit, the processing unit outputs assembly instruction data with structural change instruction information attached. The structural change instruction information is information indicating instructions for changing the structure of the component supply area section using multiple adjustment members. In the case where the assembly instruction data with structural change instruction information attached is output from the processing unit, an operator or an operating robot can perform the following operation: change the structure of the component supply area section according to the structural change instruction information in a manner that makes the structure of the component supply area section completely compatible with the specifications of the component storage member in the replenishment component storage unit. Then, the operator or the operating robot can perform the operation of assembling the replenishment component storage unit on the assembly object feeder in which the structure of the component supply area section has been changed.
[0146] In the above-mentioned component supply system, the processing unit outputs the assembly instruction data with change confirmation information attached during the assembly instruction processing, and the change confirmation information indicates an instruction to confirm that the structure of the component supply area part in the assembly object feeder has been changed according to the structure change instruction information.
[0147] In this method, the processing unit outputs assembly instruction data to which structural change instruction information and change confirmation information are attached. The change confirmation information is information indicating an instruction to confirm that the structure of the component supply area section in the assembly object feeder has been changed according to the structural change instruction information. In the case where the assembly instruction data to which the structural change instruction information and change confirmation information are attached are output from the processing unit, the operator or the working robot can confirm whether the operation of changing the structure of the component supply area section according to the structural change instruction information has been performed according to the change confirmation information. As a result, the operator or the working robot can more reliably perform the operation of changing the structure of the component supply area section.
[0148] In the above-mentioned component supply system, after processing the assembly instruction processing, the processing unit performs update processing on the feeder management data stored in the storage unit to update the component supply area information corresponding to the feeder identification information of the assembly object feeder.
[0149] In this method, the processing unit assumes that the structure of the component supply area section in the assembly object feeder has been changed according to the structural change instruction information, and updates the feeder management data stored in the storage unit. As a result, with respect to the feeder management data used by the processing unit when determining the assembly object feeder in the determination process, the component supply area information corresponding to the feeder identification information of the assembly object feeder can be updated to information related to the changed structure of the component supply area section.
[0150] In the above-mentioned component supply system, when the processing unit identifies in the determination processing that the structure of the component supply area portion in the assembly object feeder is in a completely compatible condition with respect to the specifications of the component storage member in the replenishment component storage member, in the assembly instruction processing, the assembly instruction data to which is attached suitable confirmation information indicating confirmation of the completely compatible condition is output based on the production performance data indicating the actual production performance of the component mounting substrate in the component mounting machine.
[0151] In this method, when the structure of the component supply area section in the assembly object feeder is in a completely suitable condition with respect to the specifications of the component storage member in the replenishment component storage device, the processing unit outputs assembly instruction data with attached fitness confirmation information based on production performance data. The fitness confirmation information is information indicating an instruction to confirm that the structure of the component supply area section is in a completely suitable condition with respect to the specifications of the component storage member in the replenishment component storage device. When the assembly instruction data with attached fitness confirmation information is output from the processing unit, an operator or an operating robot can perform an operation of confirming that the structure of the component supply area section is actually in a completely suitable condition according to the fitness confirmation information. In this case, the operator or the operating robot can perform an operation of assembling the replenishment component storage member on the assembly object feeder for which the structure of the component supply area section has been confirmed to be in a completely suitable condition.
[0152] In the above-mentioned component supply system, the production performance data includes information related to the performance of the pattern of the combination of the component storage member and the feeder used to supply the component to the suction nozzle. In this case, when the performance of the pattern of the combination of the replenishment component storage member and the assembly object feeder does not exist in the production performance data, the processing unit outputs the assembly instruction data with the suitability confirmation information attached.
[0153] In the case where there is no actual performance of the pattern of the combination of the replenishment component storage part and the assembly object feeder in the production performance data, the possibility that the structure of the component supply area part is not actually completely suitable for the situation cannot be completely denied. Therefore, in the case where there is no actual performance of the pattern of the combination of the replenishment component storage part and the assembly object feeder, the processing unit outputs the assembly instruction data with the suitability confirmation information attached. The operator or the operation robot can perform the operation of confirming that the structure of the component supply area part is actually completely suitable for the situation according to the suitability confirmation information.
[0154] In the above-mentioned component supply system, the production performance data includes information related to a normal suction rate indicating a ratio of components being normally sucked by the suction nozzle. In this case, when the production performance data contains a performance of a pattern of a combination of the replenishment component storage unit and the assembly object feeder, and the normal suction rate is below a predetermined threshold value, the processing unit outputs the assembly instruction data with the suitability confirmation information attached thereto.
[0155] Even when there is a performance of a pattern of a combination of a replenishment component storage part and an assembly object feeder in the production performance data, when the normal suction rate associated with the suction nozzle is below a predetermined threshold value, the possibility that the structure of the component supply area portion is not actually completely suitable for the condition cannot be completely denied. Therefore, when the normal suction rate associated with the suction nozzle is below a predetermined threshold value, the processing unit outputs assembly instruction data with the suitability confirmation information attached. The operator or the operation robot can perform an operation to confirm that the structure of the component supply area portion is actually completely suitable for the condition according to the suitability confirmation information.
[0156] In the above-mentioned component supply system, the processing unit obtains, during the extraction process, supply area data differentiated by component by establishing a correspondence between component information for determining the type of component and suitable area information related to the structure of the component supply area portion suitable for supplying the component represented by the component information, and establishes corresponding suitable area information based on the component information related to the component of the component storage member stored in the replenishment component storage member and the feeder identification information of each of the multiple feeders, thereby extracting the multiple usable feeders from the multiple feeders.
[0157] In this method, when the processing unit extracts a plurality of usable feeders in the extraction process, it obtains the supply area data distinguished by components. The supply area data distinguished by components is data obtained by establishing a correspondence between component information and suitable area information related to the structure of the component supply area part suitable for the supply of the component represented by the component information. In the supply area data distinguished by components, the suitable area information corresponding to the component information related to the replenishment component stored in the component storage member of the replenishment component storage part is established to become information representing the structure of the component supply area part suitable for the supply of the replenishment component. Therefore, the processing unit can extract a plurality of usable feeders as feeders having a component supply area part having a structure capable of supplying replenishment components based on the suitable area information corresponding to the component information related to the replenishment component in the supply area data distinguished by components and the feeder identification information distinguished by the structure of the component supply area part.
[0158] In the above-mentioned component supply system, the processing unit obtains component-specific feeder data by establishing a correspondence between component information for determining the type of component and the feeder identification information related to the feeder having the component supply area portion that can supply the component represented by the component information, and extracts the feeder represented by the feeder identification information corresponding to the component information related to the component storage member stored in the replenishment component storage member as the multiple usable feeders.
[0159] In this method, when the processing unit extracts a plurality of usable feeders in the extraction process, it obtains the feeder data classified by components. The feeder data classified by components is data obtained by establishing a correspondence between component information and feeder identification information related to a feeder having a component supply area portion capable of supplying the component represented by the component information. The feeder identification information corresponding to the component information related to the replenishment component stored in the component storage member of the replenishment component storage part in the feeder data classified by components becomes information for identifying the feeder having a component supply area portion capable of supplying the replenishment component. Therefore, the processing unit can extract the feeders represented by the feeder identification information corresponding to the component information related to the replenishment component in the feeder data classified by components as a plurality of usable feeders.
[0160] In the above-mentioned component supply system, when the feeder identification information corresponding to the component information related to the component storage member stored in the replenishment component storage member does not exist in the feeder identification information for distinguishing the feeders by component, the processing unit extracts the multiple usable feeders from the feeders represented by the feeder identification information not registered in the feeder identification information for distinguishing the feeders by component.
[0161] In this method, when there is no feeder identification information corresponding to the component information related to the replenishment component in the feeder data classified by component, the processing unit can extract multiple usable feeders from the feeders represented by the feeder identification information not registered in the feeder data classified by component.
[0162] In the above-mentioned component supply system, the processing unit outputs error information when a plurality of feeder identification information in the component-specific feeder data is not associated with one piece of component information.
[0163] In this method, when a plurality of feeder identification information is not associated with one component information in the component-specific feeder data, the processing unit cannot extract a plurality of usable feeders. In this case, the processing unit outputs error information.
[0164] Another aspect of the present invention relates to a component mounting system comprising: a component mounting machine having a suction nozzle that adsorbs components and mounts the adsorbed components on a substrate, and produces a component mounting substrate; and the above-mentioned component supply system that supplies the components adsorbed by the suction nozzle in the component mounting machine.
[0165] As described above, according to the present invention, a component supply system and a component installation system equipped with the component supply system can be provided, wherein the component supply system can select a feeder that can reliably supply components stored in a component storage member of a component storage part from a plurality of feeders having different structures in a component supply area portion.
Claims
1. A component supply system for supplying components to be sucked by a suction nozzle in a component mounting machine, the component mounting machine having the suction nozzle for sucking components and mounting the sucked components on a substrate, and producing a component mounting substrate, wherein: The component supply system has: A component storage part is provided with a component storage member for storing a plurality of components and having specifications determined according to the types of the components to be stored; A plurality of feeders having an assembly portion and a component supply area portion, wherein the assembly portion is detachably assembled to the component storage member, the component supply area portion is an area for supplying components stored in the component storage member mounted on the component storage member assembled to the assembly portion, and the structure of the component supply area portion is different according to the specifications of the component storage member corresponding to the type of component; and The management device includes a processing unit that manages the plurality of feeders. The processing unit performs: a replenishment component identification process of identifying a replenishment component storage part, the replenishment component storage part indicating the component storage part to which the component storage member storing the components required to be replenished to the component mounting machine is mounted; and The extraction process extracts a plurality of usable feeders that can be used for the replenishment component storage unit from among the plurality of feeders based on feeder identification information for respectively identifying the plurality of feeders set according to the structure of the component supply area portion.
2. The component supply system according to claim 1, wherein: The component supply area has a plurality of adjustment members capable of adjusting the supply performance of the components, and the plurality of adjustment members can be used to change the structure according to the specifications of the component storage member. The management device includes a storage unit that stores feeder management data obtained by associating component supply area information related to the structure of the component supply area unit with the feeder identification information. The processing unit performs the following determination processing: based on the component supply area information corresponding to the feeder identification information of the multiple usable feeders, the processing unit identifies the suitability of the specifications of the component storage component in the replenishment component storage unit relative to the structure of the component supply area unit in the multiple usable feeders, and determines the assembly object feeder as the object of assembling the replenishment component storage unit from among the multiple usable feeders based on the suitability.
3. The component supply system according to claim 2, wherein: The component supply system further includes a storage device having a storage unit for storing the plurality of usable feeders and the assembly target feeder. The processing unit performs assembly instruction processing to output assembly instruction data, wherein the assembly instruction data indicates an instruction to assemble the supply component storage member to the assembly unit of the assembly target feeder, The assembly instruction data includes storage unit information for specifying the storage unit that stores the assembly target feeder.
4. The component supply system according to claim 3, wherein: The processing unit outputs notification instruction data indicating an instruction for notifying a storage position of the assembly target feeder in the storage unit to the storage device in the assembly instruction processing.
5. The component supply system according to claim 2, wherein: The processing unit performs assembly instruction processing to output assembly instruction data, wherein the assembly instruction data indicates an instruction to assemble the replenishment component storage member to the assembly unit of the assembly target feeder, and When the processing unit identifies in the determination processing that the structure of the component supply area portion in the assembly object feeder is not completely compatible with the specifications of the component storage component in the replenishment component storage member, the processing unit outputs the assembly instruction data attached with structure change instruction information in the assembly instruction processing, wherein the structure change instruction information indicates an instruction to change the structure of the component supply area portion using the multiple adjustment components.
6. The component supply system according to claim 5, wherein: The processing unit outputs the assembly instruction data to which change confirmation information is added in the assembly instruction processing, the change confirmation information indicating an instruction to confirm that the structure of the component supply area section in the assembly target feeder has been changed according to the structure change instruction information.
7. The component supply system according to claim 5, wherein: The processing unit performs, after the assembly instruction processing, an update process for updating the component supply area information associated with the feeder identification information of the assembly target feeder, with respect to the feeder management data stored in the storage unit.
8. The component supply system according to claim 5, wherein: When the processing unit identifies in the determination processing that the structure of the component supply area portion in the assembly object feeder is in a completely compatible condition with respect to the specifications of the component storage member in the replenishment component storage member, in the assembly instruction processing, the processing unit outputs the assembly instruction data to which is attached the compatibility confirmation information indicating confirmation of the completely compatible condition based on the production performance data indicating the production performance of the component mounting substrate in the component mounting machine.
9. The component supply system according to claim 8, wherein: The production performance data includes information related to the performance of a pattern of a combination of the component storage and the feeder used to supply components to the suction nozzle. The processing unit outputs the assembly instruction data to which the conformity confirmation information is added, when there is no actual performance of a pattern of a combination of the replenishment component storage unit and the assembly target feeder in the production performance data.
10. The component supply system according to claim 9, wherein: The production performance data includes information related to a normal suction rate indicating a ratio at which components are normally sucked by the suction nozzle. The processing unit outputs the assembly instruction data to which the conformity confirmation information is attached when there is a performance of a pattern of a combination of the replenishment component storage unit and the assembly target feeder in the production performance data and the normal adsorption rate is below a predetermined threshold value.
11. The component supply system according to claim 1, wherein: In the extraction process, the processing unit obtaining component-by-component supply area data obtained by establishing correspondence between component information and suitable area information, wherein the component information is used to determine the type of component, and the suitable area information is related to the structure of the component supply area portion suitable for supplying the component indicated by the component information, and The corresponding suitable area information is established based on the component information related to the components stored in the component storage member of the replenishment component storage part, and the feeder identification information of each of the plurality of feeders, and the plurality of usable feeders are extracted from the plurality of feeders.
12. The component supply system according to claim 1, wherein: In the extraction process, the processing unit Obtaining component-specific feeder data obtained by associating component information for identifying the type of component with the feeder identification information associated with the feeder having the component supply area that can supply the component indicated by the component information, and The feeders indicated by the feeder identification information corresponding to the component information related to the components stored in the component storage member of the replenishment component storage part are extracted as the plurality of usable feeders.
13. The component supply system according to claim 12, wherein: When the feeder identification information corresponding to the component information related to the component storage member stored in the replenishment component storage member does not exist in the feeder identification information for distinguishing the feeders by component, the processing unit extracts the multiple usable feeders from the feeders represented by the feeder identification information not registered in the feeder identification information for distinguishing the feeders by component.
14. The component supply system according to claim 12, wherein: The processing unit outputs error information when a plurality of feeder identification information is not associated with one piece of component information in the component-specific feeder data.
15. A component mounting system comprising: A component mounting machine having a nozzle for sucking components and mounting the sucked components on a substrate, and producing a component mounting substrate; and The component supply system according to any one of claims 1 to 14 supplies the component adsorbed to the suction nozzle in the component mounting machine.
Citation Information
Patent Citations
Component supply unit arrangement handling system
WO2021144863A1