![YASKAWA JEPMC-MP2300S-E User Manual Download Page 153](http://html.mh-extra.com/html/yaskawa/jepmc-mp2300s-e/jepmc-mp2300s-e_user-manual_907071153.webp)
5.2 User Programs
5.2.2 Motion Programs
5-21
5
Outline of Motion Control Systems
A Way to Control a Motion Program via a Sequence or Ladder Program
Without using the allocating function of the above mentioned M-EXECUTOR control register, controls a motion
program via a sequence or ladder program.
To use this execution processing, save the blank Allocation register and the blank Allocation interlock contact as
a blank.
In this case, the M-EXECUTOR control register configures and monitors the motion program.
The following figure shows a setting example in this method.
Each example which uses a sequence program and ladder program respectively as a program for controlling the
motion program is shown as follows:
1.
Example using a sequence program
Save
the
mapp
i
ng
reg
i
ster
and
the
mapp
i
ng
i
nter
l
ock
contact
as
a
b
l
ank
.
MPM001
EN
D
V
EL [
a1
]
5000
[
b1
]..
F
M
X T
10000000
;
I
AC
T
25
;
I
DC
T
30
;
MOV
[
a1
]
300
. [
b1
]..
MVS
[
a1
]
200
. [
b1
]..
.
.
.
.
M
-EXE
CU
T
OR
program
execut
i
on
def
i
n
i
t
i
on
DWG
.H
L
adder
for
contro
lli
ng
a
mot
i
on
program
Program
for
contro
lli
ng
a
mot
i
on
program
D
EN
D
L
adder
program
.
.
.
.
.
.
.
.
E
xterna
l
s
i
gna
l
-
Operat
i
on
startup
-
Pause
-
Stop,
etc
.
Status
Contro
l
s
i
gna
l
Overr
i
de
for
i
nterpo
l
at
i
on
Reference
of
M
-EXE
CU
T
OR
contro
l
reg
i
ster
E
xecut
i
on
contro
l
us
i
ng
a
mot
i
on
management
funct
i
on
Mot
i
on
program
OB80000 = IB00000;
“axis 1 servo on”
OB0C010 = PON( IB00001 DB000000 ); “program start”
OB0C011 = IB00002;
“hold”
OB0C012 = IB00003;
“program stop”
OB0C015 = IB00004;
“alarm reset”
OB8000F = IB00005;
“Turn ON a single axis servo”
IF NON( IB0C000 DB000001 ) == 1;
“Is the program operation OFF?”
;
“Process when program operation is stopped”
IEND;
END;
Summary of Contents for JEPMC-MP2300S-E
Page 14: ...MEMO ...
Page 24: ...MEMO ...
Page 114: ...MEMO ...
Page 132: ...MEMO ...
Page 154: ...5 2 User Programs 5 2 2 Motion Programs 5 22 2 Example using a ladder program ...
Page 156: ...5 2 User Programs 5 2 2 Motion Programs 5 24 2 Example using a ladder program ...
Page 190: ...MEMO ...
Page 280: ...MEMO ...
Page 300: ...7 3 Operation 7 3 5 How to Determine Input Error 7 20 Continued from the previous page ...
Page 310: ...MEMO ...