12 DATA USED FOR POSITIONING CONTROL
12.4 Positioning Data
457
12
[Da.10] M code/Condition data No./No. of LOOP to LEND repetitions/No. of pitches
Set an "M code", a "condition data No.", the "Number of LOOP to LEND repetitions" or the "Number of pitches" depending on
how the "[Da.2] Control method" is set.
*1
*1 The condition data specifies the condition for the JUMP instruction to be executed. (A JUMP will take place when the condition is
satisfied.)
■If a method other than "JUMP instruction", "LOOP", and "3-axis helical interpolation control"
is selected as the "[Da.2] Control method"
Set an "M code".
If no "M code" needs to be output, set "0" (default value).
■If "JUMP instruction" or "LOOP" is selected as the "[Da.2] Control method"
Set the "condition data No." for JUMP.
• 0: Unconditional JUMP to the positioning data specified by [Da.9].
• 1 to 10: JUMP performed according to the condition data No. specified (a number between 1 and 10). Make sure that you
specify the number of LOOP to LEND repetitions by a number other than "0". The error "Control method LOOP setting
error" (error code: 1A33H) will occur if you specify "0".
■If "3-axis helical interpolation control" is selected as the "[Da.2] Control method"
Set the number of pitches for the linear interpolation axis. The rotation speed of the circular interpolation is set with the
number of pitch.
[Da.2] setting value Setting item Value set with the engineering tool Value set with a program
JUMP instruction: 82H Condition data No. 0 to 10 0 to 10
Helical interpolation: 20H to 25H Number of pitches 0 to 999 0 to 999
LOOP: 83H Repetition count 1 to 65535 1 to 65535
Other than the above M code 0 to 65535 0 to 65535