(8) Restrictions
• The axis error "Continuous path control not possible" (error code: 516) will occur and the operation cannot
start if "continuous positioning control" or "continuous path control" is set in "[Da.1] Operation pattern".
• "Position-speed switching control" cannot be set in "[Da.2] Control system" of the positioning data when
"continuous path control" has been set in "[Da.1] Operation pattern" of the immediately prior positioning data.
(For example, if the operation pattern of positioning data No. 1 is "continuous path control", "position-speed
switching control" cannot be set in positioning data No. 2.) The axis error "Continuous path control not
possible" (error code: 516) will occur and the machine will carry out a deceleration stop if this type of setting
is carried out.
• The software stroke limit range is only checked during speed control if the "1: Update current feed value" is
set in "[Pr.21] Current feed value during speed control". The software stroke limit range is not checked when
the control unit is set to "degree".
• The error "Software stroke limit+" or "Software stroke limit-" (error code: 507 or 508) will occur and the
operation cannot start if the start point address or end point address for position control exceeds the
software stroke limit range.
• Deceleration stop will be carried out if the position-speed switching signal is not input before the machine is
moved by a specified movement amount. When the position-speed switching signal is input during automatic
deceleration by positioning control, acceleration is carried out again to the command speed to continue
speed control. When the position-speed switching signal is input during deceleration to a stop with the stop
signal, the control is switched to the speed control to stop the machine. Restart is carried out by speed
control using the restart command.
• The warning "Speed limit value over" (warning code: 501) will occur and control is continued by "[Pr.8] Speed
limit value" if a new speed exceeds "[Pr.8] Speed limit value" at the time of change of the command speed.
• If the value set in "[Da.6] Positioning address/movement amount" is negative, the error "Outside address
range" (error code: 530) will occur.
(9) Positioning data setting example
The following table shows setting examples when "position-speed switching control (forward run:
position/speed)" is set in positioning data No. 1 of axis 1.
Setting item
[Da.1]
Operation pattern
[Da.2]
Control system
[Da.3]
Acceleration time No.
[Da.4]
Deceleration time No.
Axis 1
[Da.5]
Axis to be interpolated
positioning
data No. 1
Positioning
[Da.6]
address/movement amount
[Da.7]
Arc address
[Da.8]
Command speed
[Da.9]
Dwell time
[Da.10]
M code
Refer to Page 152, Section 5.3 for information on the setting details.
446
Setting example
Set "Positioning complete" assuming that the next positioning data will
Positioning complete
not be executed. ("Continuous positioning control" and "Continuous
path control" cannot be set in "position/speed changeover control".)
Forward run
Set position-speed switching control.
position/speed
Designate the value set in "[Pr.25] Acceleration time 1" as the
1
acceleration time at start.
Designate the value set in "[Pr.10] Deceleration time 0" as the
0
deceleration time at deceleration.
Setting not required. (Setting value will be ignored.)
Set the movement amount at the time of position control before the
10000.0m
switching to speed control. (Assuming "mm" is set in "[Pr.1] Unit
setting".)
Setting not required. (Setting value will be ignored.)
6000.00mm/min
Set the speed to be commanded.
Set a time from the positioning stop (pulse output stop) by position
500ms
control until the positioning complete signal is output. (If the machine is
stopped by speed control, the setting value will be ignored.)
Set this when other sub operation commands are issued in
10
combination with the No. 1 positioning data.
Setting details