Description
14 Product Specification S4Cplus M2000/BaseWare OS 4.0
The programming environment can be easily customized using the teach pendant.
- Shop floor language can be used to name programs, signals, counters, etc.
- New instructions can be easily written.
- The most common instructions can be collected in easy-to-use pick lists.
- Positions, registers, tool data, or other data, can be created.
Programs, parts of programs and any modifications can be tested immediately without
having to translate (compile) the program.
Movements
A sequence of movements is programmed as a number of partial movements between
the positions to which you want the robot to move.
The end position of a movement is selected either by manually jogging the robot to the
desired position with the joystick, or by referring to a previously defined position.
The exact position can be defined (see Figure 7) as:
- a stop point, i.e. the robot reaches the programmed position
or
- a fly-by point, i.e. the robot passes close to the programmed position. The size
of the deviation is defined independently for the TCP, the tool orientation and
the external axes.
Figure 7 The fly-by point reduces the cycle time since the robot does not have to stop at
the programmed point. The path is speed independent.
The velocity may be specified in the following units:
- mm/s
- seconds (time it takes to reach the next programmed position)
- degrees/s (for reorientation of the tool or for rotation of an external axis)
Program management
For convenience, the programs can be named and stored in different directories.
The mass memory can also be used for program storage. These can then be
automatically downloaded using a program instruction. The complete program or parts
of programs can be transferred to/from the network or a diskette.
The program is stored as a normal PC text file, which means that it can be edited using
Stop point
Fly-by point
User-definable distance (in mm)