Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
08. Februar 2012, 16:34:26
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: English and international Robotsupport now on Robot Forum. Also Supported by the Moderators of the roboterforum.de

Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: Grundstellungsfahrt mit StartMain 0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Grundstellungsfahrt mit StartMain  (Gelesen 690 mal)
joak
Neuling
*
Offline Offline

Beiträge: 4


« am: 10. Juli 2010, 16:57:21 »

Hallo,

ich muss den Roboter von durch die SPS in Grundstellung fahren.

Dafür stoppe ich das laufende Programm und schicke dem Roboter "StartMain". Danach springt der Roboter  ins Hauptprogramm (alles wie gewollt, Motoren wieder sind an und CycleOn wird gemeldet, nachdem das Startmain gesendet wurde. )

Um die Homefahrt zu starten übergebe ich eine Jobnummer.
Der Roboter scheint aber jedesmal wieder an den Anfang von "Main" zu springen sobald er diese in das Unterprogramm verlassen sollte. (Nach Jobnummerübergabe und Quittierung an die SPS. )

Wenn ich von Hand zurückfahre und mit "Start" den Schweissprozess starte, dann funktionert alles wie gewollt.

Wie kann dies sein?

Für einen Hinweis wäre ich sehr dankbar.
Gespeichert
mike
Junior Member
****
Offline Offline

Geschlecht: Männlich
Beiträge: 179


« Antworten #1 am: 10. Juli 2010, 19:26:37 »

Hallo,
nimmst du das Start at main wieder weg ?



Gruß
Gespeichert

Hubraum ist durch nichts zu ersetzen, außer durch noch mehr Ladedruck
joak
Neuling
*
Offline Offline

Beiträge: 4


« Antworten #2 am: 10. Juli 2010, 19:49:29 »

Ja, sobald das "CycleOn" an die SPS gesendet wird, wird kein weiterer Start oder StartMain gesendet.
Gespeichert
mike
Junior Member
****
Offline Offline

Geschlecht: Männlich
Beiträge: 179


« Antworten #3 am: 11. Juli 2010, 07:07:22 »

Wie ist denn dein Programm aufgebaut?

Unsere gehen in etwa so:

Main:

GS()
LABEL
Abholen()
Eindrücken()
Montieren()
Wegbringen()
JMP LABEL



Funktioniert bis jetzt ganz gut.

Gruß
Gespeichert

Hubraum ist durch nichts zu ersetzen, außer durch noch mehr Ladedruck
joak
Neuling
*
Offline Offline

Beiträge: 4


« Antworten #4 am: 11. Juli 2010, 09:13:26 »

Hallo,

danke erst mal für die schnellen Reaktionen.

Ich habe es nicht selbst programmiert, aber in etwa in Worte gefaßt schaut es so aus.

Warten auf Vorstart
Warten auf Jobnummer > 0
Jobnummer spiegeln
Warten auf Jobstart

Sprung in das jeweilige Unterprogramm.
z.B. Schweißen, Grundstellungsfahrt oder Reinigungsposition...
Gespeichert
joak
Neuling
*
Offline Offline

Beiträge: 4


« Antworten #5 am: 12. Juli 2010, 09:44:06 »

Hallo,

ich habe den Fehler gefunden.
Da der Roboter je nach Lage unterschiedlich aus dem Werkzeug ausfahren muss wird die letzte Position gespeichert. Diese Variable wurde in der Main zurückgesetzt. Dadurch wurde das Unterprogramm immer sofort wieder verlassen.

Trotzdem besten Dank an alle die sich damit befaßt haben.

Gruß
joak
Gespeichert
Seiten: [1] Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  ABB Roboter (Moderatoren: burlibua, Sven Weyer, rmac)  |  Thema: Grundstellungsfahrt mit StartMain « vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS