Component mounting system and component mounting method

By detecting whether the component supply is time and asking the operator to allow the order of outbound delivery to be changed, the problem of poor supply caused by emergency request signals in the component installation system is solved, and smooth supply and appropriate changes are achieved in the case of change.

CN115066996BActive Publication Date: 2025-08-01YAMAHA MOTOR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202080096176.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-03-02
Publication Date
2025-08-01
Estimated Expiration
2040-03-02

AI Technical Summary

Technical Problem

When the order of outbound shipment caused by emergency request signals is changed, the existing component installation system may cause the problem of insufficient supply of components, affecting the smooth supply of component installation devices.

Method used

The control device detects whether the component supply is too late, changes the order of outbound shipments, and asks the relevant operator in advance whether the order changes are allowed, and adjusts the order according to the response.

Benefits of technology

When the order of outbound is changed, ensure smooth supply of component installation devices, reduce the situation of insufficient supply, reflect the operator's wishes, and avoid inappropriate sequence changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115066996B_ABST
    Figure CN115066996B_ABST
Patent Text Reader

Abstract

This component mounting system (100) includes: a component mounting device (15) that mounts components (E) on a substrate (S); a component storage (20) that stores the components supplied to the component mounting device; and a control device (30) that performs control as follows: when changing the order in which components are taken out of the component storage, it detects whether the change in the take-out order can be made based on whether the supply of components to the component mounting device is in time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a component mounting system and a component mounting method, and particularly to a component mounting system having a component storage and a component mounting method using the component storage. Background Art

[0002] Conventionally, a component mounting system having a component storage has been known. Such a component mounting system is disclosed, for example, in Japanese Unexamined Patent Application Publication No. 2019-91771.

[0003] In the above-mentioned Japanese Unexamined Patent Application Publication No. 2019-91771, a component mounting system is disclosed, which includes: a component mounting device that mounts components on a substrate; an automated warehouse (component storage) that stores components supplied to the component mounting device; and a management control device that creates a plan for taking components out of the automated warehouse. This component mounting system is configured to take components out of the automated warehouse based on the plan created by the management control device. In addition, this component mounting system is configured to change the order of taking components out of the automated warehouse based on an emergency request signal for urgently requesting components generated by an operator using a terminal device, and take components out of the automated warehouse in accordance with the changed order of taking out.

[0004] Prior Art Documents

[0005] Patent Documents

[0006] Patent Document 1: Japanese Unexamined Patent Application Publication No. 2019-91771 Summary of the Invention

[0007] Problems to be Solved by the Invention

[0008] However, in the component mounting system described in the above-mentioned Japanese Unexamined Patent Application Publication No. 2019-91771, it is configured to change the order of taking components out of the automated warehouse based on an emergency request signal for urgently requesting components generated by an operator using a terminal device, and take components out of the automated warehouse in accordance with the changed order of taking out. In this case, since the order of taking components out of the automated warehouse is automatically changed based on the emergency request signal, it is considered that due to the change in the order of taking out, there may be components that cannot be supplied to the component mounting device in time. In this case, if the order of taking out is changed, there is a problem that smooth component supply to the component mounting device cannot be achieved.

[0009] The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a component mounting system and a component mounting method that can smoothly supply components to a component mounting device even when the order of taking out is changed.

[0010] Means for Solving the Problems

[0011] To achieve the above object, the component mounting system according to the first aspect of the present invention includes: a component mounting device that mounts components on a substrate; a component storage that stores components supplied to the component mounting device; and a control device that performs the following control: when changing the order in which components are taken out of the component storage, it detects whether the change in the take-out order can be performed based on whether the supply of components to the component mounting device is in time.

[0012] In the component mounting system according to the first aspect of the present invention, a control device is provided, and the control device performs the following control: when changing the order in which components are taken out of the component storage, it detects whether the change in the take-out order can be performed based on whether the supply of components to the component mounting device is in time. Thus, it is possible to change the take-out order in a state where it is confirmed whether the supply of components to the component mounting device is in time, and therefore it is possible to suppress the situation where components for which the supply to the component mounting device is not in time are generated due to the change in the take-out order. As a result, it is possible to provide a component mounting system that can smoothly supply components to the component mounting device even when the take-out order is changed.

[0013] In the component mounting system according to the above first aspect, preferably, the control device is configured to perform the following control: prior to asking an operator related to the change in the take-out order whether to permit the change in the take-out order. Here, regarding the change in the take-out order, it is preferable to ask an operator who grasps the latest production status. Therefore, if configured in the above manner, it is possible to change the take-out order in a state where the intention of the operator related to the change in the take-out order is reflected, and therefore it is possible to suppress the occurrence of an inappropriate change in the take-out order for the operator related to the change in the take-out order. As a result, even when the take-out order is changed, it is possible to more smoothly supply components to the component mounting device.

[0014] In this case, preferably, the control device is configured to perform the following control: when prior to asking an operator related to the change in the take-out order whether to permit the change in the take-out order, it notifies the operator related to the change in the take-out order of the detection result of whether the change in the take-out order can be performed. If configured in this way, the operator related to the change in the take-out order can judge whether to permit the take-out order based on the detection result of whether the change in the take-out order can be performed.

[0015] In the above-described structure for previously inquiring about the permission of the order of taking out components from the storage, preferably, the control device is configured to perform the following control: when a response indicating non-permission of the change in the order of taking out components is sent from an operator who has been inquired about the permission of the change in the order of taking out components, the order of taking out components from the component storage is not changed; and when a response indicating permission of the change in the order of taking out components is sent from an operator who has been inquired about the permission of the change in the order of taking out components, the order of taking out components from the component storage is changed. If configured in this way, it is possible to change the order of taking out components in a state where the intention of the operator related to the change in the order of taking out components is more reliably reflected, and thus it is possible to more reliably suppress the occurrence of a change in the order of taking out components that is inappropriate for the operator related to the change in the order of taking out components.

[0016] In this case, preferably, the control device is configured to perform the following control: even when there is no response from the operator who has been inquired about the permission of the change in the order of taking out components within a specified time, the order of taking out components from the component storage is changed. If configured in this way, it is possible to change the order of taking out components when there is no response from the operator who has been inquired about the permission of the change in the order of taking out components, and thus it is possible to suppress the situation where the change in the order of taking out components cannot be performed due to the lack of a response from the operator who has been inquired about the permission of the change in the order of taking out components.

[0017] In the above-described structure for previously inquiring about the permission of the order of taking out components from the storage, preferably, the control device is configured to be able to set whether to previously inquire of the operator related to the change in the order of taking out components about the permission of the change in the order of taking out components. If configured in this way, in a production situation where it is necessary to inquire about the permission of the change in the order of taking out components, by selecting the setting for inquiring, it is possible to suppress the occurrence of an inappropriate change in the order of taking out components. In addition, in a production situation where it is not necessary to inquire about the permission of the change in the order of taking out components, by selecting the setting for not inquiring, it is possible to save the trouble of responding to the permission of the change in the order of taking out components.

[0018] In the above-described structure for previously inquiring about the permission of the order of taking out components from the storage, preferably, the control device is configured to perform the following control: according to a request for change in the order of taking out components from the operator, previously inquire of the operator related to the change in the order of taking out components about the permission of the change in the order of taking out components. If configured in this way, when the operator requests a change in the order of taking out components according to his or her own situation, it is possible to change the order of taking out components in a state where the intention of the operator related to the change in the order of taking out components is reflected. As a result, it is possible to effectively suppress the occurrence of a change in the order of taking out components that is inappropriate for the operator related to the change in the order of taking out components.

