- 29 -
Chapter 2. MC Programming
20) YD
Input type
YD <number> or YD <L variable>
Terminology
<Number>: Set the number of variable for deceleration time.
0 ~ 9(Share the Dwell(E) Table used for a DWL command.)
<L variable>: Set the variable for an deceleration time from the L-VAR Table.(L0 ~ L1999)
Related
variable
D variable, L variable
Related
command
PTP,IPTP
Parameter
Maximum velocity(P18), Acceleration or deceleration time(P23), deceleration time (P65)
Explanation
The Y-axis deceleration time changes to a time(msec) set to the commanded variable number D or L.
The deceleration time applied to a movement command is calculated in a time arriving at 0 from the
“P18 maximum velocity”.
If commanding is omitted, then the deceleration time set to a parameter P23 or P65 is effective to
the Y-axis.
The once set deceleration time is effective until a reset unless it is reset.
This is applied only to the rapid movement(PTP, IPTP).
If the deceleration time is commanded by D and commanded by YD next, then the D becomes effective
during interpolation movement and the YD becomes effective during rapid movement. That is, the
deceleration time of interpolation and rapid movement command can be separately designated.
If the rapid movement deceleration is designated by YD and the deceleration is designated by D next,
then the deceleration time by the YD command is cancelled and designated as the deceleration time of
D.
Example
of
use
YD L0
YD 0
Designate an deceleration time by using a L0 variable.
Designate an deceleration time by using a D0 variable.
Example
VEL 0
PTP P0
YD 0
PTP P1
Fig. 2.18 Y-axis deceleration time reset
Initial deceleration slope = Maximum velocity(P18) / Acceleration or deceleration time(P23)
Or, initial deceleration slope = Maximum velocity(P18)/Deceleration time(P65)
Deceleration slope = Maximum velocity(P18) / D variable value or L variable value.
Y-axis velocity
Time
F0
Maximum
velocity
Current position
P0 position
P1 position
D0 time
Содержание MCU 2 Axis
Страница 1: ...User s Manual 2 AXES...