Error code: SRVO-018 · Category: Servo · Controllers: R-30iB, R-30iB Plus, R-30iA Mate
You come in on a January morning, power up a welding cell that was running clean at the end of the previous shift, and the cabinet throws SRVO-018 Brake Abnormal on G1 A1 and A2. The shop is sitting at around about 15 °F (−9 °C). You let it warm up, the alarm goes away, and now you have a maintenance ticket with no obvious culprit. We have seen this loop on so many R-30iB cabinets that it has its own troubleshooting flow at Probot Systems.
This post is written for maintenance techs and integrators chasing SRVO-018 on R-30iB, R-30iB Plus, and R-30iA Mate controllers. It also covers the cold-weather pattern that affects welding cells in unheated buildings across Quebec and the northern US.
SRVO-018 is the alarm the controller raises when the brake circuit reports current outside the spec window. Per the FANUC error code manual: “SRVO-018 Brake abnormal (G:%d A:%d) Cause: The brake current exceeded the specification. Remedy: There is possibility that the robot connection cable might short. Refer to the Controller Maintenance Manual for more information.” That is the official text on page 1559 of the R-30iB error code manual, and it points at the cable before it points at the amp.
In plain English: when you release the brake on a joint, the servo amplifier sources current through the brake coil, and the amp monitors that current. If it spikes above the expected value, the brake harness is shorted, the coil is shorted, or the amp brake board has degraded. If it sits too low, the coil is open or the fuse is blown. Either way, the controller stops the servos and posts SRVO-018 with the group and axis that misbehaved.
What we actually find when we get on site:
Step 1. Note exactly which group and axis triggered the alarm. SRVO-018 always reports them in the form G:x A:y. If it is G1 A1 and A2, suspect the wiring or amplifier shared between J1 and J2. If it is only one axis, the suspicion narrows to that joint.
Step 2. Read the alarm history. Look for an earlier SRVO-021 SRDY off or another brake-related event. The manual specifies the brake current path, so any current alarm in the same cycle is a clue. Do not clear the history before doing this.
Step 3. Power off, lock out, and check the brake fuse on the affected axis amplifier. If it is open, you do not have an amp problem: you have a downstream short waiting for you.
Step 4. With the power off, measure the brake coil resistance at the motor connector. Compare it to the FANUC service value for that motor type. Out of spec means the motor or the harness.
Step 5. Trace the brake harness back to the amp. Flex it at the J3 boot on a 6-axis arm, or at the J2 cable carrier on a palletizer. A cable that meters fine at room temperature can short under flex or thermal contraction. The Reddit user mentioned above caught a G2 brake cable exactly this way (reference thread).
Step 6. If the cell is cold, run a heater near the cabinet for ten minutes and try again. An SRVO-018 that clears with heat is telling you that the brake board capacitors or the amp itself are temperature-sensitive (cold-start thread).
The fix depends on what you found during the diagnosis.
If a brake cable meters short or shows continuity to the chassis: replace the harness. Do not bypass it, do not patch it, do not splice it in line. Brake current is high enough that a patched conductor will come back as a recurring alarm.
If the brake fuse is open: replace the fuse, and only the fuse. Then power up and watch. If it blows again, the short is still in the harness or the motor coil, and you have not actually fixed anything yet.
If the brake coil is out of spec: schedule the motor for replacement. On an R-30iB welding robot, replacing the J1 or J2 motor is a controlled-start job that requires the mastering data to be properly backed up first.
If the alarm only appears when cold and clears when warm: this is usually capacitor drift on the amp brake board. Heating the cabinet during off-shifts is the cheapest workable fix; otherwise, plan an amp swap for the next scheduled outage. The Reddit cold-start user landed there after ruling out the cables and coils (thread).
Call us when the harness checks clean, the fuse is good, the coil is in spec, and SRVO-018 is still locking up the cabinet on cold mornings. At that point, the next part is the servo amp or its brake board, and pulling it on a production welder is a half-day job that calls for a proper mastering backup, the right amp variant, and a hand on the brake release while the arm sits in a safe pose.
The same applies if you are dealing with a palletizer where SRVO-018 fires on J1 only. A single-joint, single-amp swap on a large arm is not a shot-in-the-dark replacement.
Contact our field service team for an on-site intervention, or set up a preventive maintenance contract so brake fuses and harness flex points get audited before they take a line down.
Probot Systems is a FANUC integrator based in Lévis, Quebec. We commission and maintain welding, palletizing, and CNC machine tending cells across Canada and the US, and brake-circuit work is a recurring item on our preventive maintenance contracts. If you want SRVO-018 properly closed out before the next cold snap, contact us.
We use cookies to measure traffic and improve the site. You can opt out at any time.
Fill out the form below, and we will be in touch shortly.
Probot newsletter
What we learn in the field, on plant floors across Quebec and Canada.
✓ FANUC robot troubleshooting and maintenance guides
✓ News on the palletizer and the Probot Palletizer software
✓ Events and training
No spam: unsubscribe in one click. Your data stays with Probot Systems (privacy policy).