Hi Laro88!
The only way to update the speed today is with VelSet and with SpeedRefresh.
Velset change the speed of all subsequent positioning instructions.
SpeedRefresh is used to change the movement speed for the ongoing robot movement in current motion program task. Note that with SpeedRefresh the speed override will not be done momentary. Instead there will be a lag of 0,3 - 0,5 seconds between order and influence on the physical robot. The value used in SpeedRefresh is a value between 0-100%.
Can you explain why you need to change the speed 5 times each second? Is it on the same movement it should be changed, or do you use small movements?
I have seen other demands on such functionality, so please explain in detail what you want to use it for.
Is it also possible to increase the speed dynamically ? e.g. set it to 110% of the nominal speed ? It seems like VelSet and speedRefresh only allows for dynamic speed reduction…