2 motion control methods, Ladder logic programming, Motion programming – Yaskawa MP920 Motion Module User Manual

Page 30

Advertising
background image

2 Motion Control

2.1.2 Motion Control Methods

2-4

2.1.2

Motion Control Methods

By using Motion Modules, motions for a wide variety of applications can be controlled.
There are two programming methods for controlling motions: Ladder logic programs and
motion programs. An overview of each programming method is given below.

„

Ladder Logic Programming

Ladder logic programs are designed mainly for sequence control. The motion setting param-
eters and motion monitoring parameters used as interfaces with the Motion Modules are
directly written to and read by the ladder logic programs to perform motion control.

Special operations can be programmed and combined as user functions. For details, refer to
Chapter4 Parameters and the section describing the parameters of each Motion Module.

„

Motion Programming

The motion programs that have been created using a special motion language perform
motion control. Up to 256 programs can be created, and these can also be executed in paral-
lel.

The use of the special motion language enables complex operations to be easily pro-
grammed. The system performs command end checks and other processing. The special
motion commands shown in the following table are provided as standard in the MP9††
Series.

H0101

OWC000

B00105

IFON

500

OWC015

0

OWC015

ELSE

Ladder logic program

Motion

processing

Setting Parameters

Monitoring Parameters

CPU Module

SVA Module

SERVO-

PACK

PG

M

PG

M

PG

M

PG

M

Status

Status

information

SERVO-

PACK

SERVO-

PACK

SERVO-

PACK

CPU Module

SVA Module

CPU Module

MSEE MPM001

Motion program

MOV [X] 100
MVS [X] 100
MCC - - - -
EXT

Command

processing

PG

M

PG

M

PG

M

PG

M

Setting Parameters

Monitoring Parameters

MOV

command

MOV

command

MOV

command

Status

information

SERVO-

PACK

SERVO-

PACK

SERVO-

PACK

SERVO-

PACK

Advertising