Production System

By integrating simulation-based supply timing derivation and preparation process planning within the production system, the system effectively addresses the challenge of component availability, ensuring timely supply and maintaining production efficiency.

JP7649796B2Active Publication Date: 2025-03-21FUJI CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022556288
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-10-21
Publication Date
2025-03-21
Estimated Expiration
2040-10-21

AI Technical Summary

Technical Problem

In production systems where the execution and planning systems are configured separately, it is challenging for the planning system to accurately assess the availability of components like feeder units, leading to potential shortages and delays in production.

Method used

The production system incorporates an execution system that performs simulations based on the production schedule to derive supply timings for components, while a plan creation system prepares a preparation process plan to ensure timely supply of these components.

Benefits of technology

This approach enables the timely preparation and supply of necessary components, preventing delays and ensuring that production can be carried out according to plan.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007649796000001
    Figure 0007649796000001
  • Figure 0007649796000002
    Figure 0007649796000002
  • Figure 0007649796000003
    Figure 0007649796000003
Patent Text Reader

Abstract

Provided is a production system comprising an execution system that executes a production process for a substrate using members for production, and a plan creating system that creates, on the basis of a production schedule for the substrate, plans for various processes including the production process, wherein the execution system executes a simulation of the production process on the basis of the production schedule to derive a feeding timing at which feeding of a member is required during the production process, and the plan creating system creates a plan for a preparation process in which a member to be fed is prepared in time for the derived feeding timing.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This specification discloses a production system. [Background technology]

[0002] Conventionally, in mounting systems for mounting components on a board, there is known a system that judges whether a production plan can be executed (for example, see Patent Document 1). This system judges whether a production plan can be executed by judging whether the remaining number of components is sufficient based on the types and quantities of the components scheduled to be mounted, and predicting the need for maintenance of feeder units that supply components and judging the possibility of a shortage of the feeder units. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2013-243242 A Summary of the Invention [Problem to be solved by the invention]

[0004] Incidentally, there are cases where an execution system for executing production, such as the above-mentioned mounting system, and a planning system for creating a production plan, etc., are configured separately. In such a configuration, it may be difficult for the planning system to grasp the status of materials used in the production of feeder units, etc., and make the above-mentioned judgment, and therefore it may not be possible to create an appropriate plan. In such cases, even if it becomes clear during the execution of production that there is a shortage of remaining parts or that maintenance is necessary, the necessary materials may not be prepared in time, which may affect production.

[0005] The main objective of the present disclosure is to create an appropriate plan that enables production to be carried out as planned in a system in which an execution system and a planning system are configured separately. [Means for solving the problem]

[0006] In order to achieve the above-mentioned main object, the present disclosure has adopted the following means.

[0007] The production system of the present disclosure includes: A production system including: an execution system that executes a production process of a board using production members; and a planning system that creates plans for various processes including the production process based on a production schedule of the board, the execution system executes a simulation of the production process based on the production schedule to derive a supply timing at which the parts need to be supplied during the production process; The plan creation system creates a plan for a preparation process for preparing the material to be supplied so as to meet the derived supply timing. The gist of the present invention is as follows.

[0008] In the production system disclosed herein, the execution system executes a simulation of the production process based on the production schedule for boards to derive the supply timing when the supply of parts is required during the production process. The plan creation system creates a plan for a preparation process for preparing the parts to be supplied so as to meet the derived supply timing. Therefore, if the parts to be supplied are prepared according to the preparation process, the parts can be supplied in time for the supply timing. Therefore, it is possible to create an appropriate plan that prevents production from being affected by delays in the supply of parts and allows production to be carried out as planned. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is an explanatory diagram showing an example of a production system 1. [Diagram 2] FIG. 2 is an explanatory diagram showing an example of a mounting system 30 and a storage device 60. [Diagram 3] 6 is a sequence showing an example of a process performed by the APS system 20 and the mounting system 30. [Figure 4] FIG. 4 is an explanatory diagram showing an example of production information. [Diagram 5] FIG. 4 is an explanatory diagram showing an example of feeder information. [Figure 6] FIG. 2 is an explanatory diagram showing an example of a derivation result of the mounting system 30. [Figure 7] FIG. 4 is an explanatory diagram showing an example of an output result of the APS system 20. [Figure 8] 11 is a sequence showing the processing of the APS system 20 and the mounting system 30 according to a modified example. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Next, an embodiment of the present disclosure will be described with reference to the drawings. Fig. 1 is an explanatory diagram showing an example of a production system 1. Fig. 2 is an explanatory diagram showing an example of a mounting system 30 and a storage device 60. As shown in Figs. 1 and 2, the production system 1 includes an ERP (Enterprise Resource Planning) system 10, an APS (Advanced Planning and Scheduling) system 20, the mounting system 30, and the storage device 60.

