432
12 DATA USED FOR POSITIONING CONTROL
12.4 Positioning Data
[Da.10] M code
Set M code, Number of pitch, Condition data No., or Number of LOOP to LEND repetitions depending on how [Da.2] Control
method is set.
• If a method other than JUMP instruction and LOOP is selected as the setting value in [Da.2] Control method, set M code. If
M code does not need to be output, set 0 (default value).
• If 3-axis helical interpolation control is selected as the setting value in [Da.2] Control method, set the number of pitch for the
linear interpolation axis. The rotation speed of the circular interpolation is set with the number of pitch.
• If JUMP instruction is selected as the setting value in [Da.2] Control method, set Condition data No. for JUMP. When 0 is
set, an unconditional JUMP is performed to the positioning data specified by the value set in [Da.9] Dwell time. When 1 to
10 is set, JUMP is performed according to the condition data No. specified (a number between 1 and 10).
• If LOOP is selected as the setting value in [Da.2] Control method, set the number of LOOP to LEND repetitions. If 0 is set,
Control method LOOP setting error (Error code: 1A33H) occurs.
■
Buffer memory address
For the buffer memory address of this area, refer to the following.
■
Setting range
The setting range depends on the setting of [Da.2] Control method.
■
Default value
The default value is 0 for all the axes.
[Da.27] M code ON signal output timing
Set the M code ON signal output timing for each positioning data.
For details on the settings, refer to the following.
Page 395 [Pr.18] M code ON signal output timing
■
Configuration of positioning option
The positioning option consists of [Da.27] M code ON signal output timing to [Da.29] Interpolation speed specification method.
These three setting values are stored in a buffer memory address. Set the values in [Da.27] M code ON signal output timing to
[Da.29] Interpolation speed specification method according to the configuration of positioning option shown in the following
figure.
■
Buffer memory address
For the buffer memory address of this area, refer to the following.
■
Default value
The default value is 0: Use the setting value in [Pr.18] M code ON signal output timing for all the axes.
Setting of [Da.2] Control method
Setting value
Setting detail
JUMP instruction: 82H
0 to 10
Condition data No.
LOOP: 83H
1 to 65535
Number of repetitions
Helical interpolation: 20H to 25H
0 to 999
Number of pitch
Other than the above
0 to 65535
M code
M code ON signal output timing
Setting value
Use the setting value in [Pr.18] M code ON signal output timing
0
WITH mode
1
AFTER mode
2
Configuration of positioning option
Assignment
(1)
[Da.27] M code ON signal output timing
(2)
[Da.28] ABS direction in degrees
(3)
[Da.29] Interpolation speed specification method
(4)
Use prohibited (fixed to 0)
b15 b14 b13 b12 b11 b10
b9
b8
b7
b6
b5
b0
b1
b2
b3
b4
(4)
(3)
(2)
(1)
Summary of Contents for MELSEC iQ-R RD75P4
Page 1: ...MELSEC iQ R Positioning Module User s Manual Application RD75P2 RD75P4 RD75D2 RD75D4 ...
Page 2: ......
Page 13: ...11 MEMO ...
Page 19: ...17 CONTENTS INDEX 588 REVISIONS 592 WARRANTY 593 TRADEMARKS 594 ...
Page 498: ...496 13 PROGRAMMING 13 2 List of Labels Used ...
Page 503: ...13 PROGRAMMING 13 4 Program Example 501 13 ...
Page 514: ...512 13 PROGRAMMING 13 4 Program Example Restart program Parameter data initialization program ...
Page 515: ...13 PROGRAMMING 13 4 Program Example 513 13 Flash ROM write program Error reset program ...
Page 516: ...514 13 PROGRAMMING 13 4 Program Example Stop program ...
Page 565: ...APPENDICES Appendix 4 Operation Examples of When the Remote Head Module Is Mounted 563 A ...
Page 597: ......