
-
78
-
9-8-3.
Constant
synthesized
speed
control
This
function
is
used
to
create
a
constant
synthesized
speed
for
linear
interpolation
1
and
circular
interpolation
operations.
When
linear
interpolation
2
is
selected,
this
function
cannot
be
used.
To
enable
this
function,
set
the
MIPF
(bit
15)
in
the
PRMD
(operation
mode)
register
to
"1"
for
the
axes
that
you
want
to
have
a
constant
synthesized
speed.
When
the
same
interpolation
mode
is
selected,
the
axes
whose
MIPF
bit
is
set
to
"1"
will
have
a
longer
pulse
output
interval:
multiplied
by
the
square
root
of
two
(
)
for
two
axis
simultaneous
output,
and
by
the
square
root
of
three
(
simultaneous
output.
For
example,
when
applying
linear
interpolation
1
to
the
X,
Y,
and
Z
axes,
and
only
the
Y
and
Z
axes
have
the
MIPF
bit
=
1,
the
interval
before
a
pulse
output
on
another
axis
after
simultaneous
pulse
output
on
the
Y
and
Z
axes
will
be
multiplied
by
the
.
When
X
and
Y,
or
X
and
Z
output
pulses
at
the
same
time,
the
interval
until
the
next
pulse
output
will
not
change.
The
synthesized
constant
speed
control
can
only
be
used
for
2
or
3
axes.
When
applying
linear
interpolation
1
to
four
axes,
if
MIPE
=
1
for
all
four
axes,
and
if
all
four
axes
output
pulses
at
the
same
time,
the
interval
will
also
be
multiplied
by
the
.
When
the
synthesized
constant
speed
control
bit
is
turned
ON
(MIPF
=
1),
the
synthesized
speed
(while
performing
interpolation)
will
be
the
operation
speed
(PRFH)
or
the
initial
speed
(PRFL)
of
the
interpolated
axes.
SRUN,
SEND,
and
SERR
in
MSTSW
(main
status
byte)
for
the
interpolated
axis
will
change
using
the
same
pattern.
The
RSPD
(speed
monitor)
feature
is
only
available
for
the
interpolation
control
axes.
However,
when
linear
interpolation
2
is
used,
the
value
read
out
will
be
the
main
axis
speed.
)
for
three
axis
<Precautions
for
using
the
composite
constant
speed
control
bit
(MIPF
=
1)>
1)
Positioning
is
only
possible
at
the
unit's
resolution
position
for
machine
operation.
Therefore,
even
if
an
interpolation
operation
is
selected,
the
machine
will
use
the
following
points
to
approximate
an
arc,
and
the
actual
feed
pattern
will
be
point
to
point
(zigzag
feeding).
With
this
feed
pattern,
the
actual
feed
amount
will
be
longer
than
the
ideal
linear
line
or
an
ideal
arc.
The
function
of
the
synthesized
constant
speed
control
in
this
LSI
is
to
make
constant
synthesized
speeds
for
multiple
axes
in
simultaneous
operation,
which
means
that
the
speed
through
the
ideal
locus
(trajectory)
will
not
be
constant.
For
example,
with
linear
interpolation
in
the
figure
on
the
right
(using
the
synthesized
constant
speed
feature),
the
PCL
will
make
a
constant
synthesized
speed
in
order
to
feed
at
a
45
angle
by
decreasing
the
speed
to
1/
.
Y
(Slave
axis)
Therefore,
the
feeding
interval
when
the
feed
speed
is
1
pps
will
be
6
+
4
seconds.
=11.66
The
length
of
the
ideal
line
(dotted
line)
is
=
10.77.
If
the
machine
can
be
fed
by
just
following
the
ideal
line,
the
feed
interval
will
be
10.77
seconds.
Please
take
note
of
the
above
when
using
synthesized
constant
speed
control.
2)
Acceleration/deceleration
operations
when
the
synthesized
constant
speed
control
bit
is
ON
(MIPF
=
1)
Basically,
the
operation
will
have
a
constant
speed
when
MIPF
=
1.
(The
synthesized
speed
will
vary
with
the
acceleration/deceleration.)
When
MIPF
=
1
and
you
select
linear
interpolation
1
or
circular
interpolation
with
acceleration/deceleration,
the
following
limitations
apply.
-
Make
the
acceleration
rate
(PRUP)
and
deceleration
rate
(PRDR)
for
the
control
axes
equal.
-
Do
not
change
the
speed
during
S-curve
acceleration/deceleration.
Failure
to
follow
these
guidelines
may
cause
the
PCL
to
decelerate
abnormally.
End
coordinates
(10,
4)
X
(Master
axis)
4
3
2
1
0
0
5
10