VAL_EnableManualMove

VAL_EnableManualMove 1:

FUNCTION VAL_EnableManualMove : BOOL

This function enables movement of the robot when manual mode is selected.
It provides the hold-to-run function described hereafter:

Although robot speed is limited and user shall activate the 3-position switch, an additional action is required
as per ISO 10218-1:2011 - Robots and robotic devices -- Safety requirements for industrial robots - Chapter 5.7.3:

Syntax

Definition:

FUNCTION VAL_EnableManualMove : BOOL
VAR_INPUT
    EnableMove  : BOOL := FALSE;
END_VAR

VAL_EnableManualMove 2: Inputs

Name

Type

Description

EnableMove

BOOL

If this input is TRUE, the robot movement are enabled. When released, the robot stops on the programmed trajectory

VAL_EnableManualMove 3: Return value

Name

Type

Description

VAL_EnableManualMove

BOOL