
-
83
-
To
continue
the
end
point
draw
function,
set
MPIE
in
the
PRMD
register
to
"1."
Then
enter
the
value
in
the
PRCI
register
after
adding
number
of
pulses
required
for
the
end
point
draw
function.
Note
1:
The
PRCI
register
value
is
used
to
trigger
the
start
of
the
deceleration
timing.
When
a
smaller
value
is
entered,
the
PCL
will
start
deceleration
sooner
and
the
FL
constant
time
will
apply.
When
a
larger
value
is
entered,
the
PCL
will
delay
the
beginning
of
deceleration
and
then
will
have
to
stop
suddenly.
However,
the
interpolation
trajectory
is
equal
to
the
constant
speed
circular
interpolation.
Note
2:
To
specify
a
ramp
down
point
manually,
think
of
the
PRCI
setting
as
a
number
of
output
pulses,
so
that
the
PRDP
calculation
formula
for
the
positioning
operation
can
be
used.
However,
this
formula
cannot
be
used
when
the
synthesized
constant
speed
operation
is
ON.
In
this
case,
there
is
no
other
way
to
obtain
a
ramp
down
point
except
by
changing
the
RICI
value
and
conducting
a
test.
9-8-9.
Circular
interpolation
synchronized
with
the
U
axis
By
synchronizing
with
the
U
axis,
any
two
axes
can
be
used
for
CW
circular
interpolation
(MOD:
66h)
or
CCW
circular
interpolation
(MOD:
67h).
If
you
specify
circular
interpolation
for
one
axis
or
for
3
to
4
axes,
and
try
to
start
the
operation,
the
PCL
will
declare
a
data
setting
error.
When
the
U
axis
positioning
counter
(RPLS)
reaches
0
while
starting
or
during
an
circular
interpolation,
the
PCL
will
also
declare
a
data
setting
error.
By
simultaneously
using
linear
interpolation,
the
PCL
can
synchronize
one
axis
while
performing
a
circular
interpolation
on
two
other
axes.
This
function
can
be
used
for
things
like
a
circular
interpolation
between
the
X
and
Y
axes
and
to
adjust
the
angle
of
a
jig
toward
an
arc
tangent
point
with
the
Z
axis.
Also,
in
this
operation
the
U
axis
operation
will
be
a
dummy
motion
and
it
cannot
be
used
for
any
other
purpose.
Using
the
operation
above,
set
the
operation
mode
(RMD)
for
the
X
and
Y
axes
to
66H
(67h),
and
set
the
Z
and
U
axes
to
61h.
Enter
the
number
of
circular
interpolation
steps
in
the
PRMV
register
for
the
U
axis.
For
details
about
how
to
obtain
the
number
of
circular
interpolation
steps,
see
the
discussion
of
"circular
interpolation
with
acceleration/deceleration"
in
the
previous
section.
To
write
a
start
or
stop
command,
make
all
the
bits
in
SELx
to
SELu
of
the
COMB1
register
equal
to
"1."
Any
axis
can
be
used
to
write
"1."
9-8-10.
Interpolation
operation
synchronized
with
PA/PB
This
function
uses
the
PA/PB
input
signal
(after
magnification
or
division)
instead
of
the
internal
clock.
Any
PA/PB
input
after
the
interpolation
operation
is
complete
will
be
ignored.
9-8-11.
Operation
during
interpolation
Acceleration/deceleration
operations
Acceleration
and
deceleration
(linear
and
S-curve)
can
be
used
with
Linear
interpolation
1
and
circular
interpolation
operations.
Please
note
the
following
limitations.
1)
Set
the
MSDP
and
MADJ
in
the
PRMD
register
the
same
for
all
of
the
interpolated
axes.
2)
When
MIPF
=
1
and
MSDP
=
0
in
the
PRMD
register,
if
the
PRDP
register
is
set
to
"-1"
it
will
make
a
small
deviation
in
the
ramp
down
point.
3)
During
circular
interpolation,
the
FH
correction
function
will
be
disabled.