WO2015166538A1 - 管理装置 - Google Patents
管理装置 Download PDFInfo
- Publication number
- WO2015166538A1 WO2015166538A1 PCT/JP2014/061895 JP2014061895W WO2015166538A1 WO 2015166538 A1 WO2015166538 A1 WO 2015166538A1 JP 2014061895 W JP2014061895 W JP 2014061895W WO 2015166538 A1 WO2015166538 A1 WO 2015166538A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- work
- worker
- current position
- asu
- mounter
- Prior art date
Links
- 239000000758 substrate Substances 0.000 claims description 42
- 238000012545 processing Methods 0.000 claims description 35
- 238000003860 storage Methods 0.000 claims description 21
- 230000004308 accommodation Effects 0.000 claims description 2
- 238000004519 manufacturing process Methods 0.000 abstract description 25
- 238000000034 method Methods 0.000 description 103
- 238000010586 diagram Methods 0.000 description 11
- 238000007650 screen-printing Methods 0.000 description 9
- 238000012546 transfer Methods 0.000 description 5
- 230000032258 transport Effects 0.000 description 5
- 238000007639 printing Methods 0.000 description 4
- 101100169883 Arabidopsis thaliana DCL1 gene Proteins 0.000 description 3
- 238000005520 cutting process Methods 0.000 description 3
- 229910000679 solder Inorganic materials 0.000 description 3
- 238000005304 joining Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06316—Sequencing of tasks or work
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063118—Staff planning in a project environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K13/00—Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
- H05K13/02—Feeding of components
Definitions
- the present invention relates to a management apparatus that manages predetermined work to be performed by an operator using a predetermined work unit for a plurality of substrate processing machines that perform predetermined processing on a circuit board.
- the work to be performed by the operator on the substrate processing machine such as a component mounting machine
- a work that does not require a special work unit such as replacement of a suction nozzle or removal of a defective board, for example, a part shortage soon.
- Splicing work to connect the beginning of a new component tape to the end of the new component tape is performed using an auto splicing unit (ASU), or a special work unit such as replacing a feeder that will soon be out of components with a new feeder.
- ASU auto splicing unit
- the worker needs to go to the work unit (ASU or a new feeder) and carry the work unit to the work target.
- the work efficiency cannot be sufficiently increased only by determining the priority order (work order) according to the position of the target substrate processing machine).
- the main object of the present invention is to further improve the work efficiency of work performed by an operator using a work unit for a plurality of substrate processing machines that perform predetermined processing on a circuit board.
- the present invention adopts the following means in order to achieve the main object described above.
- the first management device of the present invention is: A management device for managing predetermined work to be performed by an operator using a predetermined work unit for a plurality of substrate processing machines that perform predetermined processing on a circuit board, Work information acquisition means for acquiring, as work information, at least a work object of the plurality of substrate processing machines and a work time when the predetermined work is required for the work object; Position acquisition means for acquiring a current position of the work unit; When a plurality of pieces of work information are acquired by the work information acquisition unit, the predetermined work is performed until the corresponding work times for the plurality of work targets related to the plurality of pieces of work information acquired have passed.
- Work order determination means for determining work orders for the plurality of work objects based on a current position of the work unit acquired by the position acquisition means within a feasible range;
- Work instruction means for instructing an operator to perform the predetermined work based on the determined work order; It is a summary to provide.
- the first management apparatus of the present invention at least a work object among a plurality of substrate processing machines and a work time when a predetermined work is required for the work object are acquired as work information,
- a predetermined work can be executed until the corresponding work time elapses for a plurality of work targets related to the acquired pieces of work information.
- a work order for a plurality of work targets is determined based on the acquired current position of the work unit, and an operator is instructed to perform a predetermined work based on the determined work order.
- the work order is determined in consideration of the time required for the worker to pick up the work unit and carry it to the work object, so that the overall work efficiency can be improved.
- the work order determination means gives priority to a work having a shorter distance from the current position of the acquired work unit to the position of the work object among the plurality of work objects.
- the work order may be determined so that the predetermined work is executed.
- the storage device stores storage histories for the plurality of substrate processing machines, and the position acquisition unit includes the predetermined operation immediately before the stored operation history. It is also possible to estimate the current position of the work unit by acquiring information on the substrate processing machine in which the operation is performed. In this way, it is not necessary to provide a dedicated position detecting means for acquiring the current position of the work unit.
- the position acquisition unit acquires a current position of the worker
- the work order determination unit includes the acquired worker's current position among the plurality of work targets.
- the predetermined work is preferentially executed as the sum of the distance from the position to the current position of the work unit acquired and the distance from the current position of the work unit to the position of the work target is shorter.
- the work order can also be determined. In this way, it is possible to determine a work order for shortening the flow line of the worker in consideration of the current position of the work unit, and it is possible to further improve work efficiency.
- the position acquisition means acquires the current position of each of the plurality of work units
- the work order determination means includes: The work order may be determined based on the current position of the work unit having the shortest distance to the work target among the plurality of work units. In this way, even when a plurality of work units are provided, work efficiency can be improved.
- the second management device of the present invention is: A management device for managing work to be performed by an operator using a work unit stored in a predetermined storage position for a plurality of substrate processing machines that perform predetermined processing on a circuit board, Work information acquisition means for acquiring, as work information, at least a work object of the plurality of substrate processing machines and a work time when the predetermined work is required for the work object; Position acquisition means for acquiring the current position of each of a plurality of workers; When work information is obtained by the work information obtaining means, the predetermined work is performed before the work time corresponding to the work object related to the obtained work information among the plurality of workers elapses.
- Worker determination means for determining a worker having the shortest distance from the current position acquired by the position acquisition means to the accommodation position as an operator who performs the predetermined work; , Work instruction means for instructing the determined worker to execute the predetermined work; It is a summary to provide.
- the second management apparatus of the present invention at least a work object among a plurality of substrate processing machines and a work time when a predetermined work is required for the work object are acquired as work information,
- a predetermined work is performed until the work time corresponding to the work target related to the acquired work information among a plurality of workers elapses.
- the worker who is capable of performing the work and has the shortest distance from the acquired current position to the housing position for housing the work unit is determined as the worker who performs the predetermined work, and the determined worker is Instructs execution of a predetermined operation.
- a worker who is suitable for the work is determined in consideration of the time required for the worker to pick up the work unit and carry it to the work target, so that work efficiency can be improved.
- the second management apparatus includes storage means for storing the work histories of the plurality of workers, and the position acquisition means is configured so that each of the plurality of workers immediately before the stored work histories. It is also possible to acquire information on the substrate processing machine that has performed the predetermined work and estimate the current positions of a plurality of workers. In this way, there is no need to provide a dedicated position detecting means for acquiring the current position of the worker.
- FIG. 1 is a configuration diagram showing an outline of the configuration of a component mounting system 1.
- FIG. 1 is a configuration diagram showing an outline of the configuration of a component mounter 10. It is an external view which shows the external appearance of the auto splicing unit (ASU) 90.
- 3 is a block diagram illustrating an electrical connection relationship between a control device 70 and a management device 80 of the component mounter 10.
- FIG. It is explanatory drawing which shows an example of a production line. It is a flowchart which shows an example of a 1st work instruction output process. It is explanatory drawing explaining the flow until it instruct
- FIG. 1 is a configuration diagram showing an outline of the configuration of the component mounting system 1
- FIG. 2 is a configuration diagram showing an overview of the configuration of one component mounting machine 10 constituting the component mounting system 1
- FIG. 4 is an external view showing an external appearance of an auto splicing unit (ASU) 90
- FIG. 4 is an explanatory diagram showing an electrical connection relationship between the control device 70 and the management device 80 of one component mounter 10.
- the left-right direction in FIG. 2 is the X-axis direction
- the front-rear direction is the Y-axis direction
- the up-down direction is the Z-axis direction.
- the component mounting system 1 pushes the solder on the screen into a pattern hole formed in the screen while rolling the solder on the screen by means of a squeegee, and then lowers the circuit board S (hereinafter simply “ The screen printing machine 2 that prints the wiring pattern on the board) and an electronic component P (not shown) supplied by the component supply device 16 (hereinafter simply referred to as “component”) is picked up to form the wiring pattern on the board S.
- a plurality of (for example, ten) component mounters 10 to be mounted and a management device 80 for managing the entire component mounting system are provided.
- the plurality of component mounting machines 10 have a head (multi-nozzle head) that can mount a large number of suction nozzles and mounts a relatively small component P at a high speed, and a head that can mount a small number of suction nozzles ( A multi-function head) and a relatively large component P or an irregular-shaped component P are arranged, and the component P is mounted on the substrate S by a sharing operation.
- the component mounter 10 backs up the component supply device 16 that supplies the component P, the substrate transport device 20 that transports the substrate S, and the substrate S transported by the substrate transport device 20 from the back side.
- Backup device 30 that picks up the component P by the suction nozzle 51 and mounts it on the substrate S, an XY robot 40 that moves the head 50 in the XY direction, and a positioning reference mark attached to the substrate S Etc., a part camera 48 capable of imaging the component P sucked by the suction nozzle 51, a nozzle station 49 for stocking a plurality of suction nozzles 51, and the whole component mounting machine
- the control apparatus 70 (refer FIG. 4) which manages control is provided.
- the substrate transfer device 20, the backup device 30, the head 50, and the XY robot 40 are accommodated in a main body frame 12 installed on the base 11.
- the component supply device 16 includes a feeder 18 that is arranged on a feeder base (not shown) formed on the front surface of the main body frame 12 so as to be aligned in the left-right direction (X-axis direction).
- the feeder 18 is a tape feeder that sends out a carrier tape containing the components P at a predetermined pitch to a component supply position where the suction nozzle 51 can pick up.
- the carrier tape is comprised by the bottom tape in which the cavity (recessed part) was formed with the predetermined pitch, and the top film which covers a bottom tape in the state in which the components P were accommodated in each cavity. .
- the feeder 18 pulls out the carrier tape wound around the reel, feeds it to the component supply position, and peels off the top film from the bottom tape before the component supply position, so that the component P is exposed at the component supply position, that is, the pickup. Make it possible.
- the substrate transfer device 20 is configured as a dual lane transfer device provided with two substrate transfer paths, and is arranged on a support base 13 provided in the middle portion of the main body frame 12.
- Each substrate conveyance path is provided with a belt conveyor device 22, and the substrate S is conveyed from left to right (substrate conveyance direction) in FIG. 2 by driving the belt conveyor device 22.
- the backup device 30 includes a backup plate 32 that can be moved up and down by a lifting device (not shown), and a plurality of backup pins 34 that are erected on the backup plate 32.
- the backup device 30 backs up the substrate S from the back side by raising the backup plate 32 in a state where the substrate S is transported above the backup plate 32 by the substrate transport device 20.
- the XY robot 40 includes a Y-axis guide rail 43 provided in the upper stage portion of the main body frame 12 along the Y-axis direction, and a Y-axis slider capable of moving along the Y-axis guide rail 43. 44, an X-axis guide rail 41 provided along the X-axis direction on the lower surface of the Y-axis slider 44, and an X-axis slider 42 movable along the X-axis guide rail 41.
- the aforementioned mark camera 46 is attached to the lower surface of the X-axis slider 42.
- the mark camera 46 can image an arbitrary position on the surface of the substrate S backed up by the backup device 30 by driving and controlling the XY robot 40.
- the control device 70 is configured as a microprocessor centered on the CPU 71, and includes a ROM 72, an HDD 73, a RAM 74, and an input / output interface 75 in addition to the CPU 71, and these are electrically connected via a bus 76. It is connected.
- the control device 70 includes a position signal from the X-axis position sensor 42 a that detects the position of the X-axis slider 42, a position signal from the Y-axis position sensor 44 a that detects the position of the Y-axis slider 44, and an image from the mark camera 46. Signals, image signals from the parts camera 48, reading information from the card reader 60, and the like are input via the input / output interface 75.
- the worker possesses an IC card as a worker ID, and when starting work with the screen printing machine 2 or each component mounting machine 10, the content of the work to be performed is selected, and the IC card is inserted into the card reader 60. It is supposed to be held over.
- the control device 70 reads the card information from the card reader 60 to register a worker ID for identifying the worker, and grasps the work start time, the time spent for the work, and the like.
- control device 70 a control signal to the component supply device 16, a control signal to the substrate transfer device 20, a control signal to the backup device 30, a drive signal to the X-axis actuator 42 b that moves the X-axis slider 42, A drive signal for the Y-axis actuator 44b for moving the Y-axis slider 44, a drive signal for the Z-axis actuator 52 for moving the suction nozzle 51 in the Z-axis direction, a drive signal for the ⁇ -axis actuator 54 for rotating the suction nozzle 51, etc. Is output via the input / output interface 75.
- the control device 70 is connected to the management device 80 so as to be capable of bidirectional communication, and exchanges data and control signals with each other.
- the management device 80 is, for example, a general-purpose computer, and includes a CPU 81, a ROM 82, an HDD 83, a RAM 84, an input / output interface 85, and the like, which are electrically connected via a bus 86.
- An input signal or the like is input to the management device 80 from an input device 87 such as a mouse or a keyboard via an input / output interface 85, and an image signal to the display 89 is input from the management device 80 via the input / output interface 85. It is output.
- the HDD 83 stores a production plan for the substrate S.
- the production plan of the board S means that the wiring pattern is printed on which board S in the screen printing machine 2, which parts P are mounted on the board S in which order in each component mounting machine 10, and A plan that defines how many substrates S on which the component P is mounted is determined.
- the production plan includes head information about the head 50 to be used, nozzle information about the suction nozzle 51 to be used, part information about the component P to be mounted, feeder information about the feeder 18 to be used, and the like.
- This production plan is input to the management apparatus 80 by the operator operating the input device 87.
- the management device 80 outputs a command signal to the screen printer 2 so that the wiring pattern is printed on the board S according to the production plan, and each component mounting is performed so that the part P is mounted on the wiring pattern of the board S.
- a command signal is output to the machine 10.
- Each component mounter 10 also supplies component information such as the types of components P that can be supplied from the feeder 18 mounted on the feeder table, the maximum number of components P that can be supplied, and the number of components P that are actually supplied. Acquired together with the ID (identification information) and transmits it to the management device 80.
- the management device 80 stores (manages) the received component information for each component mounter 10 in association with the feeder ID, and predicts for each component mounter 10 the time at which a component breakage occurs in each feeder 18.
- the management device 80 receives the read information from the card reader 88 via the input / output interface 85.
- the worker holds the IC card (worker ID) he or she holds over the card reader 88 at the start and end of work on the assigned line.
- the management device 80 reads the card information from the card reader 88, thereby registering or canceling the worker ID and the assigned line as needed.
- the management device 80 removes from the IC card owned by the worker each time, even when the worker is off the line in charge or another worker is in charge of the line. By reading the card information, the operator who is currently in charge of the line is managed.
- the management device 80 communicates with a control device (not shown) of the screen printing machine 2 and a control device 70 of each component mounting machine 10, and identification information (worker ID) of a worker who has performed work on each line, Work history such as work target (which one of the screen printing machine 2 and the plurality of component mounting machines 10 was worked on), work content, work completion time, and the like is acquired from the control device 70 and managed.
- the auto splicing unit (ASU) 90 is a device that automatically joins the end of the carrier tape wound around the reel mounted on the feeder 18 to the start of the carrier tape wound around the new reel.
- ASU 90 feed grooves 92 and 94 for feeding the carrier tape toward the center portion are formed.
- a joining device (not shown) that attaches a splicing tape to the two carrier tapes fed along the feeding grooves 92 and 94 and joins them together.
- Each of the feed grooves 92 and 94 is also provided with a cutting device (not shown) for cutting the carrier tape fed into the feed grooves 92 and 94.
- the ASU 90 cuts unnecessary portions of the two carrier tapes by a cutting device, and abuts each other's cut surfaces to squeeze both carrier tapes. Join with a joining device. Note that the standard work time when an operator performs a splice work using the ASU 90 is about 30 seconds.
- the ASU 90 is placed on a cart (not shown) and can move between the component mounting machines 10 in the mounting line.
- FIG. 5 is an explanatory diagram showing an example of a production line.
- a plurality of (six) lines 1 to 6 are arranged in the production line, and each line is a screen printing machine and ten component mounting machines 10 (also called mounters 1 to 10). It is comprised by.
- Workers A to F are assigned to the respective lines 1 to 6 in charge.
- Each of the workers A to F performs solder replenishment work and screen replacement work in the screen printer 2, and each mounter 1 to 10 performs feeder 18 replacement work, splicing work using the ASU 90, and head 50 work.
- Replacement work, replacement work of the suction nozzle 51 accommodated in the nozzle station 49, recovery work of the waste tape discharged from the feeder 18 when parts are supplied, and the like are performed.
- FIG. 6 is a flowchart illustrating an example of the first work instruction output process executed by the CPU 81 of the management device 80.
- the first work instruction output process is executed for each line.
- the CPU 81 of the management apparatus 80 first determines whether or not there is a feeder 18 that is expected to run out of parts within a predetermined time (for example, within 10 minutes) (step). S100). If the CPU 81 determines that there is no feeder 18 that is expected to run out of parts within a predetermined time, the CPU 81 ends the first work instruction output process without giving a splice work instruction. On the other hand, if the CPU 81 determines that there is a feeder 18 that is expected to run out of parts within a predetermined time, the CPU 81 determines whether there are a plurality of mounters equipped with such a feeder 18 (step S102).
- Step S104 the CPU 81 instructs the worker to execute the splicing operation using the mounter equipped with the feeder 18 as a work target mounter.
- the splicing work instruction is notified on the display 89 of the worker who should perform the work, the work position (mounter number), the work content (splice work), or the like, or the portable information terminal owned by the worker. This can be done.
- the CPU 81 determines that there are a plurality of mounters equipped with the feeder 18 that is predicted to be out of parts, the CPU 81 acquires the current position of the ASU 90 (step S106), and a plurality of mounters equipped with the feeder 18 that is expected to be out of parts.
- the distance from the ASU 90 to the work target mounter is calculated for each work target mounter based on the acquired current position of the ASU 90 (step S108).
- the processing in step S108 may be performed by providing a known positioning system such as GPS in the ASU 90 to acquire the current position, or each time the splicing operation is performed, each component mounting machine 10 (mounters 1 to 10).
- the work history may be acquired from the CPU 83 and stored in the HDD 83, and the current position of the ASU 90 may be estimated based on information (mounter number) regarding the mounter used by the ASU 90 in the immediately preceding splicing work.
- the priority order is such that the work target mounter with the shorter distance from the ASU 90 among the plurality of work target mounters has priority.
- the required work time for each of the plurality of work target mounters is derived (step S112).
- the time required for the work is the travel time for the worker to pick up the ASU 90 and carry (move) it to the work target mounter, and the standard work required to perform the splicing work at the work target mounter using the ASU 90 It can be calculated by the sum of time (for example, 30 seconds).
- the travel time can be calculated by the sum of the time required for the worker to get the ASU 90 and the time required for the ASU 90 to be carried to the work target mounter.
- the former travel time can be a predetermined time
- the latter travel time is obtained by dividing the distance from the ASU 90 calculated in step S108 to the work target mounter by the predetermined standard travel speed of the ASU 90.
- the former travel time is obtained by calculating the distance from the worker to the ASU 90 by obtaining the current position of the worker, so that the distance from the worker to the ASU 90 is determined in advance. It may be calculated by dividing by (standard walking speed).
- Step S114 the CPU 81 determines whether or not the splicing work can be completed for each splicing work by the estimated time when the parts are out of service. This process determines that the splicing work can be completed for the splicing work in which the remaining time from the current time to the estimated part run-off time is longer than the required work time derived in step S112, and the remaining time from the current time to the expected part run-out time However, the splicing work less than the work required time can be performed by determining that the splicing work cannot be completed.
- step S114 if the remaining time from the current time to the expected part cut time is equal to or longer than the required work time derived in step S112 for the first priority splice operation, the first priority splice operation is performed. It is determined that it can be completed.
- the second priority splice operation the remaining time from the time obtained by adding the time required for the first priority splice operation to the current time to the expected time of parts shortage is given priority. If the position of the work target mounter with the first rank is equal to or longer than the required work time derived as the position of the ASU, it is determined that the second splice work with the second priority can be completed. The determination may be made in consideration of the result.
- step S110 determines the priority order temporarily determined in step S110 (step S116), and performs the splice with the determined priority order.
- the operator is instructed to perform the work (step S120), and the work instruction output process is terminated.
- the process in step S120 is performed by, for example, notifying the work priority, work position (mounter number), work content (splice work) on the display 89, or notifying the portable information terminal owned by the worker. be able to.
- the work priority includes which worker should work and where the ASU 90 is currently located.
- the CPU 81 determines that the splicing operation cannot be completed by the estimated time when parts are out of any of the plurality of splicing operations, the splicing work with priority is given to the splicing work that arrives at the expected time when parts are out of date.
- the priority order is determined again (step S118), the worker is instructed to perform the splicing work with the determined priority order (step S120), and the first work instruction output process is terminated.
- FIG. 7 is an explanatory diagram for explaining the flow until the splicing work is instructed by the first work instruction output process.
- the worker A completes the splicing operation using the ASU 90 at the mounter 10 at time 14:00 (see FIG. 7 (a)), and at time 14:02:00, “Mounter 03 When an out-of-parts prediction occurs (see Fig. 7 (b)), "Splicing work (expected part-out time 14:12:00)", “Splicing work at mounter 09 (expected part-out time 14:12:00)” think of.
- the CPU 81 of the management device 80 determines the distance of “current position of ASU 90 (mounter 10 where ASU 90 was used immediately before) ⁇ work position (mounter 03)” and “current position of ASU 90 (ASU 90 was used immediately before).
- the CPU 81 derives a work required time for each of the splicing work of the mounter 03 and the splicing work of the mounter 09, and determines whether or not the splicing work can be completed by the estimated time when the parts are out of service. In this description, it is assumed that it is determined that both splicing operations can be completed by the estimated time when the parts are out even if the operations are performed in the priority order of provisional determination. Therefore, the priority order of the provisional decision is finally decided. Then, after the worker performs the splicing work of the mounter 09 according to the priority order at the time 14:08:00 (see FIG.
- FIG. 8 is a flowchart illustrating an example of the second work instruction output process executed by the CPU 81 of the management device 80.
- the second work instruction output process is executed for each line.
- the management device 80 registers the worker ID and the responsible line for each line, and manages the worker responsible for each line and the work schedule for each worker.
- the worker's work schedule is a list in which which worker will be in charge of which work by what time in advance according to the production plan. For example, as shown in FIG.
- information such as work contents, standard work time, and estimated time of out of parts may be associated.
- the CPU 81 of the management device 80 first determines whether or not there is a mounter equipped with the feeder 18 that is expected to run out of parts within a predetermined time (step S200). If it is determined that there is no mounter equipped with the feeder 18 that is expected to run out of parts within a predetermined time, the work instruction output process is terminated without issuing a splice work instruction. On the other hand, if the CPU 81 determines that there is a mounter equipped with the feeder 18 that is expected to run out of parts within a predetermined time, the CPU 81 acquires information (worker ID) related to the registered worker currently assigned to the line (step S202). It is determined whether there are a plurality of registered workers (step S204).
- the CPU 81 instructs the registered worker specified in the work schedule to perform splicing work (step S206), and ends the second work instruction output process.
- the priority is determined by the processes of steps S106 to S120 of the first work instruction output process of FIG. It may be a thing.
- the CPU 81 acquires a work schedule for each worker (step S208), acquires a current position for each worker (step S210), and a current position of the ASU 90. Is acquired (step S212).
- step S210 may be performed by providing a positioning system such as GPS in the portable information terminal owned by the worker to acquire the current position, or work is performed in the printing machine or mounters 1-10.
- the work history of the worker in charge of each time may be acquired from each device and stored in the HDD 83, and the current position of the worker may be estimated based on information on the device on which work was performed immediately before.
- the process of step S212 can be performed in the same manner as the process of step S106 described above.
- the CPU 81 determines whether the worker has the ASU 90 based on the acquired current position for each worker, the current position of the ASU 90, and the position of the work target mounter.
- the distance traveled until the machine is picked up and the distance traveled until the ASU 90 is carried to the work target mounter are calculated for each worker (step S214), and the work required time for each worker relative to the work target mounter is derived. (Step S216).
- the work required time for each worker is the time required for the worker to go to the ASU 90 to take it to the work target mounter, and to perform the splicing work at the work target mounter using the ASU 90.
- the travel time can be calculated by the sum of the standard work time (for example, 30 seconds) necessary for this.
- the travel time can be calculated by the sum of the time required for the worker to get the ASU 90 and the time required for the ASU 90 to be carried to the work target mounter.
- the travel distance from the worker to the ASU 90 is calculated for each worker based on the current position of the worker calculated in step S210 and the current position of the ASU 90 acquired in step S212. It can be calculated for each worker by dividing the movement distance for each worker by the standard movement speed (standard walking speed) of the worker.
- the movement time of the latter is calculated based on the ASU 90 calculated in step S214 and a predetermined position of the work target mounter, and the movement distance from the ASU 90 to the work target mounter is calculated. It can be calculated by dividing by the standard moving speed.
- the CPU 81 determines whether or not there is a worker who cannot complete the work by the estimated time when the parts run out by using the idle time of the work schedule for each worker acquired in step S208 among the plurality of registered workers. If it is determined (step S218) and it is determined that there is an operator who cannot complete the work, the work is instructed to the worker specified in the work schedule (step S206), and the second work instruction output process is terminated. .
- step S220 The priority is determined so that the shorter the worker is, the higher the priority is to be performed (step S220), the worker is instructed according to the determined priority (step S222), and the work schedule is updated (step S224). ), The second work instruction output process is terminated.
- the process of step S220 is performed by, for example, notifying the work priority, work position (mounter number), work content (splice work) on the display 89, or notifying the portable information terminal owned by the worker. be able to.
- the work priority includes which worker should work and where the ASU 90 is currently located.
- the process of step S224 is a process of replacing the worker specified in the work schedule for the work related to the instruction with the worker with the highest priority determined in step S220.
- FIG. 10 is an explanatory diagram for explaining the flow until the splicing operation is instructed by the second operation instruction output process.
- worker A and worker B are registered as workers in charge of the production line, and worker A is soldered at a printing machine (screen printing machine 2) at time 14:00.
- the worker B completes the splicing work at the mounter 09 (see FIG. 10A), and at time 14:02:00, the splicing work at the mounter 02 (expected part cut time 14:07:00).
- FIG. 10B Let us consider a case where an out-of-parts prediction is generated (see FIG. 10B).
- the CPU 81 of the management device 80 determines that “the current position of the worker A (printing machine) ⁇ the current position of the ASU 90 (mounter 09) ⁇ the work target mounter. (Mounter 02) ”is compared with the distance“ Worker B's current position (Mounter 09) ⁇ ASU 90 current position (Mounter 09) ⁇ Work target mounter (Mounter 02) ”. Derive the required time. Next, it is determined whether or not there is an operator who cannot complete the work by the mounter 02 expected part-out time. In this description, it is assumed that both workers have determined that the work can be completed by the expected time when the mounter 02 will run out of parts.
- the CPU 81 determines and instructs the shorter distance, that is, the worker B to perform the splicing work with the mounter 02 (see FIG. 10C).
- the CPU 81 updates the work schedule based on the newly determined content. In this way, when a component shortage is predicted, the work is instructed with priority given to a worker who has a short moving distance of worker ⁇ ASU 90 ⁇ work target mounter among a plurality of registered workers. Thereby, the movement until the worker goes to pick up the ASU 90 can be minimized, and the splicing work can be performed efficiently.
- FIG. 11 is a flowchart illustrating an example of the third work instruction output process executed by the CPU 81 of the management device 80.
- the third work instruction output process is executed for each line.
- the management device 80 registers the worker ID and the responsible line for each line, and manages the worker responsible for each line and the work schedule for each worker.
- the management device 80 registers an ASUID (identification information of the ASU 90) and a responsible line for each line, and also manages an ASU 90 responsible for each line and a work schedule for each ASU 90.
- ASUID identification information of the ASU 90
- the identification information (ASUID) of the ASU 90 may be information unique to each ASU 90, but is not indispensable.
- a plurality of ASUs 90 used in the same line may be information (number, name, etc.) that can be distinguished in the same line.
- the work schedule of the ASU 90 is a list in which which ASU 90 is responsible for work of which mounter by what time.
- the CPU 81 of the management device 80 first determines whether or not there is a mounter equipped with the feeder 18 that is expected to run out of parts within a predetermined time (step S300). If it is determined that there is no mounter equipped with the feeder 18 that is expected to run out of parts within a predetermined time, the work instruction output process is terminated without issuing a splice work instruction. On the other hand, if the CPU 81 determines that there is a mounter equipped with the feeder 18 that is expected to run out of parts within a predetermined time, the CPU 81 acquires a work schedule for each ASU 90 (step S302), and step S210 of the second work instruction output process. Similarly, the current position of the worker is acquired (step S304), and the current position is acquired for each ASU 90 as in step S212 (step S306).
- the CPU 81 determines whether the worker has the ASU 90 based on the acquired current position of the worker, the current position of each ASU 90, and the position of the work target mounter.
- the movement distance until the ASU 90 is taken and the movement distance until the ASU 90 is carried to the work target mounter are calculated for each ASU 90 (step S308), and the work required time for each ASU 90 with respect to the work target mounter is derived ( Step S310).
- the processes of steps S308 and S310 can be performed in the same manner as steps 214 and 216 of the second work instruction output process described above.
- the CPU 81 determines whether or not there is an ASU 90 that cannot complete the work by the estimated time when the parts are out of use by using the idle time of the work schedule for each ASU 90 acquired in step S302 among the plurality of ASUs 90 in charge of the processing target line. (Step S312), and when it is determined that there is an ASU 90 that cannot complete the work, the work using the ASU 90 specified in the work schedule is instructed to the worker (step S314), and the third work instruction output process is performed. finish.
- the CPU 81 determines that there is no ASU 90 that cannot complete the work, among the plurality of ASUs 90 in charge, the ASU 90 with the shorter moving distance of the worker ⁇ ASU 90 ⁇ work target mounter calculated in step S308 is used with higher priority.
- the priority order is determined (step S316), the work using the ASU 90 is instructed to the worker according to the determined priority order (step S318), the work schedule of the ASU 90 is updated (step S320), and the third work The instruction output process is terminated.
- the processing in step S318 is performed by, for example, notifying the work priority, work position (mounter number), work content (splice work) on the display 89, or notifying the portable information terminal owned by the worker. be able to.
- the work priority includes which ASU 90 should be used to work and where the ASU 90 is currently located.
- Each ASU 90 is desirably provided with a display that allows the operator to visually identify which ASU 90, such as an ID mark or a number such as ASU1.
- the process of step S320 is a process of replacing the ASU 90 specified in the work schedule for the work related to the instruction with the ASU 90 having the highest priority determined in step S316.
- the CPU 81 executes the processes of steps S308 to S312 for each worker, and the work is performed in steps S316 and S318.
- the priority order for the combination of the worker with the shorter moving distance of the worker ⁇ ASU 90 ⁇ working target mounter and the ASU 90 is determined, and the worker is instructed to perform the splicing work.
- FIG. 12 is an explanatory diagram for explaining the flow until the splicing operation is instructed by the third operation instruction output process.
- Workers A and B are registered as workers in charge of the production line, and ASU1 and ASU2 are registered as ASUs 90 in charge of the production line.
- worker A is ASU1.
- FIG. 12B For a case where an out-of-parts prediction is expected (see FIG. 12B) “part-out expected time 14:07:00)”.
- the CPU 81 of the management device 80 determines the distance of “the current position of the worker A (mounter 01) ⁇ the current position of the ASU 1 (mounter 01) ⁇ the work target mounter (mounter 02)” and the “current position of the worker B”.
- the distance of (Mounter 10) ⁇ Current position of ASU 2 (Mounter 10) ⁇ Working target mounter (Mounter 02) ” is compared, and the required work time of each ASU 90 is derived.
- the CPU 81 determines the splicing operation using the shorter distance, that is, the ASU 1, and instructs the worker A (see FIG. 12C).
- the CPU 81 updates the work schedule based on the newly determined content. In this way, when a component shortage prediction occurs, the work is instructed with priority given to the ASU 90 having a short moving distance of the worker ⁇ ASU 90 ⁇ work target mounter among the plurality of registered ASUs 90. Thereby, the splicing operation can be efficiently performed in consideration of the moving distance of the ASU 90.
- the management device 80 of the present embodiment described above every time a part-out prediction is generated in the first work instruction output process, a connection with the ASU 90 among the plurality of work target mounters for which splicing work has not yet been completed. Since the priority order is determined so that the shorter the distance, the splicing work is performed first, the movement of the ASU 90 when performing the splicing work for all work target mounters can be minimized. It can be performed efficiently in a short time.
- the management device 80 of the present embodiment when a plurality of workers in charge in one production line are registered in the second work instruction output process, they are registered when a part shortage occurs. Since the work is given priority to the worker having a short moving distance of the worker ⁇ ASU 90 ⁇ working mounter among a plurality of workers, the movement until the worker goes to pick up the ASU 90 can be minimized. The splicing work can be performed efficiently.
- the management device 80 of the present embodiment when there is a plurality of ASUs 90 assigned in one production line in the third work instruction output process, a plurality of registered items are predicted when a part shortage occurs. Since the ASU 90 with a short moving distance of the worker ⁇ ASU 90 ⁇ working mounter is instructed in the ASU 90, the moving distance of the ASU 90 can be minimized, and the splicing work can be performed efficiently.
- one or more ASUs 90 are assigned to one line, but the present invention is not limited to this, and one or more ASUs 90 are assigned to a plurality of lines. May be shared. For example, as shown in FIG. 13, each mounter of two adjacent lines among a plurality of production lines is installed so that the component supply device 16 side (hatched portion) faces each other. Two ASUs 90 may be shared. In this case, the moving distance of the ASU 90 may be considered only the distance in the longitudinal direction of the line (left and right direction in FIG. 13) without considering the distance in the short direction of the line (vertical direction in FIG. 13). Good.
- the worker A near the line 1 mounter 10 takes the ASU 90 in the line 2 mounter 05, carries the ASU 90 to the line 1 mounter 01 which is the work target mounter, and performs the splicing work at the work target mounter.
- the movement distance of the mounter 10 of line 1 ⁇ mounter 05 of line 2 ⁇ mounter 01 of line 1 along the longitudinal direction of the line may be calculated.
- FIG. 14 is a flowchart illustrating an example of a fourth work instruction output process executed by the CPU 81 of the management device 80.
- the fourth work instruction output process is executed for each line.
- the management device 80 registers the worker ID and the responsible line for each line, and manages the worker responsible for each line and the work schedule for each worker.
- the CPU 81 of the management device 80 first determines whether or not there is a mounter equipped with the feeder 18 that is expected to run out of parts within a predetermined time (step S400). If it is determined that there is no mounter equipped with the feeder 18 that is expected to run out of parts within a predetermined time, the work instruction output process is terminated without issuing an instruction to replace the feeder. On the other hand, if the CPU 81 determines that there is a mounter equipped with the feeder 18 that is expected to run out of parts within a predetermined time, the CPU 81 acquires information (worker ID) related to the registered worker currently assigned to the line (step S402). ), It is determined whether there are a plurality of registered workers (step S404).
- step S406 When determining that there is one registered worker, the CPU 81 instructs the registered worker specified in the work schedule to replace the feeder (step S406), and ends the fourth work instruction output process.
- the CPU 81 determines that there are a plurality of registered workers, the CPU 81 acquires a work schedule for each worker (step S408) and acquires a current position for each worker (step S410).
- the process of step S410 can be performed by the process similar to step S210.
- the CPU 81 stores the worker in the feeder storage 100 based on the acquired current position for each worker, the position of the feeder storage 100, and the position of the work target mounter.
- the distance traveled until the spare feeder 18 to be picked up and the distance traveled until the feeder 18 in the feeder storage 100 is transported to the work target mounter are calculated for each worker (step S412), and the work target mounter.
- the required work time for each worker is derived (step S414).
- the work required time for each worker is that the worker takes the feeder 18 to the feeder storage 100 and takes it to the work target mounter, and the work target mounter exchanges the feeder 18. It can be calculated by the sum of the standard work time (for example, 30 seconds) required for.
- the movement time can be calculated by the sum of the time required for the operator to pick up the feeder 18 to the feeder storage 100 and the time for the feeder 18 to be transported from the feeder storage 100 to the work target mounter.
- the former moving time is based on the current position of the worker calculated in step S410 and the position of the feeder storage 100 determined in advance (the center position of the line) until the worker picks up the feeder 18 to the feeder storage 100.
- Can be calculated for each worker by dividing the calculated moving distance by the standard moving speed (standard walking speed) of the worker.
- the latter movement time can be calculated by dividing the movement distance from the feeder place 100 calculated in step S412 to the work target mounter by the standard movement speed of the worker when the feeder 18 is carried.
- the CPU 81 determines whether or not there is a worker who cannot complete the work by the estimated time of parts shortage using the idle time of the work schedule for each worker acquired in step S408 among the plurality of registered workers. If it is determined (step S416) and it is determined that there is an operator who cannot complete the work, the work is instructed to the worker specified in the work schedule (step S406), and the fourth work instruction output process is terminated. . On the other hand, if the CPU 81 determines that there is no worker who cannot complete the work, among the plurality of registered workers, the work with the shortest moving distance of the worker ⁇ feeder storage 100 ⁇ work target mounter calculated in step S412.
- the priority is determined so that the worker performs the work with higher priority (step S418), the worker is instructed to work according to the determined priority (step S420), the work schedule is updated (step S422), 4
- the work instruction output process ends.
- the processing in step S420 is performed by, for example, notifying the work priority, work position (mounter number), and work content (feeder exchange) on the display 89, or notifying the portable information terminal owned by the worker. be able to.
- the work priority includes which worker should work and where the feeder 18 is currently.
- the process of step S422 is a process of replacing the worker specified in the work schedule for the work related to the instruction with the worker with the highest priority determined in step S418.
- FIG. 16 is an explanatory diagram for explaining the flow until the feeder replacement is instructed by the fourth work instruction output process.
- worker A and worker B are registered as workers in charge of the production line, and worker A completes feeder replacement at mounter 05 at time 14:00: 00 B completes the feeder replacement at the mounter 10 (see FIG. 16A), and at time 14:02:00, there is a component outage prediction that “feeder replacement at mounter 02 (expected part out time 14:07:00)”.
- FIG. 16B Let us consider the case of occurrence (see FIG. 16B).
- the CPU 81 of the management device 80 determines the distance “worker A's current position (mounter 05) ⁇ feeder storage 100 position (line center position, near mounter 05) ⁇ work target mounter (mounter 02)” Compare the distance of worker B's current position (mounter 10) ⁇ feeder storage 100 position (line center position, near mounter 05) ⁇ work target mounter (mounter 02) ”to derive the time required for each worker's work. To do. Next, it is determined whether or not there is an operator who cannot complete the work by the mounter 02 expected part-out time. In this description, it is assumed that both workers have determined that the work can be completed by the expected time when the mounter 02 will run out of parts.
- the CPU 81 determines and instructs the shorter distance, that is, the worker A to perform the splicing work with the mounter 02 (see FIG. 16C).
- the CPU 81 updates the work schedule based on the newly determined content. In this way, when a part shortage is predicted, the work is instructed with priority given to a worker who has a short moving distance of worker ⁇ feeder storage 100 ⁇ working target mounter among a plurality of registered workers. Thereby, the feeder replacement can be performed efficiently in consideration of the moving distance when the feeder 18 is picked up from the feeder storage 100.
- the position of the mounter that is the work target is considered as the position of the work target, but the mounting position of the feeder mounted on the mounter that is the work target may be the position of the work target.
- the mounting position of the feeder mounted on the mounter that is the work target may be the position of the work target.
- the work is performed by one of the plurality of splicing works by the estimated time of parts shortage. If it was determined that it could not be completed, the priority order was determined so that the splicing work that arrives earlier in the expected part-out time is prioritized, but priority is given to the splicing work that cannot be completed by the expected part-out time.
- the priority may be determined by applying the priority of the provisional determination only to the splicing work that can be completed by the expected time when the parts are out of service.
- the work schedule is designated.
- the worker ⁇ ASU 90 ⁇ the movement distance of the work target mounter the priority order of the workers may be determined based on the distance traveled by the worker ⁇ the feeder place 100 ⁇ the work target mounter, and the determined worker may be instructed to perform the work.
- the ASU 90 when it is determined in the third work instruction output process that there is an ASU 90 that cannot complete the work by the estimated time of parts shortage using the idle time of the work schedule for each ASU 90, the ASU 90 specified in the work schedule. Although the worker is instructed to use the work schedule, only the ASU 90 that can complete the work by the spare time of the work schedule by the estimated time of parts shortage, based on the movement distance of the worker ⁇ ASU 90 ⁇ work target mounter. The priority order of the ASU 90 may be determined, and the operator may be instructed to perform work using the determined ASU 90.
- the screen printing machine 2 and the component mounting machine 10 correspond to the “to-board processing machine”, and the process in step S100 of the first work instruction output process in FIG. 6 and the process in step S200 of the second work instruction output process in FIG.
- the CPU 81 of the management device 80 that executes the process, step S300 of the third work instruction output process of FIG.
- the CPU 81 of the management device 80 that executes the processes of steps S210 and S212 of the instruction output process and the processes of steps S304 and S306 of the third work instruction output process corresponds to the “position acquisition means”, and the steps of the first work instruction output process
- the CPU 81 of the management device 80 that executes the process 16 corresponds to “work order determination means”, the process in step S120 of the first work instruction output process, the process in step S222 of the second work instruction output process, and the third work instruction.
- the CPU 81 of the management apparatus 80 that executes the process of step S318 of the output process corresponds to “work instruction means”.
- the RAM 84 of the management device 80 corresponds to “storage means”.
- the CPU 81 of the management device 80 that executes the process of step S400 of the fourth work instruction output process of FIG. 15 corresponds to “work information acquisition means”, and performs the management of executing the process of step S410 of the fourth work instruction output process.
- the CPU 81 of the apparatus 80 corresponds to “position acquisition means”, and the CPU 81 of the management apparatus 80 that executes the processes of steps S412 to S418 of the fourth work instruction output process corresponds to “worker determination means”.
- the CPU 81 of the management apparatus 80 that executes the process of step S420 of the output process corresponds to “work instruction means”.
- the present invention can be used in the manufacturing industry for substrate processing machines and management devices.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Theoretical Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Microelectronics & Electronic Packaging (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Supply And Installment Of Electrical Components (AREA)
- General Factory Administration (AREA)
Abstract
Description
回路基板に対して所定の処理を行う複数の対基板処理機に対して所定の作業ユニットを用いて作業者が行うべき所定の作業を管理する管理装置であって、
少なくとも、前記複数の対基板処理機のうちの作業対象と、該作業対象に対して前記所定の作業が必要とされる作業時期とを作業情報として取得する作業情報取得手段と、
前記作業ユニットの現在位置を取得する位置取得手段と、
前記作業情報取得手段により作業情報が複数取得された場合、該取得された複数の前記作業情報に係る複数の前記作業対象に対してそれぞれ対応する前記作業時期が経過するまでに前記所定の作業を実行可能な範囲で、前記位置取得手段により取得された作業ユニットの現在位置に基づいて前記複数の作業対象に対する作業順序を決定する作業順序決定手段と、
前記決定した作業順序に基づいて作業者に前記所定の作業の実行を指示する作業指示手段と、
を備えることを要旨とする。
回路基板に対して所定の処理を行う複数の対基板処理機に対して所定の収容位置に収容されている作業ユニットを用いて作業者が行うべき作業を管理する管理装置であって、
少なくとも、前記複数の対基板処理機のうちの作業対象と、該作業対象に対して前記所定の作業が必要とされる作業時期とを作業情報として取得する作業情報取得手段と、
複数の作業者のそれぞれの現在位置を取得する位置取得手段と、
前記作業情報取得手段により作業情報が取得された場合、前記複数の作業者のうち、前記取得された作業情報に係る前記作業対象に対して対応する前記作業時期が経過するまでに前記所定の作業を実行可能な作業者であって、前記位置取得手段により取得された現在位置から前記収容位置までの距離が最も短い作業者を、前記所定の作業を行う作業者として決定する作業者決定手段と、
前記決定した作業者に対して前記所定の作業の実行を指示する作業指示手段と、
を備えることを要旨とする。
Claims (7)
- 回路基板に対して所定の処理を行う複数の対基板処理機に対して所定の作業ユニットを用いて作業者が行うべき所定の作業を管理する管理装置であって、
少なくとも、前記複数の対基板処理機のうちの作業対象と、該作業対象に対して前記所定の作業が必要とされる作業時期とを作業情報として取得する作業情報取得手段と、
前記作業ユニットの現在位置を取得する位置取得手段と、
前記作業情報取得手段により作業情報が複数取得された場合、該取得された複数の前記作業情報に係る複数の前記作業対象に対してそれぞれ対応する前記作業時期が経過するまでに前記所定の作業を実行可能な範囲で、前記位置取得手段により取得された作業ユニットの現在位置に基づいて前記複数の作業対象に対する作業順序を決定する作業順序決定手段と、
前記決定した作業順序に基づいて作業者に前記所定の作業の実行を指示する作業指示手段と、
を備えることを特徴とする管理装置。 - 請求項1記載の管理装置であって、
前記作業順序決定手段は、前記複数の作業対象のうち、前記取得された作業ユニットの現在位置から前記作業対象の位置までの距離が短いものほど優先して前記所定の作業が実行されるよう作業順序を決定する
ことを特徴とする管理装置。 - 請求項1または2記載の管理装置であって、
前記複数の対基板処理機に対する作業履歴を記憶する記憶手段を備え、
前記位置取得手段は、前記記憶された作業履歴から直前に前記所定の作業が行われた前記対基板処理機に関する情報を取得して前記作業ユニットの現在位置を推定する
ことを特徴とする管理装置。 - 請求項1ないし3いずれか1項に記載の管理装置であって、
前記位置取得手段は、作業者の現在位置を取得し、
前記作業順序決定手段は、前記複数の作業対象のうち、前記取得された作業者の現在位置から前記取得された作業ユニットの現在位置までの距離と、該作業ユニットの現在位置から前記作業対象の位置までの距離との和が短いものほど優先して前記所定の作業が実行されるよう作業順序を決定する
ことを特徴とする管理装置。 - 請求項1ないし4いずれか1項に記載の管理装置であって、
前記作業ユニットは、複数設けられており、
前記位置取得手段は、前記複数の作業ユニットのそれぞれの現在位置を取得し、
前記作業順序決定手段は、前記複数の作業ユニットのうち、前記作業対象までの距離が最も短い作業ユニットの現在位置に基づいて作業順序を決定する
ことを特徴とする管理装置。 - 回路基板に対して所定の処理を行う複数の対基板処理機に対して所定の収容位置に収容されている作業ユニットを用いて作業者が行うべき作業を管理する管理装置であって、
少なくとも、前記複数の対基板処理機のうちの作業対象と、該作業対象に対して前記所定の作業が必要とされる作業時期とを作業情報として取得する作業情報取得手段と、
複数の作業者のそれぞれの現在位置を取得する位置取得手段と、
前記作業情報取得手段により作業情報が取得された場合、前記複数の作業者のうち、前記取得された作業情報に係る前記作業対象に対して対応する前記作業時期が経過するまでに前記所定の作業を実行可能な作業者であって、前記位置取得手段により取得された現在位置から前記収容位置までの距離が最も短い作業者を、前記所定の作業を行う作業者として決定する作業者決定手段と、
前記決定した作業者に対して前記所定の作業の実行を指示する作業指示手段と、
を備えることを特徴とする管理装置。 - 請求項6記載の管理装置であって、
前記複数の作業者のそれぞれの作業履歴を記憶する記憶手段を備え、
前記位置取得手段は、前記記憶された作業履歴から複数の作業者のそれぞれが直前に前記所定の作業を行った前記対基板処理機に関する情報を取得して複数の作業者のそれぞれの現在位置を推定する
ことを特徴とする管理装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/306,673 US11100441B2 (en) | 2014-04-28 | 2014-04-28 | Management device |
EP14891055.7A EP3139720B1 (en) | 2014-04-28 | 2014-04-28 | Management device for multiple board processing machines |
CN201480078180.3A CN106233827B (zh) | 2014-04-28 | 2014-04-28 | 管理装置 |
PCT/JP2014/061895 WO2015166538A1 (ja) | 2014-04-28 | 2014-04-28 | 管理装置 |
JP2016515786A JP6367929B2 (ja) | 2014-04-28 | 2014-04-28 | 管理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2014/061895 WO2015166538A1 (ja) | 2014-04-28 | 2014-04-28 | 管理装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015166538A1 true WO2015166538A1 (ja) | 2015-11-05 |
Family
ID=54358292
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2014/061895 WO2015166538A1 (ja) | 2014-04-28 | 2014-04-28 | 管理装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11100441B2 (ja) |
EP (1) | EP3139720B1 (ja) |
JP (1) | JP6367929B2 (ja) |
CN (1) | CN106233827B (ja) |
WO (1) | WO2015166538A1 (ja) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017224720A (ja) * | 2016-06-15 | 2017-12-21 | 富士機械製造株式会社 | 電子部品供給システム |
WO2017221327A1 (ja) * | 2016-06-21 | 2017-12-28 | 富士機械製造株式会社 | スプライシングユニット |
WO2018073867A1 (ja) * | 2016-10-17 | 2018-04-26 | 富士機械製造株式会社 | スプライシングユニット |
JP2018088176A (ja) * | 2016-11-29 | 2018-06-07 | オムロン株式会社 | 情報処理装置、情報処理システム、情報処理方法、および情報処理プログラム |
JP2018092970A (ja) * | 2016-11-30 | 2018-06-14 | パナソニックIpマネジメント株式会社 | 部品実装システムおよび作業者割り当てシステムならびに作業者割り当て方法 |
JP2018112940A (ja) * | 2017-01-12 | 2018-07-19 | 富士通株式会社 | 作業者割当て装置、作業者割当て方法及び作業者割当てプログラム |
CN109074054A (zh) * | 2016-04-26 | 2018-12-21 | 富士通株式会社 | 作业辅助装置、作业辅助方法以及作业辅助程序 |
CN110168458A (zh) * | 2017-01-10 | 2019-08-23 | 株式会社富士 | 管理装置、安装关联装置及安装系统 |
JP2019208055A (ja) * | 2019-07-29 | 2019-12-05 | パナソニックIpマネジメント株式会社 | 部品実装システムおよび作業者割り当てシステムならびに作業者割り当て方法 |
WO2020039541A1 (ja) * | 2018-08-23 | 2020-02-27 | 株式会社Fuji | 移動作業管理装置、実装システム及び移動作業管理方法 |
WO2020039544A1 (ja) * | 2018-08-23 | 2020-02-27 | 株式会社Fuji | 移動作業管理装置、移動型作業装置、実装システム及び移動作業管理方法 |
JP2020086645A (ja) * | 2018-11-19 | 2020-06-04 | パナソニックIpマネジメント株式会社 | 生産管理装置および生産管理方法 |
JP2021073745A (ja) * | 2016-10-17 | 2021-05-13 | 株式会社Fuji | スプライシングユニット |
WO2023144910A1 (ja) * | 2022-01-26 | 2023-08-03 | 株式会社Fuji | 実装システムおよび部材補給案内方法 |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6427763B2 (ja) * | 2014-12-12 | 2018-11-28 | パナソニックIpマネジメント株式会社 | 管理装置 |
WO2017085782A1 (ja) * | 2015-11-17 | 2017-05-26 | 富士機械製造株式会社 | 実装処理方法、実装システム、交換制御装置および部品実装機 |
JP6782425B2 (ja) * | 2016-04-26 | 2020-11-11 | パナソニックIpマネジメント株式会社 | 生産能力推定装置および生産能力推定方法 |
WO2018109921A1 (ja) * | 2016-12-16 | 2018-06-21 | 株式会社Fuji | 作業機 |
JP6528140B2 (ja) * | 2017-01-17 | 2019-06-12 | パナソニックIpマネジメント株式会社 | グループ決定方法およびグループ決定装置 |
CN110447317B (zh) * | 2017-03-29 | 2020-12-22 | 株式会社富士 | 元件安装系统 |
US11553632B2 (en) * | 2017-08-08 | 2023-01-10 | Fuji Corporation | Production system and production system control method |
DE112017008025T5 (de) * | 2017-10-31 | 2020-07-16 | Yamaha Hatsudoki Kabushiki Kaisha | Zufuhreinrichtungsverwaltungsvorrichtung und Bauteilmontagesystem, das mit dieser versehen ist |
EP3709783B1 (en) * | 2017-11-06 | 2022-10-12 | Fuji Corporation | Component mounting line |
US11457551B2 (en) * | 2018-03-15 | 2022-09-27 | Fuji Corporation | Mounting-related device and mounting system |
JP7029596B2 (ja) * | 2018-03-30 | 2022-03-04 | パナソニックIpマネジメント株式会社 | 部品リールの配置決定方法および部品リールの配置決定装置 |
WO2019193724A1 (ja) * | 2018-04-05 | 2019-10-10 | 株式会社Fuji | 情報処理装置及び情報処理方法 |
WO2019229882A1 (ja) | 2018-05-30 | 2019-12-05 | ヤマハ発動機株式会社 | 部品補給管理システム及び部品実装システム |
WO2019229880A1 (ja) | 2018-05-30 | 2019-12-05 | ヤマハ発動機株式会社 | 部品補給管理システム及び部品実装システム |
CN109132423B (zh) * | 2018-10-18 | 2021-05-18 | 江西福润达实业有限责任公司 | 一种家具生产流水线的智能控制方法 |
WO2020183599A1 (ja) * | 2019-03-12 | 2020-09-17 | 株式会社Fuji | 管理装置、移動型作業装置、実装システム及び管理方法 |
JP7113982B2 (ja) * | 2019-09-10 | 2022-08-05 | 株式会社Fuji | ライン生産設備 |
CN114548573B (zh) * | 2022-02-24 | 2024-02-13 | 苏州市普实软件有限公司 | 一种板材智能拼接方法、终端及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001230589A (ja) * | 1999-12-07 | 2001-08-24 | Matsushita Electric Ind Co Ltd | 部品供給部一括交換用カート、並びに部品供給部の位置決め機構と位置決め方法 |
JP2003101290A (ja) * | 2001-09-20 | 2003-04-04 | Matsushita Electric Ind Co Ltd | 部品供給方法及び部品装着機並びに部品装着システム |
JP2004134691A (ja) * | 2002-10-15 | 2004-04-30 | Fuji Mach Mfg Co Ltd | 部品補給管理システム、部品補給管理方法および部品補給管理プログラム |
WO2005009101A1 (ja) * | 2003-07-18 | 2005-01-27 | Fuji Machine Mfg. Co., Ltd. | 対基板作業システム用支援作業管理装置および対基板作業システム用支援作業管理プログラム |
JP2006237566A (ja) * | 2005-01-27 | 2006-09-07 | Matsushita Electric Ind Co Ltd | 部材交換順序決定方法およびその装置 |
JP2008311393A (ja) * | 2007-06-14 | 2008-12-25 | Yamaha Motor Co Ltd | 基板処理装置 |
JP2010186318A (ja) * | 2009-02-12 | 2010-08-26 | Seiko Epson Corp | 管理方法、管理方法プログラム、管理システム、管理装置 |
JP2012028660A (ja) * | 2010-07-27 | 2012-02-09 | Fuji Mach Mfg Co Ltd | 部品実装ラインの部品補給最適化装置及び部品補給最適化方法 |
JP2013238914A (ja) * | 2012-05-11 | 2013-11-28 | Panasonic Corp | 作業計画立案装置及び作業計画立案方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5093794A (en) * | 1989-08-22 | 1992-03-03 | United Technologies Corporation | Job scheduling system |
US5155679A (en) * | 1989-12-18 | 1992-10-13 | Hewlett-Packard Company | Set-up optimization for flexible manufacturing systems |
GB2262495B (en) * | 1991-03-18 | 1994-08-24 | Fujitsu Ltd | System for manufacturing printed wiring board units and method of manufacturing the same |
US20020188489A1 (en) * | 2001-05-22 | 2002-12-12 | International Business Machines Corporation | System and method for optimizing office worker productivity |
JP2005009101A (ja) | 2003-06-17 | 2005-01-13 | Matsushita Electric Works Ltd | 呼び出し機能付き手摺り |
TW200525601A (en) * | 2004-01-07 | 2005-08-01 | Trecenti Technologies Inc | Semiconductor manufacturing system, work manufacturing system, and conveyance system |
KR100790817B1 (ko) * | 2006-12-06 | 2008-01-03 | 삼성전자주식회사 | 반도체 제조관리 시스템 |
US8799046B2 (en) * | 2006-12-27 | 2014-08-05 | Verizon Patent And Licensing Inc. | Dispatching prioritized jobs at multiple locations to workers |
JP2010076921A (ja) * | 2008-09-26 | 2010-04-08 | Brother Ind Ltd | 無線タグ通信装置及び物品管理システム |
US8805574B2 (en) * | 2011-08-24 | 2014-08-12 | Amazon Technologies, Inc. | System and method for configuring workstations |
JP6689323B2 (ja) * | 2018-07-05 | 2020-04-28 | 株式会社Fuji | 部品実装システム |
-
2014
- 2014-04-28 US US15/306,673 patent/US11100441B2/en active Active
- 2014-04-28 EP EP14891055.7A patent/EP3139720B1/en active Active
- 2014-04-28 WO PCT/JP2014/061895 patent/WO2015166538A1/ja active Application Filing
- 2014-04-28 CN CN201480078180.3A patent/CN106233827B/zh active Active
- 2014-04-28 JP JP2016515786A patent/JP6367929B2/ja active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001230589A (ja) * | 1999-12-07 | 2001-08-24 | Matsushita Electric Ind Co Ltd | 部品供給部一括交換用カート、並びに部品供給部の位置決め機構と位置決め方法 |
JP2003101290A (ja) * | 2001-09-20 | 2003-04-04 | Matsushita Electric Ind Co Ltd | 部品供給方法及び部品装着機並びに部品装着システム |
JP2004134691A (ja) * | 2002-10-15 | 2004-04-30 | Fuji Mach Mfg Co Ltd | 部品補給管理システム、部品補給管理方法および部品補給管理プログラム |
WO2005009101A1 (ja) * | 2003-07-18 | 2005-01-27 | Fuji Machine Mfg. Co., Ltd. | 対基板作業システム用支援作業管理装置および対基板作業システム用支援作業管理プログラム |
JP2006237566A (ja) * | 2005-01-27 | 2006-09-07 | Matsushita Electric Ind Co Ltd | 部材交換順序決定方法およびその装置 |
JP2008311393A (ja) * | 2007-06-14 | 2008-12-25 | Yamaha Motor Co Ltd | 基板処理装置 |
JP2010186318A (ja) * | 2009-02-12 | 2010-08-26 | Seiko Epson Corp | 管理方法、管理方法プログラム、管理システム、管理装置 |
JP2012028660A (ja) * | 2010-07-27 | 2012-02-09 | Fuji Mach Mfg Co Ltd | 部品実装ラインの部品補給最適化装置及び部品補給最適化方法 |
JP2013238914A (ja) * | 2012-05-11 | 2013-11-28 | Panasonic Corp | 作業計画立案装置及び作業計画立案方法 |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109074054A (zh) * | 2016-04-26 | 2018-12-21 | 富士通株式会社 | 作业辅助装置、作业辅助方法以及作业辅助程序 |
CN109074054B (zh) * | 2016-04-26 | 2021-06-18 | 富士通株式会社 | 作业辅助装置、作业辅助方法以及记录介质 |
JP2017224720A (ja) * | 2016-06-15 | 2017-12-21 | 富士機械製造株式会社 | 電子部品供給システム |
CN109315088A (zh) * | 2016-06-21 | 2019-02-05 | 株式会社富士 | 拼接单元 |
CN109315088B (zh) * | 2016-06-21 | 2020-07-31 | 株式会社富士 | 拼接单元 |
JPWO2017221327A1 (ja) * | 2016-06-21 | 2019-04-11 | 株式会社Fuji | スプライシングユニット |
WO2017221327A1 (ja) * | 2016-06-21 | 2017-12-28 | 富士機械製造株式会社 | スプライシングユニット |
JP7374940B2 (ja) | 2016-10-17 | 2023-11-07 | 株式会社Fuji | スプライシングユニット |
WO2018073867A1 (ja) * | 2016-10-17 | 2018-04-26 | 富士機械製造株式会社 | スプライシングユニット |
CN109804726A (zh) * | 2016-10-17 | 2019-05-24 | 株式会社富士 | 拼接单元 |
JP2021073745A (ja) * | 2016-10-17 | 2021-05-13 | 株式会社Fuji | スプライシングユニット |
CN109804726B (zh) * | 2016-10-17 | 2020-11-03 | 株式会社富士 | 拼接单元 |
JP2018088176A (ja) * | 2016-11-29 | 2018-06-07 | オムロン株式会社 | 情報処理装置、情報処理システム、情報処理方法、および情報処理プログラム |
JP2018092970A (ja) * | 2016-11-30 | 2018-06-14 | パナソニックIpマネジメント株式会社 | 部品実装システムおよび作業者割り当てシステムならびに作業者割り当て方法 |
US10845783B2 (en) | 2016-11-30 | 2020-11-24 | Panasonic Intellectual Property Management Co., Ltd. | Component mounting system, worker allocation system, and worker allocation method |
CN110168458A (zh) * | 2017-01-10 | 2019-08-23 | 株式会社富士 | 管理装置、安装关联装置及安装系统 |
US11330745B2 (en) | 2017-01-10 | 2022-05-10 | Fuji Corporation | Management device, mounting-related device, and mounting system |
EP3570126A4 (en) * | 2017-01-10 | 2020-04-01 | Fuji Corporation | ADMINISTRATIVE DEVICE, ASSEMBLY DEVICE RELATING TO THE ASSEMBLY AND ASSEMBLY SYSTEM |
CN110168458B (zh) * | 2017-01-10 | 2023-03-14 | 株式会社富士 | 管理装置、安装关联装置及安装系统 |
JP2018112940A (ja) * | 2017-01-12 | 2018-07-19 | 富士通株式会社 | 作業者割当て装置、作業者割当て方法及び作業者割当てプログラム |
JPWO2020039541A1 (ja) * | 2018-08-23 | 2021-08-10 | 株式会社Fuji | 移動作業管理装置、実装システム及び移動作業管理方法 |
JPWO2020039544A1 (ja) * | 2018-08-23 | 2021-08-12 | 株式会社Fuji | 移動作業管理装置、移動型作業装置、実装システム及び移動作業管理方法 |
WO2020039541A1 (ja) * | 2018-08-23 | 2020-02-27 | 株式会社Fuji | 移動作業管理装置、実装システム及び移動作業管理方法 |
JP7193540B2 (ja) | 2018-08-23 | 2022-12-20 | 株式会社Fuji | 移動作業管理装置、実装システム及び移動作業管理方法 |
CN112567901A (zh) * | 2018-08-23 | 2021-03-26 | 株式会社富士 | 移动作业管理装置、移动型作业装置、安装系统及移动作业管理方法 |
JP7249350B2 (ja) | 2018-08-23 | 2023-03-30 | 株式会社Fuji | 移動作業管理装置、移動型作業装置、実装システム及び移動作業管理方法 |
WO2020039544A1 (ja) * | 2018-08-23 | 2020-02-27 | 株式会社Fuji | 移動作業管理装置、移動型作業装置、実装システム及び移動作業管理方法 |
JP2020086645A (ja) * | 2018-11-19 | 2020-06-04 | パナソニックIpマネジメント株式会社 | 生産管理装置および生産管理方法 |
JP7340741B2 (ja) | 2018-11-19 | 2023-09-08 | パナソニックIpマネジメント株式会社 | 生産管理装置および生産管理方法ならびに生産管理方法をコンピュータにより実行させるプログラム |
JP2019208055A (ja) * | 2019-07-29 | 2019-12-05 | パナソニックIpマネジメント株式会社 | 部品実装システムおよび作業者割り当てシステムならびに作業者割り当て方法 |
WO2023144910A1 (ja) * | 2022-01-26 | 2023-08-03 | 株式会社Fuji | 実装システムおよび部材補給案内方法 |
Also Published As
Publication number | Publication date |
---|---|
EP3139720A4 (en) | 2018-02-07 |
JP6367929B2 (ja) | 2018-08-01 |
US11100441B2 (en) | 2021-08-24 |
CN106233827A (zh) | 2016-12-14 |
CN106233827B (zh) | 2019-07-09 |
US20170061365A1 (en) | 2017-03-02 |
EP3139720A1 (en) | 2017-03-08 |
JPWO2015166538A1 (ja) | 2017-04-20 |
EP3139720B1 (en) | 2020-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6367929B2 (ja) | 管理装置 | |
JP3965288B2 (ja) | 対基板作業結果検査装置 | |
EP3128824B1 (en) | Component mounting machine | |
JP6689323B2 (ja) | 部品実装システム | |
JP4255267B2 (ja) | 作業プログラム適否判定装置を含む対基板作業システムおよび作業プログラム適否判定プログラム | |
JP4887347B2 (ja) | 対基板作業システム | |
JP2006339388A (ja) | 実装作業の管理方法、実装ラインおよび実装機 | |
WO2020039495A1 (ja) | 部品実装システム | |
JP2010171222A (ja) | 部品実装ライン及び部品実装方法 | |
EP3236729B1 (en) | Component mounting device and component mounting system | |
JP2004281717A (ja) | 対基板作業システムおよびそれに用いられる構成装置管理プログラム | |
JP7108830B2 (ja) | 準備計画作成方法および準備計画作成装置 | |
CN111096096B (zh) | 元件安装系统 | |
EP3930436B1 (en) | Setup change task setting device | |
JP2004095978A (ja) | 対基板作業システムおよび対基板作業方法 | |
JP2006339389A (ja) | 実装機の段取り支援方法 | |
JP7514323B2 (ja) | 部品補給方法および管理装置 | |
JP6960575B2 (ja) | 部品実装システムにおける実装基板の製造方法および部品実装方法 | |
US20230389251A1 (en) | Component mounting system | |
WO2022101991A1 (ja) | 管理装置および管理方法並びに作業装置 | |
CN116671271A (zh) | 安装系统 | |
US20220256751A1 (en) | Mounting device and method for controlling mounting device | |
JP6377136B2 (ja) | 対基板作業機および対基板作業システム並びに対基板作業方法 | |
WO2023067647A1 (ja) | 使用済みフィーダの回収方法および管理装置並びにフィーダ交換装置 | |
EP3594995B1 (en) | Wafer feed device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14891055 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2016515786 Country of ref document: JP Kind code of ref document: A |
|
REEP | Request for entry into the european phase |
Ref document number: 2014891055 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2014891055 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 15306673 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |