■When performing speed change operation with the relative position command method
Ex.
The following shows the behavior when "10" is set for the auxiliary function of the point table number 3.
Point table
Position data
number
[pulse]
1
500
2
1000
3
500
Operation sequence
1.
Start with the point table number 1.
2.
Change the speed, and execute the point table number 2.
3.
Change the speed, and execute the point table number 3.
4.
Change the speed, and execute the point table number 1 with the auxiliary function "10" of the point table number 3.
5.
Repeat the above steps in the order of 1, 2, 3, 4, 2, 3, 4.
Acceleration time constant of
point table No. 1 (100)
Forward
rotation
Servo motor speed
0 r/min
Reverse
rotation
Position address
Target point table
ON
Controlword bit 4
(New set-point)
OFF
ON
INP/S_INP
(In-position)
OFF
ON
Status DO 5 bit 5
(S_CPO (Rough match))
OFF
ON
Status DO 5 bit 6
(S_MEND (Travel completion))
OFF
*1
Point actual value
*1
M code actual value
*1 In repetitive positioning operation, [Point actual value (Obj. 2D69h)] and [M code actual value (Obj. 2D6Ah)] are not output.
Servo motor
Acceleration
speed [r/min]
time constant
[ms]
3000.00
100
2000.00
110
1000.00
90
Acceleration time constant of
point table number 3 (90)
Speed
(3000.00)
2.
Speed
1.
(2000.00)
500
0
500
Deceleration
Dwell time
time constant
[ms]
[ms]
150
0
160
0
140
0
Deceleration time constant of
point table number 3 (140)
3.
Speed (1000.00)
Speed
3.
(2000.00)
500
1000
1
10 POSITIONING MODE (POINT TABLE METHOD) (CP) [G]
Auxiliary
M code
function
3
5
1
10
10
15
Deceleration time constant of
point table number 2 (160)
Speed
(3000.00)
4.
2.
Acceleration time constant of
point table number 2 (110)
500
1500
10.2 Point table mode (pt)
10
561