Technischer BereichTechnical part
Die vorliegende Erfindung betrifft ein Komponentenmontagesystem, das eine Komponentenmontagestraße umfasst, auf der mehrere Komponentenmontagemaschinen miteinander verbunden sind, wobei jede der Komponentenmontagemaschinen darauf ausgelegt ist, zur Herstellung eines komponentenbestückten Substrats eine Komponente auf einem Substrat zu montieren.The present invention relates to a component mounting system comprising a component mounting line on which a plurality of component mounting machines are connected to one another, each of the component mounting machines being designed to mount a component on a substrate for the production of a component-mounted substrate.
Technischer HintergrundTechnical background
Eine Komponentenmontagestraße zur Herstellung eines komponentenbestückten Substrats, das ein Substrat wie eine gedruckte Leiterplatte mit einer darauf montierten (nachstehend einfach als „Komponente“ bezeichneten) elektronischen Komponente ist, umfasst mehrere miteinander verbundene Komponentenmontagemaschinen, die jeweils darauf ausgerichtet sind, eine Komponente auf einem Substrat zu montieren. Mehrere Komponentenbeschickungsvorrichtungen zum Vorschieben von Komponenten sind parallel zu jeder der Komponentenmontagemaschinen vorgesehen. Bei der von den Komponentenmontagemaschinen der Komponentenmontagestraße ausgeführten Herstellung des komponentenbestückten Substrats führt ein Mitarbeiter entsprechend einem Produktionsplan für jeden Substrattyp eine Rüstarbeit wie eine Komponentenbestückungsarbeit zur Bestückung der Komponentenbeschickungsvorrichtung mit den Komponenten durch.A component assembly line for producing a component-mounted substrate, which is a substrate such as a printed circuit board with an electronic component (hereinafter simply referred to as a "component") mounted thereon, comprises a plurality of interconnected component assembly machines each designed to assemble a component on a substrate assemble. A plurality of component feeders for feeding components are provided in parallel with each of the component mounting machines. In the production of the component-mounted substrate carried out by the component mounting machines of the component mounting line, a worker performs a setup work such as a component mounting work for mounting the component supply device with the components according to a production plan for each type of substrate.
Eine Technik zur Verbesserung Effizienz der von einem Mitarbeiter durchgeführten Komponentenbestückungsarbeit ist beispielsweise in Patentliteratur 1 offenbart. Bei der in Patentliteratur 1 offenbarten Technik wird eine Position einer Verbindungseinheit erfasst, und anhand der erfassten Position wird eine für die Komponentenbestückungsarbeit vorgesehene Komponentenbeschickungsvorrichtung (Bandzuführeinrichtung) identifiziert. Auf diese Weise kann der Mitarbeiter die Position der für die Komponentenbestückungsarbeit vorgesehenen Komponentenbeschickungsvorrichtung überprüfen.A technique for improving the efficiency of component mounting work performed by a worker is disclosed in Patent Literature 1, for example. In the technique disclosed in Patent Literature 1, a position of a connection unit is detected, and a component feeder (tape feeder) provided for component mounting work is identified from the detected position. In this way, the operator can check the position of the component loading device provided for the component mounting work.
Liste der EntgegenhaltungenList of references
PatentliteraturPatent literature
Patentliteratur 1: JP 2017-224720 A Patent Literature 1: JP 2017-224720 A
Zusammenfassung der ErfindungSummary of the invention
Eine Zeitvorgabe für eine bei der von Komponentenmontagemaschinen einer Komponentenmontagestraße ausgeführten Herstellung eines komponentenbestückten Substrats durchgeführte Vorbereitungsarbeit wie eine Komponentenbestückungsarbeit ist nicht gleichbleibend, sondern abhängig von der Komponentenmontagemaschine unterschiedlich. In einem bestimmten Arbeitszeitrahmen steht bei einigen Komponentenmontagemaschinen eine Vorbereitungsarbeit an, bei einigen hingegen nicht. Für einen Mitarbeiter ist es schwierig, eine für die Vorbereitungsarbeit vorgesehene Komponentenmontagemaschine unter mehreren Komponentenmontagemaschinen der Komponentenmontagestraße zu erkennen. Nicht wissend, zu welcher Komponentenmontagemaschine er sich zu begeben hat, irrt der Mitarbeiter letztendlich zwischen den mehreren Komponentenmontagemaschinen herum. Dies führt zu einer Verzögerung der von dem Mitarbeiter durchzuführenden Vorbereitungsarbeit, und die Verzögerung der Vorbereitungsarbeit kann eine Beeinträchtigung der Effizienz der Herstellung des komponentenbestückten Substrats verursachen.A timing for preparatory work such as component mounting work performed in the component mounting machine manufacturing performed by component mounting machines on a component mounting line is not constant but differs depending on the component mounting machine. Some component assembly machines require preparatory work within a certain working time frame, while some do not. It is difficult for a worker to recognize a component mounting machine for preparatory work among a plurality of component mounting machines on the component mounting line. Not knowing which component assembly machine to go to, the employee ends up wandering between the several component assembly machines. This leads to a delay in the preparatory work to be performed by the operator, and the delay in the preparatory work may cause deterioration in the efficiency of manufacturing the component-mounted substrate.
Die vorliegende Erfindung wurde in Anbetracht der Umstände entwickelt. Es ist eine Aufgabe der vorliegenden Erfindung, ein Komponentenmontagesystem bereitzustellen, durch das die Effizienz einer von einem Mitarbeiter bei der von Komponentenmontagemaschinen einer Komponentenmontagestraße ausgeführten Herstellung eines komponentenbestückten Substrats durchgeführten Vorbereitungsarbeit verbessert werden kann.The present invention has been made in view of the circumstances. It is an object of the present invention to provide a component mounting system which can improve the efficiency of preparatory work performed by a worker in the manufacture of a component-mounted substrate performed by component mounting machines of a component mounting line.
Ein Komponentenmontagesystem gemäß einem Aspekt der vorliegenden Erfindung umfasst: eine Komponentenmontagestraße, auf der mehrere Komponentenmontagemaschinen miteinander verbunden sind, wobei jede der Komponentenmontagemaschinen darauf ausgelegt ist, zur Herstellung eines komponentenbestückten Substrats eine Komponente auf einem Substrat zu montieren; eine Arbeitsplan-Verwaltungsvorrichtung, die darauf ausgelegt ist, einen Plan für von einem Mitarbeiter entsprechend der Herstellung des komponentenbestückten Substrats in einem für jede der mehreren Komponentenmontagemaschinen vorab eingestellten Arbeitsbereich durchzuführende Vorbereitungsarbeiten zu verwalten; und ein unbemanntes Transportfahrzeug, das autonom entlang einer an den Arbeitsbereichen vorbeiführenden, vorgegebenen Fahrtroute bewegt werden kann. Die Arbeitsplan-Verwaltungsvorrichtung umfasst eine Tätigkeitsziel-Spezifikationseinheit, die darauf ausgelegt ist, einen Tätigkeitszielbereich für die eingeplanten, durch den Mitarbeiter durchzuführenden Vorbereitungsarbeiten unter den Arbeitsbereichen zu spezifizieren. Das unbemannte Transportfahrzeug umfasst einen Fahrzeugaufbau, der eine Ladefläche, auf die ein Element für die Vorbereitungsarbeit geladen ist, und eine Bewegungssteuereinheit umfasst, die darauf ausgelegt ist, zur Anleitung des Mitarbeiters einen Fahrleitprozess zum aufeinanderfolgenden Bewegen und Anhalten des Fahrzeugaufbaus zu den und an den Tätigkeitszielbereichen auszuführen.A component mounting system according to one aspect of the present invention comprises: a component mounting line on which a plurality of component mounting machines are connected to one another, each of the component mounting machines being adapted to mount a component on a substrate to produce a component-mounted substrate; a work schedule management device configured to manage a schedule for preparation work to be performed by a worker in accordance with the manufacture of the component-mounted substrate in a work area set in advance for each of the plurality of component mounting machines; and an unmanned transport vehicle that can be moved autonomously along a predetermined route leading past the work areas. The work schedule management device includes an activity target specification unit configured to specify an activity target area for the scheduled preparatory work to be performed by the employee among the work areas. The unmanned transport vehicle comprises a vehicle body, which comprises a loading area on which an element for the preparatory work is loaded, and a movement control unit which is designed to guide the employee in a driving process to move and stop the Carry out vehicle bodywork to and at the target areas of activity.
Die Aufgaben, Merkmale, und Vorteile der vorliegenden Erfindung werden durch die folgende genaue Beschreibung und die beiliegenden Zeichnungen verdeutlicht.The objects, features, and advantages of the present invention will become apparent from the following detailed description and accompanying drawings.
FigurenlisteFigure list
-
1 stellt eine Konfiguration eines Komponentenmontagesystems gemäß einer Ausführungsform der vorliegenden Erfindung schematisch dar. 1 FIG. 11 schematically illustrates a configuration of a component mounting system according to an embodiment of the present invention.
-
2 ist eine Draufsicht, die eine Konfiguration einer Komponentenmontagemaschine darstellt. 2 Fig. 13 is a plan view illustrating a configuration of a component mounting machine.
-
3 stellt schematisch eine Bandzuführeinrichtung dar, die als Komponentenbeschickungsvorrichtung dient, mit der eine Komponentenbeschickungseinheit der Komponentenmontagemaschine versehen ist. 3 Fig. 13 schematically illustrates a tape feeder serving as a component loading device with which a component loading unit of the component mounting machine is provided.
-
4 ist eine perspektivische Ansicht, die ein an der Bandzuführeinrichtung angebrachtes Komponentenbeschickungsband darstellt. 4th Fig. 13 is a perspective view illustrating a component loader belt attached to the tape feeder.
-
5 stellt schematisch einen Behälterzubringer dar, der als Komponentenbeschickungsvorrichtung dient, mit der die Komponentenbeschickungseinheit der Komponentenmontagemaschine versehen ist. 5 Fig. 13 schematically shows a container feeder serving as a component loading device with which the component loading unit of the component mounting machine is provided.
-
6 stellt schematisch einen Stabzubringer dar, der als Komponentenbeschickungsvorrichtung dient, mit der die Komponentenbeschickungseinheit der Komponentenmontagemaschine versehen ist. 6th Fig. 13 schematically illustrates a rod feeder serving as a component loading device with which the component loading unit of the component mounting machine is provided.
-
7 ist ein Blockdiagramm, das ein Steuersystem der Komponentenmontagemaschine darstellt. 7th Fig. 13 is a block diagram showing a control system of the component mounting machine.
-
8 ist eine erläuternde Ansicht, die in einer Speichereinheit einer Montagesteuervorrichtung gespeicherte Einstellinformationen darstellt. 8th Fig. 13 is an explanatory view showing setting information stored in a storage unit of a mounting control device.
-
9 ist ein Blockdiagramm, das eine Konfiguration einer Arbeitsplan-Verwaltungsvorrichtung darstellt. 9 Fig. 13 is a block diagram showing a configuration of a schedule management device.
-
10 ist eine erläuternde Ansicht, die in die Arbeitsplan-Verwaltungsvorrichtung eingegebene Produktionsplan-Informationen darstellt. 10 Fig. 13 is an explanatory view showing production plan information input to the work plan management device.
-
11 ist eine erläuternde Ansicht, die in die Arbeitsplan-Verwaltungsvorrichtung eingegebene Substratinformationen darstellt. 11 Fig. 13 is an explanatory view showing substrate information inputted to the schedule management device.
-
12 ist eine erläuternde Ansicht, die einen Steuerungsablauf der Arbeitsplan-Verwaltungsvorrichtung darstellt. 12 Fig. 13 is an explanatory view showing a control flow of the schedule management device.
-
13 ist eine erläuternde Ansicht, die von einer Arbeitsverwaltungseinheit und einer Arbeitsverlaufs-Bestimmungseinheit der Arbeitsplan-Verwaltungsvorrichtung erstellte erste Arbeitslisteninformationen darstellt. 13th Fig. 13 is an explanatory view showing first work list information prepared by a work management unit and a work history determination unit of the work schedule management device.
-
14 ist eine erläuternde Ansicht, die einen von einer Bewegungssteuereinheit eines unbemannten Transportfahrzeugs entsprechend den ersten Arbeitslisteninformationen ausgeführten Fahrleitprozess darstellt. 14th Fig. 13 is an explanatory view showing a travel guidance process executed by a motion control unit of an unmanned transport vehicle in accordance with the first work list information.
-
15 ist eine erläuternde Ansicht, die zweite Arbeitslisteninformationen darstellt, die aktualisiert werden, wenn die Arbeitsverlaufs-Bestimmungseinheit erkannt hat, dass eine vorrangige Arbeit ansteht. 15th Fig. 13 is an explanatory view showing second work list information updated when the work history determination unit has recognized that priority work is due.
-
16 ist eine erläuternde Ansicht, die einen von der Bewegungssteuereinheit entsprechend den zweiten Arbeitslisteninformationen ausgeführten Fahrleitprozess darstellt. 16 Fig. 13 is an explanatory view showing a travel guidance process executed by the movement control unit in accordance with the second work list information.
-
17 ist eine erläuternde Ansicht, die dritte Arbeitslisteninformationen darstellt, die aktualisiert werden, wenn die Arbeitsverlaufs-Bestimmungseinheit erkannt hat, dass mit einer Vorbereitungsarbeit nicht begonnen werden kann. 17th Fig. 13 is an explanatory view showing third work list information that is updated when the work history determination unit has recognized that preparatory work cannot be started.
-
18 ist eine erläuternde Ansicht, die einen von der Bewegungssteuereinheit entsprechend den dritten Arbeitslisteninformationen ausgeführten Fahrleitprozess darstellt. 18th Fig. 13 is an explanatory view showing a travel guidance process executed by the movement control unit in accordance with the third work list information.
-
19 ist eine erläuternde Ansicht, die vierte Arbeitslisteninformationen darstellt, die aktualisiert werden, wenn die Arbeitsverlaufs-Bestimmungseinheit erkannt hat, dass eine dringliche Arbeit ansteht. 19th Fig. 13 is an explanatory view showing fourth work list information that is updated when the work history determining unit has recognized that urgent work is pending.
-
20 ist eine erläuternde Ansicht, die einen von der Bewegungssteuereinheit entsprechend den vierten Arbeitslisteninformationen ausgeführten Fahrleitprozess darstellt. 20th Fig. 13 is an explanatory view showing a travel guidance process executed by the movement control unit in accordance with the fourth work list information.
Beschreibung der AusführungsformenDescription of the embodiments
Ein Komponentenmontagesystem gemäß einer Ausführungsform der vorliegenden Erfindung wird nun unter Bezugnahme auf die Zeichnungen beschrieben.A component mounting system according to an embodiment of the present invention will now be described with reference to the drawings.
[Allgemeine Konfiguration des Komponentenmontagesystems][General configuration of the component mounting system]
1 stellt schematisch eine Konfiguration eines Komponentenmontagesystems 1 gemäß einer Ausführungsform der vorliegenden Erfindung dar. Das Komponentenmontagesystem 1 umfasst eine Komponentenmontagestraße 2L, eine Arbeitsplan-Verwaltungsvorrichtung 3, eine Produktionsplan-Verwaltungsvorrichtung 4, ein Substratinformations-Verwaltungsvorrichtung 5, ein unbemanntes Transportfahrzeug 6 und eine von einem Mitarbeiter mitgeführte mobile Endgerätvorrichtung 7. Bei dem Komponentenmontagesystem 1 sind eine Montagesteuervorrichtung 20 jeder der Komponentenmontagemaschinen 2, die die Komponentenmontagestraße 2L bilden, die Produktionsplan-Verwaltungsvorrichtung 4, die Substratinformations-Verwaltungsvorrichtung 5, das unbemannte Transportfahrzeug 6 und die mobile Endgerätvorrichtung 7 zum Ausführen einer Datenkommunikation mit der Arbeitsplan-Verwaltungsvorrichtung 3 verbunden. 1 FIG. 11 schematically illustrates a configuration of a component mounting system 1 according to an embodiment of the present invention. The component mounting system 1 includes a component assembly line 2L , a work schedule management device 3 , a production plan management device 4, a substrate information management device 5, an unmanned transport vehicle 6th and one from an employee carried mobile terminal device 7. In the component mounting system 1 are an assembly control device 20 of each of the component assembling machines 2 that is the component assembly line 2L constitute the production plan management device 4, the substrate information management device 5, the unmanned transport vehicle 6th and the mobile terminal device 7 for performing data communication with the work schedule management device 3 connected.
Die mehreren Komponentenmontagemaschinen 2 sind zur Herstellung der Komponentenmontagestraße 2L miteinander verbunden. Bei der Komponentenmontagestraße 2L sind die mehreren Komponentenmontagemaschinen 2 linear angeordnet und durch Verbindungsfördervorrichtungen miteinander verbunden, die jeweils ein Substrat von einer der Komponentenmontagemaschinen 2 zu einer anderen transportieren. Bei dem in 1 dargestellten Beispiel sind in der Komponentenmontagestraße 2L sechs Komponentenmontagemaschinen 2 miteinander verbunden. Obwohl in 1 nur eine Komponentenmontagestraße 2L dargestellt ist, kann das Komponentenmontagesystem 1 mehrere Komponentenmontagestraßen 2L umfassen.The multiple component assembly machines 2 are for the production of the component assembly line 2L connected with each other. At the component assembly line 2L are the multiple component assembly machines 2 arranged linearly and interconnected by interconnecting conveyors, each of which is a substrate from one of the component assembly machines 2 transport to another. The in 1 The example shown are in the component assembly line 2L six component assembly machines 2 connected with each other. Although in 1 only one component assembly line 2L is shown, the component mounting system 1 several component assembly lines 2L include.
<Konfiguration der Komponentenmontagemaschine><Configuration of the component mounting machine>
Eine Konfiguration der Komponentenmontagemaschine 2 wird nun unter Bezugnahme auf 2 beschrieben. 2 ist eine Draufsicht, die eine Konfiguration der Komponentenmontagemaschine 2 darstellt. Nachstehend wird unter Verwendung rechtwinkliger XY-Koordinatenachsen die Richtungsbeziehung beschrieben. Eine der durch die Richtung der X-Achse angezeigten Seiten wird als „Seite +X“ bezeichnet, und die entgegengesetzte Seite wird als „Seite -X“ bezeichnet. Eine der durch die Richtung der Y-Achse angezeigten Seiten wird als „Seite +Y“ bezeichnet, und die entgegengesetzte Seite wird als „Seite -Y“ bezeichnet.A configuration of the component mounting machine 2 will now be made with reference to FIG 2 described. 2 Fig. 13 is a plan view showing a configuration of the component mounting machine 2 represents. The directional relationship will be described below using XY coordinate axes. One of the sides indicated by the direction of the X-axis is called the "Side + X" and the opposite side is called the "Side -X". One of the sides indicated by the direction of the Y-axis is called “Side + Y” and the opposite side is called “Side -Y”.
Die Komponentenmontagemaschine 2 ist eine Vorrichtung, die durch die Montage einer Komponente auf einem Substrat P ein komponentenbestücktes Substrat herstellt. Ein Lötpastenmuster wird auf das Substrat P aufgedruckt, bevor die Komponente von der Komponentenmontagemaschine 2 auf dem Substrat P montiert wird. Dies bedeutet, dass die Komponentenmontagemaschine 2 die Komponente auf dem Substrat P montiert, auf die von einer Mustererzeugungsvorrichtung das Lötpastenmuster aufgedruckt wurde. Die Komponentenmontagemaschine 2 umfasst einen Hauptgestell 21, ein bewegliches Gestell 22, eine Fördervorrichtung 23, eine Komponentenbeschickungseinheit 24, eine Kopfeinheit 25, einen ersten Antriebsmechanismus 26, einen zweiten Antriebsmechanismus 27 und eine Substrathaltevorrichtung 28.The component assembly machine 2 is an apparatus that produces a component-mounted substrate by mounting a component on a substrate P. A solder paste pattern is printed on the substrate P before the component is removed from the component mounting machine 2 is mounted on the substrate P. This means that the component assembly machine 2 the component mounted on the substrate P on which the solder paste pattern was printed by a pattern generator. The component assembly machine 2 includes a main frame 21, a movable frame 22, a conveyor device 23, a component loading unit 24, a head unit 25, a first drive mechanism 26, a second drive mechanism 27, and a substrate holder 28.
Das Hauptgestell 21 ist ein Strukturkörper, an dem die Teile angeordnet sind, die die Komponentenmontagemaschine 2 bilden, und weist in einer Draufsicht bei einer Betrachtung in einer sowohl zur Richtung der X-Achse als auch zur Richtung der Y-Achse senkrechten Richtung eine annähernd quadratische Form auf. Die Fördervorrichtung 23, die sich in der Richtung der X-Achse erstreckt, ist auf dem Hauptgestell 21 angeordnet. Die Fördervorrichtung 23 befördert das Substrat P längs der Richtung der X-Achse. Das entlang der Fördervorrichtung 23 beförderte Substrat P wird von den Substrathaltevorrichtung 28 an einer vorgegebenen Arbeitsposition (einer Komponentenmontageposition, an der die Komponente auf dem Substrat P montiert wird) positioniert. Die Substrathaltevorrichtung 28 hält das Substrat P zur Positionierung des Substrats P mittels eines Haltestifts.The main frame 21 is a structural body on which the parts that make up the component mounting machine are arranged 2 and has an approximately square shape in a plan view when viewed in a direction perpendicular to both the X-axis direction and the Y-axis direction. The conveyor device 23, which extends in the X-axis direction, is arranged on the main frame 21. The conveyor 23 conveys the substrate P along the X-axis direction. The substrate P conveyed along the conveying device 23 is positioned at a predetermined working position (a component mounting position where the component is mounted on the substrate P) by the substrate holding device 28. The substrate holder 28 holds the substrate P to position the substrate P by means of a holding pin.
Auf dem Hauptgestell 21 sind vier Komponentenbeschickungseinheiten 24 angeordnet, zwei bezüglich der Richtung der Y-Achse auf der Seite +Y längs der Richtung der X-Achse nebeneinander und zwei bezüglich der Richtung der Y-Achse auf der Seite -Y längs der Richtung der X-Achse nebeneinander. Die Komponentenbeschickungseinheit 24 führt die auf dem Substrat P zu montierende Komponente zu. Mehrere Komponentenbeschickungsvorrichtungen sind parallel auf der Komponentenbeschickungseinheit 24 angeordnet. Die auf der Komponentenbeschickungseinheit 24 angeordnete Komponentenbeschickungsvorrichtung wird später beschrieben.Four component loading units 24 are arranged on the main frame 21, two side by side with respect to the Y-axis direction on the + Y side along the X-axis direction and two with respect to the Y-axis direction on the -Y side along the X-direction -Axis side by side. The component loading unit 24 supplies the component to be mounted on the substrate P. A plurality of component loading devices are arranged in parallel on the component loading unit 24. The component loading device arranged on the component loading unit 24 will be described later.
Das bewegliche Gestell 22 erstreckt sich in der Richtung der X-Achse und wird zur Bewegung in einer vorgegebenen Bewegungsrichtung (der Richtung der Y-Achse) beweglich auf dem Hauptgestell 21 gehalten. Die Kopfeinheit 25 ist an dem beweglichen Gestell 22 montiert. Die an dem beweglichen Gestell 22 montierte Kopfeinheit 25 ist in der Richtung der X-Achse beweglich. Dies bedeutet, dass die Kopfeinheit 25 durch die Bewegung des beweglichen Gestells 22 in der Richtung der Y-Achse und ebenso längs des beweglichen Gestells 22 in der Richtung der X-Achse beweglich ist. Die Kopfeinheit 25 ist über die Komponentenbeschickungseinheit 24 und die vorgegebene Arbeitsposition für das von den Fördervorrichtung 23 beförderte Substrat P beweglich und entnimmt die Komponente zur Montage der Komponente auf dem Substrat P (zu ihrer Anbringung auf der Platte) aus der Komponentenbeschickungseinheit 24. Die Kopfeinheit 25 umfasst eine Saugdüse 251. Die Saugdüse 251 ist eine Haltevorrichtung, die die von der Komponentenbeschickungseinheit 24 zugeführte Komponente durch Ansaugen halten kann. Die Saugdüse 251 kann über ein elektrisch angesteuertes Umschaltventil entweder mit einer Unterdruck-Erzeugungsvorrichtung, einer Überdruck-Erzeugungsvorrichtung oder der Außenluft verbunden werden. Dies bedeutet, dass die Erzeugung eines Unterdrucks an der Saugdüse 251 die Saugdüse 251 veranlasst, die Komponente durch Ansaugen zu halten (eine Komponente zu entnehmen), und dass durch die anschließende Erzeugung eines Überdrucks die Komponente freigegeben wird, die durch Ansaugen gehalten wurde.The movable stage 22 extends in the X-axis direction and is movably supported on the main stage 21 to move in a predetermined moving direction (the Y-axis direction). The head unit 25 is mounted on the movable frame 22. The head unit 25 mounted on the movable stage 22 is movable in the X-axis direction. That is, the head unit 25 is movable by moving the movable stage 22 in the direction of the Y-axis and also along the movable stage 22 in the direction of the X-axis. The head unit 25 is movable via the component loading unit 24 and the predetermined working position for the substrate P conveyed by the conveyor device 23 and removes the component for mounting the component on the substrate P (for attaching it to the plate) from the component loading unit 24. The head unit 25 includes a suction nozzle 251. The suction nozzle 251 is a holding device that can hold the component supplied from the component loading unit 24 by suction. The suction nozzle 251 can be operated via an electrically controlled switching valve be connected to either a negative pressure generating device, a positive pressure generating device or the outside air. This means that the generation of negative pressure at the suction nozzle 251 causes the suction nozzle 251 to hold the component by suction (to take out a component), and the subsequent generation of positive pressure releases the component that was held by suction.
Der erste Antriebsmechanismus 26 ist an einem Ende auf der Seite +X und einem Ende auf der Seite -X des Hauptgestells 21 angeordnet. Der erste Antriebsmechanismus 26 ist ein Mechanismus zum Bewegen des beweglichen Gestells 22 in der Richtung der Y-Achse. Der erste Antriebsmechanismus 26 umfasst beispielsweise einen Antriebsmotor, eine Kugelrollspindelwelle, die sich in der Richtung der Y-Achse erstreckt und mit dem Antriebsmotor verbunden ist, und eine Kugelmutter, die an dem beweglichen Gestell 22 angeordnet und an die Kugelrollspindelwelle geschraubt ist. Der so konfigurierte erste Antriebsmechanismus 26 bewegt das bewegliche Gestell 22 in der Richtung der Y-Achse, indem der Antriebsmotor die Kugelrollspindelwelle zum Vorwärts- und Rückwärtsbewegen der Kugelmutter längs der Kugelrollspindelwelle drehend antreibt.The first drive mechanism 26 is arranged at one end on the + X side and one end on the -X side of the main frame 21. The first drive mechanism 26 is a mechanism for moving the movable stage 22 in the Y-axis direction. The first drive mechanism 26 includes, for example, a drive motor, a ball screw shaft that extends in the Y-axis direction and is connected to the drive motor, and a ball nut that is disposed on the movable frame 22 and screwed to the ball screw shaft. The thus configured first drive mechanism 26 moves the movable stage 22 in the Y-axis direction by the drive motor rotatingly driving the ball screw shaft to move the ball nut back and forth along the ball screw shaft.
Der zweite Antriebsmechanismus 27 ist an dem beweglichen Gestell 22 angeordnet. Der zweite Antriebsmechanismus 27 ist ein Mechanismus zum Bewegen der Kopfeinheit 25 in der Richtung der X-Achse entlang des beweglichen Gestells 22. Wie der erste Antriebsmechanismus 26 umfasst der zweite Antriebsmechanismus 27 beispielsweise einen Antriebsmotor, eine Kugelrollspindelwelle, die sich in der Richtung der X-Achse erstreckt und mit dem Antriebsmotor verbunden ist, und eine Kugelmutter, die an der Kopfeinheit 25 vorgesehen und an die Kugelrollspindelwelle geschraubt ist. Der so konfigurierte zweite Antriebsmechanismus 27 bewegt die Kopfeinheit 25 in der Richtung der X-Achse, indem der Antriebsmotor die Kugelrollspindelwelle zum Vorwärts- und Rückwärtsbewegen der Kugelmutter längs der Kugelrollspindelwelle drehend antreibt.The second drive mechanism 27 is arranged on the movable frame 22. The second drive mechanism 27 is a mechanism for moving the head unit 25 in the X-axis direction along the movable frame 22. Like the first drive mechanism 26, the second drive mechanism 27 includes, for example, a drive motor, a ball screw shaft that rotates in the X-axis direction. Axis extends and is connected to the drive motor, and a ball nut which is provided on the head unit 25 and screwed to the ball screw shaft. The thus configured second drive mechanism 27 moves the head unit 25 in the X-axis direction by the drive motor rotationally driving the ball screw shaft to move the ball nut forward and backward along the ball screw shaft.
< Komponentenbeschickungsvorrichtung><Component loading device>
Die parallel zu der Komponentenbeschickungseinheit 24 angeordnete Komponentenbeschickungsvorrichtung ist allgemein als Bandzuführeinrichtung, Behälterzubringer oder Stabzubringer kategorisiert. Ein Verfahren zum Befördern der Komponente ist abhängig von der Kategorie unterschiedlich. Auf jeder Komponentenbeschickungseinheit 24 der Komponentenmontagemaschine 2 können Komponentenbeschickungsvorrichtungen eines einzigen Typs, die das gleiche Verfahren zum Befördern der Komponente nutzen, oder Komponentenbeschickungsvorrichtungen angeordnet sein, die zwei oder mehr Typen angehören und unterschiedliche Verfahren zum Befördern der Komponente nutzen.The component loading device arranged parallel to the component loading unit 24 is generally categorized as a tape feeder, container feeder or rod feeder. A method of conveying the component differs depending on the category. On each component loading unit 24 of the component mounting machine 2 For example, component loaders of a single type using the same method of conveying the component, or component loaders of two or more types using different methods of conveying the component may be arranged.
(Bandzuführeinrichtung)(Tape feeder)
Eine Bandzuführeinrichtung, die als Komponentenbeschickungsvorrichtung dient, umfasst eine Rolle, die als Komponentenspeicherelement dient. Ein Komponentenbeschickungsband, das in einem vorgegebenen Abstand die Komponenten enthält, ist um die Rolle gewickelt, und das Komponentenbeschickungsband wird von der Rolle zugeführt. Die Bandzuführeinrichtung ist typischerweise allgemein als Verbindungszubringer oder automatischer Beschickungszubringer (AF, automatic loading feeder) kategorisiert. Eine Rolle wird an dem Verbindungszubringer angebracht. Bevor die Rolle die Zufuhr eines Komponentenbeschickungsbands abgeschlossen hat, d.h. die Komponenten aufgebraucht sind, wird ein nächstes Komponentenbeschickungsband vorbereitet, damit das nächste Komponentenbeschickungsband dem vorhergehenden Komponentenbeschickungsband nachfolgt. Ein hinterer Endabschnitt des vorhergehenden Komponentenbeschickungsbands und ein vorderer Endabschnitt des nächsten Komponentenbeschickungsbands werden beispielsweise durch Verkleben mittels eines Verbindungsklebebands miteinander verbunden. Dies bedeutet, dass bei dem Verbindungszubringer beispielsweise eine Verbindungsarbeit zum Zusammenkleben mittels des Verbindungsklebebands ausgeführt wird, bevor das Komponentenbeschickungsband bei Verbrauch der Komponenten vollständig von der einzigen Rolle ausgespeist ist. Daher ist ein Zeitfenster für die Bereitstellung einer Rolle, um die das nächste Komponentenbeschickungsband gewickelt ist, auf einen Zeitpunkt des Abschlusses des Vorschubs des vorhergehenden Komponentenbeschickungsbands beschränkt.A tape feeder serving as a component loading device includes a roller serving as a component storage member. A component loading tape containing the components at a predetermined interval is wound around the roll, and the component loading tape is fed from the roll. The tape feeder is typically generally categorized as a link feeder or an automatic loading feeder (AF). A roller is attached to the connection feeder. Before the roll has finished feeding a component infeed belt, i. the components are used up, a next component infeed line is prepared so that the next component infeed line follows the previous component infeed line. A rear end portion of the preceding component feed line and a front end portion of the next component feed line are connected to each other by, for example, gluing using a connecting adhesive tape. This means that, in the case of the connecting feeder, for example, a connecting work for gluing together by means of the connecting adhesive tape is carried out before the component feed belt is completely discharged from the single roll when the components are used up. Therefore, a time window for the provision of a roll around which the next component supply line is wound is limited to a point in time when the advance of the preceding component supply line is completed.
Unterdessen können mehrere Rollen an dem AF angebracht werden. Wenn das Vorschieben des Komponentenbeschickungsbands von der vorhergehenden Rolle unter mehreren Rollen, um die das (nachstehend als „vorhergehendes Komponentenbeschickungsband“ bezeichnete) Komponentenbeschickungsband zur vorhergehenden Beschickung mit den Komponenten gewickelt ist, abgeschlossen ist, wird das nächste Komponentenbeschickungsband, wenn es bereits in den AF eingesetzt ist, automatisch von der nächsten Rolle ausgespeist, um die das nächste Komponentenbeschickungsband gewickelt ist, ohne die Verbindungsarbeit auszuführen. Dies bedeutet, dass die Komponentenbestückungsarbeit bei dem AF jederzeit ausgeführt werden kann, wenn das nächste Komponentenbeschickungsband in den AF eingesetzt werden kann. Bei dem AF ist das Zeitfenster für die Bereitstellung einer neuen Rolle nicht auf den Zeitpunkt des Abschlusses der Zufuhr des Komponentenbeschickungsbands von der vorhergehenden Rolle beschränkt, um die das vorhergehende Komponentenbeschickungsband gewickelt ist, und daher ist ein Freiheitsgrad höher als bei dem Verbindungszubringer.Meanwhile, multiple rollers can be attached to the AF. When the feeding of the component loader belt from the previous roll is completed among a plurality of rolls around which the component loader belt (hereinafter referred to as the "previous component loader belt") for the previous load of components is wrapped, the next component loader belt, if already set in the AF, is completed is automatically fed out from the next reel around which the next component supply line is wound without performing the joining work. This means that the component mounting work at the AF can be carried out at any time when the next component loading line can be loaded into the AF. In the AF, the time window for the provision of a new roll is not at the time of the completion of the supply of the component infeed line from the is limited to the preceding roll around which the preceding component feeder tape is wound, and therefore a degree of freedom is higher than that of the connecting feeder.
Bei der Ausführungsform können die auf der Komponentenbeschickungseinheit 24 angeordneten Bandzuführeinrichtungen sowohl Verbindungszubringer als auch die AFs umfassen, umfassen jedoch dennoch mehrere als mehrere Komponentenbeschickungsvorrichtungen vorgesehene AFs, an denen jeweils mehrere Rollen, die als Komponentenspeicherelemente dienen, angebracht werden können. Die Bandzuführeinrichtung, die der AF ist, der als Komponentenbeschickungsvorrichtung dient, wird unter Bezugnahme auf die 3 und 4 beschrieben. 3 stellt schematisch eine Konfiguration eines AF 241 dar. 4 ist eine perspektivische Ansicht, die ein Komponentenbeschickungsband 243 darstellt, das an dem AF 241 angebracht wird.In the embodiment, the tape feeders arranged on the component loader unit 24 may include both connector feeders and the AFs, but still include a plurality of AFs provided as multiple component loaders, to each of which a plurality of rollers serving as component storage elements can be attached. The tape feeder, which is the AF serving as the component feeder, is described with reference to FIG 3 and 4th described. 3 Fig. 3 schematically shows a configuration of an AF 241 represent. 4th Figure 13 is a perspective view illustrating a component loader belt 243 attached to the AF 241 is attached.
Bei der Komponentenbeschickungseinheit 24 ist der AF 241 auf einem Wagen 242 angeordnet. Mehrere Rollen 2420, um die jeweils ein Komponentenbeschickungsband 243 gewickelt ist, können an dem AF 241 angebracht werden.At component loading unit 24 is the AF 241 arranged on a carriage 242. A plurality of reels 2420, each with a component loader belt 243 wrapped around them, can be attached to the AF 241 be attached.
Bevor die Konfiguration des AF 241 beschrieben wird, wird unter Bezugnahme auf 4 das Komponentenbeschickungsband 243 beschrieben. Das Komponentenbeschickungsband 243 umfasst ein Trägerband 2431 und ein Abdeckband 2434. Das Trägerband 2431 weist mehrere Komponentenbehälter 2433 zur Aufnahme von Komponenten E auf, wobei die Komponentenbehälter in einem vorgegebenen Abstand in dem Trägerband 2431 angeordnet sind. An einem Endabschnitt in einer Richtung der Breite des Trägerbands 2431 sind in einem vorgegebenen Abstand angeordnete Vorschubkraft-Aufnahmeöffnungen 2432 vorgesehen. Zähne eines ersten Ritzels 2412A und eines zweiten Ritzels 2413A des später beschriebenen AF 241 treten mit den Vorschubkraft-Aufnahmeöffnungen 2432 in Eingriff, und eine Vorschubkraft zum Ausspeisen des Komponentenbeschickungsbands 243 wird von dem ersten Ritzel 2412A und dem zweiten Ritzel 2413A an die Vorschubkraft-Aufnahmeöffnungen 2432 übertragen. Das Abdeckband 2434 ist so an dem Trägerband 2431 angebracht, dass es den Komponentenbehälter 2433 bedeckt.Before configuring the AF 241 is described with reference to FIG 4th the component infeed conveyor 243 is described. The component loading belt 243 comprises a carrier belt 2431 and a cover belt 2434. The carrier belt 2431 has a plurality of component containers 2433 for receiving components E, the component containers being arranged at a predetermined distance in the carrier belt 2431. At an end portion in a width direction of the carrier tape 2431, feeding force receiving holes 2432 are provided at a predetermined interval. Teeth of a first pinion 2412A and a second pinion 2413A of the AF described later 241 engage with the feed force receiving holes 2432, and a feeding force for feeding out the component supply line 243 is transmitted from the first pinion 2412A and the second pinion 2413A to the feeding force receiving holes 2432. The cover tape 2434 is attached to the carrier tape 2431 so as to cover the component container 2433.
Wie in 3 dargestellt, ist der AF 241 an einer Zubringerbasis 2417A angebracht, die an der Komponentenbeschickungseinheit 24 vorgesehenen ist. Genauer ist die Komponentenbeschickungseinheit 24 mit der Zubringerbasis 2417A und einer Rollenhalteeinheit 2419 versehen. Die Zubringerbasis 2417A ist mit mehreren Schächten 2417B und einer Halterungsbasis 2417C versehen, wobei die Schächte 2417B in einem Abstand längs der Richtung der X-Achse angeordnet sind und sich parallel zueinander in der Richtung der Y-Achse erstrecken und die Halterungsbasis 2417C sich vor den Schächten 2417B in der Richtung der X-Achse erstreckt. Der AF 241 ist in jedem Schacht 2417B vorgesehen und an der Halterungsbasis 2417C befestigt. Auf diese Weise ist der Wagen 242 der Komponentenbeschickungseinheit 24 mit den mehreren parallel zueinander angeordneten AFs 241 versehen.As in 3 shown is the AF 241 attached to a feeder base 2417A provided on the component loader 24. More specifically, the component loading unit 24 is provided with the feeder base 2417A and a roll holding unit 2419. The feeder base 2417A is provided with a plurality of slots 2417B and a bracket base 2417C, the slots 2417B being spaced apart along the X-axis direction and extending parallel to each other in the Y-axis direction, and the bracket base 2417C extending in front of the slots 2417B extends in the direction of the X-axis. The AF 241 is provided in each slot 2417B and attached to the bracket base 2417C. In this way, the carriage 242 is the component loading unit 24 with the plurality of AFs arranged in parallel with each other 241 Mistake.
Die Rollenhalteeinheit 2419 wird an einer hinteren Unterseite der Zubringerbasis 2417A positioniert und hält eine erste Rollenhalterung 2419A und eine zweite Rollenhalterung 2419B an Positionen, die längs einer Richtung nach oben und unten voneinander beabstandet sind. Die erste Rollenhalterung 2419A und die zweite Rollenhalterung 2419B sind jeweils darauf ausgelegt, die Rolle 2420 drehbar zu halten. Die Komponentenbestückungsbänder 243 sind um die Rollen 2420 gewickelt, die jeweils von der ersten Rollenhalterung 2419A und der zweiten Rollenhalterung 2419B gehalten werden.The roll holding unit 2419 is positioned on a rear lower surface of the shuttle base 2417A, and holds a first roll holder 2419A and a second roll holder 2419B at positions spaced from each other along an up and down direction. The first roller bracket 2419A and the second roller bracket 2419B are each configured to rotatably support the roller 2420. The component mounting tapes 243 are wound around the rollers 2420 held by the first roller holder 2419A and the second roller holder 2419B, respectively.
Der AF 241 umfasst einen Zubringerkorpus 2411. Der AF 241 ist an der Halterungsbasis 2417C befestigt, wobei der Zubringerkorpus 2411 in den Schacht 2417B eingesetzt (auf diesen eingestellt) ist. Der Zubringerkorpus 2411 hält das erste Ritzel 2412A und das zweite Ritzel 2413A drehbar. Das erste Ritzel 2412A bildet eine erste Bandbeschickungseinheit 2412. Das zweite Ritzel 2413A bildet eine zweite Bandbeschickungseinheit 2413 und ist längs der Richtung der Y-Achse so von dem ersten Ritzel 2412A beabstandet, dass es von der Rollenhalteeinheit 2419 entfernt ist. Das erste Ritzel 2412A und das zweite Ritzel 2413A weisen jeweils mehrere Zähne auf, die in einem vorgegebenen Abstand um die Umfangsrichtung angeordnet sind. Die Zähne des ersten Ritzels 2412A und des zweiten Ritzels 2413A können mit den in dem Trägerband 2431 des Komponentenbeschickungsbands 243 vorgesehenen Vorschubkraft-Aufnahmeöffnungen 2432 in Eingriff gebracht werden.The AF 241 includes a feeder body 2411. The AF 241 is attached to the bracket base 2417C with the feeder body 2411 inserted into (set on) the slot 2417B. The feeder body 2411 rotatably supports the first pinion 2412A and the second pinion 2413A. The first pinion 2412A forms a first tape feed unit 2412. The second pinion 2413A constitutes a second tape feed unit 2413 and is spaced apart from the first pinion 2412A along the Y-axis direction so that it is away from the roll holder unit 2419. The first pinion 2412A and the second pinion 2413A each have a plurality of teeth that are arranged at a predetermined interval around the circumferential direction. The teeth of the first pinion 2412A and the second pinion 2413A are engageable with the feed force receiving holes 2432 provided in the carrier tape 2431 of the component loading tape 243.
Die Komponentenbeschickungsbänder 243, die um die von der ersten Rollenhalterung 2419A und der zweiten Rollenhalterung 2419B gehalten Rollen 2420 gewickelt sind, werden von Führungsrollen 2418 gelenkt, die an einem oberen Ende der Rollenhalteeinheit 2419 vorgesehen sind, und dem ersten Ritzel 2412A und dem zweiten Ritzel 2413A zugeführt. Die Komponentenbeschickungsbänder 243, deren Vorschubkraft-Aufnahmeöffnungen 2432 mit den Zähnen des ersten Ritzels 2412A und des zweiten Ritzel 2413A in Eingriff treten, werden durch die Drehung des ersten Ritzels 2412A und die Drehung des zweiten Ritzels 2413A ausgespeist, und die Komponente E wird an einer Komponentenbeschickungsposition P1 entnommen.The component feed belts 243 wound around the rollers 2420 held by the first roller holder 2419A and the second roller holder 2419B are guided by guide rollers 2418 provided at an upper end of the roller holding unit 2419 and the first pinion 2412A and the second pinion 2413A fed. The component feed belts 243, the feed force receiving holes 2432 of which engage the teeth of the first pinion 2412A and the second pinion 2413A, are fed out by the rotation of the first pinion 2412A and the rotation of the second pinion 2413A, and the component E is at a component loading position P1 taken.
Der AF 241 umfasst ferner ein Bandhalteelement 2414, das abnehmbar an einem hinteren Endabschnitt des Zubringerkorpus 2411 befestigt ist, eine Betätigungseingabeeinheit 2415, die an einer hinteren Oberseite des Zubringerkorpus 2411 angeordnet ist, und einen ersten und einen zweiten Banderfassungssensor 2416A und 2416B.The AF 241 further comprises a tape holding member 2414 detachably attached to a rear end portion of the conveyor body 2411, an operation input unit 2415 disposed on a rear upper surface of the conveyor body 2411, and first and second tape detection sensors 2416A and 2416B.
Wie in 3 dargestellt, unterteilt das Bandhalteelement 2414 einen hinteren Endabschnitt eines Banddurchgangs 2414A, den das Komponentenbeschickungsband 243 passiert, in zwei getrennte, nämlich einen oberen und einen unteren Durchgang (einen oberen Durchgang 2414AA und einen unteren Durchgang 2414AB) des Zubringerkorpus 2411 und hält das den oberen Durchgang 2414AA passierende Komponentenbeschickungsband 243 von unten. Im Einzelnen verbreitert sich der hintere Endabschnitt des Banddurchgangs 2414A in der Richtung nach oben und unten von der Vorderseite zur Hinterseite. Das Bandhalteelement 2414 ist von der Hinterseite des Zubringerkorpus 2411 in den Banddurchgang 2414A eingesetzt und abnehmbar an dem Zubringerkorpus 2411 befestigt. Dementsprechend wird der hintere Endabschnitt des Banddurchgangs 2414A von dem Bandhalteelement 2414 in den oberen Durchgang 2414AA und den unteren Durchgang 2414AB unterteilt.As in 3 As shown, the tape holding member 2414 divides a rear end portion of a tape passage 2414A through which the component supply tape 243 passes into two separate, upper and lower passages (an upper passage 2414AA and a lower passage 2414AB) of the conveyor body 2411 and holds the upper passage 2414AA component feed conveyor 243 passing through from below. Specifically, the rear end portion of the tape passage 2414A widens in the up and down direction from the front to the rear. The tape holding member 2414 is inserted into the tape passage 2414A from the rear of the feeder body 2411 and is detachably attached to the feeder body 2411. Accordingly, the rear end portion of the tape passage 2414A is divided by the tape holding member 2414 into the upper passage 2414AA and the lower passage 2414AB.
Der erste Banderfassungssensor 2416A und der zweite Banderfassungssensor 2416B sind so vorgesehen, dass sie dem Banddurchgang 2414A zugewandt sind, und erfassen, ob das Komponentenbeschickungsband 243 den Banddurchgang 2414A passiert. Genauer ist der erste Banderfassungssensor 2416A weiter als ein Punkt, an dem der obere Durchgang 2414AA und der untere Durchgang 2414AB zusammentreffen, an der Vorderseite angeordnet und ist dem Banddurchgang 2414A von unten zugewandt. Gleichzeitig ist der zweite Banderfassungssensor 2416B so angeordnet, dass er dem oberen Durchgang 2414AA von oben zugewandt ist und erfasst, ob sich das Komponentenbeschickungsband 243 in dem oberen Durchgang 2414AA befindet.The first tape detection sensor 2416A and the second tape detection sensor 2416B are provided so as to face the tape passage 2414A, and detect whether the component supply conveyor 243 passes the tape passage 2414A. Specifically, the first tape detection sensor 2416A is located farther than a point where the upper passage 2414AA and the lower passage 2414AB meet at the front and faces the tape passage 2414A from below. At the same time, the second tape detection sensor 2416B is arranged to face the upper passage 2414AA from above and detects whether the component loading tape 243 is in the upper passage 2414AA.
Die Betätigungseingabeeinheit 2415 wird von einem Mitarbeiter den Erfordernissen entsprechend zum Ausspeisen und Rückwärtsbewegen des Komponentenbeschickungsbands 243 verwendet.The actuation input unit 2415 is used by an operator to feed out and reverse the component infeed conveyor 243 as required.
Ein von dem wie vorstehend konfigurierten AF 241 ausgeführter Komponentenbeschickungsvorgang wird ausgeführt, wie nachstehend beschrieben. Zur Vorbereitung bringt der Mitarbeiter die Rolle 2420, um die das vorhergehende Komponentenbeschickungsband 243 gewickelt ist, an der ersten Rollenhalterung 2419A in dem unteren Abschnitt der Rollenhalteeinheit 2419 an. Bei diesem Arbeitsgang führt der Mitarbeiter unter Verwendung eines Strichcodelesegeräts 8 (siehe 7) einen Lesevorgang zum Lesen eines den Komponententyp spezifizierenden Strichcodes BR (Aufzeichnungsabschnitt, siehe 3) an der Rolle 2420 aus. In dem den Komponententyp spezifizierenden Strichcode BR sind beispielsweise Informationen zum Typ der bereitgestellten Komponente zur Spezifikation eines Komponententyps der in dem um die Rolle 2420 gewickelten Komponentenbeschickungsband 243 untergebrachten Komponente E als Code aufgezeichnet.One of the AF configured as above 241 The component loading operation performed is performed as described below. In preparation, the operator attaches the roll 2420, around which the previous component supply tape 243 is wrapped, to the first roll holder 2419A in the lower portion of the roll holder unit 2419. During this operation, the employee uses a barcode reader 8 (see 7th ) a reading operation for reading a component type specifying bar code BR (recording section, see FIG 3 ) on roller 2420. In the component type specifying bar code BR, for example, information on the type of the provided component for specifying a component type of the component E accommodated in the component supply belt 243 wound around the roll 2420 is recorded as a code.
Der Mitarbeiter setzt den vorderen Endabschnitt des um die an der ersten Rollenhalterung 2419A angebrachte Rolle 2420 gewickelten Komponentenbeschickungsbands 243 von der Hinterseite des Zubringerkorpus 2411 in den oberen Durchgang 2414AA ein. Nun tritt der vordere Endabschnitt des vorhergehenden Komponentenbeschickungsbands 243 mit dem ersten Ritzel 2412A in Eingriff und wird von dem Bandhalteelement 2414 gehalten. Anschließend betätigt der Mitarbeiter zur Eingabe eines Befehls zum Drehen des ersten Ritzels 2412A zum Ausspeisen des Komponentenbeschickungsbands 243 die Betätigungseingabeeinheit 2415, wodurch der vordere Endabschnitt des Komponentenzufuhrbands 243 mit dem zweiten Ritzel 2413A in Eingriff gebracht wird.The operator inserts the leading end portion of the component loader tape 243 wrapped around the roll 2420 attached to the first roll holder 2419A into the upper passage 2414AA from the rear of the conveyor body 2411. Now, the leading end portion of the foregoing component supply belt 243 engages with the first pinion 2412A and is held by the belt holding member 2414. Then, the operator operates the operation input unit 2415 to input a command to rotate the first pinion 2412A to feed out the component supply belt 243, thereby engaging the leading end portion of the component supply belt 243 with the second pinion 2413A.
Nach Abschluss der Vorbereitung leitet der AF 241 den Komponentenbeschickungsvorgang ein. Bei dem AF 241 dreht sich das zweite Ritzel 2413A zum Ausspeisen des Komponentenbeschickungsbands 243. Das erste Ritzel 2412A ist ein Leerlaufritzel, daher kann das Komponentenbeschickungsband 243 durch Drehen nur des zweiten Ritzels 2413A ausgespeist werden.After completing the preparation, the AF leads 241 the component loading process. At the AF 241 the second pinion 2413A rotates to feed out the component infeed belt 243. The first pinion 2412A is an idle gear, so the component infeed belt 243 can be fed out by rotating only the second pinion 2413A.
Wenn dann das vorhergehende Komponentenbeschickungsband 243 von der Rolle 2420 ausgespeist wird, entfernt der Mitarbeiter das Bandhalteelement 2414 von dem Zubringerkorpus 2411. Wenn das Bandhalteelement 2414 entfernt ist, verschiebt sich das Komponentenbeschickungsband 243 durch sein eigenes Gewicht zu einer Unterseite des Banddurchgangs 2414A. Das vorhergehende Komponentenbeschickungsband 243 löst sich dadurch von dem ersten Ritzel 2412A. Obwohl es sich von dem ersten Ritzel 2412A gelöst hat, steht das Komponentenbeschickungsbandband 243 nach wie vor so mit dem zweiten Ritzel 2413A in Eingriff, dass das Komponentenbeschickungsband 243 durch die Drehung des zweiten Ritzels 2413A weiter ausgespeist wird.Then, when the previous component supply belt 243 is fed out from the roller 2420, the operator removes the belt holding member 2414 from the conveyor body 2411. When the tape holding member 2414 is removed, the component supply belt 243 shifts by its own weight to an underside of the belt passage 2414A. The previous component infeed belt 243 is thereby released from the first pinion 2412A. Although it has disengaged from the first pinion 2412A, the component infeed belt 243 is still engaged with the second pinion 2413A such that the component infeed belt 243 is further fed out by the rotation of the second pinion 2413A.
Wenn dann das vorhergehende Komponentenbeschickungsband 243 von der Rolle 2420 ausgespeist wird, bringt der Mitarbeiter das Bandhalteelement 2414 an dem Zubringerkorpus 2411 an und überführt die Rolle 2420, um die das vorhergehende Komponentenbeschickungsband 243 gewickelt ist, von der ersten Rollenhalterung 2419A in dem unteren Abschnitt zu der zweiten Rollenhalterung 2419B in dem oberen Abschnitt. Während dann das vorhergehende Komponentenbeschickungsband 243 von der von der zweiten Rollenhalterung 2419B in dem oberen Abschnitt gehaltenen Rolle 2420 ausgespeist wird, bringt der Mitarbeiter die Rolle 2420, um die das nächste Komponentenbeschickungsband 243 gewickelt ist, an der ersten Rollenhalterung 2419A in dem unteren Abschnitt an und setzt den vorderen Endabschnitt des Komponentenbeschickungsbands 243 von der Hinterseite des Zubringerkorpus 2411 in den oberen Durchgang 2414AA ein. Dementsprechend tritt der vordere Endabschnitt des nächsten Komponentenbeschickungsbands 243 mit dem ersten Ritzel 2412 in Eingriff und wird von dem Bandhalteelement 2414 gehalten. Auf diese Weise kann die Rolle 2420, um die das nächste Komponentenbeschickungsband 243 gewickelt ist, angebracht werden, solange die Komponenten des um die Rolle 2420 gewickelten, vorhergehenden Komponentenbeschickungsbands 243 noch nicht verbraucht sind. Beim Anbringen der Rolle 2420, um die das nächste Komponentenbeschickungsband 243 gewickelt ist, führt der Mitarbeiter zum Lesen des den Komponententyp spezifizierenden Strichcodes BR an der Rolle 2420 unter Verwendung des Strichcodelesegeräts 8 (7) einen Lesevorgang aus, wie dies bei dem vorhergehenden Komponentenbeschickungsband 243 erfolgt.Then, when the previous component loading tape 243 is fed out from the roll 2420, the operator attaches the tape holding member 2414 to the feeder body 2411 and transfers the roll 2420, around which the previous component loading tape 243 is wound, from the first roll holder 2419A in the lower section to the second roll holder 2419B in the upper section. Then, while the previous component feed belt 243 is being fed out from the roll 2420 held by the second roll holder 2419B in the upper section, the operator attaches the roll 2420, around which the next component feed belt 243 is wrapped, to the first roll holder 2419A in the lower section and inserts the leading end portion of the component loader belt 243 from the rear of the feeder body 2411 into the upper passage 2414AA. Accordingly, the leading end portion of the next component supply belt 243 engages with the first pinion 2412 and is held by the belt holding member 2414. In this way, the roll 2420 around which the next component loader belt 243 is wrapped can be attached as long as the components of the previous component loader belt 243 wrapped around the roll 2420 have not yet been used up. When attaching the roll 2420 around which the next component feed belt 243 is wrapped, the operator leads to the reading of the bar code BR specifying the component type on the roll 2420 using the bar code reader 8 ( 7th ) a read process, as is done with the previous component feed belt 243.
Wenn dann das gesamte, von der zweiten Rollenhalterung 2419B in dem oberen Abschnitt gehaltene, vorhergehende Komponentenbeschickungsband 243 von der Rolle 2420 ausgespeist ist, das hintere Ende die Stelle passiert, an der der zweite Banderfassungssensor 2416B vorgesehen ist, und der zweite Banderfassungssensor 2416B erfasst, dass kein vorhergehendes Komponentenbeschickungsband 243 vorhanden ist, beginnt automatisch die Zufuhr des nächsten Komponentenbeschickungsbands 243 von der von der ersten Rollenhalterung 2419A in dem unteren Abschnitt gehaltenen Rolle 2420. Der Mitarbeiter entfernt die Rolle 2420, deren Komponenten aufgebraucht sind, von der zweiten Rollenhalterung 2419B in dem oberen Abschnitt, und überführt die Rolle 2420, um die das nächste Komponentenbeschickungsband 243 gewickelt ist, von der ersten Rollenhalterung 2419A in dem unteren Abschnitt zu der zweiten Rollenhalterung 2419B in dem oberen Abschnitt. Der Mitarbeiter kann eine neue Rolle, um die das Komponentenbeschickungsband 243 gewickelt ist, für den AF 241 bereitstellen. Der Mitarbeiter bringt die für den AF 241 bereitgestellte neue Rolle an der ersten Rollenhalterung 2419A in dem unteren Abschnitt an. Bei diesem Arbeitsablauf führt der Mitarbeiter unter Verwendung des Strichcodelesegeräts 8 den Lesevorgang zum Lesen des den Komponententyp spezifizierenden Strichcodes an der neuen Rolle aus. Das Zeitfenster für die die neue Rolle betreffende Komponentenbestückungsarbeit ist nicht auf einen Zeitpunkt beschränkt, zu dem die Komponenten auf der Rolle 2420, um die das vorhergehende Komponentenbeschickungsband 243 gewickelt ist, aufgebraucht sind, sondern wird von der Arbeitsplan-Verwaltungsvorrichtung 3 festgelegt.Then, when all of the preceding component loading tape 243 held by the second roller holder 2419B in the upper portion is discharged from the roller 2420, the rear end passes the location where the second tape detection sensor 2416B is provided, and the second tape detection sensor 2416B detects that If there is no previous component infeed line 243, the next component infeed line 243 will automatically start to be fed from the roll 2420 held by the first roll holder 2419A in the lower section. The operator removes the roll 2420, whose components have been used up, from the second roll holder 2419B in the upper Section, and transfers the roll 2420, around which the next component supply tape 243 is wound, from the first roll holder 2419A in the lower section to the second roll holder 2419B in the upper section. The operator can create a new reel around which the component feed belt 243 is wrapped for the AF 241 provide. The employee brings them for the AF 241 provided new roll to the first roll holder 2419A in the lower section. In this operation, the operator carries out the reading operation using the bar code reader 8 to read the component type specifying bar code on the new reel. The time window for the component placement work pertaining to the new roll is not limited to a point in time when the components on the roll 2420 around which the previous component supply belt 243 is wound are used up, but is determined by the schedule management device 3 set.
Die neue Rolle kann nicht angebracht werden, wenn das von der von der zweiten Rollenhalterung 2419B in dem oberen Abschnitt Rolle 2420 gehaltene vorhergehende Komponentenbeschickungsband 243 ausgespeist wird und der vordere Endabschnitt des um die von der ersten Rollenhalterung 2419A in dem unteren Abschnitt gehaltene Rolle 2420 gewickelten nächsten Komponentenbeschickungsbands 243 in den oberen Durchgang 2414AA eingesetzt ist. Unterdessen kann die neue Rolle angebracht werden, wenn das gesamte vorhergehende Komponentenbeschickungsband 243 von der von der zweiten Rollenhalterung 2419B in dem oberen Abschnitt gehaltenen Rolle 2420 ausgespeist ist und die Zufuhr des nächsten Komponentenbeschickungsbands 243 von der von der ersten Rollenhalterung 2419A in dem unteren Abschnitt gehaltenen Rolle 2420 automatisch eingeleitet wurde.The new roll cannot be attached when the previous component feed line 243 held by the second roll holder 2419B in the upper portion roll 2420 is discharged and the leading end portion of the next one wound around the roll 2420 held by the first roll holder 2419A in the lower portion Component infeed conveyor 243 is inserted into upper passage 2414AA. Meanwhile, the new roll can be attached when all of the previous component feeder line 243 is fed out from the roll 2420 held by the second roll holder 2419B in the upper section and the supply of the next component feeder belt 243 from the roll held by the first roll holder 2419A in the lower section 2420 was initiated automatically.
(Behälterzubringer)(Container feeder)
Der Behälterzubringer, der als Komponentenbeschickungsvorrichtung dient, wird unter Bezugnahme auf 5 beschrieben. 5 stellt schematisch eine Konfiguration eines Behälterzubringers 245 dar. Mehrere Behälterzubringer 245 können parallel zu der Komponentenbeschickungseinheit 24 vorgesehen sein. Bei dem Behälterzubringer 245 ist in einem Abdeckkorpus 2451 ein Magazin 2453 längs der Richtung nach oben und unten beweglich. Das Magazin 2453 enthält mehrere erste Paletten 2454, mehrere zweite Paletten 2455 und mehrere dritte Paletten 2456.The container feeder serving as the component feeder is described with reference to FIG 5 described. 5 Fig. 3 schematically shows a configuration of a container feeder 245 several container feeders 245 can be provided parallel to the component loading unit 24. At the container feeder 245 In a cover body 2451, a magazine 2453 is movable along the up and down direction. The magazine 2453 contains a plurality of first pallets 2454, a plurality of second pallets 2455 and a plurality of third pallets 2456.
Mindestens ein erster Behälter TR1, der mehrere Komponenten hält, wird auf jeder der ersten Paletten 2454 angeordnet. Die in dem ersten Behälter TR1 gehaltenen Komponenten gehören bei jeder ersten Palette 2454 dem gleichen Typ an. Ebenso wird mindestens ein zweiter Behälter TR2, der mehrere Komponenten hält, auf jeder der zweiten Paletten 2455 angeordnet. Die in dem zweiten Behälter TR2 gehaltenen Komponenten gehören bei jeder zweiten Palette 2455 dem gleichen Typ an. Die in dem zweiten Behälter TR2 gehaltenen Komponenten gehören einem anderen Typ als die in dem ersten Behälter TR1 gehalten Komponenten an. Ebenso wird mindestens ein dritter Behälter TR3, der mehrere Komponenten hält, auf jeder der dritten Paletten 2456 angeordnet. Die in dem dritten Behälter TR3 gehaltenen Komponenten gehören bei jeder dritten Palette 2456 dem gleichen Typ an. Die in dem dritten Behälter TR3 gehaltenen Komponenten gehören einem anderen Typ als die in dem ersten Behälter TR1 und dem zweiten Behälter TR2 gehaltenen Komponenten an.At least one first container TR1 holding a plurality of components is placed on each of the first pallets 2454. The components held in the first container TR1 are of the same type in each first pallet 2454. Likewise, at least one second container TR2 holding multiple components is placed on each of the second pallets 2455. In the Components held in the second container TR2 are of the same type for every other pallet 2455. The components held in the second container TR2 are of a different type from the components held in the first container TR1. Likewise, at least one third container TR3 holding multiple components is placed on each of the third pallets 2456. The components held in the third container TR3 are of the same type in every third pallet 2456. The components held in the third container TR3 are of a different type from the components held in the first container TR1 and the second container TR2.
Die erste Palette 2454, die zweite Palette 2455 und die dritte Palette 2456 dienen jeweils als Komponentenspeicherelement, auf dem der Behälter TR1, TR2 oder TR3, der mehrere Komponenten hält, angeordnet wird. Bei der Herstellung eines komponentenbestückten Substrats werden zur Beschickung mit den in dem Behälter TR1, TR2 oder TR3 gehaltenen Komponenten sowohl die erste Palette 2454 als auch die zweite Palette 2455 und die dritte Palette 2456, die in dem Magazin 2453 enthalten sind, zu einem Tisch 2452 bewegt, der aus dem Abdeckkorpus 2451 ragt.The first pallet 2454, the second pallet 2455 and the third pallet 2456 each serve as a component storage member on which the container TR1, TR2 or TR3 holding a plurality of components is placed. In the manufacture of a component-mounted substrate, the first pallet 2454, the second pallet 2455 and the third pallet 2456 contained in the magazine 2453 become a table 2452 for loading the components held in the container TR1, TR2 or TR3 moved, which protrudes from the cover body 2451.
Während die Herstellung des komponentenbestückten Substrats stattfindet, wird zur Beschickung mit den in dem ersten Behälter TR1 gehaltenen Komponenten eine weitere erste Palette 2454 zu dem Tisch 2452 bewegt, wenn die in dem auf einer der mehreren ersten Paletten 2454 angeordneten ersten Behälter TR1 gehaltenen Komponenten aufgebraucht sind. Während die Herstellung des komponentenbestückten Substrats abläuft, kann der Mitarbeiter die erste Palette 2454, deren Komponenten aufgebraucht sind, aus dem Abdeckkorpus 2451 entfernen und eine neue erste Palette für den Behälterzubringer 245 bereitstellen. Ebenso wird, während die Herstellung des komponentenbestückten Substrats abläuft, zur Beschickung mit den in dem zweiten Behälter TR2 gehaltenen Komponenten eine weitere zweite Palette 2455 zu dem Tisch 2452 bewegt, wenn die in dem auf einer der mehreren zweiten Paletten 2455 angeordneten zweiten Behälter TR2 gehaltenen Komponenten aufgebraucht sind. Während die Herstellung des komponentenbestückten Substrats abläuft, kann der Mitarbeiter die zweite Palette 2455, deren Komponenten aufgebraucht sind, aus dem Abdeckkorpus 2451 entfernen und eine neue zweite Palette für den Behälterzubringer 245 bereitstellen. Ebenso wird, während die Herstellung des komponentenbestückten Substrats abläuft, zur Beschickung mit den in dem dritten Behälter TR3 gehaltenen Komponenten eine weitere dritte Palette 2456 zu dem Tisch 2452 bewegt, wenn die in dem auf einer der mehreren dritten Paletten 2456 angeordneten dritten Behälter TR3 gehaltenen Komponenten aufgebraucht sind. Während die Herstellung des komponentenbestückten Substrats abläuft, kann der Mitarbeiter die dritte Palette 2456, deren Komponenten aufgebraucht sind, aus dem Abdeckkorpus 2451 entfernen und eine neue dritte Palette für den Behälterzubringer 245 bereitstellen.While the component-equipped substrate is being manufactured, a further first pallet 2454 is moved to the table 2452 for loading the components held in the first container TR1 when the components held in the first container TR1 arranged on one of the plurality of first pallets 2454 are used up . While the production of the component-equipped substrate is in progress, the employee can remove the first pallet 2454, the components of which have been used up, from the cover body 2451 and a new first pallet for the container feeder 245 provide. Likewise, while the component-equipped substrate is being manufactured, a further second pallet 2455 is moved to the table 2452 for loading the components held in the second container TR2 when the components held in the second container TR2 arranged on one of the plurality of second pallets 2455 are used up. While the production of the component-equipped substrate is in progress, the employee can remove the second pallet 2455, the components of which have been used up, from the cover body 2451 and a new, second pallet for the container feeder 245 provide. Likewise, while the component-mounted substrate is being manufactured, a further third pallet 2456 is moved to the table 2452 for loading the components held in the third container TR3 when the components held in the third container TR3 arranged on one of the plurality of third pallets 2456 are used up. While the production of the component-equipped substrate is in progress, the employee can remove the third pallet 2456, the components of which have been used up, from the cover body 2451 and a new third pallet for the container feeder 245 provide.
Bei der Bestückung des Behälterzubringers 245 mit einer neuen Palette führt der Mitarbeiter unter Verwendung des Strichcodelesegeräts 8 den Lesevorgang zum Lesen des den Komponententyp spezifizierenden Strichcodes an der neuen Palette aus. Die Verwaltung der Planung der Komponentenbestückungsarbeit zur Bestückung des Behälterzubringers 245 mit einer neuen Palette wird von den Arbeitsplan-Verwaltungsvorrichtung 3 ausgeführt.When equipping the container feeder 245 with a new pallet, the operator carries out the reading operation for reading the bar code specifying the component type on the new pallet using the bar code reader 8. The management of the planning of the component placement work for the placement of the container feeder 245 with a new pallet is provided by the work plan management device 3 executed.
(Stabzubringer)(Rod feeder)
Der Stabzubringer, der als Komponentenbeschickungsvorrichtung dient, wird unter Bezugnahme auf 6 beschrieben. 6 stellt schematisch eine Konfiguration eines Stabzubringers 246 dar. Mehrere Stabzubringer 246 können parallel zu der Komponentenbeschickungseinheit 24 vorgesehen sein. Der Stabzubringer 246 führt die in einem zylindrischen Stab 2469, der als Komponentenspeicherelement dient, untergebrachte Komponente E durch Herausschieben der Komponente E aus dem Stab 2469 zu. Der Stabzubringer 246 umfasst einen Gestellkorpus 2461, einen in einem oberen Abschnitt des Gestellkorpus 2461 vorgesehenen Stabtisch 2462, eine erste Haltevorrichtung 2463, eine zweite Haltevorrichtung 2464, einen Komponentenschiebemechanismus 2465, einen Führungsrahmen 2466, zwei Führungsschienen 2467 und ein Förderband 2468.The rod feeder serving as the component feeder is described with reference to FIG 6th described. 6th Fig. 3 schematically shows a configuration of a rod feeder 246 several rod feeders 246 can be provided parallel to the component loading unit 24. The stick feeder 246 supplies the component E accommodated in a cylindrical rod 2469, which serves as a component storage element, by pushing the component E out of the rod 2469. The stick feeder 246 comprises a frame body 2461, a bar table 2462 provided in an upper portion of the frame body 2461, a first holding device 2463, a second holding device 2464, a component pushing mechanism 2465, a guide frame 2466, two guide rails 2467 and a conveyor belt 2468.
Der Gestellkorpus 2461 weist eine hohle Kastenform mit einer offenen Oberseite auf. Der Stabtisch 2462 ist in einem oberen Abschnitt des Gestellkorpus 2461 angeordnet. Mehrere Stäbe 2469 können auf den Stabtisch 2462 gestapelt werden. Die erste Haltevorrichtung 2463 kann die mehreren Stäbe 2469 mit Ausnahme des untersten Stabs 2469 auf dem Stabtisch 2462 gleichzeitig an den vorderen Endabschnitten der Stäbe 2469 halten. Ebenso kann die zweite Haltevorrichtung 2464 die mehreren Stäbe 2469 mit Ausnahme des untersten Stabs 2469 auf dem Stabtisch 2462 gleichzeitig an den hinteren Endabschnitten der Stäbe 2469 halten.The frame body 2461 has a hollow box shape with an open top. The bar table 2462 is arranged in an upper portion of the frame body 2461. Multiple rods 2469 can be stacked on the rod table 2462. The first holder 2463 can hold the plurality of rods 2469 except for the lowermost rod 2469 on the rod table 2462 at the same time at the front end portions of the rods 2469. Likewise, the second holding device 2464 can hold the plurality of rods 2469 with the exception of the lowermost rod 2469 on the rod table 2462 at the rear end portions of the rods 2469.
Der Komponentenschiebemechanismus 2465 drückt die Komponente E zur Vorderseite aus dem untersten Stab 2469, der der einer unter mehreren Stäben 2469 auf dem Stabtisch 2462 ist. Der Führungsrahmen 2466 ist an dem vorderen Abschnitt des Gestellkorpus 2461 befestigt, und zwei der Führungsschienen 2467 werden von den Führungsrahmen 2466 gehalten. Das Förderband 2468 ist zwischen den beiden Führungsschienen 2467 vorgesehen. Die von dem Komponentenschiebemechanismus 2465 zur Vorderseite herausgedrückte Komponente E wird von dem Förderband 2468 längs der beiden Führungsschienen 2467 befördert. Die in dem Stab 2469 enthaltene Komponente E wird dadurch in die Komponentenbeschickungsposition vorgeschoben.The component pushing mechanism 2465 pushes component E toward the front of the lowermost rod 2469, which is the one of a plurality of rods 2469 on the rod table 2462. The guide frame 2466 is fixed to the front portion of the rack body 2461, and two of the guide rails 2467 are supported by the guide frames 2466. The conveyor belt 2468 is provided between the two guide rails 2467. The component E pushed out to the front by the component pushing mechanism 2465 is conveyed by the conveyor belt 2468 along the two guide rails 2467. The component E contained in the rod 2469 is thereby advanced to the component loading position.
Wenn die Komponenten E in dem untersten Stab 2469 bei der Durchführung des Komponentenbeschickungsvorgangs aufgebraucht sind, halten die erste und die zweite Haltevorrichtung 2463 und 2464 die Stäbe 2469 mit Ausnahme des untersten. Dann wird der Stabtisch 2462 in eine Haltaufhebungsposition verschoben, an der der Halt der Stäbe 2469 durch den Stabtisch 2462 aufgehoben wird, und der unterste Stab 2469 fällt allein durch sein eigenes Gewicht auf einen inneren Bodenabschnitt des Gestellkorpus 2461. Nachdem der Stab 2469, dessen Komponenten E aufgebraucht sind, ausgeworfen ist, kehrt der Stabtisch 2462 in eine Halteposition zum Halten der Stäbe 2469 zurück, und die erste und die zweite Haltevorrichtung 2463 und 2464 geben die verbleibenden Stäbe 2469 frei und ordnen sie auf dem Stabtisch 2462 an. Die Komponente E wird aus dem nächsten (untersten) Stab 2469 zugeführt.When the components E in the lowermost rod 2469 are used up in performing the component loading operation, the first and second holding devices 2463 and 2464 hold the bars 2469 with the exception of the bottom one. Then, the bar table 2462 is shifted to a hold release position at which the bars 2469 are released from the bar table 2462, and the lowermost bar 2469 falls by its own weight on an inner bottom portion of the frame body 2461. After the bar 2469, its components E are exhausted, ejected, the rod table 2462 returns to a holding position for holding the rods 2469, and the first and second holders 2463 and 2464 release the remaining rods 2469 and place them on the rod table 2462. Component E is fed from the next (lowest) rod 2469.
Während die Herstellung des komponentenbestückten Substrats abläuft, kann der Mitarbeiter den Stabzubringer 246 mit einem neuen Stab bestücken, wenn der Stab 2469, dessen Komponenten E aufgebraucht sind, auf den inneren Bodenabschnitt des Gestellkorpus 2461 fällt. Bei der Bestückung des Stabzubringers 246 mit einem neuen Stab führt der Mitarbeiter unter Verwendung des Strichcodelesegeräts 8 den Lesevorgang zum Lesen des den Komponententyp spezifizierenden Strichcodes an dem neuen Stab aus.While the component-equipped substrate is being manufactured, the employee can use the rod feeder 246 Equip with a new rod when the rod 2469, whose components E have been used up, falls on the inner bottom portion of the frame body 2461. When equipping the rod feeder 246 with a new wand, the operator performs the reading operation using the bar code reader 8 to read the component type specifying bar code on the new wand.
Die Verwaltung der Planung der Komponentenbestückungsarbeit zur Bestückung des Stabzubringers 246 mit dem neuen Stab wird von der Arbeitsplan-Verwaltungsvorrichtung 3 ausgeführt.The management of the planning of the component placement work for the placement of the rod feeder 246 with the new staff is from the work plan manager 3 executed.
<Steuersystem der Komponentenmontagemaschine><Control system of the component mounting machine>
Ein Steuersystem der Komponentenmontagemaschine 2 wird unter Bezugnahme auf ein Blockdiagramm in 7 beschrieben. Die Komponentenmontagemaschine 2 umfasst die Montagesteuervorrichtung 20. Die Montagesteuervorrichtung 20 steuert einen von der Komponentenmontagemaschine 2 ausgeführten Komponentenmontagevorgang vollständig und ebenso einen Betrieb der Komponentenbeschickungsvorrichtungen, die den AF 241, den Behälterzubringer 245 und den Stabzubringer 246 umfassen. Die Montagesteuervorrichtung 20 umfasst beispielsweise einen Mikrocomputer, der einen Festspeicher (ein ROM), in dem ein Steuerprogramm gespeichert ist, und eine Speichervorrichtung wie einen Flash-Speicher umfasst, in dem vorübergehend Daten gespeichert werden. Durch Lesen des Steuerprogramms steuert die Montagesteuervorrichtung 20 einen von der Komponentenmontagemaschine 1 ausgeführten Komponentenmontagevorgang und einen von der Komponentenbeschickungsvorrichtung ausgeführten Arbeitsablauf. Die Montagesteuervorrichtung 20 umfasst eine Kommunikationseinheit 201, eine Speichereinheit 202, eine Anzeigeeinheit 203, eine externe Eingabe-/Ausgabeeinheit 204, eine Komponentenmontagevorgangs-Verarbeitungseinheit 205 und die Komponentenbeschickungsvorgangs-Verarbeitungseinheit 206, wobei die Einheiten über einen Bus 20A miteinander verbunden sind.A control system of the component mounting machine 2 is described with reference to a block diagram in FIG 7th described. The component assembly machine 2 includes the mounting control device 20. The mounting control device 20 controls one of the component mounting machine 2 completed component assembly process and also an operation of the component loaders that the AF 241 , the container feeder 245 and the stick feeder 246 include. The mounting control device 20 includes, for example, a microcomputer that includes a read-only memory (ROM) in which a control program is stored and a storage device such as a flash memory in which data is temporarily stored. By reading the control program, the mounting control device 20 controls one of the component mounting machine 1 component assembling process performed and a work flow performed by the component loader. The mounting control device 20 includes a communication unit 201, a storage unit 202, a display unit 203, an external input / output unit 204, a component mounting process processing unit 205, and the component loading process processing unit 206, the units being connected to each other via a bus 20A.
Die Kommunikationseinheit 201 ist eine Schnittstelle zum Durchführen einer Datenkommunikation mit der Komponentenbeschickungsvorrichtung und der Arbeitsplan-Verwaltungsvorrichtung 3. Sämtliche der in jeder der Komponentenbeschickungseinheiten 24 der Komponentenmontagemaschinen 2 angeordneten Komponentenbeschickungsvorrichtungen sind mit der Kommunikationseinheit 201 verbunden. Die externe Eingabe-/Ausgabeeinheit 204 ist eine Schnittstelle zum Durchführen einer Datenkommunikation mit den Strichcodelesegeräten 8.The communication unit 201 is an interface for performing data communication with the component loading device and the work schedule management device 3 . All of the in each of the component loading units 24 of the component mounting machines 2 The component feeders arranged on the device are connected to the communication unit 201. The external input / output unit 204 is an interface for performing data communication with the bar code readers 8.
In der Speichereinheit 202 sind in 8 dargestellte Einstellinformationen JH1 gespeichert. Die Einstellinformationen JH1 betreffen die Komponente für die an jeder Komponentenbeschickungseinheit 24 der Komponentenmontagemaschine 2 angeordnete Komponentenbeschickungsvorrichtung. In den Einstellinformationen JH1 sind Montagemaschinentyp-Informationen J11, Einstellpositions-Informationen J12, Vorrichtungstyp-Informationen J13, Komponententyp-Informationen J14, Komponentenbestands-Informationen J15, Komponentenbestands-Warnwert-Informationen J16, und Komponentenbestands-Anhaltewert-Informationen J17 einander zugeordnet. Die Montagemaschinentyp-Informationen J11 dienen der Spezifikation der Komponentenmontagemaschine 2. Die Einstellpositions-Informationen J12 geben eine Position der Komponentenbeschickungsvorrichtung in der Komponentenbeschickungseinheit 24 an. Wenn die Komponentenbeschickungsvorrichtung der AF 241 ist, werden die Einstellpositions-Informationen J12 durch die Position des Schachts 2417B der Zubringerbasis 2417A festgelegt. Den Schächten 2417B sind unterschiedliche Schachtnummern zugewiesen, und die Position jedes Schachts 2417B, d.h. die Einstellposition, wird durch die Schachtnummer angegeben. Die Vorrichtungstyp-Informationen J13 geben einen Typ der Komponentenbeschickungsvorrichtung (einen Typ von Verfahren zum Vorschieben von Komponenten) an.In the storage unit 202 are in 8th setting information shown JH1 saved. The setting information JH1 relate to the component for the at each component loading unit 24 of the component mounting machine 2 arranged component loading device. In the setting information JH1 mounter type information J11, setting position information J12, device type information J13, component type information J14, component inventory information J15, component inventory warning value information J16, and component inventory stopping value information J17 are associated with each other. The assembling machine type information J11 is used to specify the component assembling machine 2 . The setting position information J12 indicates a position of the component loading device in the component loading unit 24. When the component loader of the AF 241 is, the setting position information J12 is determined by the position of the slot 2417B of the shuttle base 2417A. The slots 2417B are assigned different slot numbers, and the position of each slot 2417B, that is, the setting position, is indicated by the slot number. The device type information J13 indicates a type of the component loader (a type of method for feeding components).
Die Komponententyp-Informationen J14 dienen der Angabe eines Typs der von jeder Komponentenbeschickungsvorrichtung zugeführten Komponente und sind beispielsweise Identifikationsinformationen zur Identifikation der Komponente oder Komponentenamen-Informationen, die einen Namen der Komponente angeben. Die Komponentenbestands-Informationen J15 geben den gesamten Komponentenbestand in jeder Komponentenbeschickungsvorrichtung an. Die Komponentenbestands-Warnwert-Informationen J16 geben einen vorgegebenen Wert zur Ausgabe einer Warnung (einen Komponentenbestands-Warnwert) an, wobei die Warnung ausgegeben wird, wenn der in den Komponentenbestands-Informationen J15 angegebene Komponentengesamtbestand den vorgegebenen Wert annimmt, bevor die Komponenten in jeder Komponentenbeschickungsvorrichtung aufgebraucht sind. Die Komponentenbestands-Anhaltewert-Informationen J17 werden insbesondere für die Verbindungszubringer verwendet. Die Komponentenbestands-Anhaltewert-Informationen J17 geben einen vorgegebenen Wert (den Komponentenbestands-Anhaltewert) an, bei dem das Vorschieben des Bands zur Durchführung der Verbindungsarbeit einzustellen ist, wobei der Vorschub des Bands eingestellt wird, wenn der von den Komponentenbestands-Informationen J15 angegebene Komponentengesamtbestand den vorgegebenen Wert annimmt. Es gibt für den AF 241, den Behälterzubringer 245 und den Stabzubringer 246 kein Konzept eines „vorgegebenen Werts, bei dem das Vorschieben des Bands zur Durchführung der Verbindungsarbeit zu beenden ist“ wie bei dem Verbindungszubringer. Daher entsprechen die Komponentenbestands-Anhaltewert-Informationen J17 den Komponentenbestands-Warnwert-Informationen J16 für den AF 241, den Behälterzubringer 245 und den Stabzubringer 246.The component type information J14 is used to indicate a type of the component supplied from each component loading device and is, for example, identification information for identifying the component or component name information indicating a name of the component. The component inventory information J15 indicates the total component inventory in each component stocker. The component inventory warning value information J16 gives a predetermined value for issuing a warning (a component inventory warning value), the warning being issued when the total component inventory indicated in the component inventory information J15 becomes the predetermined value before the components in each component supply apparatus are used up. The component inventory stop value information J17 is used particularly for the connection feeders. The component inventory stop value information J17 indicates a predetermined value (the component inventory stop value) at which the advancement of the tape is to be stopped for performing the joining work, the advancement of the tape being stopped when the total component inventory indicated by the component inventory information J15 assumes the specified value. There is for the AF 241 , the container feeder 245 and the stick feeder 246 not a concept of "predetermined value at which to stop feeding the tape to perform the joining work" as in the joining feeder. Therefore, the component inventory stop value information J17 corresponds to the component inventory warning value information J16 for the AF 241 , the container feeder 245 and the stick feeder 246 .
Die Anzeigeeinheit 203 zeigt von der Kommunikationseinheit empfangene Informationen 201, beispielsweise von der später beschriebenen Arbeitsplan-Verwaltungsvorrichtung 3 gesendete Informationen. Die Komponentenmontagevorgangs-Verarbeitungseinheit 205 steuert bei der Herstellung des komponentenbestückten Substrats durch die Komponentenmontagemaschine 2 beispielsweise einen Betrieb der Kopfeinheit 25. Die Komponentenbeschickungsvorgangs-Verarbeitungseinheit 206 sendet zum Ausführen einer Verarbeitung zur vollständigen Steuerung des Betriebs der Komponentenbeschickungsvorrichtungen ein Steuersignal über die Kommunikationseinheit 201 an eine Zubringersteuereinheit 240 jeder Komponentenbeschickungsvorrichtung.The display unit 203 shows information 201 received from the communication unit such as the work schedule management device described later 3 information sent. The component mounting process processing unit 205 controls the manufacture of the component-mounted substrate by the component mounting machine 2 for example, an operation of the head unit 25. The component loading operation processing unit 206 sends a control signal via the communication unit 201 to a shuttle control unit 240 of each component loading apparatus to perform processing for fully controlling the operation of the component loading apparatus.
Wie in 2 dargestellt, ist an der Komponentenmontagemaschine 2 ein Arbeitsbereich WA eingerichtet, an dem der Mitarbeiter eine Rüstarbeit durchführt. Bei der Ausführungsform sind der Arbeitsbereich WA, der die auf der Seite -Y der Komponentenmontagemaschine 2 angeordnete Komponentenbeschickungseinheit 24 umfasst, und der Arbeitsbereich WA, der die Komponentenbeschickungseinheit 24 auf der Seite +Y der Komponentenmontagemaschine 2 umfasst, an der Komponentenmontagemaschine 2 vorgesehen. In der Komponentenmontagestraße 2L, die mehrere der miteinander verbundenen Komponentenmontagemaschinen 2 umfasst, sind die Arbeitsbereiche WA auf der Seite -Y der Komponentenmontagemaschinen 2 längs der Richtung der X-Achse angeordnet, und die Arbeitsbereiche WA auf der Seite +Y der Komponentenmontagemaschinen 2 sind längs der Richtung der X-Achse angeordnet. Nachstehend werden die Anordnung der Arbeitsbereiche WA auf der Seite -Y der Komponentenmontagemaschinen 2 und die Anordnung der Arbeitsbereiche WA auf der Seite +Y der Komponentenmontagemaschinen 2 der Komponentenmontagestraße 2L jeweils als „Gasse“ bezeichnet.As in 2 shown is on the component assembly machine 2 a work area WA set up on which the employee carries out set-up work. In the embodiment, the work area WA the one on the -Y side of the component assembly machine 2 arranged component loading unit 24 comprises, and the work area WA that is the component loading unit 24 on the + Y side of the component mounting machine 2 includes, on the component assembly machine 2 intended. In the component assembly line 2L that several of the interconnected component assembly machines 2 are the work areas WA on the -Y side of the component assembly machines 2 arranged along the direction of the X-axis, and the work areas WA on the + Y side of the component assembly machines 2 are arranged along the direction of the X-axis. The following is the arrangement of the work areas WA on the -Y side of the component assembly machines 2 and the arrangement of the work areas WA on the + Y side of the component assembly machines 2 the component assembly line 2L each referred to as "alley".
[Konfiguration der Arbeitsplan-Verwaltungsvorrichtung][Configuration of the route management device]
Die Arbeitsplan-Verwaltungsvorrichtung 3 verwaltet einen Plan zu Vorbereitungsarbeiten, die zur Herstellung des komponentenbestückten Substrats von dem Mitarbeiter den Erfordernissen entsprechend an den an den Komponentenmontagemaschinen 2 eingerichteten Arbeitsbereichen WA durchzuführen sind. Die Vorbereitungsarbeit umfasst eine Komponentenbestückungsarbeit zur Bestückung mehrerer in der Komponentenbeschickungseinheit 24 angeordneter Komponentenbeschickungsvorrichtungen mit neuen Komponentenspeicherelementen und mehrere zusätzliche Arbeiten neben der Komponentenbestückungsarbeit. Die Komponentenbestückungsarbeit umfasst eine Arbeit der Bestückung des AF 241 mit einer neuen Rolle, eine Arbeit der Bestückung des Behälterzubringers 245 mit einer neuer Palette, eine Arbeit der Bestückung des Stabzubringers 246 mit einem neuen Stab und eine Verbindungsarbeit an dem Verbindungszubringer.The work plan management device 3 maintains a plan for preparatory work necessary for the production of the component-mounted substrate by the employee according to the requirements on the component mounting machines 2 established work areas WA are to be carried out. The preparatory work includes a component loading work for loading a plurality of component loading devices arranged in the component loading unit 24 with new component storage elements and several additional work in addition to the component loading work. The component mounting work includes a work of mounting the AF 241 with a new roll, a job of equipping the container feeder 245 with a new pallet, a job of loading the bar feeder 246 with a new rod and a connection work on the connection feeder.
Die zusätzlichen Arbeiten umfassen beispielsweise eine Arbeit der Herstellung einer Großrolle (einer verbundenen Rolle), eine Arbeit des Ausheizens eines Behälters, eine Arbeit des Verknetens eine Lötpaste, eine Arbeit des Reinigens einer Saugdüse, eine Arbeit des Austauschens einer Saugdüse, eine Arbeit der Vorbereitung eines Haltestifts oder eine Arbeit des Einsammelns eines ausgeworfenen Elements. Die Arbeit der Herstellung einer Großrolle besteht in der Herstellung einer an dem AF 241 anbringbaren Rolle mit einem um die Rolle gewickelten Komponentenbeschickungsband, das eine große Menge an Komponenten enthält. Genauer werden zwei Rollen vorbereitet, um die jeweils das Komponentenbeschickungsband gewickelt ist, das entfernte Ende des Komponentenbeschickungsbands der ersten Rolle und das entfernte Ende des Komponentenbeschickungsbands der zweiten Rolle werden miteinander verbunden, und das Komponentenbeschickungsband der zweiten Rolle wird zur Herstellung einer einzigen Rolle (der Großrolle) um die erste Rolle gewickelt. Die Arbeit des Ausheizens eines Behälters besteht im Ausheizen eines auf einer an dem Behälterzubringer 245 anbringbaren Palette angeordneten Behälters. Wasser oder dergleichen an dem Behälter werden beispielsweise unter Verwendung einer Heizvorrichtung durch Ausheizen des Behälters entfernt. Die Arbeit des Verknetens einer Lötpaste besteht in der Herstellung einer Lötpaste, die auf das Substrat P aufgedruckt werden soll, bevor die Komponente montiert wird, d.h. dem Verkneten der Lötpaste beispielsweise unter Verwendung einer Knetmaschine. Die Arbeit des Reinigens einer Saugdüse betrifft die an der Kopfeinheit 25 vorgesehene Saugdüse 251 und ist eine Vorbereitungsarbeit zur Reinigung der für jeden Substrattyp geeigneten Saugdüse 251 zum Halten der Komponente. Die Arbeit des Austauschens einer Saugdüse besteht im Wechsel der an der Kopfeinheit 25 vorgesehenen Saugdüse 251. Die Arbeit der Vorbereitung eines Haltestifts betrifft einen an der Substrathaltevorrichtung 28 vorgesehenen Haltestift und besteht in der Vorbereitung eines zum Halten des Substrats P geeigneten Haltestifts für jeden Substrattyp. Die Arbeit des Einsammelns eines ausgeworfenen Elements besteht im Einsammeln eines ausgeworfenen Elements, aus dem die Komponenten durch die Kopfeinheit 25 entnommen wurden (beispielsweise eines verbrauchten Bands, einer leeren Rolle, eines leeren Behälters, eines leeren Stabs oder dergleichen, die nach der Entnahme sämtlicher Komponenten ausgeworfen wurden).The additional works include, for example, a work of making a large roll (a connected roll), a work of bake-out a container, a work of kneading a soldering paste, a work of cleaning a suction nozzle, a work of replacing a suction nozzle, a work of preparing a Holding pin or a job of collecting an ejected item. The job of making a large roll is to make one on the AF 241 attachable roll with a component feed belt wrapped around the roll containing a large amount of components. Specifically, two reels around which the component feed belt is wound are prepared, the distal end of the component feed belt of the first roll and the distal end of the component feed belt of the second roll are connected to each other, and the component feed belt of the second roll is used to make a single roll (the bulk roll ) wrapped around the first roll. The job of bakeout a container is to bake out one on top of the container feeder 245 attachable pallet arranged container. Water or the like on the container is heated by baking the container using a heater, for example away. The work of kneading a solder paste is to prepare a solder paste to be printed on the substrate P before the component is assembled, that is, knead the solder paste using a kneading machine, for example. The work of cleaning a suction nozzle concerns the suction nozzle 251 provided on the head unit 25, and is a preparatory work for cleaning the suction nozzle 251 for holding the component suitable for each type of substrate. The work of replacing a suction nozzle is to change the suction nozzle 251 provided on the head unit 25. The work of preparing a holding pin relates to a holding pin provided on the substrate holder 28, and preparing a holding pin suitable for holding the substrate P for each type of substrate. The work of collecting an ejected element is to collect an ejected element from which the components have been taken out by the head unit 25 (e.g., a used tape, an empty reel, an empty container, an empty rod or the like, which after all the components have been taken out ejected).
9 ist ein Blockdiagramm, das eine Konfiguration der Arbeitsplan-Verwaltungsvorrichtung 3 darstellt. Wie in 1 dargestellt, ist die Arbeitsplan-Verwaltungsvorrichtung 3 zum Ausführen einer Datenkommunikation mit den Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2, der Produktionsplan-Verwaltungsvorrichtung 4, der Substratinformations-Verwaltungsvorrichtung 5, dem unbemannten Transportfahrzeug 6 und der von dem Mitarbeiter mitgeführten mobilen Endgerätvorrichtung 7 verbunden. Die Arbeitsplan-Verwaltungsvorrichtung 3 umfasst beispielsweise einen Mikrocomputer und eine Kommunikationseinheit 31, eine Bedieneinheit 32, eine Anzeigeeinheit 33 und eine Steuereinheit 34, wie in 9 dargestellt. 9 Fig. 13 is a block diagram showing a configuration of the schedule management device 3 represents. As in 1 is the work schedule management device 3 for performing data communication with the mounting control devices 20 of the component mounting machines 2 , the production plan management device 4, the substrate information management device 5, the unmanned transport vehicle 6th and the mobile terminal device 7 carried by the employee. The work plan management device 3 includes, for example, a microcomputer and a communication unit 31 , an operating unit 32, a display unit 33 and a control unit 34 , as in 9 shown.
Die Bedieneinheit 32 umfasst ein berührungsempfindliches Bedienfeld, eine Zehnertastatur, eine Starttaste und eine Einstelltaste und empfängt eine Betätigung und unterschiedliche Typen von Einstellungen, die von dem Mitarbeiter in die Arbeitsplan-Verwaltungsvorrichtung 3 eingegeben werden. Die Anzeigeeinheit 33 zeigt von einer später beschriebenen Arbeitsverwaltungseinheit 342 der Steuereinheit 34 erstellte und von einer Arbeitsverlaufs-Bestimmungseinheit 343 aktualisierte Arbeitslisteninformationen an. Die Kommunikationseinheit 31 ist eine Schnittstelle zum Ausführen einer Datenkommunikation mit den Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2, der Produktionsplan-Verwaltungsvorrichtung 4, der Substratinformations-Verwaltungsvorrichtung 5, dem unbemannten Transportfahrzeug 6 und der mobilen Endgerätvorrichtung 7. Die Kommunikationseinheit 31 erhält von den Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2, der Produktionsplan-Verwaltungsvorrichtung 4, der Substratinformations-Verwaltungsvorrichtung 5, dem unbemannten Transportfahrzeug 6 und der mobilen Endgerätvorrichtung 7 gesendete Informationsbausteine und leitet die erhaltenen Informationsbausteine an die Steuereinheit 34 weiter. Die Steuereinheit 34 leitet die von der Arbeitsverwaltungseinheit 342 erstellten und von der Arbeitsverlaufs-Bestimmungseinheit 343 aktualisieren Arbeitslisteninformationen an die Kommunikationseinheit 31 weiter, und die Kommunikationseinheit 31 sendet die aktualisierten Arbeitslisteninformationen an die Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2, das unbemannte Transportfahrzeug 6 und die mobile Endgerätvorrichtung 7 (gibt sie an diese aus).The operating unit 32 comprises a touch-sensitive operating panel, a numeric keypad, a start key and a setting key and receives an actuation and various types of settings entered by the employee in the work plan management device 3 can be entered. The display unit 33 shows a work management unit described later 342 the control unit 34 created and by a work flow determination unit 343 updated worklist information. The communication unit 31 is an interface for performing data communication with the assembly control devices 20 of the component assembly machines 2 , the production plan management device 4, the substrate information management device 5, the unmanned transport vehicle 6th and the mobile terminal device 7. The communication unit 31 obtained from the assembly control devices 20 of the component assembly machines 2 , the production plan management device 4, the substrate information management device 5, the unmanned transport vehicle 6th and the information modules sent to the mobile terminal device 7 and forwards the information modules received to the control unit 34 continue. The control unit 34 directs the from the labor administration unit 342 created and by the work flow determining unit 343 update work list information to the communication unit 31 further, and the communication unit 31 sends the updated work list information to the assembly control devices 20 of the component assembly machines 2 , the unmanned transport vehicle 6th and the mobile terminal device 7 (outputs them to).
Die Produktionsplan-Verwaltungsvorrichtung 4 und die Substratinformations-Verwaltungsvorrichtung 5, die zum Ausführen einer Datenkommunikation mit der Arbeitsplan-Verwaltungsvorrichtung 3 verbunden sind, werden beschrieben. Die Produktionsplan-Verwaltungsvorrichtung 4 verwaltet einen Produktionsplan zur Herstellung des komponentenbestückten Substrats durch die Komponentenmontagemaschinen 2. Die Produktionsplan-Verwaltungsvorrichtung 4 umfasst beispielsweise einen Mikrocomputer. Durch eine Betätigung durch den Mitarbeiter, der den Produktionsplan plant, sendet die Produktionsplan-Verwaltungsvorrichtung 4 den Produktionsplan für das komponentenbestückte Substrat betreffende Produktionsplan-Informationen an die Arbeitsplan-Verwaltungsvorrichtung 3. 10 ist eine erläuternde Ansicht, die Produktionsplan-Informationen JH2 darstellt, die von der Produktionsplan-Verwaltungsvorrichtung 4 gesendet und in die Arbeitsplan-Verwaltungsvorrichtung 3 eingegeben werden. In den Produktionsplan-Informationen JH2 sind Produktionsreihenfolge-Informationen J21, Substrattyp-Informationen J22, Fertigungsmengen-Informationen J23, die Komponententyp-Informationen J14 und Zyklusdauer-Informationen J24 einander zugeordnet. Die Produktionsreihenfolge-Informationen J21 geben eine Produktionsreihenfolge für das komponentenbestückte Substrat an. Die Substrattyp-Informationen J22 geben einen Typ des zur Fertigung des komponentenbestückten Substrats verwendeten Substrats P an. Die Fertigungsmengen-Informationen J23 geben für jeden Substrattyp eine Fertigungsmenge für das komponentenbestückten Substrat an. Die Zyklusdauer-Informationen J24 geben eine bei der Montage der Komponente zur Fertigung eines einzigen komponentenbestückten Substrats erforderliche Zeitspanne (Sekunden/Substrat) an.The production plan management device 4 and the substrate information management device 5 that are capable of performing data communication with the work plan management device 3 are described. The production plan management device 4 manages a production plan for manufacturing the component-mounted substrate by the component mounting machines 2 . The production plan management device 4 includes, for example, a microcomputer. By an operation by the worker who plans the production plan, the production plan management device 4 sends the production plan information relating to the component-mounted substrate to the work plan management device 3 . 10 Fig. 13 is an explanatory view showing the production plan information JH2 that is sent from the production plan management device 4 and into the work plan management device 3 can be entered. In the production plan information JH2 production order information J21, substrate type information J22, production amount information J23, component type information J14 and cycle duration information J24 are associated with each other. The production order information J21 indicates a production order for the component-mounted substrate. The substrate type information J22 indicates a type of the substrate P used for manufacturing the component-mounted substrate. The production quantity information J23 indicates a production quantity for the component-equipped substrate for each substrate type. The cycle duration information J24 specifies a time span (seconds / substrate) required during the assembly of the component for the production of a single component-equipped substrate.
Die Substratinformations-Verwaltungsvorrichtung 5 verwaltet die Substratinformationen, auf die Bezug genommen wird, wenn die Komponentenmontagemaschinen 2 das komponentenbestückte Substrat fertigen. Die Substratinformations-Verwaltungsvorrichtung 5 umfasst beispielsweise einen Mikrocomputer. Wird die Substratinformations-Verwaltungsvorrichtung 5 von dem Mitarbeiter betätigt, sendet sie die Substratinformationen an die Arbeitsplan-Verwaltungsvorrichtung 3. 11 ist eine erläuternde Ansicht, die von der Substratinformations-Verwaltungsvorrichtung 5 gesendeten und in die Arbeitsplan-Verwaltungsvorrichtung 3 eingegebenen Substratinformationen JH3 darstellt. In den Substratinformationen JH3 sind die Substrattyp-Informationen J22, die Einstellpositions-Informationen J12, die Komponententyp-Informationen J14 und die Komponentenmengenerfordernis-Informationen J31 einander zugeordnet. Die Komponentenmengenerfordernis-Informationen J31 betreffen eine Menge der Komponenten (pro Substrat), die zur Herstellung eines einzigen komponentenbestückten Substrats erforderlich ist. Die Substratinformationen JH3 werden bei jedem Umschalten des von den Substrattyp-Informationen J22 angegebenen Typs des Substrats P überschrieben.The substrate information management device 5 manages the substrate information referred to when the component mounting machines 2 manufacture the component-equipped substrate. The substrate information Management device 5 comprises, for example, a microcomputer. When the substrate information management device 5 is operated by the operator, it sends the substrate information to the work schedule management device 3 . 11 Fig. 13 is an explanatory view sent from the substrate information management device 5 and into the work plan management device 3 entered substrate information JH3 represents. In the substrate information JH3 the substrate type information J22, the setting position information J12, the component type information J14, and the component amount requirement information J31 are associated with each other. The component amount requirement information J31 relates to an amount of the components (per substrate) required for manufacturing a single component-mounted substrate. The substrate information JH3 are overwritten each time the type of substrate P indicated by the substrate type information J22 is switched.
Die Substratinformationen JH3 werden über die Arbeitsplan-Verwaltungsvorrichtung 3 an die Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2 gesendet, und bei der Herstellung des komponentenbestückten Substrats durch die Komponentenmontagemaschinen 2 wird auf sie Bezug genommen. Genauer steuert die Komponentenmontagevorgangs-Verarbeitungseinheit 205 der Montagesteuervorrichtung 20 bei der Herstellung des komponentenbestückten Substrats durch die Komponentenmontagemaschine 2 beispielsweise einen Betrieb der Kopfeinheit 25 entsprechend den Substratinformationen JH3. Bei der Herstellung des Substrats des von den Substrattyp-Informationen J22 in den Substratinformationen JH3 angegebenen Typs wird die Kopfeinheit 25 so gesteuert, dass sie die in den Komponententyp-Informationen J14 angegebene Komponente aus der Komponentenbeschickungsvorrichtung entnimmt, wenn die Komponente von der an der in den Einstellpositions-Informationen J12 angegebenen eingestellten Position angeordneten Komponentenbeschickungsvorrichtung zugeführt wird.The substrate information JH3 are via the work plan management device 3 to the assembly control devices 20 of the component assembly machines 2 sent, and in the manufacture of the component-mounted substrate by the component mounting machines 2 reference is made to them. More specifically, the component mounting operation processing unit 205 controls the mounting control device 20 in the manufacture of the component mounted substrate by the component mounting machine 2 for example, an operation of the head unit 25 in accordance with the substrate information JH3 . When manufacturing the substrate of the substrate type information J22 in the substrate information JH3 specified type, the head unit 25 is controlled to take out the component indicated in the component type information J14 from the component loading device when the component is supplied from the component loading device located at the set position indicated in the setting position information J12.
Die Steuereinheit 34 der Arbeitsplan-Verwaltungsvorrichtung 3 umfasst eine Zentraleinheit (eine CPU), einen Festspeicher (ein ROM), in dem ein Steuerprogramm gespeichert ist, und einen Direktzugriffsspeicher (ein RAM), der als Arbeitsbereich für die CPU verwendet wird. Dadurch, dass die CPU das in dem ROM gespeicherte Steuerprogramm ausführt, steuert die Steuereinheit 34 die Kommunikationseinheit 31, die Bedieneinheit 32 und die Anzeigeeinheit 33 und erstellt unterschiedliche die Verwaltung der Planung der Vorbereitungsarbeiten betreffende Informationsbausteine. Wie in 9 dargestellt, umfasst die Steuereinheit 34 eine Komponentenbestückungs-Überwachungseirtheit 341, die Arbeitsverwaltungseinheit 342, die Arbeitsverlaufs-Bestimmungseinheit 343 und eine Speichereinheit 344.The control unit 34 the work schedule management device 3 includes a central processing unit (a CPU), a read-only memory (a ROM) in which a control program is stored, and a random access memory (a RAM) used as a work area for the CPU. With the CPU executing the control program stored in the ROM, the control unit controls 34 the communication unit 31 , the operating unit 32 and the display unit 33 and creates different information modules relating to the management of the planning of the preparatory work. As in 9 shown includes the control unit 34 a component placement monitoring entity 341 , the labor administration unit 342 , the work flow determining unit 343 and a storage unit 344.
Unter zusätzlicher Bezugnahme auf 12 neben 9 werden die Komponentenbestückungs-Überwachungseinheit 341, die Arbeitsverwaltungseinheit 342, die Arbeitsverlaufs-Bestimmungseinheit 343 und die Speichereinheit 344 der Steuereinheit 34 beschrieben. 12 ist eine erläuternde Ansicht, die einen Steuerungsablauf der Arbeitsplan-Verwaltungsvorrichtung 3 darstellt. 12 zeigt ein Beispiel, bei dem in einem ersten Produktionszeitraum TW01 das komponentenbestückte Substrat eines ersten Substrattyp gefertigt wird, und anschließend der Substrattyp umgestellt wird und in einem zweiten Produktionszeitraum TW02 das komponentenbestückte Substrat eines zweiten Substrattyps gefertigt wird. In dem in 12 dargestellten ersten Produktionszeitraum TW01 des Beispiels der Herstellung des komponentenbestückten Substrats werden die Komponenten von drei AFs 241A, 241B und 241C, zwei Behälterzubringern 245A und 245B und einem einzigen Stabzubringer 246A unter mehreren an den Komponentenmontagemaschinen 2 der Komponentenmontagestraße 2L vorgesehenen Komponentenbeschickungsvorrichtungen zugeführt.With additional reference to 12 Next 9 become the component placement monitoring unit 341 , the labor administration unit 342 , the work flow determining unit 343 and the storage unit 344 of the control unit 34 described. 12 Fig. 13 is an explanatory view showing a control flow of the schedule management device 3 represents. 12 shows an example in which the component-mounted substrate of a first substrate type is manufactured in a first production period TW01, and then the substrate type is changed and in a second production period TW02 the component-mounted substrate of a second substrate type is produced. In the in 12 illustrated first production period TW01 of the example of manufacturing the component-mounted substrate, the components of three AFs 241A, 241B and 241C, two container feeders 245A and 245B, and a single rod feeder 246A among several on the component mounting machines 2 the component assembly line 2L provided component feeders.
Nachstehend wird der Schwerpunkt auf die Komponentenbestückungsarbeit unter den von dem Mitarbeiter im Verlauf der Herstellung des komponentenbestückten Substrats auszuführenden Vorbereitungsarbeiten gelegt, und auf die Beschreibung der zusätzlichen Arbeiten wird verzichtet. Die Komponentenbestückungsarbeit umfasst eine Komponentenbestückungsarbeit zur Bestückung jedes der AFs 241A, 241B und 241C mit einer neuen Rolle, eine Komponentenbestückungsarbeit zur Bestückung jedes der Behälterzubringer 245A und 245B mit einer neuen Palette, und eine Komponentenbestückungsarbeit zur Bestückung des Stabzubringers 246A mit einem neuen Stab. Die AFs 241A, 241B und 241C, die Behälterzubringer 245A und 245B und der Stabzubringer 246A können kollektiv als „Komponentenbeschickungsvorrichtungen 241, 245 und 246“ bezeichnet werden, und die Rolle, die Palette und der Stab können kollektiv als „Komponentenspeicherelement“ bezeichnet werden.In the following, the emphasis will be placed on the component mounting work among the preparatory work to be carried out by the worker in the course of manufacturing the component mounting substrate, and the description of the additional work will be omitted. The component mounting work includes a component mounting work for populating each of the AFs 241A, 241B and 241C with a new reel, a component mounting work for mounting each of the container feeders 245A and 245B with a new pallet, and a component mounting work for mounting the rod feeder 246A with a new rod. The AFs 241A, 241B and 241C, the bin feeders 245A and 245B, and the rod feeder 246A can be collectively referred to as "component loaders 241, 245 and 246" and the roll, pallet and rod can be collectively referred to as a "component storage element".
<Komponentenbestückungs-Überwachungseinheit><Component placement monitoring unit>
Die Komponentenbestückungs-Überwachungseinheit 341 ermittelt einen Verwaltungsanfangszeitpunkt TS, der ein Zeitpunkt des Beginns der Verwaltung eines Plans für die Komponentenbestückungsarbeit an jedem der AFs 241A, 241B und 241C, der Behälterzubringer 245A und 245B und dem Stabzubringer 246A ist. Die Komponentenbestückungs-Überwachungseinheit 341 kann einen Zeitpunkt, zu dem die Herstellung des komponentenbestückten Substrats in dem erste Produktionszeitraum TW01 beginnt, als Verwaltungsanfangszeitpunkt TS ermitteln, oder sie kann bei der Eingabe von Befehlsinformationen zum Befehlen des Beginns der Verwaltung über die Bedieneinheit 32 einen Zeitpunkt der Eingabe der Befehlsinformationen als Verwaltungsanfangszeitpunkt TS ermitteln.The component placement monitoring unit 341 determines a management start time TS that is a time of starting the management of a schedule for component mounting work at each of the AFs 241A, 241B and 241C, the container feeders 245A and 245B, and the rod feeder 246A. The component placement monitoring unit 341 may be a point in time at which the manufacture of the component-mounted substrate in the first Production period TW01 begins to be determined as the administration start time TS, or it can determine a time of the input of the command information as the administration start time TS when inputting command information for commanding the start of administration via the operating unit 32.
Wenn der Verwaltungsanfangszeitpunkt TS ermittelt ist, überwacht die Komponentenbestückungs-Überwachungseinheit 341 ab dem Verwaltungsanfangszeitpunkt TS die Bestückung jeder der Komponentenbeschickungsvorrichtungen 241, 245 und 246 mit den Komponenten. Die Komponentenbestückungs-Überwachungseinheit 341 spezifiziert für jede der Komponentenbeschickungsvorrichtungen 241, 245 und 246 ein Bestückungszeitfenster, das ein Zeitfenster angibt, in dem die Komponentenbestückungsarbeit durchgeführt werden kann. Bei dem in 12 dargestellten Beispiel wird für den AF 241A ein Bestückungszeitfenster TWSA spezifiziert, für den AF 241B wird ein Bestückungszeitfenster TWSB spezifiziert, und für den AF 241C wird ein Bestückungszeitfenster TWSC spezifiziert. Für den Behälterzubringer 245A wird ein Bestückungszeitfenster TWSD spezifiziert, und für den Behälterzubringer 245B wird ein Bestückungszeitfenster TWSE spezifiziert. Für den Stabzubringer 246A wird ein Bestückungszeitfenster TWSF spezifiziert.When the management start time TS is determined, the component mounting monitoring unit monitors 341 from the management start time TS, the equipping of each of the component loading devices 241 , 245 and 246 with the components. The component placement monitoring unit 341 specified for each of the component loaders 241 , 245 and 246 a mounting time window indicating a time window in which the component mounting work can be performed. The in 12 In the example shown, a stocking time slot TWSA is specified for the AF 241A, a stocking time slot TWSB is specified for the AF 241B, and a stocking time slot TWSC is specified for the AF 241C. A supply time window TWSD is specified for the container feeder 245A, and a supply time window TWSE is specified for the container feeder 245B. A placement time window TWSF is specified for the rod feeder 246A.
Der (nachstehend als der „früheste Zeitpunkt“ bezeichnete) früheste Zeitpunkt in jedem der Bestückungszeitfenster TWSA bis TWSF ist, wenn bei dem vorhergehenden Komponentenspeicherelement unter mehreren an den Komponentenbeschickungsvorrichtungen 241, 245 und 246 angebrachten Komponentenspeicherelementen die Komponenten aufgebraucht sind, wobei die Komponenten von dem anderen Komponentenspeicherelementen vorangehenden vorhergehenden Komponentenspeicherelement zugeführt werden. Wenn bei dem vorhergehenden Komponentenspeicherelement die Komponenten aufgebraucht sind, kann die Bestückung mit einem neuen Komponentenspeicherelement erfolgen. Der (nachstehend als „spätester Zeitpunkt“ bezeichnete) späteste Zeitpunkt in jedem der Bestückungszeitfenster TWSA bis TWSF ist, wenn der gesamte Komponentenbestand in mehreren an den Komponentenbeschickungsvorrichtungen 241, 245 und 246 angebrachten Komponentenspeicherelementen einen vorgegebenen Komponentenbestands-Warnwert erreicht.The earliest point in time (hereinafter referred to as the “earliest point in time”) in each of the stocking time windows TWSA through TWSF is when the preceding component storage element is among a plurality of the component loaders 241 , 245 and 246 attached component storage elements, the components are used up, the components being supplied from the other component storage elements preceding preceding component storage element. If the components of the preceding component storage element have been used up, a new component storage element can be fitted. The latest point in time (hereinafter referred to as the “latest point in time”) in each of the assembly time windows TWSA to TWSF is when the entire component inventory is in several at the component loading devices 241 , 245 and 246 Attached component storage elements reached a predetermined component inventory warning value.
Die Komponentenbestückungs-Überwachungseinheit 341 spezifiziert die Bestückungszeitfenster TWSA bis TWSF für jede der Komponentenbeschickungsvorrichtungen 241, 245 und 246 entsprechend den von der Kommunikationseinheit 31 an die Steuereinheit 34 weitergeleiteten Informationen, d.h. den Einstellinformationen JH1 von den Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2, den Produktionsplan-Informationen JH2 von der Produktionsplan-Verwaltungsvorrichtung 4 und den Substratinformationen JH3 von der Substratinformations-Verwaltungsvorrichtung 5.The component placement monitoring unit 341 specifies the placement time windows TWSA to TWSF for each of the component loaders 241 , 245 and 246 according to the communication unit 31 to the control unit 34 forwarded information, ie the setting information JH1 from the assembly control devices 20 of the component assembly machines 2 , the production plan information JH2 from the production plan management device 4 and the substrate information JH3 from the substrate information management device 5.
Genauer subtrahiert die Komponentenbestückungs-Überwachungseinheit 341 zur Ermittlung des Komponentenbestands in dem vorhergehenden Komponentenspeicherelement einen Komponentenbestand in dem nächsten Komponentenspeicherelement von dem in den Komponentenbestands-Informationen J15 in den Einstellinformationen JH1 angegebenen Komponentengesamtbestand. Die Komponentenbestückungs-Überwachungseinheit 341 ermittelt durch Dividieren einer erforderlichen Menge der Komponente, die zur Herstellung eines einzigen komponentenbestückten Substrats benötigt wird, wobei die erforderliche Menge in den Komponentenmengenerfordernis-Informationen J31 in den Substratinformationen JH3 angegeben ist, durch eine zur Montage der Komponente bei der Herstellung eines einzigen komponentenbestückten Substrats erforderliche, in den Zyklusdauer-Informationen J24 in den Produktionsplan-Informationen JH2 angegebene Zeitspanne, wobei die zur Montage der Komponente erforderliche Zeitspanne für jedes Substrat in den Substrattyp-Informationen J22 spezifiziert ist, für jede der in den Komponententyp-Informationen J14 spezifizierten Komponenten eine pro Sekunde aufgebrauchte Menge. Die Komponentenbestückungs-Überwachungseinheit 341 ermittelt den frühesten Zeitpunkt in jedem der Bestückungszeitfenster TWSA bis TWSF durch Dividieren des Komponentenbestands in dem vorhergehenden Komponentenspeicherelement durch die Menge an pro Sekunde aufgebrauchten Komponenten. Gleichzeitig ermittelt die Komponentenbestückungs-Überwachungseinheit 341 durch Subtrahieren des in den Komponentenbestands-Warnwert-Informationen J16 angegebenen Komponentenbestands-Warnwerts von dem in den Komponentenbestands-Informationen J15 angegebenen Komponentengesamtbestand und anschließendes Dividieren der aus der Subtraktion resultierenden Komponentenmenge durch die Menge an pro Sekunde aufgebrauchten Komponenten auch den spätesten Zeitpunkt in jedem der Bestückungszeitfenster TWSA bis TWSF.More specifically, the component mounting supervisory unit subtracts 341 to determine the component inventory in the preceding component storage element, a component inventory in the next component storage element from that in the component inventory information J15 in the setting information JH1 specified total inventory of components. The component placement monitoring unit 341 obtained by dividing a required amount of the component required to manufacture a single component-mounted substrate, the required amount in the component amount requirement information J31 in the substrate information JH3 is indicated by a required for assembling the component in the manufacture of a single component-mounted substrate in the cycle time information J24 in the production plan information JH2 indicated time, the time required for assembling the component is specified for each substrate in the substrate type information J22, for each of the components specified in the component type information J14 an amount consumed per second. The component placement monitoring unit 341 determines the earliest point in time in each of the assembly time windows TWSA to TWSF by dividing the component inventory in the preceding component storage element by the amount of components used up per second. At the same time, the component placement monitoring unit determines 341 by subtracting the component inventory warning value specified in the component inventory warning value information J16 from the total component inventory specified in the component inventory information J15 and then dividing the component quantity resulting from the subtraction by the quantity of components consumed per second, including the latest point in time in each of the assembly time windows TWSA to TWSF.
Der in den Komponentenbestands-Informationen J15 angegebene Komponentengesamtbestand wird bei jeder Entnahme der Komponente durch Kopfeinheit verringert. Obwohl dies später im Einzelnen beschrieben wird, wird, wenn die Komponenten in dem vorhergehenden Komponentenspeicherelement aufgebraucht sind und die Komponentenbeschickungsvorrichtungen 241, 245 und 246 mit einem neuen Komponentenspeicherelement bestückt sind, die Menge an in dem neuen Komponentenspeicherelement untergebrachten Komponenten (die anfängliche Menge) zu dem Komponentengesamtbestand addiert, der sich ändert, wenn die Kopfeinheit 25 die Komponente entnimmt, und dadurch wird der Komponentengesamtbestand aktualisiert. Die Menge an in dem neuen Komponentenspeicherelement untergebrachten Komponenten (die anfängliche Menge) ist für jede der in den Komponententyp-Informationen J14 spezifizierten Komponenten beispielsweise in dem ROM der Steuereinheit 34 gespeichert. Wenn ein Komponentenspeicherelement, das verwendet wurde, bei dem aber die Komponenten noch nicht aufgebraucht sind, als neues Komponentenspeicherelement bereitgestellt wird, wird die beispielsweise in dem ROM der Steuereinheit 34 gespeicherte anfängliche Menge mit einer tatsächlichen Menge der in dem Komponentenspeicherelement enthaltenen Komponenten überschrieben.The total component inventory specified in the component inventory information J15 is reduced by the header unit each time the component is removed. Although this will be described in detail later, when the components in the foregoing component storage element and the component supply devices are used up 241 , 245 and 246 are loaded with a new component storage element, the amount of components accommodated in the new component storage element (the initial amount) to the Total component inventory, which changes when the head unit 25 takes out the component, is added, thereby updating the total component inventory. The amount of components accommodated in the new component storage element (the initial amount) is for each of the components specified in the component type information J14 in, for example, the ROM of the control unit 34 saved. If a component storage element that has been used but in which the components have not yet been used up is provided as a new component storage element, it is stored in the ROM of the control unit, for example 34 The stored initial amount is overwritten with an actual amount of the components contained in the component storage element.
Wenn die Komponentenbestands-Informationen J15 aktualisiert werden, aktualisiert die Komponentenbestückungs-Überwachungseinheit 341 das Ergebnis der Spezifikation der Bestückungszeitfenster TWSA bis TWSF in einem vorgegebenen Zyklus (beispielsweise einem Zyklus von 30 Sekunden). Die Komponentenbestückungs-Überwachungseinheit 341 kann die Bestückungszeitfenster TWSA bis TWSF in dem ersten Produktionszeitraum TW01 für den ersten Substrattyp oder die Bestückungszeitfenster TWSA bis TWSF unter zusätzlicher Berücksichtigung des Produktionszeitraums für den und nach dem zweiten Substrattyp neben dem Produktionszeitraum für den ersten Substrattyp spezifizieren.When the component inventory information J15 is updated, the component mounting supervisory unit updates 341 the result of the specification of the assembly time windows TWSA to TWSF in a predetermined cycle (for example a cycle of 30 seconds). The component placement monitoring unit 341 can specify the assembly time window TWSA to TWSF in the first production period TW01 for the first substrate type or the assembly time window TWSA to TWSF with additional consideration of the production period for and after the second substrate type in addition to the production period for the first substrate type.
<Arbeitsverwaltungseinheit><Labor Administration Unit>
Dann verwaltet die Arbeitsverwaltungseinheit 342 anhand der von der Komponentenbestückungs-Überwachungseinheit 341 spezifizierten Bestückungszeitfenster TWSA bis TWSF einen Plan für die Komponentenbestückungsarbeit für jeden der AFs 241A, 241B und 241C, der Behälterzubringer 245A und 245B und den Stabzubringer 246A. Wie in 9 dargestellt, umfasst die Arbeitsverwaltungseinheit 342 eine Tätigkeitsziel-Spezifikationseinheit 3421 und eine Arbeitszeitvorgabe-Spezifikationseinheit 3422.Then the labor administration unit manages 342 based on the from the component placement monitoring unit 341 Specified mounting time windows TWSA to TWSF provide a schedule for the component mounting work for each of the AFs 241A, 241B and 241C, the container feeder 245A and 245B, and the rod feeder 246A. As in 9 includes the labor management unit 342 an activity target specification unit 3421 and a working time specification unit 3422.
Die Tätigkeitsziel-Spezifikationseinheit 3421 spezifiziert eine Komponentenbestückungs-Zielvorrichtung, an der die Komponentenbestückungsarbeit vorgenommen werden soll, unter den Komponentenbeschickungsvorrichtungen 241, 245 und 246. Genauer erkennt die Tätigkeitsziel-Spezifikationseinheit 3421 zunächst ein Bestückungsüberschneidungs-Zeitfenster, in dem einige der Zeitfenster unter den Bestückungszeitfenstern TWSA bis TWSF einander überschneiden. Bei dem in 12 dargestellten Beispiel erkennt die Tätigkeitsziel-Spezifikationseinheit 3421 mehrere Bestückungsüberschneidungs-Zeitfenster, bei denen es sich in chronologischer Reihenfolge um ein erstes Bestückungsüberschneidungs-Zeitfenster TWD1, ein zweites Bestückungsüberschneidungs-Zeitfenster TWD2 und ein drittes Bestückungsüberschneidungs-Zeitfenster TWD3 handelt. Das erste Bestückungsüberschneidungs-Zeitfenster TWD1 befindet sich an der Stelle, an der das Bestückungszeitfenster TWSA für den AF 241A und das Bestückungszeitfenster TWSB für den AF 241B einander überschneiden. Der früheste Zeitpunkt in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1 stimmt mit einem frühesten Zeitpunkt T1 in dem Bestückungszeitfenster TWSB für den AF 241B überein, und der späteste Zeitpunkt in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1 stimmt mit einem spätesten Zeitpunkt T2 in dem Bestückungszeitfenster TWSA für den AF 241A überein.The activity objective specification unit 3421 specifies a component mounting target device on which the component mounting work is to be performed, among the component loading devices 241 , 245 and 246 . More specifically, the activity target specification unit recognizes 3421 First, a placement overlap time window in which some of the time windows under the placement time windows TWSA to TWSF overlap. The in 12 The example shown recognizes the activity target specification unit 3421 a plurality of placement overlap time windows, which are, in chronological order, a first placement overlap time window TWD1, a second placement overlap time window TWD2 and a third placement overlap time window TWD3. The first equipping time window TWD1 is located at the point at which the equipping time window TWSA for the AF 241A and the equipping time window TWSB for the AF 241B overlap. The earliest point in time in the first placement overlap time window TWD1 coincides with an earliest point in time T1 in the placement time window TWSB for the AF 241B, and the latest point in time in the first placement overlap time window TWD1 coincides with a latest point in time T2 in the placement time window TWSA for the AF 241A.
Das zweite Bestückungsüberschneidungs-Zeitfenster TWD2 befindet sich an der Stelle, an der das Bestückungszeitfenster TWSC für den AF 241C und das Bestückungszeitfenster TWSD für den Behälterzubringer 245A einander überschneiden. Der früheste Zeitpunkt in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2 stimmt mit einem frühesten Zeitpunkt T3 in dem Bestückungszeitfenster TWSC für den AF 241C überein, und der späteste Zeitpunkt in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2 stimmt mit einem spätesten Zeitpunkt T4 in dem Bestückungszeitfenster TWSD für den Behälterzubringer 245A überein. Das dritte Bestückungsüberschneidungs-Zeitfenster TWD3 befindet sich an der Stelle, an der das Bestückungszeitfenster TWSE für den Behälterzubringer 245B und das Bestückungszeitfenster TWSF für den Stabzubringer 246A einander überschneiden. Der früheste Zeitpunkt in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3 stimmt mit einem frühesten Zeitpunkt T5 in dem Bestückungszeitfenster TWSF für den Stabzubringer 246A überein, und der späteste Zeitpunkt in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3 stimmt mit einem spätesten Zeitpunkt T6 in dem Bestückungszeitfenster TWSE für den Behälterzubringer 245B überein.The second placement overlap time window TWD2 is located at the point at which the placement time window TWSC for the AF 241C and the placement time window TWSD for the container feeder 245A overlap. The earliest point in time in the second placement overlap time window TWD2 coincides with an earliest point in time T3 in the placement time window TWSC for the AF 241C, and the latest point in time in the second placement overlap time window TWD2 coincides with a latest point in time T4 in the placement time window TWSD for the container feeder 245A match. The third placement overlap time window TWD3 is located at the point at which the placement time window TWSE for the container feeder 245B and the placement time window TWSF for the rod feeder 246A intersect. The earliest point in time in the third placement overlap time window TWD3 coincides with an earliest point in time T5 in the placement time window TWSF for the rod feeder 246A, and the latest point in time in the third placement overlap time window TWD3 coincides with a latest point in time T6 in the placement time window TWSE for the container feeder 245B match.
Die Tätigkeitsziel-Spezifikationseinheit 3421 spezifiziert sämtliche der Komponentenbeschickungsvorrichtungen, an denen die Komponentenbestückungsarbeit in einem der Bestückungsüberschneidungs-Zeitfenster TWD1, TWD2 und TWD3 durchgeführt werden kann, als Komponentenbestückungs-Zielvorrichtungen. Die Tätigkeitsziel-Spezifikationseinheit 3421 spezifiziert die Komponentenbestückungs-Zielvorrichtung für jedes unter dem ersten bis dritten Bestückungsüberschneidungs-Zeitfenster TWD1, TWD2 und TWD3. Bei dem in 12 dargestellten Beispiel spezifiziert die Tätigkeitsziel-Spezifikationseinheit 3421 die AFs 241A und 241B als Komponentenbestückungs-Zielvorrichtung, an der die Komponentenbestückungsarbeit in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1 durchgeführt werden kann. Die Tätigkeitsziel-Spezifikationseinheit 3421 spezifiziert den AF 241C und den Behälterzubringer 245A als Komponentenbestückungs-Zielvorrichtungen, an denen die Komponentenbestückungsarbeit in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2 durchgeführt werden kann. Die Tätigkeitsziel-Spezifikationseinheit 3421 spezifiziert den Behälterzubringer 245B und den Stabzubringer 246A als Komponentenbestückungs-Zielvorrichtungen, an denen die Komponentenbestückungsarbeit in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3 durchgeführt werden kann.The activity objective specification unit 3421 specifies all of the component loading devices on which the component mounting work can be performed in one of the mounting overlap time windows TWD1, TWD2, and TWD3 as component mounting target devices. The activity objective specification unit 3421 specifies the component mounting target device for each of the first through third mounting overlap time slots TWD1, TWD2, and TWD3. The in 12 The example shown specifies the activity target specification unit 3421 the AFs 241A and 241B as component placement Target device on which the component mounting work can be performed in the first mounting overlap time slot TWD1. The activity objective specification unit 3421 specifies the AF 241C and the bin feeder 245A as component mounting target devices on which the component mounting work can be performed in the second mounting overlap time window TWD2. The activity objective specification unit 3421 specifies the container feeder 245B and the rod feeder 246A as component mounting target devices on which the component mounting work can be performed in the third mounting overlap time window TWD3.
Wie vorstehend beschrieben, spezifiziert die Tätigkeitsziel-Spezifikationseinheit 3421 sämtliche der Komponentenbeschickungsvorrichtungen, an denen die Komponentenbestückungsarbeit in einem der Bestückungsüberschneidungs-Zeitfenster TWD1, TWD2 und TWD3 durchgeführt werden kann, als Komponentenbestückungs-Zielvorrichtungen. Diese Spezifikation ermöglicht eine „gebündelte Beschickung“, bei der der Mitarbeiter die Komponentenbestückungsarbeit an den Vorrichtungen unter den Komponentenbeschickungsvorrichtungen 241, 245 und 246 auf einmal ausführt, bei denen die Komponentenspeicherelemente in einem der Bestückungsüberschneidungs-Zeitfenster TWD1, TWD2 und TWD3 angeliefert werden können. Dadurch werden die Häufigkeit reduziert, mit der der Mitarbeiter die Komponentenmontagemaschinen 2 aufsuchen muss, an denen die Komponentenbeschickungsvorrichtungen 241, 245 und 246 vorgesehen sind, und die Belastung des Mitarbeiters vermindert, der die Komponentenbestückungsarbeit ausführt.As described above, the activity target specification unit specifies 3421 all of the component loading devices on which the component mounting work can be performed in one of the mounting overlap time slots TWD1, TWD2 and TWD3, as component mounting target devices. This specification enables “bundled loading” in which the employee does the component placement work on the fixtures under the component loading fixtures 241 , 245 and 246 executes at once, in which the component storage elements can be delivered in one of the assembly overlap time windows TWD1, TWD2 and TWD3. This will reduce the frequency with which employees operate the component assembly machines 2 must visit where the component loaders 241 , 245 and 246 are provided and reduce the burden on the employee who performs the component placement work.
Darüber hinaus spezifiziert die Tätigkeitsziel-Spezifikationseinheit 3421 den für die von dem Mitarbeiter ausgeführte Vorbereitungsarbeit (die Komponentenbestückungsarbeit) vorgesehenen Tätigkeitszielbereich unter den an der Komponentenmontagemaschinen 2 der Komponentenmontagestraße 2L eingerichteten Arbeitsbereichen WA. Die Tätigkeitsziel-Spezifikationseinheit 3421 spezifiziert den Arbeitsbereich WA, in dem die Komponentenbestückungs-Zielvorrichtung angeordnet ist, als Tätigkeitszielbereich. Genauer erkennt die Tätigkeitsziel-Spezifikationseinheit 3421 anhand der Einstellinformationen JH1 die den Vorrichtungstyp-Informationen J13, die die Komponentenbestückungs-Zielvorrichtung angeben, zugeordneten Einstellpositions-Informationen J12 und spezifiziert den Arbeitsbereich WA, der die in den Einstellpositions-Informationen J12 angegebene Einstellposition umfasst, als Tätigkeitszielbereich.In addition, the task specification unit specifies 3421 the activity target area provided for the preparatory work carried out by the employee (the component assembly work) among the component assembly machines 2 the component assembly line 2L established work areas WA . The activity objective specification unit 3421 specifies the work area WA , in which the component mounting target device is arranged, as an activity target area. More specifically, the activity target specification unit recognizes 3421 based on the setting information JH1 the setting position information J12 associated with the device type information J13 indicating the component mounting target device, and specifies the work area WA , which includes the set position specified in the set position information J12, as an activity target area.
Wenn das Ergebnis der Spezifikation der Bestückungszeitfenster TWSA bis TWSF von der Komponentenbestückungs-Überwachungseinheit 341 in dem vorgegebenen Zyklus aktualisiert wird, wie vorstehend beschrieben, aktualisiert die Tätigkeitsziel-Spezifikationseinheit 3421 das Ergebnis der Spezifikation des Tätigkeitszielbereichs. Wie die Komponentenbestückungs-Überwachungseinheit 341 kann die Tätigkeitsziel-Spezifikationseinheit 3421 den Tätigkeitszielbereich in dem ersten Produktionszeitraum TW01 für den ersten Substrattyp spezifizieren, oder sie kann den Tätigkeitszielbereich unter zusätzlicher Berücksichtigung des Produktionszeitraums für den und nach dem zweiten Substrattyp neben dem Produktionszeitraum für den ersten Substrattyp spezifizieren.When the result of the specification of the mounting time windows TWSA to TWSF from the component mounting monitoring unit 341 is updated in the predetermined cycle as described above, the operation target specifying unit is updated 3421 the result of the specification of the target area of activity. Like the component placement monitoring unit 341 can be the activity target specification unit 3421 specify the activity target area in the first production period TW01 for the first substrate type, or it can specify the activity target area with additional consideration of the production period for and after the second substrate type in addition to the production period for the first substrate type.
Dann spezifiziert die Arbeitszeitvorgabe-Spezifikationseinheit 3422 eine Bestückungsarbeits-Zeitvorgabe für die Komponentenbestückungsarbeit in jedem unter dem ersten bis dritten Bestückungsüberschneidungs-Zeitfenster TWD1, TWD2 und TWD3, wobei die Bestückungsarbeits-Zeitvorgabe bei den Komponentenbeschickungsvorrichtungen unter den Komponentenbeschickungsvorrichtungen 241, 245 und 246 übereinstimmt, die an den Einstellpositionen in den von der Tätigkeitsziel-Spezifikationseinheit 3421 spezifizierten Tätigkeitszielbereichen angeordnet sind. Bei dem in 12 dargestellten Beispiel spezifiziert die Arbeitszeitvorgabe-Spezifikationseinheit 3422 eine erste Bestückungsarbeits-Zeitvorgabe TH1 als Zeitvorgabe für die Komponentenbestückungsarbeit in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1, wobei die Zeitvorgabe für die AFs 241A und 241B übereinstimmt. Die Arbeitszeitvorgabe-Spezifikationseinheit 3422 spezifiziert eine zweite Bestückungsarbeits-Zeitvorgabe TH2 als Zeitvorgabe für die Komponentenbestückungsarbeit in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2, wobei die Zeitvorgabe für den AF 241C und den Behälterzubringer 245A übereinstimmt. Die Arbeitszeitvorgabe-Spezifikationseinheit 3422 spezifiziert eine dritte Bestückungsarbeits-Zeitvorgabe TH3 als Zeitvorgabe für die Komponentenbestückungsarbeit in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3, wobei die Zeitvorgabe für den Behälterzubringer 245B und den Stabzubringer 246A die gleiche Zeitvorgabe ist.Then, the work schedule specifying unit 3422 specifies a mounting work timing for the component mounting work in each of the first to third mounting overlap time windows TWD1, TWD2 and TWD3, the mounting work timing in the component stockers among the component stockers 241 , 245 and 246 matches those at the setting positions in those specified by the activity target specification unit 3421 specified areas of activity. The in 12 As shown in the example shown, the work timing specification unit 3422 specifies a first mounting work timing TH1 as the timing for the component mounting work in the first mounting overlap time window TWD1, the timing for the AFs 241A and 241B being the same. The work timing specification unit 3422 specifies a second mounting work timing TH2 as the timing for the component mounting work in the second mounting overlap time window TWD2, and the timing for the AF 241C and the container feeder 245A match. The work timing specifying unit 3422 specifies a third mounting work timing TH3 as the timing for the component mounting work in the third mounting overlap time window TWD3, the timing of the container feeder 245B and the stick feeder 246A being the same.
Wünschenswerterweise spezifiziert die Arbeitszeitvorgabe-Spezifikationseinheit 3422 den frühesten Zeitpunkt T1 in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1 als erste Bestückungsarbeits-Zeitvorgabe TH1 in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1. Der früheste Zeitpunkt T1 in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1 ist der früheste Zeitpunkt in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1. Die Spezifikation des frühesten Zeitpunkts T1, der der früheste Zeitpunkt in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1 ist, als erste Bestückungsarbeits-Zeitvorgabe TH1 verschafft dem Mitarbeiter ausreichend Zeit, um die Komponentenbestückungsarbeit (die Vorbereitungsarbeit) für die AFs 241A und 241B auf einmal auszuführen.Desirably, the working timing specifying unit 3422 specifies the earliest point of time T1 in the first mounting overlap time window TWD1 as the first mounting work timing TH1 in the first mounting overlap time window TWD1. The earliest point in time T1 in the first placement overlap time window TWD1 is the earliest point in time in the first placement overlap time window TWD1. The specification of the earliest point in time T1, which is the earliest point in time in the first placement overlap time slot TWD1 is, as the first mounting work timing TH1, allows the operator enough time to perform the component mounting work (the preparatory work) for the AFs 241A and 241B at one time.
Ebenso ist es wünschenswert, dass die Arbeitszeitvorgabe-Spezifikationseinheit 3422 den frühesten Zeitpunkt T3 in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2 als zweite Beschickungszeitvorgabe TH2 in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2 und den frühesten Zeitpunkt T5 in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3 als dritte Beschickungszeitvorgabe TH3 in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3 spezifiziert.Likewise, it is desirable that the working time specification unit 3422 set the earliest point in time T3 in the second placement overlap time window TWD2 as the second loading time specification TH2 in the second placement overlap time window TWD2 and the earliest point in time T5 in the third placement overlap time window TWD3 as the third loading time specification TH3 the third placement overlap time slot TWD3.
(Beispielhafte Modifikation der Arbeitsverwaltungseinheit)(Exemplary modification of the labor administration unit)
Die Tätigkeitsziel-Spezifikationseinheit 3421 kann den ersten Produktionszeitraum TW01 in mehrere spezifische Zeitspannen TW11, TW12 und TW13 unterteilen, die jeweils eine Zeitdauer von einer vorgegebenen spezifischen Dauer aufweisen. Die spezifischen Zeiträume, die die Zeitdauer der spezifischen Zeitspannen TW11, TW12 und TW13 festlegen, werden von dem Mitarbeiter über die Bedieneinheit 32 eingegeben und jeweils auf eine beliebige Dauer von beispielsweise 30 Minuten eingestellt. Nachstehend werden die spezifischen Zeitspannen in chronologischer Reihenfolge als erste spezifische Zeitspanne TW11, zweite spezifische Zeitspanne TW12 und dritte spezifische Zeitspanne TW13 bezeichnet. Die Zeitdauern der ersten bis dritten spezifischen Zeitspanne TW11, TW12 und TW13 sind so eingestellt, dass sie übereinstimmen.The activity objective specification unit 3421 can subdivide the first production period TW01 into a plurality of specific time periods TW11, TW12 and TW13, each of which has a period of a predetermined specific duration. The specific time periods, which determine the duration of the specific time periods TW11, TW12 and TW13, are entered by the employee via the operating unit 32 and are each set to any desired duration of, for example, 30 minutes. Hereinafter, the specific time periods are referred to as the first specific time period TW11, the second specific time period TW12, and the third specific time period TW13 in chronological order. The periods of the first to third specific periods of time TW11, TW12 and TW13 are set to coincide.
Die Tätigkeitsziel-Spezifikationseinheit 3421 erkennt das erste bis dritte Bestückungsüberschneidungs-Zeitfenster TWD1 bis TWD3, in denen Überschneidungen der jeweils den Komponentenbeschickungsvorrichtungen 241, 245 und 246 entsprechenden Bestückungszeitfenster TWSA bis TWSF vorliegen. Darüber hinaus bestimmt die Tätigkeitsziel-Spezifikationseinheit 3421, ob der früheste Zeitpunkt eines unter dem ersten bis dritten Bestückungsüberschneidungs-Zeitfenster TWD1 bis TWD3 in einer unter der ersten bis dritten spezifischen Zeitspanne TW11, TW12 und TW13 liegt. Bei dem in 12 dargestellten Beispiel liegt der früheste Zeitpunkt in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1 in der ersten spezifischen Zeitspanne TW11, der früheste Zeitpunkt in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2 liegt in der zweiten spezifischen Zeitspanne TW12, und der früheste Zeitpunkt in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3 liegt in der dritten spezifischen Zeitspanne TW13.The activity objective specification unit 3421 detects the first to third mounting overlap time windows TWD1 to TWD3 in which the component loading devices overlap, respectively 241 , 245 and 246 Corresponding assembly time window TWSA to TWSF are available. It also determines the activity target specification unit 3421 whether or not the earliest point in time of one of the first to third equipping overlap time windows TWD1 to TWD3 is in one of the first to third specific time periods TW11, TW12 and TW13. The in 12 In the example shown, the earliest point in time in the first placement overlap time window TWD1 lies in the first specific time period TW11, the earliest point in time in the second placement overlap time window TWD2 lies in the second specific time span TW12, and the earliest point in time lies in the third placement overlap time window TWD3 in the third specific time period TW13.
In diesem Fall spezifiziert die Tätigkeitsziel-Spezifikationseinheit 3421 die AFs 241A und 241B als Komponentenbestückungs-Zielvorrichtungen, an denen die Komponentenbestückungsarbeit in einem Zeitfenster zwischen dem frühesten Zeitpunkt in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1 und dem spätesten Zeitpunkt in der ersten spezifischen Zeitspanne TW11 in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD1 durchgeführt werden kann. Die Tätigkeitsziel-Spezifikationseinheit 3421 spezifiziert den AF 241C und den Behälterzubringer 245A als Komponentenbestückungs-Zielvorrichtungen, an denen die Komponentenbestückungsarbeit in einem Zeitfenster zwischen dem frühesten Zeitpunkt in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2 und dem spätesten Zeitpunkt in der zweiten spezifischen Zeitspanne TW12 in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2 durchgeführt werden kann. Die Tätigkeitsziel-Spezifikationseinheit 3421 spezifiziert den Behälterzubringer 245B und den Stabzubringer 246A als Komponentenbestückungs-Zielvorrichtungen, an denen die Komponentenbestückungsarbeit in einem Zeitfenster zwischen dem frühesten Zeitpunkt in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3 und dem spätesten Zeitpunkt in der dritten spezifischen Zeitspanne TW13 in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3 durchgeführt werden kann.In this case, the activity target specification unit specifies 3421 the AFs 241A and 241B as component mounting target devices on which the component mounting work can be performed in a time slot between the earliest time in the first mounting overlap time slot TWD1 and the latest time in the first specific time period TW11 in the first mounting overlap time slot TWD1. The activity objective specification unit 3421 specifies the AF 241C and the bin feeder 245A as component mounting target devices on which the component mounting work is performed in a time window between the earliest time in the second mounting overlap time window TWD2 and the latest time in the second specific time TW12 in the second mounting overlap time window TWD2 can. The activity objective specification unit 3421 specifies the container feeder 245B and the rod feeder 246A as component mounting target devices on which the component mounting work is performed in a time window between the earliest time in the third insertion overlap time window TWD3 and the latest time in the third specific time period TW13 in the third insertion overlap time window TWD3 can.
Die Arbeitszeitvorgabe-Spezifikationseinheit 3422 spezifiziert für die AFs 241A und 241B die gleiche erste Bestückungsarbeits-Zeitvorgabe TH1 in dem Zeitfenster zwischen dem frühesten Zeitpunkt in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD 1 und dem spätesten Zeitpunkt in der ersten spezifische Zeitspanne TW11 in dem ersten Bestückungsüberschneidungs-Zeitfenster TWD 1. Die Arbeitszeitvorgabe-Spezifikationseinheit 3422 spezifiziert für den AF 241C und den Behälterzubringer 245A die gleiche zweite Bestückungsarbeits-Zeitvorgabe TH2 in dem Zeitfenster zwischen dem frühesten Zeitpunkt in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2 und dem spätesten Zeitpunkt in der zweiten spezifischen Zeitspanne TW12 in dem zweiten Bestückungsüberschneidungs-Zeitfenster TWD2. Die Arbeitszeitvorgabe-Spezifikationseinheit 3422 spezifiziert für den Behälterzubringer 245B und den Stabzubringer 246A die gleiche dritte Bestückungsarbeits-Zeitvorgabe TH3 in dem Zeitfenster zwischen dem frühesten Zeitpunkt in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3 und dem spätesten Zeitpunkt in der dritten spezifischen Zeitspanne TW13 in dem dritten Bestückungsüberschneidungs-Zeitfenster TWD3.The working timing specifying unit 3422 specifies for the AFs 241A and 241B the same first mounting work timing TH1 in the time window between the earliest point in time in the first placement overlap time window TWD 1 and the latest time in the first specific time period TW11 in the first placement overlap time window TWD 1. The working time specification unit 3422 specifies for the AF 241C and the container feeder 245A the same second placement work time TH2 in the time window between the earliest point in time in the second placement overlap time window TWD2 and the latest point in time in the second specific time period TW12 in the second placement overlap time window TWD2. The working time specification unit 3422 specifies for the container feeder 245B and the rod feeder 246A the same third placement work time TH3 in the time window between the earliest point in time in the third placement overlap time window TWD3 and the latest point in time in the third specific time period TW13 in the third placement overlap. Time window TWD3.
(Von der Arbeitsverwaltungseinheit erstellte Arbeitslisteninformationen)(Work list information prepared by the labor administration unit)
Die Tätigkeitsziel-Spezifikationseinheit 3421 der Arbeitsverwaltungseinheit 342 erstellt in 13 dargestellte erste Arbeitslisteninformationen JH4 als Informationen, die das Ergebnis der Spezifikation des Tätigkeitszielbereichs angeben. Die ersten Arbeitslisteninformationen JH4 umfassen Informationen zu einer Liste, die den Tätigkeitszielbereich der in dem Tätigkeitszielbereich auszuführenden Vorbereitungsarbeit (der Komponentenbestückungsarbeit) zuordnet. Bei der Ausführungsform umfassen die ersten Arbeitslisteninformationen JH4 als zusätzliche Informationen Arbeitsstatus-Informationen, die ein Ergebnis der Bestimmung des Status der Vorbereitungsarbeit (der Komponentenbestückungsarbeit) durch die später beschriebene Arbeitsverlaufs-Bestimmungseinheit 343 angeben. Darüber hinaus umfassen die ersten Arbeitslisteninformationen JH4 eine Liste, in der die Tätigkeitszielbereiche in einer Reihenfolge von der Stromaufseite zu der Stromabseite entlang der Fahrtroute des später beschriebenen unbemannten Transportfahrzeugs 6 geordnet sind.The activity objective specification unit 3421 the labor administration unit 342 created in 13th first work list information shown JH4 as information indicating the outcome of the specification of the target area of activity. The first work list information JH4 includes information on a list that assigns the activity target area to the preparatory work (component mounting work) to be performed in the activity target area. In the embodiment, the first includes work list information JH4 as additional information, work status information that is a result of the determination of the status of the preparatory work (component mounting work) by the later-described work history determination unit 343 specify. In addition, the first include work list information JH4 a list showing the activity target areas in an order from the upstream side to the downstream side along the travel route of the unmanned transport vehicle described later 6th are ordered.
In den ersten Arbeitslisteninformationen JH4 sind, wie in 13 dargestellt, Fahrtroutennummern-Informationen J41, Tätigkeitszielbereichsnummern-Informationen J42, Komponentenmontagestraßennamen-Informationen J43, Gassennamen-Informationen J44, die Montagemaschinentyp-Informationen J11, die Einstellpositions-Informationen J12, die Vorrichtungstyp-Informationen J13, die Komponententyp-Informationen J14, die Komponentenbestands-Informationen J31, Bestückungszeitfenster-Informationen J45, Warnungzeitpunkt-Informationen J46, Anhaltezeitpunkt-Informationen J47, Produktionsdurchführungszeitfenster-Informationen J48, Arbeitsstatus-Informationen J49, Standardarbeitszeit-Informationen J50 und Informationen J51 zu der zulässigen Verweildauer einander zugeordnet.In the first work list information JH4 are as in 13th travel route number information J41, activity target area number information J42, component assembly line name information J43, alley name information J44, assembly machine type information J11, setting position information J12, device type information J13, component type information J14, component inventory information J31, stocking time slot information J45, warning time information J46, stopping time information J47, production execution time window information J48, work status information J49, standard working time information J50 and information J51 relating to the permissible dwell time.
Die in den ersten Arbeitslisteninformationen JH4 enthaltenen Informationsbausteine werden neben 13 unter Bezugnahme auf 14 beschrieben. 14 ist eine erläuternde Ansicht, die einen von einer Bewegungssteuereinheit 63 des später beschriebenen unbemannten Transportfahrzeugs 6 entsprechend den ersten Arbeitslisteninformationen JH4 ausgeführten Fahrleitprozess darstellt.The ones in the first worklist information JH4 The information modules contained are next to 13th with reference to 14th described. 14th Fig. 13 is an explanatory view showing one of a motion control unit 63 of the unmanned transport vehicle described later 6th according to the first work list information JH4 represents executed catenary process.
In 14 sind die Komponentenmontagemaschinen 2 der Komponentenmontagestraße 2L in einer Reihenfolge von der Stromaufseite zu der Stromabseite entlang einer Fahrtroute 6R des später beschriebenen unbemannten Transportfahrzeugs 6 als erste Komponentenmontagemaschine 2A, zweite Komponentenmontagemaschine 2B, dritte Komponentenmontagemaschine 2C, vierte Komponentenmontagemaschine 2D, fünfte Komponentenmontagemaschine 2E und sechste Komponentenmontagemaschine 2F bezeichnet. Der für die erste Komponentenmontagemaschine 2A eingestellte Arbeitsbereich wird als erster Arbeitsbereich WA1 bezeichnet. Ebenso werden der Arbeitsbereich an der zweiten Komponentenmontagemaschine 2B als zweiter Arbeitsbereich WA2, der Arbeitsbereich an der dritten Komponentenmontagemaschine 2C als dritter Arbeitsbereich WA3, der Arbeitsbereich an der vierten Komponentenmontagemaschine 2D als vierter Arbeitsbereich WA4, der Arbeitsbereich an der fünften Komponentenmontagemaschine 2E als fünfter Arbeitsbereich WA5 und der Arbeitsbereich an der sechsten Komponentenmontagemaschine 2F als sechster Arbeitsbereich WA6 bezeichnet.In 14th are the component assembly machines 2 the component assembly line 2L in an order from the upstream side to the downstream side along a travel route 6R of the later-described unmanned transport vehicle 6th referred to as first component mounting machine 2A, second component mounting machine 2B, third component mounting machine 2C, fourth component mounting machine 2D, fifth component mounting machine 2E, and sixth component mounting machine 2F. The work area set for the first component mounting machine 2A is referred to as the first work area WA1. The work area on the second component assembly machine 2B is also used as the second work area WA2, the work area on the third component assembly machine 2C as the third work area WA3, the work area on the fourth component assembly machine 2D as the fourth work area WA4, the work area on the fifth component assembly machine 2E as the fifth work area WA5 and the work area on the sixth component mounting machine 2F is referred to as the sixth work area WA6.
Darüber hinaus spezifiziert bei dem in 14 dargestellten Beispiel die Tätigkeitsziel-Spezifikationseinheit 3421 den ersten Arbeitsbereich WA1, den dritten Arbeitsbereich WA3, den vierten Arbeitsbereich WA4 und den sechsten Arbeitsbereich WA6 unter dem ersten bis sechsten Arbeitsbereich WA1 bis WA6 als Tätigkeitszielbereiche. Mehrere AFs 241 und ein Verbindungszubringer SPF sind in einer gemischten Reihenfolge in dem ersten Arbeitsbereich WA1 angeordnet. Durch die Spezifikation von zwei AFs 241A und dem Verbindungszubringer SPF unter ihnen als Komponentenbestückungs-Zielvorrichtungen wird der erste Arbeitsbereich WA1 als Tätigkeitszielbereich erkannt. In dem dritten Arbeitsbereich WA3 sind mehrere AFs 241 angeordnet. Durch die Spezifikation von fünf AFs 241A unter ihnen als Komponentenbestückungs-Zielvorrichtungen wird der dritte Arbeitsbereich WA3 als Tätigkeitszielbereich erkannt. In dem vierten Arbeitsbereich WA4 sind mehrere Behälterzubringer 245 angeordnet. Durch die Spezifikation von zwei Behälterzubringern 245A unter ihnen als Komponentenbestückungs-Zielvorrichtungen wird der vierte Arbeitsbereich WA4 als Tätigkeitszielbereich erkannt. In dem sechsten Arbeitsbereich WA6 sind mehrere Stabzubringer 246 angeordnet. Durch die Spezifikation von zwei Stabzubringern 246A unter ihnen als Komponentenbestückungs-Zielvorrichtungen wird der sechste Arbeitsbereich WA6 als Tätigkeitszielbereich erkannt.In addition, the in 14th The example shown is the activity target specification unit 3421 the first work area WA1, the third work area WA3, the fourth work area WA4 and the sixth work area WA6 among the first to sixth work areas WA1 to WA6 as activity target areas. Multiple AFs 241 and a connection feeder SPF are arranged in a mixed order in the first work area WA1. By specifying two AFs 241A and the connection feeder SPF among them as component mounting target devices, the first work area WA1 is recognized as an operation target area. In the third working area WA3 there are several AFs 241 arranged. By specifying five AFs 241A among them as component mounting target devices, the third work area WA3 is recognized as an activity target area. In the fourth work area WA4 there are several container feeders 245 arranged. By specifying two container feeders 245A among them as component mounting target devices, the fourth work area WA4 is recognized as an operation target area. In the sixth work area WA6 there are several rod feeders 246 arranged. By specifying two rod feeders 246A among them as component mounting target devices, the sixth work area WA6 is recognized as an operation target area.
Die Fahrtroutennummern-Informationen J41 dienen der Angabe einer Position des später beschriebenen unbemannten Transportfahrzeugs 6 auf einer Fahrtroute 6R. Die Tätigkeitszielbereichsnummern-Informationen J42 dienen der Identifikation der von der Tätigkeitsziel-Spezifikationseinheit 3421 spezifizierten Tätigkeitszielbereiche (des ersten Arbeitsbereichs WA1, des dritten Arbeitsbereichs WA3, des vierten Arbeitsbereichs WA4 und des sechsten Arbeitsbereichs WA6). Die Komponentenmontagestraßennamen-Informationen J43 dienen der Angabe der Komponentenmontagestraße 2L. Die Gassennamen-Informationen J44 geben an, zu welcher Strecke (Gasse) von Arbeitsbereichen unter der Strecke auf der Seite -Y und der Strecke auf der Seite +Y der Komponentenmontagemaschinen 2A bis 2F der von den Tätigkeitszielbereichsnummern-Informationen J42 angegebene Tätigkeitszielbereich gehört.The route number information J41 is used to indicate a position of the unmanned transport vehicle described later 6th on a route 6R. The activity target area number information J42 is used to identify the activity target specification unit 3421 specified activity target areas (the first work area WA1, the third work area WA3, the fourth work area WA4 and the sixth work area WA6). The component assembly line name information J43 is used to indicate the component assembly line 2L . The street name information J44 indicates to which The route (alley) of work areas under the route on the -Y side and the route on the + Y side of the component mounting machines 2A to 2F belongs to the work target area indicated by the work target area number information J42.
Die Bestückungszeitfenster-Informationen J45 geben eine Zeitspanne an, die es dauert, bis die Komponentenbestückungsarbeit an der Komponentenbestückungs-Zielvorrichtung, die an einer von den Einstellpositions-Informationen J12 angegebenen Einstellposition angeordnet ist, in jedem in den Tätigkeitszielbereichsnummern-Informationen J42 angegebenen Tätigkeitszielbereich ausgeführt werden kann.The mounting time slot information J45 indicates a time until the component mounting work on the component mounting target device located at a setting position indicated by the setting position information J12 can be performed in each job target area indicated in the job target area number information J42 .
Die Warnungzeitpunkt-Informationen J46 geben eine Zeitspanne an, die es dauert, bis der in den Komponentenbestands-Informationen J15 angegebene Komponentengesamtbestand den Komponentenbestands-Warnwert für die an der in den Einstellpositions-Informationen J12 angegebenen Einstellposition angeordnete Komponentenbestückungs-Zielvorrichtung (den AF 241A, den Behälterzubringer (TF) 245A, den Stabzubringer (SF) 246A und den Verbindungszubringer SPF) erreicht. Die Anhaltezeitpunkt-Informationen J47 geben eine Zeitspanne an, die es dauert, bis der in den Komponentenbestands-Informationen J15 angegebene Komponentengesamtbestand den Komponentenbestands-Anhaltewert für die an der in den Einstellpositions-Informationen J12 angegebenen Einstellposition angeordnete Komponentenbestückungs-Zielvorrichtung erreicht. Für den AF 241A, den Behälterzubringer (TF) 245A und den Stabzubringer (SF) 246A als Komponentenbestückungs-Zielvorrichtungen geben die Anhaltezeitpunkt-Informationen J47 beispielsweise eine Zeitspanne an, die es dauert, bis der in den Komponentenbestands-Informationen J15 angegebene Komponentengesamtbestand null (0) wird, wenn der Komponentenbestands-Anhaltewert auf null (0) eingestellt ist. Für den Verbindungszubringer SPF als Komponentenbestückungs-Zielvorrichtung geben die Anhaltezeitpunkt-Informationen J47 beispielsweise eine Zeitspanne an, die es dauert, bis der in den Komponentenbestands-Informationen J15 angegebene Komponentengesamtbestand den vorgegebenen Wert erreicht, wenn der Komponentenbestands-Anhaltewert auf einen vorgegebenen Wert eingestellt ist, bei dem die Zufuhr des Bands zur Durchführung der Verbindungsarbeit eingestellt wird. Die Produktionsdurchführungszeitfenster-Informationen J48 geben eine Zeitspanne an, in der die Beschickung mit den Komponenten zur Fertigung des komponentenbestückten Substrats bei der an der in den Einstellpositions-Informationen J12 angegebenen Einstellposition angeordneten Komponentenbestückungs-Zielvorrichtung (dem AF 241A, dem Behälterzubringer (TF) 245A und dem Stabzubringer (SF) 246A und dem Verbindungszubringer SPF) fortgesetzt werden kann.The warning timing information J46 indicates a period of time until the total component inventory specified in the component inventory information J15 reaches the component inventory warning value for the component mounting target device (AF 241A, the Container feeder (TF) 245A, the rod feeder (SF) 246A and the connecting feeder SPF). The stopping time information J47 indicates a period of time until the total component inventory specified in the component inventory information J15 reaches the component inventory stopping value for the component mounting target device located at the setting position specified in the setting position information J12. For the AF 241A, the container feeder (TF) 245A and the rod feeder (SF) 246A as component mounting target devices, the stopping time information J47 indicates, for example, a period of time it takes until the total component inventory specified in the component inventory information J15 is zero (0 ) when the component inventory hold-up value is set to zero (0). For the connection feeder SPF as the component mounting target device, the stopping time information J47 indicates, for example, a period of time that it takes until the total component inventory specified in the component inventory information J15 reaches the predetermined value when the component inventory stopping value is set to a predetermined value, in which the supply of the tape is stopped to perform the joining work. The production execution time window information J48 indicates a period of time in which the component supplying target device (the AF 241A, the container feeder (TF) 245A and the rod feeder (SF) 246A and the connecting feeder SPF) can be continued.
Sowohl die Warnungzeitpunkt-Informationen J46 als auch die Anhaltezeitpunkt-Informationen J47 und die Produktionsdurchführungszeitfenster-Informationen J48 legen auch eine zeitliche Begrenzung für den Beginn der Komponentenbestückungsarbeit (der Vorbereitungsarbeit) an der Komponentenbestückungs-Zielvorrichtung fest. Für die Komponentenbestückungsarbeit (die Vorbereitungsarbeit) an der Komponentenbestückungs-Zielvorrichtung wird die zeitliche Begrenzung für den Beginn der Arbeit eingestellt. Die zeitliche Begrenzung für den Beginn Arbeit umfasst einen Zeitpunkt, zu dem der in den Komponentenbestands-Informationen J15 angegebene Komponentengesamtbestand den Komponentenbestands-Warnwert erreicht, einen Zeitpunkt, zu dem der in den Komponentenbestands-Informationen J15 angegebene Komponentengesamtbestand den Komponentenbestands-Anhaltewert erreicht, und einen Zeitpunkt, zu dem die Komponentenbestückungs-Zielvorrichtung die Beschickung mit den Komponenten nicht mehr fortsetzen kann. Wenn die Komponentenbestückungsarbeit an der Komponentenbestückungs-Zielvorrichtung nicht entsprechend der zeitlichen Begrenzung eingeleitet wird, wird die Komponentenbestückungs-Zielvorrichtung die Zufuhr der Komponenten mit hoher Wahrscheinlichkeit einstellen, wodurch die Herstellung des komponentenbestückten Substrats beeinträchtigt werden kann.Each of the warning timing information J46 and the stopping timing information J47 and the production execution window information J48 also set a time limit for starting the component mounting work (preparatory work) on the component mounting target device. For the component mounting work (the preparatory work) on the component mounting target device, the time limit for starting the work is set. The time limit for starting work includes a point in time at which the total component inventory specified in the component inventory information J15 reaches the component inventory warning value, a time at which the total component inventory specified in the component inventory information J15 reaches the component inventory stop value, and a The point in time at which the component mounting target device can no longer continue loading the components. If the component mounting work on the component mounting target device is not started according to the time limit, the component mounting target device is likely to stop supplying the components, which may affect the manufacture of the component-mounted substrate.
Die Arbeitsstatus-Informationen J49 zeigen das Ergebnis der Bestimmung des Stands der Vorbereitungsarbeit (der Komponentenbestückungsarbeit) durch die später beschriebene Arbeitsverlaufs-Bestimmungseinheit 343 auf. Die Standardarbeitszeit-Informationen J50 geben eine Standardarbeitszeit an, die vom Beginn bis zum Abschluss der Komponentenbestückungsarbeit (der Vorbereitungsarbeit) an der Komponentenbestückungs-Zielvorrichtung erforderlich ist. Die in den Standardarbeitszeit-Informationen J50 angegebene Standardarbeitszeit wird für jeden Typ von Komponentenbestückungsarbeit (Vorbereitungsarbeit) eingestellt. Eine Standardarbeitszeit für die Komponentenbestückungsarbeit zur Bestückung des AF 241A mit einer neuen Rolle ist beispielsweise auf „30 Sekunden“ eingestellt, eine Standardarbeitszeit für die Komponentenbestückungsarbeit zur Bestückung des Behälterzubringers 245A mit einer neuen Palette ist auf „50 Sekunden“ eingestellt, und eine Standardarbeitszeit für die Komponentenbestückungsarbeit zur Bestückung des Stabzubringers 246A mit einem neuen Stab ist auf „45 Sekunden“ eingestellt. Eine Standardarbeitszeit für die Verbindungsarbeit an dem Verbindungszubringer SPF ist beispielsweise auf „90 Sekunden“ eingestellt. Der in den Standardarbeitszeit-Informationen J50 angegebenen Standardarbeitszeit kann entsprechend einer Arbeitsleistung eines Mitarbeiters OP bei der Komponentenbestückungsarbeit (der Vorbereitungsarbeit) ein Gewichtungsfaktor beigemessen werden.The work status information J49 shows the result of determination of the status of the preparatory work (component mounting work) by the later-described work history determination unit 343 on. The standard working time information J50 indicates a standard working time required from the start to the completion of the component mounting work (the preparatory work) on the component mounting target device. The standard working time indicated in the standard working time information J50 is set for each type of component mounting work (preparatory work). For example, a standard working time for the component mounting work for loading the AF 241A with a new roll is set to “30 seconds”, a standard working time for the component mounting work for loading the container feeder 245A with a new pallet is set to “50 seconds”, and a standard working time for the Component placement work to load the 246A rod feeder with a new rod is set to “45 seconds”. A standard working time for the connection work on the connection feeder SPF is set to “90 seconds”, for example. The standard working time specified in the standard working time information J50 can accordingly A weighting factor can be assigned to a work performance of an OP employee in the component assembly work (the preparatory work).
Die Informationen J51 zu der zulässigen Verweildauer geben eine zulässige Verweildauer für den Verbleib des später beschriebenen unbemannten Transportfahrzeugs 6 an jedem der in den Tätigkeitszielbereichsnummern-Informationen J42 angegebenen Tätigkeitszielbereiche (dem ersten Arbeitsbereich WA1, dem dritten Arbeitsbereich WA3, dem vierten Arbeitsbereich WA4 und dem sechsten Arbeitsbereich WA6) an. Die in den Informationen J51 zu der zulässigen Verweildauer angegebene zulässige Verweildauer kann anhand des Arbeitsaufwands für jeden Typ von Komponentenbestückungsarbeit (Vorbereitungsarbeit) an jedem der Tätigkeitszielbereiche und der in den Standardarbeitszeit-Informationen J50 angegebenen Standardarbeitszeit berechnet werden. Genauer wird die zulässige Verweildauer für jeden Tätigkeitszielbereich berechnet. Die zulässige Verweildauer ist eine Summe der jeweils durch Multiplizieren der Menge an Komponentenbestückungsarbeiten mit der Standardarbeitszeit für jeden Typ von Arbeit berechneten Produkte.The information J51 on the permissible dwell time gives a permissible dwell time for the whereabouts of the unmanned transport vehicle described later 6th at each of the activity target areas indicated in the activity target area number information J42 (the first work area WA1, the third work area WA3, the fourth work area WA4 and the sixth work area WA6). The allowable length of stay specified in the allowable dwell time information J51 can be calculated based on the amount of work for each type of component placement work (preparatory work) in each of the activity target areas and the standard working time indicated in the standard working time information J50. The permissible length of stay is calculated more precisely for each activity target area. The allowable dwell time is a sum of the products calculated by multiplying the amount of component placement work by the standard labor time for each type of work.
<Arbeitsverlaufs-Bestimmungseinheit><Work History Determination Unit>
Die Arbeitsverlaufs-Bestimmungseinheit 343 überwacht den Stand sämtlicher Vorbereitungsarbeiten (sämtlicher Komponentenbestückungsarbeiten), die an jedem der von der Tätigkeitsziel-Spezifikationseinheit 3421 spezifizierten Tätigkeitszielbereiche durchgeführt werden, auf Echtzeitbasis und bestimmt als Status der Arbeit begonnene Arbeit, abgeschlossene Arbeit oder unerledigte Arbeit. Die Arbeitsstatus-Informationen J49, die das Ergebnis der Bestimmung des Status der Vorbereitungsarbeit (der Komponentenbestückungsarbeit) durch die Arbeitsverlaufs-Bestimmungseinheit 343 angeben, werden zu den ersten Arbeitslisteninformationen JH4 hinzugefügt, wie vorstehend beschrieben.The work flow determination unit 343 monitors the status of all preparatory work (all component mounting work) carried out on each of the activities target specification unit 3421 specified activity target areas are carried out on a real-time basis and determined as the status of the work started work, work completed or work in progress. The work status information J49 which is the result of the determination of the status of the preparatory work (component mounting work) by the work history determination unit 343 become the first worklist information JH4 added as described above.
Wenn die Vorbereitungsarbeit (die Komponentenbestückungsarbeit) an dem Tätigkeitszielbereich von dem Mitarbeiter OP noch nicht ausgeführt wurde, bestimmt die Arbeitsverlaufs-Bestimmungseinheit 343, dass der Status der Vorbereitungsarbeit „unerledigte Arbeit“ ist und fügt die Arbeitsstatus-Informationen J49, die das Ergebnis der Bestimmung angeben, zu den ersten Arbeitslisteninformationen JH4 hinzu. Bei den in den 13 und 14 dargestellten Beispielen bestimmt die Arbeitsverlaufs-Bestimmungseinheit 343, dass die Vorbereitungsarbeiten (die Komponentenbestückungsarbeiten) an den in den Tätigkeitszielbereichsnummern-Informationen J42 angegebenen Tätigkeitszielbereichen (dem dritten Arbeitsbereich WA3, dem vierten Arbeitsbereich WA4, und dem sechsten Arbeitsbereich WA6) „unerledigteArbeit“ sind. Dann stellt die Arbeitsverlaufs-Bestimmungseinheit 343 die den Tätigkeitszielbereichen entsprechenden Arbeitsstatus-Informationen J49 auf „unerledigt“ ein.When the preparatory work (the component mounting work) has not yet been performed on the work target area by the operator OP, the work flow determining unit determines 343 that the status of the preparatory work is “unfinished work” and adds the work status information J49 indicating the result of the determination to the first work list information JH4 added. In the 13th and 14th shown examples determines the work flow determining unit 343 that the preparatory work (the component assembly work) in the activity target areas specified in the activity target area number information J42 (the third work area WA3, the fourth work area WA4, and the sixth work area WA6) are "unfinished work". Then the work history determining unit 343 Set the work status information J49 corresponding to the activity target areas to “pending”.
Wenn von dem Mitarbeiter OP an dem in den Tätigkeitszielbereichsnummern-Informationen J42 angegebenen Tätigkeitszielbereich der Lesevorgang zum Lesen des den Komponententyp spezifizierenden Strichcodes unter Verwendung des Strichcodelesegeräts 8 ausgeführt wird, werden über die externe Eingabe-/Ausgabeeinheit 204 Informationen JH01 zum Typ der bereitgestellten Komponente (14) in die Montagesteuervorrichtung 20 der Komponentenmontagemaschine 2 eingegeben, auf die der Tätigkeitszielbereich eingestellt ist. Die Montagesteuervorrichtung 20, in die die Informationen JH01 zum Typ der bereitgestellten Komponente eingegeben werden, sendet die Informationen JH01 zum Typ der bereitgestellten Komponente über die Kommunikationseinheit 201 an die Arbeitsplan-Verwaltungsvorrichtung 3. In der Arbeitsplan-Verwaltungsvorrichtung 3 bestimmt die Arbeitsverlaufs-Bestimmungseinheit 344 entsprechend den ersten Arbeitslisteninformationen JH4, dass der Status der Komponentenbestückungsarbeit von „unerledigteArbeit“ auf „begonnene Arbeit“ umgestellt wurde, wenn die Kommunikationseinheit 31 die von der Montagesteuervorrichtung 20 gesendeten Informationen JH01 zum Typ der bereitgestellten Komponente empfängt.When the reading operation for reading the component type specifying bar code using the bar code reader 8 is performed by the employee OP at the job target area specified in the job target area number information J42, information is provided through the external input / output unit 204 JH01 the type of component provided ( 14th ) into the assembly control device 20 of the component assembly machine 2 to which the activity target area is set. The assembly control device 20 into which the information JH01 Entered about the type of component provided, sends the information JH01 on the type of component provided to the work plan management device via the communication unit 201 3 . In the routing management device 3 determines the work history determination unit 344 according to the first work list information JH4 that the status of the component placement work has been changed from “work in progress” to “work in progress” when the communication unit 31 the information sent from the assembly control device 20 JH01 on the type of component deployed.
Genauer erhält die Arbeitsverlaufs-Bestimmungseinheit 344 bei der Eingabe der Informationen JH01 zum Typ der bereitgestellten Komponente die den Komponententyp-Informationen J13, die die Komponente des gleichen Typs wie des Komponententyps in den Informationen JH01 zum Typ der bereitgestellten Komponente angeben, zugeordneten Einstellpositions-Informationen J12. Dann bestimmt die Arbeitsverlaufs-Bestimmungseinheit 344, dass der Status der Komponentenbestückungsarbeit an der an der in den erhaltenen Einstellpositions-Informationen J12 angegebenen Einstellposition angeordneten Komponentenbestückungs-Zielvorrichtung von „unerledigteArbeit“ auf „begonnene Arbeit“ umgestellt wurde, und fügt die Arbeitsstatus-Informationen J49, die das Ergebnis der Bestimmung angeben, zu den ersten Arbeitslisteninformationen JH4 hinzu. Bei dem in den 13 und 14 dargestellten Beispiel bestimmt die Arbeitsverlaufs-Bestimmungseinheit 343, dass der Status der Verbindungsarbeit für die an der in den Einstellpositions-Informationen J12 angegebenen Einstellposition „S13“ angeordneten Verbindungszubringer SPF in dem ersten Arbeitsbereich WA1, der der in den Tätigkeitszielbereichsnummern-Informationen J42 angegebene Tätigkeitszielbereich ist, von „unerledigteArbeit“ auf „begonnene Arbeit“ umgestellt wurde. Dann stellt die Arbeitsverlaufs-Bestimmungseinheit 343 die der in den Einstellpositions-Informationen J12 angegebenen Einstellposition „S 13“ entsprechenden Arbeitsstatus-Informationen J49 auf „begonnene Arbeit“ ein.More specifically, the work history determination unit 344 receives the input of the information JH01 For the type of the component provided, the component type information J13 that contains the component of the same type as the component type in the information JH01 indicate the type of component provided, associated setting position information J12. Then, the work history determination unit 344 determines that the status of the component mounting work at the component mounting target device located at the setting position indicated in the obtained setting position information J12 has been changed from "work in progress" to "work in progress", and adds the work status information J49, indicating the result of the determination to the first work list information JH4 added. The one in the 13th and 14th The illustrated example determines the work flow determining unit 343 that the status of the connection work for the connection feeder SPF arranged at the setting position “S13” indicated in the setting position information J12 in the first work area WA1, which is the activity target area indicated in the activity target area number information J42, from “work in progress” to “work started “Was changed. Then the work history determining unit 343 those specified in the setting position information J12 Set position "S 13" corresponding work status information J49 to "work started".
Wenn von der Komponentenbestückungs-Zielvorrichtung (14) Vorratserfassungsinformationen JH02 ausgegeben werden, nachdem der Mitarbeiter OP unter Verwendung des Strichcodelesegeräts 8 den Lesevorgang zum Lesen des den Komponententyp spezifizierenden Strichcodes durchgeführt hat, werden die Vorratserfassungsinformationen JH02 von der Zubringersteuereinheit 240 an die Montagesteuervorrichtung 20 gesendet. Die Vorratserfassungsinformationen JH02 geben an, dass die Komponentenbestückungsarbeit an der Komponentenbestückungs-Zielvorrichtung abgeschlossen ist. Wenn die Komponentenbestückungs-Zielvorrichtung der AF 241A ist und ein erster Banderfassungssensor 2416A das Komponentenbeschickungsband erfasst, sind von dem ersten Banderfassungssensor 2416A ausgegebene Erfassungsinformationen beispielsweise die Vorratserfassungsinformationen JH02, die angeben, dass die Komponentenbestückungsarbeit an dem AF 241A abgeschlossen ist.When the component mounting target device ( 14th ) Inventory tracking information JH02 are output after the operator OP performs the reading operation for reading the component type specifying bar code using the bar code reader 8, the stock detection information JH02 sent from the feeder control unit 240 to the assembly control device 20. The inventory tracking information JH02 indicate that the component mounting work on the component mounting target device is completed. When the component mounting target device is the AF 241A and a first tape detection sensor 2416A detects the component loading tape, detection information output from the first tape detection sensor 2416A is, for example, the supply detection information JH02 indicating that the component mounting work on the AF 241A is complete.
Die Montagesteuervorrichtung 20, in die die Vorratserfassungsinformationen JH02 eingegeben werden, sendet die Vorratserfassungsinformationen JH02 über die Kommunikationseinheit 201 an die Arbeitsplan-Verwaltungsvorrichtung 3. In der Arbeitsplan-Verwaltungsvorrichtung 3 bestimmt die Arbeitsverlaufs-Bestimmungseinheit 344 entsprechend den ersten Arbeitslisteninformationen JH4, dass der Status der Komponentenbestückungsarbeit von „begonnene Arbeit“ auf „abgeschlossene Arbeit“ umgestellt wurde, wenn die Kommunikationseinheit 31 die von der Montagesteuervorrichtung 20 gesendeten Vorratserfassungsinformationen JH02 empfängt.The assembly control device 20 into which the stock detection information JH02 is entered, sends the stock registration information JH02 via the communication unit 201 to the work schedule management device 3 . In the routing management device 3 determines the work history determination unit 344 according to the first work list information JH4 that the status of the component mounting work has been changed from “work started” to “work completed” when the communication unit 31 the supply detection information sent from the mounting control device 20 JH02 receives.
Genauer erhält die Arbeitsverlaufs-Bestimmungseinheit 344 bei der Eingabe der Vorratserfassungsinformationen JH02 die Einstellpositions-Informationen J12, die die Einstellposition angeben, an der die Komponentenbestückungs-Zielvorrichtung angeordnet ist, die die Vorratserfassungsinformationen JH02 ausgegeben hat. Dann bestimmt die Arbeitsverlaufs-Bestimmungseinheit 344, dass der Status der Komponentenbestückungsarbeit an der an der in den erhaltenen Einstellpositions-Informationen J12 angegebenen Einstellposition angeordneten Komponentenbestückungs-Zielvorrichtung von „begonnene Arbeit“ auf „abgeschlossene Arbeit“ umgestellt wurde und fügt die Arbeitsstatus-Informationen J49, die das Ergebnis der Bestimmung angeben, zu den ersten Arbeitslisteninformationen JH4 hinzu. Bei dem in den 13 und 14 dargestellten Beispiel bestimmt die Arbeitsverlaufs-Bestimmungseinheit 343, dass der Status der Komponentenbestückungsarbeit in dem ersten Arbeitsbereich WA1, der der in den Tätigkeitszielbereichsnummern-Informationen J42 angegebene Tätigkeitszielbereich ist, für jeden der an den in den Einstellpositions-Informationen J12 angegebenen Einstellpositionen „S11“ und „S12“ angeordneten AFs 241A von „begonnene Arbeit“ auf „abgeschlossene Arbeit“ umgestellt wurde. Dann stellt die Arbeitsverlaufs-Bestimmungseinheit 343 die den in den Einstellpositions-Informationen J12 angegebenen Einstellpositionen „S11“ und „S12“ entsprechenden Arbeitsstatus-Informationen J49 auf „abgeschlossene Arbeit“ ein.More specifically, upon inputting, the work history determination unit 344 obtains the supply detection information JH02 the setting position information J12 indicating the setting position at which the component mounting target device is located, the supply detection information JH02 issued. Then, the work history determination unit 344 determines that the status of the component mounting work at the component mounting target device located at the setting position indicated in the obtained setting position information J12 has been changed from "work started" to "work completed" and adds the work status information J49, indicating the result of the determination to the first work list information JH4 added. The one in the 13th and 14th The illustrated example determines the work flow determining unit 343 that the status of the component mounting work in the first work area WA1, which is the work target area indicated in the activity target area number information J42, for each of the AFs 241A located at the setting positions “S11” and “S12” indicated in the setting position information J12 from “started Work ”has been changed to“ completed work ”. Then the work history determining unit 343 Set the work status information J49 corresponding to the setting items "S11" and "S12" specified in the setting item information J12 to "completed work".
Die von der Tätigkeitsziel-Spezifikationseinheit 3421 erstellten und von der Arbeitsverlaufs-Bestimmungseinheit 343 auf Echtzeitbasis aktualisierten Arbeitsstatus-Informationen J49 werden zu den ersten Arbeitslisteninformationen JH4 hinzugefügt, und die resultierenden ersten Arbeitslisteninformationen JH4 werden in der Speichereinheit 344 der Arbeitsplan-Verwaltungsvorrichtung 3 gespeichert und auf der Anzeigeeinheit 33 angezeigt. Darüber hinaus werden die ersten Arbeitslisteninformationen JH4 über die Kommunikationseinheit 31 an die Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2, das später beschriebene unbemannte Transportfahrzeug 6 und die mobile Endgerätvorrichtung 7 gesendet. Die Speichereinheit 344 der Arbeitsplan- Verwaltungsvorrichtung 3 speichert die als Reaktion auf die Aktualisierung des Ergebnisses der Bestimmung an dem Tätigkeitszielbereich in einem vorgegebenen Zyklus durch die Tätigkeitsziel-Spezifikationseinheit 3421 aktualisierten ersten Arbeitslisteninformationen JH4. Wenn die ersten Arbeitslisteninformationen JH4 in die Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2 eingegeben werden, werden die ersten Arbeitslisteninformationen JH4 auf den Anzeigeeinheiten 203 der Montagesteuervorrichtungen 20 angezeigt. Wenn die ersten Arbeitslisteninformationen JH4 in die von dem Mitarbeiter OP mitgeführte mobile Endgerätvorrichtung 7 eingegeben werden, werden die ersten Arbeitslisteninformationen JH4 auf der mobilen Endgerätvorrichtung 7 angezeigt. Wenn die ersten Arbeitslisteninformationen JH4 in das unbemannte Transportfahrzeug 6 eingegeben werden, wird die Bewegung des unbemannten Transportfahrzeugs 6 entsprechend den ersten Arbeitslisteninformationen JH4 gesteuert.The one from the activity objective specification unit 3421 created and by the work flow determining unit 343 Work status information J49 updated on a real-time basis becomes the first work list information JH4 added, and the resulting initial worklist information JH4 are stored in the storage unit 344 of the work plan management device 3 stored and displayed on the display unit 33. In addition, the first work list information JH4 via the communication unit 31 to the assembly control devices 20 of the component assembly machines 2 , the unmanned transport vehicle described later 6th and the mobile terminal device 7 is sent. The storage unit 344 of the work plan management device 3 stores the in response to the updating of the result of the determination on the activity target area in a predetermined cycle by the activity target specifying unit 3421 updated initial work list information JH4 . When the first work list information JH4 into the assembly control devices 20 of the component assembly machines 2 are entered, the first worklist information JH4 are displayed on the display units 203 of the mounting control devices 20. When the first work list information JH4 are entered into the mobile terminal device 7 carried by the employee OP, the first work list information JH4 displayed on the mobile terminal device 7. When the first work list information JH4 in the unmanned transport vehicle 6th are entered, the movement of the unmanned transport vehicle 6th according to the first work list information JH4 controlled.
[Konfiguration des unbemannten Transportfahrzeugs][Configuration of the unmanned transport vehicle]
Wie in 14 dargestellt, kann sich das unbemannte Transportfahrzeug 6 autonom entlang einer an den an den Komponentenmontagemaschinen 2 der Komponentenmontagestraße 2L eingerichteten Arbeitsbereichen WA vorbeiführenden vorgegebenen Fahrtroute 6R bewegen. Das unbemannte Transportfahrzeug 6 umfasst einen Fahrzeugaufbau 61, der eine Ladefläche 62 umfasst, auf den ein für die Vorbereitungsarbeit vorgesehenes Element G geladen wird, eine Bewegungssteuereinheit 63 und eine Warneinheit 64.As in 14th shown, the unmanned transport vehicle 6th autonomously along one of the on the component assembly machines 2 the component assembly line 2L established work areas WA move past predetermined route 6R. The unmanned transport vehicle 6th includes a vehicle body 61 holding a loading area 62 includes, on which an element G provided for the preparatory work is loaded, a motion controller 63 and a warning unit 64 .
Das für die Vorbereitungsarbeit auf die Ladefläche 62 geladene Element G umfasst ein neues Komponentenspeicherelement (eine Rolle, eine Palette oder einen Stab), das für die Komponentenbestückungsarbeit benötigt wird, ein nach Abschluss der Komponentenbestückungsarbeit eingesammeltes Element und ein für eine ergänzende Arbeit neben der Komponentenbestückungsarbeit benötigtes Element.That for the preparatory work on the loading area 62 The loaded item G includes a new component storage item (a roll, a pallet, or a rod) required for the component mounting work, an item collected after the component mounting work is completed, and an item required for a complementary work besides the component mounting work.
Die Bewegungssteuereinheit 63 führt zur Anleitung des Mitarbeiters OP entsprechend den ersten Arbeitslisteninformationen JH4 einen Fahrleitprozess zum aufeinanderfolgenden Bewegen und Anhalten des Fahrzeugaufbaus 61 an den in den Tätigkeitszielbereichsnummern-Informationen J42 angegebenen Tätigkeitszielbereichen aus. Durch den von der Bewegungssteuereinheit 63 ausgeführten Fahrleitprozess wird bei dem in den 13 und 14 dargestellten Beispiel das unbemannte Transportfahrzeug 6 mit dem auf die Ladefläche 62 geladenen Element G für die Vorbereitungsarbeit zur Anleitung des Mitarbeiters OP nacheinander bewegt und an dem ersten Arbeitsbereich WA1, dem dritten Arbeitsbereich WA3, dem vierten Arbeitsbereich WA4 und dem sechsten Arbeitsbereich WA6 angehalten, die die in den Tätigkeitszielbereichsnummern-Informationen J42 angegebenen Tätigkeitszielbereiche sind. Auf diese Weise kann sich der Mitarbeiter OP entsprechend dem unbemannten Transportfahrzeug 6 als Wegweiser längs der Fahrtroute 6R bewegen und die Vorbereitungsarbeit (die Komponentenbestückungsarbeit) an dem Tätigkeitszielbereich ausführen, an dem das unbemannte Transportfahrzeug 6 angehalten hat. Zur Durchführung der Vorbereitungsarbeit an jedem der Tätigkeitszielbereiche kann der Mitarbeiter OP einen Inhalt der Vorbereitungsarbeit an dem Tätigkeitszielbereich anhand der auf der Anzeigeeinheit 203 der Montagesteuervorrichtung 20 oder der mobilen Endgerätvorrichtung 7 angezeigten ersten Arbeitslisteninformationen JH4 erkennen. Der Mitarbeiter OP bewegt sich entsprechend dem unbemannten Transportfahrzeug 6 als Wegweiser und kann die Komponentenmontagemaschine 2 leicht erkennen, an der die Vorbereitungsarbeit auszuführen ist. Darüber hinaus kann der Mitarbeiter OP anhand der ersten Arbeitslisteninformationen JH4 den Inhalt der Vorbereitungsarbeit erkennen, wodurch dem Mitarbeiter OP eine effizientere Durchführung der Vorbereitungsarbeit ermöglicht wird.The motion control unit 63 leads to the instruction of the OP employee according to the first work list information JH4 a catenary process for successively moving and stopping the vehicle body 61 from the activity target areas specified in the activity target area number information J42. By the one from the motion control unit 63 The catenary process carried out in the 13th and 14th The example shown is the unmanned transport vehicle 6th with that on the loading area 62 loaded element G for the preparatory work to guide the employee OP moved one after the other and stopped at the first work area WA1, the third work area WA3, the fourth work area WA4 and the sixth work area WA6, which are the activity target areas specified in the activity target area number information J42. In this way, the OP employee can move accordingly to the unmanned transport vehicle 6th move as a guide along the travel route 6R and perform the preparatory work (the component mounting work) on the activity target area where the unmanned transport vehicle 6th stopped. In order to perform the preparatory work on each of the activity target areas, the employee OP can determine a content of the preparatory work on the activity target area from the first work list information displayed on the display unit 203 of the assembly control device 20 or the mobile terminal device 7 JH4 detect. The OP employee moves according to the unmanned transport vehicle 6th as a guide and can use the component assembly machine 2 Easily see where to do the prep work. In addition, the employee can use the first work list information JH4 Recognize the content of the preparatory work, which enables the OP employee to carry out the preparatory work more efficiently.
Bei der Ausführungsform führt die Bewegungssteuereinheit 63 den Fahrleitprozess entsprechend den zu den ersten Arbeitslisteninformationen JH4 hinzugefügten Arbeitsstatus-Informationen J49 aus, wobei die Arbeitsstatus-Informationen J49 das Ergebnis der den Status der Vorbereitungsarbeit betreffenden Bestimmung durch die Arbeitsverlaufs-Bestimmungseinheit 343 angeben. Auf diese Weise kann die Bewegungssteuereinheit 63 die Fahrt des unbemannten Transportfahrzeugs 6 zu den Tätigkeitszielbereichen entsprechend dem von der Arbeitsverlaufs-Bestimmungseinheit 343 bestimmten Status der Vorbereitungsarbeit auf Echtzeitbasis steuern, wobei der Status begonnene Arbeit, abgeschlossene Arbeit oder unerledigte Arbeit ist.In the embodiment, the motion control unit leads 63 the catenary process according to the first work list information JH4 added work status information J49, the work status information J49 being the result of the determination concerning the status of the preparatory work by the work history determination unit 343 specify. In this way the motion control unit can 63 the journey of the unmanned transport vehicle 6th to the activity target areas according to that from the work course determination unit 343 control certain status of preparatory work on a real-time basis, the status being work in progress, work completed or work in progress.
<Erstes spezifisches Beispiel des auf den Arbeitsstatus-Informationen basierenden Fahrleitprozesses ><First specific example of the travel guidance process based on the work status information>
Die Bewegungssteuereinheit 63 kann den Fahrzeugaufbau 61, der an dem Tätigkeitszielbereich angehalten hat, an dem eine Vorbereitungsarbeit (eine Komponentenbestückungsarbeit) ansteht, deren in den Arbeitsstatus-Informationen J49 angegebener Status „unerledigteArbeit“ ist, zu dem nächsten Tätigkeitszielbereich bewegen, an den der Fahrzeugaufbau bewegt werden soll, wenn der Status sämtlicher Vorbereitungsarbeiten an dem Tätigkeitszielbereich auf „abgeschlossene Arbeit“ umgestellt wurde, und den Fahrzeugaufbau 61 an dem nächsten Tätigkeitszielbereich anhalten. Alternativ kann die Bewegungssteuereinheit 63 den Fahrzeugaufbau 61 an den nächsten Tätigkeitszielbereich bewegen, an den der Fahrzeugaufbau 61 bewegt werden soll, wenn an dem Tätigkeitszielbereich, an dem der Fahrzeugaufbau 61 angehalten wird, bevor er bewegt wird, der Status der Vorbereitungsarbeiten mit Ausnahme einer einzigen auf „abgeschlossene Arbeit“ umgestellt wurde und der Status der einen der Vorbereitungsarbeiten auf „begonnene Arbeit“ umgestellt wurde, und den Fahrzeugaufbau 61 an dem nächsten Tätigkeitszielbereich anhalten.The motion control unit 63 can structure the vehicle 61 that has stopped at the activity target area where preparatory work (component mounting work) whose status is "unfinished work" indicated in the work status information J49, move to the next activity target area to which the vehicle body is to be moved when the status of all Preparatory work on the activity target area was changed to "completed work", and the vehicle body 61 stop at the next activity target area. Alternatively, the motion control unit 63 the vehicle body 61 move to the next activity target area, the vehicle body 61 is to be moved if at the activity target area where the vehicle body 61 is stopped before it is moved, the status of the preparatory work has been changed to “completed work” with the exception of one and the status of one of the preparatory work has been changed to “work started”, and the vehicle body 61 stop at the next activity target area.
Bei dem in den 13 und 14 dargestellten Beispiel bewegt sich das unbemannte Transportfahrzeug 6, das an dem ersten Arbeitsbereich WA1 angehalten wurde, zu dem nächsten, dritten Arbeitsbereich WA3, an den das unbemannte Transportfahrzeug 6 bewegt werden soll, wenn sämtliche Komponentenbestückungsarbeiten an den an den Einstellpositionen „S11“, „S12“ und „S13“ in dem ersten Arbeitsbereich WA1 angeordneten Komponentenbestückungs-Zielvorrichtungen auf „abgeschlossene Arbeit“ umgestellt sind, und hält an dem dritten Arbeitsbereich WA3 an. Alternativ bewegt sich das unbemannte Transportfahrzeug 6, das an dem ersten Arbeitsbereich WA1 angehalten wurde, zu dem nächsten, dritten Arbeitsbereich WA3, an den das unbemannte Transportfahrzeug 6 bewegt werden soll, wenn die Komponentenbestückungsarbeiten an den an den Einstellpositionen „S11“ und „S 12“ angeordneten Komponentenbestückungs-Zielvorrichtungen auf „abgeschlossene Arbeit“ umgestellt sind und die Komponentenbestückungsarbeit an der an der Einstellposition „S 13“ angeordneten Komponentenbestückungs-Zielvorrichtung auf „begonnene Arbeit“ umgestellt ist, und hält an dem nächsten, dritten Arbeitsbereich WA3 an. Der Mitarbeiter OP kann den Inhalt der Arbeit in dem dritten Arbeitsbereich WA3 anhand der ersten Arbeitslisteninformationen JH4 erkennen, die auf der Anzeigeeinheit 203 der Montagesteuervorrichtung 20 oder der mobilen Endgerätvorrichtung 7 angezeigt werden. Wenn von der Bewegungssteuereinheit 63 ein derartiger Fahrleitprozess ausgeführt wird, kann sich der Mitarbeiter OP, der sämtliche der an dem Tätigkeitszielbereich, an dem das unbemannte Transportfahrzeug 6 angehalten hat, auszuführenden Vorbereitungsarbeiten abgeschlossen hat, entsprechend dem unbemannten Transportfahrzeug 6 als Wegweiser zu dem nächsten Tätigkeitszielbereich bewegen. Dementsprechend kann eine Anhäufung unerledigter Vorbereitungsarbeiten weitestmöglich unterbunden werden.The one in the 13th and 14th The example shown moves the unmanned transport vehicle 6th , which was stopped at the first work area WA1, to the next, third work area WA3, to which the unmanned transport vehicle 6th is to be moved when all component mounting work at the component mounting target devices arranged at the setting positions “S11”, “S12” and “S13” in the first work area WA1 are switched to “completed work”, and stops at the third work area WA3. Alternatively, the unmanned transport vehicle moves 6th , which was stopped at the first work area WA1, to the next, third work area WA3, to which the unmanned transport vehicle 6th is to be moved when the component placement work on the component placement target devices located at the setting positions "S11" and "S 12" has been switched to "completed work" and the component placement work at the setting position "S 13" arranged component mounting target device is switched to "work started", and stops at the next, third work area WA3. The employee OP can see the content of the work in the third work area WA3 using the first work list information JH4 that are displayed on the display unit 203 of the mounting control device 20 or the mobile terminal device 7. If from the motion control unit 63 Such a driving control process is carried out, the employee OP, who is responsible for all of the activity target area where the unmanned transport vehicle 6th has stopped, has completed the preparatory work to be carried out, according to the unmanned transport vehicle 6th move as a signpost to the next area of activity. Accordingly, an accumulation of unfinished preparatory work can be prevented as much as possible.
<Zweites spezifisches Beispiel des auf den Arbeitsstatus-Informationen basierenden Fahrleitprozesses><Second specific example of the travel guidance process based on the work status information>
Wie vorstehend beschrieben, umfassen die ersten Arbeitslisteninformationen JH4 die mit den Standardarbeitszeit-Informationen J50 in Zusammenhang stehenden Informationen J51 zu der zulässigen Verweildauer. Die Bewegungssteuereinheit 63 kann den Fahrzeugaufbau 61, der an dem Tätigkeitszielbereich angehalten hat, an dem eine Vorbereitungsarbeit (eine Komponentenbestückungsarbeit) ansteht, deren in den Arbeitsstatus-Informationen J49 angegebener Status „unerledigteArbeit“ ist, an den nächsten Tätigkeitszielbereich bewegen, an den der Fahrzeugaufbau 61 bewegt werden soll, wenn die in den Informationen J51 zu der zulässigen Verweildauer angegebene zulässige Verweildauer verstrichen ist, und den Fahrzeugaufbau 61 an dem nächsten Tätigkeitszielbereich anhalten.As described above, the first includes work list information JH4 the information J51 related to the standard working time information J50 on the permitted length of stay. The motion control unit 63 can structure the vehicle 61 that has stopped at the activity target area where preparatory work (component mounting work) whose status is "unfinished work" indicated in the work status information J49, move to the next activity target area where the vehicle body is 61 is to be moved when the permitted residence time specified in information J51 on the permitted residence time has elapsed, and the vehicle body 61 stop at the next activity target area.
Bei dem in den 13 und 14 dargestellten Beispiel bewegt sich das unbemannte Transportfahrzeug 6, das an dem ersten Arbeitsbereich WA1 angehalten wurde, zu dem nächsten, dritten Arbeitsbereich WA3, an den das unbemannte Transportfahrzeug 6 bewegt werden soll, wenn die in den Informationen J51 zu der zulässigen Verweildauer angegebene und dem ersten Arbeitsbereich WA1 entsprechende zulässige Verweildauer „SP1“ verstrichen ist, und hält an dem dritten Arbeitsbereich WA3 an. Der Mitarbeiter OP kann den Inhalt der Arbeit an dem dritten Arbeitsbereich WA3 anhand der auf der Anzeigeeinheit 203 der Montagesteuervorrichtung 20 oder der mobilen Endgerätvorrichtung 7 angezeigten ersten Arbeitslisteninformationen JH4 erkennen. Wenn die Bewegungssteuereinheit 63 einen derartigen Fahrleitprozess ausführt, bewegt sich das unbemannte Transportfahrzeug 6 nacheinander zu den Tätigkeitszielbereichen und hält dort unter Bezugnahme auf die auf der für jede Vorbereitungsarbeit eingestellten Standardarbeitszeit basierende zulässige Verweildauer an. Der Mitarbeiter OP kann die Vorbereitungsarbeit unter Betrachtung der zulässigen Verweildauer des unbemannten Transportfahrzeugs 6, das angehalten hat, als Richtschnur für die zum Abschließen sämtlicher Vorbereitungsarbeiten an dem Tätigkeitszielbereich erforderliche Gesamtarbeitszeit durchführen. Dementsprechend kann der Mitarbeiter OP die Vorbereitungsarbeit an jedem der Tätigkeitszielbereiche entsprechend dem Zyklus des unbemannten Transportfahrzeugs 6, das sich bewegt und anhält, als Arbeitszyklus durchführen.The one in the 13th and 14th The example shown moves the unmanned transport vehicle 6th , which was stopped at the first work area WA1, to the next, third work area WA3, to which the unmanned transport vehicle 6th is to be moved when the admissible dwell time “SP1” specified in the information J51 on the admissible dwell time and corresponding to the first work area WA1 has elapsed, and stops at the third work area WA3. The employee OP can know the content of the work on the third work area WA3 based on the first work list information displayed on the display unit 203 of the assembly control device 20 or the mobile terminal device 7 JH4 detect. When the motion control unit 63 executes such an overhead control process, the unmanned transport vehicle moves 6th one after the other to the activity target areas and stops there with reference to the permissible length of stay based on the standard working time set for each preparatory work. The OP employee can do the preparatory work considering the permissible length of stay of the unmanned transport vehicle 6th that has paused as a guide to the total working time required to complete all preparatory work on the activity target area. Accordingly, the operator OP can do the preparatory work on each of the activity target areas according to the cycle of the unmanned transport vehicle 6th that moves and stops as a duty cycle.
Darüber hinaus überprüft die Warneinheit 64 des unbemannten Transportfahrzeugs 6 eine verbleibende Zeitspanne, die verbleibt, bevor die Verweildauer des Fahrzeugaufbaus 61 die in den Informationen J51 zu der zulässigen Verweildauer angegebene zulässige Verweildauer erreicht, und gibt eine Warnung aus, wenn die verbleibende Zeit einen vorgegebenen Schwellenwert annimmt. Der Mitarbeiter OP kann die Vorbereitungsarbeit an den Tätigkeitszielbereichen unter Berücksichtigung der von der Warneinheit 64 ausgegebenen Warnung durchführen.It also checks the warning unit 64 of the unmanned transport vehicle 6th a remaining amount of time remaining before the vehicle body dwell time 61 reaches the permitted residence time specified in the information J51 on the permitted residence time, and issues a warning if the remaining time assumes a predetermined threshold value. The OP employee can do the preparatory work on the activity target areas, taking into account the information provided by the warning unit 64 perform the issued warning.
<Drittes spezifisches Beispiel des auf den Arbeitsstatus-Informationen basierenden Fahrleitprozesses><Third specific example of the travel guidance process based on the work status information>
Wie vorstehend beschrieben, umfassen die ersten Arbeitslisteninformationen JH4 die Warnungzeitpunkt-Informationen J46, die Anhaltezeitpunkt-Informationen J47 und die Produktionsdurchführungszeitfenster-Informationen J48, die Informationen sind, die die zeitliche Begrenzung für den Beginn der Komponentenbestückungsarbeit (der Vorbereitungsarbeit) an der Komponentenbestückungs-Zielvorrichtung festlegen. Bei der Erkennung, dass eine vorrangige Arbeit ansteht, die die vorrangig einzuleitende Vorbereitungsarbeit ist, aufgrund der zeitlichen Begrenzung aktualisiert die Arbeitsverlaufs-Bestimmungseinheit 343 die Arbeitsstatus-Informationen J49. 15 ist eine erläuternde Ansicht, die zweite Arbeitslisteninformationen JH4A darstellt, die aktualisiert werden, wenn die Arbeitsverlaufs-Bestimmungseinheit 343 erkannt hat, dass eine vorrangige Arbeit ansteht. Bei dem in 15 dargestellten Beispiel ist der Status sämtlicher Komponentenbestückungsarbeiten in dem ersten Arbeitsbereich WA1 „abgeschlossene Arbeit“, und der Status der Komponentenbestückungsarbeiten an den an den Einstellpositionen „S31“ und „S32“ in dem dritten Arbeitsbereich WA3 angeordneten Komponentenbestückungs-Zielvorrichtungen ist „abgeschlossene Arbeit“. Die Komponentenbestückungsarbeit an der an der Einstellposition „S62“ in dem sechsten Arbeitsbereich WA6 angeordneten Komponentenbestückungs-Zielvorrichtung ist als vorrangige Arbeit gezeigt, deren in den Warnungzeitpunkt-Informationen J46, den Anhaltezeitpunkt-Informationen J47 und den Produktionsdurchfiihrungszeitfenster-Informatiorien J48 angegebene zeitliche Begrenzung näher rückt.As described above, the first includes work list information JH4 the warning time information J46, the stop time information J47, and the production execution time window information J48, which are the information setting the time limit for starting the component mounting work (preparatory work) on the component mounting target device. When it is recognized that there is priority work to be done, which is the preparatory work to be initiated with priority, due to the time limit, the work progress determination unit updates 343 the work status information J49. 15th Fig. 13 is an explanatory view showing the second work list information JH4A that are updated when the work history determining unit 343 has recognized that there is priority work to be done. The in 15th The example shown is the status of all component mounting work in the first work area WA1 “completed work”, and the status of the component mounting work on the component mounting target devices located at the setting positions “S31” and “S32” in the third work area WA3 is “completed work”. The component mounting work on the component mounting target device located at the setting position "S62" in the sixth work area WA6 is shown as the priority work, which is included in the warning timing Information J46, the stop time information J47 and the production execution time window information J48 is approaching the time limit specified.
Bei der Erkennung, dass die Komponentenbestückungsarbeit an der an der Einstellposition „S62“ angeordneten Komponentenbestückungs-Zielvorrichtung die vorrangige Arbeit ist, stellt die Arbeitsverlaufs-Bestimmungseinheit 343 den Status der den Einstellpositionen „S33“, „S34“, „S35“, „S41“, „S42“ und „S61“, die nach der Einstellposition „S,32“, bei der der Status der Komponentenbestückungsarbeit „abgeschlossene Arbeit“ ist, und vor der Einstellposition „S62“ kommen, entsprechenden Komponentenbestückungsarbeiten auf „überspringen“ um. Die Komponentenbestückungsarbeit, die von den Arbeitsverlaufs-Bestimmungseinheit 343 in den Arbeitsstatus-Informationen J49 auf „überspringen“ umgestellt wurde, ist eine zur vorrangigen Durchführung der vorrangigen Arbeit verschobene Vorbereitungsarbeit.Upon recognizing that the component mounting work on the component mounting target device located at the setting position “S62” is the priority work, the work flow determination unit sets 343 the status of the setting positions “S33”, “S34”, “S35”, “S41”, “S42” and “S61” following the setting position “S, 32” at which the status of component mounting work is “completed work” , and come before the setting position "S62", change the corresponding component assembly work to "skip". The component mounting work performed by the work flow determining unit 343 was changed to "skip" in the work status information J49, is a preparatory work postponed to the priority execution of the priority work.
Die zweiten Arbeitslisteninformationen JH4A, in denen die Arbeitsstatus-Informationen J49 von der Arbeitsverlaufs-Bestimmungseinheit 343 bei der Erkennung des Anstehens der vorrangigen Arbeit aktualisiert wurden, werden über die Kommunikationseinheit 31 an die Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2, das unbemannte Transportfahrzeug 6 und die mobile Endgerätvorrichtung 7 gesendet. Wenn die zweiten Arbeitslisteninformationen JH4A in die Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2 eingegeben werden, werden die zweiten Arbeitslisteninformationen JH4A auf den Anzeigeeinheiten 203 der Montagesteuervorrichtungen 20 angezeigt. Wenn die zweiten Arbeitslisteninformationen JH4A in die von dem Mitarbeiter OP mitgeführte mobile Endgerätvorrichtung 7 eingegeben werden, werden die zweiten Arbeitslisteninformationen JH4A auf der mobilen Endgerätvorrichtung 7 angezeigt. Wenn die zweiten Arbeitslisteninformationen JH4A in das unbemannte Transportfahrzeug 6 eingegeben werden, wird die Bewegung des unbemannten Transportfahrzeugs 6 entsprechend den zweiten Arbeitslisteninformationen JH4A gesteuert.The second work list information JH4A in which the work status information J49 from the work history determination unit 343 when the priority work is identified are updated via the communication unit 31 to the assembly control devices 20 of the component assembly machines 2 , the unmanned transport vehicle 6th and the mobile terminal device 7 is sent. If the second work list information JH4A into the assembly control devices 20 of the component assembly machines 2 are entered, the second work list information JH4A are displayed on the display units 203 of the mounting control devices 20. If the second work list information JH4A are entered into the mobile terminal device 7 carried by the employee OP, the second work list information JH4A displayed on the mobile terminal device 7. If the second work list information JH4A in the unmanned transport vehicle 6th are entered, the movement of the unmanned transport vehicle 6th according to the second work list information JH4A controlled.
16 ist eine erläuternde Ansicht, die den von der Bewegungssteuereinheit 63 entsprechend den zweiten Arbeitslisteninformationen JH4A ausgeführten Fahrleitprozess darstellt. Bei der Erkennung, dass die vorrangige Arbeit ansteht, aufgrund der in den Warnungzeitpunkt-Informationen J46, den Anhaltezeitpunkt-Informationen J47 und den Produktionsdurchführungszeitfenster-Informationen J48 angegebenen zeitlichen Begrenzung bewegt die Bewegungssteuereinheit 63 den Fahrzeugaufbau 61 unabhängig von dem Status der Vorbereitungsarbeit in dem Tätigkeitszielbereich, an dem der Fahrzeugaufbau 61 angehalten wurde, bevor er bewegt wird, zu dem Tätigkeitszielbereich, der der vorrangigen Arbeit entspricht, und hält den Fahrzeugaufbau an dem Tätigkeitszielbereich an. 16 Fig. 13 is an explanatory view showing that of the motion control unit 63 according to the second work list information JH4A represents executed catenary process. When it is detected that the priority work is due, the movement control unit moves on the basis of the time limit specified in the warning time information J46, the stop time information J47 and the production execution time window information J48 63 the vehicle body 61 regardless of the status of the preparatory work in the activity target area where the vehicle body is being built 61 stopped before moving to the activity target area corresponding to the priority work, and stops the vehicle body at the activity target area.
Bei dem in den 15 und 16 dargestellten Beispiel bewegt sich das unbemannte Transportfahrzeug 6, das an dem dritten Arbeitsbereich WA3 angehalten hatte, unabhängig von dem Status der Vorbereitungsarbeit in dem dritten Arbeitsbereich WA3 an die Einstellposition „S62“ in dem sechsten Arbeitsbereich WA6, wenn die Bewegungssteuereinheit 63 erkennt, dass die vorrangige Arbeit ansteht, passiert den vierten Arbeitsbereich WA4, und hält an dem sechsten Arbeitsbereich WA6 an, der der vorrangigen Arbeit entspricht. Wenn die vorrangige Arbeit ansteht, bei der die zeitliche Begrenzung für den Beginn der Arbeit näher rückt, wie vorstehend beschrieben, bewegt sich das unbemannte Transportfahrzeug 6 rasch zu dem sechsten Arbeitsbereich WA6, der der Tätigkeitszielbereich ist, in dem die vorrangige Arbeit ist auszuführen ist, und hält dort an. Indem er sich zu dem sechsten Arbeitsbereich WA6 bewegt, an dem das unbemannte Transportfahrzeug 6 angehalten hat, kann der Mitarbeiter OP die vorrangige Arbeit durchführen. Der Mitarbeiter OP kann einen Inhalt der vorrangigen Arbeit in dem sechsten Arbeitsbereich WA6 anhand der auf der Anzeigeeinheit 203 der Montagesteuervorrichtung 20 oder der mobilen Endgerätvorrichtung 7 angezeigten zweiten Arbeitslisteninformationen JH4A erkennen. Zur Priorisierung der Durchführung der vorrangigen Arbeit an der Einstellposition „S62“ in dem sechsten Arbeitsbereich WA6 werden die den Einstellpositionen „S33“, „S34“, „S35“, „S41“, „S42“ und „S61“ entsprechenden Komponentenbestückungsarbeiten, die verschoben (auf „überspringen“ umgestellt) wurden, in einen nächsten Arbeitsplan übernommen.The one in the 15th and 16 The example shown moves the unmanned transport vehicle 6th that had stopped at the third work area WA3 regardless of the status of the preparatory work in the third work area WA3 to the set position “S62” in the sixth work area WA6 when the motion control unit 63 recognizes that the priority work is pending, passes the fourth work area WA4, and stops at the sixth work area WA6 that corresponds to the priority work. When it comes to the priority work in which the time limit for starting work is approaching, as described above, the unmanned transport vehicle moves 6th quickly to the sixth work area WA6, which is the activity target area in which the priority work is to be performed, and stops there. By moving to the sixth work area WA6, where the unmanned transport vehicle 6th has stopped, the OP employee can perform the priority work. The employee OP can determine a content of the priority work in the sixth work area WA6 based on the second work list information displayed on the display unit 203 of the assembly control device 20 or the mobile terminal device 7 JH4A detect. In order to prioritize the execution of the priority work at the setting position “S62” in the sixth work area WA6, the component assembly work corresponding to the setting positions “S33”, “S34”, “S35”, “S41”, “S42” and “S61” are shifted (changed to "skip") were adopted in a next work plan.
<Viertes spezifisches Beispiel eines auf den Arbeitsstatus-Informationen basierenden Fahrleitprozesses ><Fourth specific example of a travel guidance process based on the work status information>
17 ist eine erläuternde Ansicht, die dritte Arbeitslisteninformationen JH4B darstellt, die aktualisiert werden, wenn die Arbeitsverlaufs-Bestimmungseinheit 343 erkannt hat, dass mit der Vorbereitungsarbeit nicht begonnen werden kann. 18 ist eine erläuternde Ansicht, die den von der Bewegungssteuereinheit 63 entsprechend den dritten Arbeitslisteninformationen JH4B ausgeführten Fahrleitprozess darstellt. 17th Fig. 13 is an explanatory view showing the third work list information JH4B that are updated when the work history determining unit 343 has recognized that the preparatory work cannot be started. 18th Fig. 13 is an explanatory view showing that of the motion control unit 63 according to the third work list information JH4B represents executed catenary process.
Es existiert ein Fall, in dem von der Montagesteuervorrichtung 20 jeder Komponentenmontagemaschine 2 der Komponentenmontagestraße 2L Informationen JH03 zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten (18) ausgegeben werden. Die Informationen JH03 zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten geben die Durchführbarkeit/Nichtdurchführbarkeit des Einleitens der noch nicht durchgeführten Vorbereitungsarbeit an. Wenn beispielsweise mit der Komponentenbestückungsarbeit der Bestückung der an den an den Komponentenmontagemaschinen 2 eingerichteten Arbeitsbereichen WA angeordneten Komponentenbeschickungsvorrichtungen 241, 245 und 246 mit einem neuen Komponentenspeicherelement nicht begonnen werden kann, gibt die Montagesteuervorrichtung 20 die Informationen JH03 zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten aus, die angeben, dass mit der Komponentenbestückungsarbeit nicht begonnen werden kann.There is a case where the mounting control device 20 of each component mounting machine 2 the component assembly line 2L information JH03 on the feasibility / non-feasibility of work ( 18th ) are output. The information JH03 on the feasibility / non-feasibility of work give the Feasibility / impracticability of initiating the preparatory work that has not yet been carried out. For example, when with the component placement work of the placement of the on the component mounting machines 2 established work areas WA arranged component feeders 241 , 245 and 246 cannot start with a new component storage element, the assembly control device 20 gives the information JH03 on the feasibility / non-feasibility of work that indicates that the component placement work cannot be started.
Die von der Montagesteuervorrichtung 20 ausgegebenen Informationen JH03 zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten werden über die Kommunikationseinheit 31 (die erste Informationsermittlungseinheit) in die Arbeitsplan-Verwaltungsvorrichtung 3 eingegeben. Wenn die Informationen JH03 zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten in die Arbeitsplan-Verwaltungsvorrichtung 3 eingegeben werden, bestimmt die Arbeitsverlaufs-Bestimmungseinheit 343, ob die Vorbereitungsarbeit in dem Arbeitsbereich WA an der der Montagesteuervorrichtung 20, die die Informationen JH03 zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten ausgegeben hat, entsprechenden Komponentenmontagemaschine 2 eingeleitet werden kann. Wenn anhand der Informationen JH03 zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten bestimmt wird, dass mit der Vorbereitungsarbeit nicht begonnen werden kann, aktualisiert die Arbeitsverlaufs-Bestimmungseinheit 343 die Arbeitsstatus-Informationen J49. Die in 17 dargestellten dritten Arbeitslisteninformationen JH4B sind Arbeitslisteninformationen, die aktualisiert wurden, als die Arbeitsverlaufs-Bestimmungseinheit 343 erkannte, dass mit der Vorbereitungsarbeit nicht begonnen werden kann.The information output from the mounting control device 20 JH03 about the feasibility / non-feasibility of work via the communication unit 31 (the first information acquisition unit) into the work plan management device 3 entered. If the information JH03 on the feasibility / impracticability of work in the work plan management device 3 are inputted is determined by the work course determining unit 343 whether the preparatory work in the work area WA at the assembly control device 20, which the information JH03 has issued on the feasibility / impracticability of work, corresponding component assembly machine 2 can be initiated. If based on the information JH03 on feasibility / impracticability of work, it is determined that the preparatory work cannot be started, updates the work progress determination unit 343 the work status information J49. In the 17th illustrated third work list information JH4B is work list information that has been updated as the work history determination unit 343 realized that the preparatory work could not begin.
Bei dem in den 17 und 18 dargestellten Beispiel hat das unbemannte Transportfahrzeug 6 an dem ersten Arbeitsbereich WA1 angehalten, und der Status sämtlicher Komponentenbestückungsarbeiten in dem ersten Arbeitsbereich WA1 ist „abgeschlossene Arbeit“. Die Informationen JH03 zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten werden von der Montagesteuervorrichtung 20 der dritten Komponentenmontagemaschine 2C ausgegeben, an der der dritte Arbeitsbereich WA3 eingerichtet ist. Wenn die Arbeitsverlaufs-Bestimmungseinheit 343 anhand der Informationen JH03 zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten bestimmt, dass in dem dritten Arbeitsbereich WA3 nicht mit der Komponentenbestückungsarbeit begonnen werden kann, stellt die Arbeitsverlaufs-Bestimmungseinheit 343 den Status der den Einstellpositionen „S31“, „S32“, „S33“, „S34“ und „S35“ in dem dritten Arbeitsbereich WA3 entsprechenden Komponentenbestückungsarbeiten auf „ausgesetzt“ um. Die von der Arbeitsverlaufs-Bestimmungseinheit 343 in den Arbeitsstatus-Informationen J49 auf „ausgesetzt“ umgestellten Komponentenbestückungsarbeiten sind Vorbereitungsarbeiten, die ausgesetzt werden, bis mit ihnen begonnen werden kann.The one in the 17th and 18th The example shown has the unmanned transport vehicle 6th stopped at the first work area WA1, and the status of all component mounting work in the first work area WA1 is “work completed”. The information JH03 on the feasibility / non-feasibility of work are output from the assembly control device 20 of the third component assembly machine 2C on which the third work area WA3 is set up. When the work history determining unit 343 based on the information JH03 For the feasibility / non-feasibility of work, it is determined that the component mounting work cannot be started in the third work area WA3, the work progress determination unit provides 343 changes the status of the component assembly work corresponding to the setting positions “S31”, “S32”, “S33”, “S34” and “S35” in the third work area WA3 to “suspended”. The one from the work history determining unit 343 Component assembly work that has been set to "suspended" in the work status information J49 is preparation work that is suspended until it can be started.
Die dritten Arbeitslisteninformationen JH4B, in denen die Arbeitsstatus-Informationen J49 von der Arbeitsverlaufs-Bestimmungseinheit 343 bei der Erkennung, dass mit der Vorbereitungsarbeit nicht begonnen werden kann, anhand der Informationen JH03 zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten aktualisiert wurden, werden über die Kommunikationseinheit 31 an die Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2, das unbemannte Transportfahrzeug 6 und die mobile Endgerätvorrichtung 7 gesendet. Wenn die dritten Arbeitslisteninformationen JH4B in die Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2 eingegeben werden, werden die dritten Arbeitslisteninformationen JH4B auf den Anzeigeeinheiten 203 der Montagesteuervorrichtungen 20 angezeigt. Wenn die dritten Arbeitslisteninformationen JH4B in die von dem Mitarbeiter OP mitgeführte mobile Endgerätvorrichtung 7 eingegeben werden, werden die dritten Arbeitslisteninformationen JH4B auf der mobilen Endgerätvorrichtung 7 angezeigt. Wenn die dritten Arbeitslisteninformationen JH4B in das unbemannte Transportfahrzeug 6 eingegeben werden, wird die Bewegung des unbemannten Transportfahrzeugs 6 entsprechend den dritten Arbeitslisteninformationen JH4B gesteuert.The third work list information JH4B in which the work status information J49 from the work history determination unit 343 when recognizing that the preparatory work cannot be started, based on the information JH03 about the feasibility / impracticability of work are updated via the communication unit 31 to the assembly control devices 20 of the component assembly machines 2 , the unmanned transport vehicle 6th and the mobile terminal device 7 is sent. When the third work list information JH4B into the assembly control devices 20 of the component assembly machines 2 are entered, the third becomes work list information JH4B are displayed on the display units 203 of the mounting control devices 20. When the third work list information JH4B are entered into the mobile terminal device 7 carried by the employee OP, the third work list information becomes JH4B displayed on the mobile terminal device 7. When the third work list information JH4B in the unmanned transport vehicle 6th are entered, the movement of the unmanned transport vehicle 6th according to the third work list information JH4B controlled.
Wenn der Fahrzeugaufbau 61 anhält und die Bewegungssteuereinheit 63 entsprechend den dritten Arbeitslisteninformationen JH4B bestimmt, das mit der Vorbereitungsarbeit an dem nächsten Tätigkeitszielbereich, an den der Fahrzeugaufbau 61 bewegt werden soll, nicht begonnen werden kann, lässt die Bewegungssteuereinheit 63 eine Bewegung des Fahrzeugaufbaus 61 zu dem Tätigkeitszielbereich nicht zu und versetzt den Fahrzeugaufbau 61 in den Bereitschaftszustand, bis mit der Vorbereitungsarbeit begonnen werden kann.When the vehicle body 61 stops and the motion control unit 63 according to the third work list information JH4B definitely that with the Preparatory work on the next activity target area, which is the vehicle body 61 cannot be started, the motion control unit leaves 63 a movement of the vehicle body 61 not to the target area of activity and moves the vehicle body 61 into the standby state until the preparatory work can be started.
Bei dem in den 17 und 18 dargestellten Beispiel bestimmt die Bewegungssteuereinheit 63, dass mit der Vorbereitungsarbeit an dem dritten Arbeitsbereich WA3, der der nächste Tätigkeitszielbereich ist, an den das unbemannte Transportfahrzeug 6 bewegt werden soll, nicht begonnen werden kann, wenn das unbemannte Transportfahrzeug 6 an dem ersten Arbeitsbereich WA1 anhält. In diesem Fall wird eine Bewegung des unbemannten Transportfahrzeugs 6 zu dem dritten Arbeitsbereich WA3 nicht zugelassen, und es wird an dem ersten Arbeitsbereich WA1 in den Bereitschaftszustand versetzt, bis mit der Vorbereitungsarbeit in dem dritten Arbeitsbereich WA3 begonnen werden kann. Wie vorstehend beschrieben wird, wenn mit der Vorbereitungsarbeit an dem nächsten Tätigkeitszielbereich, an den das unbemannte Transportfahrzeug 6 bewegt werden soll, nicht begonnen werden kann, das unbemannte Transportfahrzeug 6 an Ort und Stelle in den Bereitschaftszustand versetzt. Durch das Erkennen, dass sich das unbemannte Transportfahrzeug 6 im Bereitschaftszustand befindet, kann der Mitarbeiter OP erkennen, dass mit der Vorbereitungsarbeit in dem nächsten Tätigkeitszielbereich nicht begonnen werden kann. Darüber hinaus kann der Mitarbeiter OP auch anhand der auf der Anzeigeeinheit 203 der Montagesteuervorrichtung 20 oder der mobilen Endgerätvorrichtung 7 angezeigten dritten Arbeitslisteninformationen JH4B erkennen, dass mit der Vorbereitungsarbeit in dem nächsten Tätigkeitszielbereich nicht begonnen werden kann.The one in the 17th and 18th The example shown determines the motion control unit 63 That with the preparatory work on the third work area WA3, which is the next target area of activity, to which the unmanned transport vehicle 6th to be moved cannot be started when the unmanned transport vehicle 6th stops at the first work area WA1. In this case there is movement of the unmanned transport vehicle 6th not admitted to the third work area WA3, and the standby state is switched to the first work area WA1 until the preparatory work can be started in the third work area WA3. As described above, when doing the preparatory work on the next target area to which the unmanned transport vehicle 6th is to be moved, cannot be started, the unmanned transport vehicle 6th put to standby on the spot. By recognizing that the unmanned transport vehicle 6th is in the ready state, the OP employee can see that the preparatory work in the next activity target area cannot be started. In addition, the employee OP can also use the third work list information displayed on the display unit 203 of the assembly control device 20 or the mobile terminal device 7 JH4B recognize that the preparatory work in the next activity target area cannot be started.
<Fünftes spezifische Beispiel des auf den Arbeitsstatus-Informationen basierenden Fahrleitprozesses><Fifth specific example of the travel guidance process based on the work status information>
19 ist eine erläuternde Ansicht, die vierte Arbeitslisteninformationen JH4C darstellt, die aktualisiert werden, wenn die Arbeitsverlaufs-Bestimmungseinheit 343 erkannt hat, dass eine dringliche Arbeit ansteht. 20 ist eine erläuternde Ansicht, die den von den Bewegungssteuereinheit 63 entsprechend den vierten Arbeitslisteninformationen JH4C ausgeführten Fahrleitprozess darstellt. 19th Fig. 13 is an explanatory view showing the fourth work list information JH4C that are updated when the work history determining unit 343 recognized that there is urgent work to be done. 20th Fig. 13 is an explanatory view showing that of the motion control unit 63 according to the fourth work list information JH4C represents executed catenary process.
Es existiert ein Fall, in dem von der Montagesteuervorrichtung 20 jeder Komponentenmontagemaschine 2 der Komponentenmontagestraße 2L Notrufinformationen JH04 (20) ausgegeben werden. Die Notrufinformationen JH04 geben einen Aufruf zur Durchführung einer dringlichen Arbeit an der Komponentenmontagemaschine 2 an. Die dringliche Arbeit ist eine Arbeit von hoher Dringlichkeit und gehört einem Typ an, der sich von der Vorbereitungsarbeit unterscheidet. Die dringliche Arbeit ist beispielsweise das Ergreifen von Maßnahmen gegen eine Betriebsstörung der Komponentenmontagemaschine 2.There is a case where the mounting control device 20 of each component mounting machine 2 the component assembly line 2L Emergency information JH04 ( 20th ) are output. The emergency information JH04 issue a call for urgent work to be carried out on the component assembly machine 2 at. The urgent work is a work of high urgency and is of a type different from the preparatory work. The urgent work is, for example, taking measures against malfunction of the component mounting machine 2 .
Die von der Montagesteuervorrichtung 20 ausgegebenen Notrufinformationen JH04 werden über die Kommunikationseinheit 31 (die zweite Informationsermittlungseinheit) in die Arbeitsplan-Verwaltungsvorrichtung 3 eingegeben. Wenn die Notrufinformationen JH04 in die Arbeitsplan-Verwaltungsvorrichtung 3 eingegeben werden, erkennt die Arbeitsverlaufs-Bestimmungseinheit 343, dass eine an der der Montagesteuervorrichtung 20, die die Notrufinformationen JH04 ausgegeben hat, entsprechenden Komponentenmontagemaschine 2 auszuführende dringliche Arbeit ansteht. Bei der Erkennung, dass die dringliche Arbeit ansteht, aktualisiert die Arbeitsverlaufs-Bestimmungseinheit 343 die Arbeitsstatus-Informationen J49. Die in 19 dargestellten vierten Arbeitslisteninformationen JH4C sind Arbeitslisteninformationen, die aktualisiert werden, wenn die Arbeitsverlaufs-Bestimmungseinheit 343 erkannt hat, dass die dringliche Arbeit ansteht.The emergency call information output from the assembly control device 20 JH04 are via the communication unit 31 (the second information acquisition unit) into the work plan management device 3 entered. When the emergency information JH04 into the work plan management device 3 are inputted, recognizes the work history determining unit 343 that one on the assembly control device 20 that the emergency call information JH04 has issued corresponding component assembly machine 2 There is urgent work to be done. Upon detecting that the urgent work is due, the work history determination unit updates 343 the work status information J49. In the 19th fourth work list information shown JH4C is work list information that is updated when the work history determination unit 343 realized that the urgent work is due.
Bei dem in den 19 und 20 dargestellten Beispiel ist der Status sämtlicher Komponentenbestückungsarbeiten in dem ersten Arbeitsbereich WA1 „abgeschlossene Arbeit“, und der Status der Komponentenbestückungsarbeiten an den an den Einstellpositionen „S31“ und „S32“ in dem dritten Arbeitsbereich WA3 angeordneten Komponentenbestückungs-Zielvorrichtungen ist „abgeschlossene Arbeit“. Bei an dem dritten Arbeitsbereich WA3 angehaltenem unbemanntem Transportfahrzeug 6 werden von der Montagesteuervorrichtung 20 der fünften Komponentenmontagemaschine 2E, an der der fünfte Arbeitsbereich WA5 eingerichtet ist, die Notrufinformationen JH04 ausgegeben. Bei der Erkennung, dass die an der fünften Komponentenmontagemaschine 2E auszuführende, dringliche Arbeit ansteht, anhand der Notrufinformationen JH04 fügt die Arbeitsverlaufs-Bestimmungseinheit 343 Informationen, an die ein Arbeitsstatus „dringliche Arbeit“ angehängt ist und die angeben, dass eine in dem fünften Arbeitsbereich WA5 auszuführende, dringliche Arbeit ansteht, in die Arbeitsstatus-Informationen J49 ein. Darüber hinaus stellt die Arbeitsverlaufs-Bestimmungseinheit 343 den Status der den Einstellpositionen „S33“, „S34“, „S35“, „S41“ und „S42“, die nach der Einstellposition „S32“, an der der Status der Komponentenbestückungsarbeit auf „abgeschlossene Arbeit“ umgestellt wurde, und vor der eingefügten „dringlichen Arbeit“ kommen, entsprechenden Komponentenbestückungsarbeiten auf „überspringen“ um. Die von der Arbeitsverlaufs-Bestimmungseinheit 343 in den Arbeitsstatus-Informationen J49 auf „überspringen“ umgestellten Komponentenbestückungsarbeiten sind Vorbereitungsarbeiten, die zur vorrangigen Durchführung der dringlichen Arbeit verschoben werden.The one in the 19th and 20th The example shown is the status of all component mounting work in the first work area WA1 “completed work”, and the status of the component mounting work on the component mounting target devices located at the setting positions “S31” and “S32” in the third work area WA3 is “completed work”. With the unmanned transport vehicle stopped at the third work area WA3 6th the emergency call information is provided by the mounting control device 20 of the fifth component mounting machine 2E on which the fifth work area WA5 is set up JH04 issued. Upon detecting that the urgent work to be performed on the fifth component mounting machine 2E is due based on the emergency call information JH04 adds the work progress determination unit 343 Information to which an “urgent work” work status is attached and which indicates that urgent work to be carried out in the fifth work area WA5 is pending is entered in the work status information J49. In addition, the work course determination unit 343 the status of the setting positions "S33", "S34", "S35", "S41" and "S42" that follow the setting position "S32" at which the status of the component mounting work was changed to "completed work" and before inserted “urgent work”, corresponding component assembly work to “skip”. The one from the work history determining unit 343 Component assembly work set to “skip” in the work status information J49 is preparation work that is postponed to give priority to the urgent work.
Die vierten Arbeitslisteninformationen JH4C, in denen die Arbeitsstatus-Informationen J49 von den Arbeitsverlaufs-Bestimmungseinheit 343 bei der Erkennung, dass die dringliche Arbeit ansteht, anhand der Notrufinformationen JH04 aktualisiert wurden, werden über die Kommunikationseinheit 31 an die Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2, das unbemannte Transportfahrzeug 6 und die mobile Endgerätvorrichtung 7 gesendet. Wenn die vierten Arbeitslisteninformationen JH4C in die Montagesteuervorrichtungen 20 der Komponentenmontagemaschinen 2 eingegeben werden, werden die vierten Arbeitslisteninformationen JH4C auf den Anzeigeeinheiten 203 der Montagesteuervorrichtungen 20 angezeigt. Wenn die vierten Arbeitslisteninformationen JH4C in die von dem Mitarbeiter OP mitgeführte mobile Endgerätvorrichtung 7 eingegeben werden, werden die vierten Arbeitslisteninformationen JH4C auf der mobilen Endgerätvorrichtung 7 angezeigt. Wenn die vierten Arbeitslisteninformationen JH4C in das unbemannte Transportfahrzeug 6 eingegeben werden, wird die Bewegung des unbemannten Transportfahrzeugs 6 entsprechend den vierten Arbeitslisteninformationen JH4C gesteuert.The fourth work list information JH4C in which the work status information J49 from the work history determination unit 343 detecting that the urgent work is due based on the emergency call information JH04 are updated via the communication unit 31 to the assembly control devices 20 of the component assembly machines 2 , the unmanned transport vehicle 6th and the mobile terminal device 7 is sent. When the fourth work list information JH4C into the assembly control devices 20 of the component assembly machines 2 is entered, the fourth work list information JH4C are displayed on the display units 203 of the mounting control devices 20. When the fourth work list information JH4C are entered into the mobile terminal device 7 carried by the employee OP, the fourth work list information JH4C displayed on the mobile terminal device 7. When the fourth Work list information JH4C in the unmanned transport vehicle 6th are entered, the movement of the unmanned transport vehicle 6th according to the fourth work list information JH4C controlled.
Bei der Erkennung, dass die dringliche Arbeit ansteht, anhand der entsprechend den Notrufinformationen JH04 aktualisierten vierten Arbeitslisteninformationen JH4C bewegt die Bewegungssteuereinheit 63 den Fahrzeugaufbau 61 unabhängig von dem Status der Vorbereitungsarbeit in dem Tätigkeitszielbereich, an dem der Fahrzeugaufbau 61 angehalten wurde, bevor er bewegt wird, zu dem Arbeitsbereich WA an der Komponentenmontagemaschine 2, die die Notrufinformationen JH04 ausgegeben hat, und hält den Fahrzeugaufbau 61 an dem Arbeitsbereich WA an.When detecting that the urgent work is due based on the corresponding emergency call information JH04 updated fourth work list information JH4C moves the motion control unit 63 the vehicle body 61 regardless of the status of the preparatory work in the activity target area where the vehicle body is being built 61 stopped before moving to the work area WA on the component assembly machine 2 who have the emergency information JH04 has spent and holds the vehicle body 61 at the work area WA at.
Bei dem in den 19 und 20 dargestellten Beispiel erkennt die Bewegungssteuereinheit 63, dass die an der fünften Komponentenmontagemaschine 2E, an der der fünfte Arbeitsbereich WA5 eingerichtet ist, auszuführende, dringliche Arbeit ansteht, wenn das unbemannte Transportfahrzeug 6 an dem ersten Arbeitsbereich WA1 hält. In diesem Fall bewegt sich das unbemannte Transportfahrzeug 6 unabhängig von dem Status der Vorbereitungsarbeit in dem dritten Arbeitsbereich WA3, passiert den vierten Arbeitsbereich WA4 und hält an dem der dringlichen Arbeit entsprechenden fünften Arbeitsbereich WA5 an. Wie vorstehend beschrieben, bewegt sich das unbemannte Transportfahrzeug 6, wenn eine dringliche Arbeit ansteht, die einem anderen Typ als die Vorbereitungsarbeiten angehört, rasch zu dem fünften Arbeitsbereich WA5 an der fünften Komponentenmontagemaschine 2E, an der die dringliche Arbeit auszuführen ist, und hält dort an. Indem er sich zu dem fünften Arbeitsbereich WA5 begibt, an dem das unbemannte Transportfahrzeug 6 angehalten hat, kann der Mitarbeiter OP die dringliche Arbeit durchführen. Der Mitarbeiter OP kann einen Inhalt der dringlichen Arbeit in dem fünften Arbeitsbereich WA5 anhand der auf der Anzeigeeinheit 203 der Montagesteuervorrichtung 20 oder der mobilen Endgerätvorrichtung 7 angezeigten vierten Arbeitslisteninformationen JH4C erkennen. Zur Priorisierung der Durchführung der dringlichen Arbeit in dem fünften Arbeitsbereich WA5 werden die den Einstellpositionen „S33“, „S34“, „S3 5:“, „S41“ und „S42“ entsprechenden Komponentenbestückungsarbeiten, die verschoben (auf „überspringen“ umgestellt) wurden, in den nächste Arbeitsplan übernommen. Wenn die Dringlichkeit der dringlichen Arbeit in dem fünften Arbeitsbereich WA5 gering ist, können die den Einstellpositionen „S33“, „S34“, „S35“, „S41“ und „S42“ entsprechenden Komponentenbestückungsarbeiten nicht verschoben (nicht auf „überspringen“ umgestellt) werden.The one in the 19th and 20th The motion control unit recognizes the example shown 63 that the urgent work to be carried out on the fifth component assembly machine 2E on which the fifth work area WA5 is set up is pending when the unmanned transport vehicle 6th stops at the first work area WA1. In this case, the unmanned transport vehicle moves 6th regardless of the status of the preparatory work in the third work area WA3, passes through the fourth work area WA4 and stops at the fifth work area WA5 corresponding to the urgent work. As described above, the unmanned transport vehicle moves 6th when urgent work other than the preparatory work is due, quickly to the fifth work area WA5 on the fifth component mounting machine 2E on which the urgent work is to be performed, and stops there. By going to the fifth work area WA5, where the unmanned transport vehicle 6th has stopped, the OP employee can carry out the urgent work. The employee OP can know a content of the urgent work in the fifth work area WA5 based on the fourth work list information displayed on the display unit 203 of the assembly control device 20 or the mobile terminal device 7 JH4C detect. To prioritize the implementation of the urgent work in the fifth work area WA5, the component assembly work corresponding to the setting positions "S33", "S34", "S3 5:", "S41" and "S42", which have been shifted (switched to "skip") , adopted in the next work plan. When the urgency of the urgent work in the fifth work area WA5 is low, the component mounting work corresponding to the setting positions “S33”, “S34”, “S35”, “S41” and “S42” cannot be shifted (changed to “skip”) .
Die vorstehend beschriebenen spezifischen Ausführungsformen umfassen hauptsächlich die folgenden Erfindungen.The specific embodiments described above mainly include the following inventions.
Ein Komponentenmontagesystem gemäß einem Aspekt der vorliegenden Erfindung umfasst: eine Komponentenmontagestraße, auf der mehrere Komponentenmontagemaschinen miteinander verbunden sind, wobei jede der Komponentenmontagemaschinen darauf ausgelegt ist, zur Herstellung eines komponentenbestückten Substrats eine Komponente auf einem Substrat zu montieren; eine Arbeitsplan-Verwaltungsvorrichtung, die darauf ausgelegt ist, einen Plan für von einem Mitarbeiter entsprechend der Herstellung des komponentenbestückten Substrats in einem vorab an jeder der mehreren Komponentenmontagemaschinen eingerichteten Arbeitsbereich durchzuführende Vorbereitungsarbeiten zu verwalten; und ein unbemanntes Transportfahrzeug, das autonom entlang einer an den Arbeitsbereichen vorbeiführenden, vorgegebenen Fahrtroute bewegt werden kann. Die Arbeitsplan-Verwaltungsvorrichtung umfasst eine Tätigkeitsziel-Spezifikationseinheit, die darauf ausgelegt ist, einen Tätigkeitszielbereich für die eingeplanten, durch den Mitarbeiter durchzuführenden Vorbereitungsarbeiten unter den Arbeitsbereichen zu spezifizieren. Das unbemannte Transportfahrzeug umfasst einen Fahrzeugaufbau, der eine Ladefläche umfasst, auf die ein Element für die Vorbereitungsarbeit geladen wird, und eine Bewegungssteuereinheit, die darauf ausgelegt ist, zur Anleitung des Mitarbeiters einen Fahrleitprozess zum aufeinanderfolgenden Bewegen und Anhalten des Fahrzeugaufbaus zu den und an den Tätigkeitszielbereichen auszuführen.A component mounting system according to one aspect of the present invention comprises: a component mounting line on which a plurality of component mounting machines are connected to one another, each of the component mounting machines being adapted to mount a component on a substrate to produce a component-mounted substrate; a work plan management device configured to manage a plan for preparation work to be performed by a worker in accordance with the manufacture of the component-mounted substrate in a work area set up in advance on each of the plurality of component mounting machines; and an unmanned transport vehicle that can be moved autonomously along a predetermined route leading past the work areas. The work schedule management device includes an activity target specification unit configured to specify an activity target area for the scheduled preparatory work to be performed by the employee among the work areas. The unmanned transport vehicle comprises a vehicle body which comprises a loading area on which an element for the preparatory work is loaded, and a movement control unit which is designed to guide the employee in a driving guidance process for successively moving and stopping the vehicle body to and at the activity target areas execute.
Bei dem Komponentenmontagesystem spezifiziert die Tätigkeitsziel-Spezifikationseinheit der Arbeitsplan-Verwaltungsvorrichtung den für die von dem Mitarbeiter durchgeführte Vorbereitungsarbeit vorgesehenen Tätigkeitszielbereich unter den an den Komponentenmontagemaschinen der Komponentenmontagestraße eingerichteten Arbeitsbereichen. Das unbemannte Transportfahrzeug mit dem auf die Ladefläche geladenen Element für die Vorbereitungsarbeit bewegt sich nacheinander zu den Tätigkeitszielbereichen und hält dort zur Anleitung des Mitarbeiters an. Der Mitarbeiter kann sich entsprechend dem unbemannten Transportfahrzeug als Wegweiser entlang der Fahrtroute bewegen und die Vorbereitungsarbeit in dem Tätigkeitszielbereich durchführen, an dem das unbemannte Transportfahrzeug angehalten hat. Der Mitarbeiter bewegt sich entsprechend dem unbemannten Transportfahrzeug als Wegweiser und kann die Komponentenmontagemaschine leicht erkennen, an der die Vorbereitungsarbeit auszuführen ist, wodurch dem Mitarbeiter eine effizientere Durchführung der Vorbereitungsarbeit ermöglicht wird.In the component mounting system, the activity target specifying unit of the work schedule management device specifies the activity target area provided for the preparatory work performed by the worker among the work areas set up on the component mounting machines of the component assembly line. The unmanned transport vehicle with the element loaded on the loading area for the preparatory work moves one after the other to the activity target areas and stops there to instruct the employee. The employee can move along the route according to the unmanned transport vehicle as a signpost and carry out the preparatory work in the activity target area where the unmanned transport vehicle has stopped. The employee moves according to the unmanned transport vehicle as a guide and can easily recognize the component assembly machine on which the preparatory work is to be performed, thereby enabling the employee to perform the preparatory work more efficiently.
Bei diesem Komponentenmontagesystem können die mehreren Komponentenmontagemaschinen parallel an den Arbeitsbereichen angeordnet sein und jeweils mehrere Komponentenbeschickungsvorrichtungen umfassen, an denen ein eine Komponente enthaltendes Komponentenspeicherelement angebracht werden kann, die Vorbereitungsarbeit kann eine Komponentenbestückungsarbeit zur Bestückung der Komponentenbeschickungsvorrichtungen mit den Komponentenspeicherelementen umfassen, und die Tätigkeitsziel-Spezifikationseinheit kann einen Arbeitsbereich unter den Arbeitsbereichen, an dem eine Komponentenbestückungs-Zielvorrichtung angeordnet ist, als Tätigkeitszielbereich spezifizieren, wobei die Komponentenbestückungs-Zielvorrichtung eine Komponentenbeschickungsvorrichtung ist, an der die Komponentenbestückungsarbeit durchgeführt werden kann.In this component mounting system, the plural component mounting machines may be arranged in parallel at the work areas and each may include plural component loading devices to which a component storage member containing a component can be attached, the preparatory work may include component mounting work for equipping the component supply devices with the component storage members, and the activity target specification unit may specify a work area among the work areas at which a component mounting target device is disposed as an operation target area, the component mounting target device being a component loading device on which the component mounting work can be performed.
Wenn bei dieser Ausführungsform der Tätigkeitszielbereich vorhanden ist, an dem die Komponentenbeschickungsvorrichtung angeordnet ist, die die Komponentenbestückungs-Zielvorrichtung ist, an der die Komponentenbestückungsarbeit auszuführen ist, bewegt sich das unbemannte Transportfahrzeug zu dem Tätigkeitszielbereich und hält dort an. Der Mitarbeiter kann sich entsprechend dem unbemannten Transportfahrzeug als Wegweiser bewegen und die Komponentenbestückungsarbeit an der Komponentenbeschickungsvorrichtung in dem Tätigkeitszielbereich durchführen, an dem das unbemannte Transportfahrzeug angehalten hat.In this embodiment, when there is the work target area where the component loading device, which is the component mounting target device on which the component mounting work is to be performed, is located, the unmanned transport vehicle moves to the work target area and stops there. The employee can move according to the unmanned transport vehicle as a guide and carry out the component assembly work on the component loading device in the activity target area where the unmanned transport vehicle has stopped.
Bei diesem Komponentenmontagesystem kann die Arbeitsplan-Verwaltungsvorrichtung ferner eine Arbeitsverlaufs-Bestimmungseinheit umfassen, die darauf ausgelegt ist, den Status sämtlicher an jedem der von der Tätigkeitsziel-Spezifikationseinheit spezifizierten Tätigkeitszielbereiche durchgeführten Vorbereitungsarbeiten zu überwachen und jeden der Abläufe als begonnene Arbeit, abgeschlossene Arbeit oder unerledigte Arbeit zu bestimmen. Die Bewegungssteuereinheit führt den Fahrleitprozess entsprechend einem Ergebnis der Bestimmung durch die Arbeitsverlaufs-Bestimmungseinheit aus.In this component mounting system, the work schedule management device may further include a work progress determination unit configured to monitor the status of all of the preparatory work performed on each of the work target areas specified by the work target specification unit and each of the processes as work in progress, work in completion, or work in progress to determine. The movement control unit executes the travel guidance process according to a result of the determination by the work flow determination unit.
Bei dieser Ausführungsform kann die Bewegung des unbemannten Transportfahrzeugs entlang der Tätigkeitszielbereiche entsprechend dem von der Arbeitsverlaufs-Bestimmungseinheit bestimmten Status der Vorbereitungsarbeit, also begonnene Arbeit, abgeschlossene Arbeit oder unerledigte Arbeit, auf Echtzeitbasis gesteuert werden.In this embodiment, the movement of the unmanned transport vehicle along the work target areas can be controlled on a real-time basis according to the status of the preparatory work determined by the work history determining unit, that is, work started, work completed, or work in progress.
Bei diesem Komponentenmontagesystem kann die Bewegungssteuereinheit bei einem Anhalten des Fahrzeugaufbaus an dem Tätigkeitszielbereich, an dem eine Vorbereitungsarbeit ansteht, deren Status die unerledigte Arbeit ist, den Fahrzeugaufbau zu einem nächsten Tätigkeitszielbereich bewegen, an den der Fahrzeugaufbau bewegt werden soll, wenn der Status sämtlicher Vorbereitungsarbeiten in dem Tätigkeitszielbereich auf die abgeschlossene Arbeit umgestellt wurde oder wenn der Status der Vorbereitungsarbeiten mit Ausnahme einer einzigen auf die abgeschlossene Arbeit umgestellt wurde und der Status der einen der Vorbereitungsarbeiten auf die begonnene Arbeit umgestellt wurde, und den Fahrzeugaufbau an dem nächsten Tätigkeitszielbereich anhalten.With this component mounting system, the movement control unit can move the vehicle body to a next activity target area to which the vehicle body is to be moved when the vehicle body is stopped at the work target area where preparatory work is due, the status of which is the unfinished work, when the status of all preparatory work is in the activity target area has been switched to the completed work or if the status of the preparatory work has been switched to the completed work except for one and the status of one of the preparatory work has been switched to the work started, and stop the vehicle body at the next activity target area.
Bei dieser Ausführungsform kann sich der Mitarbeiter, der sämtliche an dem Tätigkeitszielbereich, an dem das unbemannte Transportfahrzeug angehalten hat, auszuführenden Vorbereitungsarbeiten abgeschlossen hat, entsprechend dem unbemannten Transportfahrzeug als Wegweiser zu dem nächsten Tätigkeitszielbereich bewegen. Dementsprechend kann eine Anhäufung unerledigter Vorbereitungsarbeiten weitestmöglich unterbunden werden.In this embodiment, the employee who has completed all of the preparatory work to be carried out in the activity target area at which the unmanned transport vehicle has stopped can move according to the unmanned transport vehicle as a guide to the next activity target area. Accordingly, an accumulation of unfinished preparatory work can be prevented as much as possible.
Bei diesem Komponentenmontagesystem kann hinsichtlich der Vorbereitungsarbeit eine zeitliche Begrenzung für den Beginn einer Arbeit eingestellt sein, und bei der Erkennung, dass eine vorrangige Arbeit ansteht, die eine aufgrund der zeitlichen Begrenzung vorrangig einzuleitende Vorbereitungsarbeit ist, kann die Bewegungssteuereinheit den Fahrzeugaufbau unabhängig von dem Status der Vorbereitungsarbeit in dem Tätigkeitszielbereich, an dem der Fahrzeugaufbau angehalten wurde, bevor er bewegt wird, zu einem Tätigkeitszielbereich bewegen, der der vorrangigen Arbeit entspricht, und den Fahrzeugaufbau an dem Tätigkeitszielbereich anhalten.In this component mounting system, a time limit can be set for the start of work with regard to the preparatory work, and when it is recognized that a priority work is pending which is a preparatory work to be initiated with priority due to the time limit, the motion control unit can structure the vehicle regardless of the status of the Move preparatory work in the activity target area at which the vehicle body was stopped before moving to an activity target area corresponding to the priority work, and stop the vehicle body at the activity target area.
Wenn bei dieser Ausführungsform eine vorrangige Arbeit ansteht, bei der die zeitliche Begrenzung für den Beginn Arbeit näher rückt, bewegt sich das unbemannte Transportfahrzeug rasch zu dem Tätigkeitszielbereich, in dem die vorrangige Arbeit auszuführen ist, und hält dort an. Indem er sich zu dem Tätigkeitszielbereich bewegt, an dem das unbemannte Transportfahrzeug angehalten hat, kann der Mitarbeiter die vorrangige Arbeit durchführen.In this embodiment, when there is priority work in which the time limit for starting work is approaching, the unmanned transport vehicle quickly moves to the activity target area in which the priority work is to be performed and stops there. By moving to the activity target area where the unmanned transport vehicle stopped, the employee can perform the priority work.
Bei diesem Komponentenmontagesystem kann eine von einem Beginn bis zu einem Abschluss einer Arbeit erforderliche Standardarbeitszeit für jeden Typ von Vorbereitungsarbeit eingestellt sein, und bei einem Anhalten des Fahrzeugaufbaus an dem Tätigkeitszielbereich, an dem eine Vorbereitungsarbeit ansteht, deren Status die unerledigte Arbeit ist, kann die Bewegungssteuereinheit anhand einer Quantität der Arbeiten jedes Typs von Vorbereitungsarbeit und der Standardarbeitszeit eine zulässige Verweildauer des Fahrzeugaufbaus an dem Tätigkeitszielbereich berechnen, den Fahrzeugaufbau nach dem Verstreichen der zulässigen Verweildauer zu einem nächsten Tätigkeitszielbereich bewegen, an den der Fahrzeugaufbau bewegt werden soll, und den Fahrzeugaufbau an dem nächsten Tätigkeitszielbereich anhalten.In this component mounting system, a standard work time required from a start to a completion of work can be set for each type of preparatory work, and when the vehicle body is stopped at the activity target area where preparatory work is pending, the status of which is the pending work, the movement control unit can based on a quantity of the work of each type of preparatory work and the standard working time, calculate a permissible dwell time of the vehicle body in the activity target area, move the vehicle body to the next activity target area after the permissible dwell time has elapsed, to which the vehicle body is to be moved, and stop the vehicle body at the next action target area.
Bei dieser Ausführungsform bewegt sich das unbemannte Transportfahrzeug unter Bezugnahme auf die der für jede Vorbereitungsarbeit eingestellten Standardarbeitszeit entsprechende zulässige Verweildauer nacheinander zu den Tätigkeitszielbereichen und hält dort an. Der Mitarbeiter kann die Vorbereitungsarbeit unter Betrachtung der zulässigen Verweildauer des unbemannten Transportfahrzeugs, das angehalten hat, als zum Abschließen sämtlicher Vorbereitungsarbeiten an dem Tätigkeitszielbereich erforderliche Gesamtarbeitszeit durchführen. Dementsprechend kann der Mitarbeiter die Vorbereitungsarbeit in den Tätigkeitszielbereichen in dem Zyklus des unbemannten Transportfahrzeugs, das sich bewegt und anhält, als Arbeitszyklus durchführen.In this embodiment, the unmanned transport vehicle moves successively to the activity target areas with reference to the permissible dwell time corresponding to the standard working time set for each preparatory work and stops there. The employee can carry out the preparatory work taking into account the permissible length of stay of the unmanned transport vehicle that has stopped as the total working time required to complete all preparatory work in the area of activity. Accordingly, the employee can perform the preparatory work in the activity target areas in the cycle of the unmanned transport vehicle moving and stopping as a work cycle.
Bei diesem Komponentenmontagesystem kann das unbemannte Transportfahrzeug eine verbleibende Zeitspanne überprüfen, die verbleibt, bevor eine Verweildauer des Fahrzeugaufbaus die zulässige Verweildauer erreicht, und ferner eine Warneinheit umfassen, die einen Warnton ausgibt, wenn die verbleibende Zeit einen vorgegebenen Schwellenwert annimmt.In this component mounting system, the unmanned transport vehicle can check a remaining period of time that remains before a dwell time of the vehicle body reaches the permitted dwell time, and further comprise a warning unit that emits a warning sound when the remaining time assumes a predetermined threshold value.
Bei dieser Ausführungsform kann der Mitarbeiter die Vorbereitungsarbeit an den Tätigkeitszielbereichen unter Berücksichtigung der von der Warneinheit ausgegebenen Warnung durchführen.In this embodiment, the worker can perform the preparatory work on the activity target areas in consideration of the warning issued by the warning unit.
Bei dem Komponentenmontagesystem kann die Arbeitsplan-Verwaltungsvorrichtung ferner eine erste Informationsermittlungseinheit umfassen, die darauf ausgelegt ist, Informationen zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten, die angeben, ob mit der Vorbereitungsarbeit begonnen werden soll, deren Status die unerledigte Arbeit ist, von der Komponentenmontagemaschine abzurufen. Wenn der Fahrzeugaufbau angehalten wird, ist die Bewegungssteuereinheit darauf ausgelegt, anhand der Informationen zur Durchführbarkeit/Nichtdurchführbarkeit von Arbeiten zu bestimmen, ob die Vorbereitungsarbeit an dem nächsten Tätigkeitszielbereich, an den der Fahrzeugaufbau bewegt werden soll, eingeleitet werden kann, und im Falle der Unmöglichkeit des Beginns der Vorbereitungsarbeit ist die Bewegungssteuereinheit darauf ausgelegt, ein Bewegen des Fahrzeugaufbaus zu dem Tätigkeitszielbereich nicht zuzulassen und den Fahrzeugaufbau in den Bereitschaftszustand zu versetzen, bis mit der Vorbereitungsarbeit begonnen werden kann.In the component mounting system, the work schedule management apparatus may further include a first information acquisition unit configured to acquire information on feasibility / impracticability of work indicating whether to start the preparatory work whose status is the unfinished work from the component mounting machine. When the vehicle body is stopped, the movement control unit is designed to use the information on feasibility / impracticability of work to determine whether the preparatory work can be started on the next activity target area to which the vehicle body is to be moved, and in the event that it is impossible At the start of the preparatory work, the movement control unit is designed not to allow the vehicle body to move to the activity target area and to put the vehicle body in the standby state until the preparatory work can be started.
Bei dieser Ausführungsform kann der Mitarbeiter durch das Erkennen, dass das unbemannte Transportfahrzeug in den Bereitschaftszustand versetzt wurde, erkennen, dass mit der Vorbereitungsarbeit an dem nächsten Tätigkeitszielbereich nicht begonnen werden kann.In this embodiment, by recognizing that the unmanned transport vehicle has been put into the standby state, the employee can recognize that the preparatory work on the next activity target area cannot be started.
Bei diesem Komponentenmontagesystem kann die Arbeitsplan-Verwaltungsvorrichtung ferner eine zweite Informationsermittlungseinheit umfassen, die darauf ausgelegt ist, Notrufinformationen, die einen Aufruf zur Durchführung einer dringlichen Arbeit an der Komponentenmontagemaschine anzeigen, von der Komponentenmontagemaschine abzurufen. Bei der Erkennung des Vorliegens der dringlichen Arbeit anhand der Notrufinformationen ist die Bewegungssteuereinheit darauf ausgelegt, den Fahrzeugaufbau unabhängig von dem Status der Vorbereitungsarbeit in dem Tätigkeitszielbereich, an dem der Fahrzeugaufbau angehalten wurde, bevor er bewegt wird, zu dem Arbeitsbereich an der Komponentenmontagemaschine zu bewegen, die die Notrufinformationen ausgegeben hat, und den Fahrzeugaufbau an dem Arbeitsbereich anzuhalten.In this component mounting system, the work schedule management device may further include a second information acquisition unit configured to acquire emergency call information indicating a call to perform urgent work on the component mounting machine from the component mounting machine. When detecting the presence of the urgent work from the emergency call information, the movement control unit is designed to move the vehicle body to the work area on the component mounting machine regardless of the status of the preparatory work in the activity target area where the vehicle body was stopped before moving, that issued the emergency information, and stop the vehicle body at the work area.
Wenn bei dieser Ausführungsform eine dringliche Arbeit ansteht, die einem anderen Typ als die Vorbereitungsarbeiten angehört, bewegt sich das unbemannte Transportfahrzeug rasch zu dem Arbeitsbereich an der Komponentenmontagemaschine, an der die dringliche Arbeit auszuführen ist, und hält dort an. Indem er sich zu dem Arbeitsbereich begibt, an dem das unbemannte Transportfahrzeug angehalten hat, kann der Mitarbeiter die dringliche Arbeit durchführen.In this embodiment, when there is urgent work other than the preparatory work, the unmanned transport vehicle quickly moves to and stops at the work area on the component mounting machine on which the urgent work is to be performed. By going to the work area where the unmanned transport vehicle stopped, the employee can carry out the urgent work.
Wie vorstehend beschrieben, wird durch die vorliegende Erfindung das Komponentenmontagesystem bereitgestellt, durch das die Effizienz der von dem Mitarbeiter bei der Herstellung des komponentenbestückten Substrats durch die Komponentenmontagemaschinen der Komponentenmontagestraße durchgeführten Vorbereitungsarbeit verbessert werden kann.As described above, the present invention provides the component mounting system which can improve the efficiency of the preparatory work performed by the worker in manufacturing the component-mounted substrate by the component mounting machines of the component mounting line.
BezugszeichenlisteList of reference symbols
-
11
-
KomponentenmontagesystemComponent assembly system
-
22
-
KomponentenmontagemaschineComponent assembly machine
-
2L2L
-
KomponentenmontagestraßeComponent assembly line
-
241, 245, 246241, 245, 246
-
KomponentenbeschickungsvorrichtungComponent loading device
-
33
-
Arbeitsplan-VerwaltungsvorrichtungWork plan management device
-
3131
-
Kommunikationseinheit (erste Informationsermittlungseinheit, zweite Informationsermittlungseinheit)Communication unit (first information acquisition unit, second Information discovery unit)
-
3434
-
SteuereinheitControl unit
-
341341
-
Komponentenbestückungs-ÜberwachungseinheitComponent placement monitoring unit
-
342342
-
ArbeitsverwaltungseinheitLabor Administration Unit
-
34213421
-
Tätigkeitsziel-SpezifikationseinheitActivity target specification unit
-
343343
-
Arbeitsverlaufs-BestimmungseinheitWork course determination unit
-
66th
-
unbemanntes Transportfahrzeugunmanned transport vehicle
-
6161
-
FahrzeugaufbauVehicle body
-
6262
-
LadeflächeLoading area
-
6363
-
BewegungssteuereinheitMotion control unit
-
6464
-
WarneinheitWarning unit
-
JH01JH01
-
Informationen zum Typ der bereitgestellten KomponenteInformation about the type of component deployed
-
JH02JH02
-
VorratserfassungsinformationenInventory registration information
-
JH03JH03
-
Informationen zur Durchführbarkeit/Nichtdurchführbarkeit von ArbeitenInformation on the feasibility / non-feasibility of work
-
JH04JH04
-
NotrufinformationenEmergency information
-
JH1JH1
-
EinstellinformationenSetting information
-
JH2JH2
-
Produktionsplan-InformationenProduction plan information
-
JH3JH3
-
SubstratinformationenSubstrate information
-
JH4, JH4A, JH4B, JH4CJH4, JH4A, JH4B, JH4C
-
ArbeitslisteninformationenWork list information
-
WAWA
-
ArbeitsbereichWorkspace
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent literature cited
-
JP 2017224720 A [0004]JP 2017224720 A [0004]