7 - 18 7 - 18
MELSEC-Q
7 SEQUENCE PROGRAM USED FOR POSITIONING CONTROL
7.5.4 Sub program
Speed change program
This program is used to change the speed within the "
Pr. 5
Speed limit value"
range at any point during speed control of speed-position switching control or
during JOG operation.
Set the new speed in "
Cd. 7
New speed value". A speed change is executed
according to "
Cd. 6
Speed change request".
The acceleration and deceleration times after speed change are the values set in
"
Cd. 8
ACC/DEC time at speed change" and "
Cd. 9
DEC/STOP time at speed
change".
(Refer to "Section 11.3 Speed change function" for details of the speed change
function.)
Data requiring setting
Set the following data.
Buffer memory address
Setting item Setting value
Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Axis 7 Axis 8
Cd. 6
Speed change request 1: With speed change 55 155 255 355 455 555 655 755
Cd. 7
New speed value 2000pulse/s
56
57
156
157
256
257
356
357
456
457
556
557
656
657
756
757
Cd. 8
ACC/DEC time at speed
change
1000ms 58 158 258 358 458 558 658 758
Cd. 9
DEC/STOP time at
speed change
1000ms 59 159 259 359 459 559 659 759
Refer to "Section 4.7 List of control data" for more information on the setting details.
Speed changing timing chart
V
t
PLC READY signal [Y0]
Module READY signal [X0]
Axis error occurrence signal [X1]
2000
010
Positioning complete signal [X18 to X1F]
BUSY signal [X8 to XF]
Start complete signal [X10 to X17]
OFF
OFF
Positioning start signal [Y8 to YF]
OFF
ON
ON
ON
ON
OFF
OFF
OFF
OFF
ON
New speed valueCd.7
Speed change requestCd.6
Fig. 7.8 Speed changing timing chart (for speed control of speed-position switching control)