Configurable Safety Functions

Description

Universal Robots robot safety functions, as listed in the table below, are in the robot but are meant to control the robot system i.e. the robot with its attached tool/end effector. The robot safety functions are used to reduce robot system risks determined by the risk assessment. Positions and speeds are relative to the base of the robot.

Safety Function Description

Joint Position Limit

Sets upper and lower limits for the allowed joint positions.

Joint Speed Limit

Sets an upper limit for joint speed.

Safety Planes

Defines planes, in space, that limit robot position. Safety planes limit either the tool/end effector alone or both the tool/end effector and the elbow.

Tool Orientation

Defines allowable orientation limits for the tool.

Speed Limit

Limits maximum robot speed. The speed is limited at the elbow, at the tool/end effector flange, and at the center of the user-defined tool/end effector positions.

Force Limit

Limits maximum force exerted by the robot tool/end effector and elbow in clamping situations. The force is limited at the tool/end effector, elbow flange and center of the user-defined tool/end effector positions.

Momentum Limit

Limits maximum momentum of the robot.

Power Limit

Limits mechanical work performed by the robot.

Stopping Time Limit

Limits maximum time the robot uses for stopping after a protective stop is initiated.

Stopping Distance Limit

Limits maximum distance travelled by the robot after a protective stop is initiated.

 

Safety Function

 

When performing the application risk assessment, it is necessary to take into account the motion of the robot after a stop has been initiated. In order to ease this process, the safety functions Stopping Time Limit and Stopping Distance Limit can be used.

These safety functions dynamically reduces the speed of the robot motion such that it can always be stopped within the limits. The joint position limits, the safety planes and the tool/end effector orientation limits take the expected stopping distance travel into account i.e. the robot motion will slow down before the limit is reached.

The functional safety can be summarized as:

 
Safety Function Accuracy Performance Level Category
Emergency Stop d 3
Safeguard Stop d 3

Joint Position Limit

5 ° d 3

Joint Speed Limit

1.15 °/s d 3
Safety Planes 40 mm d 3
Tool Orientation 3 ° d 3
Speed Limit 50 mm/s d 3
Force Limit 25 N d 3

Momentum Limit

3 kg m/s d 3

Power Limit

10 W d 3
Stopping Time Limit 50 ms d 3
Stopping Distance Limit 40 mm d 3
Safe Home 1.7 ° d 3

 

Warnings

Failure to configure the maximum speed limit can result in hazardous situations.

  • If the robot is used in manual hand-guiding applications with linear movements, the speed limit must be set to maximum 250 mm/s for the tool/end effector and elbow unless a risk assessment shows that higher speeds are acceptable. This will prevent fast movements of the robot elbow near singularities.

There are two exceptions to the force limiting function that are important when designing an application.
As the robot stretches out, the knee-joint effect can give high forces in the radial direction (away from the base) at low speeds. Similarly, the short leverage arm, when the tool/end effector is close to the base and moving around the base, can cause high forces at low speeds.