[0011] The ERP system 10 includes an ERP management device 11 that uses ERP software to manage various information such as order information, production information, inventory information, and purchasing information. The ERP management device 11 is configured as a microprocessor centered on a CPU 12, and includes a storage unit 14 that stores various data and software, a communication unit 16 that performs communication, a display unit 17 that displays various information, and an input unit 18 that inputs various instructions. The ERP management device 11 can exchange information with an APS system 20 via the communication unit 16, and can also exchange information with a customer's factory or dealer (not shown). In this ERP system 10, the ERP management device 11 receives order information for a board from a customer, for example, creates a production schedule that specifies the delivery date and production number of the board, and outputs it to the APS system 20. The ERP system 10 also acquires production information of the mounting system 30 and inventory information of the storage device 60 via the APS system 20.

[0012] The APS system 20 includes an APS management device 21 that uses APS software to create and manage plans for various processes based on a production schedule created by the ERP system 10. The APS management device 21 is configured as a microprocessor centered on a CPU 22, and includes a storage unit 24 that stores various data and software, a communication unit 26 that performs communication, a display unit 27 that displays various information, and an input unit 28 that inputs various instructions. The APS management device 21 exchanges information with the ERP system 10, the mounting system 30, the storage device 60, and the like via the communication unit 26. In this APS system 20, the APS management device 21 creates schedules for each process that are subdivided, for example, to execute production based on the production schedule, and outputs the schedules to the mounting system 30, the worker M, the storage device 60, and the like. Examples of process schedules include a schedule for a mounting process, which is a process of the mounting system 30, and a schedule for a preparation process for preparing materials required for mounting.

[0013] The mounting system 30 performs various operations for mounting components on the board S based on the mounting process schedule created by the APS system 20. The mounting system 30 includes a printing device 41, a print inspection device 42, a mounting device 50, a mounting inspection device 43, and a mounting management device 31. The printing device 41 prints on the board S by pushing solder into pattern holes formed in a screen mask. The print inspection device 42 inspects the state of the solder printed by the printing device 41. The mounting inspection device 43 inspects the mounting state of the components P mounted on the board S by the mounting device 50. The mounting system 30 also includes a reflow device, a reflow inspection device, a board transport device, and the like, all of which are not shown.

[0014] The mounting device 50 includes a mounting control unit 51, a transport unit 52, a supply unit 53, a mounting unit 54, and an operation panel 58. The mounting control unit 51 is configured as a microprocessor centered on a CPU 51a, and includes a storage unit 51b that stores various data, and a communication unit 51c that communicates with the mounting management device 31 and the like. The mounting control unit 51 exchanges information with the transport unit 52, the supply unit 53, and the mounting unit 54, and controls them. The transport unit 52 is a unit that transports and fixes the board S. The supply unit 53 is a unit that supplies the components P to the mounting unit 54. The supply unit 53 has, for example, a plurality of slots to which a feeder 70 to which a reel 75 (accommodating member) that accommodates the components P on a tape is attached is attached. The supply unit 53 also has a tray unit that accommodates a tray on which the components P are placed. The mounting unit 54 picks up the components P from the supply unit 53 and mounts them on the board S fixed to the transport unit 52. The mounting unit 54 includes a head moving unit 55, a mounting head 56, and a suction nozzle 57. The head moving unit 55 includes a slider that moves in the XY directions guided by a guide rail, and a motor that drives the slider. The mounting head 56 is removably attached to the slider, and is moved in the XY directions by the head moving unit 55. One or more suction nozzles 57 are removably attached to the underside of the mounting head 56. The suction nozzles 57 pick up the components P by using negative pressure. Note that the components P may be picked up by a mechanical chuck that mechanically holds the components P, in addition to the suction nozzles 57. The operation panel 58 includes a display unit that serves as a display that displays a screen, and an operation unit that accepts input from the operator M.

