Kann man den auch GetToolData("To_Gripper_"+strProduct{byProduct_ID})
so bearbeiten, dass nur die ersten 2 oder die letzten 2 stellen im strProduct{}
genommen werden? "4040"->"40" Und nicht den gesamten String.
MoveL Offs(pHolPal{nProductNew},nPal_OffsX{nProductNew,byHolPalPos},
nPal_OffsY{nProductNew,byHolPalPos}-150,
nPal_OffsZ{nProductNew,byHolPalPos}+260),v1000,fine,
GetToolData("To_Gripper_"+strProduct{byProduct_ID})\WObj:=wo_HolPal;
PERS string strProduct{20}:=["4040","5050","","","","","","","","","","","","","","","","","",""];
Ach ja, noch etwas. Bei dieser Func.
FUNC tooldata GetToolData(string Name)
VAR tooldata tool;
!Read the type depending position
GetDataVal Name,tool;
RETURN tool;
!
ENDPROC
kommt fehler raus:
Argument `Pers`-Parameter Tool ist kein Verweis auf eine Persistente oder ist Schreibgeschützt.