480
31 POSITIONING INSTRUCTION
31.7 Variable Speed Operation
Caution
• If the speed is changed changing and thus, the sign of the command speed during operation, pulse output is started in the
reversed direction after deceleration stop. The waiting time for the pulse output after deceleration stop is "1 ms + scan
time". When the motor cannot be stopped during the waiting time, design a program so that sufficient waiting time is
secured and then the output is restarted after deceleration stop by setting the command speed to 0 once.
• When 0 is set for the command speed at start of the instruction, the operation ends with an error.
X17 M10
SM5628
SM5500 M1 M2
SM5500 M10
D300DPLSV M1
SM5500
RST M1
RST M2
X10
X11
X12
X13
X14
K1
SM402
K10000 D300
K7000 D302
DMOV
DMOV
X15
D302 D300DMOV
K15000 D304DMOV
X16
D304 D300DMOV
SM5644
SM5660
SM5676
SM8034
Initial process
Initial pulse
Initial command speed of DPLSV instruction
Command speed 1 to change
Command speed 2 to change
Drive DPLSV instruction
Drive
contact
Positioning
instruction
activation axis1
Normally
end
Abnormal
end
Positioning
instruction
activation axis1
DPLSV
instruction
activation
DPLSV
instruction
activation
Positioning
instruction
activation axis1
Command
speed 1
change input
Command
speed 2
change input
Stop event
Pulse stop
command input
Pulse
decelerate and
stop command
input
Forward limit
input
Reverse limit
input
All outputs
disabled input
Pulse output stop
command axis1
Pulse decelerate and
stop command
axis1
Forward limit
axis1
Reverse limit
axis1
All outputs
disabled
Command speed change
Drive DPLSV instruction in axis 1