[0019] In this case, preferably, the control device is configured to perform the following control: according to a change request for the component out-of-storage order from an operator, change the order in which components are taken out of the component storage vault so as to advance or delay the order. If configured in this way, when changing the order in which components are taken out of the component storage vault to advance the order, components that are urgently needed can be quickly taken out of the component storage vault, so that components that are urgently needed can be quickly supplied to the component mounting device. In addition, when changing the order in which components are taken out of the component storage vault to delay the order, it is possible to accommodate the situation of an operator who cannot go to gather components, etc., and delay the out-of-storage order of components that are not urgently needed while taking out other components from the component storage vault.

[0020] In the above-described structure that controls according to a change request for the out-of-storage order from an operator, preferably, a mobile terminal is further provided, which is carried by the operator and can create a change request for the out-of-storage order. If configured in this way, since a change request for the out-of-storage order can be created using the mobile terminal, the operator can make a change request for the out-of-storage order regardless of the location.

[0021] In this case, preferably, the mobile terminal is configured to be able to display an out-of-storage order list and the priority of out-of-storage. If configured in this way, the operator can make a change request for the out-of-storage order while referring to the out-of-storage order list and the priority of out-of-storage, so that an appropriate change request for the out-of-storage order can be easily made.

[0022] In the above-described structure that further includes a mobile terminal, preferably, the control device is configured to perform the following control: notify the mobile terminal carried by the operator related to the change of the out-of-storage order of an inquiry as to whether the change of the out-of-storage order is permitted. If configured in this way, the operator can receive the notification of the inquiry as to whether the change of the out-of-storage order is permitted through the mobile terminal regardless of the location, so that it is possible to quickly and reliably confirm the inquiry as to whether the change of the out-of-storage order is permitted.

[0023] In the above-described structure that inquires in advance about the permission of the out-of-storage order, preferably, a plurality of mounting lines including the component mounting device are further provided, and the control device is configured to perform the following control: according to a change request for the out-of-storage order from an operator in charge of a specific mounting line, inquire in advance of the operators of the mounting lines other than the specific mounting line related to the change of the out-of-storage order as to whether the change of the out-of-storage order is permitted. If configured in this way, when an operator in charge of a specific mounting line requests a change of the out-of-storage order according to the situation of the mounting line in charge, it is possible to change the out-of-storage order in a state that reflects the opinions of the operators of the other mounting lines related to the change of the out-of-storage order. As a result, it is possible to more effectively suppress the occurrence of a situation where an inappropriate change of the out-of-storage order occurs for the operator related to the change of the out-of-storage order.

[0024] In the above-described structure for previously inquiring whether to permit the order of taking out components from the storage, preferably, the control device is configured to perform the following control: based on the priority of taking out components, detect whether to change the order of taking out components from the component storage, and when detecting a change in the order of taking out components from the component storage, previously inquire of the operator related to the change in the order of taking out components whether to permit the change in the order of taking out components. If configured in this way, when the control device automatically changes the order of taking out components based on the priority, it is possible to change the order of taking out components in a state reflecting the intention of the operator related to the change in the order of taking out components. As a result, it is possible to effectively suppress the occurrence of a change in the order of taking out components that is inappropriate for the operator related to the change in the order of taking out components.

[0025] In this case, preferably, there are further provided a plurality of mounting lines including component mounting devices, and the control device is configured to perform the following control: when detecting a change in the order of taking out components from the component storage, previously inquire of the operator in charge of the mounting line related to the change in the order of taking out components among the plurality of mounting lines whether to permit the change in the order of taking out components. If configured in this way, when the control device automatically changes the order of taking out components based on the priority, it is possible to change the order of taking out components in a state reflecting the intention of the operator in charge of the mounting line related to the change in the order of taking out components. As a result, it is possible to more effectively suppress the occurrence of a change in the order of taking out components that is inappropriate for the operator related to the change in the order of taking out components.

[0026] To achieve the above object, the component mounting method according to the second aspect of the present invention includes the following steps: a step of mounting components on a substrate using a component mounting device; a step of taking out components supplied to the component mounting device from a component storage; and a step of performing the following control: when changing the order of taking out components from the component storage, detecting whether it is possible to change the order of taking out components based on whether the supply of components to the component mounting device is in time.

[0027] In the component mounting method according to the second aspect of the present invention, there is provided a step of performing the following control: when changing the order of taking out components from the component storage, detecting whether it is possible to change the order of taking out components based on whether the supply of components to the component mounting device is in time. Thereby, it is possible to change the order of taking out components in a state where it is confirmed whether the supply of components to the component mounting device is in time, and thus it is possible to suppress components for which the supply to the component mounting device is not in time due to the change in the order of taking out components. As a result, it is possible to provide a component mounting method that enables smooth supply of components to the component mounting device even when changing the order of taking out components.

[0028] Advantages of the Invention

[0029] According to the present invention, as described above, it is possible to provide a component mounting system and a component mounting method that can smoothly supply components to a component mounting device even when the order of taking out components is changed. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 FIG. is a block diagram showing a component mounting system according to an embodiment of the present invention.

[0031] Figure 2 FIG. is a diagram showing the overall structure of a component mounting device of a component mounting system according to an embodiment of the present invention.

[0032] Figure 3 FIG. is an example of a list of take-out instructions in a component mounting system according to an embodiment of the present invention.

[0033] Figure 4 FIG. is a flowchart for explaining a manual take-out order change process of a component mounting system according to an embodiment of the present invention.

[0034] Figure 5 FIG. is a schematic diagram for explaining a manual take-out order change process of a component mounting system according to an embodiment of the present invention.

[0035] Figure 6 FIG. is a schematic diagram showing a first example of an instruction for a take-out unit in a manual take-out order change process of a component mounting system according to an embodiment of the present invention.

[0036] Figure 7 FIG. is a schematic diagram showing a second example of an instruction for a take-out unit in a manual take-out order change process of a component mounting system according to an embodiment of the present invention.

[0037] Figure 8 FIG. is a flowchart for explaining an automatic take-out order change process of a component mounting system according to an embodiment of the present invention.

[0038] Figure 9 FIG. is a schematic diagram for explaining an automatic take-out order change process of a component mounting system according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0039] Hereinafter, embodiments of the present invention will be described based on the drawings.

[0040] Refer to Figure 1 and Figure 2 to describe the structure of a component mounting system 100 according to an embodiment of the present invention.

[0041] (Structure of the component mounting system)

[0042] The component mounting system 100 of the present embodiment is configured to manufacture a substrate S with components E mounted thereon by mounting components E on the substrate S. As Figure 1 shown, the component mounting system 100 includes a mounting line 10, a component storage 20, an external PC 30, and a mobile terminal 40 carried by an operator W who performs operations related to the component mounting system 100. In addition, the external PC 30 is an example of the "control device" of the present invention.

[0043] A plurality of mounting lines 10 are provided. In addition, the mounting line 10 includes a loader 11, a printer 12, a printing inspection machine 13, a dispenser device 14, a plurality of component mounting devices 15, an appearance inspection device 16, a reflow soldering device 17, an appearance inspection device 18, and an unloader 19. In addition, the mounting line 10 is configured to convey the substrate S along the manufacturing line from the upstream side (left side) to the downstream side (right side).

[0044] (Structure of the mounting line)

[0045] Next, the structure of each device constituting the mounting line 10 will be described.

