Mestric logó

Megosztani az örömöt: a törődés jele.

Tanulj velünk! Könnyen követhető útmutatót szeretnénk adni a gyártási folyamatokhoz, és bemutatni a legjobb optimalizálási eljárást.
Szekció elválasztóSzekció elválasztó
Supervisor checks an industrial drive after a trip
október 31, 2026

Production error codes: what they mean and how to act

A production error code is a short identifier that a machine, drive, PLC or control system raises when a monitored condition leaves its expected state. It tells you where to start looking. It does not tell you the cause, and it does not prove that the product is defective. This guide explains how to read a code, diagnose it safely, record it so it becomes useful data, and stop the same code returning every shift.

Mestric
Turn Error Codes Into Useful Data
Mestric connects with manufacturing equipment to track performance, downtime and quality, helping teams spot recurring production issues.

Explore Mestric

TL;DR

  • An error code is a diagnostic signal from equipment. A defect is a product nonconformity. The two are related but not the same.
  • The same code can have several causes, so check power, signals, communication and mechanics before replacing parts.
  • Do not apply a fix until you know the cause. Correct first, then remove the root cause.
  • Log every code with its time, duration, line and action. Rank them by lost time to find the few that matter.
  • Connecting machines to a MES captures codes automatically, so patterns show up without manual logs.

Tartalomjegyzék

What a production error code actually is

When a drive trips, a sensor fails or a bus message is lost, the controller shows a code. That code is a label for a condition: undervoltage, overtemperature, a lost communication frame, a blocked motor. It is a message about the process or the equipment.

A production defect is something else. ISO 9000:2015 defines a defect as a nonconformity related to an intended or specified use, which in practice means the product fails a requirement that affects its fitness or function. A machine can raise an error code while every part it makes is still within specification. A machine can also produce defective parts without raising any code.

This matters for how you react:

  • Error code, no defect established: treat it as an equipment or process nonconformity. Fix the cause, and check whether any product made around the event needs inspection.
  • Defect found, no error code: your monitoring is blind to that condition. Look at what is not being measured.
  • Both together: quarantine the affected output first, then investigate.

Keeping the two terms apart also keeps your reports clean. If “error” and “defect” are used interchangeably in shift notes, you cannot later tell how much downtime came from equipment and how much scrap came from quality problems.

Common causes behind error codes

Most codes point to a family of causes rather than a single part. A manufacturer’s fault list for drives, such as the SEW-EURODRIVE fault list, pairs codes with meanings like feedback in error status, short circuit, undervoltage, phase failure, overtemperature, process-data error, sensor error, communication loss and motor blockage. The possible causes it lists include:

  • disconnected or defective feedback devices
  • motor or cable defects
  • supply-voltage problems or a failed phase
  • poor cooling
  • process-data configuration or cable problems
  • lost CAN or EtherCAT messages
  • a stuck motor

The obvious causes are often the ones missed. An industrial knowledge-base article on emergency-stop faults points to ignored safety-circuit resets, power or air supply issues and missing mechanical parts such as a broken E-stop knob. Before opening a cabinet, confirm that the safety circuit has actually been reset and that supplies are present.

One symptom can also come from several sources. An on-site diagnostics article from an electronics service company notes that an inverter error may come from power-section damage, motor overload, blocked mechanics, braking parameters or a cable problem. An unresponsive HMI may come from communication, power, PLC or I/O faults. The same source adds that an error can be a protective response to a problem elsewhere in the system, which is why swapping the component that displays the code often fixes nothing.

A quick reference by fault family

The table below groups typical code meanings from the sources above with the first checks that make sense. It is a starting point, not a replacement for the manual of your own equipment.

Code meaning Likely cause families First check
Undervoltage or phase failure Supply problem, failed phase, cable Measure supply at the input, inspect protection devices
Overtemperature Poor cooling, overload, blocked mechanics Check fans, filters, ambient conditions, load
Communication loss Bus cable, configuration, lost CAN or EtherCAT messages Check connectors, bus status LEDs, configuration
Sensor or feedback error Disconnected or defective feedback, cable Inspect wiring and connectors, compare against a known good signal
Motor blockage Stuck motor, mechanical jam Isolate safely, then inspect the mechanics
Process-data error Configuration or cable problem Compare configuration with the last known good version

