StartProgram#
This command starts a program that has been previously saved in the robot’s memory. Executing this command will launch the specified program only once.
Syntax#
StartProgram(s)
Arguments#
s: string containing the program name. It should contain a maximum of 63 characters among the 62 alphanumerical characters (A..Z, a..z, 0..9), the underscore and the hyphen.
Responses#
[2063][Offline program s started.]
[3017][No offline program saved.]
Note
The MecaPortal allows saving of programs using sting-based name rather than numbers, unlike the command StartSaving. However, if you wish to start these programs through a cyclic protocol, you should only use integer numbers as program names.
Usage restrictions#
This command can only be executed when the robot is ready for motion. Otherwise, the robot will report one of the following:
[1005][The robot is not activated.]
Cyclic protocols#
In cyclic protocols, the StartProgram command is represented by
MotionCommandID 100. See Section 4.2 for more details.