SetEob#
When the robot completes a motion command or a block of motion commands, it can send the
“[3012] [End of block.]” message. This means that there are no more motion commands in
the queue and the robot velocity is zero. This message can be enabled/disabled using
the SetEob command.
The value set by this command persists until the robot is rebooted.
Syntax#
SetEob(e)
Arguments#
e: end-of-block message enabled (1) or disabled (0).
Default values#
By default, the end-of-block message is enabled.
The default settings are applied whenever the robot is power cycled (rebooted).
Responses#
[2054][End of block is enabled.]
[2055][End of block is disabled.]
Note
We do not recommend using the “End of block” message to detect the completion of a
program’s execution. Instead, use the SetCheckpoint command.
Usage restrictions#
This command can be executed in any robot state.
Cyclic protocols#
This command is not available in cyclic protocols.