Hallo Kollegen,
habe nun auch eine Frage zu dem Dauerthema Vorlaufstopp.
Wir gliedern unsere Verfahrbewegungen des Roboters immer in Job`s, zB.: "Band entladen"... . Nun hat jeder Job einen Initbereich in welchem das Werkzeug/Base herausgesucht und entsprechende Geschwindigkeiten und Beschleunigungen mit der BAS()-Funktion gesetzt werden.
Nun sollte idealerweise ein Jobwechsel ohne Vorlaufstopp möglich sein, was aktuell allerdings nicht funktioniert.
Kann mir von euch jemand sagen ob dies an einer der folgenden Anweisung liegen könnte:
Code
$CYCFLAG[IRQ_Station] = release_st
;Set Tool and Base
BAS(#TOOL,1)
BAS(#BASE,1)
;Set Speed Parameter
BAS(#VEL_CP,1.0)
BAS(#VEL_PTP,100)
BAS(#ACC_CP,100)
BAS(#ACC_PTP,100)
Alles anzeigen
Gerade bei den BAS()-Funktion bin ich mir ziemlich unsicher.
Danke schonmal im Voraus und ein schönes Wochenende.
Gruß Schwabe