Roboterforum Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?
30. Juli 2010, 22:55:32
Übersicht Hilfe Suche Kalender Einloggen Registrieren
News: >> Roboterprogrammierer gesucht !? <<

Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  Mitsubishi Roboter (Moderatoren: Werner Hampel, Urmel)  |  Thema: Programmaufruf mit CALLP in eine Programmzeile 0 Mitglieder und 1 Gast betrachten dieses Thema. « vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Programmaufruf mit CALLP in eine Programmzeile  (Gelesen 596 mal)
horizon24
Neuling
*
Offline Offline

Beiträge: 3


« am: 10. November 2009, 16:06:18 »

Hallo,

ich programmiere gerade eine Art Werkzeugwechsler für eine Montagestation, ich habe so etwas in der Art schonmal gemacht aber da waren die Werkzeuge mit Sensoren abgefragt die dann die Steuerung innerhalb des Programms übernahmen.

Das Programm jetzt ist erstmal nur zur Demo, ich wollte alle Programme vom Hauptprogramm mit CALLP aufrufen, allerdings auch in eine bestimmte Programmzeile (aufnehmen/ablegen des Werkzeugs) da ich keine Sensoren zur verfügung habe, bei alten Programmen konnte man in das Programm und die Zeile aufrufen (glaub das war etwa so: GS 10,10).

Hat jemand ne Ahnung ob das in Basic IV auch geht, wenn ja wie ?

Danke

Gruß

RK 
Gespeichert
Urmel
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 548


« Antworten #1 am: 11. November 2009, 11:19:01 »

Hallo,

etwa so: GS 10,10

Ist das Movemaster Command ? Ich glaube sowas gibt es im Basic nicht.  Denken

Eventuell kannst zu ja alle Programme in eine Datei packen und mit GoSub Zeilennummer anspringen ...

Grüße

 Urmel
Gespeichert
horizon24
Neuling
*
Offline Offline

Beiträge: 3


« Antworten #2 am: 11. November 2009, 11:47:52 »

Hallo,

ja der GS befehl war Movemaster Command, ich könnte natürlich alle Programme in eins packen und als Unterprogramme anwählen, sind dann warscheinlich 50 Unterprogramme und das wird mir eigentlich zu unübersichtlich, ich dachte halt den CALLP Befehl könnte man erweitern.
Gespeichert
Urmel
Global Moderator
Elite Member
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 548


« Antworten #3 am: 11. November 2009, 14:54:50 »

Kann man da nicht irgendwie mit Variablen (z.B. Arrays) arbeiten ?

Oder unterscheiden sich die Unterprogramme wirklich alle in ihrer Struktur ?

Gespeichert
horizon24
Neuling
*
Offline Offline

Beiträge: 3


« Antworten #4 am: 11. November 2009, 15:23:29 »

Die Progamme unterscheiden sich sehr, teilweise sind das Werkzeuge die eingewechselt werden ähnlich einer CNC Maschine, dann wiederrum Prüfmittel oder Teilbewegungen wie wiederkehrend von den Werkzeugprogrammen selber aufgerufen werden, vielleicht mache ich es mir zu einfach oder zu schwer, das Problem ist dabei das ich nur einmal im Jahr so eine Aufgabe bekomme und darauf achten muss das der nachfplgende Betreuer da noch durchblickt der sicher noch weniger Routine hat.

Die bisherige Anlage prüft Laborgeräte selbsständig, das Gerät wähltüber einen Werkzeugträger mit Transponder selber die Programme aus, da werden Knöpfe gedrückt, Potis gedreht und Messköpfe aufgesetzt, zudem kommen noch Kamera und Hochspannungsprüfstifte dazu.

Das neue Projekt soll Geräte zu 90% montieren und prüfen, das Material soll die Programme steuern auswählen, da verliert man schenll den Überblick.

Ich werds mal neu überdenken.

Gruß

RK
Gespeichert
Seiten: [1] Nach oben Drucken 
Roboterforum für Industrieroboter Anwender  |  Industrieroboter Helpcenter  |  Mitsubishi Roboter (Moderatoren: Werner Hampel, Urmel)  |  Thema: Programmaufruf mit CALLP in eine Programmzeile « vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
Prüfe XHTML 1.0 Prüfe CSS