Yaskawa MP900 Series Ladder Programming Manual User Manual

Page 10

Advertising
background image

x

Contents

About this Manual- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - iii
Using this Manual- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - iii
MP2000-series Manuals - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - iii
Safety Information - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - vi
Safety Precautions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - vii
Warranty - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - viii

1 Introduction to Ladder Programming - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-1

1.1 What Is a Ladder Program?- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-2

1.2 Features of Ladder Programming for MP2000-series Machine Controllers - - - - - 1-3

1.2.1 Types of Ladder Drawings and Their Different Execution Timing - - - - - - - - - - - - - - - - - - - - - 1-3
1.2.2 Program Modules - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-4
1.2.3 Programming Complicated Numeric Operations - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-4
1.2.4 Communications Control with External Devices - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-5
1.2.5 Complete Synchronization with Motion Control - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1-5

2 Specifications for Ladder Programs- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-1

2.1 MP2000-series Machine Controller Specifications - - - - - - - - - - - - - - - - - - - - - - 2-2

2.1.1 Applicable Machine Controllers - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-2
2.1.2 Machine Controller Program Specifications - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-3

2.2 Engineering Tool Specifications - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-4

2.2.1 Applicable Engineering Tool- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-4
2.2.2 MPE720 Version 6 Engineering Tool Specifications - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-4

2.3 Ladder Programming Instructions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2-5

3 Ladder Program Development Flow - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-1

3.1 Ladder Program Design Procedures - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-2

3.1.1 Connecting the Hardware - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-3
3.1.2 Installing MPE720 Version 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-4
3.1.3 Communications Settings - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-4
3.1.4 System Startup- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-4
3.1.5 Creating a Project- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-5
3.1.6 Creating Ladder Programs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-6
3.1.7 Transferring Ladder Programs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-9
3.1.8 Checking the Operation of the Ladder Programs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-11
3.1.9 Saving the Ladder Programs to Flash Memory - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3-14

4 Programming - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-1

4.1 Ladder Program Editor - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-2

4.2 Ladder Drawings - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-3

4.2.1 Types of Ladder Drawings - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-3
4.2.2 Controlling the Execution of Drawings - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-5

4.3 User Functions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-7

4.3.1 What Is a User Function? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-7
4.3.2 Creating User Functions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-9
4.3.3 Calling a User Function - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4-12

Advertising
This manual is related to the following products: