DE60117654T2 - Einrichtung zur Montage von elektronischen Bauteilen - Google Patents

Einrichtung zur Montage von elektronischen Bauteilen Download PDF

Info

Publication number
DE60117654T2
DE60117654T2 DE60117654T DE60117654T DE60117654T2 DE 60117654 T2 DE60117654 T2 DE 60117654T2 DE 60117654 T DE60117654 T DE 60117654T DE 60117654 T DE60117654 T DE 60117654T DE 60117654 T2 DE60117654 T2 DE 60117654T2
Authority
DE
Germany
Prior art keywords
nozzle
data
electronic component
component
mounting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60117654T
Other languages
English (en)
Other versions
DE60117654D1 (de
Inventor
Kazuyoshi Ashikaga-shi Oyama
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi High Tech Instruments Co Ltd
Original Assignee
Hitachi High Tech Instruments Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi High Tech Instruments Co Ltd filed Critical Hitachi High Tech Instruments Co Ltd
Publication of DE60117654D1 publication Critical patent/DE60117654D1/de
Application granted granted Critical
Publication of DE60117654T2 publication Critical patent/DE60117654T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/04Mounting of components, e.g. of leadless components
    • H05K13/0404Pick-and-place heads or apparatus, e.g. with jaws
    • H05K13/0408Incorporating a pick-up tool
    • H05K13/0409Sucking devices
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/08Monitoring manufacture of assemblages
    • H05K13/085Production planning, e.g. of allocation of products to machines, of mounting sequences at machine or facility level
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/49Method of mechanical manufacture
    • Y10T29/49002Electrical device making
    • Y10T29/49117Conductor or circuit manufacturing
    • Y10T29/49124On flat or curved insulated base, e.g., printed circuit, etc.
    • Y10T29/4913Assembling to base an electrical component, e.g., capacitor, etc.
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/53087Means to assemble or disassemble with signal, scale, illuminator, or optical viewer
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/5313Means to assemble electrical device
    • Y10T29/53174Means to fasten electrical component to wiring board, base, or substrate
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/5313Means to assemble electrical device
    • Y10T29/53174Means to fasten electrical component to wiring board, base, or substrate
    • Y10T29/53178Chip component
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/5313Means to assemble electrical device
    • Y10T29/53174Means to fasten electrical component to wiring board, base, or substrate
    • Y10T29/53183Multilead component
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T29/00Metal working
    • Y10T29/53Means to assemble or disassemble
    • Y10T29/5313Means to assemble electrical device
    • Y10T29/53191Means to apply vacuum directly to position or hold work part

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Operations Research (AREA)
  • Supply And Installment Of Electrical Components (AREA)

Description

  • ALLGEMEINER STAND DER TECHNIK
  • Erfindungsgebiet
  • Die vorliegende Erfindung betrifft eine Elektronikbauteilmontagevorrichtung, bei der eine an einen Montagekopf montierte Saugdüse Elektronikbauteile von einer Elektronikbauteilbeschickungsvorrichtung aufgreift und die Elektronikbauteile auf einer Leiterplatte montiert.
  • Stand der Technik
  • Die herkömmliche Elektronikbauteilmontagevorrichtung ist derart konfiguriert, dass jede der Operationen Ansaugen, Erkennen und Montieren eines Elektronikbauteils detailliert durch Teilebibliothekdaten bezeichnet werden kann, um die individuelle Handhabungssteuerung für das Bauteil festzulegen.
  • Im Folgenden wird eine Editierprozedur unter Bezugnahme auf den auf einer in 9 gezeigten Kathodenstrahlröhre (CRT) angezeigten Editierschirm der Teilebibliothek erläutert.
  • Die doppelt umrahmten Teile in dem auf der CRT angezeigten Schirm sind der Schaltabschnitt eines Touchscreenschalters, mit dem alle Daten jedes Elektronikbauteils editiert und eingestellt werden können. In diesem bestimmten Display lautet die Bauteil-ID "QFP100-0001-0500", die Bauteilform ist "Flachgehäuse", der Beleuchtungsmodus lautet "Reflexion", und die Düsen-ID des Düsentyps (Saugdüse) lautet "MF01". Es können auch Formdaten, Erkennungsdaten, Steuerdaten und Beschickerdaten eingegeben werden.
  • Hier ist der Düsentyp durch seine Spitzengröße, -form, -länge und andere Charakteristiken der Düse klassifiziert und wird durch eine Düsen-ID verwaltet. Die Düsen-ID ist eine vierstellige Kombination aus Buchstaben und Zahlen und bezeichnet für jedes Bauteil "eine Düse" zum Aufgreifen des Bauteils. Die Düsen-ID "MF01" auf dem Schirm bezeichnet eine Standarddüse mit einem hohlen und runden Querschnitt an ihrem Saugteil (sie wird im Folgenden als runde Düse bezeichnet).
  • Durch Berühren von "Formdaten" und veränderlich jeder "Taste" können Typ, Größe, Dicke und Polarität des Bauteils ausgewählt oder eingegeben werden. Durch Berühren von "Erkennungsdaten" und jeder Taste können gleichermaßen der Erkennungsalgorithmus, Beleuchtungsdaten, Bauteilgrößenkapazität und andere Daten ausgewählt und eingegeben werden. Durch Berühren von "Steuerdaten" und jeder Taste können auch die Aufgreifbeibehaltungszeit, die Platzierungsbeibehaltungszeit und die Geschwindigkeit jeder Saug-, Transport- und Montageoperation ausgewählt und eingegeben werden. Und durch Berühren von "Beschickerdaten" und jeder Taste können der Modus der Bauteilbeschickung und die Geschwindigkeit der Bauteilbeschickung ausgewählt und eingegeben werden.
  • Durch Berühren von "Tastesätzen" wird schließlich das Einrichten der Teilbibliothekdaten abgeschlossen und die Daten werden im RAM (in der Figur nicht gezeigt) gespeichert. Dann steuert eine Steuereinrichtung die Bewegung eines Montagekopfs auf der Basis der Daten der Teilebibliothekdaten entsprechend jedem in RAM gespeicherten Elektronikbauteil zum Aufgreifen eines Elektronikbauteils von einer Bauteilaufgreifvorrichtung durch eine an den Montagekopf montierte Saugdüse und zum Montieren des Bauteils auf einer Leiterplatte.
  • Wie oben beschrieben ist in den Teilebibliothekdaten nur eine empfohlene Düse als der Saugdüsentyp zum Aufgreifen des Elektronikbauteils zugeordnet. Und die Richtung zum Reduzieren der Geschwindigkeit der Saugdüse während ihrer Drehung sowie des Transports in XY-Richtungen nach dem Aufgreifen des Bauteils wird auf der Basis dieser Zuordnung eingerichtet.
  • Wenn eine erwünschte Düse nicht an einem Produktionsort hergestellt werden kann und wenn als Notmaßnahme eine alternative Düse verwendet wird, sollte deshalb die ID der alternativen Düse als der Düsentyp eingerichtet werden. Somit muss die Richtung zum Reduzieren der Geschwindigkeit entsprechend geändert werden und die Daten sollten abgeändert und als neue Teilebibliothekdaten verwaltet werden (die Daten sollten mit jeder anderen Komponenten-ID neu registriert werden).
  • Wenn ein Bediener versehentlich unter dem gleichen Namen wie die vorausgegangene "Bauteil-ID" überschreibt, nachdem die Änderung der oben beschriebenen Daten vorgenommen ist, gehen die auf der empfohlenen Düse basierenden Daten verloren, was zum Wechsel von Daten führt.
  • In US-A-5,588,195 wird eine Elektronikbauteilmontagevorrichtung mit einem Montagekopf mit mehreren Saugdüsen und einem Computer zum Steuern der Vorrichtung offenbart. Der Computer umfasst eine Speichereinrichtung, die spezifische Charakteristiken der mehreren Saugdüsen speichert, und er umfasst weiterhin eine Steuereinrichtung, um zu steuern, welche der mehreren Saugdüsen zum Montieren des spezifischen Elektronikbauteils verwendet werden soll. In der Speichereinrichtung ist eine Teilebibliothek gespeichert, die Daten für jeden der zu montierenden Elektronikbauteile enthält, wobei die Daten ein Datenfeld umfassen, das den zum Montieren des jeweiligen Elektronikbauteils zu verwendenden Typ der Saugdüse angibt.
  • Eine ähnliche Montagevorrichtung ist aus EP-A-0 821 549 bekannt, wobei der Montagekopf mehrere auf einem Umfang einer Düsenhalterung angeordnete Düsen aufweist. Die Düsen können von unterschiedlichem Typ sein, und durch Drehen der Düsenhalterung wird eine aktive Düse ausgewählt. Bei Betrieb wird ein erstes Elektronikbauteil unter Verwendung einer ersten Düse aufgegriffen und nach dem Montieren dieses Elektronikbauteils bewegt sich der Montagekopf, um ein anderes Elektronikbauteil aufzugreifen. Eine Steuereinrichtung bestimmt, ob das zweite Elektronikbauteil von der gegenwärtig aktiven Düse gehandhabt werden kann und dreht gegebenenfalls die Düsenhalterung, um einen anderen Düsentyp als die neue aktive Düse auszuwählen, die für das als nächstes zu montierende Elektronikbauteil angemessen ist.
  • Die bekannte Montagevorrichtung leidet unter einer schweren Leistungsverschlechterung oder sogar einem Ausfall, wenn der bezeichnete Düsentyp durch Abnutzung beeinträchtigt wird oder nicht mehr verfügbar ist, die Düse bricht oder ihre Daten von einem Bediener versehentlich überschrieben werden.
  • Eine Aufgabe der vorliegenden Erfindung besteht deshalb in der Bereitstellung einer Montagevorrichtung, die robuster ist und bezüglich des Düseneinsatzes mehr Flexibilität gibt.
  • KURZE DARSTELLUNG DER ERFINDUNG
  • Die Erfindung liegt in den Merkmalen der unabhängigen Ansprüche; bevorzugte Ausführungsformen in jenen der abhängigen Ansprüche. Da die Daten hinsichtlich der Steuerung während der Bauteilhandhabung von der Bezeichnung der Düse beeinflusst werden, enthält die vorliegende Erfindung die unabhängige Einrichtung und Registrierung der Steuerdaten für jede Düse.
  • Deshalb enthält die Elektronikbauteilmontagevorrichtung der vorliegenden Erfindung, wo ein Elektronikbauteil von einer an einem Montagekopf montierten Saugdüse von einer Elektronikbauteilbeschickungsvorrichtung aufgegriffen und auf einer Leiterplatte montiert wird, eine Speichereinrichtung, die Teilebibliothekdaten speichert, die Düsenbezeichnungsdaten für jedes der Elektronikbauteile von mehreren Saugdüsentypen enthält, und eine Steuereinrichtung, die die Vorrichtung so steuert, dass die bezeichnete Düse das Elektronikbauteil auf der Basis der in der Speichereinrichtung gespeicherten Teilebibliothekdaten aufgreift und montiert.
  • Außerdem umfasst die in der Speichereinrichtung gespeicherte Teilebibliothek weiterhin Daten zum Bezeichnen mehrerer Saugdüsentypen mit jeweiligen Prioritäten als eine bezeichnete Saugdüse für jedes der Elektronikbauteile, und welche bevorzugt die entsprechenden Steuerdaten über die Saugdüse speichert, und die Steuereinrichtung, die die Vorrichtung so steuert, dass sie einen der bezeichneten mehreren Düsentypen zum Montieren des Elektronikbauteils auf der Basis der in der Speichereinrichtung gespeicherten Teilebibliothekdaten auswählt.
  • In der vorliegenden Erfindung werden die Teilebibliothekdaten auch dazu verwendet, eine Saugdüse unter mehreren der Saugdüsentypen auf der Basis der Prioritätsreihenfolge zu bezeichnen.
  • Außerdem enthält die Bauteilmontagevorrichtung der vorliegenden Erfindung eine Düsenaufbewahrung zum Aufbewahren der Saugdüsen, eine Speichereinrichtung, die die Düsenpositionierdaten über die Stelle einer in der Düsenaufbewahrung aufbewahrten Düse speichert, und eine Steuereinrichtung, die eine Saugdüse auf der Basis der Reihenfolge der Priorität unter Verwendung der Düsenpositionierdaten sowie der Teilebibliothekdaten, die beide in der Speichereinrichtung gespeichert sind, auswählt.
  • Zudem beinhalten die Teilebibliothekdaten, die dazu verwendet werden können, eine Saugdüse unter mehreren Saugdüsentypen zu bezeichnen, auch die Daten, um für jeden Typ der Düse zu zeigen, ob die Bezeichnung der Saugdüse gültig oder ungültig ist.
  • Außerdem sind die Steuerdaten die Daten über die Transportgeschwindigkeit der Saugdüse.
  • Wenn im Stand der Technik eine erwünschte Düse nicht an einem Produktionsort hergestellt werden kann und wenn als Notmaßnahme eine alternative Düse verwendet wird, sollte die ID der alternativen Düse als der Düsentyp eingerichtet werden. Somit muss die Richtung zum Reduzieren der Geschwindigkeit entsprechend geändert werden und die Daten sollten abgeändert und als neue Teilebibliothekdaten verwaltet werden (die Daten sollten mit jeder anderen Komponenten-ID neu registriert werden). Wenn ein Bediener versehentlich unter dem gleichen Namen wie die vorausgegangene "Bauteil-ID" überschreibt, nachdem die Änderung der oben beschriebenen Daten vorgenommen ist, gehen die auf der empfohlenen Düse basierenden Daten verloren, was zum Wechsel von Daten führt. Die Montagevorrichtung der vorliegenden Erfindung kann jedoch diese Art von Problem verhindern, da sie die Bezeichnung einer alternativen Düse zusammen mit der Bezeichnung der empfohlenen Düse ermöglicht. Auch können bei der vorliegenden Erfindung die Steuerdaten für jede Düse unabhängig eingerichtet und registriert werden, weil die Steuerdaten für die Bauteilhandhabung sich entsprechend der Bezeichnung der Düse ändern.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • 1 ist eine Draufsicht auf eine Elektronikbauteilmontagevorrichtung einer Ausführungsform der vorliegenden Erfindung.
  • 2 ist ein Blockdiagramm zum Steuern einer Elektronikbauteilmontagevorrichtung von 1.
  • 3 zeigt einen Satz von Montagedaten.
  • 4 zeigt einen Satz von Bauteilpositionierdaten.
  • 5 zeigt einen auf einer CRT angezeigten Teilebibliothekeditierschirm.
  • 6 zeigt einen Satz von Steuerdaten der ersten bevorzugten Düse.
  • 7 zeigt einen Satz von Steuerdaten der zweiten bevorzugten Düse.
  • 8 zeigt die Zeitdifferenz zwischen den Fällen mit und ohne Düsenaustausch.
  • 9 zeigt einen auf einer CRT nach dem Stand der Technik angezeigten Teilebibliothekeditierschirm.
  • DIE AUSFÜHRLICHE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
  • Nun wird unter Bezugnahme auf die Zeichnungen nachfolgend eine Ausführungsform der Elektronikbauteilmontagevorrichtung auf der Basis der vorliegenden Erfindung beschrieben.
  • 1 ist eine Draufsicht auf eine Elektronikbauteilmontagevorrichtung 1. Auf einer Basis 2 der Vorrichtung 1 sind mehrere Bauteilbeschickungseinheiten 3 nebeneinander gestellt, die ein Bauteil unterschiedlicher Arten von Elektronikbauteilen zu einem Zeitpunkt jedem Bauteil Aufgreifabschnitt (Bauteilsaugposition) zuführen. Zwischen den einander zugewandten Gruppen der Einheit 3 sind Beschickungsförderer 4, ein Positionierabschnitt 5 und Austrittsförderer 6 montiert. Der Beschickungsförderer 4 empfängt die Leiterplatte P von einem oberen Strom und sendet die Leiterplatte zum Positionierabschnitt 5. Nachdem ein Elektronikbauteil auf der von einem in der Figur nicht gezeigten Positioniermechanismus des Positionierabschnitts 5 auf der Leiterplatte positioniert worden ist, wird die Leiterplatte zum Austrittsförderer 6 geschickt.
  • Die Bezugszahl 8 bezeichnet ein Paar Träger, die sich in X-Richtung erstrecken und die Leiterplatte P oder den oberen Teil des Bauteilaufgreifabschnitts (Bauteilsaugposition) der Beschickungseinheit 3 individuell in Y-Richtung zusammen mit einem Paar der Parallelführungen 11 bewegt, indem die Schraubachse 10 durch den Antrieb des Y-Achsen-Motors 9 gedreht wird.
  • Ein Montagekopf 7, der sich in X-Richtung, die die Längsrichtung ist, entlang der in der Figur nicht gezeigten Führung durch den Antrieb eines X-Achsen-Motors 12 bewegt, ist an jedem Träger 8 montiert. An jedem Montagekopf 7 sind zwei Vertikalachsenmotoren 14, die zwei in der Figur nicht gezeigte Saugdüsen in vertikaler Richtung bewegen, und zwei θ-Achsen-Motoren zum Drehen der Saugdüsen um eine vertikale Achse montiert. Deshalb ist es möglich, dass sich jede der beiden Saugdüsen an dem Montagekopf in X- und Y-Richtung bewegt, sich um eine vertikale Achse dreht und sich aufwärts und abwärts bewegt. Durch Montieren eines θ-Achse-Motors, der bewirkt, dass sich der Montagekopf um die vertikale Achse dreht, und eines Vertikalachsenmotors, der den Montagekopf aufwärts und abwärts bewegt, ist es möglich, nur die ausgewählten Saugdüsen aufwärts und abwärts zu bewegen.
  • Die Bezugszahl 16 bezeichnet eine Erkennungskamera zum Erkennen einer Bauteilposition. Es gibt zwei Kameras für jeden der Montageköpfe 7 und insgesamt vier Kameras. Die Kamera führt die Abbildung eines Elektronikbauteils durch, um das Ausmaß an Positionierfehler des Elektronikbauteils relativ zur Saugdüse in der X- und Y-Richtung und dem Drehwinkel zu erkennen.
  • Jede Kamera kann eine Abbildung jedes Elektronikbauteils durchführen, das von der Saugdüse aufgegriffen wird. Die Bezugszahl 17 bezeichnet eine Aufbewahrung zum Aufbewahren von Düsen. Wenngleich die Aufbewahrung zehn Düsen aufbewahren kann, bewahrt sie bei dieser Ausführungsform nur neun Düsen auf, wobei mindestens ein Platz für die auszutauschende Saugdüse übrig bleibt.
  • 2 ist ein Blockdiagramm zum Steuern der Elektronikbauteilmontagevorrichtung. Der Zweckmäßigkeit halber ist jeweils nur einer der X-Achse-Motoren 12, der Y-Achse-Motoren 9, der θ-Achse-Motoren 15 und der Vertikalachsenmotoren 14 gezeigt.
  • Die Bezugszahl 20 bezeichnet eine CPU (Montagesteuereinheit) als eine Steuereinheit, die die Montagevorrichtung 1 steuert. An die CPU 20 sind ein RAM (Direktzugriffsspeicher) 22 und ein ROM (Festwertspeicher) 23 durch eine Busleitung angeschlossen. Die CPU 20 steuert die Bewegungen, die die Bauteilmontageprozedur der Elektronikbauteilmontagevorrichtung 1 betreffen, auf der Basis im RAM 22 gespeicherten Daten und gemäß dem im ROM 23 gespeicherten Programm.
  • Das heißt, die CPU 20 steuert die Bewegungen des X-Achse-Motors 12 durch die Schnittstelle 24 und die Treiberschaltung 25, die Bewegungen des Y-Achse-Motors 9 durch die Schnittstelle 24 und die Treiberschaltung 28, die Bewegungen des θ-Achse-Motors 15 durch die Schnittstelle 24 und die Treiberschaltung 32 und die Bewegungen des Vertikalachsenmotors 14 durch die Schnittstelle 24 und die Treiberschaltung 30.
  • Montagedaten, die eine Bauteilmontage betreffen, wie in 3 gezeigt, sind im RAM 22 gespeichert. Für jeden Schritt der Montage (bei jeder Schrittnummer) sind die Informationen über die X-Richtung (durch X angegeben), die Y-Richtung (durch Y angegeben) und den Winkel (durch θ angegeben) in einer Leiterplatte und die Informationen auf die Positionierzahl (durch FDR angegeben) jeder Bauteilbeschickungseinheit 3 gespeichert. Im RAM 22 werden die Bauteilpositionierdaten wie in 4 gezeigt gespeichert. Hier wird der Typ jedes Bauteils (Bauteil-ID) entsprechend der Positionierzahl der Bauteilbeschickungseinheit 3 gespeichert. Außerdem werden im RAM die Teilebibliothekdaten, die Charakteristiken jedes Bauteils identifizieren, gespeichert. Dies wird später ausführlich erläutert.
  • Die Bezugszahl 33 bezeichnet eine Erkennungsverarbeitungseinheit, die durch die Schnittstelle 24 an die CPU 20 angeschlossen ist, und die Erkennungsverarbeitung der von der Erkennungskamera 16 aufgenommenen Bilder erfolgt auf der Basis der Teilebibliothekdaten bei der Erkennungsverarbeitungseinheit 33, und dann wird das Ergebnis der Verarbeitung an die CPU 20 geschickt. Das heißt, die CPU 20 gibt die Richtung an die Erkennungsverarbeitungseinheit 33 aus, um an dem von der Erkennungskamera 16 aufgenommenen Bild eine Erkennungsverarbeitung vorzunehmen (um das Ausmaß der Justierung zu berechnen), und empfängt das Ergebnis der Erkennungsverarbeitung von der Erkennungsverarbeitungseinheit 33.
  • Die Bezugszahl 34 bezeichnet einen auf einem Schirm einer CRT 36 des in den Figuren nicht gezeigten Montagegeräts montierten Touchscreenschalter. Die ganze Oberfläche des Glassubstrats des Touchscreens 34 ist mit einem transparenten Leitungsfilm beschichtet, und eine Elektrode ist auf jede der vier Seiten des Screens gedruckt, Außerdem wird an die Oberfläche des Touchscreens 34 ein elektrischer Strom mit extrem kleiner Amplitude angelegt. Wenn ein Bediener den Screen berührt, findet eine Änderung am elektrischen Strom in den Elektroden auf den vier Seiten des Screens statt, und dann berechnet die an die Elektroden angeschlossene Leiterplatte die X-Y-Koordinaten der berührten Stelle. Wenn die berechneten X-Y-Koordinaten mit einer der X-Y-Koordinaten, die im voraus im RAM 22 gespeichert sind, als Schalterabschnitte zum Einleiten bestimmter Operationsarten identifiziert sind, beginnt die Operation. Bei dieser Ausführungsform sind die doppelt umrahmten Teile in dem auf der CRT 36 angezeigten Schirm als der Schalterabschnitt für jeden der angezeigten Schirme gespeichert (siehe 5).
  • Im RAM 22 sind mehrere Formate zum Vorbereiten der Teilebibliothekdaten gespeichert.
  • Als nächstes wird auf der Basis von 5 die Operation zum Registrieren der Teilebibliothekdaten in das RAM 22 durch Verwenden der Elektronikbauteilmontagevorrichtung als Elektronikbauteildatenvorbereitungseinrichtung erläutert.
  • In 5, die der Editierschirm der auf der CRT 36 angezeigten Teilebibliothek ist, lautet die Bauteil-ID "QFP100-0001-0500", die Bauteilform ist "Flachgehäuse" und der Beleuchtungsmodus ist "Reflexion". Es können auch Formdaten, Erkennungsdaten und Beschickerdaten eingegeben werden.
  • Als der Düsentyp für das Elektronikbauteil wird die empfohlene Düse als "die erste bevorzugte" Düse und die alternative Düse als "die zweite bevorzugte" Düse eingerichtet. Das heißt, bei dieser Ausführungsform werden als "die erste bevorzugte" Düse die Saugdüse mit der Düsen-ID "MF01" und als "die zweite bevorzugte" Düse die Saugdüse mit der Düsen-ID "MA06" eingerichtet durch Drücken des Schalterabschnitts der jeden Taste. Die Düsen-ID "MF01" gibt eine runde Standarddüse an, und die Düsen-ID "MF06" gibt eine Düse mit einem Außen- und Innendurchmesser an, die im Vergleich zu jenen der "MF01"-Düse schmaler sind. Obwohl "die zweite bevorzugte" Düse als die alternative Düse bezeichnet ist, können hier auch mehrere zusätzliche Düsen als "die dritte bevorzugte" Düse bezeichnet werden.
  • Durch Drücken des Schalterabschnitts, der "Formdaten" anzeigt, erscheint der Editierschirm der "Formdaten" auf der CRT 36, und die Auswahlen oder Eingaben von Typ, Größe, Dicke und Polarität des Bauteils werden möglich. Analog wird durch Drücken des Schalterabschnitts, der "Erkennungsdaten" anzeigt, die Auswahlen oder Eingaben des Erkennungsalgorithmus, der Beleuchtungsdaten, der Bauteilgrößenkapazität ermöglicht. Durch Drücken des Schalterabschnitts, der "Beschickerdaten" anzeigt, werden auf die Auswahlen oder Eingaben des Modus der Bauteilbeschickung und der Geschwindigkeit des Bauteiltransports möglich.
  • Durch Drücken des Schalterabschnitts, der "Steuerdaten (die erste bevorzugte Düse)" anzeigt, erscheint auch der Editierschirm von "Steuerdaten (die erste bevorzugte Düse)" auf der CRT 36, und die Aufgreifbeibehaltungszeit, die Platzierungsbeibehaltungszeit, die Geschwindigkeit vertikaler Bewegungen für das Aufgreifen und die Geschwindigkeit vertikaler Bewegungen für das Montieren können ausgewählt oder eingegeben werden. Durch Berühren des Schalterabschnitts, der "Steuerdaten (die zweite bevorzugte Düse)" anzeigt, erscheint auch der Editierschirm von "Steuerdaten (die zweite bevorzugte Düse)" auf de CRT 36, und die Aufgreifbeibehaltungszeit, die Platzierungsbeibehaltungszeit, die Geschwindigkeit vertikaler Bewegungen für das Aufgreifen und die Geschwindigkeit vertikaler Bewegungen für das Montieren können ausgewählt oder eingegeben werden. Das heißt, für das Elektronikbauteil mit der Bauteil-ID "QFP100-0001-0500" können mehrere Saugdüsen (in dieser Ausführungsform zwei Düsen) bezeichnet werden und die "Steuerdaten" entsprechend jeder Düse können registriert werden.
  • Die "Steuerdaten" werden im Folgenden ausführlich erläutert. Zunächst sind die Daten über die "Aufgreifbeibehaltungszeit" die Daten zum Einrichten der Beibehaltungszeit auf der untersten Grenze der Düse während des Aufgreifens. Diese Daten können verwendet werden, wenn das Saugen aufgrund des Einflusses von einer Bauteiloberfläche oder der Fehlanpassung zwischen einem Bauteil und einer Düse instabil ist. Der Eingabedatenbereich geht von 0,00 bis 1,99 Sekunden. Die Daten auf "der Platzierungsbeibehaltungszeit" sind die Daten zum Einrichten der Beibehaltungszeit auf der untersten Grenze der Düse während des Montierens, und der Eingabedatenbereich liegt zwischen 0,00 und 1,99 Sekunden.
  • Die "Geschwindigkeitsdaten" sind die Daten zum Steuern der Bewegung des Trägers 8, des Aufgreifabstiegs, des Aufgreifaufstiegs, des Platzierungsabstiegs, des Platzierungsaufstiegs und der Düsendrehung ab dem Zeitpunkt vom Saugen bis zum Montieren. Erfolgen kann dies durch Steuern des X-Achse-Motors 12, des Y-Achse-Motors 9, des θ-Achse-Motors 15 und des Vertikalmotors 14 unter Verwendung der Daten zum Bezeichnen der Beschleunigungs- oder Verlangsamungsrate relativ zur Standardantriebswellenform oder der Daten zum Bezeichnen der Verlangsamung von voller Geschwindigkeit. Eine Bezeichnung im Bereich von "keine Verlangsamung" bis "90% Verlangsamung" ist möglich. Außerdem sind die Daten "über Erkennungsverarbeitung" die Daten über die ungefähre Zeit für die Bauteilerkennungsverarbeitung und werden dazu verwendet, die optimale Verarbeitung in der Vorrichtung zu erzielen (beispielsweise werden sie für die Automatikmontagedatensortierverarbeitung verwendet, die die Reihenfolge der zu montierenden Bauteile in einer Reihenfolge anordnet, um die Montagezeit zu verkürzen).
  • Das nächste sind die Daten zur "Bauteilpositionskorrektur". Die Standardposition zum Zeitpunkt des Saugens jedes Typs des Bauteils in der Bauteilbeschickungseinrichtung 3 wird durch diese Daten verwaltet. Wenn diese Standardposition von der Mittenposition des Bauteils im Band verschieden ist, wird die Position anhand dieser Daten korrigiert. Der Eingabedatenbereich liegt zwischen –99,9 mm und plus 99,9 mm. Außerdem werden "Aufgreifstellenkorrektur"-Daten verwendet, um die Aufgreifstelle gegenüber der Mitte des Bauteils zu verschieben, wenn das Saugen in der Mitte des Bauteils aufgrund der Anwesenheit einer Nut oder eines vorstehenden Objekts in der Mitte schwierig ist. In diesem Fall arbeitet der Automatikbeschickerachsenjustiermechanismus der Aufgreifstelle dahin, eine korrekte Stelle für das Aufgreifen beizubehalten. Die Eingabedaten liegen im Bereich von –99,9 mm bis +99,9 mm. Außerdem werden Daten zur "Automatikbeschickerachsenjustierung" verwendet, um zu entscheiden, ob der Automatikbeschickerachsenjustiermechanismus für die Aufgreifstellenkorrektur (in X- und Y-Richtung) auf der Basis des Ergebnisses der Bauteilerkennung verwendet werden sollte oder nicht. Dieser Justiermechanismus wird operativ durch Hochsetzen des "Ein".
  • Das nächste sind die Daten für den "Aufgreifgrad" zum Justieren des Grads der Abwärtsbewegung des Montagekopfs 7 zum Zeitpunkt des Saugens. Wenn geprägtes Trägerband verwendet wird, entsteht in einigen Fällen eine Lücke zwischen der Bandtiefe und der Bauteildicke. Diese Daten können dazu verwendet werden, die Bewegungen in jenen Fällen zu justieren. Wenn der Abwärtshub des Montagekopfs zum Zeitpunkt des Saugens eine Erhöhung benötigt (wenn der Kopf weiter abwärts in Richtung auf die Basisoberfläche bewegt werden muss), sollte ein positiver Wert eingegeben werden. Der Eingabebereich liegt zwischen –99,9 mm und +99,9 mm.
  • Die "Platzierungsgrad"-Daten sind die Daten zum Justieren des Grads der Abwärtsbewegung des Montagekopfs 7 zum Zeitpunkt der Bauteilmontage. Obwohl der Grad der Abwärtsbewegung des Montagekopfs zum Zeitpunkt der Montage auf der Basis der Daten über die Bauteildicke in "Formdaten" gesteuert wird, kann die Justierung unter Verwendung dieser Daten erfolgen, wenn der Abwärtshub des Montagekopfs 7 abgeändert werden muss. Üblicherweise wird der Wert eingerichtet, der in der Lage ist, die Abwärtskrümmung der Basis (positiver Wert) zu absorbieren. Wenn der Abwärtshub des Montagekopfs zum Zeitpunkt der Montage eine Erhöhung erfordert (wenn der Kopf weiter abwärts in Richtung auf die Basisoberfläche bewegt werden muss), sollte ein positiver Wert eingegeben werden. Der Eingabebereich liegt zwischen –99,9 mm und +99,9 mm.
  • Die Daten zur "Fokusjustierung" sind die Daten zum Justieren des Fokusgrads zum Zeitpunkt der Bauteilerkennung. Üblicherweise wird der Grad der Höhe zum Zeitpunkt der Bauteilerkennung auf der Basis der Daten über die Bauteildicke in den "Formdaten" entschieden. Wenn jedoch die angestrebte Position für die Bauteilerkennung aufgrund der Form des Bauteils unscharf ist, werden diese Daten für die erforderliche Justierung verwendet. Der Eingabebereich liegt zwischen –99,9 mm und +99,9 mm.
  • Die Daten zur "Fehlerverarbeitung 1" sind für die Fälle, wenn ein Bauteil nicht aufgegriffen werden kann (kein Bauteil). Die Daten werden verwendet, um die Anzahl aufeinander folgender fehlerhafter Kein-Bauteil-Operationen zu bezeichnen, um einen Nothalt der Vorrichtung einzulegen. Wenn der alternative Mechanismus eingerichtet ist, funktioniert die bezeichnete Anzahl als die Bedingung zum Starten des alternativen Mechanismus. Und wenn der eingerichtete. Wert "1" ist, wird die Vorrichtung bei der ersten Detektion von keinem Bauteil stoppen. Wenn der eingerichtete Wert "2" ist, stoppt die Vorrichtung, wenn zwei aufeinander folgende Kein-Bauteil-Fehler in der gleichen Bauteilbeschickungseinheit 3 detektiert werden. Der Eingabedatenbereich ist von 1 bis 9.
  • Die Daten zur "Fehlerverarbeitung 2" sind die Daten zum Untersuchen des durch die fehlerhafte Bauteilerkennung verursachten aufeinander folgenden fehlerhaften Auf greifens (fehlerhaftes Aufgreifen eines Bauteils). Die Daten werden dazu verwendet, die Anzahl aufeinander folgender fehlerhafter Operationen zu bezeichnen, um einen Nothalt der Vorrichtung einzulegen. Wenn der alternative Mechanismus eingerichtet ist, funktioniert die bezeichnete Anzahl als die Bedingung zum Starten des alternativen Mechanismus. Und wenn der eingerichtete Wert "1" ist, wird die Vorrichtung bei der ersten Detektion einer fehlerhaften Bauteilerkennung stoppen. Wenn der eingerichtete Wert "2" ist, stoppt die Vorrichtung, wenn zwei aufeinander folgende Fehler der Bauteilerkennung in der gleichen Bauteilbeschickungseinheit 3 detektiert werden. Der Eingabedatenbereich ist von 1 bis 9.
  • Durch Auswählen oder Eingeben aller Daten auf die oben beschriebene Weise werden die "Steuerdaten (die erste bevorzugte Düse)", in 6 gezeigt, und die "Steuerdaten (die zweite bevorzugte Düse)", in 7 gezeigt, vorbereitet. Die "Geschwindigkeitsdaten" bedürfen besonderer Aufmerksamkeit. Die als die "zweite bevorzugte" Düse eingerichtete alternative Düse ist die Saugdüse mit der ID von "MA06", und die runde Düse mit dem Außen- und Innendurchmesser, die im Vergleich zu denen der empfohlenen Düse schmaler sind, mit ID von "MF01". Wenn somit die "MA06" horizontal oder vertikal transportiert oder mit der gleichen Geschwindigkeit wie "MF01" gedreht wird, kann ein Positionierfehler des Elektronikbauteils, das von der Saugdüse aufgegriffen wird, sowie das Herunterfallen des Elektronikbauteils von der Saugdüse stattfinden. Deshalb sollten die "Geschwindigkeitsdaten" beispielsweise als "50% Verlangsamung" eingerichtet werden.
  • Außerdem sollten in der Produktionspraxis zum effektiven Steuern der Vorrichtung die eingerichteten Daten "gültig" und "ungültig" zum Entscheiden, ob die wie oben beschrieben eingerichteten Düsentypdaten verwendet werden oder nicht, ebenfalls hinzugefügt werden (siehe 5). Das heißt, in dem Fall, in dem die zweite bevorzugte Düse nicht bezeichnet ist, kann der Raum zum Bezeichnen der ID der zweiten bevorzugten Düse als dem Düsentyp leer bleiben (keine Eingabe). Außerdem hebt die "ungültig" Taste, die für die zweite bevorzugte Düse besetzten Daten auf und die Vorrichtung arbeitet, als wenn für die Düsen keine Daten gesetzt wären. In 5 sind sowohl die erste als auch die zweite bevorzugte Düse als "gültig" eingerichtet.
  • Indem auf dem Editierschirm der Teilebibliothek in 5 der "Setzen" anzeigende Schalterabschnitt gedrückt wird, wird schließlich das Einrichten der Teilebibliothekdaten des Elektronikbauteils abgeschlossen und die Daten werden im RAM 22 gespeichert, so dass die Teilebibliothekdaten jedes Elektronikbauteils vorbereitet werden können.
  • Außerdem wird jede der im Düsenaufbewahrer 17 aufbewahrten Saugdüsen durch die im RAM 22 gespeicherten Düsenpositionierdaten verwaltet. Das heißt, die Daten definieren Stelle (Adresse) der im Düsenaufbewahrer aufbewahrten Düsen (Düsen-ID). Und vor der Bauteilaufgreifoperation entscheidet die CPU 20, welche Art von Düse zum Aufgreifen des bestimmten Bausteins verwendet werden sollte, greift dann eine geeignete Düse aus dem Düsenaufbewahrer auf und montiert die Düse am Montagekopf 7. Diese Prozedur erfolgt üblicherweise als eine Düsenaustauschprozedur (die Saugdüse, die bereits an dem Montagekopf 7 montiert worden ist wird nun an der bezeichneten Adresse des Aufbewahrers 17 untergebracht, und dann wird die erforderliche Düse aus dem Düsenaufbewahrer 17 herausgenommen und am Montagekopf 7 montiert). Die angestrebte Düse wird als die erste bevorzugte Düse oder die zweite bevorzugte Düse ausgedrückt.
  • Die Operation auf der Basis der oben beschriebenen Dateneinrichtung wird nachfolgend erläutert.
  • Zu allererst wird die Leiterplatte P von dem in den Figuren nicht gezeigten Förderer von dem oberen Strom durch den Beschickungsförderer 4 zum Positionierabschnitt 5 transportiert und dann von dem Positioniermechanismus positioniert.
  • Auf der Basis der Montagedaten (siehe 3), der Bauteilpositionierdaten (siehe 4) und der Teilebibliothekdaten (5 und 7), die die X-Y-Koordinaten der Bauteilmontageposition auf der Leiterplatte P, den Drehwinkel um die vertikale Achse und die Positionierzahl bezeichnet, im RAM 22 gemäß den Schrittnummern gespeichert, werden als nächstes der Bauteiltyp C3216 der Elektronikbauteile mit den Montageschrittnummern 0001 und 0002 und die Saugdüse entsprechend dem Bauteiltyp C3216 bezeichnet. Dann greift die Saugdüse durch Saugen des Elektronikbauteils von der bezeichneten Bauteilbeschickungseinheit 3 auf. Das heißt, jeder des Montagekopfs 7 bewegt sich zu der Position, die über jeder der bezeichneten Bauteilbeschickungseinheit 3 liegt, die das aufzugreifende Elektronikbauteil aufbewahrt. Zu diesem Zeitpunkt läuft über die Treiberschaltung 28 der Y-Achse-Motor 9, um den Träger 8 zusammen mit ein Paar Führungen 9 in der Y-Richtung zu bewegen, und durch die Treiberschaltung 25 läuft der X-Achse-Motor 12, um den Montagekopf 7 in X-Richtung zu bewegen.
  • Jede der bezeichneten Bauteilbeschickungseinheiten 3 wurde bereits angetrieben, um das Bauteilaufgreifen an der Bauteilaufgreifposition zu ermöglichen. Somit wird der Vertikalmotor 14 nun von der Treiberschaltung 30 angetrieben, um die Saugdüse nach unten zur oberen Oberfläche des Bauteils zu bewegen, um es durch Saugen aufzugreifen. Zu diesem Zeitpunkt greifen zwei an einem des Montagekopfs 7 montierte Saugdüsen eine Elektronikkomponente gleichzeitig oder unabhängig auf.
  • Dann bewegt sich die Saugdüse durch den Antrieb jedes Vertikalachsenmotors 14 nach oben. Der Y-Achse-Motor 9 läuft, um den Träger 8 zusammen mit einem Paar Führungen 9 in Y-Richtung zu bewegen, und der X-Achse-Motor 12 läuft, um den Montagekopf 7 in X-Richtung zu bewegen zum Transportieren jedes Montagekopfs 7 an der Position an der Leiterplatte P. Hinsichtlich der Komponente C3216 mit der Montageschrittnummer 0001 sind die Teilebibliothekdaten eingerichtet, um das Bauteil nach der Erkennungsverarbeitung zu montieren. Somit stoppt jeder der Montageköpfe 7 an der Position über jeder Erkennungskamera 16, und das Abbilden des Bauteils, das von jedem der Montageköpfe 7 aufgegriffen wird (die Saugdüse), wird von jeder Erkennungskamera 16 durchgeführt. Auf der Basis des Erkennungsergebnisses berechnet die Erkennungsverarbeitungseinheit 33 das Ausmaß der Justierung in X- und Y-Richtung und Drehwinkel des Elektronikbauteils relativ zum Montagekopf.
  • Auf der Basis des Ergebnisses der Erkennungseinheit 33 gibt die CPU 20 dann die Richtungen aus zum Bewegen des Trägers 8 in Y-Richtung durch das Laufen des Y-Achse-Motors 9, Bewegen des Montagekopfs 7 in X-Richtung durch das Laufen des X-Achse-Motors 12 und Drehen der Saugdüse durch das Laufen des θ-Achse-Motors 15. Die erforderlichen Justierungen der Position einer der Elektronikbauteile C3216, die von der Saugdüse aufgegriffen werden, in X- und Y-Richtung und beim Drehwinkel erfolgen. Nach dieser Justierung bewegt sich die Saugdüse durch das Laufen des Vertikalachsenmotors 14 nach unten und einer der Elektronikbauteile wird an der rechten Position auf der Leiterplatte P montiert. Dann bewegt sich die Saugdüse durch das Laufen des Vertikalachsenmotors 14 nach oben. Auf die gleiche Weise wird das andere Elektronikbauteil C3216 auf der Leiterplatte P montiert. Falls auf der Basis des Ergebnisses der Erkennung beurteilt wird, dass die Justierung notwendig ist, erfolgt die notwendige Justierung vor der Montage. Und wenn die Justierung nicht erforderlich ist, wird das Bauteil sofort auf der Leiterplatte P montiert.
  • Als nächstes wird eine Operation, bei der die Elektronikbauteile mit der Schrittnummer 0007 des FDR 107 und die Komponenten-ID QFP100-0001-0500 nacheinander montiert werden, entsprechend den Inhalten der im RAM 22 gespeicherten Teilebibliothekdaten ausführlich erläutert.
  • Wenn eine Saugdüse der höchsten Priorität zum Aufgreifen des Elektronikbauteils nicht am Montagekopf 7 montiert worden ist, ist es notwendig, eine Saugdüse nicht von der höchsten Priorität zu verwenden, die im Düsenaufbewahrer 17 aufgehoben ist. Diese Operation wird erläutert.
  • Allgemein wird die empfohlene Düse als "die erste bevorzugte" Düse und die alternative Düse als "die zweite bevorzugte" Düse eingerichtet. Wenn der Platz für die Düsen-ID der zweiten bevorzugten Düse jedoch leer bleibt oder die zweite bevorzugte Düse als "ungültig" eingerichtet ist, dann erfolgt der Düsenaustausch mit der Saugdüse mit der Düsen-ID "MF01" (der empfohlenen Düse), die im Düsenaufbewahrer 17 aufbewahrt wird. Gemäß den "Steuerdaten (die erste bevorzugte Düse)" der Teilebibliothekdaten des Elektronikbauteils, im RAM 22 gespeichert, steuert die CPU 20 dann den X-Achse-Motor 12, den Y-Achse-Motor 9, den θ-Achse-Motor 15 und den Vertikalachsenmotor 14 während der Zeit ab dem Saugen zu der Montageoperation zum Steuern der Bewegung des Trägers 8, den Aufgreifabstieg, den Aufgreifaufstieg, den Platzierungsabstieg, den Platzierungsaufstieg und Düsendrehung.
  • Wenn sowohl der erste als auch der zweite bevorzugte Düsentyp als "gültig" eingerichtet sind und beide Typen der Düse im Düsenaufbewahrer 17 untergebracht sind, dann erfolgt der Düsenaustausch mit der Saugdüse mit der Düsen-ID "MF01" (der empfohlenen Düse), die im Düsenaufbewahrer 17 untergebracht ist. Außerdem steuert die CPU 20 die Operation wie oben beschrieben gemäß den "Steuerdaten (die erste bevorzugte Düse)". Es sei der Fall angenommen, bei dem sowohl der erste als auch der zweite bevorzugte Düsentyp als "gültig" eingerichtet sind, aber nur die zweite bevorzugte Düse (Düsen-ID "MA06"), aber nicht die erste bevorzugte Düse (Düsen ID MF01") im Düsenaufbewahrer 17 untergebracht ist. In diesem Fall erkennt die CPU 20, welche Düse zur Verfügung steht, indem sie die Düsenpositionierdaten verwendet. Da die empfohlene Düse nicht zur Verfügung steht, erfolgt der Austausch mit der alternativen Düse (der zweiten bevorzugten Düse), und die CPU 20 steuert die Operation gemäß den "Steuerdaten (die zweite bevorzugte Düse)" der alternativen Düse.
  • Die alternative Düse (Düsen-ID "MA06") ist die runde Düse mit dem Außen- und Innendurchmesser, die im Vergleich zu denen der empfohlenen Düse mit der ID von "MF01" enger sind. Wenn die "MA06" horizontal oder vertikal oder mit der gleichen Geschwindigkeit wie "MF01" gedreht wird, kann es somit zu einem Positionierfehler des von der Saugdüse aufgegriffenen Elektronikbauteils sowie zum Fallenlassen des Elektronikbauteils von der Saugdüse kommen. Die "Geschwindigkeitsdaten" sind deshalb als "50% Verlangsamung" für horizontalen und vertikalen Transport und als "70% Verlangsamung" für die Drehung eingestellt. Somit steuert die CPU 20 die Bewegungen des X-Achse-Motors 12 durch die Schnittstelle 24 und die Treiberschaltung 25, die Bewegungen des Y-Achse-Motors 9 durch die Schnittstelle 24 und die Treiberschaltung 28, die Bewegungen des θ-Achse-Motors 15 durch die Schnittstelle 24 und die Treiberschaltung 32 und die Bewegungen des Vertikalachsenmoors 14 durch die Schnittstelle 24 und die Treiberschaltung 30 entsprechend.
  • Die Operationen des Aufgreifens und Montierens gehen auf der Basis der Reihenfolge der Montageschrittzahlen fort.
  • Angenommen sei die Situation unter den folgenden Bedingungen. Sowohl der erste als auch der zweite bevorzugte Düsentyp sind als "gültig" eingerichtet, und beide Typen der Düse sind in dem Düsenaufbewahrer 17 untergebracht. Die Bauteilmontageoperation einer Gruppe der Bauteile mit der Bezeichnung der ersten bevorzugten Düse wird durch den Düsenaustausch des Montagekopfs 7 durchgeführt. Dann erscheint eine Gruppe von Bauteilen mit den Bezeichnungen sowohl der ersten als auch der zweiten bevorzugten Düse. Unter diesen Umständen kommt es aufgrund der Sequenz des Montagekopfs 7 zu der folgenden Situation. Das heißt, die erste bevorzugte Düse wurde bereits mit der zweiten bevorzugten Düse am Montagekopf 7 für das nächste aufzugreifende Bauteil ersetzt.
  • In diesem Fall existiert die Freiheit auszuwählen, ob ein Aufgreifen nach dem Düsenaustausch mit der ersten bevorzugten Düse erfolgen sollte oder es durch die zweite bevorzugte Düse erfolgen sollte. Diese Freiheit kann effektiv zur Verbesserung der Produktionseffizienz ausgenutzt werden. Das heißt, wenn der Düsenaustausch mit der ersten bevorzugten Düse gewählt wird, ist zusätzliche Zeit für den Austausch erforderlich, aber die Handhabungsgeschwindigkeit nach dem Austausch wird zugenommen haben. Wenn andererseits die Montageoperation durch die zweite bevorzugte Düse gewählt wird, ist die Handhabungsgeschwindigkeit von Bauteilen im Vergleich zu dem Fall der ersten bevorzugten Düse langsamer, doch ist die zusätzliche Zeit für den Düsenaustausch nicht notwendig.
  • Die richtige Auswahl kann während der Operation sofort getroffen werden. Das heißt, die CPU 20 berechnet die erforderliche Zeit für jeden Fall und wählt automatisch die kürzere Sequenz, wie in 8 gezeigt. In dem obigen Fall wird die kontinuierliche Montageoperation mit der zweiten bevorzugten Düse ohne Düsenaustausch gewählt. Diese Wahl erfolgt jedoch nur, wenn die Substitution durch die zweite bevorzugte Düse einmal stattfindet. Wenn die gleiche Art von Bauteilen mehrere Male montiert werden sollte, wird die Gesamtlänge der erforderlichen Zeiten verglichen und dann wird die bessere Sequenz gewählt. Das Montageprogramm ist üblicherweise so vorbereitet, dass die Anzahl der Düsenaustauschprozeduren reduziert wird, was bedeutet, dass der Austausch der gleichen Düse nicht häufig wiederholt wird. Somit sollte die Wahl zwischen dem einen Austausch und den Austauschen bei kontinuierlichen Schritten erfolgen.
  • Zudem ist die alternative Verwendung der zweiten bevorzugten Düse in den folgenden Fällen sehr effektiv.
  • Das heißt, die empfohlenen Düsen für die Bauteilmontage werden vorbereitet, doch die Anzahl der Düsen reicht nicht aus. Wenn mehrere Träger mit mehreren Montageköpfen an jedem Träger vorliegen (beispielsweise die Konfiguration mit zwei Trägern und vier Köpfen), erfolgen die Operationen des Aufgreifens und Montierens (gleichzeitige Operation) über mehrere Träger und Köpfe. Mehrere Köpfe sollten für mehrere Montageoperationen eine empfohlene Düse gemeinsam verwenden. Somit kann die folgende Situation eintreten. Das heißt, wenn die empfohlenen Düsen bereits an bestimmten Köpfen montiert worden sind und sich in Operation befinden, erfordern andere Träger oder andere Köpfe möglicherweise die gleichen Düsen wegen der Bauteilaufgreifsequenz, die die gleiche Düse benötigt. Bei dem herkömmlichen Einrichtverfahren (nur ein Düsentyp kann als empfohlene Düse eingerichtet werden), sollten die Träger und Köpfe, die die gleichen Düsen benötigen, warten, bis andere Köpfe die Düse nicht mehr verwenden, oder die Verarbeitung des Bauteils selbst sollte verschoben werden. Wenn jedoch die Substitution durch die zweite bevorzugte Düse möglich ist, ist ein Warten oder eine Verschiebung nicht erforderlich. Durch den Einsatz einer alternativen Düse wird die kontinuierliche Operation möglich, was die Flexibilität der Operation erhöht.
  • Durch kontinuierliches Arbeiten mit der alternativen Düse ohne den Ersatz mit der empfohlenen Düse wird die ganze Verarbeitungszeit verkürzt, weil die Düsenaustauschprozedur selbst dann nicht erforderlich ist, wenn die Handhabungsgeschwindigkeit niedriger liegt. Die Effizienz der Produktion wird durch die Steuerung verbessert, die die bevorzugte Sequenz während der Operation sofort auf der Basis der Berechnung der erforderlichen Zeit auswählen kann.
  • Das Obige ist eine ausführliche Beschreibung bestimmter Ausführungsformen der Erfindung. Es ist offensichtlich, dass Abweichungen von den offenbarten Ausführungsformen innerhalb des Schutzbereichs der Erfindung vorgenommen werden können und dass sich einem Fachmann offensichtliche Modifikationen ergeben. Der volle Schutzbereich der Erfindung ist in den folgenden Ansprüchen und ihren Äquivalenten dargelegt. Dementsprechend sollten die Ansprüche und die Spezifikation nicht so ausgelegt werden, dass sie den vollen Schutzumfang schmälern, auf die die Erfindung ein Anrecht hat.

Claims (6)

  1. Elektronikbauteilmontagevorrichtung, die folgendes umfasst: – einen Montagekopf (7), der von einer Elektronikbauteilbeschickungsvorrichtung (3) zum Beschicken mehrerer Elektronikbauteile ein Elektronikbauteil aufgreift und das Elektronikbauteil auf einer Leiterplatte (P) montiert; – eine Saugdüse, die am Montagekopf (7) angebracht ist und das Elektronikbauteil hält; – eine Speichereinrichtung (22, 23), die Teilebibliothekdaten speichert, die Düsenbezeichnungsdaten beinhalten; und – eine Steuereinrichtung (20) zum Steuern der Vorrichtung derart, dass die Saugdüse das Elektronikbauteil aufgreift und montiert, dadurch gekennzeichnet, dass die in der Speichereinrichtung (22, 23) gespeicherte Teilebibliothek weiterhin Daten zum Bezeichnen mehrerer Düsenarten mit jeweiligen Prioritäten als eine bezeichnete Saugdüse für jedes der Elektronikbauteile umfasst; und die Steuereinrichtung (20) so ausgelegt ist, dass sie einen der bezeichneten mehreren Düsentypen gemäß den Prioritäten zum Montieren des entsprechenden Elektronikbauelements auf der Basis der in der Speichereinrichtung gespeicherten Teilebibliothekdaten wählt.
  2. Elektronikbauteilmontagevorrichtung nach Anspruch 1, wobei die Teilebibliothek weiterhin entsprechende Steuerdaten für die bezeichnete Düse umfasst.
  3. Elektronikbauteilmontagevorrichtung nach den Ansprüchen 1 oder 2, wobei die Teilebibliothekdaten eine Reihenfolge der Priorität zum Auswählen der Saugdüse für eine Verwendung beinhalten.
  4. Elektronikbauteilmontagevorrichtung nach Anspruch 3, die weiterhin folgendes umfasst: – eine Düsenaufbewahrung (17) zum Aufbewahren der Saugdüsen; – eine Speichereinrichtung (22), die Düsenpositionierdaten hinsichtlich Stellen von in der Düsenaufbewahrung aufbewahrten Düsen aufbewahrt; und – eine Steuereinrichtung (20) zum Auswählen einer Saugdüse entsprechend der Priorität unter Verwendung der Düsenpositionierdaten und der Teilebibliothekdaten.
  5. Elektronikbauteilmontagevorrichtung nach den Ansprüchen 1 oder 4, wobei die Teilebibliothekdaten Daten beinhalten zum Bestimmen der Gültigkeit der Bezeichnung des Düsentyps.
  6. Elektronikbauteilmontagevorrichtung nach Anspruch 2, wobei die Steuerdaten Daten hinsichtlich Transportgeschwindigkeiten der Saugdüse beinhalten.
DE60117654T 2000-09-26 2001-09-26 Einrichtung zur Montage von elektronischen Bauteilen Expired - Lifetime DE60117654T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2000292533A JP3624145B2 (ja) 2000-09-26 2000-09-26 電子部品装着装置
JP2000292533 2000-09-26

Publications (2)

Publication Number Publication Date
DE60117654D1 DE60117654D1 (de) 2006-05-04
DE60117654T2 true DE60117654T2 (de) 2006-12-21

Family

ID=18775457

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60117654T Expired - Lifetime DE60117654T2 (de) 2000-09-26 2001-09-26 Einrichtung zur Montage von elektronischen Bauteilen

Country Status (4)

Country Link
US (1) US6860002B2 (de)
EP (1) EP1191833B1 (de)
JP (1) JP3624145B2 (de)
DE (1) DE60117654T2 (de)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100311747B1 (ko) * 1999-08-20 2001-10-18 정문술 표면실장기의 인쇄회로기판 이송장치
EP1330151B8 (de) * 2000-08-22 2009-01-07 Panasonic Corporation Einrichtung und verfahren zur montage von teilen
JP4417953B2 (ja) * 2003-01-23 2010-02-17 パナソニック株式会社 部品実装順序最適化方法、その装置及び部品実装機
EP1632119B1 (de) * 2003-05-27 2008-03-26 Matsushita Electric Industrial Co., Ltd. Verfahren zur optimierung der bestückungsfolge, bestücker, programm zur durchführung des verfahrens zur optimierung der bestückungsfolge und speichermedium für dieses programm
KR20070042156A (ko) * 2004-07-30 2007-04-20 아셈블레온 엔. 브이. 컴포넌트 배치 장치
JP4757558B2 (ja) * 2005-07-29 2011-08-24 株式会社日立ハイテクインスツルメンツ 電子部品装着装置
JP4995745B2 (ja) * 2008-01-11 2012-08-08 ヤマハ発動機株式会社 部品実装装置
JP4997124B2 (ja) * 2008-01-21 2012-08-08 株式会社日立ハイテクインスツルメンツ 電子部品装着ヘッド及び電子部品装着装置
JP5342159B2 (ja) * 2008-03-25 2013-11-13 株式会社日立ハイテクインスツルメンツ 電子部品装着装置
JP5103238B2 (ja) * 2008-03-25 2012-12-19 株式会社日立ハイテクインスツルメンツ 電子部品装着装置
JP5246064B2 (ja) * 2009-06-29 2013-07-24 パナソニック株式会社 電子部品実装方法
JP5528193B2 (ja) * 2010-04-30 2014-06-25 株式会社日立ハイテクインスツルメンツ 部品実装装置およびその生産スループット低下原因特定方法
JP5440483B2 (ja) * 2010-12-09 2014-03-12 パナソニック株式会社 電子部品実装システムおよび電子部品実装方法
US9439335B2 (en) * 2011-12-08 2016-09-06 Panasonic Intellectual Property Management Co., Ltd. Electronic component mounting line and electronic component mounting method
US9125329B2 (en) * 2011-12-08 2015-09-01 Panasonic Intellectual Property Management Co., Ltd. Electronic component mounting line and electronic component mounting method
JP5747168B2 (ja) * 2012-03-12 2015-07-08 パナソニックIpマネジメント株式会社 装着ヘッド及び部品装着装置
CN104770078B (zh) * 2012-10-30 2018-05-01 富士机械制造株式会社 吸嘴管理机
CN106105419B (zh) * 2014-04-02 2019-03-08 株式会社富士 元件安装机
WO2016084122A1 (ja) * 2014-11-25 2016-06-02 富士機械製造株式会社 受注処理装置、識別情報プレート及び受注処理方法
JP6587483B2 (ja) * 2015-09-29 2019-10-09 ヤマハ発動機株式会社 部品実装システム、部品実装方法
CN108274214B (zh) * 2016-08-31 2019-12-06 中山市拓电电子科技有限公司 一种cpu自动取放方法
JP6869734B2 (ja) * 2017-01-30 2021-05-12 ヤマハ発動機株式会社 表面実装機、表面実装機のノズル交換プログラムおよび表面実装機のノズルの交換方法
JP7012438B2 (ja) * 2017-02-09 2022-01-28 株式会社Fuji 生産プログラムの最適化方法及び部品実装機
WO2019171602A1 (ja) * 2018-03-09 2019-09-12 株式会社Fuji 部品実装機
WO2020003581A1 (ja) * 2018-06-29 2020-01-02 パナソニックIpマネジメント株式会社 作業システム及びフィーダ台車の搬送方法
JP7300584B2 (ja) * 2018-06-29 2023-06-30 パナソニックIpマネジメント株式会社 部品実装装置及び作業システム
JP7262300B2 (ja) * 2019-05-17 2023-04-21 Juki株式会社 電子部品実装装置及び電子部品実装方法
EP4007478A4 (de) * 2019-07-24 2022-08-03 Fuji Corporation Informationsverarbeitungsvorrichtung, informationsverarbeitungsverfahren und programm
CN111642126B (zh) * 2020-05-25 2021-04-09 深圳市琦轩实创科技有限公司 一种用于电子类产品生产的贴片设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3469652B2 (ja) 1994-09-26 2003-11-25 富士機械製造株式会社 電子部品装着装置
JP3258026B2 (ja) * 1995-07-12 2002-02-18 松下電器産業株式会社 電子部品実装方法及び装置
JP3477321B2 (ja) 1996-07-25 2003-12-10 株式会社日立ハイテクインスツルメンツ 電子部品装着装置
JP3914602B2 (ja) * 1997-01-06 2007-05-16 松下電器産業株式会社 電子部品実装装置におけるノズル交換方法

Also Published As

Publication number Publication date
DE60117654D1 (de) 2006-05-04
US20020042987A1 (en) 2002-04-18
JP2002111286A (ja) 2002-04-12
EP1191833A1 (de) 2002-03-27
EP1191833B1 (de) 2006-03-08
JP3624145B2 (ja) 2005-03-02
US6860002B2 (en) 2005-03-01

Similar Documents

Publication Publication Date Title
DE60117654T2 (de) Einrichtung zur Montage von elektronischen Bauteilen
DE69412772T2 (de) Verfahren und Montagevorrichtung zum Montieren eines Bauelementes auf eine spezifische Position
DE69526381T2 (de) Maschinenkonzept für Oberflächenmontage
DE102006031178B4 (de) Greiferführungssystem, Bearbeitungssystem und Programm
DE3708119C2 (de) Bestückungsautomat mit Zuführvorrichtung von mit Bauteilen versehenen Trays
DE69304489T2 (de) Verfahren zur Befestigung von Bauelementen auf einem Substrat und Bestückungsmachine hierfür
DE69318252T2 (de) Verfahren zur Befestigung von Bauelementen auf einem Substrat und Bestückungsmaschine hierfür
DE69608322T2 (de) Vorrichtung zum Montieren von elektrischen und/oder elektronischen Bauteilen
DE69300850T2 (de) Verfahren zum Montieren von Komponenten und Vorrichtung dafür.
DE69730307T2 (de) Bestückungsverfahren für elektronische bauteile
DE69527917T2 (de) Verfahren und Apparat zum automatischen Laden und Abladen von gedruckten Schaltungen
DE69504269T2 (de) Verfahren und Vorrichtung zur Montage eines Teils auf einer spezifischen Position
DE10392335T5 (de) Montagevorrichtung für elektronische Komponenten und Verfahren zur Montage elektronischer Komponenten
DE19654172A1 (de) Verfahren und Vorrichtung zum Montieren von Bauteilen
DE60100823T2 (de) Verfahren und Vorrichtung zur Kantendetektion
DE602005005735T2 (de) Verfahren und Vorrichtung zur Montage von elektronischen Bauteilen
DE69703687T2 (de) Verfahren und einrichtung zur montage von bauteilen
DE112007000199T5 (de) Komponentenmontagevorrichtungs-Steuerverfahren und Komponentenmontagevorrichtung
DE69901456T2 (de) Verfahren und vorrichtung zum zuführen von bauteilen, und verfahren und einrichtung zur montage von bauteilen
DE112006001608T5 (de) Elektronikbauelement-Anordnungsverfahren
DE19835876A1 (de) Vorrichtung und Verfahren für das Montieren elektronischer Komponenten
DE112015006637T5 (de) Bauteilmontagevorrichtung und Verfahren zur Bauteilmontagebestimmung für eine Bauteilmontagevorrichtung
DE10211553A1 (de) Montageapparat für Elektronikteile und Montageverfahren derselben
DE112004000503T5 (de) Elektronikbauteil-Zuführungsvorrichtung und Elektronikbauteil-Montageverfahren
DE112015006993T5 (de) Bauteilmontagegerät und Bauteilhalter-Abbildungsverfahren

Legal Events

Date Code Title Description
8364 No opposition during term of opposition