[0015] The mounting management device 31 is configured as a microprocessor centered on a CPU 32, and includes a memory unit 34 for storing various data and software, a communication unit 36 ​​for communication, a display unit 37 for displaying various information, and an input unit 38 for inputting various instructions. The mounting management device 31 exchanges information with each device of the mounting system 30, the APS system 20, etc., via the communication unit 36.

[0016] The storage device 60 is an automated warehouse that stores reels 75 around which a tape containing parts P is wound, and includes a storage control unit 65 that controls storage. The storage device 60 includes a gate 61 that can automatically insert and remove the reels 75, and an operation panel 62 that performs various inputs and displays. The storage control unit 65 is configured as a microprocessor centered on a CPU 65a, and includes a storage unit 65b that stores various data, and a communication unit 65c that communicates with the APS system 20 and the like. The reels 75 are received by an operator M in the storage device 60. The operator M causes a reading device (not shown) to read identification information (ID label) such as a barcode or two-dimensional code attached to the reel 75. The reading device can exchange information with the communication unit 65c of the storage control unit 65, and transmits the read identification information to the storage control unit 65.

[0017] In this embodiment, a production area A1 in which the mounting system 30 is arranged and the board S is produced, a storage area A3 in which the storage device 60 is arranged, and a work area A2 in which the worker M performs preparation work for production between the production area A1 and the storage area A3 are provided in a factory (not shown). The worker M carries the reel 75 taken out from the storage device 60 in the storage area A3 to the work area A2 and assembles it in the feeder 70, and carries the feeder 70 with the reel 75 assembled therein to the production area A1 and attaches it to the slot of the supply unit 53 of the mounting device 50. The worker M also retrieves the feeder 70 taken out from the mounting device 50 to the work area A2 and disassembles the reel 75, performs maintenance on the feeder 70 as necessary, and carries the reel 75 to the storage area A3 and stores it in the storage device 60. In this embodiment, the feeder 70 and the reel 75 are described as examples of devices for supplying and recovering materials used in the mounting process. However, the devices may also supply and recover materials such as the mounting head 56 and collection members such as the suction nozzle 57 provided in the mounting unit 54, solder containing members, and screen masks.

[0018] The following is an explanation of the processing of the APS system 20 and the mounting system 30 of the production system 1 configured in this manner. Fig. 3 is a sequence showing an example of the processing of the APS system 20 and the mounting system 30. The processing of the APS system 20 is executed by the APS management device 21, and the processing of the mounting system 30 is executed by the mounting management device 31. The APS system 20 first transmits production information based on the production schedule generated by the ERP system 10 to the mounting system 30 (S100). In addition, the APS system 20 transmits an instruction to the mounting system 30 to derive the supply timing of the feeder 70 required in the mounting process based on the production information (S110).

[0019] 4 is an explanatory diagram showing an example of production information. As shown in the figure, the production information defines the order name (e.g., WO1), the number of boards SN, which is the number of boards S to be produced, the number of components, which is the number of components P planned to be mounted on each board, and the like. The number of components is defined for each component type, for example, the number of components Na for component type A and the number of components Nb for component type B, and the total number of components PN is also defined. Although not shown in the figure, the production information also includes the placement position of each component on the board S. At S100, the number of boards SN, the types of components planned to be mounted, the number of components N, and the like are transmitted together with the production information.

