Hi all,
I am work with a program, but I need to change the Position (cartesian or Joint) of Position Register when the robot is auto. i was thinking in a varible, but i don´t know where is that variable.
Can somebody help me?
Hi all,
I am work with a program, but I need to change the Position (cartesian or Joint) of Position Register when the robot is auto. i was thinking in a varible, but i don´t know where is that variable.
Can somebody help me?
Hi Welcome to the robot forum
Try to post in the correct forum
For the PR , press DATA, Type, Select Pos Reg, Select the PR you want to change, then hit Position, Once you changed it, remember to hit DONE
Depending what you are trying to do there are a couple of ways you can dynamically change the position being called. If its not required to use the same position register number, you can indirectly address the PR by
selecting
where x= an index number selecting between different PR's. If you must use the same PR then you can change the values of the position by using the
selection. The i represents the PR index and the j represents which entry you are modifying. Values for j are 1-6 which are either xyzwpr respectively if in cartesian representation, or joint number if in joint representation.
Hi all,I am work with a program, but I need to change the Position (cartesian or Joint) of Position Register when the robot is auto. i was thinking in a varible, but i don´t know where is that variable.
Can somebody help me?
The short answer? You can update PR's and individual PR components throughout your program with the syntax provided PR{x}= or PR{i,j}=
The long answer? I have no idea what you're trying to accomplish so some insight into that would allow me to provide you with a full answer.