[0046] The loader 11 has the function of holding the substrate (wiring substrate) S before mounting the component E and loading the substrate S into the mounting line 10. In addition, the component E includes small sheet-like electronic components such as LSIs, ICs, transistors, capacitors, and resistors.

[0047] The printer 12 is a screen printer and has the function of applying a paste solder onto the mounting surface of the substrate S.

[0048] The printing inspection machine 13 has the function of inspecting the state of the paste solder printed by the printer 12.

[0049] The dispenser device 14 has the function of applying a paste solder or an adhesive, etc. onto the substrate S.

[0050] The component mounting device 15 has the function of mounting (loading) components at specified mounting positions on the substrate S printed with the paste solder. In addition, a plurality of (three) component mounting devices 15 are arranged along the conveying direction of the substrate S. The plurality of component mounting devices 15 have the same structure. In addition, as Figure 2 shown, the component mounting device 15 includes a base 151, a pair of conveyors 152, a component supply unit 153, a head unit 154, a support unit 155, a pair of rail units 156, a component identification imaging unit 157, and a control unit 158.

[0051] A pair of conveyors 152 are provided on the base 151 and configured to convey the substrate S in the X direction. In addition, the pair of conveyors 152 are configured to hold the conveyed substrate S in a stopped state at the mounting operation position. In addition, the pair of conveyors 152 are configured to be able to adjust the interval in the Y direction according to the size of the substrate S.

[0052] The component supply unit 153 is disposed outside the pair of conveyors 152 (on the Y1 side and the Y2 side). In addition, a plurality of tape feeders 153a are arranged in the component supply unit 153.

[0053] The tape feeder 153a holds a reel around which a tape is wound (a component housing member 200 (refer to Figure 1 )) that houses a plurality of components E, and the tape holds the plurality of components E at a predetermined interval. The tape feeder 153a is configured to supply the component E from the front end of the tape feeder 153a by rotating the reel to send out the tape holding the component E. When the tape holding the component E ends, it is replaced with the next tape (reel) (component E). The tape (reel) (component E) to be replaced is taken out of the component storage 20 and replenished.

[0054] The head unit 154 is arranged to move between above the pair of conveyors 152 and above the component supply unit 153. In addition, the head unit 154 includes a plurality of (five) mounting heads 154a having suction nozzles mounted at the lower ends and a substrate identification imaging unit 154b.

[0055] The mounting head 154a is configured to mount the component E on the substrate S. Specifically, the mounting head 154a is configured to be able to move up and down (able to move in the Z direction), and is configured to adsorb and hold the component E supplied from the tape feeder 153a using the negative pressure generated at the front end of the suction nozzle by the air pressure generating unit, and mount (install) the component E at the mounting position of the substrate S.

[0056] The substrate identification imaging unit 154b is configured to image the fiducial mark F of the substrate S to identify the position and orientation of the substrate S. And by imaging and identifying the position of the fiducial mark F, the mounting position of the component E on the substrate S can be accurately obtained. The substrate identification imaging unit 154b is configured to image the substrate S from above (the Z1 direction side).

[0057] The support unit 155 includes an X-axis motor 155a. The support unit 155 is configured to move the head unit 154 in the X direction along the support unit 155 by driving the X-axis motor 155a. Both ends of the support unit 155 are supported by a pair of rail units 156.

[0058] A pair of rails 156 are fixed to the base 151. The X1-side rail 156 includes a Y-axis motor 156a. The rails 156 are configured so that by driving the Y-axis motor 156a, the support 155 moves along the pair of rails 156 in the Y direction, which is perpendicular to the X direction. The head unit 154 can move in the X direction along the support 155, and the support 155 can move in the Y direction along the rails 156, thereby enabling movement of the head unit 154 in the X and Y directions.

[0059] The component recognition and imaging unit 157 is fixed to the upper surface of the base 151. The component recognition and imaging unit 157 is arranged outside (on the Y1 side and the Y2 side) of the pair of conveyors 152. The component recognition and imaging unit 157 is configured to capture an image of the component E adsorbed to the nozzle of the mounting head 154a from below (on the Z2 direction side) to identify the adsorption state (adsorption posture) of the component E before mounting the component E. This allows the adsorption state of the component E adsorbed to the nozzle of the mounting head 154a to be obtained.

[0060] The control unit 158 includes a CPU (central processing unit) and is configured to control the overall operation of the component mounting device 15, including the conveying operation of the substrate S by the pair of conveyors 152, the mounting operation by the head unit 154, and the imaging operation by the component recognition imaging unit 157 and the substrate recognition imaging unit 154b. In addition, the control unit 158 is configured to transmit information such as production information and component information to the external PC 30.

[0061] like Figure 1 As shown, the appearance inspection device 16 is provided downstream of the plurality of component mounting devices 15. The appearance inspection device 16 has a function of inspecting the appearance of the substrate S on which the components E are mounted by the component mounting devices 15.

[0062] The reflow soldering device 17 has a function of melting solder by performing a heat treatment to bond the component E to the electrode portion of the substrate S. The reflow soldering device 17 is configured to perform a heat treatment while conveying the substrate S on the channel.

[0063] The appearance inspection device 18 is provided downstream of the reflow device 17. The appearance inspection device 18 has a function of inspecting the appearance of the substrate S after being subjected to the heat treatment in the reflow device 17.

[0064] The unloader 19 has a function of discharging the substrate S on which the components E are mounted from the mounting line 10 .

[0065] (Component Vault Structure)

[0066] The structure of the component storage 20 will be described.

[0067] The component storage 20 is configured to store the components E supplied to the component mounting device 15. Specifically, the component storage 20 is configured to store a component storage member 200 that houses a plurality of components E. The component storage 20 includes a storage unit 21, a control unit 22, an operation unit 23, and a display unit 24. The storage unit 21 has an access mechanism 211 and an access port 212.

[0068] The storage unit 21 is configured to store a plurality of components E (a plurality of component storage members 200). The plurality of components E stored in the storage unit 21 manage their respective information by storing it in the storage unit. The information of the component E includes information on the type of the component E, information on the quantity of the component E, information on the storage location, and time information such as the storage time. The access mechanism 211 has a function of transporting the component E. Specifically, the access mechanism 211 transports the component E placed on the access port 212 and stores the component E in a specified storage position in the storage unit 21. In addition, the access mechanism 211 transports the component E stored in the storage unit 21 and stores the component E out to the access port 212. The access port 212 is configured to be able to accommodate a plurality of components E. That is, a plurality of components E can be accessed in and out of the storage unit 21 at the same time.

[0069] For example, the access port 212 includes a component carrier (not shown) having a plurality of layers. The components E (component storage members 200) sequentially transported by the access mechanism 211 are placed on each layer of the component carrier. When the storage is completed, the operator (user) W can take out the component E from each layer of the component carrier. In the component carrier, the components E belonging to the storage instruction list are continuously and sequentially arranged in the following storage unit. After the arrangement of all the components E belonging to the storage instruction list on the component carrier is completed, the operator takes out the component E. In addition, during the storage process, the operator W can also take out the stored components E from each layer of the component carrier.

[0070] The control unit 22 is configured to control each part of the component storage 20. Specifically, the control unit 22 performs the following control: according to the storage instruction from the external PC 30, the component E is stored out from the storage unit 21. In addition, as Figure 3 shown, the control unit 22 obtains the storage instruction list created by the external PC 30. In addition, the control unit 22 performs the following control: based on the obtained storage instruction list, the component E is stored out sequentially.

