6.3
Software Limits
Software limits are used to set upper and lower limits for the range of machine movement in
fixed or setting parameters so that the MP3000 can constantly monitor the operating range of
the machine. Software limits can be used to help prevent machine runaway or damage due to
incorrect operation or incorrect references in a motion program.
Software limits can be used under the following conditions:
• When software limits are enabled (i.e., bits 1 and 2 in fixed parameter No. 1 are both set to 1)
• When a finite-length axis is used (i.e., bit 0 in fixed parameter No. 1 is set to 0)
• When the origin return/setting has completed (i.e., bit 5 in the IW0C monitor parameter
is set to 1)
Disable the software limits in the SERVOPACK to use the MP3000 for position management in
the machine coordinate system. Refer to the manual for your SERVOPACK for setting details.
Motor
Reverse
overtravel
Negative software limit
(lower limit)
6.3.1
Software Limit Parameter Selection
Software limits can be set in either of the following sets of motion parameters.
• Fixed parameters No. 12 (Positive Software Limit) and No. 14 (Negative Software Limit)
Use these parameters if you do not need to change the software limits after setting them.
• OL66 setting parameter (Positive Software Limit) and OL68 setting parameter
(Negative Software Limit)
Use these parameters if you need to change the software limits based on the workpieces that
are processed.
Bit C (Software Limit Parameter Selection) in fixed parameter No. 1 is used to select between
the use of the setting parameters or the fixed parameters for software limits.
Fixed Parameters
No.12
No.14
Negative Software Limit
Setting Parameters
OL66
Positive Software Limit
Negative Software Limit
OL68
1. Only one set of software limit values can be valid at any given time (either those set in the rele-
vant fixed parameters or those in the relevant setting parameters). Both sets cannot be used
together at the same time.
2. If bit C (Software Limit Parameter Selection) in fixed parameter No. 1 is set to 1 (Setting
Important
parameter), software limits can be changed even during axis operation. Therefore, a software
limit alarm may be detected due to a change in the software limits. Refer to the following sec-
tion for details.
Machine movement
range
Positive Software Limit
6.3.5 Processing after an Alarm Occurs on page 6-11
6.3.1 Software Limit Parameter Selection
Forward
overtravel
Positive software limit
(upper limit)
Software Limit Parameter Selection
(Bit C in fixed parameter No. 1)
= 0
= 1
6.3 Software Limits
Valid software limits
6
6-9