
B-63943EN-1/02 2.PREPARATIONS FOR OPERATION
- 395 -
2.11 MALFUNCTION PREVENT FUNCTIONS
Overview
These functions monitor the CNC internal status and check that
related data is within the allowable range. If an invalid state due to a
deteriorated hardware component or noise is detected, these functions
stop the machine with an alarm to prevent any malfunction.
Explanation
Each function is detailed below.
- Checking the maximum speed of the servo motor
This function checks whether the maximum speed specified in
parameter No. 12255 is exceeded. If the maximum speed is
exceeded, this function issues alarms DS0004 and PW0006 and stops
the machine. When the parameter is set to 0, this function checks
whether the maximum speed (999000 for IS-B) is exceeded.
- Checking the maximum acceleration of the servo motor
This function checks whether the maximum acceleration specified in
parameter No. 12256 is exceeded. If the maximum acceleration is
exceeded, this function issues alarms DS0005 and PW0006 and stops
the machine. When the parameter is set to 0, this function does not
check the maximum acceleration.
- Checking the maximum speed of the spindle motor
This function checks whether the maximum speed of the spindle
motor is exceeded. If the maximum speed is exceeded, this function
issues alarms IE0007 and PW0006 and outputs S0. The parameter
which specifies the maximum speed of each spindle is used.
- Checking the stored stroke limit at the end point
This function makes a stored stroke check immediately before pulses
are output in addition to a normal stored stroke check. If the stored
stroke limit is exceeded, this function issues one of alarms IE0001 to
IE0006 and alarm PW0006 and stops the machine. The parameters
for normal stored stroke checks are used.
- Monitoring execution of NC command analysis
This function monitors NC command analysis to check the execution
counter and reference area for validity. If invalid data is detected,
this function issues one of alarms DS0006 to DS0013 and alarm
PW0006 and stops the machine.
- Monitoring execution of acceleration/deceleration after interpolation
This function monitors the execution counter during execution of
linear/bell-shaped acceleration/deceleration after interpolation to
check the counter for validity. If invalid data is detected, this
function issues alarms IE0008 and PW0006 and stops the machine.