Specifications

6 - 33
6.11.11 Speed change during positioning
Speed can be changed during the BUSY.
Write the speed in the unit of 0.01mm/min to the axis 1 buffer memory 1514, 1515.
(If the speed is set to 0, stop is enabled.)
Next, write "1" to the speed change request buffer memory 1516 and execute the
speed change.
<Figure for operation explanation>
Forward run
2000
1500
25 mm
3000
2000 mm/min
150 mm
3000
Speed is changed into 1500.
1500 mm/min
Speed is changed
into 3000.
No.5
No.6
Reverse run
<Sequence program>
X7(Registration of setting data)
Set to
0.01 mm/min
M7
D13DMOVP G1514
M7 X0AC
M7PLS
(BUSY)
Write speed to the
buffer memory
for change
D10
=
D10BIN
D11BIN
D13
D11*
K100
Speed set in the
unit of mm/min
Write "1" to the
speed change
request buffer
memory
Axis 1 speed change at "5"
Positioning
data No.
K3X20
K4X30
K5
U0A\
K1MOVP
G1516
U0A\
Demonstration machine operation
1) Set the digital switch.
This example is set
by 1000 mm/min.
Set the positioning
data No.
0500
Set the speed between
0000 and 9999
(
mm/min
)
.
1000
X3F to X30 X2F to X20
2) The speed changes if X7 is turned ON when the data No.5 is moving to 150mm
after X3 is turned ON.
3) The speed changes if X7 is turned ON when the data No.6 is moving to 25mm in
after X2 is turned ON.
Repeat