Beruflich Dokumente
Kultur Dokumente
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Robotertechnik - Kleben
(A08_Glue_Intec)
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 1 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Vorwort
Die Richtlinien für Aufstellung, Handhabung und Programmierung der Roboterspezifikation
„SPEZ_Kap_04_Roboter_xxxxxx.pdf“ sind einzuhalten. Der Anlagenlieferant ist verpflichtet qualifizier-
te Roboterprogrammierer einzusetzen. Die Anforderungen der Technologie Karosserierohbau zur
Qualifizierung sind der „Elektrospezifikation für Anlagen im Karosseriebau“ zu entnehmen. Die in die-
sem Dokument beschriebenen Vorgaben sind einzuhalten!
Die Dokumentation ist für die Roboter Online.- und Offlineprogrammierer erstellt worden, die für die
BMW Group oder verbundenen Unternehmen direkt oder indirekt tätig sind.
Die BMW Group behält sich alle Rechte an diesem Dokument und den darin enthaltenen Informatio-
nen vor. Eine Vervielfältigung sowie eine Weitergabe an Dritte ist ohne ausdrückliche Zustimmung der
BMW Group verboten!
Standarddokumentation
Verwendete Beispiele:
Die in diesem Dokument enthaltenen Beispiele dienen lediglich zur Veranschaulichung der Funktiona-
lität und nicht als Kopiervorlage. Es besteht kein Anspruch auf syntaktische Korrektheit.
Standardsoftware
Die Standardsoftware wird dem SE-Partner zur Verfügung gestellt und in der Regel bei der Erstinbe-
triebnahme installiert. Dem SE-Partner ist es untersagt, Änderungen an den Standarddateien oder
sonstigen standardmäßigen Systemeinstellungen vorzunehmen.
Es muss jede Fehlfunktion der Software zusammen mit allen benötigten Informationen an den ent-
sprechenden Themenverantwortlichen bei BMW gemeldet werden.
Datensicherheit
Die komplette Verantwortung für die Datensicherheit obliegt, bis zur Übergabe, dem SE-Partner. Die
Datensicherung erfolgt generell in Form eines Backups. Dadurch ist sichergestellt, dass nach einem
Datenverlust, das System wieder komplett hergestellt werden kann!
Achtung:
Ein Backup beinhaltet neben den Anwenderdaten auch Standard.- bzw. Systemdaten.
Deshalb darf nach einem Standardupdate kein „altes Backup“ zurückgespielt werden!
Zusätzlich sind lokale, standplatzspezifische Einstellungen vorhanden.
Deswegen darf kein Backup von einem anderen Roboter eingespielt werden!
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 2 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Das Programm muss in Form eines Backup´s an BMW übergeben werden. Der SE-Partner muss
sicherstellen, dass jeglicher, temporärer Softwarecode bei der Übergabe entfernt worden ist!
Die Einhaltung des Standards ist eine Teilvoraussetzung für die Abnahme. Bei der Abnahme werden
seitens BMW Überprüfungsroutinen eingesetzt, die das System nach Auffälligkeiten durchsuchen.
Sollten Auffälligkeiten auftreten, die den ordnungsgemäßen Betrieb des Roboters beeinflussen, wird
die Abnahme zurückgewiesen. Der SE-Partner muss unverzüglich sämtliche Mängel beseitigen.
Alle Texteingaben und Kommentare müssen in englischer Sprache eingegeben werden. Optional
können Kommentare zusätzlich in Landesprache ergänzt werden.
Sämtliche A01 Instruktionen müssen im Argument „Desc“ sinnvoll kommentiert werden!
;***************************************************
;*
;* Default src Template for Kuka-Krc-Bmw
;* Created dd/mm/yyyy by Siemens PLM
;*
;* Study : Gxx_FR1_ST040_050
;* Program : SWI_040FX001_1_G01
;* Generation Date : dd/mm/yyyy at 08:07:56
;* Robot : 040IR00_kr2xxrxx00ultra
;* User : Kolbe
;* Tecnomatix Software : Process Simulate Disconnected 11.1
;* Olp : Kuka-Krc-Bmw 2.18.4
;*
;* Date: {Date dd-mm-YY}
;* Engineer: {Engineer Name}
;* Changes: {description of changes}
;*
;***************************************************
Offlineeditor
Bei Verwendung externer Editoren muss das Format ANSI eingestellt sein!
Es dürfen keine Umlaute verwendet werden!
Passwörter
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 3 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Vorwort .................................................................................................................................. 2
Verwendung und Nutzungsbedingungen ..................................................................................................................... 2
Standarddokumentation ..................................................................................................................................................... 2
Standardsoftware ................................................................................................................................................................. 2
Datensicherheit ..................................................................................................................................................................... 2
Programmübergabe und Abnahme ................................................................................................................................ 3
Sprache und Kommentare ................................................................................................................................................ 3
Passwörter ............................................................................................................................................................................. 3
Inhaltsverzeichnis Kap 12.08:................................................................................................ 4
Änderungsdokumentation: ....................................................................................................... 6
12.08.1 Grundkonzept: Kleben (gluing) ............................................................................................................. 7
12.08.1.1 Klebepunktnamen .................................................................................................................................... 8
12.08.1.2 Programmnummern (ProgNo) .............................................................................................................. 8
12.08.1.3 Nahtnummern (BeadNo) ........................................................................................................................ 8
12.08.1.4 Parameternummer (ParaNo) ................................................................................................................. 9
12.08.1.5 TypId ............................................................................................................................................................ 9
12.08.1.6 RefSpeed (Angabe für Geschwindigkeitsausgabe) .................................................................... 9
12.08.1.7 Beispiel Klebenaht ................................................................................................................................. 10
12.08.2 Konfigurationsmenü: Glue ................................................................................................................... 11
12.08.2.1 Anzahl System ........................................................................................................................................ 12
12.08.2.2 Klebesystemkonfiguration ................................................................................................................... 13
12.08.2.3 Fehlerauswertung: Konfiguration der Kommunikation zur SPS ............................................... 15
12.08.2.4 Ermittlung der Delay Zeiten ................................................................................................................ 16
12.08.2.5 Breitschlitzdüse ...................................................................................................................................... 17
12.08.3 Anzeigemenü: Glue ............................................................................................................................... 18
12.08.4 Inlineformulare......................................................................................................................................... 20
12.08.4.1.1 Inlineformular: Select ...................................................................................................................................... 21
12.08.4.1.2 Inlineformular: End ........................................................................................................................................... 22
12.08.4.1.3 Inlineformular: PurgeInhibit............................................................................................................................ 23
12.08.4.1.4 Inlineformular: PurgePermission .................................................................................................................. 24
12.08.4.1.5 Inlineformular: Purge ....................................................................................................................................... 25
12.08.4.1.6 Inlineformular: Fill ............................................................................................................................................. 26
12.08.4.1.7 Inlineformular: BoostLock .............................................................................................................................. 27
12.08.4.1.8 Inlineformular: SpeedUp ................................................................................................................................ 28
12.08.4.1.9 Inlineformular: WSN_On ................................................................................................................................ 29
12.08.4.1.10 Inlineformular: WSN_Off................................................................................................................................ 30
12.08.4.1.11 Inlineformular: WSN_Calib ............................................................................................................................ 31
12.08.4.1.12 Inlineformular: On ............................................................................................................................................ 32
12.08.4.1.13 Inlineformular: Off ............................................................................................................................................ 34
12.08.4.1.14 Inlineformular: Move ....................................................................................................................................... 36
12.08.4.1.15 Inlineformular: Point ........................................................................................................................................ 37
12.08.5 Programme .............................................................................................................................................. 39
12.08.5.1 Applikationsprogramme ....................................................................................................................... 39
12.08.5.2 Service - Wartungsprogramme .......................................................................................................... 40
12.08.5.3 Service - Wartungsprogramme erstellen ........................................................................................ 41
12.08.5.4 Template: A08_gl_AutoPurge1CX ................................................................................................... 42
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 4 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 5 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Änderungsdokumentation:
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 6 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Klebe- 2K Anzahl
1 Dosierer 2 Dosierer 1 Roboter 2 Roboter
steuerung Kleben max. Gun
UP_1D (1K) 4
UP_2D (1K) 4
UP_2D (2K) 1
Ein Dosierer kann bis zu maximal 4 Gun’s haben und pro Gun kann eine Kamera aktiviert werden.
Über das Share Prinzip ist es auch möglich das sich bis zu zwei Roboter eine Steuerung Teilen
(Ständer oder Wechselsystem). Bei einem Wechselsystem wird nur der Klebedosierer mechanisch
vom Roboter getrennt, Steuerleitungen, Medien usw. werden nicht mit getrennt.
Dosierer
Bis zu zwei
Roboter an einer
Klebesteuerung. je Dosierer Max. vier Gun´s
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 7 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
12.08.1.1 Klebepunktnamen
Bei der Programmierung von Kleberaupen sind ausschließlich, die in dieser Beschreibung definier-
ten Inlineformulare bzw. Anweisungen zu verwenden. Um eine eindeutige Punktbezeichnung zu
erreichen wird jeder Klebepunkt mit einer TypId, Nahtnummer und Punktnummer versehen. Diese
Parameter sind in den Inlineformularen mit den Bezeichnungen TypId, BeadNo und PointNo enthal-
ten. Somit gibt es jeden Klebepunkt nur einmal im gesamten Roboter Programm. Die Punktnum-
mern (PointNo) sind in 10er Schritten zu vergeben, um später noch Klebepunkte einfügen zu kön-
nen.
Xgl_ _ _P_ _ _ _
TypId
Trennzeichen („_“)
Punktnummer (PointNo)
Punktbezeichner
Nahtnummer (BeadNo)
Applikation Kürzel für Kleben (Glue)
Hinweis:
Es ist untersagt währen einer Klebenaht zwischen dem Befehl „On“ und dem Befehl „Off“ (siehe
Musterprogram) die Nahtnummer zu ändern.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 8 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
12.08.1.5 TypId
Um die Klebenähte den Fahrzeugprojekten zuordnen zu können wird zusätzlich eine TypId verge-
ben. Die TypId kann bei der jeweiligen Fachstelle erfragt werden.
Nach Rücksprache mit der Fachabteilung kann die Angabe für die Geschwindigkeitsausgabe redu-
ziert werden.
Hinweis:
Wenn z.B. die RefSpeed auf 500mm/s gestellt wird, muss diese auch in der Intec Klebesteuerung in
jeder Programmnummer auch geändert werden.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 9 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 10 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Das Fenster für die Konfiguration wird im Hauptmenü über den Menüpunkt:
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 11 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
3 1 2 4
Pos Beschreibung
1 Variablengruppe
2 Variablenbezeichner
3 Darstellung des Wertes der Variablen.
4 Schaltfläche für zyklische Aktualisierung von Variablenzuständen.
5 Schaltfläche für das Setzen eines Variablenwertes.
6 Schaltfläche zum umschalten der Anzeige Variablennamen oder Klartext
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 12 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
12.08.2.2 Klebesystemkonfiguration
Konfiguration des jeweiligen einzelnen Klebesystems mit deren Komponenten und ihren Einstellun-
gen. Für detaillierte Erläuterung der Systemkonfigurationsvariablen: Siehe Anhang.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 13 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 14 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweise zum Programmablauf der Fehlerauswertung bei einem Klebefehler: Siehe Anhang
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 15 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Vorgehensweise:
Eine Klebestrecke programmieren mit den Glue Befehlen „On“ und „Off“ (siehe Bild):
2. Geteachte Punkte für Düse „On“ bzw. „Off“ auf dem Probestück markieren.
4. Distanz zwischen der Markierung und dem Anfang (z.B. 8 mm) bzw. dem Ende (z.B. 6 mm) der
Naht messen.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 16 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
12.08.2.5 Breitschlitzdüse
Wird an einem Roboter eine Breitschlitzdüse betrieben, muss diese für jedes Klebesystem im Kon-
figurationsmenü aktiviert werden.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 17 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 18 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Das Menü ist in die 3 Auswahl-Bereiche „Eingänge“; „Ausgänge“ und „Variablen“ aufgeteilt. Je
nach Auswahl wird der entsprechende Status in der Spalte „Wert“ angezeigt.
3 1 2
4 5
Pos Beschreibung
1 Selektion der Variablengruppe.
2 Bezeichner des Ein-/Ausgang bzw. Variable.
3 Darstellung des Wertes des Ein-/Ausgang bzw. Variable.
Bei Ein-/Ausgängen und boolschen Variablen wird der Status dargestellt:
Grau: Inaktiv (FALSE)
Grün: Aktiv (TRUE)
4 Nummer des Ein-/Ausgang
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 19 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
12.08.4 Inlineformulare
Befehle für die Klebe-Applikation werden über Inlineformulare programmiert.
Um in den verschiedenen Anlagenbereichen eine einheitliche und prozesssichere Programmierung
zu erreichen sind die vorhandenen Inlineformulare zu verwenden. Die folgenden Inlineformulare sind
so aufgebaut, dass sie sich je nach Konfiguration der Klebeapplikation dynamisch verändern. Eben-
so beeinflussen sich die Eingabefelder gegenseitig. Auf den folgenden Seiten werden die einzelnen
Eingabemöglichkeiten beschrieben.
In den Inlineformularen On, Off, Move, Point, BoostLock, SpeedUp werden in den jeweiligen Unter-
programmen Trigger Anweisungen aufgerufen, diese Trigger Anweisungen ermöglichen das Bahn-
bezogene Schalten von Signalen zur Klebesteuerung. Die Trigger Anweisungen sind intern so pro-
grammiert das sie sich auf den Zielpunkt der Bewegung beziehen. Durch die Einstellungen in den
Inlineformularen werden z.B. bei Positive Zeitangaben (Delay) der Schaltpunkt nach Erreichen des
Bewegungspunktes ausgeführt, sowohl bei Negativen Zeitangaben (Delay) wird der Schaltpunkt vor
Erreichen des Bewegungspunktes ausgeführt. Bei den Distanz Angaben verhält es sich analog zur
„Zeitangabe“, mit dem Unterschied das es sich um eine „Wegstrecke“ handelt.
Hinweis:
Bei der Programmierung von Bewegungspunkten in den oben genannten Inlineformularen ist darauf
zu achten das die Triggerzeit oder der Triggerweg ausreichend gewählt wird. Ist dies nicht der Fall,
kann es zu Überschneidungen kommen und die Funktionen werden nicht korrekt ausgeführt. Es
müssen immer LIN Bewegungspunkte vor und nach einem Befehl programmiert werden, bei einem
Wechsel auf PTP Punkte ist ach auf die Triggerzeit und den Triggerweg zu achten. Weitere Informa-
tionen zu Trigger siehe KUKA Benutzerhandbuch.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 20 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Die in diesem Befehl angewählte Programmnummer muss immer mit einem End abge-
schlossen werden.
- Im 2K Betrieb muss es möglich sein an dieser Position zu Spülen.
- Vor diesem Befehl muss ein Bewegungspunkt ohne Überschleif programmiert werden.
- Ist eine „Anforderung füllen“ vorhanden (Signal von Klebesteuerung) dann wird der Dosierer
gefüllt.
- Einstellung „BoostLock“ im 2K Betrieb beachten.
- Dialogmeldungen im T1/T2 Betrieb beachten.
- Die Parameter SysNo, ParaNo und TypId müssen mit den Parametern des ersten Klebebe-
fehles (Glue On, Glue Point) übereinstimmen.
- Befehl ist nicht Überschleiffähig.
* Option: Konfiguration zwei Komponenten Betrieb aktiv (Feld „BoostLock“ ist eingeblendet)
Seite 21 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Es muss ein Bewegungspunkt vor diesem Befehl ohne Überschleif programmiert werden.
- Befehl ist nicht Überschleiffähig.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 22 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Dieser Befehl muss außerhalb einer Klebeapplikation vor „Select“ und nach „End“ pro-
grammiert werden.
- Befehl ist bedingt überschleifbar.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 23 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Befehl muss außerhalb einer Klebeapplikation vor „Select“ und nach „End“ programmiert
werden.
- Befehl ist bedingt überschleifbar.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 24 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Dieser Befehl muss außerhalb einer Klebeapplikation vor „Select“ und nach „End“
programmiert werden.
- Im 2 Komponenten Betrieb muss die zu spülende Komponente ausgewählt werden.
- Befehl ist nicht Überschleiffähig wenn es zum Spülen kommt.
* Option: Konfiguration zwei Komponenten Betrieb aktiv (Feld „Component“ ist eingeblendet)
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 25 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Düse muss vor Ausführen dieses Befehls geschlossen sein. (nicht zwischen „On“ und „Off“)
- Befehl ist überschleifbar mit der Option „FillCtrl = None“ (nur zwischen den Befehlen „Sel-
ect und „End“)
- Befehl ist nicht überschleifbar mit der Option „FillCtrl=Ctrl“
- Bei Option „FillCtrl=Ctrl“ muss zuvor ein Bewegungspunkt ohne CONT programmiert wer-
den
- Innerhalb der Befehle „Select“ und „End“ wird nur ein nachfüllen angestoßen
- Außerhalb der Befehle „Select“ und „End“ wird die Schnittstelle angefragt bzw. reserviert,
füllen wird entsprechend der Option „FillCtrl“ ausgeführt und anschließend wird die Schnitt-
stelle wieder freigegeben.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 26 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Dieser Befehl muss innerhalb einer Klebeapplikation zwischen „Select“ und „End“
programmiert werden.
- Nach diesem Befehl muss ein LIN oder CIRC Klebebefehl programmiert werden.
- Befehl ist Überschleiffähig.
- Auf den 1 Komponenten Betrieb hat diese Funktion keinen Einfluss.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 27 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Dieser Befehl muss innerhalb einer Klebeapplikation zwischen „Select“ und „End“ pro-
grammiert werden.
- Der Befehl kann zur Aufhebung des Fehlers „Nahtunterbrechung“ benutzt werden. Um den
SpeedUp wieder abzuschalten muss in einem weiteren Inlineformular der Offset wieder auf
„0.0“ zurück gesetzt werden.
- Nach diesem Befehl muss ein LIN oder CIRC Klebebefehl programmiert werden.
- Befehl ist Überschleiffähig.
Beispiel:
Die Eingabe im Feld „Offset = 0.2“ ent-
spricht bei einem Konfigurierten
Glue_RefSpeed von 1000 mm/s :
0,2 x 1000 mm/s = 200 mm/s Anhe-
bung.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 28 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Im Konfigurationsmenü muss die Option Breitschlitzdüse aktiviert sein
- Der Punkt muss vor einem „Glue On“ Befehl programmiert werden
- Punkt muss sich nahe dem Bauteil und im Regelungsbereich des Abstandssensors befin-
den (5 bis 6 mm vom Bauteil)
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 29 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Im Konfigurationsmenü muss die Option Breitschlitzdüse aktiviert sein
- Der Punkt muss nach einem „Glue Off“ Befehl programmiert werden
- Punkt muss sich nahe dem Bauteil und im Regelungsbereich des Abstandssensors befin-
den (5 bis 6 mm vom Bauteil)
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 30 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Im Konfigurationsmenü muss die Option Breitschlitzdüse aktiviert sein
- Vorposition über Justage-Platte mit der Ausrichtung der Düse zur Platte 90° und die Orien-
tierung 0° programmieren.
- Mit Linearbewegung auf die Justage-Platte mit 5 mm/s fahren
- ca. 20 mm in die gefederte Justage-Platte ein federn
- In der Endposition ist die Platte ein gefedert. Dies gewährleistet, dass die Düse in jedem Fall
auf der Platte aufliegt und der Sensor die Bezugsdistanz im Sichtfeld hat
- Nach der Kalibrierung mit einer Linearbewegung wieder auf die Vorposition fahren
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 31 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
12.08.4.1.12 Inlineformular: On
Programmierung einer Linearen Klebebewegung mit dem Öffnen der angegebenen Klebepistole
(Gun) am Klebepunkt. Dies ist der „Startpunkt“ einer Klebenaht.
Nur bei Verwendung einer extern angesteuerten Online-Kamera (z.B. Vision-Tools): Bei Konfigurier-
ter Kamera kann die Kamera mit einer Trigger Anweisung (Distanzangabe) auf den Bewegungs-
punkt in diesem Befehl Ein- oder Ausgeschaltet werden (Die Ein- und Ausschaltzeiten der Kamera
sind zu beachten, weiterführende Informationen können bei der Fachstelle eingeholt werden.)
Hinweis:
- Dieser Befehl muss innerhalb einer Klebeapplikation zwischen „Select“ und „End“ pro-
grammiert werden.
- Vor diesem Befehl muss immer eine LIN oder CIRC Bewegung programmiert werden.
- Nach diesem Befehl muss immer ein LIN oder CIRC Klebebefehl folgen.
- Es ist nicht erlaubt mehrere Gun´s innerhalb einer Klebenaht / Klebeapplikation zu öffnen.
- Einstellungen in der Applikations-Konfiguration beachten.
- Befehl ist Überschleiffähig.
* Option: Konfiguration Kamera aktiv (Feld „Cam“ und „CamDistance“ ist eingeblendet)
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 32 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 33 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Dieser Befehl muss innerhalb einer Klebeapplikation zwischen „Select“ und „End“ pro-
grammiert werden.
- Nach diesem Befehl muss immer eine LIN oder CIRC Bewegung programmiert werden.
- Einstellungen in der Applikations-Konfiguration beachten.
- Befehl ist Überschleiffähig.
* Option: Konfiguration Kamera aktiv (Feld „Cam“ und „CamDistance“ ist eingeblendet)
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 34 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 35 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Dieser Befehl muss innerhalb einer Klebeapplikation zwischen „Select“ und „End“ pro-
grammiert werden.
- Nach diesem Befehl muss immer ein LIN oder CIRC Klebebefehl folgen.
- Ein Trigger für die Vordruckermittlung kann ausgelöst werden. („PrePreasure“)
- Befehl ist Überschleiffähig.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 36 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
- Dieser Befehl muss innerhalb einer Klebeapplikation zwischen „Select“ und „End“ pro-
grammiert werden.
- Wenn in der Konfiguration die „Kamera aktiv“ ist, muss nach diesem Befehl immer ein LIN
oder CIRC Klebebefehl folgen.
- Befehl ist nicht Überschleiffähig.
* Option: Konfiguration Kamera aktiv (Feld „Cam“ und „CamTime“ ist eingeblendet)
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 37 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 38 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
12.08.5 Programme
12.08.5.1 Applikationsprogramme
Die Applikationsprogramme sind in dem Verzeichnis \R1\BMW_App zu finden.
Modulname Beschreibung
A08_gl_sys.src Klebeapplikation
Globale Unterprogramme zur Ansteuerung des Klebesystem
Kommunikation mit Klebesteuerung
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 39 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Modulname Beschreibung
A08_gl_2CMixerChangeX Automatikprogramm für 2K Mischer Wechsel.
A08_gl_AutoPurgeX Automatikprogramm fürs Spülen der Gun´s des jeweiligen Klebe-
systems.
A08_gl_DoserChangeX Handprogramm, Programm kann nur im (T1/T2) betrieben werden
für den Dosiererwechsel.
A08_gl_DoserMaintenanX Automatikprogramm für Wartung eines Dosierers.
A08_gl_Camera Automatikprogramm zum anfahren der Kameraprüfpositionen.
A08_gl_CalibWsnX Automatikprogramm zum anfahren der Kalibrierposition der Breit-
schlitzdüse
* „X“ steht für Dosierer 1 oder Dosierer 2
Hinweis:
Service Programme für den Automatikablauf können über eine Eingabemaske in der SPS an gestar-
tet und müssen entsprechen im Hauptaublauf über ein Organisationsprogramm eingebunden wer-
den.
Ein Aufruf an anderen Programmstellen ist nach Absprache mit der entsprechenden Fachstelle
auch möglich.
Bei Verwendung von mehreren Werkzeugen wird zum Programmaufruf zusätzlich eine User-
Nummer mit übergeben, mit der über eine „Switch/Case-Auswahl“ die einzelnen Wartungspro-
gramme aufgerufen werden.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 40 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 41 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
Siehe Kapitel: Anhang Beispiel Kleben mit Fehlerauswertung
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 42 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 43 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 44 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
12.08.7 Statustasten:
Die Aktivierung der Statustasten erfolgt über den Pfad:
Durch antippen auf die Symbole Statustasten (Bar), werden alle möglichen Status Benutzertasten
(Bar‘s) für das Kleben angezeigt. Durch ein weiteres Antippen auf die gewünschte Bar kann diese
um geschalten werden.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 45 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Auswahl Gun
(Bar: Gun) Anzeige der aktuellen ausgewählten
Klebesteuerung oder Gun.
Auswahl ohne Kleben Umschaltung der Steuerung auf
(Bar System) „ohne Kleben“.
Die Funktionen können nur betätigt werden wenn folgende Bedingungen erfüllt sind:
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 46 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 47 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Seite 48 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Max_Gun (gl_i_Max_Gun[No])
Default Einstellung: 1
Anzahl der maximal montierten Düsen (Gun’s) pro Dosierer.
MaxPurgeTime (gl_i_Max_PurgeTime[No])
Default Einstellung: 60 s
Numerische Variable mit der die Überwachungszeit in Sekunden für den Spülvorgang festgelegt
wird. Wenn beim Spülvorgang dieser Zeitwert überschritten wird meldet der Roboter einen Fehler
an die SPS.
MaxFillTime (gl_i_Max_Fill_Time[No])
Default Einstellung: 60 s
Numerische Variable mit der die Überwachungszeit in Sekunden für den Füllvorgang festgelegt
wird. Wenn beim Füllen die Überwachung eingeschaltet ist (siehe „Fill“ Befehl) und dieser Zeitwert
überschritten wird, meldet der Roboter einen Fehler an die SPS.
Mode_2C (gl_b_Mode_2C[No])
Default Einstellung: FALSE
Ist für 2K Betrieb auf TRUE, bei 1K Betrieb auf FALSE zu setzen.
MixerStatic (gl_b_MixerStatic[No])
Default Einstellung: TRUE
TRUE = statischer Mischer installiert
FALSE = dynamischer Mischer installiert
Glue_RefSpeed (gl_i_Glue_RefSpeed[No])
Default Einstellung: 1000 mm/s
Die Referenzgeschwindigkeit in mm/s bei der 100 % TCP-Geschwindigkeit vom Roboter ausgege-
ben wird.
Delay_time_on (gl_i_Delay_Time_On[No])
Default Einstellung: -40 ms
Zeit in Millisekunden, um die das Öffnen der Pistole (Gun) vor der programmierten Position ausge-
geben wird. Verwendung in dem Inlineformular On
Delay_time_off (gl_i_Delay_Time_Off[No])
Default Einstellung: -20 ms
Zeit in Millisekunden, um die das Schließen der Pistole (Gun) vor der programmierten Position aus-
gegeben wird. Verwendung in dem Inlineformular: Off.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 49 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
para_switch_time (gl_i_Para_Switch_Time[No])
Default Einstellung: -50 ms
Zeit in Millisekunden, die Zeit für die Werteänderung der Parameteranwahl an der Klebesteuerung
die vor der programmierten Position erfolgt.
Verwendung in den Inlineformulare: On, Off, Move, Point
Glue_restart_Flag (gl_e_Res_GLUE_MODE_SX)
Default Einstellung: #Dialog
Der ausgewählte Neustarttyp: Zulässige Werte:
#Dry - Die Neustartfunktion ist nicht angeschlossen. (Immer an starten mit Dry)
#Dialog - Neustart mit Fragen. (An starten mit einem Dialog für Dry oder Wet)
#Wet - Neustart ohne Fragen. (Immer an starten mit Wet)
Ist die Option #Dry oder wird im Dialog #Dry angewählt wird die Klebeapplikation komplett trocken
zu Ende gefahren. Erst nach einem „Select“ Befehl wird im Automatik Betrieb wieder mit Kleberauf-
trag weitergefahren.
Delay_TCP_Speed (gl_r_Delay_TCP_SpeedSysX)
Default Einstellung: -0,1 s
Einstellung der Vorverzögerung für den TCP Speed in Sekunden. Die Änderung für die aktuelle TCP
Geschwindigkeit wird Vorverzögert an die Klebesteuerung übermittelt.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 50 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
Hinweis:
Erstellen von Templates siehe Kapitel: Service - Wartungsprogramme
Hinweis:
Wenn notwendig, können die Zeile 15 bis 25 über ein extra Modul aufgerufen werden.
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 51 von 52
Standarddokumentation für Anlagen im Karosseriebau
Standard
Kapitel 12.08 Glue_Intec
Electrics
V 8.0
1. DEF Kleben()
2. ; Position Grundstellung Bsp.: PTP HOME VEL=100%
3. ; Inline Formular: Job gestartet
4. REPEAT ; Ablauf Kleben wiederholen, bis keine Klebefehler mehr anstehen
5. gl_b_GlueError= FALSE ; Merker Variable Benutzerentscheid zurücksetzen
6. InlineFormular: Select ; Klebeprogramm initialisieren
7. Inline Formulare: On, Move, Off ; Kleben
8. Inline Formular: End ; Fehlerübermittlung an SPS
9. ; Position Grundstellung oder Zwischenposition
10. A08_gl_Camera() ; Optional: Programm Aufruf für Kamera Prüfung
11. ; Position Grundstellung oder Zwischenposition
12. ; Warte auf Kleben IO System 1 oder Anforderung Sichtposition
13. WAIT FOR $IN[plc_di_GlueIO1] EXOR $IN[plc_di_RequestViewPos]
14. IF $IN[plc_di_RequestViewPos] THEN ; Kleben ist NIO oder Anforderung Sichtposition
15. ; Weg zur Sichtposition
16. $OUT[plc_do_WaitForUserKey] = TRUE ; Meldung setzen: Warten auf Benutzerentscheid
17. REPEAT
18. Controlled Stop; Befehl aus A01 für Kontrollierten Stopp, Für Zutritts Anforderung in Anlage
19. UNTIL $IN[plc_di_GlueIOUser] EXOR $IN[plc_di_GlueNIOUser] ; Warten auf Benutzerentscheid
20. IF $IN[plc_di_GlueIOUser] THEN ; Kleben ist IO
21. ; Weg zurück auf Position nach Kleben, Kleben ist IO, weiter im Ablauf
22. gl_b_GlueError = FALSE ; Merker Variable zurück setzen, das keine Fehler
23. ELSE
24. ; Weg zurück auf Position VOR Kleben, Kleben ist NIO, Kleben wiederholen
25. gl_b_GlueError = TRUE ; Merker Variable setzen, das Kleben wieder holt werden muss
26. ENDIF
27. $OUT[plc_do_WaitForUserKey] = FALSE ; Meldung ablöschen: Warten auf Benutzerentscheid
28. ENDIF
29. UNTIL gl_b_GlueError == FALSE
30. ; Position Grundstellung Bsp.: PTP HOME VEL=100%
31. ; Inline Formular: Job beendet
32. END
MAN_KUKA_A08_Glue_Intec_de.docx
© Alle Rechte bei BMW AG, auch für den Fall von Schutzrechtsanmeldungen.
Jede Verfügungsbefugnis, wie Kopier- und Weitergaberecht, obliegt der BMW Group.
Seite 52 von 52