[0020] When the mounting system 30 receives the production information and the instruction to derive the supply timing of the feeder 70 from the APS system 20, it acquires the feeder information of each feeder 70 attached to the mounting device 50 (S200). FIG. 5 is an explanatory diagram showing an example of the feeder information. Note that FIG. 5 illustrates the feeder information of one mounting device 50, but similar feeder information is acquired for each mounting device 50. As shown in the figure, for each feeder 70 set in each slot of the supply unit 53 of the mounting device 50, the component type, identification information, remaining number R of components P, number of feeds F, etc. are acquired. Note that the control unit (not shown) of each feeder 70 decrements the remaining number R by a value of 1 and increments the number of feeds F by a value of 1 each time the feeder 70 supplies a component P. The mounting control unit 51 can acquire the remaining number R and the number of feeds F through communication with the control unit of each feeder 70, and the mounting management device 31 of the mounting system 30 acquires the remaining number R and the number of feeds F from the mounting control unit 51. It is determined that maintenance is required for a feeder 70 based on the number of feeds F reaching a predetermined reference number (predetermined value), and maintenance is performed by an operator M or a maintenance device.

[0021] Next, the mounting system 30 executes a simulation of the mounting process based on the production information and the feeder information (S210). The mounting system 30 also executes the simulation to derive the supply timing and collection timing of the feeder 70 associated with component shortage (S220), and derives the supply timing and collection timing of the feeder 70 associated with maintenance (S230). FIG. 6 is an explanatory diagram showing an example of the derivation result of the mounting system 30. Here, in the simulation of S210, a cycle time CT for mounting the number of components PN on one board S is calculated based on the component type and number of components, the placement position of each component, the component type and slot position of the feeder 70, and the transport time of each component P supplied from the feeder 70 to its placement position. The mounting system 30 also multiplies the cycle time CT per board S by the number of boards SN to calculate the process time of the production order (for example, WO1) (see FIG. 6). 6 are relative timings with the start of the mounting process as the reference (t1). Note that the mounting system 30 stores the production results of the substrate S in association with the production information, and when the mounting system 30 stores the production results related to newly received production information, the cycle time CT based on the production results may be used, or the calculated cycle time CT may be adjusted based on the production results.

[0022] In addition, in the simulation, it is determined whether or not a feeder 70 will run out of components, based on the component type and number of components N per board S and the component type and remaining number R of each feeder 70. For a feeder 70 that will run out of components, a predicted time from the start of the mounting process until the feeder runs out of components is calculated based on the cycle time CT. In S220, the mounting system 30 derives the predicted time as the supply timing of a new feeder 70 due to the runout of components (for example, t4 in FIG. 6), and also derives the collection timing for collecting the runout feeder 70 (for example, t5 in FIG. 6).

[0023] Furthermore, in the simulation, it is determined whether or not there will be a feeder 70 that requires maintenance, based on the component type and number of components N per board S, the component type and number of feeds F for each feeder 70, the planned number of feeds based on the number of components N, and the reference number of maintenance times. For feeders 70 that require maintenance, a predicted time from the start of the mounting process until the maintenance is required is calculated based on the cycle time CT. In S230, the mounting system 30 derives the predicted time as the supply timing of a new feeder 70 associated with maintenance (for example, t7 in FIG. 6), and also derives the collection timing for collecting the feeder 70 that requires maintenance (for example, t8 in FIG. 6).

[0024] If the mounting system 30 determines based on the feeder information that a feeder 70 of a required component type has not been set (e.g., component type D in FIG. 6), it sets the supply timing of the feeder 70 of that component type as the start timing of the mounting process (e.g., t1 in FIG. 6). Furthermore, if there is a feeder 70 of an unnecessary component type that should be collected in conjunction with the supply of that feeder 70, the mounting system 30 derives the collection timing (e.g., t2 in FIG. 6). The mounting system 30 transmits the results of the simulation of the supply timing, collection timing, process time, etc. derived in this way to the APS system 20 (S250).

[0025] The APS system 20 creates a plan for the preparation process of the feeder 70 by calculating backwards the time required for each operation required for the supply of the feeder 70 from the supply timing received from the mounting system 30 (S120). FIG. 7 is an explanatory diagram showing an example of a plan for the preparation process of the APS system 20. As shown in the figure, the operation time includes a removal time (a) for removing the reel 75 from the storage device 60, a transport time (b) for transporting the reel 75 to the operation area A2, an assembly time (c) for assembling the reel 75 to the feeder 70, and a transport time (d) for transporting the feeder 70 to the production area A1. The APS system 20 calculates backwards the operation times (d), (c), (b), and (a) in order from the supply timing (see the arrows in FIG. 7) to set the timing of each operation. In addition, the APS system 20 determines the start date and time (T5 in FIG. 7), which is the date and time of the start timing (t1 in FIG. 6) of order WO1, based on the production status of the mounting system 30, and determines each work date and time T1 to T14 based on the start date and time and the set timing of each work.

