Facility configuration proposal device, facility configuration proposal method, and program
Patent Information
- Application Number
- JP2023131059
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-10
- Publication Date
- 2025-02-21
AI Technical Summary
【0022】 本発明によれば、上記のように、生産する基板の品質が低下するのを抑制することができる。
Smart Images

Figure 2025025863000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an equipment configuration proposal device, an equipment configuration proposal method, and a program, and more particularly to an equipment configuration proposal device, an equipment configuration proposal method, and a program that propose an equipment configuration plan for a mounting line that mounts components on a board. [Background technology]
[0002] 2. Description of the Related Art Conventionally, there has been known an equipment configuration proposing device that proposes an equipment configuration proposal for a mounting line that mounts components on a board (see, for example, Patent Document 1).
[0003] The above-mentioned Patent Document 1 discloses an equipment configuration creation support system (equipment configuration proposal device) that has an equipment configuration plan creation unit that compares a current equipment configuration with a new equipment configuration, and creates and proposes an equipment configuration plan that will reduce total production costs the most. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2020-047301 A Summary of the Invention [Problem to be solved by the invention]
[0005] The facility configuration creation support system (facility configuration proposal device) of the above-mentioned Patent Document 1 compares the current facility configuration with a new facility configuration, and creates and proposes a facility configuration plan that will reduce the total production cost the most. Therefore, even if the content and priority of the user's requests differ, only the facility configuration plan that will reduce the total production cost the most is proposed, so there are cases where a facility configuration plan suitable for the user cannot be proposed. Therefore, it is desired to propose a facility configuration plan suitable for the content and priority of the user's requests.
[0006] The present invention has been made to solve the above-mentioned problems, and one object of the present invention is to provide an equipment configuration proposal device, an equipment configuration proposal method, and a program capable of proposing an equipment configuration proposal suitable for a user's requirements. [Means for solving the problem]
[0007] In order to achieve the above object, an equipment configuration proposal device according to a first aspect of the present invention includes an equipment configuration proposal creation unit that creates an equipment configuration proposal for a mounting line that includes a plurality of board work devices that perform the work of mounting components on a board, and a reception unit that accepts a plurality of conditions set by a user for the equipment configuration of the mounting line, and the equipment configuration proposal creation unit performs control to create and propose a plurality of equipment configuration proposals based on the plurality of conditions set by the user that are accepted by the reception unit.
[0008] In the facility configuration proposal device according to the first aspect of the present invention, as described above, the equipment configuration proposal creation unit performs control to create and propose multiple equipment configuration proposals based on multiple conditions set by the user and accepted by the acceptance unit. As a result, an equipment configuration proposal is created based on multiple conditions set according to the content requested by the user, so that an equipment configuration proposal can be proposed that meets the content requested by the user. In addition, since multiple equipment configuration proposals are created and proposed, the user can select an appropriate equipment configuration proposal from the multiple equipment configuration proposals in accordance with the priority. As a result, an equipment configuration proposal that is appropriate for the user's request can be proposed.
[0009] In the facility configuration proposal device according to the first aspect, preferably, the equipment configuration proposal creation unit creates a plurality of equipment configuration proposals based on a plurality of conditions set by the user, including at least two of the following: the cost of the equipment, the number of workers working on the mounting line, the production capacity of the mounting line for boards, the installation area of the equipment, the installation time of the equipment on the mounting line, and whether or not existing equipment is replaced. With this configuration, the content required by the user can be set in detail based on a plurality of conditions set by the user, including at least two of the following: the cost of the equipment, the number of workers working on the mounting line, the production capacity of the mounting line for boards, the installation area of the equipment, the installation time of the equipment on the mounting line, and whether or not existing equipment is replaced, and therefore it is possible to propose an equipment configuration proposal that is more suitable for the user's request.
[0010] In the equipment configuration proposal device according to the first aspect, preferably, the reception unit classifies and accepts the multiple conditions set by the user into a first condition item that is essential and a second condition item that is not essential but is to be considered, and the equipment configuration proposal creation unit creates multiple equipment configuration proposals that achieve the first condition item by considering the second condition item. With this configuration, the user can set conditions by distinguishing between conditions that are essential for the user and conditions that the user wants to consider, so that it is possible to propose equipment configuration proposals that more appropriately reflect the user's priorities.
[0011] In this case, the reception unit preferably classifies the multiple conditions set by the user into first and second condition items and receives them according to the user's selection. With this configuration, the user can easily set the first and second condition items by selecting the conditions that are essential for the user and the conditions that the user wants to consider.
[0012] In the equipment configuration proposal device configured to classify and accept a plurality of conditions set by a user into first condition items and second condition items, preferably, the accepting unit accepts the plurality of second condition items by prioritizing them, and the equipment configuration plan creating unit performs control to display the plurality of equipment configuration plans in order of the degree of achievement of the second condition item having the highest priority among the plurality of second condition items. With this configuration, the plurality of equipment configuration plans are displayed in order based on the priority of the non-essential second condition items, so that the user can easily select a more suitable equipment configuration plan from the plurality of equipment configuration plans.
[0013] In this case, preferably, the device configuration plan creation unit performs control to display the multiple device configuration plans in descending order of the degree of achievement of the second condition item with the next highest priority when the degree of achievement of the second condition item with the highest priority among the multiple second condition items is the same. With this configuration, when there are multiple second condition items, it is possible to display the degree of achievement of the second condition item with the highest priority with priority, and when the degree of achievement of the second condition items with the highest priority is the same, it is possible to display the multiple device configuration plans in order according to the degree of achievement of the second condition item with the next highest priority.
[0014] In the facility configuration proposal device configured to classify and accept a plurality of conditions set by a user into a first condition item and a second condition item, preferably, the equipment configuration plan creation unit changes the type and number of equipment configurations to be adopted, extracts an equipment configuration plan that achieves the first condition item, and creates a plurality of equipment configuration plans. With this configuration, it is possible to create a plurality of equipment configuration plans in which the first condition item that is essential to be achieved is achieved while changing the type and number of equipment configurations to be adopted.
[0015] In the facility configuration proposal device according to the first aspect, preferably, the equipment configuration plan creation unit performs control to display the created multiple equipment configuration plans in a list and display details of an equipment configuration plan selected by a user from the list. With this configuration, the multiple equipment configuration plans are displayed in a list, so that the visibility of the multiple equipment configuration plans can be improved. In addition, the user can easily check details of the selected equipment configuration plan by selecting an equipment configuration plan from the list in which the multiple equipment configuration plans are arranged.
[0016] In the facility configuration proposal device according to the first aspect, the equipment configuration plan creation unit preferably creates a plurality of equipment configuration plans by combining equipment configurations including at least one of a component mounting device that mounts components on a board as a board working device, a printer that prints a printed material on the board, a coating device that coats a coating material on the board, an inspection device that inspects the board, and a reflow device that heats the board. With this configuration, it is possible to propose a plurality of equipment configuration plans that combine equipment configurations including at least one of a component mounting device, a printer, a coating device, an inspection device, and a reflow device.
[0017] In this case, preferably, the device configuration plan creation unit changes the device configuration so as not to exceed the upper limit of the number of changes to the device configuration, and creates multiple device configuration plans by combining the device configurations. With this configuration, it is possible to prevent the number of attempts to create multiple device configuration plans from diverging infinitely, and therefore it is possible to prevent the process of creating multiple device configuration plans from becoming excessively complicated.
[0018] In order to achieve the above object, an equipment configuration proposing method according to a second aspect of the present invention comprises a step of creating an equipment configuration proposal for a mounting line including a plurality of board work devices that perform the task of mounting components on a board, and a step of accepting a plurality of conditions set by a user for the equipment configuration of the mounting line, wherein the step of creating the equipment configuration proposal includes a step of creating and proposing a plurality of equipment configuration proposals based on the plurality of conditions set by the user that are accepted in the step of accepting the plurality of conditions set by the user.
[0019] In the facility configuration proposal method according to the second aspect of the present invention, as described above, the step of creating an equipment configuration proposal includes a step of creating and proposing a plurality of equipment configuration proposals based on a plurality of conditions set by the user that are accepted in the step of accepting a plurality of conditions set by the user. As a result, an equipment configuration proposal is created based on a plurality of conditions that are set according to the content requested by the user, so that an equipment configuration proposal can be proposed that meets the content requested by the user. In addition, since a plurality of equipment configuration proposals are created and proposed, the user can select an appropriate equipment configuration proposal from the plurality of equipment configuration proposals in accordance with the priority. As a result, it is possible to provide an equipment configuration proposal method that can propose an equipment configuration proposal that is appropriate for the user's request.
[0020] A program according to a third aspect of the present invention causes a computer to execute the facility configuration proposing method according to the second aspect.
[0021] A program according to a third aspect of the present invention allows a computer to execute the facility configuration proposal method according to the second aspect, thereby making it possible to propose an equipment configuration proposal suitable for the content and priorities required by a user. Effect of the Invention
[0022] According to the present invention, as described above, it is possible to suppress deterioration in the quality of produced substrates. [Brief description of the drawings]
[0023] [Figure 1] 1 is a block diagram showing an overview of a facility configuration proposal device according to an embodiment of the present invention. [Diagram 2] FIG. 1 is a block diagram showing an outline of a mounting line according to an embodiment of the present invention. [Diagram 3] 1 is a plan view showing a configuration of a component mounting apparatus according to an embodiment of the present invention. [Figure 4] FIG. 2 is a diagram for explaining setting of requirement items and priorities according to an embodiment of the present invention. [Diagram 5] FIG. 13 is a diagram for explaining upper limit setting of equipment to be introduced according to an embodiment of the present invention. [Figure 6] FIG. 4 is a diagram showing an example of setting items according to an embodiment of the present invention. [Figure 7] FIG. 11 is a diagram showing an example of a request for setting items according to an embodiment of the present invention. [Figure 8] FIG. 13 is a diagram illustrating an example of upper limit settings for setting items according to an embodiment of the present invention. [Figure 9] FIG. 13 is a diagram showing an example of displaying a plurality of device configuration plans according to an embodiment of the present invention. [Figure 10] 4 is a flowchart for explaining an equipment configuration proposal process according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0024] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
[0025] (Equipment configuration proposal device) With reference to FIG. 1, an outline of the configuration of an equipment configuration proposal device 100 according to an embodiment of the present invention will be described.
[0026] The equipment configuration proposal device 100 is configured to propose an equipment configuration of a board production system 200 (see FIG. 2). The equipment configuration proposal device 100 proposes an equipment configuration of a newly installed mounting line 10 or an equipment configuration of an updated mounting line 10 based on a request set by a user. The equipment configuration proposal device 100 is configured by a computer and includes a processing unit such as a CPU (Central Processing Unit) and a storage unit that stores a program executed by the processing unit. As shown in FIG. 1, the equipment configuration proposal device 100 includes an equipment configuration proposal creation unit 110, a reception unit 120, a display unit 130, and an input unit 140.
[0027] The functions of the device configuration plan creation unit 110 and the reception unit 120 are realized by processing in a processing unit of a computer. The display unit 130 is configured with a monitor device such as a liquid crystal display or an organic EL display. The input unit 140 receives input of operations for the computer from a user. The input unit 140 includes input devices such as a mouse, a keyboard, and a touch panel.
[0028] (Configuration of circuit board production system) 2 and 3, a board production system 200 for which a configuration proposal is proposed by facility configuration proposal device 100 will be described.
[0029] The board production system 200 is configured to mount components E on a board S to produce the board S mounted with the components E. As shown in FIG. 2, the board production system 200 includes a mounting line 10 and a control device 20.
[0030] A plurality of mounting lines 10 are provided. The mounting line 10 includes a plurality of board work devices that perform the work of mounting components E on the board S. Specifically, the mounting line 10 includes a loader 11, a printer 12, a print inspection machine 13, a dispenser device 14, a plurality of component mounting devices 15, an appearance inspection device 16, a reflow device 17, an appearance inspection device 18, and an unloader 19. The mounting line 10 is configured such that the board S is transported along the mounting line 10 from the upstream side (left side) to the downstream side (right side). The loader 11 is an example of a "board work device" in the claims. The printer 12 is an example of a "board work device" in the claims. The print inspection machine 13 is an example of a "board work device" and an "inspection device" in the claims. The dispenser device 14 is an example of a "board work device" and a "coating device" in the claims. Furthermore, the component mounting device 15 is an example of a "board work device" as claimed in the claims. Furthermore, the visual inspection device 16 is an example of a "board work device" and an "inspection device" as claimed in the claims. Furthermore, the reflow device 17 is an example of a "board work device" as claimed in the claims. Furthermore, the visual inspection device 18 is an example of a "board work device" and an "inspection device" as claimed in the claims. Furthermore, the unloader 19 is an example of a "board work device" as claimed in the claims.
[0031] (Mounting line configuration) Next, the configuration of each device constituting the mounting line 10 will be described.
[0032] The loader 11 has a role of holding the board S (wiring board) before the components E are mounted thereon, and of carrying the board S into the mounting line 10. The components E include small piece-like electronic components such as LSIs, ICs, transistors, capacitors, and resistors.
[0033] The printer 12 prints solder on the board S. Specifically, the printer 12 is a screen printer, and has a function of applying cream solder for joining the components E to the board S onto the mounting surface of the board S.
[0034] The print inspection machine 13 has a function of inspecting the condition of the cream solder printed by the printer 12.
[0035] The dispenser device 14 has a function of applying cream solder, adhesive, etc. to the substrate S.
[0036] The component mounting device 15 has a function of mounting (mounting) the component E at a predetermined mounting position on the board S on which the cream solder has been printed. A plurality of component mounting devices 15 are arranged along the conveying direction of the board S.
[0037] The appearance inspection device 16 is provided downstream of the multiple component mounting devices 15. The appearance inspection device 16 has a function of inspecting the appearance of the board S on which the components E are mounted by the component mounting device 15.
[0038] The reflow device 17 has a function of melting the solder by performing a heat treatment to join the component E to the electrode portion of the board S. The reflow device 17 is configured to perform the heat treatment while transporting the board S on the lane.
[0039] 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 board S after the heat treatment is performed by the reflow device 17.
[0040] The unloader 19 has the role of unloading the board S from the mounting line 10 after the components E have been mounted thereon.
[0041] The control device 20 manages information related to the mounting line 10. The control device 20 manages the types and number of boards S produced by the mounting line 10, the types of components E to be mounted, the inventory amount of components E, and data related to mounting. The control device 20 is configured to be able to communicate with each device of the mounting line 10 (loader 11, printer 12, print inspection machine 13, dispenser device 14, component mounting device 15, appearance inspection device 16, reflow device 17, appearance inspection device 18, and unloader 19). The control device 20 is configured by a computer having a control unit such as a CPU, a storage unit, and a communication unit.
[0042] 3, component mounting apparatus 15 has a function of mounting (mounting) components E at predetermined mounting positions on board S on which solder has been printed. Component mounting apparatus 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 recognition imaging unit 157, and a control unit 158.
[0043] The pair of conveyors 152 are installed on a base 151 and configured to transport the board S in the X direction. The pair of conveyors 152 are configured to hold the board S stopped at the mounting work position during transportation. The pair of conveyors 152 are configured so that the distance between them in the Y direction can be adjusted to match the dimensions of the board S.
[0044] The component supply unit 153 supplies components E to the mounting head 154a of the head unit 154. The component supply unit 153 is disposed outside (on the Y1 side and the Y2 side) the pair of conveyors 152. Further, the component supply unit 153 has a plurality of tape feeders 153a disposed therein.
[0045] The tape feeder 153a holds a reel around which a tape is wound, the tape holding a plurality of components E at a predetermined interval. The tape feeder 153a is configured to feed the components E from the tip of the tape feeder 153a by rotating the reel and feeding out the tape holding the components E.
[0046] The head unit 154 is provided to move between above the pair of conveyors 152 and above the component supply unit 153. The head unit 154 also includes a plurality (five) of mounting heads 154a each having a nozzle attached to its lower end, and a board recognition imaging unit 154b.
[0047] The mounting head 154a is configured to mount the component E on the board S. Specifically, the mounting head 154a is configured to be capable of ascending and descending (moving in the Z direction), and is configured to adsorb and hold the component E supplied from the tape feeder 153a by a negative pressure generated at the tip of the nozzle by an air pressure generating unit, and to attach (mount) the component E at a mounting position on the board S.
[0048] The board recognition imaging unit 154b is configured to image the fiducial mark F of the board S in order to recognize the position and posture of the board S to be worked on. Then, by imaging and recognizing the position of the fiducial mark F, it is possible to accurately obtain the mounting position of the component E on the board S. The board recognition imaging unit 154b is configured to image the board S from above (the Z1 direction side).
[0049] The support portion 155 includes an X-axis motor 155a. The support portion 155 is configured to move the head unit 154 in the X direction along the support portion 155 by driving the X-axis motor 155a. The support portion 155 is supported at both ends by a pair of rail portions 156.
[0050] The pair of rail portions 156 are fixed onto the base 151. The rail portion 156 on the X1 side includes a Y-axis motor 156a. The rail portion 156 is configured to move the support portion 155 in a Y direction perpendicular to the X direction along the pair of rail portions 156 by driving the Y-axis motor 156a. The head unit 154 is movable in the X direction along the support portion 155, and the support portion 155 is movable in the Y direction along the rail portions 156, so that the head unit 154 is movable in the X and Y directions.
[0051] The component recognition imaging unit 157 is fixed on the upper surface of the base 151. The component recognition imaging unit 157 is disposed on the outer side (Y1 side and Y2 side) of the pair of conveyors 152. The component recognition imaging unit 157 is configured to capture an image of the component E picked up by the nozzle of the mounting head 154a from below (Z2 direction side) in order to recognize the suction state (suction posture) of the component E prior to mounting the component E. This makes it possible to acquire the suction state of the component E picked up by the nozzle of the mounting head 154a.
[0052] The control unit 158 includes a processor such as a CPU and a memory, and is configured to control the overall operation of the component mounting device 15, such as the transport operation of the board S by the pair of conveyors 152, the mounting operation by the head unit 154, and the imaging operations by the component recognition imaging unit 157 and the board recognition imaging unit 154b. The control unit 158 is also configured to be able to communicate with the control device 20. The control unit 158 is configured to transmit and receive information such as production information and component information to and from the control device 20.
[0053] (Proposal of equipment configuration plan using facility configuration proposal device) The proposal of an equipment configuration plan by the facility configuration proposal device 100 will be described with reference to FIGS.
[0054] Here, in this embodiment, the equipment configuration proposal device 100 creates multiple equipment configuration plans for the mounting line 10 based on a user's request and proposes (presents) them to the user. Also, the equipment configuration proposal device 100, which is a computer, creates an equipment configuration plan by executing a program, and proposes it to the user. Specifically, the equipment configuration plan creation unit 110 of the equipment configuration proposal device 100 creates an equipment configuration plan for the mounting line 10 including multiple board work devices that perform the work of mounting components E on the board S. Also, the reception unit 120 of the equipment configuration proposal device 100 accepts multiple conditions set by the user for the equipment configuration of the mounting line 10. The reception unit 120 accepts the conditions set by the user via the input unit 140. Also, the equipment configuration plan creation unit 110 performs control to create and propose multiple equipment configuration plans based on multiple conditions set by the user that are accepted by the reception unit 120. That is, the equipment configuration plan creation unit 110 performs control to display the created multiple equipment configuration plans on the display unit 130.
[0055] Furthermore, the equipment configuration plan creation unit 110 creates a plurality of equipment configuration plans based on a plurality of conditions set by the user, including at least two of the following: the cost of the equipment, the number of workers working on the mounting line 10, the production capacity of the boards by the mounting line 10, the installation area of the equipment, the equipment installation time of the mounting line 10, and whether or not to replace the existing equipment. That is, as shown in Fig. 4, the user can set the budget, which is the cost of the equipment, the number of operators, which is the number of workers working on the mounting line 10, the production capacity per unit time (for example, 24 hours) (the number of boards S produced), the installation area of the equipment, the equipment change time, and whether or not to update the old equipment.
[0056] Furthermore, the reception unit 120 classifies and accepts a plurality of conditions set by the user into mandatory first condition items (must items) and second condition items (want items) that are not mandatory but would like to be considered. The reception unit 120 classifies and accepts a plurality of conditions set by the user into first condition items (must items) and second condition items (want items) based on the user's selection. In other words, as shown in Fig. 4, the user can select and set a mandatory must item and a want item that is not mandatory but would like to be considered for each condition.
[0057] The equipment configuration plan creating unit 110 creates a plurality of equipment configuration plans that achieve the first condition item (must item) while taking into account the second condition item (want item).
[0058] The reception unit 120 also receives a plurality of second condition items (want items) with priorities assigned to them. That is, as shown in FIG. 4, the user can assign priorities to the conditions to be set as want items.
[0059] For example, as shown in FIG. 6, the user sets requirements, want / must items, and priorities for each of the conditions regarding the budget, number of operators, production capacity, installation area, equipment change time, and whether or not to update old equipment.
[0060] In addition, the device configuration plan creation unit 110 creates multiple device configuration plans by combining device configurations including at least one of the following as board work devices: a component mounting device 15 that mounts components E on the board S; a printer 12 that prints a printed material (solder) on the board S; a dispenser device 14 that applies a coating material to the board S; an inspection device (printing inspection device 13, appearance inspection devices 16 and 18) that inspects the board S; and a reflow device 17 that heats the board S. In addition, when proposing a component mounting device 15 (mounter), the device configuration plan creation unit 110 creates a device configuration plan by combining the type of the component mounting device 15, the type of mounting head, the type and number of feeders, the type and number of tray changers, and the type and number of nozzles. In addition, when proposing a printer 12, the device configuration plan creation unit 110 proposes a device configuration plan by combining the type of the printer 12 and the presence or absence of automatic setup.
[0061] As shown in FIG. 9, the device configuration plan creating unit 110 performs control to display a plurality of device configuration plans in descending order of the degree of achievement of the second condition item (want item) having the highest priority among a plurality of second condition items (want items). In addition, when the degree of achievement of the second condition item (want item) having the highest priority among a plurality of second condition items (want items) is the same, the device configuration plan creating unit 110 performs control to display a plurality of device configuration plans in descending order of the degree of achievement of the second condition item (want item) having the next highest priority. For example, in the example shown in FIG. 9, a plurality of device configuration plans are displayed in ascending order of the number of operators with priority 1. In addition, when the number of operators with priority 1 is the same, a plurality of device configuration plans are displayed in descending order of the equipment change time with priority 2.
[0062] The device configuration plan creation unit 110 changes the type and number of device configurations to be adopted, extracts device configuration plans that achieve the first condition items (must items), and creates multiple device configuration plans. The device configuration plan creation unit 110 changes the device configuration so as not to exceed the upper limit of the number of changes to the device configuration, and combines the device configurations to create multiple device configuration plans. Specifically, as shown in FIG. 5, the user sets the upper limit number of equipment to be introduced. Then, the device configuration plan creation unit 110 changes the type and number of equipment within the range of the upper limit number of equipment set by the user to create multiple device configuration plans.
[0063] For example, as shown in Fig. 7, the user sets the conditions, want / must items, and priorities for the want items for each of the conditions regarding the budget, number of operators, production capacity, installation area, equipment change time, and whether to update old equipment. Also, as shown in Fig. 8, the user sets upper limits for the number of machines, number of feeders, number of carts, number of tray changers, and number of nozzles.
[0064] The device configuration plan creation unit 110 displays a list of the created device configuration plans, and controls the display of details of a device configuration plan selected by a user from the list. For example, in the example shown in Fig. 9, when a device configuration plan is selected from the list, details are displayed in a pop-up.
[0065] (Facility configuration proposal processing) The facility configuration proposal process performed by the facility configuration proposal device 100 will be described with reference to FIG.
[0066] In step S1 of Fig. 10, the current equipment configuration is acquired. From the current equipment configuration, the production plan, production capacity, setup time, number of operators, installation area, and the presence or absence of equipment that is a pre-defined target for aging equipment are confirmed.
[0067] In step S2, consideration of replacing old equipment is determined. In step S3, equipment proposal (creation of equipment configuration plan) and takt simulation are performed. In other words, an equipment configuration plan is created under the set conditions, and a production takt simulation is performed based on the equipment configuration plan.
[0068] In step S4, it is determined whether the created equipment configuration plan satisfies the must-have requirements. If it does, proceed to step S5; if it does not, return to step S3. In step S5, it is determined whether the created equipment configuration plan has an improved production capacity compared to the current equipment. If it has an improved production capacity, proceed to step S6; if it has not, return to step S3. The equipment configuration plan that satisfies the must-have requirements and has an improved production capacity compared to the current equipment is saved as the proposed equipment configuration plan.
[0069] In step S6, it is determined whether the set number of attempts has been reached. In other words, it is determined whether the attempts have been repeated the number of times set by the user. If the set number of attempts has been reached, the process proceeds to step S7, and if the set number of attempts has not been reached, the process returns to step S3.
[0070] In step S7, the equipment configuration proposal that satisfies the stored must items and improves production capacity compared to the current equipment is checked for want items and priority, and the items of each condition are calculated. In step S8, the equipment proposal contents are rearranged according to the want items and priority order. After that, the equipment configuration proposal process ends.
[0071] (Effects of this embodiment) In this embodiment, the following effects can be obtained.
[0072] In this embodiment, as described above, the device configuration plan creation unit 110 performs control to create and propose multiple device configuration plans based on multiple conditions set by the user and accepted by the acceptance unit 120. As a result, a device configuration plan is created based on multiple conditions set according to the content requested by the user, so that a device configuration plan can be proposed that meets the content requested by the user. In addition, since multiple device configuration plans are created and proposed, the user can select an appropriate device configuration plan from the multiple device configuration plans in accordance with the priority. As a result, a device configuration plan that is appropriate for the user's request can be proposed.
[0073] Furthermore, in this embodiment, as described above, the equipment configuration plan creation unit 110 creates multiple equipment configuration plans based on multiple conditions set by the user, including at least two of the following: the cost of the equipment, the number of workers working on the mounting line 10, the production capacity of the boards by the mounting line 10, the installation area of the equipment, the installation time of the equipment on the mounting line 10, and whether or not existing equipment will be replaced. This makes it possible to set in detail the content requested by the user based on multiple conditions set by the user, including at least two of the following: the cost of the equipment, the number of workers working on the mounting line 10, the production capacity of the boards by the mounting line 10, the installation area of the equipment, the installation time of the equipment on the mounting line 10, and whether or not existing equipment will be replaced, and therefore makes it possible to propose equipment configuration plans that are more suitable for the user's requests.
[0074] In this embodiment, as described above, the receiving unit 120 classifies and receives a plurality of conditions set by the user into mandatory first condition items (must items) and non-mandatory but desired second condition items (want items). The device configuration plan creating unit 110 creates a plurality of device configuration plans that achieve the first condition items (must items) while considering the second condition items (want items). This allows the user to set conditions by distinguishing between conditions that are required for the user and conditions that the user wants to consider, and therefore makes it possible to propose a device configuration plan that more appropriately reflects the user's priorities.
[0075] In this embodiment, as described above, the accepting unit 120 accepts a plurality of conditions set by the user by classifying them into first condition items (must items) and second condition items (want items) according to the user's selection. This allows the user to easily set the first condition items (must items) and second condition items (want items) by selecting conditions that are essential for the user and conditions that the user wants to consider.
[0076] Also, in this embodiment, as described above, the receiving unit 120 receives a plurality of second condition items (want items) with priorities. Also, the device configuration plan creating unit 110 performs control to arrange and display a plurality of device configuration plans in descending order of the degree of achievement of the second condition items (want items) with the highest priorities among the plurality of second condition items (want items). As a result, the plurality of device configuration plans are arranged and displayed based on the priorities of the non-essential second condition items (want items), so that the user can easily select a more suitable device configuration plan from the plurality of device configuration plans.
[0077] In this embodiment, as described above, the device configuration plan creating unit 110 performs control to display a plurality of device configuration plans in descending order of the degree of achievement of the second condition item (want item) with the next highest priority when the degree of achievement of the second condition item (want item) with the highest priority among a plurality of second condition items (want items) is the same. This makes it possible to display the degree of achievement of the second condition item (want item) with the highest priority in priority order when there are a plurality of second condition items (want items), and to display a plurality of device configuration plans in order according to the degree of achievement of the second condition item (want item) with the next highest priority when the degree of achievement of the second condition items (want items) with the highest priority is the same.
[0078] In this embodiment, as described above, the device configuration plan creating unit 110 changes the type and number of device configurations to be adopted, extracts device configuration plans that achieve the first condition item (must item), and creates multiple device configuration plans. This makes it possible to create multiple device configuration plans that achieve the first condition item (must item) that must be achieved while changing the type and number of device configurations to be adopted.
[0079] In addition, in this embodiment, as described above, the device configuration plan creation unit 110 performs control to display the created multiple device configuration plans in a list, and display details of a device configuration plan selected by a user from the list. As a result, multiple device configuration plans are displayed in a list, so that the visibility of the multiple device configuration plans can be improved. In addition, the user can easily check details of the selected device configuration plan by selecting a device configuration plan from the list in which multiple device configuration plans are arranged.
[0080] In this embodiment, as described above, the device configuration plan creation unit 110 creates multiple device configuration plans by combining device configurations including at least one of the component mounting device 15 that mounts components E on the board S as a board working device, the printer 12 that prints a printed material (solder) on the board S, the dispenser device 14 that applies a coating material to the board S, the inspection devices (printing inspection device 13, appearance inspection devices 16 and 18) that inspect the board S, and the reflow device 17 that heats the board S. This makes it possible to propose multiple device configuration plans that combine device configurations including at least one of the component mounting device 15, the printer 12, the dispenser device 14, the inspection devices (printing inspection device 13, appearance inspection devices 16 and 18), and the reflow device 17.
[0081] In this embodiment, as described above, the device configuration plan creation unit 110 changes the device configuration so as not to exceed the upper limit of the number of changes to the device configuration, and creates multiple device configuration plans by combining the device configurations. This makes it possible to prevent the number of attempts to create multiple device configuration plans from diverging infinitely, and therefore makes it possible to prevent the process of creating multiple device configuration plans from becoming excessively complicated.
[0082] (Modification) The embodiments disclosed herein should be considered to be illustrative and not restrictive in all respects. The scope of the present invention is indicated by the claims, not by the description of the embodiments above, and further includes all modifications (variations) within the meaning and scope of the claims.
[0083] For example, in the above embodiment, an example of a configuration in which the mounting line includes a plurality of component mounting devices has been described, but the present invention is not limited to this. In the present invention, the mounting line may include a single component mounting device.
[0084] In the above embodiment, an example of a configuration in which the mounting line includes one printing device has been described, but the present invention is not limited to this. In the present invention, the mounting line may include multiple printing devices in series.
[0085] In the above embodiment, an example of a configuration in which a plurality of mounting lines are provided in the board production system is shown, but the present invention is not limited to this. In the present invention, a single mounting line may be provided in the board production system. In other words, the facility configuration proposal device may propose equipment configuration proposals for a plurality of mounting lines, or may propose an equipment configuration proposal for a single mounting line.
[0086] In the above embodiment, an example of a configuration in which the second condition item, which is not essential but is to be considered, is accepted with a priority set for the conditions set by the user, is shown, but the present invention is not limited to this. In the present invention, the first condition item, which is essential, may also be accepted with a priority set. In addition, the user may be allowed to specify both the first condition item and the second condition item as conditions to be set.
[0087] In addition, in the above embodiment, an example is shown in which the entire configuration of a mounting line is proposed, but the present invention is not limited to this. In the present invention, only a part of the configuration of a mounting line may be proposed.
[0088] In the above embodiment, a configuration example in which a plurality of device configuration plans are arranged and displayed in a list is shown, but the present invention is not limited to this. In the present invention, a plurality of device configuration plans may be displayed and proposed on separate pages. In addition, details of a device configuration plan selected from the list may not be displayed in a pop-up.
[0089] In the above embodiment, for convenience of explanation, the control process is described using a flow-driven flow in which the control process is performed in order according to the processing flow, but the present invention is not limited to this. In the present invention, the control process may be performed by an event-driven process in which the process is executed on an event-by-event basis. In this case, the control process may be performed completely in an event-driven manner, or may be performed by combining event-driven and flow-driven processes. [Explanation of symbols]
[0090] 10 Mounting Line 11 Loader (substrate work device) 12 Printing machine (substrate work device) 13 Printing inspection machine (board work equipment, inspection equipment) 14 Dispenser equipment (substrate work equipment, coating equipment) 15 Component mounting equipment (board work equipment) 16 Visual inspection equipment (substrate work equipment, inspection equipment) 17 Reflow equipment (board work equipment) 18 Visual inspection equipment (substrate work equipment, inspection equipment) 19 Unloader (substrate work device) 100 Equipment configuration proposal device 110 Device Configuration Proposal Creation Department 120 Reception E Parts S-substrate
Claims
1. an equipment configuration plan creation unit that creates an equipment configuration plan for a mounting line including a plurality of board work devices that perform the work of mounting components on a board; a reception unit that receives a plurality of conditions set by a user for an apparatus configuration of the mounting line, The equipment configuration proposal creation unit performs control to create and propose a plurality of equipment configuration proposals based on a plurality of conditions set by the user and accepted by the acceptance unit.
2. 2. The equipment configuration proposal device according to claim 1, wherein the equipment configuration proposal creation unit creates the plurality of equipment configuration proposals based on a plurality of conditions set by the user, including at least two of: cost of equipment, number of workers working on the mounting line, production capacity of boards by the mounting line, installation area of the equipment, equipment installation time on the mounting line, and whether or not existing equipment needs to be replaced.
3. the accepting unit accepts the plurality of conditions set by the user by classifying them into a first condition item which is essential and a second condition item which is not essential but which the user wishes to take into consideration; The facility configuration proposing device according to claim 1 , wherein the equipment configuration plan creating unit creates the plurality of equipment configuration plans that achieve the first condition item by taking the second condition item into consideration.
4. The facility configuration proposal device according to claim 3 , wherein the accepting unit accepts the plurality of conditions set by the user by classifying them into the first condition item and the second condition item according to a selection made by the user.
5. The reception unit receives the second condition items by prioritizing them; 4. The facility configuration proposal device according to claim 3, wherein the equipment configuration plan creation unit performs control to display the plurality of equipment configuration plans in order of degree of achievement of the second condition item having the highest priority among the plurality of second condition items.
6. 6. The equipment configuration proposal device according to claim 5, wherein the equipment configuration proposal creation unit performs control to display the equipment configuration proposals in order of decreasing degree of achievement of the second condition item with the next highest priority when the degree of achievement of the second condition item with the next highest priority among the plurality of second condition items is the same.
7. 4. The facility configuration proposal device according to claim 3, wherein the equipment configuration plan creation unit creates the plurality of equipment configuration plans by extracting the equipment configuration plan that achieves the first condition item by changing a type and a number of equipment configurations to be adopted.
8. 2. The facility configuration proposal device according to claim 1, wherein the equipment configuration proposal creation unit performs control to display the created plurality of equipment configuration proposals in a list, and to display details of the equipment configuration proposal selected by a user from the list.
9. The equipment configuration proposal device of claim 1, wherein the equipment configuration proposal creation unit creates the multiple equipment configuration proposals by combining equipment configurations including at least one of the following board work devices: a component mounting device that mounts components on a board; a printer that prints a printed material on the board; a coating device that applies a coating material to the board; an inspection device that inspects the board; and a reflow device that heats the board.
10. The facility configuration proposing device according to claim 9 , wherein the equipment configuration plan creating unit creates the plurality of equipment configuration plans by combining the equipment configurations and changing the equipment configuration so as not to exceed an upper limit on the number of changes to the equipment configuration.
11. A step of creating an equipment configuration plan for a mounting line including a plurality of board work devices that perform the work of mounting components on a board; receiving a plurality of conditions set by a user for an equipment configuration of the mounting line; The equipment configuration proposal method, wherein the step of creating the equipment configuration proposal includes a step of creating and proposing a plurality of the equipment configuration proposals based on a plurality of conditions set by the user that are accepted in a step of accepting a plurality of conditions set by the user.
12. A program causing a computer to execute the facility configuration proposal method according to claim 11.
Citation Information
Patent Citations
Facility configuration creation support system and facility configuration creation support method
JP2020047301A