Loading a standard program

INFORMATION

The generated standard program overwrites the currently displayed program. The variable names are overwritten if the [Overwrite variable names] option has been activated in the dialog. If the fieldbus interface of the software module is active, it permanently overwrites the names of the SRL variables in the configured area of the fieldbus. In this case, the option is deactivated by default because it has no effect on the variable names.

Clicking the [Load standard program] button lets you create a standard SRL program.

A dialog opens in which you can select how many standard path segments should be included in the created program and whether the variable names are to be overwritten. After confirming the dialog with [OK], the standard program is created automatically and, if the [Overwrite variable names] option has been selected by the user, the variable names will be updated. The program and variables are sent to the MOVI-C® CONTROLLER after generation if a connection exists.

Operating principle

A standard program contains a certain number of standard path segments. These segments can be parameterized using SRL program variables. In this way you can operate the program externally through process control, e.g. via the fieldbus interface or the IEC user interface of the software module.

Each standard path segment includes the following parameters, each of which can be specified via SRL variables:

  • Target pose of the path segment
  • Blending distance to the path segment
  • Number of the MotionSet used for the path segment
  • End signal to indicate that the program should be ended after this path segment
  • Wait signal that signals the continuation of the path to be interrupted as long as the signal is present. The following path segment is only executed when the signal state changes from TRUE to FALSE.

 

 

INFORMATION

For the variables to be effective, they must be set when the program is started. Wait signals also have to be set from the beginning so that the robot pauses at the desired position. Wait signals can be reset during program execution.