i define two TSP which it be activated with 2 different signals profisafe so my question is:
The fuction TSP of safemove, only monitors the speed of robot and if the robot Exceeds the velocity configure of TSP this fuction stop the robot or the fuction of TSP limit the speed of robot to the robot dont can exceeds the speed configure,
Hallo, according to the safemove manual, TSP is not a limitation but a monitoring of speed.
So is the speed in the defined points is exceeded, a stop will be generated.
i want to do limit the speed of robot to 30% or 70% via profisafe according to the signals, but i dont want use the rapid commands, only safemove or I/O commands
There is a system input signal Limit Speed which you can use to reduce axis or tcp speed defined with Rapid commands SpeedLimAxis/SpeedLimCheckPoint. Maybe you can connect the input signal with your safety controller.
so, with the code wich i past before, this reduce of speed is no automally, i need that it is inmediate with the signals are activated, so i need do this with safemove or the other way
Hallo, to have an immediate effect, you should define SpeedLim…, but use the system input “LimitSpeed” to switch this on or off. You can use SafeMove or an interrupt to activate “LimitSpeed”.
Then the switch works independently from your Rapid code.