If a value outside the range is set in the point table, the setting value will be clamped to the maximum value or minimum value.
If a value out of the range is set due to the change of the command unit or connected servo motor, [AL. 037 Parameter error]
occurs.
Object
Index
Sub
2801h
1
to
28FFh
2
3
4
5
6
7
10 POSITIONING MODE (POINT TABLE METHOD) (CP) [G]
544
10.2 Point table mode (pt)
Item
Setting
range
Position data
-2147483648
to
*1
2147483647
Servo motor
0 to maximum
*4
speed
speed
Acceleration
0 to 20000
time constant
Acceleration
0 to
2147483647
Deceleration
0 to 20000
time constant
Deceleration
0 to
2147483647
Dwell time
0 to 20000
Auxiliary
0 to 3, 8 to 11
function
M code
0 to 255
Unit
Description
0.001 mm
• When using the point table as the absolute position command
0.0001 inch
method
0.001 degree
Set the target address (absolute value).
pulse
• When using the point table as the relative position command method
Set the travel distance. The "-" sign can be added to change the
command to the reverse rotation command.
*2
0.01 r/min
Set the command speed of the servo motor while positioning is
*1*2
0.01 mm/s
executed.
The setting value should be equal to or less than the maximum speed
*3
0.001 mm/s
of the servo motor.
*3
0.0001 inch/s
*3
0.001 degree/s
*3
pulse/s
*2
ms
Set a time for the servo motor to reach the rated speed.
2
0.001 mm/s
Set the acceleration to reach the set servo motor speed.
2
0.0001 inch/s
(Acceleration time [s] = Servo motor speed/Acceleration)
2
0.001 degree/s
When "0" is set, the servo motor accelerates in accordance with the
2
pulse/s
time constant set in [Pr. PT49 Speed acceleration time constant].
*2
ms
Set the time required for the servo motor to stop from the rated speed.
2
0.001 mm/s
Set the deceleration to stop the servo motor from the set servo motor
2
0.0001 inch/s
speed.
2
0.001 degree/s
(Deceleration time [s] = Servo motor speed/Deceleration)
2
pulse/s
When "0" is set, the servo motor decelerates in accordance with the
time constant set in [Pr. PT50 Speed deceleration time constant].
ms
Set the dwell time.
When "0" or "2" is set in the auxiliary function, the dwell time is
disabled.
When "1", "3", "8", "9", "10", or "11" is set in the auxiliary function and
the dwell time is set to 0, continuous operation is executed.
When the dwell time is set, the position command of the selected point
table is completed, and the position command for the next point table is
started after the set dwell time elapses.
Set the auxiliary function.
When a different direction is set, the servo motor rotates in the reverse
direction after the smoothing zero (command output) is confirmed.
Setting "1" or "3" for the point table number 255 triggers a point table
error.
Page 549 Continuous positioning operation (absolute value
command method)
• When using the point table in the absolute position command
method
0: Execute the operation of one selected point table.
1: Execute the continuous operation without stopping the next point
table.
8: Execute the continuous operation without stopping the point table
selected at startup.
9: Execute the continuous operation without stopping the point table
number 1.
• When using the point table in the relative position command method
2: Execute the operation of one selected point table.
3: Execute the continuous operation without stopping the next point
table.
10: Execute the continuous operation without stopping the point table
selected at startup.
11: Execute the continuous operation without stopping the point table
number 1.
Set the code to be output when the positioning is completed.
M codes can be read with [M code actual value (Obj. 2D6Ah)].
Refer to the following for the M code update setting.
Page 562 Temporary stop/restart