[0071] As Figure 1As shown in the figure, the operation unit 23 receives operations from the operator (user) W. The operation unit 23 includes input devices such as a keyboard and a mouse, and readers such as a barcode reader. The operation unit 23 receives the instructions of the operator W based on the input made by the operator W using the keyboard and the mouse. In addition, the operation unit 23 reads the identifier (barcode, IC tag, etc.) pasted on the component storage member 200 using the reader, and receives the information of the component E to be warehoused and unwarehoused.

[0072] The display unit 24 displays the status of the component storage 20 and the operation screen. In addition, the display unit 24 displays the notifications sent from the component storage 20.

[0073] (Structure of the external PC)

[0074] The structure of the external PC (personal computer) 30 will be described.

[0075] The external PC 30 manages the installation line 10. In addition, the external PC 30 manages the outbound of the component E (component storage member 200) based on the production information and component information sent from the component mounting device 15.

[0076] The external PC 30 includes a CPU (central processing unit) 31, a memory 32, a display unit 33, and an operation unit 34. The CPU 31 controls each part of the external PC 30. In addition, the CPU 31 uses the memory 32 to execute a specified program. The display unit 33 displays the operation screen for the external PC 30. The operation unit 34 receives operations from the operator W (user). The operation unit 34 includes input devices such as a keyboard and a mouse.

[0077] The external PC 30 is configured to determine the component E (component storage member 200) to be shipped out based on the information of the remaining number of components sent from the component mounting device 15 at a specified timing. The external PC 30 calculates the component depletion time (available production time) at a constant time interval based on the production information (cycle of one substrate, number of components used for one substrate) and component information (remaining number of components) sent from each of the multiple component mounting devices 15. In addition, the external PC 30 extracts the outbound instruction components to the component storage 20 based on the calculated component depletion time. In addition, as Figure 3 shown, the external PC 30 is configured to create an outbound instruction list based on the extracted outbound instruction components.

[0078] In Figure 3In the example shown, an outbound instruction list is generated. The outbound instruction list includes: Outbound Instruction A, with components 1 to 3 of component E corresponding to the 1st mounting line 10 as the outbound unit; Outbound Instruction B, with components 4 to 6 of component E corresponding to the 2nd mounting line 10 as the outbound unit; and Outbound Instruction C, with component 7 of component E corresponding to the 3rd mounting line 10 as the outbound unit. In this case, in the component storage warehouse 20, the three components 1 to 3 of component E are shipped out as one outbound unit, and the three components 4 to 6 of component E are shipped out as one outbound unit, and component 7 of component E is shipped out as one outbound unit.

[0079] Here, in the present embodiment, the external PC 30 performs the following control: When changing the order in which component E is shipped out from the component storage warehouse 20, it detects whether the change of the outbound order can be made based on whether the supply of component E to the component mounting device 15 is in time. In addition, the external PC 30 performs the following control: When it is detected that the change of the outbound order can be made, it asks the operator W related to the change of the outbound order in advance whether to allow the change of the outbound order. Specifically, the external PC 30 performs the following control: When a response indicating that the change of the outbound order is not allowed is sent from the operator W who is asked whether to allow the change of the outbound order, the order in which component E is shipped out from the component storage warehouse 20 is not changed, and when a response indicating that the change of the outbound order is allowed is sent from the operator W who is asked whether to allow the change of the outbound order, the order in which component E is shipped out from the component storage warehouse 20 is changed. In addition, the external PC 30 performs the following control: Even when there is no response from the operator W who is asked whether to allow the change of the outbound order within the specified time, the order in which component E is shipped out from the component storage warehouse 20 is also changed. In addition, the details of the control regarding the change of the outbound order will be described later.

[0080] (Structure of the mobile terminal)

[0081] The structure of the mobile terminal 40 will be described.

[0082] As Figure 1 shown, the mobile terminal 40 is carried by the operator (user) W who manages the component mounting system 100. The mobile terminal 40 receives the information of the component mounting system 100 and displays the information on the display unit 43. In addition, the mobile terminal 40 is configured to be able to create a request for changing the order in which component E is shipped out from the component storage warehouse 20, that is, a request for changing the outbound order.

[0083] The mobile terminal 40 includes a CPU (central processing unit) 41, memory 42, a display unit 43, and an operation unit 44. The CPU 41 controls each component of the mobile terminal 40. Furthermore, the CPU 41 uses the memory 42 to execute a predetermined program. The display unit 43 displays a screen for operating the mobile terminal 40. The operation unit 44 receives user operations. The operation unit 44 includes an input unit such as a touch panel. By operating the operation unit 44, the operator W can create a request to change the order of shipment.

[0084] (Manual delivery order change processing)

[0085] Reference Figures 4 to 7 The manual outgoing order change process is described below. The manual outgoing order change process is performed by the external PC 30.

[0086] like Figure 4 As shown, in step S1 , the external PC 30 acquires a request for changing the delivery order transmitted from the mobile terminal 40 carried by the worker W.

[0087] like Figure 5 As shown, the operator W uses the mobile terminal 40 to create a request for changing the outbound order and sends it to the external PC 30. At this time, the mobile terminal 40 is configured to be able to display the outbound order list (outbound instruction list) and the outbound priority. The operator W can create a request for changing the outbound order while referring to the outbound order list and the outbound priority displayed on the mobile terminal 40. The outbound order list is a list indicating the current outbound order of the component E. In addition, the outbound priority is a parameter indicating the urgency of the outbound shipment of the component E based on the component exhaustion time. The longer the component exhaustion time, the lower the outbound priority, and the shorter the component exhaustion time, the higher the outbound priority.

[0088] exist Figure 5 In the example shown, the worker W in charge of the No. 2 assembly line 10 creates a change request for the delivery order using the mobile terminal 40. Specifically, Figure 5 In the example shown, a change request for the order of removing components E from the component storage warehouse 20 is created to change the order of removing components E from the component storage warehouse 20 so that the order of the three components E, components 4 to 6, is advanced. More specifically, Figure 5 In the example shown, a request for changing the order of removing components E from the component storage warehouse 20 is created to change the order in which components E are removed from the component storage warehouse 20 so that three components E, components 4 to 6, are inserted between component E 2 and component E 3.

[0089] In addition, if Figure 6 and Figure 7 As shown, when the operator W creates a request to change the delivery order, he can use the mobile terminal 40 to set the delivery unit.Figure 6 In the example shown, the unit of issue for all components E including components 1 to 7 is set. Additionally, in Figure 7 the example shown, multiple units of issue are set, that is, a unit of issue for five components E including components 1, 2, and 4 to 6, and a unit of issue for two components E including components 3 and 7.

[0090] Then, as Figure 4 shown, in step S2, the external PC 30 performs control to check the content of the change to the issue order requested by the change request of the issue order. Specifically, the external PC 30 performs the following control: Based on the content of the change to the issue order, it detects whether the requested change to the issue order can be made. That is, the external PC 30 performs the following control: Based on whether the supply of component E to the component mounting device 15 in the changed issue order is in time, it detects whether the requested change to the issue order can be made. Additionally, the external PC 30 performs the following control: In the case where there is a component E for which the supply to the component mounting device 15 is not in time in the changed issue order, it detects that the requested change to the issue order cannot be made. Additionally, the external PC 30 performs the following control: In the case where there is no component E for which the supply to the component mounting device 15 is not in time in the changed issue order, it detects that the requested change to the issue order can be made. Additionally, the details of the detection of whether the supply of component E to the component mounting device 15 is in time in the changed issue order will be described later.

[0091] Then, in step S3, the external PC 30 determines whether the change to the issue order can be made. If it is determined in step S3 that the change to the issue order can be made, it proceeds to step S4.

[0092] Then, in step S4, the external PC 30 determines whether a mode (inquiry mode) of previously asking the operator W related to the change of the issue order whether to permit the change of the issue order is set. The external PC 30 is configured to be able to set whether to previously ask the operator W related to the change of the issue order whether to permit the change of the issue order. The operator W can, for example, use the operation unit 34 of the external PC 30 to previously set the validity or invalidity of the inquiry mode.

[0093] If it is determined in step S4 that the inquiry mode is not set, it proceeds to step S8. Additionally, if it is determined in step S4 that the inquiry mode is set, it proceeds to step S5.

[0094] Then, in step S5, the external PC 30 performs the following control: Based on the change request of the outbound order from the operator W, the external PC 30 asks in advance the operator W related to the change of the outbound order whether to allow the change of the outbound order. Specifically, the external PC 30 performs the following control: It notifies the mobile terminal 40 carried by the operator W related to the change of the outbound order of the inquiry on whether to allow the change of the outbound order.

[0095] In Figure 5 the example shown, based on the change request of the outbound order from the operator W in charge of the No. 2 installation line 10, the mobile terminal 40 of the operator W in charge of the No. 1 installation line 10 related to the change of the outbound order and the mobile terminal 40 of the operator W in charge of the No. 3 installation line 10 related to the change of the outbound order are notified of the inquiry on whether to allow the change of the outbound order. The operator W in charge of the No. 1 installation line 10 and the operator W in charge of the No. 3 installation line 10 can use the mobile terminal 40 to respond to the inquiry on whether to allow the change of the outbound order.

[0096] In this way, the external PC 30 performs the following control: Based on the change request of the outbound order from the operator W in charge of a specific installation line 10, the external PC 30 asks in advance the operator W of the installation line 10 other than the specific installation line 10 and related to the change of the outbound order whether to allow the change of the outbound order.

[0097] Then, as Figure 4 shown, in step S6, the external PC 30 performs the following control: It detects whether responses are sent from all the operators W who are asked whether to allow the change of the outbound order. When it is detected in step S6 that responses are sent from all the operators W, it proceeds to step S7.

[0098] Then, in step S7, the external PC 30 performs the following control: It detects whether the responses from all the operators W are responses that can allow such a change. When it is detected in step S7 that the responses from all the operators W are not responses that can allow such a change (there is even one response that cannot allow such a change), since the change of the outbound order cannot be performed, the manual outbound order change process ends. Additionally, in step S7, when it is detected that the responses from all the operators W are responses that can allow such a change, it proceeds to step S8.

[0099] Then, in step S8, the external PC 30 performs the following control: Based on the change request of the outbound order from the operator W, it changes the order of the component E being taken out of the component storage 20 to advance the order or delay the order. Additionally, in Figure 5 the example shown, an example of advancing the order of the component E being taken out of the component storage 20 is shown, but it is not limited to this example, and the order of the component E being taken out of the component storage 20 can also be changed to delay the order.

[0100] Then, in step S9, the external PC 30 gives an out-of-storage instruction to the component storage vault 20 according to the out-of-storage order changed in response to the change request of the out-of-storage order from the operator W. After that, the manual out-of-storage order change process ends.

[0101] In addition, when it is detected in step S6 that no response is sent from a certain operator W, the process proceeds to step S10.

[0102] Then, in step S10, the external PC 30 performs the following control: detecting whether a specified time has elapsed since the time point when the inquiry about whether to allow the change of the out-of-storage order was notified. When it is detected in step S10 that the specified time has not elapsed, the process proceeds to step S6 and the process of step S6 is repeated. In addition, when it is detected in step S10 that the specified time has elapsed, the process proceeds to step S11.

[0103] Then, in step S11, the external PC 30 performs the following control: detecting whether there is such a response that cannot be allowed among the responses from the operator W. In step S11, when it is detected that there is such a response that cannot be allowed among the responses from the operator W, since the change of the out-of-storage order cannot be performed, the manual out-of-storage order change process ends. In addition, when it is detected in step S11 that there is no such response that cannot be allowed among the responses from the operator W, the process proceeds to step S8. Then, the processes of steps S8 and S9 are performed and the manual out-of-storage order change process ends. In addition, when the processes of steps S8 and S9 are performed via step S11, it is also possible to notify the operator W who has not made a response within the specified time that the out-of-storage order has been changed.

[0104] In addition, when it is determined in step S3 that the change of the out-of-storage order cannot be performed, the operator W (mobile terminal 40) who created the change request of the out-of-storage order is notified that the change of the out-of-storage order cannot be performed. Thus, the operator W can visually confirm that the change of the out-of-storage order cannot be performed using the mobile terminal 40.

[0105] In addition, even when it is determined in step S3 that the change of the out-of-storage order cannot be performed, sometimes the change of the out-of-storage order can be performed according to the latest production status. Therefore, the operator W who has confirmed that the change of the out-of-storage order cannot be performed uses the mobile terminal 40 to select whether to inquire of the operator W related to the change of the out-of-storage order whether to allow the change of the out-of-storage order.

[0106] Then, in step S12, the external PC 30 determines whether to ask the operator W related to the change of the outbound order if it is allowed according to the selection of the operator W. When it is determined in step S12 that it is necessary to ask if the change of the outbound order is allowed, it proceeds to step S5. Then, in step S5, the external PC 30 performs the following control: It asks the operator W related to the change of the outbound order in advance if it is allowed. At this time, the external PC 30 performs the following control: It notifies the operator W related to the change of the outbound order of the inquiry and notifies the detection result of whether the change of the outbound order can be performed. That is, the external PC 30 performs the following control: It notifies the operator W related to the change of the outbound order that the detection result of not being able to perform the change of the outbound order is obtained through external calculation. In addition, not only when it is determined in step S3 that the change of the outbound order cannot be performed, but also when it is determined that the change of the outbound order can be performed, the detection result of whether the change of the outbound order can be performed can be notified to the operator W related to the change of the outbound order.

[0107] After that, the processes of steps S6 to S11 are appropriately performed. In addition, it is also possible to enter step S10 via step S12. When it is detected in step S10 that a specified time has elapsed, it does not enter step S11 and ends the manual outbound order process.

[0108] In addition, when it is determined in step S12 that it is not necessary to ask if the change of the outbound order is allowed, since the change of the outbound order is not performed, the manual outbound order process is ended.

[0109] (Automatic outbound order change process)

[0110] Refer to Figure 8 and Figure 9 to describe the automatic outbound order change process. The automatic outbound order change process is performed by the external PC 30.

[0111] As Figure 8 shown, in step S21, the external PC 30 obtains a new outbound instruction. Specifically, the external PC 30 extracts the outbound instruction components to the component storage 20 based on the production information and component information, that is, based on the production information (cycle of one substrate, number of used components of one substrate) and component information (remaining component quantity) sent from each of the multiple component mounting devices 15, and obtains a new outbound instruction.

[0112] Then, in step S22, the external PC 30 confirms the priority of the outbound of the new outbound instruction.

[0113] Then, in step S23, the external PC 30 performs the following control: Based on the priority of the outbound shipment, it detects whether to change the order in which the component E is shipped out from the component storage vault 20. In step S23, when it is detected that the order in which the component E is shipped out from the component storage vault 20 is not changed, the automatic outbound shipment order change process ends. Additionally, in step S23, when it is detected that the order in which the component E is shipped out from the component storage vault 20 is changed, it proceeds to step S24.