[0026] In addition, the APS system 20 reflects various times associated with the recovery of the feeder 70 in the preparation plan based on the recovery timing received from the mounting system 30 (S130). As shown in FIG. 7, the preparation plan reflects the recovery time (e) for recovering the feeder 70 from the production area A1 to the work area A2, the time (f) for performing maintenance in the work area A2 as necessary, and the transport time (g) for transporting the reel 75 removed from the feeder 70 in the work area A2 to the storage area A3 and storing it in the storage device 60. The maintenance time (f) is reflected when the feeder 70 that requires maintenance is recovered. The APS system 20 instructs the operator M to perform the work of the preparation process by displaying (outputting) the preparation process plan thus created on the display unit 27 or the like (S140), and ends the process. The operator M can prepare the feeder 70 in time for the supply timing by performing the necessary preparation of the feeder 70 based on the preparation process plan displayed on the display unit 27. The preparation process plan may be displayed on another display unit other than the display unit 27, such as the operation panel 58 of the mounting device 50, the operation panel 62 of the storage device 60, or the display unit of the worker M's mobile terminal.

[0027] Here, the correspondence between the components of this embodiment and the components of the present invention will be clarified. The mounting system 30 of this embodiment corresponds to the execution system of the present disclosure, the APS system 20 corresponds to the plan creation system, and the production system 1 corresponds to the production system.

[0028] In the production system 1 described above, the mounting system 30 executes a simulation of the mounting process based on the production schedule of the board S to derive the supply timing of the feeder 70 (reel 75). In addition, the APS system 20 creates a plan for a preparation process for preparing the feeder 70 so as to meet the derived supply timing. Therefore, if the feeder 70 to be supplied is prepared according to the preparation process, the supply of the feeder 70 can be made in time for the supply timing. Therefore, it is possible to prevent the occurrence of effects such as waiting for the supply of components due to a delay in supply of the feeder 70.

[0029] Furthermore, the APS system 20 creates a preparation process plan by reflecting the removal time when the reel 75 is removed from the storage device 60, the transport time when the reel 75 is transported, the assembly time when the reel 75 is assembled to the feeder 70, and the like, in a manner that is calculated backwards from the supply timing. Therefore, the time required for preparation of the feeder 70 (reel 75) is reflected in the preparation process plan without excess or deficiency, and the feeder 70 can be reliably supplied at the supply timing.

[0030] Furthermore, the mounting system 30 derives the timing of component shortage as the supply timing by executing a simulation using the remaining number R of components in the feeder 70 and the number N of components to be mounted. This makes it possible to reliably prevent production from being affected by component shortage.

[0031] Furthermore, the mounting system 30 derives the timing of maintenance of the feeder 70 as the supply timing by executing a simulation using the number of feeds F of the feeder 70 and the planned number of feeds based on the number of components N to be mounted. This makes it possible to reliably prevent the maintenance from affecting production.

[0032] In addition, since the APS system 20 creates a plan for the preparation process including the collection of the feeder 70, the feeder 70 can be efficiently collected according to the preparation process. In addition, it is possible to reliably perform maintenance and other operations on the collected feeder 70 before it is used again.

[0033] It goes without saying that the present disclosure is in no way limited to the above-described embodiment, and can be embodied in various forms as long as it falls within the technical scope of the present disclosure.

[0034] For example, in the above embodiment, both the timing of component shortage and the timing of maintenance are set as the supply timing, but this is not limited thereto, and the preparation process plan may be created with either one of them (for example, the timing of component shortage) as the supply timing. In addition, with regard to maintenance, the supply timing of the feeder 70 may be set to a timing before the timing when the maintenance is required.

