240
8 CONTROL SUB FUNCTIONS
8.4 Functions to Limit the Control
Relation between the software stroke limit function and various controls
: Check valid
: Check is not made when the current feed value is not updated (Page 422 [Pr.21] Current feed value during speed
control) at the setting of "current feed value" in "[Pr.14] Software stroke limit selection" during speed control.
: Check not carried out (check invalid).
: Valid only when "0: valid" is set in the "[Pr.15] Software stroke limit valid/invalid setting".
*1 The value in "[Md.20] Current feed value" will differ according to the "[Pr.21] Current feed value during speed control" setting.
*2 When the unit is "degree", check is not made during speed control.
*3 When the unit is "degree", check is not carried out.
Precautions during software stroke limit check
• A machine home position return must be executed beforehand for the "software stroke limit function" to function properly.
• During interpolation control, a stroke limit check is carried out for the every current value of both the reference axis and the
interpolation axis. Every axis will not start if an error occurs, even if it only occurs in one axis.
• During circular interpolation control and 3-axis helical interpolation control (reference axis and interpolation axis), the
"[Pr.12] Software stroke limit upper limit value"/"[Pr.13] Software stroke limit lower limit value" may be exceeded. In this
case, a deceleration stop will not be carried out even if the stroke limit is exceeded. Always install an external limit switch if
there is a possibility the stroke limit will be exceeded.
Control type Limit check Processing at check
Home position
return control
Machine home position
return control
Data set method The current value will not be changed if the home position
address is outside the software stroke limit range.
Other than "Data set
method"
Check not carried out.
Fast home position return control
Major
positioning
control
Position control 1-axis linear control Checks 1) and 2) in Page 239 Software stroke limit
check details are carried out.
For speed control: The axis decelerates to a stop when it
exceeds the software stroke limit range.
For position control: The axis comes to an immediate
stop when it exceeds the software stroke limit range.
2 to 4-axis axis linear
interpolation control
1-axis fixed-feed
control
2 to 4-axis fixed-feed
control (interpolation)
2-axis circular
interpolation control
3-axis helical
interpolation control
1 to 4-axis speed control
*1*2
Speed-position switching control, Position-speed
switching control
*1*2
Other control Current value changing The current value will not be changed if the new current
value is outside the software stroke limit range.
JUMP instruction, NOP
instruction, LOOP to
LEND
Check not carried out.
Manual control JOG operation, Inching operation
*3
Check 1) in Page 239 Software stroke limit check
details is carried out.
The machine will carry out a deceleration stop when the
software stroke limit range is exceeded. If the address is
outside the software stroke limit range, the operation can
only be started toward the moveable range.
Manual pulse generator operation
*3
Expansion
control
Speed-torque control Check 1) in Page 239 Software stroke limit check
details is carried out.
The mode switches to the position control mode when the
software stroke limit range is exceeded, and the
operation immediately stops.