Mounting system
By strategically arranging common and individual component supply units in a component mounting system and using an automatic unit replacement device to rearrange units as needed, the system efficiently manages job switches, reducing delays and maintaining high production efficiency.
Patent Information
- Application Number
- JP2025036742
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-07
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2038-12-11
AI Technical Summary
In implementation systems with component mounters and automatic exchange devices, the time required for automatic exchange of component supply units increases with the number of units to be exchanged, leading to delays in the mounting process and decreased production efficiency during job switches.
The system includes a component mounter with a supplyable area for common component supply units and a non-supplyable area for individual units. A unit replacement device automatically rearranges the individual component supply units between these areas as needed, ensuring that the required units are in the supplyable area for each production job, thereby reducing the number of exchanges and maintaining efficiency.
This approach reduces the number of component supply units that need to be automatically exchanged during job switches, minimizing delays and maintaining high production efficiency by ensuring that necessary units are promptly arranged in the supplyable area.
Smart Images

Figure 2025087861000001_ABST
Abstract
Description
Technical Field
[0001] This specification discloses an implementation system and a method for arranging component supply units.
Background Art
[0002] Conventionally, in an implementation system including a component mounter to which a cassette-type component supply unit (feeder) for supplying components is detachably attached, a system including an exchange device for automatically exchanging the component supply unit has been proposed (see, for example, Patent Document 1). In this system, the replacement timing of each component supply unit is set based on the production plan of the substrate and the remaining amount of components in each component supply unit, and the exchange device is controlled to detach and automatically exchange the component supply unit at that replacement timing.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the above-described implementation system, for example, when switching production jobs such as changing the substrate type, if the number of component supply units to be automatically exchanged increases, it takes time for the automatic exchange by the exchange device. As a result, the start of the mounting process is delayed, leading to a decrease in the production efficiency of the entire system.
[0005] The main object of the present disclosure is to more efficiently arrange necessary component supply units at the time of switching production jobs and suppress a decrease in production efficiency.
Means for Solving the Problems
[0006] The present disclosure has taken the following means to achieve the above main object.
[0007] The implementation system of the present disclosure includes a component mounter that executes an implementation process of collecting components supplied from a plurality of component supply units and mounting them on a substrate based on a production job, and a unit replacement device that automatically replaces the component supply unit arranged in the component mounter. The component mounter is provided with a supplyable area where the component supply units are arranged to be able to supply components, and a non-supplyable area where the component supply units are arranged to be unable to supply components. A first component supply unit for supplying components common to a plurality of production jobs of a predetermined production group is arranged in the supplyable area, and a second component supply unit for supplying components required for any production job in the production group is dispersed and arranged in the supplyable area and the non-supplyable area. The component mounter is controlled to sequentially execute the implementation process based on each production job of the production group, and the unit replacement device is controlled to automatically replace the second component supply unit between the supplyable area and the non-supplyable area in order to arrange the second component supply unit required for the production job after switching in the supplyable area each time the production job is switched. The gist is to include a control device.
[0008] In the implementation system of the present disclosure, a first component supply unit for supplying components common to a plurality of production jobs of a predetermined production group is arranged in the supplyable area, and a second component supply unit for supplying components required in any production job is distributed and arranged in the supplyable area and the non-supplyable area, and the mounting process based on each production job of the production group is sequentially executed. Further, each time the production job is switched, the second component supply unit required for the production job after the switch is automatically exchanged between the supplyable area and the non-supplyable area in order to arrange the second component supply unit required for the production job after the switch in the supplyable area. Thereby, since the first component supply unit common to a plurality of production jobs remains arranged in the supplyable area, and the second component supply unit required for the production job after the switch may be arranged in the supplyable area each time the production job is switched, the number of component supply units to be automatically exchanged at the time of switching of the production job can be reduced. Further, since the second component supply unit is distributed and arranged in the supplyable area and the non-supplyable area, the second component supply unit required for the production job after the switch can be promptly arranged in the supplyable area. Therefore, at the time of switching of the production job, the required component supply unit can be arranged more efficiently to suppress a decrease in production efficiency.
Brief Description of the Drawings
[0009]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Mode for Carrying Out the Invention
[0010] Next, the embodiments for implementing the present disclosure will be described with reference to the drawings. FIG. 1 is a configuration diagram showing an outline of the configuration of the component mounting system 10 of the present embodiment, FIG. 2 is a configuration diagram showing an outline of the configuration of the component mounter 20, and FIG. 3 is a configuration diagram showing an outline of the configuration of the feeder 30. Further, FIG. 4 is a configuration diagram showing an outline of the configuration of the loader 50, and FIG. 5 is a configuration diagram related to the control of the component mounting system 10. Note that the left - right direction in FIG. 1 is the X direction, the front - rear direction is the Y direction, and the up - down direction is the Z direction.
[0011] As shown in FIG. 1, the component mounting system 10 includes a printer 12, a print inspection machine 14, a plurality of component mounting machines 20, a mounting inspection machine (not shown), a loader 50, a feeder storage 60, and a management device 80 (see FIG. 5). The printer 12 prints solder on a substrate S. The print inspection machine 14 inspects the state of the solder printed by the printer 12. The plurality of component mounting machines 20 are arranged side by side along the conveyance direction (X direction) of the substrate S and mount the components supplied from the feeder 30 onto the substrate S. The mounting inspection machine inspects the mounting state of the components mounted by the component mounting machines 20. The loader 50 replenishes the necessary feeders 30 to the plurality of component mounting machines 20 and collects the used feeders 30 from the component mounting machines 20. The feeder storage 60 stores the feeders 30 scheduled to be used by the component mounting machines 20 and the used feeders 30. The management device 80 manages the entire system. The printer 12, the print inspection machine 14, the plurality of component mounting machines 20, and the mounting inspection machine are arranged side by side in this order in the conveyance direction of the substrate S to form a production line. The feeder storage 60 is installed in this production line between the component mounting machine 20 on the most upstream side and the print inspection machine 14.
[0012] As shown in FIG. 2, the component mounter 20 includes a substrate transfer device 21 that transfers the substrate S in the X direction, a head 22 having a suction nozzle for sucking components, a head movement mechanism 23 that moves the head 22 in the XY directions, and a parts camera 25 that images the components sucked by the suction nozzle from below. Further, the component mounter 20 includes a mounting control device 28 (see FIG. 5) that is composed of a well-known CPU, ROM, RAM, etc. and controls the entire device. The mounting control device 28 inputs the image captured by the parts camera 25 and outputs drive signals to the substrate transfer device 21, the head 22, the head movement mechanism 23, etc. Also, the component mounter 20 has two upper and lower areas where a feeder 30 can be attached to the front. The upper area is a supply area 20A where components can be supplied to the head 22, and the lower area is a buffer area 20B where components cannot be supplied and the feeder 30 can be stocked. In the supply area 20A and the buffer area 20B, there is provided a feeder table 40 in which a side view is formed in an L shape and a predetermined number of feeders 30, such as about several tens, are arranged. Note that the feeder table 40 may be configured such that the number of feeders 30 arranged in the supply area 20A is larger than that in the buffer area 20B.
[0013] As shown in Fig. 3, the feeder 30 includes a tape reel 32 around which a tape is wound, a tape feeding mechanism 33 for feeding the tape from the tape reel 32, a connector 35 having two positioning pins 34, a rail member 37 provided at the lower end, and a feeder control device 39 (see Fig. 5). Further, as shown in Fig. 2, the feeder base 40 includes a plurality of slots 42 arranged in the X direction at intervals into which the rail member 37 of the feeder 30 can be inserted, two positioning holes 44, and a connector 45 provided between the two positioning holes 44. When the rail member 37 of the feeder 30 is inserted into the slot 42 of the feeder base 40 and the two positioning pins 34 of the feeder 30 are inserted into the two positioning holes 44, the connector 35 and the connector 45 are connected. The feeder control device 39 is composed of a well-known CPU, ROM, RAM, etc., and outputs a drive signal to the tape feeding mechanism 33. The feeder control device 39 can communicate with the control unit (such as the mounting control device 28 and the management device 80) at the mounting destination of the feeder 30 through the connection of the connectors 35 and 45.
[0014] As shown in FIG. 1, the loader 50 is movable along an X-axis rail 18 provided in parallel to the substrate conveyance direction (X direction) on the front surfaces of a plurality of component mounters 20 and the front surface of the feeder storage 60. In FIG. 2, illustration of the X-axis rail 18 is omitted. As shown in FIGS. 4 and 5, the loader 50 includes a loader movement mechanism 51, a feeder transfer mechanism 53, an encoder 57, and a loader control device 59. The loader movement mechanism 51 moves the loader 50 along the X-axis rail 18, and includes an X-axis motor 52a such as a servo motor that drives a drive belt, and a guide roller 52b that guides the movement of the loader 50 along the X-axis rail 18. The feeder transfer mechanism 53 transfers the feeder 30 to the component mounter 20 or the feeder storage 60, and includes a clamp portion 54 that clamps the feeder 30, and a Y-axis slider 55 that moves the clamp portion 54 in the front-rear direction (Y direction) along a Y-axis guide rail 55b by driving of a Y-axis motor 55a. The feeder transfer mechanism 53 includes two Y-axis sliders 55, and can transfer a plurality of feeders 30 simultaneously by a plurality of clamp portions 54. Each Y-axis slider 55 can transfer, for example, two feeders 30 at a time. Further, the feeder transfer mechanism 53 includes a Z-axis motor 56a that moves a slide base 56, to which the clamp portion 54 and the Y-axis slider 55 are slidably attached, in the vertical direction (Z direction) along a Z-axis guide rail 56b. The encoder 57 detects the movement position of the loader 50 in the X direction. The loader control device 59 is composed of a well-known CPU, ROM, RAM, etc. The loader control device 59 inputs a detection signal from the encoder 57, and outputs a drive signal to the loader movement mechanism 51 (X-axis motor 52a) and the feeder transfer mechanism 53 (clamp portion 54, Y-axis motor 55a, Z-axis motor 56a).
[0015] When the loader control device 59 performs automatic replacement of the feeder 30, first, it controls the X-axis motor 52a to move the loader 50 to the slot 42 of the component mounter 20 where the automatic replacement is to be performed. Also, when the loader control device 59 performs automatic replacement with the supply area 20A, it moves the slide base 56 (Y-axis slider 55) to the upper transfer area 50A, and when performing automatic replacement with the buffer area 20B, it moves the slide base 56 to the lower transfer area 50B. The loader control device 59 moves the Y-axis slider 55 toward the component mounter 20 (rearward) with the feeder 30 clamped by the clamp portion 54, inserts the feeder 30 (rail member 37) into the slot 42, releases the clamp, and attaches the feeder 30 to the feeder table 40. Also, the loader control device 59 moves the Y-axis slider 55 toward the component mounter 20, clamps the feeder 30 attached to the feeder table 40 with the clamp portion 54, and then moves the Y-axis slider 55 forward to remove the feeder 30 from the feeder table 40 and recover it into the loader 50.
[0016] The feeder storage 60 is provided with a feeder table having the same configuration as the feeder table 40 of the component mounter 20, and the feeder 30 can be attached to and detached from the loader 50. Also, the feeder storage 60 is provided with a substrate transfer device 62 that transfers the substrate S in the X direction, and can receive the substrate S from the printing inspection machine 14 and deliver it to the adjacent component mounter 20.
[0017] As shown in FIG. 5, the management device 80 is composed of a well-known CPU 80a, ROM 80b, HDD 80c, RAM 80d, etc., and includes a display 82 such as an LCD and an input device 84 such as a keyboard or a mouse. The management device 80 stores information about the job (production job) of the substrate S and feeder arrangement information about the arrangement of the feeders 30 in the HDD 80c, RAM 80d, etc. In the job, it is determined which type of component is to be mounted on the substrate S by each component mounter 20 in what mounting order, and how many substrates S manufactured in that way are to be produced. Further, the management device 80 is communicably connected to each control device such as the mounting control device 28, the loader control device 59, the printer 12, and the printing inspection machine 14 by wire or wirelessly. The management device 80 receives information about the mounting status of the component mounter 20 and information about the attached and detached feeder 30 from the mounting control device 28, and receives information about the driving status of the loader 50 from the loader control device 59. When the management device 80 receives information about the feeder 30 attached to the feeder table 40 of the component mounter 20 or the feeder 30 removed from the feeder table 40 from the mounting control device 28, it updates the feeder arrangement information of that component mounter 20. Further, the management device 80 outputs a drive signal to the substrate transfer device 62 of the feeder storage 60 to transfer the substrate S by the substrate transfer device 62. Further, the management device 80 is communicably connected to the feeder control device 39 of the feeder 30 attached to the feeder table of the feeder storage 60 via the connectors 35 and 45, and when it acquires information about the feeder 30 attached and detached from the feeder table, it updates the feeder arrangement information of the feeder storage 60.
[0018] Here, FIGS. 6 and 7 are explanatory diagrams showing an example of the feeder arrangement information 29. FIG. 6 shows the feeder arrangement information 29A in the supply area 20A, and FIG. 7 shows the feeder arrangement information 29B in the buffer area 20B. The feeder arrangement information 29 includes position information indicating the slot position (number) where each feeder 30 is arranged, feeder information such as the feeder ID (identification information), component type, and remaining component quantity, and job information of the job for which the feeder 30 is used. The slot position in the supply area 20A is referred to as the supply position Sn, and the slot position in the buffer area 20B is referred to as the buffer position Bn. In the case of a feeder 30 commonly used in a plurality of jobs, job information of the plurality of jobs (for example, J(1), J(2), J(3), J(4) in FIG. 6, etc.) is registered. Here, for the feeder 30 arranged in the supply area 20A, a slot position (predetermined position) in an order suitable for the mounting process considering the mounting order of components and the picking efficiency, etc., is determined, and that slot position is referred to as the appropriate position Sa. In the supply area 20A, basically, the feeder 30 is arranged at the appropriate position Sa. On the other hand, in the buffer area 20B, such a position is not necessary, but the information of the appropriate position Sa of each feeder 30 when arranged in the supply area 20A is also registered in the feeder arrangement information 29B. It is assumed that the supply position Sn and the buffer position Bn are positions corresponding in the Z direction (vertical direction) without shifting in the X direction and are at the same slot position. The mounting control device 28 stores the feeder arrangement information 29 of the component mounter 20 in a storage unit such as a RAM. Also, the management device 80 stores the feeder arrangement information 29 of each component mounter 20 and the feeder arrangement information of the feeder storage 60 in a storage unit such as the HDD 80c and the RAM 80d.
[0019] Next, the operation of the component mounting system 10 configured in this way will be described. FIG. 8 is a flowchart showing an example of the mounting management processing routine. In this routine, the CPU 80a of the management device 80 first sets the execution order n of the jobs in the production group to its initial value within the production group (S100), and executes a feeder initial placement process for placing the feeders 30 required for each job in the production group (S110) to prepare for the mounting process. The production group is a group that has a plurality of jobs and can collectively place the feeders 30 used in each job in the supply area 20A and the buffer area 20B. In the present embodiment, an example is shown in which one production group has four jobs J(1) to J(4). Further, in the present embodiment, a feeder 30 for supplying components common to all of the plurality of jobs included in the production group is referred to as a common feeder, and a feeder 30 required individually for any one of the jobs in the production group is referred to as an individual feeder. For example, each feeder 30 at the supply positions S1 to S4 in FIG. 6 is a common feeder for jobs J(1) to J(4), and each feeder 30 at the buffer positions B27 to B30 in FIG. 7 is an individual feeder for job J(3). Note that there may be a feeder used in two or more jobs among the individual feeders.
[0020] In the feeder initial placement process of S110, the CPU 80a outputs an instruction to the loader control device 59 to place the common feeder for each job in the supply area 20A, and causes the loader 50 to place the common feeder in the supply area 20A. The common feeder is placed in the slot 42 corresponding to the appropriate position Sa in the supply area 20A. Further, the CPU 80a outputs an instruction to the loader control device 59 to place the individual feeder of the first job J(n) at the appropriate position Sa in the supply area 20A and place the individual feeders of other jobs in the buffer area 20B, and causes the loader 50 to place the individual feeders in the supply area 20A or the buffer area 20B. It may be such that the individual feeder is placed before the common feeder. FIG. 9 is an explanatory diagram showing an example of the state of placement of the feeder 30, and the common feeder and the individual feeder are shown in different colors. FIG. 9A shows the state of placement of the feeder 30 when the feeder initial placement process is completed. As shown in the figure, the common feeders of jobs J(1) to J(4) and the individual feeder of the first job J(1) are placed in the supply area 20A. Also, the individual feeders of the other jobs J(2) to J(4) are placed in the buffer area 20B. In the present embodiment, it is assumed that the common feeders are arranged side by side in a concentrated range (the left range in the figure) in the supply area 20A, and the individual feeders of the first job J(1) are arranged side by side in the remaining range in the supply area 20A.
[0021] When the CPU 80a executes the feeder initial placement process of S110 in this way, it outputs an instruction to the mounting control device 28 to cause the component mounter 20 to execute the mounting process of the job J(n) (S120). In the case of the placement shown in FIG. 9A, the component mounter 20 performs a mounting process of collecting components for the job J(1) from the common feeder of the jobs J(1) to J(4) and the individual feeder of the job J(1) with the suction nozzles of the head 22 and mounting them on the substrate S, and executes this for the number of substrates S determined in the job J(1). During such a mounting process, the CPU 80a determines whether there is an individual feeder that needs to be transferred within the buffer area 20B (S130). In the present embodiment, the CPU 80a determines that transfer is necessary in the following two cases. The first case is when the individual feeder of the job J(n + 1) for which the mounting process will be executed next among the individual feeders of each job in the buffer area 20B is not within the range corresponding to below the individual feeder of the job J(n) during the mounting process. The second case is when the individual feeder of the job J(n + 1) is not located at the buffer position Bn corresponding directly below the appropriate position Sa when they are arranged in the supply area 20A. In the example of FIG. 9A, assume that the individual feeder of the next job J(2) is within the range below the arrangement range of the individual feeder of the job J(1) during the mounting process and is arranged at the buffer position Bn corresponding to each appropriate position Sa. In that case, the CPU 80a determines in S130 that there is no individual feeder that needs to be transferred and skips S140. Next, the CPU 80a determines whether the mounting process of the job J(n) has been completed (S150), and if it determines that the mounting process has not been completed, it returns to S130 and repeats the process.
[0022] When the CPU 80a determines in S150 that the implementation process of job J(n) has been completed, it determines whether the processing of the production group has been completed (S160). When the CPU 80a determines in S150 and S160 that the implementation process of job J(n) has been completed and the processing of the production group has not been completed, that is, when the job is switched, the CPU 80a outputs an instruction to the loader control device 59 to swap the individual feeder of the pre-switch job J(n) whose implementation process has been completed and the individual feeder of the post-switch job J(n+1) (S170), and waits for the swap to be completed (S180). The loader control device 59 controls the loader 50 based on the instruction to swap the individual feeder of job J(n) and the individual feeder of job J(n+1). In the example of FIG. 9, the individual feeder of the pre-switch job J(1) and the individual feeder of the post-switch job J(2) are swapped (see FIG. 9B). As described above, the post-switch individual feeder is arranged at the buffer position Bn corresponding to the appropriate position Sa within the range corresponding to the lower side of the pre-switch individual feeder in the supply area 20A within the buffer area 20B. Therefore, the loader 50 only needs to automatically swap the pre-switch individual feeder in the supply area 20A and the post-switch individual feeder in the buffer area 20B up and down. That is, the loader 50 can quickly take out the post-switch individual feeder from the buffer area 20B and place it at the appropriate position Sa in the supply area 20A without moving in the X direction (left and right direction). In addition, since the loader 50 only needs to swap the individual feeders and does not need to swap the common feeders, the number of feeders 30 to be automatically swapped at the time of job switching can be reduced, and the time required for automatic swapping can be shortened.
[0023] When the CPU 80a thus replaces the individual feeder, it updates the execution order n by incrementing the value by 1 (S190), returns to S120, and executes the implementation process of job J(n). Since the individual feeder is automatically exchanged up and down in S170, below the individual feeder of job J(2) during the implementation process, the individual feeder of job J(1) whose implementation process has been completed is arranged. That is, since the individual feeder of job J(3) is not arranged in the range below the arrangement range of the individual feeder of job J(2) during the implementation process, the CPU 80a determines that it is necessary to transfer the individual feeder in S130. For this reason, the CPU 80a outputs an instruction to the loader control device 59 to transfer the individual feeder of the next job J(n + 1) (here job J(3)) to the buffer position Bn corresponding to the appropriate position Sa in the range below the arrangement range of the individual feeder of job J(n) (here job J(2)) (S140). As a result, as shown in FIG. 9C, the individual feeder of job J(3) and the individual feeder of job J(1) are transferred within the buffer area 20B. FIG. 10 is an explanatory diagram showing an example of the feeder arrangement information 29B when transferring the individual feeder within the buffer area 20B. FIG. 10A shows before the transfer, and FIG. 10B shows after the transfer. As shown in the figure, the individual feeder of job J(3) is transferred from the buffer positions B27 to B30 to the buffer positions B31 to B34 corresponding to the appropriate positions S31 to S34. When the CPU 80a determines that the processing of the production group is completed in S160 while repeating these processes, it ends the implementation management process.
[0024] Here, the correspondence between the components of the present embodiment and the components of the present disclosure will be clarified. The feeder 30 of the present embodiment corresponds to the component supply unit, the component mounter 20 corresponds to the component mounter, the loader 50 corresponds to the unit replacement device, the supply area 20A corresponds to the supplyable area, the buffer area 20B corresponds to the non-supplyable area, the component mounting system 10 corresponds to the component mounting system, and the management device 80, the loader control device 59, and the mounting control device 28 correspond to the control device. Further, by explaining the operation of the component mounting system 10, the arrangement method of the component supply unit of the present disclosure is also clarified.
[0025] In the component mounting system 10 described above, the common feeder (first component supply unit) of each job of the production group is arranged in the supply area 20A, and the individual feeder (second component supply unit) of any job is dispersed and arranged in the supply area 20A and the buffer area 20B, and the mounting process based on each job is sequentially executed. Further, each time the job is switched, in order to arrange the individual feeder required for the job after switching in the supply area 20A, the loader 50 automatically exchanges the individual feeder between the supply area 20A and the buffer area 20B. For this reason, it is only necessary for the loader 50 to automatically exchange only the individual feeder, and the number of feeders 30 to be automatically exchanged can be reduced. Further, since the individual feeders of each job are dispersed and arranged in the supply area 20A and the buffer area 20B, the loader 50 can quickly arrange the individual feeder required for the job after switching in the supply area 20A.
[0026] Also, in the component mounting system 10, during the execution of the mounting process, the loader 50 is controlled to arrange the individual feeder of the job after switching within the range of the buffer area 20B below the arrangement range of the individual feeder of that job in the supply area 20A. For this reason, the loader 50 only needs to exchange the individual feeders of each job before and after switching in the vertical direction (Z direction) and suppresses the amount of movement in the X direction, so that the individual feeders can be arranged more efficiently.
[0027] Also, in the component mounting system 10, the loader 50 is controlled to place the individual feeder of the job after switching at the buffer position Bn in the buffer area 20B corresponding to the appropriate position Sa in the supply area 20A. For this reason, when the loader 50 takes out the individual feeder of the job after switching from the buffer area 20B and places it at the appropriate position Sa in the supply area 20A, it does not need to move in the X direction, so the individual feeder can be placed more efficiently.
[0028] It should be noted that the present invention is not limited to the above-described embodiments at all, and it goes without saying that the present invention can be implemented in various modes as long as it belongs to the technical scope of the present invention.
[0029] For example, in the above-described embodiment, the individual feeder of the job after switching is placed within the range below the placement range of the individual feeder of the job being executed in the supply area 20A and at the buffer position Bn corresponding to the appropriate position Sa in the supply area 20A. However, the present invention is not limited to this. As long as it is the buffer position Bn corresponding to the appropriate position Sa, it may be outside the range below the placement range of the individual feeder of the job being executed. Alternatively, it is not limited to the buffer position Bn corresponding to the appropriate position Sa, and as long as the individual feeder of the job after switching is placed within the range below the placement range of the individual feeder of the job being executed.
[0030] In the embodiment, the individual feeder of the job after switching is transferred during the execution of the mounting process. However, the present invention is not limited to this, and it may not be transferred. However, in order to quickly replace the individual feeder, it is preferable to transfer it as in the embodiment.
[0031] In the embodiment, the loader 50 is caused to execute the feeder initial placement process within the implementation management process routine of FIG. 8. However, the present invention is not limited to this, and part or all of the feeder initial placement process may be executed by an operator. When the operator executes all of the feeder initial placement process, S110 in FIG. 8 may be omitted, and the implementation management process routine may be started in a state where the common feeder is placed in the supply area 20A and the individual feeders are distributed and placed in the supply area 20A and the buffer area 20B by the operator.
[0032] In the embodiment, the common feeder is the feeder 30 that supplies components common to all of the plurality of jobs of the production group. However, the present invention is not limited to this, and the feeder 30 may supply components common to any part of the plurality of jobs (two or more jobs). For example, when there is room for the number of feeders 30 to be placed in the supply area 20A, a feeder 30 that supplies components common to some jobs may be added to the common feeder.
[0033] Here, it is assumed that the management device 80 performs the above-described production group setting process as follows. FIG. 11 is a flowchart showing an example of a group setting process routine. In this routine, the CPU 80a first sets a setting number k corresponding to the number of jobs contained in the group to an initial value (for example, value 1) (S200), acquires the feeder information of the feeder 30 required for the job Jk (S210), and acquires the feeder information of the feeder 30 required for the job J(k + 1) (S220). Then, the feeder 30 with the same part type in each job is set as a common feeder, and the feeder 30 of other part types required in each job is set as an individual feeder (S230). Next, the total number of combinations of the common feeder that can be arranged in the supply area 20A and the individual feeders of each job and the total number of combinations of the individual feeders of each job that can be arranged in the buffer area 20B are calculated respectively (S240). For example, when the setting number k is value 1, in the supply area 20A, there are combinations where the common feeder of jobs J(1), J(2) and the individual feeder of job J(1) are arranged, or combinations where the common feeder of jobs J(1), J(2) and the individual feeder of job J(2) are arranged. Also, when the setting number k is incremented to, for example, value 3, in the supply area 20A, there are combinations where the common feeder of jobs J(1) to J(4) and the individual feeder of job J(1) are arranged (see FIG. 9A), or combinations where the common feeder of jobs J(1) to J(4) and the individual feeder of job J(2) are arranged (see FIG. 9B). Also, in the buffer area 20B, there are combinations where the individual feeders of jobs J(2) to J(4) are arranged (see FIG. 9A), or combinations where the individual feeders of jobs J(1), J(3), J(4) are arranged (see FIG. 9B). Therefore, in S240, the CPU 80a calculates the total number of feeders for each of these combinations.
[0034] Then, the CPU 80a determines whether the total number of combinations of the feeders 30 arranged in the supply area 20A is within the range that can be accommodated in the supply area 20A (S250), and whether the total number of combinations of the feeders 30 arranged in the buffer area 20B is within the range that can be accommodated in the buffer area 20B (S260). If it is determined in both S250 and S260 that the number is within the range, the set number k is incremented by a value of 1 (S270), and the process returns to S220 to repeat the process. On the other hand, if the CPU 80a makes a negative determination in S250 or S260, it sets k jobs up to the job Jk as one production group (S280). Thereby, the CPU 80a can set a production group having as many jobs as possible. When the number of jobs in each production group increases, the number of production groups can be reduced and the number of production group switches can be suppressed. For this reason, the number of executions of the initial arrangement process of the feeder 30 required at the time of switching the production group can be reduced, and the production efficiency of the entire job can be improved. Then, the CPU 80a determines whether all the jobs to be executed have been set in any production group (S290). If it is determined that they have not been set, the process returns to S200 to repeat the process. For example, when setting one production group up to the job J(4), the initial value of the set number k is set to the value 5 in S200, and the job J5 is set to a new production group. Also, if the CPU 80a determines in S290 that all the jobs to be executed have been set in any production group, it ends the production group setting process routine.
[0035] In the embodiment, the buffer area 20B is arranged below the supply area 20A, and the lower range corresponding to the arrangement range of the individual feeders in the supply area 20A is exemplified. However, the present invention is not limited to this, and the buffer area 20B may be arranged above the supply area 20A. The individual feeders of the switched job may be arranged within the range above the arrangement range of the individual feeders in the supply area 20A, or at the buffer position Bn corresponding to the upper side at the appropriate position Sa of the supply area 20A.
[0036] In the embodiment, the loader 50 that moves in the X direction is exemplified as the unit replacement device, but the present invention is not limited thereto. In the modification of FIG. 12, an exchange robot 150 including a vertically articulated robot arm 152 and a chuck 154 as an end effector attached to the tip of the robot arm 152 is shown, which automatically replaces the feeder 30. In this modification, it is assumed that the buffer area 20B is not provided in the component mounter 20. Although not shown, a feeder storage for storing the feeder 30 is arranged to face the front of the component mounter 20, and the exchange robot 150 is arranged between the feeder storage and the component mounter 20. This feeder storage also functions as the buffer area 20B of the component mounter 20 in the embodiment. The exchange robot 150 automatically exchanges the feeder 30 by reversing its orientation between the supply area 20A of the component mounter 20 and the buffer area of the feeder storage. The exchange robot 150 and the feeder storage may be provided one by one for each, for example, several (such as 2 to 3) component mounters 20. Alternatively, the exchange robot 150 may be configured to be able to travel on a rail laid in the X-axis direction. Note that the present invention is not limited to the vertically articulated type, and the feeder 30 may be automatically replaced by a horizontally articulated robot, a rectangular coordinate robot, or a parallel link robot, or the feeder 30 may be automatically transported and automatically replaced by an AGV (Automated Guided Vehicle).
[0037] Here, the implementation system of the present disclosure may be configured as follows. In the implementation system of the present disclosure, in the component mounter, the supplyable area and the non-supplyable area are provided side by side vertically. During the execution of the mounting process based on the production job, the control device controls the unit replacement device to place the second component supply unit required for the switched production job within the range of the non-supplyable area corresponding to the arrangement range in the supplyable area of the second component supply unit required for the production job. In this way, when the unit replacement device automatically exchanges the second component supply unit required for the production job before switching and the second component supply unit required for the production job after switching, the amount of movement in the direction of the arrangement of the component supply units can be suppressed. Therefore, the component supply unit can be arranged more efficiently when the production job is switched.
[0038] In the implementation system of the present disclosure, in the component mounter, the supplyable area and the non-supplyable area are provided side by side vertically, and predetermined positions in an arrangement suitable for the mounting process are defined for each of the component supply units within the supplyable area. During the execution of the mounting process based on the production job, the control device controls the unit replacement device to place the second component supply unit required for the switched production job at a position within the non-supplyable area corresponding to the predetermined position within the supplyable area. In this way, when the unit replacement device takes out the second component supply unit required for the production job after switching from the non-supplyable area and places it at a predetermined position within the supplyable area, there is no need to move in the direction of the arrangement of the component supply units, so the component supply unit can be arranged more efficiently.
[0039] A method for arranging component supply units in the present disclosure is a method for arranging component supply units in a mounting system including a component mounter that executes a mounting process of picking up components supplied from a plurality of component supply units and mounting them on a substrate based on a production job, and a unit replacement device that automatically replaces the component supply units arranged in the component mounter. In the method for arranging the component supply units, a first component supply unit for supplying components common to a plurality of production jobs of a predetermined production group is arranged in a supplyable area where components can be supplied, and a second component supply unit for supplying components required in any production job of the production group is arranged in a non-supplyable area where components cannot be supplied. When the mounting process based on each production job of the production group is sequentially executed on the component mounter, each time the production job is switched, the unit replacement device automatically replaces the second component supply unit between the supplyable area and the non-supplyable area in order to arrange the second component supply unit required in the switched production job in the supplyable area. This is the gist of the method.
[0040] In the method for arranging component supply units in the present disclosure, similar to the above-described mounting system, when the production job is switched, the necessary component supply units can be arranged more efficiently to suppress a decrease in production efficiency. In this method for arranging component supply units, various aspects of the above-described mounting system may be adopted, or steps for realizing each function of the above-described mounting system may be added.
Industrial Applicability
[0041] The present invention can be used in the manufacturing industry of component mounting systems and the like.
Explanation of Signs
[0042] 10 Component mounting system, 12 Printing machine, 14 Printing inspection machine, 18 X-axis rail, 20 Component mounter, 20A Supply area, 20B Buffer area, 21 Substrate conveyor, 22 Head, 23 Head movement mechanism, 25 Parts camera, 28 Mounting control device, 29, 29A, 29B Feeder arrangement information, 30 Feeder, 32 Tape reel, 33 Tape feeding mechanism, 34 Positioning pin, 35 Connector, 37 Rail member, 39 Feeder control device, 40 Feeder stand, 42 Slot, 44 Positioning hole, 45 Connector, 50 Loader, 50A Upper transfer area, 50B Lower transfer area, 51 Loader movement mechanism, 52a X-axis motor, 52b Guide roller, 53 Feeder transfer mechanism, 54 Clamp part, 55 Y-axis slider, 55a Y-axis motor, 55b Y-axis guide rail, 56 Slide base, 56a Z-axis motor, 56b Z-axis guide rail, 57 Encoder, 59 Loader control device, 60 Feeder storage, 62 Substrate conveyor, 80 Management device, 80a CPU, 80b ROM, 80c HDD, 80d RAM, 82 Display, 84 Input device, 150 Replacement robot, 152 Robot arm, 154 Chuck, S Substrate.
Claims
1. A mounting system comprising: a component mounter that executes a mounting process of picking up components supplied from a plurality of component supply units and mounting the components on a board based on a production job; and a unit exchange device that automatically exchanges the component supply units arranged in the component mounter, the component mounter is provided with a supplyable area in which the component supply units are arranged so as to be able to supply components, and a non-supplyable area in which the component supply units are arranged so as not to be able to supply components, a control device that controls the component mounter to sequentially execute mounting processes based on each production job of the production group in a state in which a first component supply unit for supplying components common to a plurality of production jobs of a predetermined production group is arranged in the supplyable area and a second component supply unit for supplying components required for any of the production jobs of the production group is distributed and arranged in the supplyable area and the non-supplyable area, and controls the unit exchange device to automatically exchange the second component supply unit between the supplyable area and the non-supplyable area every time a production job is switched to another production job in order to place the second component supply unit required for the production job after the switch in the supplyable area. Implementation system.
2. The mounting system according to claim 1 , The component mounter has the supplyable area and the non-supplyable area arranged vertically next to each other, The control device controls the unit exchange device during execution of a mounting process based on a production job so as to arrange the second component supply unit required for a post-switching production job within a range of the non-supplyable area corresponding to an arrangement range in the supplyable area of the second component supply unit required for the production job. Implementation system.
3. The mounting system according to claim 1 or 2, the component mounter is provided with the supplyable area and the non-supplyable area vertically aligned, and a predetermined position in the supplyable area that is suitable for mounting processing is determined for each of the component supply units, The control device controls the unit exchange device so as to place the second component supply unit required for a post-switching production job at a position in the non-supplyable area corresponding to the predetermined position in the supplyable area during execution of a mounting process based on a production job. Implementation system.
4. A method for arranging the component supply units in a mounting system including a component mounter that executes a mounting process of picking up components supplied from a plurality of component supply units and mounting the components on a board based on a production job, and a unit exchange device that automatically exchanges the component supply units arranged in the component mounter, comprising: In a state in which a first component supply unit for supplying components common to a plurality of production jobs of a predetermined production group is arranged in a supplyable area where components can be supplied, and a second component supply unit for supplying components required for any of the production jobs of the production group is distributed and arranged in the supplyable area and a non-supplyable area where components cannot be supplied, when the component mounter is caused to sequentially execute mounting processing based on each production job of the production group, the unit exchange device automatically exchanges the second component supply unit between the supplyable area and the non-supplyable area so that the second component supply unit required for the production job after the switch is placed in the supplyable area every time the production job is switched. How parts supply units are arranged.
Citation Information
Patent Citations
Method of manufacturing substrate unit and component mounting apparatus using the method
JP2006253184A
Component packaging system and component packaging method
JP2017027996A
Allocation device, production system, allocation method and program for use in allocation device
JP2017028196A
Set-up change method, and set-up change device
WO2014068712A1
Component mounting system and component mounting method
WO2016035145A1