[0114] Then, in step S24, the external PC 30 calculates the change of the outbound shipment order based on the priority of the outbound shipment.

[0115] Specifically, as Figure 9 shown, the external PC 30 calculates the change of the outbound shipment order according to the priority of the outbound shipment based on the available time, which is determined based on the component depletion time and the required time. Additionally, the required time includes the moving time from the component storage vault 20 to the supply destination (installation line 10) of the component E and the assembly time of the component E. In Figure 9 the example shown, the moving time from the component storage vault 20 to the first installation line 10 is 30 seconds, and the moving time from the component storage vault 20 to the second installation line 10 is 90 seconds. Additionally, in Figure 9 the example shown, the assembly time of the component E in the automatic loading feeder is 30 seconds, and the assembly time of the component E in the ordinary feeder is 120 seconds. Additionally, the available time is the time considering the component depletion time and the required time. In Figure 9 the example shown, the available time is the time obtained by subtracting the required time from the component depletion time. The shorter the available time, the higher the priority of the outbound shipment, and the longer the available time, the lower the priority of the outbound shipment.

[0116] The external PC 30 calculates the change of the outbound shipment order to advance the order of the component E with a higher priority of the outbound shipment. At this time, the external PC 30 calculates the change of the outbound shipment order to set an outbound unit for each installation line 10. In Figure 9 the example shown, multiple outbound units are set, that is, an outbound unit including the three component Es of component 4, 1, and 5 corresponding to the No. 1 installation line 10, and an outbound unit including the three component Es of component 2, 6, and 3 corresponding to the No. 2 installation line 10.

[0117] In addition, in step S24, the external PC 30 controls to check the content of the change in the outbound order. Specifically, the external PC 30 performs the following control: Based on the content of the change in the outbound order, it detects whether the change in the outbound order can be made. That is, the external PC 30 performs the following control: Based on whether the supply of component E to the component mounting device 15 in the changed outbound order is in time, it detects whether the change in the outbound order can be made. In addition, the external PC 30 performs the following control: When there is a component E for which the supply to the component mounting device 15 is not in time in the changed outbound order, it detects that the change in the outbound order cannot be made. In addition, the external PC 30 performs the following control: When there is no component E for which the supply to the component mounting device 15 is not in time in the changed outbound order, it detects that the change in the outbound order can be made.

[0118] In Figure 9 the example shown, it shows a case where there is no component E for which the supply to the component mounting device 15 is not in time in the changed outbound order. Specifically, in Figure 9 the example shown, it shows a case where the remaining time does not become less than 0 seconds in the changed outbound order. In the changed outbound order, the necessary time includes, in addition to the moving time and the assembling time of component E, the outbound time of component E (component storage member 200) from the component storage 20 and the collecting time of component E after outbound.

[0119] In Figure 9 the example shown, the outbound time of component E from the component storage 20 is 25 seconds for each. In addition, the collecting time of component E after outbound is 20 seconds. Therefore, for the necessary time of component E of components 4, 1, and 5, in addition to the necessary time before the change in the outbound order, 95 seconds (25 seconds × 3 + 20 seconds) is added. In addition, for the necessary time of component E of components 2, 6, and 3, in addition to the necessary time before the change in the outbound order, 190 seconds (25 seconds × 3 + 20 seconds + 25 seconds × 3 + 20 seconds) is added. When the remaining time is less than 0 seconds in the changed outbound order, there is a component E for which the supply to the component mounting device 15 is not in time. In addition, for the judgment of whether there is a component E for which the supply to the component mounting device 15 is not in time, a threshold value (>0) other than 0 seconds can also be set for the judgment.

[0120] Then, as Figure 8 shown, in step S25, the external PC 30 judges whether the change in the outbound order can be made. When it is judged in step S25 that the change in the outbound order cannot be made, since the change in the outbound order cannot be made, the automatic outbound order change process ends. In addition, when it is judged in step S25 that the change in the outbound order can be made, it proceeds to step S26.

[0121] Then, in step S26, the external PC 30 determines whether an inquiry mode is set to inquire in advance with the operator W related to the change in the order of shipment whether to permit the change in the order of shipment.

[0122] When it is determined in step S26 that the inquiry mode is not set, the process proceeds to step S30. Additionally, when it is determined in step S26 that the inquiry mode is set, the process proceeds to step S27.

[0123] Then, in step S27, the external PC 30 performs the following control: inquire in advance with the operator W related to the change in the order of shipment whether to permit the change in the order of shipment. Specifically, the external PC 30 performs the following control: notify the mobile terminal 40 carried by the operator W related to the change in the order of shipment of the inquiry as to whether to permit the change in the order of shipment.

[0124] In Figure 9 the example shown, according to the automatic change in the order of shipment based on the priority of shipment, the inquiry as to whether to permit the change in the order of shipment is notified to the mobile terminal 40 of the operator W in charge of the No. 1 installation line 10 related to the change in the order of shipment and the mobile terminal 40 of the operator W in charge of the No. 2 installation line 10 related to the change in the order of shipment. The operator W in charge of the No. 1 installation line 10 and the operator W in charge of the No. 2 installation line 10 can use the mobile terminal 40 to respond to the inquiry as to whether to permit the change in the order of shipment.

[0125] In this way, the external PC 30 performs the following control: when it is detected based on the priority of shipment that the order of shipping the component E from the component storage 20 is to be changed, inquire in advance with the operator W in charge of the installation line 10 related to the change in the order of shipment among the multiple installation lines 10 whether to permit the change in the order of shipment.

[0126] Then, as Figure 8 shown, in step S28, the external PC 30 performs the following control: detect whether responses have been sent from all the operators W who have been inquired as to whether to permit the change in the order of shipment. When it is detected in step S28 that responses have been sent from all the operators W, the process proceeds to step S29.

[0127] Then, in step S29, the external PC 30 performs the following control: detect whether the responses from all the operators W are responses that can permit such a response. When it is detected in step S29 that the responses from all the operators W are not responses that can permit such a response (there is even one response that cannot permit such a response), since the change in the order of shipment cannot be made, the automatic order change process for shipment ends. Additionally, in step S29, when it is detected that the responses from all the operators W are responses that can permit such a response, the process proceeds to step S30.

[0128] Then, in step S30, the external PC 30 performs the following control: change the order in which the component E is taken out of the component storage 20 as calculated in step S24.

[0129] Then, in step S31, the external PC 30 gives an instruction to take out components from the component storage 20 according to the changed order of taking out based on the priority of taking out. After that, the automatic order change process for taking out components ends.

[0130] In addition, when it is detected in step S28 that no response has been sent from a certain operator W, the process proceeds to step S32.

[0131] Then, in step S32, the external PC 30 performs the following control: detect whether a specified time has elapsed since the time point when the inquiry about whether to allow the change of the order of taking out was notified. When it is detected in step S32 that the specified time has not elapsed, the process proceeds to step S28 and the process of step S28 is repeated. In addition, when it is detected in step S32 that the specified time has elapsed, the process proceeds to step S33.

[0132] Then, in step S33, the external PC 30 performs the following control: detect whether there is such a response that cannot be allowed among the responses from the operator W. In step S33, when it is detected that there is such a response that cannot be allowed among the responses from the operator W, since the change of the order of taking out cannot be performed, the automatic order change process for taking out components ends. In addition, when it is detected in step S33 that there is no such response that cannot be allowed among the responses from the operator W, the process proceeds to step S30. Then, the processes of steps S30 and S31 are performed and the automatic order change process for taking out components ends. In addition, when the processes of steps S30 and S31 are performed via step S33, it is also possible to notify the operator W who has not made a response within the specified time that the order of taking out has been changed.