[0035] FIG. 8 is a sequence showing the processing of the APS system 20 and the mounting system 30 of the modified example. In the modified example, the same processing as in the embodiment is assigned the same step number, and the description thereof is omitted. In this modified example, when the APS system 20 receives the feeder supply timing from the mounting system 30, it sets the supply timing and recovery timing of the feeder 70 associated with the maintenance to the start of mounting (S115) and executes the subsequent processing. That is, the start timing of the mounting process before the timing of the original maintenance is set as the supply timing and recovery timing. As a result, the feeder 70 that requires maintenance during the mounting process can be prepared and replaced in advance before the start of the mounting process. Therefore, since it is not necessary to prepare for the supply of the feeder 70 associated with the maintenance during the mounting process, the burden of the preparation work during the mounting process can be reduced.

[0036] Furthermore, for example, the processing of this modified example may be performed when the timing of maintenance of a feeder 70 overlaps with the timing of component shortage or maintenance of another feeder 70. That is, when the maintenance timing does not overlap with other supply timings, the maintenance timing remains the supply timing without being changed, and when the maintenance timing overlaps with other supply timings, a preparation process plan may be created so that a timing earlier than the maintenance timing, such as the start timing of the mounting process, is set as the supply timing.

[0037] In the above embodiment, the timing of maintenance is determined based on the number of times a member is used, such as the number of feeds F of the feeder 70. However, the present invention is not limited to this, and the timing of maintenance may be determined based on the length of time the member has been used.

[0038] In the above-described embodiment, the preparation process plan includes the time required for retrieving feeder 70 and the maintenance associated with retrieval, but this is not limited to this. The preparation process plan may be created based on the time required for preparing feeder 70 (item in the upper row of Figure 7), without including the time required for retrieval (item in the lower row of Figure 7), etc.

[0039] In the above-described embodiment, the production system 1 includes three systems, the ERP system 10, the APS system 20, and the mounting system 30, but is not limited to this. The production system 1 only needs to include at least an execution system that executes the production process of the board S using production materials, and a planning system that creates plans for various processes based on the production schedule for the board S. For example, the production system 1 may include a planning system that includes the functions of an ERP system and an APS system, and the mounting system 30.

[0040] In the above embodiment, the worker M performs the work of the preparation process, but this is not limited to this. For example, if the production system 1 is configured to automatically perform the preparation work of the feeder 70 (reel 75) using an automatic guided vehicle or an automatic assembly device, the plan of the preparation process may be transmitted to each control unit of the automatic guided vehicle or the automatic assembly device to have them perform the work.

[0041] Here, the production system of the present disclosure may be configured as follows. In the production system of the present disclosure, the plan creation system may create a plan for the preparation process by reflecting the time to take out the components to be supplied from a predetermined storage unit that stores the components, the time to perform the work to make the components usable in the execution system, and the time to transport the components to the execution system, in a manner that is calculated backwards from the supply timing. In this way, the time required to prepare the components can be reflected in the plan for the preparation process without excess or deficiency, so that the components can be reliably supplied at the supply timing.

[0042] In the production system of the present disclosure, the member may be a member that contains a plurality of components to be mounted on the board and sequentially sends out and supplies the components, and the execution system may derive the timing at which the member will run out of components during the production process as the supply timing by executing the simulation using the remaining number of components contained in the member and the planned number of components to be mounted based on the production schedule. In this way, even if the member runs out of components during the production process, it is possible to reliably prevent production from being affected.

[0043] In the production system of the present disclosure, the component is a component that requires maintenance when the number of uses or the usage time of the component reaches a predetermined value, and the execution system may derive, as the supply timing, the timing when the maintenance of the component is required during the production process by executing the simulation using the number of uses or the usage time of the component and the planned number of uses or the planned usage time of the component based on the production schedule. In this way, it is possible to reliably prevent production from being affected even if maintenance of the component becomes necessary during the production process.

[0044] In the production system of the present disclosure, the planning system may create a plan for the preparatory process for the components that require maintenance during the production process, in time for the start timing of the production process, which is earlier than the derived supply timing. In this way, the components that require maintenance during the production process can be prepared and replaced in advance before the start of the production process. Therefore, since there is no need to replace components due to maintenance during the production process, the burden of preparatory work during the production process can be reduced.

