Dear Sirs,
On my J6 faceplate, the gripper is mounted in a way, that at “normal” position (normal is the position of the gripper, which the robot works 99% of the time), I have already 105 degrees.
The robot palletizing boxes on pallet in to columns by 4 boxes. Something like this (O is a box):
OOO(O)
OOO(O)
The boxes not in parenthesis, the configuration of the position register is NUT 000. The configuration of the last boxes, the ones in parenthesis is NUT 001.
When I place all boxes, I rotate then at +179,9 degrees.
The first six boxes, after the rotation, got configuration of NUT 000.
The last two boxes, after the rotation, got configuration of NUT 001.
Strangely, for me the robot did not complaining for last two boxes and palletizing them even without NUT 001.
Unfortunately, when it cannot place the box properly (here I do not want to go into the detail, why this happening), it goes into SRVO-115 SERVO Limit error (G:%d^2, A:%s^7).
The position where the robot must go is in position register.
The remedy, I am thinking, is when I must palletizing the position in question (last two) to use configuration of NUT 001.
I tried to add to the position register, another one, which got all x,y,z,w,p,r = 0 and configuration NUT 001.
PR[81] = PR[81 - NUT 000] + PR[51 – the one with NUT 001]
Unfortunately this did not work!
I was advised to use joint coordinates, but at this stage of the project, I think it is not possible!
Can I set NUT 001 in a position register?
Thank you in advance! Any advices will be highly appreciated!
Svetozar Yolov