[0133] (Effect of this Embodiment)

[0134] In this embodiment, the following effects can be obtained.

[0135] In the present embodiment, as described above, an external PC 30 is provided in the component mounting system 100, and the external PC 30 performs the following control: when changing the order of taking out the component E from the component storage 20, it detects whether the change of the taking-out order can be performed based on whether the supply of the component E to the component mounting device 15 is in time. Thus, it is possible to change the taking-out order in a state where it is confirmed whether the supply of the component to the component mounting device 15 is in time, so that it is possible to suppress the situation where the component E that cannot be supplied to the component mounting device 15 due to the change of the taking-out order occurs. As a result, even when the taking-out order is changed, it is possible to smoothly supply the components to the component mounting device 15.

[0136] In addition, in the present embodiment, as described above, the external PC 30 is configured to perform the following control: ask the operator W related to the change of the taking-out order in advance whether to allow the change of the taking-out order. Here, regarding the change of the taking-out order, it is preferable to ask the operator W who knows the latest production status. Therefore, by configuring as described above, it is possible to change the taking-out order in a state where the intention of the operator W related to the change of the taking-out order is reflected, so that it is possible to suppress the occurrence of an inappropriate change of the taking-out order for the operator W related to the change of the taking-out order. As a result, even when the taking-out order is changed, it is possible to more smoothly supply the components to the component mounting device 15.

[0137] In addition, in the present embodiment, as described above, the external PC 30 is configured to perform the following control: when asking the operator W related to the change of the taking-out order in advance whether to allow the change of the taking-out order, notify the operator W related to the change of the taking-out order of the detection result of whether the change of the taking-out order can be performed. Thus, the operator W related to the change of the taking-out order can judge whether to allow the taking-out order based on the detection result of whether the change of the taking-out order can be performed.

[0138] In addition, in the present embodiment, as described above, the external PC 30 is configured to perform the following control: when a response indicating that the change of the taking-out order cannot be allowed is sent from the operator W who has been asked whether to allow the change of the taking-out order, the order of taking out the component E from the component storage 20 is not changed, and when a response indicating that the change of the taking-out order can be allowed is sent from the operator W who has been asked whether to allow the change of the taking-out order, the order of taking out the component E from the component storage 20 is changed. Thus, it is possible to change the taking-out order in a state where the intention of the operator W related to the change of the taking-out order is more reliably reflected, so that it is possible to more reliably suppress the occurrence of an inappropriate change of the taking-out order for the operator W related to the change of the taking-out order.

[0139] In addition, in the present embodiment, as described above, the external PC 30 is configured to perform the following control: even when there is no response from the operator W who has been asked whether to permit a change in the order of delivery from the component storage 20, the order of delivering the component E from the component storage 20 is changed. Thus, when there is no response from the operator W who has been asked whether to permit a change in the order of delivery, the change in the order of delivery can be made, and thus it is possible to suppress a situation where the change in the order of delivery cannot be made due to the lack of response from the operator W who has been asked whether to permit a change in the order of delivery.

[0140] In addition, in the present embodiment, as described above, the external PC 30 is configured to be able to set whether to ask in advance the operator W related to the change in the order of delivery whether to permit the change in the order of delivery. Thus, in a production situation where it is necessary to ask whether to permit the change in the order of delivery, the setting for asking is selected, and thus it is possible to suppress a situation where an inappropriate change in the order of delivery occurs. In addition, in a production situation where it is not necessary to ask whether to permit the change in the order of delivery, the setting for not asking is selected, and thus it is possible to save the trouble of responding to whether to permit the change in the order of delivery.

[0141] In addition, in the present embodiment, as described above, the external PC 30 is configured to perform the following control: according to a request for a change in the order of delivery from the operator W, the operator W related to the change in the order of delivery is asked in advance whether to permit the change in the order of delivery. Thus, when the operator W requests a change in the order of delivery according to his or her own situation, the change in the order of delivery can be made in a state that reflects the intention of the operator W related to the change in the order of delivery. As a result, it is possible to effectively suppress a situation where an inappropriate change in the order of delivery occurs for the operator W related to the change in the order of delivery.

[0142] In addition, in the present embodiment, as described above, the external PC 30 is configured to perform the following control: according to a request for a change in the order of delivery from the operator W, the order of delivering the component E from the component storage 20 is changed so as to advance or delay the order. Thus, when the order of delivering the component E from the component storage 20 is changed so as to advance the order, the component E that is urgently needed can be quickly delivered from the component storage 20, and thus the component E that is urgently needed can be quickly supplied to the component E mounting device. In addition, when the order of delivering the component E from the component storage 20 is changed so as to delay the order, it is possible to accommodate the situation of the operator W who cannot go to gather the component E etc., and delay the order of delivering the component E that is not urgently needed and deliver other components E from the component storage 20.

[0143] In addition, in the present embodiment, as described above, the component mounting system 100 is configured to include the mobile terminal 40, which is carried by the operator W and can create a change request for the shipping order. Thus, since the change request for the shipping order can be created using the mobile terminal 40, the operator W can request a change in the shipping order regardless of the location.

[0144] In addition, in the present embodiment, as described above, the mobile terminal 40 is configured to be able to display a shipping order list and the priority of shipping. Thus, the operator W can request a change in the shipping order while referring to the shipping order list and the priority of shipping, and therefore can easily request an appropriate change in the shipping order.

[0145] In addition, in the present embodiment, as described above, the external PC 30 is configured to perform the following control: notify the mobile terminal 40 carried by the operator W related to the change of the shipping order whether an inquiry about permission to change the shipping order is allowed. Thus, the operator W can receive the notification of the inquiry about permission to change the shipping order regardless of the location through the mobile terminal 40, and therefore can quickly and reliably confirm the inquiry about permission to change the shipping order.

[0146] In addition, in the present embodiment, as described above, the component mounting system 100 is configured to include a plurality of mounting lines 10 including the component mounting device 15. In addition, the external PC 30 is configured to perform the following control: according to the change request of the shipping order from the operator W in charge of a specific mounting line 10, previously inquire the operator W of the mounting line 10 other than the specific mounting line 10 related to the change of the shipping order whether permission to change the shipping order is allowed. Thus, when the operator W in charge of a specific mounting line 10 requests a change in the shipping order according to the situation of the mounting line 10 in charge, the change of the shipping order can be performed in a state reflecting the intention of the operator W of the other mounting lines 10 related to the change of the shipping order. As a result, it is possible to more effectively suppress the occurrence of a situation where an inappropriate change in the shipping order occurs for the operator W related to the change of the shipping order.

[0147] Furthermore, in this embodiment, as described above, the external PC 30 is configured to perform control such that, based on the priority of the shipment, it detects whether the order in which the components E are shipped from the component storage 20 should be changed. If a change in the order in which the components E are shipped from the component storage 20 is detected, the external PC 30 inquires in advance with the operator W involved in the shipment order change whether the change in the shipment order is permitted. Thus, when the external PC 30 automatically changes the shipment order based on the priority, the shipment order change can be performed with the intention of the operator W involved in the shipment order change reflected. As a result, it is possible to effectively prevent shipment order changes that are inappropriate for the operator W involved in the shipment order change.

