EasyManua.ls Logo

Mitsubishi Electric R64MTCPU - Page 301

Mitsubishi Electric R64MTCPU
354 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
6 OPERATION FOR MOTION SFC AND PARAMETER
6.10 Task and Interrupt Processing
299
6
However, when the timing of axis 1 moving from 359.99999[degree] to 0[degree] coincides with the timing of the interrupt
execution processing in the middle of [G1] processing in Motion SFC normal task processing, an unintended operation may
occur.
When using the device whose value changes by the Motion operation cycle in a conditional expression, store the value to a
device and make the program compare values as shown below.
0
36000000
Feed current
value
t
(1)
Motion SFC normal
task processing
Motion operation
processing
D0L
(2)
M100
(1) Executing conditional sentence "(D0L>=K12000000)" of [G0]
(2) Executing conditional sentence "(D0L<=K13000000)" of [G0]
M100 turned ON when D0L is outside the range of 12000000 to 13000000
18000000
13000000
12000000
[G0]
D8000L=D0L
(D8000L>=K12000000)*(D8000L<=K13000000)
ABS-1
Axis 1, 160.00000 degree
Speed 1000.000 degree/min
ABS-1
Axis 1, 350.00000 degree
Speed 1000.000 degree/min
[K0]
[K1]
[G0]
NOP
[F1]
SET M100
[F0]
RST M100
Compare after storing the D0L value to D8000L

Table of Contents

Other manuals for Mitsubishi Electric R64MTCPU

Related product manuals