How to find out what a code refers to

Start with the documentation. The equipment manufacturer’s fault list is the authoritative translation of a code. Keep these lists where operators and maintenance can reach them, ideally linked from the line’s documentation rather than in a folder nobody opens.

Then add context from your own plant. Researchers at the University of Maribor’s Laboratory for Process Automation point out that fault detection is often limited by outdated equipment, lack of process knowledge and distrust caused by false alarms. All three are familiar on real shop floors:

  • Outdated equipment may give vague codes or none. A retrofit sensor or a data gateway can add the visibility the machine lacks.
  • Lack of process knowledge means the code is read without understanding the operating conditions. Record what the line was doing when it appeared.
  • False alarms teach operators to ignore codes. Tune thresholds and remove nuisance alarms so that a code means something again. Our guide to modelling alarms at the source describes a 30 to 90 day pilot for doing this.

The same laboratory notes that statistical approaches and advanced control algorithms can be used even in smaller, cheaper industrial processes. You do not need a large budget to begin looking at code patterns rather than single events.

Diagnosing a production fault safely

A calm, repeatable sequence beats improvisation. Here is a routine that fits most lines.

  1. Make the area safe. Follow your lockout procedures before touching anything that can move or carry voltage. Only qualified staff should open electrical cabinets.
  2. Record the code and the context. Note the exact code, the time, the product, the speed and what the operator saw or heard. This takes a minute and is lost if you wait.
  3. Check the obvious. Safety-circuit resets, power and air supply, and missing or damaged mechanical parts come first.
  4. Separate the fault domain. Work through electrical, communication, software and mechanical factors in turn. Diagnostic service providers describe exactly this separation as a way to reduce guesswork.
  5. Read the controller. On a PLC, read the LEDs on the modules, verify I/O voltages and go online to watch the program. A technician’s quick reference recommends this sequence and adds that supervised hands-on practice is the fastest way to build the skill.
  6. Do not change software before you know the cause. ISO 9001 audit guidance advises that for software it is inadvisable to implement a correction until the cause is known, because premature changes waste resources.
  7. Confirm the root cause. The first factor you find is not necessarily the only one. ISO’s guidance on reviewing and closing nonconformities describes an iterative process for confirming root causes.
  8. Decide on product. If the fault could have affected output, inspect or hold the parts produced during the event.

If the symptom keeps returning after a reset, stop resetting. Escalate to maintenance or the automation engineer with the log you have recorded.

Recording and escalating codes

A code that is cleared and forgotten is a lost lesson. A code that is recorded with its duration and cause becomes data you can rank and act on.

A useful record has these fields:

  • date, time and shift
  • line and machine
  • exact code and its meaning
  • duration of the stop
  • cause, once confirmed
  • action taken, and who took it
  • whether product was affected

A Slovenian example shows what this enables. A University of Ljubljana thesis describes a program at Lek d.d. that analyses event logs from a packaging line, extracts faults and their duration, ranks lines by total downtime and produces Pareto diagrams to inform preventive measures. The point is the method: the ranking, not the individual stop, decides where maintenance effort goes. We explain the technique in Pareto analysis in production.

Codification has a long history in quality work too. A paper in the Journal of Mechanical Engineering by Peter Meža, Andrej Polajnar and Srečko Glodež describes defect codification as a structured way of recording defect states and causes, which supports organised quality knowledge and corrective measures. The principle applies equally to equipment error codes: use a fixed list of causes, not free text, so the data can be counted.

Escalation rules worth writing down

  • The operator resets once, only if the manual allows it and the area is safe.
  • A repeat within the same shift goes to maintenance.
  • A stop longer than an agreed limit goes to the production supervisor.
  • A fault that touches product quality or safety goes to quality and the plant manager straight away.

