Hello,
I have an application where the robot's payload changes drastically between cycles. i.e. The EOAT mass is over double in some scenarios, and the CoG is far enough out that the inertia will make a large impact on the payload. I see the PLST_GRP system variables and have tested changing them via a TP program, but when I asked Fanuc, they said it needs to be entered via the TP Motion screen for it to take effect. Something about it having to run calculations once entry is complete. This makes sense since the screen can only be updated when it's the primary window, and due to the confirmations that are presented when making a change to one of the values.
If I can't update the values form the program and have them take effect, then my backup would be to update the values and maybe make a single change from the pendant to make them work. That would at least save the manual entry of all the values.
Does anyone have any experience with changing the payload values (mass, CoG, inertia) from the program?