Well I think the design intent with the ABB speed settings are that you write your move instructions at either an "ideal" speed, or a "fastest possible production" speed. The PERCENT adjustment is really just there to slow things down for testing purposes, or if you have a temporary equipment issue that requires running at a lower speed.
A lot of people will program everything they possibly can at V3000 or VMax, then run at 50%, but it's not really good engineering practice, and ABB tech support would definitely scold you for it.
If I may ask... why do you find it necessary to alter you program speed so frequently?
I see, thank you or this explanation ColoradoTaco !
The reason for changing the speed frequently is that in the framework of extensive testing, I want the operator to be free to variate the speed his own way during the robot moves (so as one would do with ArcRefresh and welddata for example)
SkyeFire thank you very much too for this clarification about on the fly !
Very helpful answers