[0148] Furthermore, in this embodiment, as described above, the component mounting system 100 is configured to include multiple mounting lines 10 each including a component mounting device 15. Furthermore, the external PC 30 is configured to perform control such that, upon detecting a change in the order in which components E are to be removed from the component storage 20, it inquires in advance with the operator W in charge of the mounting line 10, among the multiple mounting lines 10, whose removal order is affected by the change, whether the removal order change is permitted. Thus, when the external PC 30 automatically changes the removal order based on priority, the removal order change can be performed with the intention of the operator W in charge of the mounting line 10 affected by the removal order change reflected. As a result, it is possible to more effectively prevent the occurrence of a removal order change that is inappropriate for the operator W affected by the removal order change.

[0149] (Variation)

[0150] In addition, it should be understood that the embodiments disclosed herein are illustrative in all respects and not restrictive. The scope of the present invention is not shown by the description of the above embodiments, but by the scope of the claims, and includes all changes (modifications) within the meaning and scope equivalent to the scope of the claims.

[0151] For example, in the above embodiment, an external PC is shown as a control device that performs control such that, when removing components from a component storage warehouse, the operator involved in changing the removal order is asked in advance whether the removal order is changed. However, the present invention is not limited to this. In the present invention, a component storage warehouse or a mobile terminal other than an external PC may also function as a control device that performs control such that, when removing components from a component storage warehouse, the operator involved in changing the removal order is asked in advance whether the removal order is changed.

[0152] Furthermore, in the above embodiment, the component storage member is shown as a reel wound with a tape holding multiple components, but the present invention is not limited to this. In the present invention, the component storage member may also be a tray on which multiple components are placed. Alternatively, the component storage member may be a rod that stores components adjacent to each other in the longitudinal direction of an elongated housing and supplies the components one by one through an opening at an end surface perpendicular to the longitudinal direction.

[0153] In addition, in the above embodiment, an example of a structure in which three component mounting devices are provided on one mounting line is shown, but the present invention is not limited thereto. In the present invention, two or less or four or more component mounting devices may be provided on one mounting line.

[0154] Furthermore, in the above embodiment, an example of a configuration in which one component storage is provided is shown, but the present invention is not limited thereto. In the present invention, a plurality of component storages may be provided.

[0155] Furthermore, in the above embodiment, an example is shown in which the external PC (control device) is configured to be able to set whether to ask the operator involved in changing the order of dispatching goods in advance whether to allow the change of the order of dispatching goods, but the present invention is not limited to this. In the present invention, the control device is also configured to control such that the operator involved in changing the order of dispatching goods is always asked in advance whether to allow the change of the order of dispatching goods.

[0156] In addition, in the above embodiment, an example is shown in which the external PC (control device) is configured to perform both manual and automatic outbound order change processing, but the present invention is not limited to this. In the present invention, the control device may also be configured to perform only one of the manual and automatic outbound order change processing.

[0157] In addition, in the above-mentioned embodiment, for the sake of convenience, the control process is described using a process-driven process that is processed in sequence according to the processing flow, but the present invention is not limited thereto. In the present invention, the control process can also be carried out by an event-driven process that performs processing in units of events. In this case, it can be carried out with a complete event-driven process, or it can be carried out by combining event-driven and process-driven processes.

[0158] Label Description

[0159] 10 Installation line

[0160] 15 Component mounting device

[0161] 20 Component Vault

[0162] 30 External PC (control device)

[0163] 40 Mobile terminal

[0164] 100 Component mounting system

[0165] E Component

[0166] S Substrate

Claims

1. A component mounting system, comprising: a component mounting device that mounts components on a substrate; a component storage that stores the components supplied to the component mounting device; and a control device that performs the following control: when changing the order in which the components are taken out of the component storage, it detects whether the change in the order of taking out can be performed based on whether the supply of the components to the component mounting device is in time. The control device is configured to perform the following control: it asks an operator related to the change in the order of taking out in advance whether the change in the order of taking out is allowed.

2. The component mounting system according to claim 1, wherein the control device is configured to perform the following control: when asking an operator related to the change in the order of taking out in advance whether the change in the order of taking out is allowed, it notifies the operator related to the change in the order of taking out of the detection result of whether the change in the order of taking out can be performed.

3. The component mounting system according to claim 1 or 2, wherein the control device is configured to perform the following control: in the case where a response indicating that the change in the order of taking out is not allowed is sent from the operator who has been asked whether the change in the order of taking out is allowed, the order in which the components are taken out of the component storage is not changed, and in the case where a response indicating that the change in the order of taking out is allowed is sent from the operator who has been asked whether the change in the order of taking out is allowed, the order in which the components are taken out of the component storage is changed.

4. The component mounting system according to claim 3, wherein the control device is configured to perform the following control: even in the case where there is no response from the operator who has been asked whether the change in the order of taking out is allowed within a specified time, the order in which the components are taken out of the component storage is changed.

5. The component mounting system according to claim 1 or 2, wherein the control device is configured to be able to set whether to ask an operator related to the change in the order of taking out in advance whether the change in the order of taking out is allowed.

6. The component mounting system according to claim 1 or 2, wherein the control device is configured to perform the following control: according to a request from an operator to change the order of taking out, it asks an operator related to the change in the order of taking out in advance whether the change in the order of taking out is allowed.

7. The component mounting system according to claim 6, wherein the control device is configured to perform the following control: according to a request from an operator to change the order of taking out, it changes the order in which the components are taken out of the component storage so as to advance or delay the order.

8. The component mounting system according to claim 6, wherein the component mounting system further includes a mobile terminal that is carried by an operator and can create a request to change the order of taking out.

9. The component mounting system according to claim 8, wherein the mobile terminal is configured to be able to display a list of the order of taking out and the priority of taking out.

10. The component mounting system according to claim 8 or 9, wherein The control device is configured to perform control to notify the mobile terminal carried by an operator related to the change in the order of shipping out whether an inquiry about allowing the change in the order of shipping out is permitted.

11. The component mounting system according to claim 1 or 2, wherein the component mounting system further includes a plurality of mounting lines including the component mounting device, the control device is configured to perform control to, according to a request for change in the order of shipping out from an operator in charge of a specific one of the mounting lines, previously inquire an operator of a mounting line other than the specific mounting line and related to the change in the order of shipping out whether the change in the order of shipping out is permitted.

12. The component mounting system according to claim 1 or 2, wherein the control device is configured to perform control to detect whether to change the order of shipping out the component from the component storage based on the priority of shipping out, and in the case where it is detected that the order of shipping out the component from the component storage is changed, previously inquire an operator related to the change in the order of shipping out whether the change in the order of shipping out is permitted.

13. The component mounting system according to claim 12, wherein the component mounting system further includes a plurality of mounting lines including the component mounting device, the control device is configured to perform control to, in the case where it is detected that the order of shipping out the component from the component storage is changed, previously inquire an operator of a mounting line related to the change in the order of shipping out among the plurality of mounting lines whether the change in the order of shipping out is permitted.

14. A component mounting method, comprising: a step of mounting a component on a substrate by using a component mounting device; a step of shipping out the component supplied to the component mounting device from a component storage; a step of performing control to detect whether the change in the order of shipping out can be performed based on whether the supply of the component to the component mounting device is in time in the case where the order of shipping out the component from the component storage is changed; and a step of performing control to previously inquire an operator related to the change in the order of shipping out whether the change in the order of shipping out is permitted.

Citation Information

Patent Citations

  • Component management system

    JP2019091771A

  • Component management system

    CN109775209A

  • Production system for printed board unit

    JP1999232339A