12 CONTROL AUXILIARY FUNCTIONS
Control type
Machine zero point return control
Zero point
return control
High-speed zero pint return control
Position
control
Main
positioning
Speed control
control
Speed/position changeover control
Other
control
JOG operation
Manual
control
Manual pulse generator operation
: Check valid
: Check only carried out at start. (If "current feed value" is set in the " Pr.15 Software stroke limit selection", the
check will not be carried out when the Pr.22 Current feed value is updated.)
– : Check not carried out (check invalid).
: Valid only when "valid" is set in the " Pr.16 Software stroke limit valid/invalid setting".
3
*
: The value in "Current feed value (RWrn+0 to 1, RWrn+8 to 9)" will differ according to the " Pr.22 Current feed value
during speed control" setting.
4
*
: When the unit is "degree", the check is not performed during speed control.
5
*
: When the unit is "degree", the check is not performed.
(2) Software stroke limit check details
An error shall occur if the current value*
stroke limit range*
1)
(Check "Current feed value (RWrn+0 to 1, RWrn+8 to 9)" or
" Md.30 Machine feed value".)
An error shall occur if the command address is outside the
software stroke limit range.
2)
(Check " Da.5 Positioning address/movement amount".)
1
*
Check whether the "Current feed value (RWrn+0 to 1, RWrn+8 to 9)" or " Md.30 Machine
feed value" is set in " Pr.15 Software stroke limit selection".
2
*
Moveable range from the " Pr.13 Software stroke limit upper limit value" to the " Pr.14
Software stroke limit lower limit value".
(3) Relation between the software stroke limit function and various
controls
1-axis linear control
2-axis linear interpolation control
1-axis fixed-dimension feed
control
2-axis fixed-dimension feed
control (interpolation)
2-axis circular interpolation
control
Current value change
JUMP command
Check details
1
is outside the software
2
.
Limit
check
–
Check not carried out.
–
Checks 1) and 2) in above [2] are performed.
During position control : The machine will stop
3, 4
*
3, 4
*
When the current value is changed, an error will not
occur even if the new address is outside the software
–
stroke limit range. However, an error "start outside
stroke limit +/–" (error code: 507/508) will occur at the
next operation start.
–
Check not carried out.
5
Check 1) in the previous section (2) 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
5
*
can only be started toward the moveable range after the
error is reset.
12 - 29
MELSEC-A
Processing when
an error occurs
An "axis error" will
occur, and the
operation will not start.
Processing at check
immediately as soon as the
software stroke limit range is
exceeded.