Putting a price on stops helps set those limits sensibly. See how to calculate a defensible hourly downtime cost before you decide which stops justify an escalation.

Stopping the same code coming back

There are two different actions here, and mixing them up is a common reason faults recur. ISO 9000 defines a correction as action to eliminate a detected nonconformity, and corrective action as action to eliminate its root cause and prevent recurrence, as summarised in the ISO audit guidance. Restarting the machine is a correction. Replacing a worn cable and changing the inspection routine is corrective action.

Technician replacing a worn machine cable

The same guidance stresses that systematic failures must be treated differently from accidental one-off events. A one-off power dip does not need a project. A code that appears every Monday after a cold weekend does.

Practical prevention measures:

  • Preventive inspections and documentation. Local automation service firms such as Kodesis describe preventive inspections, backups and system documentation as the way to find weaknesses and propose corrective measures before downtime occurs.
  • Routine control checks. Regular servicing includes analysis of controller performance, communication checks and testing of input and output signals, as Trecon describes for control technology.
  • Early detection. The Maribor laboratory says fault-detection systems aim to catch faults early, before they develop into failures. Trend a value such as motor temperature, and you can act on a drift rather than on the trip.
  • Clear ownership. Assign a technical owner to each critical machine across its lifecycle. A Novartis job description in Mengeš shows this model in a Slovenian plant: an engineering expert owns equipment from selection through continuous improvement.

If your downtime losses are broad, our guides to reducing production downtime és downtime reduction step by step give a wider programme around these actions.

Our perspective: codes are most useful as data

We see the same pattern in plants that start measuring. The individual code rarely matters. What matters is how often it appears, how long the stop lasts and which line it hits. A single trip is an event. Fifty trips over a quarter are a priority.

The weak point is almost always capture. When codes live on a panel display and in a paper log, the information depends on someone writing it down at the right moment, in the same words every time. That is slow and error-prone. When the machine is connected and the system collects codes, timestamps and durations automatically, the team spends its time on causes instead of on paperwork.

So our advice is simple:

  • Connect the equipment you already have before buying anything new.
  • Use one code list and one cause list across lines.
  • Review the ranked stops weekly with operators present, because they know why the top item happens.
  • Treat a code you cannot explain as a gap in your monitoring, not as noise.

That is how we designed Mestric: real-time visibility from the machine, with the figures production managers need in front of them.

— Andraž

See codes and downtime on a live line

Mestric™ MES connects directly to production equipment and collects performance, downtime and quality data automatically, so error codes arrive with their duration and context instead of in a notebook. You see KPIs, downtime and quality parameters on live dashboards, and AI-powered tools help point to bottlenecks. You can also see the system working with connected machinery in an on-site demonstration. Read about Mestric™ MES and ask for a demo.

Mestric

If you want the background first, our article on real-time downtime management shows how stops are captured and classified, and types of production exception alerts explains how to decide which events should reach a manager.

GYIK

Is a production error code the same as a defect?

No. An error code is a diagnostic signal that a monitored condition has left its expected state. A defect, under ISO 9000:2015, is a nonconformity related to intended or specified use. A machine can show a code while parts remain within specification, so inspect the product before you declare a defect.

Can I just reset the machine when a code appears?

A reset can be a legitimate correction if the manual allows it and the area is safe. It does not remove the cause. If the same code returns, stop resetting and escalate with the log you have, because the code may be a protective response to a problem elsewhere.

Where do I find out what a specific code means?

Start with the fault list or manual from the equipment manufacturer, which pairs each code with its meaning and possible causes. Add your own notes on operating conditions and confirmed causes, so the next person has more than the manual to go on.

How do I know which error codes to fix first?

Rank them by total lost time, not by how often operators complain about them. A Pareto chart of stop duration by code usually shows that a few codes account for most of the loss. Start with those, and confirm the root cause before changing anything.

What should I log for every error code?

Record the date, shift, line, exact code, stop duration, confirmed cause, action taken and whether product was affected. Use a fixed list of causes rather than free text, so you can count and compare events later.

Források


crossmenu