An die Gemeinde,
ich habe folgendes Problem: In unserem Schulungszentrum habe ich ein Handlingsroboter aufgebaut mit einem Greifer zum üben.
Der Roboter steht vor einem Tisch. Diesen Tisch habe ich mit dem USERFRAME Nr. 1 versehen. Nun ist an dem Tisch eine Rutsche angebaut. Diese wollte ich unter dem USERFRAME Nr. 2 abspeichern. Dieses FRAME Nr. 2 wollte ich aber relativ zu USERFRAME Nr. 1 machen. Nun habe ich aber keinen offensichtlichen Weg gesehen dieses so einzugeben. Bei Motoman kenne ich das, das man die Frames beliebig verschachteln kann.
Dann habe ich angefangen die UFRAMes auszulesen in Positionsregister zu packen und damit zu rechnen. Dabei bin ich verzweifelt.
Offensichtlich ist nach dem Befehl PR[1]=UFRAME[1] das Positionsregister anders aufgebaut. Ich habe herausgefunden, dass dann die Verschiebungen in X-Y-Z nicht unter 1-2-3 sondern unter 10-11-12 zu finden sind. Aber bei den Verdrehungen in W-P-R sehe ich nicht mehr durch. Ich dachte zunächst es ist 7-8-9, das stimmt jedoch nicht.
Ich wollte mir sozusagen ein kleines Programm machen, was das erste USERFRAME ausliest und dann einen Offset dazupacken, um es dann als USERFRAME Nr. 2 abzuspeichern.
Ich bitte um Lösungsansätze für dieses Problem.
Ich habe einen alten Roboter mit Software 5.30 P
Matthias