Hello, I'm using a KR120 R3100. KSS 8.7.5 with controller KRC5.
We have an application where the robot will do the same task in two differents tables. The tables are placed one in front of the other on each side of the robot. The task will be programmed with a third party offline programming softwere. We want to use the same program to do same task on both tables. Each table has its own base and all the points are programmed with base of table one. However, if I try to run the same program in the second table the Turn values for A1 are wrong for all the points. For one table the bit value for A1 will always be 0, and for the other it will be 1, because of the disposition of the tables around the robot. It means I could increase the turn value of all points by 1 if the program is running on second table or leave it as is if the program is running on first table.
We will a lot of different programs for differents tasks. The programs are downloaded into the controller with directoryloader option.
Each program can have a different number of points and even the names of the points doesn't always follow a pattern.
So my question is: Is it a way to change all the Turn values of a .dat file? Is it a fonction for "find and replace"? Maybe a loop can be used in that case and I can create fonction that changes the values just before running the program.
We want to avoid the option of posting a different program for each table since it could generate small differences.
Here is a picture of the table disposition around the robot.