7 CONTROL SUB FUNCTIONS
7.3 Function to Compensate Control
223
7
Error compensation method
When the position control is performed using the movement amount per pulse set in the RD75 parameters, an error
sometimes occurs between the command movement amount (L) and actual movement amount (L').
That error is compensated in the RD75 by adjusting the values in [Pr.2] No. of pulses per rotation, [Pr.3] Movement amount
per rotation, and [Pr.4] Unit magnification (when [Pr.1] Unit setting is 0: mm).
■
Definition
Error compensation amount used to perform the error compensation is defined as follows.
In the RD75, Movement amount per pulse is calculated with the following calculation formula. Movement amount per pulse is
A, [Pr.2] No. of pulses per rotation is Ap, [Pr.3] Movement amount per rotation is Al, and [Pr.4] Unit magnification is Am.
■
Procedure
• Set Command movement amount (L) and perform the positioning. Set Movement amount per pulse (A) in advance.
(
Page 221 Movement amount per pulse)
• After the positioning is completed, measure Actual movement amount (L').
• Calculate Error compensation amount.
• Calculate the post-compensation [Pr.2] No. of pulses per rotation (Ap'), [Pr.3] Movement amount per rotation (Al'), and
[Pr.4] Unit magnification (Am') from Post-compensation movement amount per pulse (A').
(Adjust the values with Am' so that Al' and Ap' do not exceed the setting range.)
Error compensation amount
Actual movement amount (L')
Command movement amount (L)
=
=
A
×
Am
Al
Ap
=
Error compensation amount
L’
L
A’
A
×
Error compensation amount
=
=
×
Am
×
Al
Ap
=
×
Am’
Al’
Ap’
L’
L
AL'
AP'
=
5×10
3
12000
×
101×10
3
100×10
3
=
5050
12000
=
101
240
[Condition]
[Positioning result]
[Compensation amount]
Movement amount per rotation: ..... 5000(μm/rev)
No. of pulses per rotation: .............. 12000(pulse/rev)
Unit magnification: .......................... 1
Command movement amount ........ 100mm
Actual movement amount............... 101mm
Movement amount per rotation: ..... 101(μm/rev)
[Set in Pr.3 ]
No. of pulses per rotation: .............. 240(pulse/rev) [Set in Pr.2 ]
Unit magnification: .......................... 1
[Set in Pr.4 ]
Calculation example
Содержание MELSEC iQ-R RD75P4
Страница 1: ...MELSEC iQ R Positioning Module User s Manual Application RD75P2 RD75P4 RD75D2 RD75D4 ...
Страница 2: ......
Страница 13: ...11 MEMO ...
Страница 19: ...17 CONTENTS INDEX 588 REVISIONS 592 WARRANTY 593 TRADEMARKS 594 ...
Страница 498: ...496 13 PROGRAMMING 13 2 List of Labels Used ...
Страница 503: ...13 PROGRAMMING 13 4 Program Example 501 13 ...
Страница 511: ...13 PROGRAMMING 13 4 Program Example 509 13 Torque change program Step operation program Skip program ...
Страница 512: ...510 13 PROGRAMMING 13 4 Program Example Teaching program Continuous operation interrupt program ...
Страница 513: ...13 PROGRAMMING 13 4 Program Example 511 13 Target position change program Absolute position restoration program ...
Страница 514: ...512 13 PROGRAMMING 13 4 Program Example Restart program Parameter data initialization program ...
Страница 515: ...13 PROGRAMMING 13 4 Program Example 513 13 Flash ROM write program Error reset program ...
Страница 516: ...514 13 PROGRAMMING 13 4 Program Example Stop program ...
Страница 565: ...APPENDICES Appendix 4 Operation Examples of When the Remote Head Module Is Mounted 563 A ...
Страница 568: ...566 APPENDICES Appendix 4 Operation Examples of When the Remote Head Module Is Mounted Common program ...
Страница 584: ...582 APPENDICES Appendix 4 Operation Examples of When the Remote Head Module Is Mounted Restart program ...
Страница 587: ...APPENDICES Appendix 4 Operation Examples of When the Remote Head Module Is Mounted 585 A Stop program ...
Страница 597: ......