Yaskawa MP2000 Series: User's Manual for Motion Programming User Manual
Page 10
![background image](https://www.manualsdir.com/files/819957/content/doc010.png)
x
Contents
About This Manual - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - iii
Using This Manual - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - iii
Manuals for MP2000 Series - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - iii
Related Manuals - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - iv
Visual Aids- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - v
Safety Information - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - v
Safety Precautions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - vi
Warranty - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - viii
1 Overview
1.1 What is a Motion Program? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-2
1.2 Motion Program Features - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-3
1.2.1 Execution Method- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1-3
1.2.2 Motion Control in Full Synchronization with Sequence Control - - - - - - - - - - - - - - - - - - - - - - -1-3
1.2.3 Easy to Realize High-level Motion Control- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1-4
1.2.4 Easy-to-Understand Motion Language - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1-4
1.2.5 Arithmetic Operations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1-4
1.2.6 Data Transfer from/to Ladder Program - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1-5
1.2.7 Memory Usage Reduced by Use of Subprograms - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1-5
1.2.8 Parallel Program Execution - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1-6
1.2.9 Program Online Editing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -1-6
1.2.10 Enriched Easy Programming Functions (MPE720 Ver.6.04 or later)- - - - - - - - - - - - - - - - - - -1-7
1.3 Motion Program Execution Sequence- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-8
1.4 Motion Program Execution Registration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-9
1.5 Motion Program Execution Timing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-10
1.6 Grouping - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-11
1.7 Application Examples - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-12
1.7.1 Example 1: Handling System - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-12
1.7.2 Example 2: Mechanical Parts Inserting Machine - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-12
1.7.3 Example 3: Panel Processing Machine - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-13
1.7.4 Example 4: Metal Sheet Bending Equipment- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-13
1.8 What is a Sequence Program? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-14
1.9 Sequence Program Features- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-15
1.9.1 Execution Method- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-15
1.9.2 Programming Language Commonly Used in Motion Programs - - - - - - - - - - - - - - - - - - - - - - 1-15
1.9.3 Data Transfer from/to Motion Program - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-15
1.9.4 Memory Usage Reduced by Use of Subprograms - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-16
1.9.5 Easy Programming Functions (MPE720 Ver.6.04 or later) - - - - - - - - - - - - - - - - - - - - - - - - - 1-16