Hello Everyone, Im working on a KRC4 V8.3.37.
I need to control the speed of a few movements of the program, but with out changing the Override or the movement speed of the points.
(The client need to create new programs daily due to production).
So i read into the $BAS and saw that the speed that the robot calls has an correction factor :
QuoteDisplay MoreDEF VEL_CP (VEL_VALUE :IN )
REAL VEL_VALUE, VEL_CHECK ; [m/s]
INT I
IF VEL_VALUE>DEF_VEL_CP THEN
$VEL.CP=DEF_VEL_CP
ELSE
$VEL.CP=VEL_VALUE*DEF_VEL_FACT
ENDIF
So i was trying to control that factor and use it to reduce the speed when the piece im carrying is too heavy.
I tried a few times directly editing the variable from the Unique variables and couldnt make it change, even to the factor was changing, the robot didnt.
Any ideas on why it doesnt changes or if i should/could do it otherwise?
Thanks beforehand !!