Work management device and preparation instruction method
By building a network model of the operation management device, the preparation operation sequence in the production workshop is optimized, which solves the problem of difficult determination of the preparation operation sequence in parallel or serial production lines, and improves production efficiency and resource utilization.
Patent Information
- Application Number
- CN202180021523.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-03-27
- Filing Date
- 2021-03-25
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2041-03-25
AI Technical Summary
In a production workshop, existing technologies make it difficult to determine the optimal sequence of pre-production preparation operations in a production line where preparation operations are performed in parallel or serially, resulting in low production efficiency.
By using a work management device and building a network model, the order of multiple preparation tasks is determined and corresponding preparation instructions are created to optimize the pre-production preparation process.
It realizes the instruction of optimizing preparation work in the production workshop, improving production efficiency and resource utilization.
Smart Images

Figure CN115315668B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a work management device and a preparation instruction method for managing work in a production workshop. Background Art
[0002] In a production workshop equipped with multiple production equipment for processing workpieces such as substrates to produce products such as mounting substrates, products are produced by transferring workpieces from multiple production equipment while executing processing steps in series or in parallel. When producing products in such a production workshop, although multiple different process paths can be selected, it is necessary to select the optimal path from multiple process paths for efficient production. Patent document 1 discloses that when multiple conveyors are used to transport raw materials from a raw material yard to a raw material storage tank in an ironworks, the optimal process path is selected based on a formula model for process path selection that is pre-created based on inventory plans, equipment usage plans, etc.
[0003] Prior art literature
[0004] Patent Literature
[0005] Patent Document 1: Japanese Patent Application Laid-Open No. 2002-229635 Summary of the Invention
[0006] The job management device disclosed in the present invention comprises: a job sequence determination unit, which determines the job sequence of multiple jobs generated in the preparation process by utilizing a network that links production orders and preparation processes for executing the production orders by multiple production devices in an associated order; and a preparation instruction creation unit, which creates preparation instructions corresponding to the determined job sequence.
[0007] The preparation instruction method disclosed herein includes: utilizing a network that links production orders and preparation processes for executing the production orders by multiple production devices in an order of establishing association, determining the operation sequence of multiple operations generated in the preparation process; and creating preparation instructions corresponding to the determined operation sequence.
[0008] According to the present disclosure, it is possible to instruct optimal pre-production preparation work. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Figure 1 It is a structural explanatory diagram of a component mounting system according to one embodiment of the present disclosure.
[0010] Figure 2A It is a diagram for explaining the structure of a component mounting line included in a component mounting system according to one embodiment of the present disclosure.
[0011] Figure 2BIt is a structural explanatory diagram of another component mounting line included in the component mounting system according to one embodiment of the present disclosure.
[0012] Figure 3 This is a block diagram showing the configuration of a component mounting system according to one embodiment of the present disclosure.
[0013] Figure 4 This is an explanatory diagram of an example of production plan information used in the component mounting system according to one embodiment of the present disclosure.
[0014] Figure 5A This is an explanatory diagram of an example of line structure information used in the work management device according to one embodiment of the present disclosure.
[0015] Figure 5B This is an explanatory diagram of an example of line structure information used in the work management device according to one embodiment of the present disclosure.
[0016] Figure 6A This is an explanatory diagram of an example of substrate type switching standard information used in the work management device according to one embodiment of the present disclosure.
[0017] Figure 6B This is an explanatory diagram of an example of substrate type switching standard information used in the work management device according to one embodiment of the present disclosure.
[0018] Figure 6C This is an explanatory diagram of an example of substrate type switching standard information used in the work management device according to one embodiment of the present disclosure.
[0019] Figure 7A This is an explanatory diagram of an example of substrate type switching preparation standard information used in the work management device according to one embodiment of the present disclosure.
[0020] Figure 7B This is an explanatory diagram of an example of substrate type switching preparation standard information used in the work management device according to one embodiment of the present disclosure.
[0021] Figure 8A This is an explanatory diagram of an example of the arrangement work standard information of the carriage used in the work management device according to one embodiment of the present disclosure.
[0022] Figure 8B This is an explanatory diagram of an example of arrangement work standard information of a carriage group used in the work management device according to one embodiment of the present disclosure.
[0023] Figure 9 This is an explanatory diagram of an example of a production planning network created by the work management device according to one embodiment of the present disclosure.
[0024] Figure 10This is an explanatory diagram of an example of a board type switching network created by the work management device according to one embodiment of the present disclosure.
[0025] Figure 11A This is an explanatory diagram of an example of a board type switching preparation network created by the work management device according to one embodiment of the present disclosure.
[0026] Figure 11B This is an explanatory diagram of an example of a configuration work network created by the work management device according to one embodiment of the present disclosure.
[0027] Figure 12 This is an explanatory diagram of an example of a work network created by the work management device according to one embodiment of the present disclosure.
[0028] Figure 13 This is an explanatory diagram of an example of a work network created by the work management device according to one embodiment of the present disclosure.
[0029] Figure 14 This is an explanatory diagram of an example of work margin time calculated by the work management device according to one embodiment of the present disclosure.
[0030] Figure 15 This is an explanatory diagram of an example of a work sequence determined by the work management device according to one embodiment of the present disclosure.
[0031] Figure 16 4 is a flowchart of a preparation instruction method according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0032] Before describing the embodiments of the present disclosure, the problems in the existing devices will be briefly described. In the prior art including Patent Document 1, it is possible to determine the optimal operation sequence when producing products on a production line with a fixed connection relationship. However, in a production line where preparatory operations are performed in parallel or serially inside and outside the line, in addition to determining the optimal process path for production, it is also necessary to determine the optimal operation sequence for preparatory operations before production, so there is room for further improvement. Therefore, the purpose of the present disclosure is to provide an operation management device and a preparation instruction method that can indicate the optimal preparatory operations before production.
[0033] An embodiment of the present disclosure is described in detail below using the accompanying drawings. The structures, shapes, and other aspects described below are illustrative examples and can be modified as appropriate depending on the specifications of the component mounting system, component mounting line, work management device, printing device, component mounting device, and the like. Corresponding elements in all the drawings are denoted by the same reference numerals, and duplicate descriptions are omitted.
[0034] First, refer to Figure 1 The structure of the component mounting system 1 will be described. Figure 1 This figure illustrates the structure of a component mounting system 1 according to one embodiment of the present disclosure. Component mounting system 1 is configured such that two component mounting lines L1 and L2, located in a production facility F, are connected via a communication network 2, and production is managed by a production management device 3. Hereinafter, component mounting lines L1 and L2 will be referred to simply as "component mounting lines L1 and L2" unless otherwise specified. Component mounting system 1 is implemented by a computer including a processor, memory such as ROM (Read Only Memory) and RAM (Random Access Memory), and a communication interface.
[0035] Component mounting lines L1 and L2 are located in a production area Ap within a production facility F. Each of component mounting lines L1 and L2 is constructed by connecting multiple production facilities, including component mounting equipment, as described below. They function to produce mounted substrates (products) by mounting components on substrates (workpieces). Component mounting system 1 need not include two component mounting lines; it may include one or more than one.
[0036] exist Figure 1 In the present invention, a configuration operation support device 4 is arranged in a preparation area As that is different from the production area Ap in the production workshop F. The configuration operation support device 4 is connected to the production management device 3 and the like via the communication network 2. A replacement trolley 5 that becomes the object of the configuration operation described later is connected to the configuration operation support device 4. In the preparation area As, a plurality of trolleys 5 in various states such as before, during, or after the execution of the configuration operation are stored. In addition, in the preparation area As, a plurality of silk screen masks, scrapers, tape feeders, mounting heads, suction nozzles, components and other elements that can be loaded and unloaded and additional components such as cream solder that are commonly used by the production equipment arranged in the production workshop F are stored.
[0037] In the trolley 5 connected to the configuration operation support device 4, a configuration operation (preparation operation) corresponding to the product type (substrate type) of the mounting substrate to be produced in the component mounting lines L1 and L2 is performed. The operator OP performs the operation of removing the indicated belt feeder, components, etc. from the trolley 5 as a configuration operation, and the operation of assembling them to the indicated position of the trolley 5. Including the trolley 5 connected to the configuration operation support device 4, in the trolley 5 stored in the preparation area As, the configuration operation can be performed in parallel with the production of the mounting substrates in the component mounting lines L1 and L2. Hereinafter, the preparation operation performed in the preparation area As away from the component mounting device in order to change the product type, including the configuration operation on the trolley 5, will be referred to as an indirect preparation operation.
[0038] When changing the product type (substrate type) of the mounting substrates produced in component mounting lines L1 and L2, operator OP moves the trolley 5, which has completed the configuration operation in preparation area As, to component mounting lines L1 and L2 to perform a substrate type switching operation, replacing the trolley 5 installed in the component mounting device. Furthermore, during the substrate type switching operation, operator OP moves the screen mask, squeegee, tape feeder, mounting head, suction nozzle, components, solder paste, etc. stored in preparation area As to component mounting lines L1 and L2 for replacement and replenishment. Hereinafter, the preparatory operation performed on the component mounting device, etc., to change the product type, including the substrate type switching operation of replacing the trolley 5, is referred to as direct preparatory operation.
[0039] exist Figure 1 In the example, an operator OP holds a work terminal T for preparatory work. The work terminal T includes a terminal communication unit Ta for wirelessly transmitting and receiving various information, and a touch panel Tb with display and input functions. The work terminal T processes and displays various received information on the touch panel Tb, and transmits various information input from the touch panel Tb. Furthermore, as long as the terminal has display and input functions, it does not need to be a touch panel Tb; for example, it can be a wearable device such as glasses. Furthermore, it can also have input functions using voice, gestures, etc.
[0040] The production workshop F is equipped with a transport vehicle V that moves replacement screen masks, tape feeders, mounting heads, suction nozzles, components, solder paste, and a trolley 5 stored in the preparation area As to the component mounting lines L1 and L2. The transport vehicle V has a transport vehicle communication unit Va that transmits and receives various types of information via wireless communication. The transport vehicle V autonomously moves between predetermined locations in the production workshop F based on received instructions and information collected by beacons (not shown) installed in the production workshop F, various sensors built into the transport vehicle V (GPS (Global Positioning System) terminal, obstacle sensors, etc.), and cameras.
[0041] exist Figure 1 In the embodiment, the component mounting system 1 includes a work management device 6 connected to a communication network 2. The work management device 6 determines preparation work based on information such as the production order and the configuration of the component mounting lines L1 and L2, and issues (transmits) preparation instructions to the configuration work support device 4, the work terminal T used by the operator OP, and the transport vehicle V, among other preparation work entities, in accordance with the work sequence. The work management device 6 includes a work wireless communication unit 6a that wirelessly communicates with the terminal communication unit Ta of the work terminal T and the transport vehicle communication unit Va of the transport vehicle V. The work management device 6 transmits work instructions to the work terminal T and the transport vehicle V via the work wireless communication unit 6a.
[0042] Next, refer to Figure 2A The detailed structure of the component mounting line L1 will be described. Figure 2A This diagram illustrates the structure of the component mounting line L1 included in the component mounting system 1. In the component mounting line L1, production equipment equipped with a conveyor unit 7 for conveying substrates (workpieces) is connected from the upstream side (left side of the drawing) to the downstream side (right side of the drawing) in the substrate conveyance direction. The conveyor units 7 connected to each other in the component mounting line L1 comprise a front conveyor rail 7F on the front side and a rear conveyor rail 7R on the rear side. In other words, the component mounting line L1 includes the front conveyor rail 7F and the rear conveyor rail 7R in parallel.
[0043] The front transport track 7F is connected from upstream to downstream with the substrate supply device M1, the printing device M2, the substrate distributing device M3, the component mounting device M4, the component mounting device M5, the substrate distributing device M6, the reflow soldering device M7, and the substrate recovery device M8. The rear transport track 7R is connected from upstream to downstream with the substrate supply device M9, the printing device M10, the substrate distributing device M3, the component mounting device M4, the component mounting device M5, the substrate distributing device M6, the reflow soldering device M11, and the substrate recovery device M12.
[0044] exist Figure 2A In the figure, the substrate supply devices M1 and M9 have a storage unit such as a rack for accommodating multiple substrates, and supply the substrates taken out of the storage unit to the production equipment on the downstream side. The printing devices M2 and M10 print (deposit) the paste solder on the electrodes of the substrate brought in from the upstream side via a screen mask. In addition, the printing devices M2 and M10 can also be a structure that deposits the paste solder on the substrate through a dispenser. The substrate distribution devices M3 and M6 have a distribution mechanism, which has a conveying unit 7 that receives the substrate from the upstream side and carries it out to the downstream side. The substrate distribution device M3 has two distribution mechanisms, and the substrate distribution device M6 has one distribution mechanism.
[0045] The front distribution mechanism of the substrate distribution device M3 moves back and forth between the front transport rail 7F on the upstream side and the rear transport rail 7R on the downstream side (arrow a). The rear distribution mechanism of the substrate distribution device M3 moves back and forth between the rear transport rail 7R on the upstream side and the front transport rail 7F on the downstream side (arrow b). The distribution mechanism of the substrate distribution device M6 includes the front transport rail 7F and the rear transport rail 7R on the upstream side, and moves back and forth between the front transport rail 7F and the rear transport rail 7R on the downstream side (arrow c). The substrate distribution devices M3 and M6 distribute and transport substrates received from the upstream front transport rail 7F or the rear transport rail 7R to either the downstream front transport rail 7F or the rear transport rail 7R in accordance with instructions from the production management device 3, etc.
[0046] exist Figure 2A In the figure, the component mounting devices M4 and M5 are dual-track types, each equipped with a conveyor section 7 constituting a front conveyor track 7F and a conveyor section 7 constituting a rear conveyor track 7R. They mount components on substrates brought in from upstream via their respective conveyor sections 7. The reflow soldering devices M7 and M11 are equipped with substrate heating units, which heat the substrates with components mounted thereon at a predetermined temperature while conveying them from upstream to downstream, melting the solder paste and then solidifying it to solder the components to the substrates. The substrate recovery devices M8 and M12 are equipped with storage units, such as racks, for accommodating multiple substrates. They receive substrates removed from upstream production equipment and return them to the storage units.
[0047] Next, refer to Figure 2B The detailed structure of the component mounting line L2 will be described. Figure 2B This diagram illustrates the structure of component mounting line L2 included in component mounting system 1. In component mounting line L2, production equipment such as a substrate supply device M13, a printing device M14, a component mounting device M15, a component mounting device M16, a reflow device M17, and a substrate recovery device M18, are serially connected from upstream to downstream. The interconnected conveying devices 7 in component mounting line L2 form a conveying track 7M.
[0048] The component mounting devices M15 and M16 are single-track type devices equipped with only one conveyor unit 7, and mount components onto substrates loaded from the upstream side. The substrate supply device M13, printer M14, reflow soldering device M17, and substrate recovery device M18 are identical to the substrate supply devices M1 and M9, printers M2 and M10, reflow soldering devices M7 and M11, and substrate recovery devices M8 and M12 of the component mounting line L1, and detailed descriptions thereof will be omitted. The screen mask, squeegee, and solder paste are shared by the printers M2, M10, and M14. Furthermore, the carriage 5, tape feeder, mounting head, suction nozzle, and components are shared by the dual-track component mounting devices M4 and M5 and the single-track component mounting devices M15 and M16.
[0049] exist Figure 2A 、 Figure 2B In the component mounting line L1, substrates are transferred from the upstream side to the downstream production equipment via the front transport rail 7F and the rear transport rail 7R while the production process is carried out. Furthermore, in the component mounting line L2, substrates are transferred from the upstream side to the downstream production equipment via the transport rail 7M while the production process is carried out. Furthermore, the component mounting line L1 and the component mounting line L2 can have the same structure. Furthermore, the structure of the production equipment of the component mounting lines L1 and L2 can be freely changed according to the type of mounting substrates produced and the production volume.
[0050] Next, refer to Figure 3 Among the functions of the component mounting system 1 , a configuration related to preparation work management will be described. The preparation work management manages preparation work generated in a preparation process for executing a production order for mounting a substrate (product). Figure 3 is a block diagram showing the structure of the component mounting system 1. Figure 3 In the embodiment, the production management device 3 and the operation management device 6 included in the component mounting system 1 mutually transmit and receive various information and instructions via the communication network 2 .
[0051] The production management device 3 includes a management communication unit 10, a planning unit 11, and a management storage unit 12. The management storage unit 12 is a storage device that stores production order information 12a, production data information 12b, workshop structure information 12c, component information 12d, vehicle information 12e, operator information 12f, production plan information 12g, and the like. The work management device 6 includes a work communication unit 20, a work wireless communication unit 6a, a display unit 21, an information acquisition unit 22, a network creation unit 23, a display processing unit 24, a work sequence determination unit 25, a preparation instruction creation unit 26, a performance collection unit 27, a preparation instruction transmission unit 28, and a work storage unit 29.
[0052] exist Figure 3In the figure, the operation storage unit 29 is a storage device that stores production plan 29a, production data 29b, line structure information 29c, substrate type switching standard information 29d, substrate type switching preparation standard information 29e, configuration operation standard information 29f, production plan network information 29g, substrate type switching network information 29h, substrate type switching preparation network information 29i, configuration operation network information 29j, operation network information 29k, operation surplus time 29l, preparation instructions 29m, performance information 29n, etc.
[0053] The management communication unit 10 of the production management device 3 exchanges various information and instructions with the work management device 6 and other devices via the communication network 2. The work communication unit 20 of the work management device 6 exchanges various information and instructions with the production management device 3, the placement work support device 4, and other devices via the communication network 2. The work wireless communication unit 6a of the work management device 6 wirelessly exchanges various information and instructions with the work terminal T and the transport vehicle V. The display unit 21 of the work management device 6 is a display device such as a liquid crystal panel, and displays various information stored in the work storage unit 29 on a display screen.
[0054] exist Figure 3 In the example, the management communication unit 10 of the production management device 3 obtains information related to the production order from the order acceptance management device (not shown). The production order includes the type name of the substrate (production type) that determines the mounting substrate produced in the component mounting system 1, the number of pieces produced, the production delivery date, etc. The management communication unit 10 issues a unique order number W for managing the production order as a unit batch, and associates the order number W with the production order and stores it in the management storage unit 12 as production order information 12a. In addition, the order acceptance management device may also have management functions other than order acceptance, and may be an ERP (Enterprise Resources Planning) that also manages procurement, accounting, shipping, etc.
[0055] The management communication unit 10 obtains production data from a product information management device (not shown). This production data includes information required for production, such as the substrate size, screen mask type, squeegee type, component type to be mounted, mounting position, and reflow temperature, for each substrate type corresponding to the production order. The management communication unit 10 stores this production data as production data information 12b in the management storage unit 12. Furthermore, the management communication unit 10 obtains information such as the type and arrangement of production equipment for component mounting lines L1 and L2 located in production workshop F from a line management device (not shown), and stores this information in the management storage unit 12 as workshop structure information 12c. Furthermore, the management communication unit 10 obtains inventory information on components, screen masks, nozzles, and the like used in the production of the mounting substrates for the production order from a component management device (not shown), and stores this information in the management storage unit 12 as component information 12d.
[0056] exist Figure 3 In the process, the management communication unit 10 obtains information such as the status of the trolley 5 (in use in production on the component mounting lines L1 and L2, in placement operation in the preparation area As, or in storage in the preparation area As) from the operation management device 6, the tape feeder mounted on the trolley 5, and the components (types of components supplied), and stores the information as trolley information 12e in the management storage unit 12. Furthermore, the management communication unit 10 obtains operator information 12f including information such as working hours and operation skill levels for each type of information identifying the operator OP working in the production workshop F from an operator management device (not shown), and stores the information in the management storage unit 12.
[0057] exist Figure 3 In the production management device 3, the planning unit 11 performs a simulation based on the production order information 12a, production data information 12b, workshop structure information 12c, component information 12d, trolley information 12e, and operator information 12f to create (formulate) an optimal production plan for producing mounting substrates in the component mounting system 1 within a given period, such as a day or a week. The created production plan is stored in the management storage unit 12 as production plan information 12g. Furthermore, regarding the creation (formulation) of the optimal production plan, it is sufficient to create (formulate) an optimal production plan that meets the delivery date set in each piece of production order information 12a. In addition to simulation, methods such as machine learning can also be used.
[0058] In the production plan, information identifying the component mounting lines L1 and L2 for producing mounting substrates, the production start time, the production end time, the number of sheets produced, information identifying the trolleys 5 (trolley group) used for production, the number of operators OP, and the like are associated with the order number W. Furthermore, the production management device 3 may receive production plan information 12g created by another device such as a production plan preparation device (not shown) and store the information in the management storage unit 12.
[0059] Here, refer to Figure 4 An example in which the production plan information 12g is displayed along the production time will be described. Figure 4 1 is an explanatory diagram of an example of production plan information 12g used in the component mounting system 1. Figure 4 The production plan for each production order included in the production plan information 12g is displayed along the production time for each component mounting line L1 or L2. At the current time, the production order for order number W1 is currently being produced on component mounting line L1, and the production order for order number W2 is currently being produced on component mounting line L2.
[0060] On component mounting line L1, following order number W1, production of mounting substrates for product types with order numbers W3, W4, and W7 is scheduled. Similarly, on component mounting line L2, following order number W2, production of mounting substrates for product types with order numbers W5 and W6 is scheduled. The rectangles representing the production times for mounting substrates for each production order have production start times on the left and end times on the right. For example, production of mounting substrates for order number W5 is scheduled to begin at production start time T22 and end at production end time T23.
[0061] exist Figure 4 The production plan information 12g also includes the allocation of the trolley group Z, consisting of multiple trolleys 5 used in the component mounting lines L1 and L2, and the order of the placement work to be performed on the trolleys 5 of the trolley group Z in the preparation area As. In this example, two placement work support devices 4 are located in the preparation area As, and the placement work is planned to be performed in parallel on the two trolley groups Z. In the production hall F, four trolley groups Z1 to Z4 are prepared for use with the component mounting devices M4 and M5 of the component mounting line L1 or the component mounting devices M15 and M16 of the component mounting line L2.
[0062] Trolley group Z1 is assigned to the production of mounting substrates for order number W1. After the production of order number W1 ends at production end time T11, until the production of order number W3 begins at production start time T12, a substrate type switching operation is planned. The trolley 5 of trolley group Z1 is removed from the component mounting line L1, and the trolley 5 of trolley group Z3, which has been configured for the production of order number W3, is assembled. The removed trolley 5 of trolley group Z1 is transported to the preparation area As and is scheduled to be configured for the production of order number W6. The configuration operation of configuring order number W6 for trolley group Z1 is planned to be performed from the production end time T11 of order number W1 to the production start time T24 of order number W6.
[0063] exist Figure 4 In the process of switching the substrate type from production of order number W3 to production of order number W4 between production end time T13 and production start time T14, the trolley 5 is not replaced, but the tape feeder and components mounted on the trolley 5 are replaced. In other words, order numbers W3 and W4 are planned to be the same group using the same trolley set Z3.
[0064] exist Figure 3 In the example, the work communication unit 20 of the work management device 6 obtains information required for production preparation from the production plan information 12g and production data information 12b stored in the management storage unit 12 of the production management device 3, and stores them as production plan 29a and production data 29b in the work storage unit 29. The line structure information 29c is information that describes the structure of the production equipment of the component assembly lines L1 and L2 installed in the production workshop F as a hierarchy of multiple production equipment.
[0065] Here, refer to Figure 5A as well as Figure 5B right Figure 2A 、 Figure 2B The following describes an example of the line configuration information 29c of the component mounting lines L1 and L2 shown in FIG. Figure 5A yes Figure 2A 1 is an explanatory diagram of an example of the line configuration information 29c of the component mounting line L1 shown. Figure 5B yes Figure 2B 1 is an explanatory diagram of an example of the line configuration information 29c of the component mounting line L2 shown.
[0066] In the line structure information 29c, the range of production operations performed by each production equipment, such as printing and component mounting, is described as a single production equipment node. Furthermore, a start node Ns is configured upstream of component mounting lines L1 and L2, and an end node Ne is configured downstream. Furthermore, production equipment that does not require setup (for example, substrate supply devices M1, M9, and M13) is omitted from the description. In other words, these production equipment nodes are considered non-existent, and the preceding and succeeding production equipment nodes are connected.
[0067] exist Figure 5A In the figure, the printing device M2, printing device M10, reflow device M7, and reflow device M11 are each described as a production equipment node. Regarding the dual-track type component mounting devices M4 and M5, the production equipment nodes for the front-side component mounting devices M4F and M5F and the rear-side component mounting devices M4R and M5R are described in parallel.
[0068] exist Figure 5B In the figure, the printing device M14, the component mounting device M15, the component mounting device M16, and the reflow soldering device M11 are each described as a production equipment node. Each production equipment node is linked in the manner of conveying the substrate during production (from the upstream side to the downstream side), that is, in the manner of forming a directed graph with a direction of the production operation sequence. In this way, the hierarchical line structure information 29c of multiple production equipment is constructed in the manner in which the nodes are branched in series or in parallel according to the production form. Therefore, even in the case where only the front conveying track 7F in the component mounting line L1 changes the product type (substrate type), it is possible to create a preparation instruction as described later.
[0069] exist Figure 3 In the PCB type switching standard information 29d, the preparatory work performed by the production equipment included in the component mounting lines L1 and L2 for producing mounting substrates is described as a hierarchy of preparatory work within the production equipment. All preparatory work that may be performed directly within the production equipment is described in the PCB type switching standard information 29d.
[0070] Here, refer to Figures 6A to 6C An example of the substrate type switching standard information 29d will be described. Figures 6A to 6C 2 is an explanatory diagram of an example of the board type switching standard information 29d used in the work management device 6. The board type switching standard information 29d is created for each production equipment having different functions, items, and the like. Figure 6AThis figure shows the substrate type switching standard information 29d common to printers M2, M10, and M14. Printers M2, M10, and M14 can simultaneously perform direct setup tasks such as "track width change," "screen mask replacement," "squeegee replacement," and "cream solder refill." These setup task nodes are linked in parallel, forming a directed graph between the start node Ns and the end node Ne.
[0071] Figure 6B The following table shows the common substrate type switching standard information 29d for the component mounting apparatus M4F, component mounting apparatus M4R, component mounting apparatus M5F, component mounting apparatus M5R, component mounting apparatus M15, and component mounting apparatus M16. In addition to the "track width change," "trolley replacement," "feeder replacement," "component replacement," "mounting head replacement," and "nozzle replacement" operations that can be executed simultaneously in the component mounting apparatuses M4F, M4R, M5F, M5R, M15, and M16, there are also cascaded operations that cannot be started until the previous operation is completed.
[0072] For example, performing a preparatory operation for "feeder replacement" on the trolley 5 after "trolley replacement," performing a preparatory operation for "component replacement" on the tape feeder after "feeder replacement," and performing a preparatory operation for "nozzle replacement" on the mounting head after "mounting head replacement" constitutes a cascade operation. The preparatory operation nodes of preparatory operations that can be performed simultaneously are linked in parallel, forming a directed graph between the start node Ns and the end node Ne. The preparatory operation nodes of the cascade operation are linked in series, forming a directed graph between the start node Ns and the end node Ne.
[0073] Figure 6C The following figure shows the common substrate type switching standard information 29d for the reflow soldering apparatuses M7, M11, and M17. The "heating temperature change" preparation nodes in the reflow soldering apparatuses M7, M11, and M17 are linked to form a directed graph between the start node Ns and the end node Ne. In this way, the nodes branch serially or in parallel depending on the preparation order, forming the substrate type switching standard information 29d as a hierarchical structure for preparation operations in the production equipment.
[0074] exist Figure 3The substrate type switching preparation standard information 29e describes, for each production facility, information on indirect preparation operations performed in areas away from the production facilities, such as the preparation area As, for producing and mounting substrates in the production facilities provided by the component mounting lines L1 and L2, excluding the configuration operations for the trolley 5. The substrate type switching preparation standard information 29e describes all possible indirect preparation operations for the production facilities. The configuration operation standard information 29f describes, for each trolley 5 (or trolley group Z1 to Z4), the configuration operations in the preparation area As for performing component mounting operations in the component mounting devices M4F, M4R, M5F, M5R, M15, and M16.
[0075] Here, refer to Figure 7A 7C , an example of the substrate type switching preparation standard information 29 e will be described. Figure 7A FIG7C is an explanatory diagram of an example of substrate type switching preparation standard information 29e used in the work management device 6. The substrate type switching preparation standard information 29e is created for each production equipment. Furthermore, the substrate type switching preparation standard information 29e is not created for the reflow soldering equipment M7, M11, and M17, which do not require indirect preparation work. Figure 7A This figure shows common substrate type switching preparation standard information 29e for printers M2, M10, and M14. The preparation task nodes for "screen mask preparation," "squeegee preparation," and "cream solder preparation," which can be executed simultaneously in printers M2, M10, and M14, are linked to form a parallel directed graph between the start node Ns and the end node Ne.
[0076] Figure 7B This figure shows common substrate type switching preparation standard information 29e for component mounting apparatuses M4F, M4R, M5F, M5R, M15, and M16. The preparation operation nodes for "feeder preparation," "component preparation," "mounting head preparation," and "nozzle preparation," which can be executed simultaneously in component mounting apparatuses M4F, M4R, M5F, M5R, M15, and M16, are linked to form a directed graph between a start node Ns and an end node Ne.
[0077] Here, refer to Figure 8A 、 Figure 8B An example of arranging the work standard information 29f will be described. Figure 8A 1 and 2 are explanatory diagrams of an example of the arrangement work standard information 29 f of the carriage used in the work management device 6 . Figure 8B1 and 2 are explanatory diagrams of an example of the arrangement work standard information 29 f of the carriage group used in the work management device 6 . Figure 8A This is standard placement work information 29f for the placement work performed by connecting a single cart 5 to the placement work support device 4. On the cart 5, the preparatory work nodes for "cart preparation," "component preparation," "feeder preparation," "feeder removal," "feeder movement," "feeder attachment," and "component attachment," which can be executed in cascade, are linked to form a directed graph between the start node Ns and the end node Ne. The connection mentioned here includes not only physical connections but also virtual connections via wireless communication.
[0078] Figure 8B This is the configuration operation standard information 29f for the configuration operation of the trolley group Z1 to Z4 consisting of 4 trolleys 5-1 to 5-4. In the trolley groups Z1 to Z4, the layers of "trolley 5-1 configuration operation", "trolley 5-2 configuration operation", "trolley 5-3 configuration operation", and "trolley 5-4 configuration operation" that can be executed in cascade are linked in a manner that forms a directed graph in series between the starting node Ns and the end node Ne. In each layer of the trolleys 5-1 to 5-4, Figure 8A The preparation operation nodes of one vehicle 5 shown are hierarchically linked.
[0079] exist Figure 3 In the example, the network creation unit 23 includes, as internal processing units, a production plan network creation unit 23a, a board type switching network creation unit 23b, a board type switching preparation network creation unit 23c, a configuration operation network creation unit 23d, and an operation network creation unit 23e. The production plan network creation unit 23a creates a production plan network based on the production plan 29a. In this production plan network, the production of mounting boards in the production workshop F is linked to production order nodes in the production plan. The created production plan network is stored in the operation storage unit 29 as production plan network information 29g.
[0080] Here, refer to Figure 9 An example of a production plan network created by the production plan network creation unit 23a will be described. Figure 9 This is an explanatory diagram of an example of a production plan network created by the work management device 6. Figure 9 The production planning network is Figure 4 The production plan information 12g shown is a production plan network of production plans for production orders with order numbers W1 to W7.
[0081] The hierarchy of component assembly line L1 has production plan nodes for order numbers W1, W3, W4, and W7. Furthermore, the hierarchy of component assembly line L2 has production plan nodes for order numbers W2, W5, and W6. The production plan nodes for order numbers W1 through W7 have start nodes Ns1 through Ns7, which hold the production start time, and end nodes Ne1 through Ne7, which hold the production end time. For example, the production plan node for order number W6 has a start node Ns6, which holds the production start time T24, and an end node Ne6, which holds the production end time T25.
[0082] exist Figure 9 In the example, the production plan nodes for component mounting line L1 are serially linked between the start node Ns and the end node Ne in production order. Furthermore, the production plan nodes for component mounting line L2 are serially linked between the start node Ns and the end node Ne in production order. Furthermore, the hierarchical structure of the production plan nodes for component mounting line L1 and the hierarchical structure of the production plan nodes for component mounting line L2 are linked in parallel between the start node Ns and the end node Ne.
[0083] exist Figure 3 In the PCB design process, the board type switching network creation unit 23b creates a board type switching network based on the production plan 29a, production data 29b, line structure information 29c, and board type switching standard information 29d. The board type switching network is a directed graph formed by linking the preparation nodes of the direct preparation operations performed in the production equipment included in the component mounting lines L1 and L2. The board type switching network is created for each production order (according to each order number W1 to W7). The created board type switching network is stored in the job storage unit 29 as board type switching network information 29h.
[0084] Here, refer to Figure 10 The creation process of the board type switching network by the board type switching network creation unit 23 b will be described in detail. Figure 10 This is an explanatory diagram of an example of a board type switching network created by the work management device 6 . Figure 10 The following figure shows the board type switching network for the direct preparation work performed to produce a mounting board based on the production order with order number W6 in component mounting line L2. The board type switching network creation unit 23b hierarchically organizes the multiple preparation work nodes for production equipment included in the board type switching standard information 29d and links them to the production equipment nodes in the line structure information 29c for component mounting line L2.
[0085] Next, the substrate type switching network creation unit 23b compares the production data 29b for the previous order number W5 with the production data 29b for order number W6 and deletes any preparation nodes that do not require preparation. In this example, the printing device M14 uses the same scraper for both order numbers W5 and W6, so the preparation node for "Scraper Replacement" is deleted. The component mounting devices M15 and M16 replace the required tape feeders and components by replacing the trolleys, so the preparation nodes for "Feeder Replacement" and "Component Replacement" are deleted. Furthermore, the component mounting device M16 does not replace the mounting head, so the preparation node for "Mounting Head Replacement" is deleted.
[0086] Furthermore, the production equipment nodes for production equipment not scheduled for immediate preparation are deleted from the substrate type switching network. For example, if the "heating temperature change" preparation work is not required in the reflow soldering machine M17, the production equipment node for the reflow soldering machine M17 is deleted from the substrate type switching network. The start time at the start node Ns is the production end time T23, when production of order number W5 ends. The end time at the end node Ne is the production start time T24, when production of order number W6 begins. In other words, the start time at the start node Ns is the earliest possible time for the production plan 29a, and the end time at the end node Ne is the latest possible time for the production plan 29a.
[0087] exist Figure 3 In the PCB type switching preparation network creation unit 23c, based on the production plan 29a, production data 29b, line structure information 29c, and PCB type switching preparation standard information 29e, it creates a PCB type switching preparation network. The PCB type switching preparation network is a directed graph formed by linking the preparation operation nodes of the indirect preparation operations performed in the production equipment included in the component mounting lines L1 and L2. The PCB type switching preparation network is created for each production order (according to each order number W1 to W7). The created PCB type switching preparation network is stored in the job storage unit 29 as PCB type switching preparation network information 29i.
[0088] Here, refer to Figure 11A The creation process of the substrate type switching preparation network by the substrate type switching preparation network creation unit 23 c will be described in detail. Figure 11A This is an explanatory diagram of an example of a board type switching preparation network created by the work management device 6 . Figure 11AThe board type switching preparation network shows the indirect preparation work performed in an area away from component mounting line L2 to produce a mounting board based on a production order with order number W6. The board type switching preparation network creation unit 23c hierarchically organizes the multiple preparation work nodes for production equipment included in the board type switching preparation standard information 29e and links them to the production equipment nodes in the line structure information 29c for component mounting line L2.
[0089] Next, the board type switching preparation network creation unit 23c removes production equipment that does not include indirect preparation work in the board type switching preparation standard information 29e from the board type switching preparation network. In this example, the reflow soldering machine M17, which does not require indirect preparation work, is removed from the board type switching preparation network. Next, the board type switching preparation network creation unit 23c references the board type switching network for order number W6 and deletes the preparation work nodes that do not require indirect preparation work.
[0090] In this example, the printing device M14 does not perform "scraper replacement", so the preparation work node of "scraper preparation" is deleted. The component mounting device M15 and the component mounting device M16 do not perform "feeder replacement" and "component replacement", so the preparation work nodes of "feeder preparation" and "component preparation" are deleted. In addition, in the component mounting device M16, "mounting head replacement" is not performed, so the preparation work node of "mounting head preparation" is deleted. At the end node Ne, the production end time T23 at which the production of order number W5 ends is maintained as the end time. In other words, the end time of the end node Ne is the latest time at which the production plan 29a should end.
[0091] In this way, in the preparation process (substrate type switching, substrate type switching preparation) for executing production orders by multiple production equipment, multiple production equipment and preparation operations (direct preparation operations, indirect preparation operations) in the production equipment are linked and layered as production equipment nodes and preparation operation nodes, thereby forming a substrate type switching network and a substrate type switching preparation network.
[0092] exist Figure 3 In the production plan 29a, production data 29b, and standard configuration work information 29f, the configuration work network creation unit 23d creates a configuration work network. The configuration work network is a directed graph formed by linking the configuration work (indirect preparation work) performed in the preparation area As. The configuration work network is created for each production order (for each order number W1 to W7). The created configuration work network is stored in the work storage unit 29 as configuration work network information 29j.
[0093] Here, refer to Figure 11BThe creation process of the configuration work network by the configuration work network creation unit 23d will be described in detail. Figure 11B This is an explanatory diagram of an example of a configuration operation network created by the operation management device 6 . Figure 11B The configuration operation network shows the configuration operation (indirect preparation operation) performed in the preparation area As to produce the mounting substrate based on the production order with order number W6. The configuration operation network creation unit 23d hierarchically organizes the preparation operation nodes of the trolleys 5-1 to 5-4 and links them to the trolley group node of the trolley group Z1 (trolleys 5-1 to 5-4) in the configuration operation standard information 29f.
[0094] In this example, the preparation operation nodes of the configuration operations ("trolley preparation" to "installation of components") performed in sequence by the trolleys 5-1, trolley 5-2, trolley 5-3, and trolley 5-4 constituting the trolley group Z1 are serially linked between the starting node Ns and the end node Ne. At the starting node Ns, the production end time T11 at which the production of the previous order number W1 using the trolley group Z1 is completed is maintained as the start time. At the end node Ne, the production end time T23 at which the production of the order number W5 is completed is maintained as the end time. That is, the start time of the starting node Ns is the earliest time that can be taken as the production plan 29a, and the end time of the end node Ne is the latest time at which the production plan 29a should end.
[0095] exist Figure 3 In the example, the work network creation unit 23e creates a work network based on the production plan network information 29g, the board type switching network information 29h, the board type switching preparation network information 29i, and the configuration work network information 29j. The work network is linked in the order in which the production plan network, the board type switching network, the board type switching preparation network, and the configuration work network are associated based on the production orders (order numbers W1 to W7). The created work network is stored in the work storage unit 29 as work network information 29k. The display processing unit 24 displays the work network on the display unit 21 based on the work network information 29k stored in the work storage unit 29.
[0096] Here, refer to Figure 12 、 Figure 13 An example of a work network displayed on the display unit 21 and a creation process of the work network by the work network creation unit 23 e will be described. Figure 12 as well as Figure 13 This is an explanatory diagram of an example of a work network created by the work management device 6. Figure 12 In FIG, a work network including the production plan of order number W3 and order number W4 planned to be produced in component mounting line L1 is displayed. Figure 13In FIG, a work network including production plans of order numbers W5 and W6 planned to be produced in component mounting line L2 is displayed.
[0097] exist Figure 12 、 Figure 13 In the example, the work network creation unit 23e links the end node Ne of the production plan for the previous production order number (production order) in the production plan network to the start node Ns of the substrate type switching network. Furthermore, the work network creation unit 23e links the end node Ne of the substrate type switching network to the start node Ns of the production plan for the same order number (production order) in the production plan network.
[0098] Furthermore, the work network creation unit 23e links the end node Ne of the substrate type switching preparation network and the end node Ne of the configuration work network to the start node Ns of the substrate type switching network for the same order number (production order). Furthermore, the work network creation unit 23e links the end node Ne of the production plan node of the previous order number (production order) using the pallet group in the production plan network to the start node Ns of the configuration work network.
[0099] exist Figure 12 、 Figure 13 In the example, the linked board type switching network, board type switching preparation network, and configuration operation network form a preparation process network for executing production orders by multiple production equipment. Specifically, the preparation process network is a network constructed by linking production orders and preparation processes (board type switching, board type switching preparation, and configuration operations) in the order in which they are associated.
[0100] Here, the Figure 13 The following describes the details of the preparation process network for order number W6. The start node Ns of the substrate type switching network for order number W6 is linked to the end node Ne5 of the production plan for order number W5. Furthermore, the end node Ne of the substrate type switching network for order number W6 is linked to the start node Ns6 of the production plan for order number W6. In other words, the preparation process network is created so that the substrate type switching operation (direct preparation operation) for order number W6 is executed between the end time T23 of production for order number W5 and the start time T24 of production for order number W6.
[0101] The end node Ne of the substrate type switching preparation network for order number W6 is linked to the start node Ns of the substrate type switching network for order number W6. In other words, the preparation process network is created so that the substrate type switching preparation work (indirect preparation work) for order number W6 ends before the start of the substrate type switching preparation work for order number W6 (production end time T23 for order number W5). The end node Ne of the configuration operation network for order number W6 is linked to the start node Ns of the substrate type switching network for order number W6.
[0102] Furthermore, the start node Ns of the order number W6 in the configuration operation network is linked to the end node Ne1 of the production plan of the order number W1. In other words, the preparation process network is created so that the configuration operation (indirect preparation operation) of the order number W6 starts after the production end time T11 of the order number W1 and ends before the start of the substrate type switching preparation operation of the order number W6 (the production end time T23 of the order number W5). Figure 13 In FIG, the display of the directed graph formed by linking the end node Ne1 of the production plan of the order number W1 and the start node Ns of the placement operation network of the order number W6 is omitted.
[0103] exist Figure 13 If the substrate type switching network of the order number W6 is selected by a given operation (for example, double-clicking the mouse) in the display unit 21, the display Figure 10 Similarly, if the substrate type switching preparation network of order number W6 is selected, the following is displayed: Figure 11A The hierarchy of the substrate type switching preparation network shown is displayed. If the configuration operation network of order number W6 is selected, Figure 11B The configuration job network hierarchy is shown.
[0104] That is, the display unit 21 hierarchically displays the preparation process network in the order of production order, preparation process (substrate type switching, substrate type switching preparation, configuration operation), multiple production equipment (production equipment nodes), and preparation operation in the production equipment (preparation operation nodes). Figure 12 In the preparation process of changing from order number W3 to order number W4 as the same group, there is no placement work (indirect preparation work) in the preparation area As, so there is no placement work network in the preparation process network of order number W4.
[0105] exist Figure 3In the example, the operation sequence determination unit 25 includes an operation margin time calculation unit 25a as an internal processing unit. Based on the operation network information 29k, the operation margin time calculation unit 25a calculates the operation margin time 291 for each preparation operation node based on the difference between the operation time stored at the start node Ns of the preparation process network and the operation time stored at the end node Ne. The calculated operation margin time 291 is stored in the operation storage unit 29. For example, in the substrate type switching network for order number W6, the operation margin time 291 for each preparation operation node is calculated based on the operation time of the production end time T23 of the end node Ne5 of order number W5 and the operation time of the production start time T24 of the start node Ns6 of order number W6.
[0106] Here, refer to Figure 14 The calculation process of the work margin time 291 by the work margin time calculation unit 25a will be described. Figure 14 This is an explanatory diagram of an example of a calculation process of the work margin time 291 calculated by the work management device 6. Here, the calculation process of the work margin time 291 is explained with reference to a simplified preparation process network. Figure 14 In the preparation process network, the preparation operation node N1, the preparation operation node N2, and the preparation operation node N3 are serially linked between the start node S and the end node E, and the preparation operation node N4 is linked between the preparation operation node N1 and the end node E.
[0107] The start node S holds "9:00" as the startable time RD, and the end node E holds "10:00" as the completion time DD. Preparation work nodes N1 and N2 schedule preparation work within work area A1 with scheduled work times MH of "10 minutes" and "20 minutes." Similarly, preparation work node N3 schedules preparation work within work area A2 with a scheduled work time MH of "10 minutes," and preparation work node N4 schedules preparation work within work area A3 with a scheduled work time MH of "25 minutes."
[0108] exist Figure 14 First, the work margin time calculation unit 25a calculates the fastest start time ES and fastest finish time EF for each node according to the time flow. Specifically, for the start node S, the available start time RD (9:00) becomes the fastest start time ES and fastest finish time EF. For the preparation work node N1, the fastest finish time EF (9:00) of the previous start node S becomes the fastest start time ES. The fastest finish time EF is obtained by adding the scheduled work time MH (10 minutes) to the fastest start time ES (9:10).
[0109] Similarly, the fastest start time ES of setup work nodes N2 and N4 becomes the fastest completion time EF of setup work node N1 (9:10). Furthermore, the fastest completion times EF of setup work nodes N2 and N4 become 9:30 and 9:35, respectively. The fastest start time ES of setup work node N3 becomes the fastest completion time EF of setup work node N2 (9:30), and the fastest completion time EF becomes 9:40. The fastest start time ES and fastest completion time EF of end node E become the slower of the fastest completion time EF of setup work node N3 (9:40) and the fastest completion time EF of setup work node N4 (9:35), whichever is 9:40.
[0110] exist Figure 14 Next, the work margin time calculation unit 25a calculates the slowest start time LS and slowest finish time LF for each of the preparation work nodes N1 to N4 in the direction opposite to the time flow. Specifically, for the end node E, the finish time DD (10:00) becomes the slowest start time LS and the slowest finish time LF. For the preparation work nodes N3 and N4, the slowest start time LS (10:00) of the immediately following end node E becomes the slowest finish time LF. The slowest start time LS of the preparation work node N3 is the time (9:50) obtained by subtracting the scheduled work time MH (10 minutes) from the slowest finish time LF (10:00). Similarly, the slowest start time LS of the preparation work node N4 is the time (9:35).
[0111] Similarly, the slowest completion time LF of setup operation node N2 is equal to the slowest start time LS of setup operation node N3 (9:50), and the slowest start time LS becomes 9:30. The slowest completion time LF of setup operation node N1 is equal to the earlier of the slowest start time LS of setup operation node N2 (9:30) and the slowest start time LS of setup operation node N4 (9:35). The slowest start time LS of setup operation node N1 becomes 9:20. The slowest completion time LF and slowest start time LS of start node S become the slowest start time LS of setup operation node N1 (9:20).
[0112] exist Figure 14Next, the work margin time calculation unit 25a calculates the work margin time 291 (margin) for each of the preparation work nodes N1 to N4. Specifically, the time obtained by subtracting the fastest start time ES from the slowest start time LS of each of the preparation work nodes N1 to N4 is the work margin time 291. For preparation work node N1, the time obtained by subtracting the fastest start time ES (9:00) from the slowest start time LS (9:20) is the work margin time 291 (20 minutes). Similarly, the work margin time 291 for preparation work nodes N2 and N3 is 20 minutes, and the work margin time 291 for preparation work node N4 is 25 minutes.
[0113] In this manner, the work margin time calculation unit 25a calculates the work margin time 291 (margin) for each of the preparation work nodes N1 to N4 based on the difference between the work time (fastest start time ES) based on the production start time (the available start time RD of the start node S) and the work time (slowest start time LS) based on the production end time (the completion time DD of the end node E). The calculated work margin time 291 is stored in the work storage unit 29.
[0114] exist Figure 3 In the process, the operation sequence determination unit 25 groups the preparation operation nodes N1 to N4 based on the operation surplus time 291 calculated by the operation surplus time calculation unit 25a, and determines the operation sequence that meets the production start time (the available start time RD of the starting node S) and the production end time (the completion time DD of the end node E) set in the production order.
[0115] Here, refer to Figure 15 A description will be given of a determination process in which the work order determination unit 25 assigns the preparation work nodes N1 to N4 to the two workers OP1 and OP2 and determines the work order. Figure 15 This is an explanatory diagram of an example of the process of determining the work sequence determined by the work management device 6. First, the work sequence determination unit 25 groups the preparation work nodes N1, N2, and N3, whose work margin time 291 is shorter than 20 minutes, into one group, and groups the preparation work node N4, whose work margin time 291 is 25 minutes, into another group. Next, the work sequence determination unit 25 assigns the preparation work nodes N1 to N4 to the operators OP1 and OP2 in order from the one with the earlier fastest start time ES in the group with the shorter work margin time 291. In this example, the preparation work nodes N1 and N2 in the same work area A1 are assigned to the operator OP1, and the preparation work node N3 in the work area A2 is assigned to the operator OP2.
[0116] Next, the work order determination unit 25 determines whether the remaining preparation work node N4 can be assigned to the operator OP whose total scheduled work time MH is shorter. At this point in time, the total scheduled work time MH for operator OP1 is 30 minutes, and the total scheduled work time MH for operator OP2 is 10 minutes. The work order determination unit 25 determines whether preparation work node N4 can be assigned to operator OP2. The fastest start time ES (9:10) of preparation work node N4 is earlier than the fastest start time ES (9:30) of preparation work node N3. Therefore, the work order determination unit 25 determines whether preparation work node N4 can be assigned before preparation work node N3. Here, the fastest completion time EF of preparation work node N4 is 9:35, and the completion time of preparation work node N3 is 9:45, which is earlier than the slowest completion time LF (10:00). Therefore, it is determined that preparation work node N4 can be assigned.
[0117] exist Figure 3 In the process, the work sequence determination unit 25 uses the preparation process network stored in the work network information 29k to determine the work sequence of the preparation work generated in the preparation process for executing the production order by multiple production equipment according to the above-mentioned determination process. The preparation instruction creation unit 26 creates preparation instructions 29m for executing the preparation work corresponding to the work sequence determined by the work sequence determination unit 25, using the preparation process network stored in the work network information 29k. The created preparation instructions 29m are stored in the work storage unit 29.
[0118] The performance collection unit 27 collects the performance of the preparation work from the configuration work support device 4, the work terminal T, and the transport vehicle V. In addition, the performance collection unit 27 collects the performance of the production work from the production equipment of the component installation lines L1 and L2. The collected performance of the preparation work and the performance of the production work are stored in the work storage unit 29 as performance information 29n. Based on the preparation instruction 29m and the performance information 29n, the preparation instruction sending unit 28 sends the preparation instruction 29m to the configuration work support device 4, the work terminal T, and the transport vehicle V. That is, if the performance information indicating that the preparation instruction 29m has been completed and the performance information indicating that the production of the production order has been completed are collected, the preparation instruction sending unit 28 sends the next preparation instruction 29m. In this way, it is possible to indicate the optimal pre-production preparation work.
[0119] Next, follow Figure 16 , refer to Figures 9 to 15 A preparation instruction method for creating and instructing (transmitting) a preparation instruction 29m for executing a production order by a plurality of production facilities through the work management device 6 will be described. Figure 16This is a flowchart of a preparation instruction method according to an embodiment of the present disclosure. First, based on the production plan 29a, the production plan network creation unit 23a creates a production plan network (ST1: production plan network creation process) in which the production plan of the mounting substrate in units of production orders is linked in a directed graph formed by the production plan nodes according to the production sequence (refer to Figure 9 ).
[0120] Next, the substrate type switching network creation unit 23b creates a substrate type switching network (ST2: substrate type switching network creation step) by hierarchically linking the preparation operation nodes of a plurality of direct preparation operations performed in the production equipment to the production equipment nodes of each production equipment based on the production plan 29a, the production data 29b, the line structure information 29c, and the substrate type switching standard information 29d. Figure 10 ). Next, the substrate type switching preparation network creation unit 23c creates a substrate type switching preparation network (ST3: substrate type switching preparation network creation process) by hierarchically linking the preparation operation nodes of multiple indirect preparation operations performed outside the production equipment and linking them to the production equipment nodes in units of production equipment based on the production plan 29a, production data 29b, line structure information 29c and substrate type switching preparation standard information 29e (refer to Figure 11A ).
[0121] exist Figure 16 Next, the configuration work network creation unit 23d creates a configuration work network (ST4: configuration work network creation step) which is a directed graph formed by linking the preparation work nodes of the configuration work (indirect preparation work) in the preparation area As in the order of work (see Figure 11B ). Next, the operation network creation unit 23e creates a preparation process network (ST5: preparation process network creation process) by linking the created production plan network, substrate type switching network, substrate type switching preparation network, and configuration operation network in the order of establishing association based on the production order (refer to Figure 12 、 Figure 13 ).
[0122] In this way, multiple production equipment nodes in the preparation process (substrate type switching, substrate type switching preparation, configuration work) and preparation work nodes in the production equipment are linked and hierarchical, thereby forming a preparation process network. The production equipment nodes are branched in series or in parallel according to the production form to form a hierarchy of multiple production equipment (for example, refer to Figure 5A 、 Figure 5B). The preparation work nodes are branched in series or in parallel according to the order of preparation, forming a hierarchy of preparation work in the production equipment (for example, referring to Figure 6A 、 Figure 6B 、 Figure 6C 、 Figure 7A 、 Figure 7B ).
[0123] exist Figure 16 Next, the operation margin time calculation unit 25a calculates the operation margin time 291 ( ) of each preparation operation node based on the difference between the operation time (fastest start time ES or slowest start time LS) based on the production start time (startable time RD) held by the start node Ns of the production plan network and the operation time (slowest start time LS or fastest start time ES) based on the production end time (completion time DD) held by the end node Ne. Figure 14 Next, the operation sequence determination unit 25 groups the preparation operation nodes based on the calculated operation slack time 291 and determines the operation sequence that satisfies the production start time and production end time set in the production order (ST7: operation sequence determination process) (for example, refer to Figure 15 ).
[0124] In this way, a preparation process network (ST1 to ST5) is created in which the production order and the preparation processes for executing the production order by multiple production equipment are linked in an associated order, and the work order of the work generated in the preparation process is determined using the preparation process network (ST6 to ST7). Next, the preparation instruction creation unit 26 creates a preparation instruction 29m for performing the preparation work corresponding to the determined work order in units of preparation work nodes (ST8: preparation instruction creation process). Next, the preparation instruction sending unit 28 sends the created preparation instruction 29m to the configuration work support device 4, the work terminal T, and the transport vehicle V (ST9: preparation instruction sending process). In this way, the optimal pre-production preparation work can be instructed.
[0125] As described above, the job management device 6 of this embodiment includes: a job sequence determination unit 25 that determines the job sequence of jobs generated in the preparation process using a preparation process network (job network information 29k) that links the production order and the preparation processes (substrate type switching, substrate type switching preparation, and placement work) for executing the production order by multiple production equipment (printing devices M2, M10, M14, component mounting devices M4, M5, M15, M16, and reflow devices M7, M11, and M17) in an associated order; and a preparation instruction creation unit 26 that creates preparation instructions 29m corresponding to the determined job sequence. This allows for the creation of optimal pre-production preparation tasks.
[0126] Furthermore, although the work management device 6 described above is composed of a single computer, a work management system may be configured in which the functions of the work management device 6 are distributed among a plurality of computers. For example, the function of creating a work network (network creation unit 23), the function of creating a preparation instruction 29m (work sequence determination unit 25, preparation instruction creation unit 26), and the function of sending the preparation instruction 29m to the configuration work support device 4, the work terminal T, and the transport vehicle V (preparation instruction sending unit 28) may be respectively processed by separate computers.
[0127] Furthermore, while the creation of setup instructions has been described above using the example of preparatory work prior to the production of a mounting substrate in component mounting lines L1 and L2, which are comprised of a plurality of production equipment including component mounting devices M4, M5, M15, and M16 for mounting components on the substrates, the creation of setup instructions is not limited to this example. For example, the preparatory work may be preparatory work prior to the manufacture of semiconductors in a semiconductor manufacturing line, preparatory work prior to the assembly of electrical equipment in an assembly line for assembling electrical equipment, or preparatory work prior to the production of processed food products in a food processing line.
[0128] In addition, the steps in the work instruction method can be executed by a computer (computer system). Moreover, the present disclosure can be implemented as a program for causing a computer to execute the steps included in the work instruction method. Furthermore, the present disclosure can be implemented as a non-volatile computer-readable recording medium such as a CD-ROM having the program recorded thereon.
[0129] For example, when the present disclosure is implemented by a program (software), each step is performed by executing the program using hardware resources such as a computer's CPU (Central Processing Unit), memory, and input / output circuits. In other words, each step is performed by the CPU acquiring data from the memory or input / output circuits and performing calculations, or outputting calculation results to the memory or input / output circuits.
[0130] Furthermore, each component included in the component mounting system 1 of the above-described embodiment may be realized as a dedicated or general-purpose circuit.
[0131] Furthermore, each component included in the component mounting system 1 of the above-described embodiment may be realized as an LSI (Large Scale Integration) which is an integrated circuit (IC).
[0132] Furthermore, integrated circuits are not limited to LSIs and can be implemented as dedicated circuits or general-purpose processors. A programmable FPGA (Field Programmable Gate Array) or a reconfigurable processor that can reconfigure the connections and settings of circuit cells within an LSI can also be used.
[0133] Furthermore, if an integrated circuit technology replacing LSI emerges due to advancements in semiconductor technology or other derived technologies, it is natural to utilize this technology to integrate the components included in the component mounting system 1 .
[0134] In addition, the present disclosure also includes various modifications that can be conceived by those skilled in the art to the embodiments and arbitrarily combines the structural elements and functions of the embodiments without departing from the gist of the present disclosure.
[0135] Industrial applicability
[0136] The work management device and preparation instruction method disclosed herein have the effect of being able to instruct optimal pre-production preparation work, and are useful in the field of mounting components on substrates.
[0137] Explanation of symbols
[0138] 6. Operation management device;
[0139] As preparation area (area away from component installation equipment);
[0140] M2, M10, M14 printing devices (production equipment);
[0141] M4, M5, M15, M16 component mounting devices (production equipment);
[0142] M7, M11, M17 reflow soldering equipment (production equipment).
Claims
1. A work management device comprising: an operation sequence determination unit that determines the operation sequence of a plurality of operations generated in the preparation process using the operation network; and a preparation instruction creating unit that creates a preparation instruction corresponding to the determined operation sequence; The operation network is created by linking the production plan network and the preparation process network in an order of establishing association based on the production order. The production plan network is constructed by linking the production plan based on the production order as the production plan node in accordance with the production sequence. The preparation process network is constructed by linking the production order and the preparation process for executing the production order by multiple production devices in an order of establishing association.
2. The work management device according to claim 1, wherein: In the preparation step, the plurality of production devices and the preparation operations in the plurality of production devices are linked as nodes and hierarchically formed to form the operation network.
3. The work management device according to claim 2, wherein: The work management device further includes a display unit configured to display the work network in a hierarchical manner in the order of the production order, the preparation process, the plurality of production devices, and the preparation work in the plurality of production devices.
4. The work management device according to claim 2 or 3, wherein: The plurality of production devices are hierarchically constructed in such a manner that the nodes are branched according to production forms.
5. The work management device according to claim 2 or 3, wherein: The hierarchy of the preparation work in the plurality of production devices is constructed such that the nodes are branched according to the order of preparation.
6. The work management device according to claim 1 or 2, wherein: The operation sequence determination unit determines an operation sequence that satisfies a production start time and a production end time set in the production order.
7. The work management device according to claim 6, wherein: The operation sequence determination unit calculates an operation margin time based on a difference between an operation time based on the production start time and an operation time based on the production end time, and determines an operation sequence by grouping the nodes based on the calculated operation margin time.
8. The work management device according to claim 1 or 2, wherein: The production device is a component mounting device that mounts components on a substrate.
9. The work management device according to claim 8, wherein: The preparation work includes an indirect preparation work performed in an area away from the component mounting device and a direct preparation work performed on the component mounting device.
10. A preparation instruction method, comprising: Use the activity network to determine the order of multiple activities generated in the preparation process; and creating preparation instructions corresponding to the determined operation sequence, The operation network is created by linking the production plan network and the preparation process network in an order of establishing association based on the production order. The production plan network is constructed by linking the production plan based on the production order as the production plan node in accordance with the production sequence. The preparation process network is constructed by linking the production order and the preparation process for executing the production order by multiple production devices in an order of establishing association.
11. The preparation instruction method according to claim 10, wherein: In the preparation step, the plurality of production devices and the preparation operations in the plurality of production devices are linked as nodes and hierarchically formed to form the operation network.
12. The preparation instruction method according to claim 11, wherein: The preparation instruction method further includes displaying the operation network in a hierarchical manner in the order of the production order, the preparation process, the plurality of production devices, and the preparation work in the plurality of production devices.
13. The preparation instruction method according to claim 11 or 12, wherein: The plurality of production devices are hierarchically constructed in such a manner that the nodes are branched according to production forms.
14. The preparation instruction method according to claim 11 or 12, wherein: The preparation work in the production device is hierarchically constructed in such a manner that the nodes are branched according to the order of preparation.
15. The preparation instruction method according to claim 10 or 11, wherein: Determining the operation sequence includes determining an operation sequence that satisfies the production start time and the production end time set in the production order.
16. The preparation instruction method according to claim 15, wherein: Determining the order of operations includes: calculating a working margin time based on a difference between a working time based on the production start time and a working time based on the production end time; and The order of the tasks is determined by grouping the tasks based on the calculated margin time.
17. The preparation instruction method according to claim 10 or 11, wherein: The production device is a component mounting device that mounts components on a substrate.
18. The preparation instruction method according to claim 17, wherein: The preparation work includes an indirect preparation work performed in an area away from the component mounting device and a direct preparation work performed on the component mounting device.
Citation Information
Patent Citations
Processing plan preparing method and device in manufacturing / Carrier process, physical distribution controlling method and device, computer readable recording medium and computer program
JP2002229635A
Management apparatus and management method
CN105704996A
Production system, production method, and production line management apparatus
CN109429479A
Project planning device
JP2011095918A