Example of using an indexed position (repetitive movements)
(Original Document)
At a Glance
We want to carry out the sequence of the following basic movements 9 times:
In this example, the reference point is assumed to be taken and the moving part is at the reference point. We use an AXIS_CH0 IODDT type variable associated with channel 0 of the axis command module on which the function is to be applied. AXIS_CH0 is of the type T_STEPPER_STD.
Illustration
Position diagram.
NOTE: the sequence of basic movements is represented in bold on the curve. The numbers given correspond to the program step numbers included in the SMOVE function.
Description of the program
Grafcet for the operation of repetitive movements.
NOTE: all the actions must be programmed on activation.