Hallo Leute,
ich habe leider noch nicht so viel mit der Programmierung von Robotern zu tun, bin aber dabei zu lernen
Hardwaremäßig besitze ich eine KRC4 Steuerung V8.3.15 Grundversion KS V8.3.109
Ich möchte gerne eine Abgespeicherte und geteachte Position um einen bestimmten Offset verschieben!
Soll Bedeuten:
Diese Position ist in Positionen1.dat gespeichert:
POS_FORM[21,3]={X 528.413940,Y -2515.52319,Z 390.000,A -121.484215,B 89.6939316,C -75.6526871,S 'B0010',T 'B00100010'}
Nun möchte ich durch eine Eingabe im SmartPad im Fenster Anzeige --> Varibale --> Einzeln die Varibale OffsetXPosForm = 10 den x Wert der Variable POS_FORM[21,3] dauerhaft überschreiben!
In dieser Art:
Diese Position wird in Positionen1.src bearbeitet:
POS_FORM[21,3].X=POS_FORM[21,3].X+OffsetXPosForm
ST2_X_OFFSET_FORM=0
Im Endergebnis, sollte sich nun die Position in der Datei Positionen1.dat zum folgendem Wert verändert haben:
POS_FORM[21,3]={X 538.413940,Y -2515.52319,Z 390.000,A -121.484215,B 89.6939316,C -75.6526871,S 'B0010',T 'B00100010'}
Ich würde das gerne so haben, da ich eine Palette stapel die sehr viele Positionen beinhaltet. Mit den Offsets möchte ich die ganze Lage auf der Palette verschieben...
Statisch habe ich dies auch schon realisiert (war ja nicht schwer), allerdings ist es schwer etwas nachzuteachen, da man sich beim teachen den Offset wieder weg denken müsste...
Würde mich freuen, wenn man das machen könnte und ihr mir dabei helfen könntet.
Grüße
Hans