Hello,
I have some important points like Home1, Home2,Home3, PickPosition, DropPosition in axis coordinates. In those points the robot changes the path program and the tool. I have to check if the robot is in the right point before PLC ask for the path program.
I have made a function to calculate the position using the axis coordinates.
Delta.A1 = ABS(ePOS.A1 - $Axis_Act.A1)
Delta.A2 = ABS(ePOS.A2 - $Axis_Act.A2) etc.
Now the client want to have the points in cartesian coordonates and calculate like
Delta.X = ABS(ePOS.X - $Pos_Act.X)
Delta.Y = ABS(ePOS.Y - $Pos_Act.Y) etc.
Can't this be a problem for the "safety" positions? Does someone have some arguments why the points Home are by default in axis coordinates?
Thank you!