Setting of Mitsubishi CNC Machine Tool Startup Parameters and Releasing of Alarms

After the hardware connection check and setting of the Mitsubishi CNC numerical control system is completed and the power is sent to the system, the “READY” green light on the display is still off. Moreover, a lot of alarm content is displayed on the [Diagnosis] – [Alarm] screen, which confuses the commissioning engineers who are using Mitsubishi CNC for the first time. Moreover, there are more than 700 parameters of Mitsubishi CNC, which ones must be set when starting up? How to remove the fault alarm? This paper makes an explanation on the above-mentioned problems according to the debugging experience, in order to help the debugging engineers.

1. Start-up parameters
1.1 Basic parameter setting
The original system displays Japanese after booting. For the convenience of operation, first set the parameter #1043=22 (simplified Chinese). (Some systems such as C64 do not have Simplified Chinese specifications, set #1043=15 Traditional Chinese).
Set #1138=1 (select the parameter with the parameter number), that is, after entering the parameter number, the screen will immediately switch to the parameter screen.
The following are the parameters that must be set after starting up:
#1001——Set whether it is a single system or a dual system and whether there is a plc axis.
#1002——Set the number of NC axes and PLC axes.
#1013——Set the name of each axis.
#1037——G code system and compensation type
(milling machine: #1037=2, lathe #1037=3)
(this parameter must be set before executing #1060 formatting)
# 1060 – This parameter is particularly important. Its function is to “perform system startup initialization”

There are 2 functions: one is to initialize the parameters according to the set value of #1001——-#1043. Its meaning is that the number of NC axes and spindles has been set in #1001–#1043, and after setting #1060, the parameters of each servo axis and spindle will be automatically displayed on the screen. Otherwise, the parameters of each servo axis and spindle will not be recalled.
  The second is to format the processing program and tool compensation data. Instead, enter the standard canned cycle.
After setting the parameters of #1001–#1043 accurately, you must follow the prompts to set #1060. #1155=100 #1156=100
The fixed signal address specified by Mitsubishi NC system is as follows:
1-axis origin X18 1-axis + limit X28 1-axis-limit X20
2-axis origin X19 2-axis + Limit X29 2-axis-limit X21
3-axis origin X1A 3-axis + limit X2A 3-axis-limit X22
4-axis origin X1B 4-axis + limit X2B 4-axis-limit X23
If the input signal address occupied by the origin switch and the limit switch is different from that specified by the system, it must be changed by setting parameters
#2073——set the origin signal address
#2074——set the positive limit signal address
> #2075——Set negative limit signal address
BIT5=1 of #1226 (make the above setting valid)

1.2 Servo motor parameter setting:
#2219——(position encoder resolution)
#2220=——(speed encoder resolution)
#2225=———(motor model )
#2236——(connected regenerative braking resistor or power supply unitmodel)

1.3 Parameters related to the spindle
When the system is equipped with a spindle, the following parameters must be set:
#1039——(set how many spindles the system has);
#3024——(set The connected spindle type
#3024=1. Bus connection is servo spindle)
#3024=2 Analog output is variable frequency spindle)
#3237=0004 (PLG is valid)
#3238=0004 #3025=2 (Encoder feedback serial communication is valid. Display the actual speed of the spindle)
#3239——Spindle servo driver type
#3240——Spindle motor type
#3241——Connected brake Unit or braking resistor type

1.4 PLC parameters
#6449=00000011——The counter and timer in the PLC program take effect.
#6450=00000101——Alarm information and operation information take effect.
#6451=00110000——PLC program communication is valid.
Mitsubishi NC has as many as 700 parameters, and it is not necessary and impossible to set all of them at startup, but the above parameters must be set after startup.

2. Common fault alarms and troubleshooting after starting up
After starting up, many fault alarms may be displayed on the [Diagnostics]—[Alarm] screen, and some alarm debugging is not related to the actual phenomenon If it is not the same, it needs to be resolved by analysis and judgment.

2.1 [M010006 XYZ]——This fault alarm indicates that a certain axis or all three axes exceed the hard limit.
Phenomenon: The actual situation is that each axis has not moved yet and has not touched the limit switch.
Fault analysis and troubleshooting:
A. The signal addresses of each limit switch are connected according to the system regulations, but they are connected as normally open points, so the system detects an over-travel fault.
Disposal: Just connect the limit switch to a normally closed point, and the fault is eliminated.
B. The signal addresses of each limit switch are not connected according to the system regulations.
Disposal: Set parameters #2073, #2074, #2075, #1226, and connect the limit switch signal to a normally closed point.

[S02 2219 XYZ] ,
[S02 2220 XYZ] ,
[S02 2225 XYZ],
[S02 2236 XYZ]——initial parameter setting error.
Disposal: This means that the servo parameters set after starting up are incorrect, and should be set according to the motor or encoder model.

2.3 [Y03 MCP XYZ]——The servo drive is not installed
Phenomenon: The actual situation is that the servo drive has been installed, why does this kind of alarm occur?
Analysis and treatment:
1. The connecting cables are not tightly plugged in. Unplug the cables and plug them in again.
2. A certain cable is faulty, replace the cable.
3. The power-on sequence is wrong. The servo system should be powered on first, and the controller should be powered on last.
4. The axis number of the drive is set correctly. Or the terminal plug is not connected.

2.4 [Z55-RI/O not connected]
Phenomenon: The actual situation is that the system is not equipped with RI/O at all. Another situation is that the system is indeed equipped with RI/O and the connection is completed. but why wouldThis kind of alarm appears?
Analysis: ● The power-on sequence is wrong. Power on the controller first and then power on the RIO, the result is that the controller cannot detect the RIO.
●. Poor connection of main cable CF10 (Controller – Basic I/O).
1. Change the power-on sequence.
2. Re-plug and tighten the CF10 cable.
3. Check the power supply to RI/O.

2.5 [EMG LINE]——Emergency stop fault caused by improper connection
Analysis: It may be a fault of a connecting cable or a connection fault.
Disposal: Re-plug and tighten the cables. Or replace SH21 cable with R000
cable. Generally, there are 10 wires in the SH21 cable, but for the C1 type driver, the R000 type cable must be used. The R000 cable must be fully connected with 20 wires.

2.6 [EMG SRV]——Emergency stop due to servo system failure
1. SH21 cable disconnection may cause the failure. This fault may also occur if the SH21 cable is not well connected.
2. This fault will also occur if the power-on sequence is wrong.
Disposal: replace the SH21 cable and power on in normal order.

2.7 [ EMG PLC]——Emergency stop caused by PLC program
Disposal: Monitor the cause of Y29F=ON caused by PLC program, and remove the fault that caused the emergency stop.

2.8 [EMG STOP]—— PLC program is not running.
Treatment: 1. Check whether the “NCSYS” knob on the back of the controller = 1″
  Set the knob to “0”
2. Set PLC=”RUN” on the display.
3. After executing “Format PLC memory” on the communication screen of the GX-D software, re-introduce the PLC program.

2.9[U01———No user PLC]——Have not input PLC program
Disposal: Input PLC program.

Leave a Reply

Your email address will not be published. Required fields are marked *