9 - 39
Chapter 9 Major Positioning Control
Restrictions
An error will occur and the positioning will not start in the following cases. The
machine will immediately stop if the error is detected during a positioning control.
•
If the movement amount of each axis exceeds "1073741824 (=2
30
)" when "0:
Composite speed" is set in "
Pr.20
Interpolation speed designation method"
The "Outside linear movement amount range error (error code: 504)" occurs at a
positioning start.
(The maximum movement amount that can be set in "
Da.6
Positioning
address/movement amount" is "1073741824 (=2
30
)".)
Positioning data setting example
[When "3-axis linear interpolation control (ABS linear 3)" is set in positioning data
No. 1 of axis 1]
• Reference axis............. Axis 1
• Interpolation axis.......... Axis 2, Axis3 (The required values are also set in
positioning data No. 1 of axis 2 and axis 3.)
QD77MS4 setting example
QD77MS16 setting example
Axis
Setting item
Axis 1
(reference
axis)
Axis 2
(interpolation
axis)
Axis 3
(interpolation
axis)
Axis 1
(reference
axis)
Axis 2
(interpolation
axis)
Axis 3
(interpolation
axis)
Setting details
Da.1
Operation pattern
Positioning
complete
– –
Positioning
complete
– –
Set "Positioning complete" assuming
the next positioning data will not be
executed.
Da.2
Control system
ABS
linear 3
– –
ABS
linear 3
– –
Set absolute system 3-axis linear
interpolation control.
Da.3
Acceleration
time
No.
1 – – 1 – –
Designate the value set in "
Pr.25
Acceleration time 1
" as the acceleration
time at start.
Da.4
Deceleration
time
No.
0 – – 0 – –
Designate the value set in "
Pr.10
Deceleration time 0
" as the
deceleration time at deceleration.
Da.5
Axis to be interpolated
QD77MS4
–
– –
Setting not required (setting value is
ignored).
When axis 1 is used as a reference
axis, the interpolation axes are axes
2 and 3.
Da.6
Positioning address/
movement amount
4000.0
μ
m
8000.0
μ
m
4000.0
μ
m
4000.0
μ
m
8000.0
μ
m
4000.0
μ
m
Set the end point address.
(Assuming "mm" is set in "
Pr.1
Unit
setting
".)
Da.7
Arc
address
– – – – – –
Setting not required (setting value is
ignored).
Da.8
Command speed
6000.00
mm/min
– –
6000.00
mm/min
– –
Set the speed during movement to
the end point address.
Da.9
Dwell
time
500ms –
– 500ms –
–
Set the time the machine dwells
after the positioning stop (command
stop) to the output of the positioning
complete signal.
Da.10
M
code
10 – – 10 – –
Set this when other sub operation
commands are issued in
combination with the No. 1
positioning data.
Da.20
Axis to be interpolated
No.1
QD77MS16
Axis
2
–
–
Da.21
Axis to be interpolated
No.2
QD77MS16
Axis
3
–
–
Set the axis to be interpolated.
If the self-axis is set, an error will
occur.
A
xi
s 1 P
osi
tioni
ng data N
o. 1
Da.22
Axis to be interpolated
No.3
QD77MS16
–
–
–
Setting not required (setting value is
ignored).
(Note): Refer to Section 5.3 "List of positioning data" for information on the setting details.
Summary of Contents for MELSEC-Q QD77MS
Page 1: ......
Page 27: ...A 26 MEMO...
Page 29: ...MEMO...
Page 101: ...3 34 Chapter 3 Specifications and Functions MEMO...
Page 232: ...5 111 Chapter 5 Data Used for Positioning Control MEMO...
Page 315: ...5 194 Chapter 5 Data Used for Positioning Control MEMO...
Page 337: ...6 22 Chapter 6 Sequence Program Used for Positioning Control...
Page 338: ...6 23 Chapter 6 Sequence Program Used for Positioning Control...
Page 339: ...6 24 Chapter 6 Sequence Program Used for Positioning Control...
Page 340: ...6 25 Chapter 6 Sequence Program Used for Positioning Control...
Page 341: ...6 26 Chapter 6 Sequence Program Used for Positioning Control...
Page 342: ...6 27 Chapter 6 Sequence Program Used for Positioning Control...
Page 343: ...6 28 Chapter 6 Sequence Program Used for Positioning Control...
Page 344: ...6 29 Chapter 6 Sequence Program Used for Positioning Control...
Page 345: ...6 30 Chapter 6 Sequence Program Used for Positioning Control...
Page 346: ...6 31 Chapter 6 Sequence Program Used for Positioning Control...
Page 347: ...6 32 Chapter 6 Sequence Program Used for Positioning Control...
Page 348: ...6 33 Chapter 6 Sequence Program Used for Positioning Control...
Page 349: ...6 34 Chapter 6 Sequence Program Used for Positioning Control...
Page 353: ...6 38 Chapter 6 Sequence Program Used for Positioning Control...
Page 354: ...6 39 Chapter 6 Sequence Program Used for Positioning Control...
Page 357: ...6 42 Chapter 6 Sequence Program Used for Positioning Control...
Page 359: ...6 44 Chapter 6 Sequence Program Used for Positioning Control...
Page 360: ...6 45 Chapter 6 Sequence Program Used for Positioning Control...
Page 361: ...6 46 Chapter 6 Sequence Program Used for Positioning Control...
Page 363: ...6 48 Chapter 6 Sequence Program Used for Positioning Control...
Page 364: ...6 49 Chapter 6 Sequence Program Used for Positioning Control...
Page 413: ...MEMO...
Page 433: ...8 20 Chapter 8 OPR Control MEMO...
Page 458: ...9 25 Chapter 9 Major Positioning Control MEMO...
Page 593: ...10 30 Chapter 10 High Level Positioning Control MEMO...
Page 625: ...11 32 Chapter 11 Manual Control MEMO...
Page 659: ...12 34 Chapter 12 Expansion Control MEMO...
Page 767: ...13 108 Chapter 13 Control Sub Functions MEMO...
Page 813: ...14 46 Chapter 14 Common Functions MEMO...
Page 831: ...15 18 Chapter 15 Dedicated Instructions MEMO...
Page 846: ...16 15 Chapter 16 Troubleshooting MEMO...
Page 892: ...16 61 Chapter 16 Troubleshooting MEMO...
Page 971: ...Appendix 62 Appendices MEMO...
Page 974: ......
Page 975: ......