[0045] In the production system of the present disclosure, the planning system may create a plan for the preparatory process, including the collection of the parts that are no longer needed by the execution system because they are replaced with the parts supplied at the supply timing. In this way, the parts can be collected efficiently according to the preparatory process. In addition, work such as maintenance of the parts can be carried out before the next supply of the collected parts. [Industrial Applicability]

[0046] The present disclosure is applicable to a production system including a production process execution system and a process planning system. [Explanation of symbols]

[0047] 1 Production system, 10 ERP system, 11 ERP management device, 12, 22, 32 CPU, 14, 24, 34 Memory unit, 16, 26, 36 Communication unit, 17, 27, 37 Display unit, 18, 28, 38 Input unit, 20 APS system, 21 APS management device, 30 Mounting system, 31 Mounting management device, 41 Printing device, 42 Printing inspection device, 43 Mounting inspection device, 50 Mounting device, 51 Mounting control unit, 51a CPU, 51b Memory unit, 51c Communication unit, 52 Transport unit, 53 Supply unit, 54 Mounting unit, 55 Head moving unit, 56 Mounting head, 57 Suction nozzle, 58 Operation panel, 60 Storage device, 61 Gate, 62 Operation panel, 65 Storage control unit, 65a CPU, 65b Memory unit, 65c Communication unit, 70 Feeder, 75 Reel, A1 production area, A2 work area, A3 storage area, M worker, P part, S board.

Claims

1. A production system including: an execution system that executes a production process of a board using production members; and a planning system that creates plans for various processes including the production process based on a production schedule of the board, the planning system transmits production information based on a production schedule that defines a delivery date and a production quantity of the substrate to the execution system; the execution system executes a simulation of the production process based on the production information, derives a supply timing when the supply of the parts is required during the production process, and transmits the supply timing to the planning system; The plan creation system creates a plan for a preparation process for preparing the material to be supplied so as to meet the derived supply timing. Production system.

2. A production system including: an execution system that executes a production process of a board using production members; and a planning system that creates plans for various processes including the production process based on a production schedule of the board, the execution system executes a simulation of the production process based on the production schedule to derive a supply timing during the production process when the parts need to be supplied and a collection timing for the parts to be collected; The plan creation system creates a plan for a preparation process for preparing the material to be supplied in time for the derived supply timing and collection timing, and reflects various times including a collection time associated with the collection and a storage time for storing the collected material in the plan for the preparation process. Production system.

3. The production system according to claim 2, The components to be collected include components that require maintenance and are to be collected, The time required for maintenance of the recovered components is reflected in the planning of the preparation process. Production system.

4. The production system according to claim 3, The timing of collection of the components to be collected in association with the maintenance is set to the start timing of the mounting process, which is prior to the actual maintenance timing. Production system.

5. The production system according to claim 1 or 2, The plan creation system creates a plan for the preparation process by reflecting the time to take out the material to be supplied from a predetermined storage unit that stores the material, the time to perform an operation to make the material usable in the execution system, and the time to transport the material to the execution system, in a manner that is calculated backwards from the supply timing. Production system.

6. The production system according to claim 1 or 2, the member accommodates a plurality of components to be mounted on the board and sequentially feeds and supplies the components, The execution system derives, as the supply timing, a timing when the component will run out during the production process by executing the simulation using the remaining number of components contained in the component and the planned number of components to be mounted based on the production schedule. Production system.

7. The production system according to claim 1 or 2, the component is a component that requires maintenance when the number of uses or the duration of use reaches a predetermined value, The execution system derives, as the supply timing, a timing at which maintenance of the component is required during the production process by executing the simulation using the number of times or the duration of use of the component and the planned number of times or the planned duration of use of the component based on the production schedule. Production system.

Citation Information

Patent Citations

  • Work schedule planning device and work schedule planning method

    JP2013238909A

  • Electronic component mounting system and component management method in electronic component mounting system

    JP2013243242A

  • Material replenishment support apparatus and material replenishment support method

    JP2019061311A

  • Work management device and work management method

    JP2020035808A

  • Production activity support system

    JP2020102244A