Testing a UNI1402 Unidrive
Video of part of the testing process for a UNI1402 Unidrive classic.
Be sure to check out our article covering details to maintain Unidrive Classic and Unidrive SP drives here.
Video of part of the testing process for a UNI1402 Unidrive classic.
Be sure to check out our article covering details to maintain Unidrive Classic and Unidrive SP drives here.
Before we ship out all of our Unidrives, we fully test them to make sure everything is functioning properly. Here is an example of one of the UNI3404 Drive units that we have in stock being powered up and tested. We have all sizes of the Unidrive Classic series in stock and ready to ship if need be. Check out our repair service as well as our core exchange program.
Check out our article covering details to maintain Unidrive Classic and Unidrive SP drives here.
Before we dive in, let’s discuss what exactly a FANUC servo alarm is.
When a Fanuc Alpha Servo drive shows an A, 9, or 8 alarm, this is indicative of a short circuit or high current in the motor or amplifier. To fix this, you must determine which axis is at fault. Make sure you’ve checked this is not a mechanical failure or even a binding condition beforehand.
The alarm will point to this area:
This troubleshooting guide is in reference to Fanuc drives that begin with part number A06B-6079, A06B-6080, and A06B-6096 and is meant to help troubleshoot Fanuc servo amplifiers faults. Before you continue to determine what’s happening to your servo amp, make sure to check for the following:
If the alarm is occurring before the motor power is present, consider checking either the servo amp or the feedback circuit. Do this by disconnecting the feedback cable and turning on the power. This will isolate the failure. If you have no alarm, this means the problem lies with the feedback cable or a pulse coder. If the fault remains, the servo amp is the issue.
If the alarm does not occur before motor power, then you will need to continue following the below steps.
If the alarm occurs when motor power is present, the problem might lie with the motor power circuit or the servo amplifier. Disconnect the power cable and turn the machine on. If this action results in the alarm continuing, the problem is with the servo amp. If this action ceases the alarm, follow the next steps.
Never forget safety when working with these devices. For the proceeding steps, make sure to disconnect the servo amplifier. Also keep in mind, if a drive status alarm appears on the 7 segment display, where the “-” refers to drive not ready (Waiting for an Emergency Stop signal to power up) and “0” refers to drive powering up correctly. Any other number or letter on this status display is one of the FANUC alarm codes. This is one of the more common faults, the FANUC servo Alarm 8.
Here are the steps to check to see what the issue may be when an alarm comes up on your drive.
(A06B-6079 drives only). An A06B-6079 drive can give a fault if the S1 Link is in the wrong position, so check the S1 – JV Connections (Type A Interface) and S2 – JS Connections (Type B Interface). An incorrect setting will cause a FANUC Drive Alarm “8”.
A L motor is wired in the lower terminals and an M motor is wired in the upper terminals, both as U/V/W/E. JV1B connected from the L command plug of the axis card, JV2B from the M command plug. JX1A connected from previous drive, JX1B connected to the next drive in the line. The last drive in the line has a terminator in JX1B. 24v/0v/ESP connected into CX1A from the previous drive, out of CX1B to the next drive in the line.
Meggar the motor to check the readings.
Do this while it is in an emergency stop. The drive is faulty if an alarm occurs, expect a “-” reading.
Power the machine up after releasing the stop. If an alarm occurs, power the machine off and remove motor wires U/V/W/E (Note – this is dangerous on a vertical axis, brake release, slide drops etc). Release Emergency Stop and power the machine up. The drive is faulty if the alarm occurs, expect “0” reading.
If these steps do not help, an additional test can be performed for equally sized 6079/6080 amplifiers H201 SVM2-12/12 H301 SVM2-12/12/12 H203 SVM2-20/20 H302 SVM3-12/12/20 (L&M) H206 SVM2-40/40 H303 SVM3-12/20/20 (M&N) H208 SVM2-80/80 H304 SVM3-20/20/20 (L/M&N) The suspect axis can be run from the other amplifier in the drive ie X drives M amplifier, Y drives L amplifier. To do this swap round a – X & Y Motor cables U/V/W/E (at the drive) and b – X & Y Command cables (at the drive) (6096 requires parameters changing to swap X & Y round).
The drive is faulty if the alarm remains the same as before the test. For example Alarm “8” is reported on a 6079-H201 drive using JV connections Steps 1~5 above, have been performed and still alarm “8”. Remove the servo motor wires from the lower terminals and reconnect into the upper terminals, upper into lower. Remove JV1B and insert into JV2B, JV2B into JV1B. Retest the machine.
The drive is faulty if the same alarm occurs, ie alarm “8” The fault lies elsewhere on the machine if another alarm occurs, ie alarm “9”. In this example the drive has detected an overcurrent from the L axis, alarm “8” Swapping the cables over allowed a different amplifier to control the axis. An “8” alarm would remain if the same drive circuitry detected the overcurrent. A “9” would occur if the overcurrent was detected using the other drive circuitry in the amplifier and the fault would be caused externally from the drive.
Contact MRO Electric for help. Get yourself a new FANUC servo amplifier or check out our FANUC servo motors. MRO Electric and Supply supplies and repairs a large number of FANUC Servo Drives. To request a quote, please call 800-691-8511 or email sales@mroelectric.com.
Alarm # | Led Display | Content of FANUC SPINDLE Alarms | |||
---|---|---|---|---|---|
8 | 4 | 2 | 1 | ||
1 |
o |
Motor Overheat | |||
2 |
o |
Speed deviates from commanded speed | |||
3 |
o |
o |
Regenerative fault | ||
6 |
o |
o |
Excess Motor Speed Analog | ||
7 |
o |
o |
o |
Excess Motor Speed Digital | |
8 |
o |
Voltage higher than specified | |||
9 |
o |
o |
Radiator for power semiconductor overheat | ||
10 |
o |
o |
+15Volt Supply is low | ||
11 |
o |
o |
o |
DC Link voltage is high | |
12 |
o |
o |
DC Link current is high | ||
13 |
o |
o |
o |
CPU and peripheral parts are defective | |
14 |
o |
o |
o |
ROM is defective |
Alarm List for the following Drives:
Alarm # | Led Display | Content of Alarms | |||
---|---|---|---|---|---|
8 | 4 | 2 | 1 | ||
1 |
o |
Motor Overheat | |||
2 |
o |
Speed deviates from commanded speed | |||
3 |
o |
o |
Fuse F7in DC link is blown out. | ||
4 |
o |
Fuses F1,F2,F3 for AC input blown out. | |||
5 |
o |
o |
Fuses AF2 or AF3 on PCB are blown out. | ||
6 |
o |
o |
Excess Motor Speed Analog | ||
7 |
o |
o |
o |
Excess Motor Speed Digital | |
8 |
o |
Voltage higher than specified (24v) | |||
9 |
o |
o |
Radiator for power semiconductor overheat | ||
10 |
o |
o |
+15Volt Supply is low | ||
11 |
o |
o |
o |
DC Link voltage is high | |
12 |
o |
o |
DC Link current is high | ||
13 |
o |
o |
o |
CPU and peripheral parts are defective | |
14 |
o |
o |
o |
ROM is defective | |
15 |
o |
o |
o |
o |
Option circuit fault. |
Alarm List for the following drives:
Alarm Display | Alarm Content |
---|---|
AL-01 |
Motor Overheated |
AL-02 |
Speed deviates from commanded speed |
AL-03 |
Fuse F7in DC link is blown out. |
AL-04 |
Fuses F1,F2,F3 for AC input blown out. |
AL-06 |
Excess Motor Speed Analog |
AL-07 |
Excess Motor Speed Digital |
AL-08 |
Voltage higher than specified (24v) |
AL-09 |
Radiator for power semiconductor overheat |
AL-10 |
+15v power supply is abnormally low |
AL-11 |
DC Link voltage is high |
AL-12 |
DC Link current is high |
AL-13 |
Data memory for CPU abnormal |
AL-16 |
RAM in NVRAM is abnormal |
AL-17 |
ROM in NVRAM is abnormal |
AL-18 |
Check sum alarm of ROM |
AL-19 |
Excessive alarm of U phase current detection circuit offset |
AL-20 |
Excessive alarm of V phase current detection circuit offset |
AL-21 |
Excessive alarm of velocity command circuit offset. |
AL-22 |
Excessive alarm of velocity detection circuit offset. |
AL-23 |
Excessive alarm of ER circuit offset. |
AL-14 |
ROM is abnormal |
AL-15 |
Spindle selection control circuit is abnormal. |
Alarm List for the following drives:
View Fanuc Spindle Amp Alarm Codes for Alpha Series here.
Alarm # | Meaning |
---|---|
AL-01 |
Motor Overheat |
AL-02 |
Speed deviates from commanded speed |
AL-03 |
24v Fuse is blown. (before PCB edition 09A) |
AL-04 |
|
AL-05 |
|
AL-06 |
Excess Motor Speed Analog |
AL-07 |
Excess Motor Speed Digital |
AL-08 |
Over voltage |
AL-09 |
Overheat of radiator |
AL-10 |
Low voltage of input power. |
AL-11 |
Excessive high voltage of DC link |
AL-12 |
Abnormal current of DC link |
AL-13-15 |
|
AL-16-23 |
Defective arithmetic circuit and peripheral circuit |
No indication |
Defective ROM |
Alarm List for the following drives:
Alarm # | Meaning |
---|---|
AL-01 |
Motor Overheat |
AL-02 |
Speed deviates from commanded speed |
AL-03 |
24v Fuse is blown. (before PCB edition 09A) |
AL-04 |
Open phase of input power. |
AL-05 |
|
AL-06 |
Excess Motor Speed Analog |
AL-07 |
Excess Motor Speed Digital |
AL-08 |
Over voltage |
AL-09 |
Overheat of radiator |
AL-10 |
Low voltage of input power. |
AL-11 |
Excessive high voltage of DC link |
AL-12 |
Abnormal current of DC link |
AL-13 |
Defective arithmetic circuit |
AL-14 |
Defective ROM |
AL-15 |
Defective optional circuit. |
AL-16-23 |
Defective arithmetic circuit and peripheral circuit |
No indication |
Defective ROM |
Let MRO help you troubleshoot and repair your spindle amplifier, with our professional repair services! Or, if you need a replacement FANUC part, we have you covered with our extensive selection of FANUC parts.
Some instructions to help out when replacing your drives and restoring the Fanuc beta drive parameters. With Beta series drives the parameters are stored in the drive so if you
replace the drive the parameters will go with it. MRO Electric and Supply maintains a comprehensive stock of new and used FANUC Robotics Drives parts. If you need a replacement part, please call 800-691-8511 or email sales@mroelectric.com.
To save and restore Power Mate CNC Manager parameters to Beta Servo Drives:
This is required when replacing a Beta drive and applies to the following
controls. 16iA,18iA,21iA,16iB,18iB,21iB,20i,16,18,21,0i,Powe rate-iD and Powermate-iH.
1. Make NC PRM 960.3 (PMN) = 0 (Enables PMM function).
2. Select where parameters are to be saved (to save to memory card on i series controls make PRM 960.2
(MD2) = 0 and PRM 960.1 (MD1) = 1, to save as a part program make PRM 960.1 = 0).
3. Set parameter 8760 to the program number you want the parameters to be stored as. Note 1.
4. Press the SYSTEM button then the RIGHT CHAPTER button until the Power Motion Manager screen is displayed.
5. Press the SYSTEM soft key.
6. Press the PARAM soft key.
7. Press the OPRT soft key.
8. Press the RIGHT CHAPTER button. READ and PUNCH soft keys will be displayed.
9. Select EDIT mode.
10.To save parameters from Beta drive to CNC press the READ soft key, press the ALL soft key then the EXEC soft key.
11.To restore the parameters from the CNC to the Beta drive press the PUNCH soft key, press the ALL soft key, then the EXEC soft key.
Be sure to check out our A06B-6105-H002 – FANUC Robotics R-2000iA Servo Amplifier product page to get the best deals.
Question: Is it possible to program the Telemecanique 140-CPU-651-50/651-60/671-60 with Concept 2.6?
Can you use Unity software for programming Modicon Quantum 140-CPU-434-12A/534-14A PLCs?
Answer: The 140CPU651xx and 140CPU671xx controllers can only be programmed with the Unity Software. The 140CPU671xx will require UNITY Version 2.0
The existing 140CPU43412A and 140CPU53414A can be programmed with Unity once the kernel and executive firmware have been updated with the Unity OS Loader. (These controllers require a minimum of PV04 for the Unity upgrade.)
As both the 140 CPU 434 12A and 534 14A Quantum CPUs are compatible with Concept or ProWORX software, they can be upgraded to be compatible with the Unity Pro software without any hardware modification. This process of migrating from Concept to Unity Pro is achieved by updating the CPU operating system. This update is performed with the aid of the OS-Loader tool included with Unity Pro. The 2 upgraded processors (140 CPU 434 12U/534 14U) are then equivalent to the corresponding Unity processors.
On Unidrive Classics, when a UD7x Unidrive option module error trip occurs,
the display will show the trip code as “tr__”. The trip number
can also be read in Unidrive parameter #10.20 or UD70
virtual parameter #88.01, and the line number where the trip
occurs in parameter #17.03, though only if the program was
compiled with debugging information.
When an error occurs in the UD70, the DPL program will
immediately stop. Also, depending on the cause of the trip
and the setting of the Trip enable parameters, the Unidrive will
trip on the “tr__” code. Optionally, an ERROR task may have
been defined which would be executed whenever a run-time
error occurs. MRO Electric and Supply maintains a comprehensive stock of new and used Control Techniques Unidrive and Control Techniques Unidrive Classic SP parts. If you need a replacement part, please call 800-691-8511 or email sales@mroelectric.com.
Code Description Action
40 Unknown error Always trips
41 Parameter does not exist Trips if #17.14=1
42 Parameter read only Trips if #17.14=1
43 Parameter write only Trips if #17.14=1
44 Parameter value over range Trips if #17.14=1and #17.17=1
45 Virtual access failed – e.g. IOLink not running Trips if #17.14=1 (access)and
#17.15=1* (all time)
46 Stack Overflow Always trips
47 Internal error Always trips
48 Internal error Always trips
49 The wrong system loaded Always trips
50 DPL Maths fault – e.g. divide by zero, overflow etc Trips if #17.14=1
51 DPL array index out of range Trips if #17.14=1
52 User-generated trip from control word Always trips *
53 DPL Program incompatible Always trips
54 DPL Overload – Clock tick too short Trips if #17.14=1
55 RS485 trip – Mode 3 Trips if #17.14=1
56 Option board and system incompatible Always trips
57 Illegal OSCall Always trips
58-59 Internal Error Trips if #17.14=1
60-69 Option generated trip Trips if #17.14=1 *
Prc2 *Watchdog Trip.See the DPL command WDOG for information
Note: The watchdog trip can be disabled by setting #17.18 to 0.
CTTG128.doc V1.0 2 04/12/05
Important Notes:
*When a trip occurs, all tasks of the DPL program will be halted (real-time tasks will
first complete) and any ERROR task is executed. The only exception to this is with trip 45, trip
52, trip 60 with certain option cards, the Watchdog trip (Prc2) and any other normal drive trips.
Other Notes
The line number is only available when the program was compiled with debugging information.
Any other trip numbers that appear are either generated by the drive itself or the DPL program.
Lastly, be sure to check out our article covering Unidrive Security Code Basics here.