Hi !
Ich steuere einen 6 Achsen Melfa mittels dem Melfa Active X Control von C++ aus. Dazu verwende ich größtenteils einfach den Request 111: Direct Execute und schicke einen MOV Befehl nach dem anderen zum Roboter.
Wenn ich die Befehle zu schnell sende, queued der Roboter diese nicht sondern liefert die Fehelrmeldung dass das nicht geht solange ein anderen Befehl noch ausgeführt wird. gibt es eine Möglichkeit mitzubekommen wann die Befehlsausführung beendet ist? Momentan warte ich 3 sek nach jedem Befehl, aber ich denke es ginge oft schneller + das funktioniert schlecht wenn man den Roboter zur Entwicklung per OVRD auf Slow Motion stellt.
Vielen Dank im Voraus
Marc