The data already exists. The work is agreeing what it means.

The six fields every signal mapping needs, the four signals worth mapping first, and the errors that produce confidently wrong numbers nobody catches for a month.

Where a machine has a PLC, the data usually already exists — the machine's own logic knows when it is running, how many parts it has made and why it stopped. The work is not acquisition but agreement: deciding which tags represent those things, and recording that decision somewhere it will survive the person who made it.

Signal mapping is unglamorous and it is where PLC-based monitoring projects succeed or produce confidently wrong numbers.

What a mapping actually contains

Six fields per signal, and all six matter.

FieldExampleWhy it is needed
Source addressA tag name, or a register numberWhere the value is read from
Meaning'Cycle running', 'good part complete'What the value represents in monitoring terms
Data typeBoolean, 16-bit signed, 32-bit floatMisreading this produces wildly wrong values
ScalingValue ÷ 10 = degrees CThe most common source of ten-times errors
Edge or levelCount on rising edge; state while trueCounting a level as an edge inflates counts enormously
Owner and dateWho agreed it, and whenSo the next person can trace a disputed number to a decision
The mapping conversation

Who needs to be in it.

MAINTENANCEKnows the machineWhich contact, which tag, what the logic actually does at that point.
PRODUCTIONKnows the meaningWhat counts as one part, what counts as a stop, what a rework pass should record.
MONITORINGKnows the modelHow states, counts and reasons need to be structured to compute OEE correctly.

Skipping the middle column is the classic failure. A perfectly correct technical mapping that counts a four-part cycle as one part is wrong in exactly the way nobody notices until a monthly report is challenged.

Signals worth mapping, in priority order

PRIORITY 01

Cycle running

The single most valuable signal. Everything about availability derives from it, and it is almost always present in PLC logic already.

PRIORITY 02

Part complete

On a rising edge, once per good part. Establish explicitly whether the machine's own counter includes rejects.

PRIORITY 03

Mode selector

Auto, manual, setup. Without it, setup time is indistinguishable from downtime and both numbers become misleading.

PRIORITY 04

Alarm or fault present

Even as a single bit, it separates a fault stop from an idle stop before anyone has to ask.

Where mappings go wrong

Counting a level instead of an edge. If a 'part complete' bit stays true for two seconds and the monitoring system counts while it is true, one part becomes many. This is the largest-magnitude error in PLC mapping and it is instantly visible if anyone compares the dashboard against a shift's actual output.

Mode not mapped. A machine in setup looks stopped. Availability collapses, the supervisor disputes the number, and trust in the whole system goes with it — over a single missing boolean.

Counters that include rejects. The machine counts cycles; quality counts good parts. If the difference is not established at mapping time, quality figures are wrong in a direction nobody checks.

Undocumented changes. A PLC program is modified for a production reason and a tag moves. Monitoring keeps reading the old address and reports plausible nonsense. This is why the owner-and-date field exists, and why a mapping document belongs with the PLC backup rather than in someone's email.

Keeping the mapping alive

Treat the mapping document as part of the machine's documentation, stored with the PLC program backup. Review it whenever the PLC program changes, and re-verify counts against a shift's real output after any change.

During commissioning we produce this document with your maintenance team rather than for them, because the knowledge that makes it correct sits with the people who maintain the machine. It is also the artefact that makes a monitoring system portable: if you change platforms in five years, a good mapping document is most of the work already done.

Questions

Straight answers.

What is PLC signal mapping?
Deciding which PLC tags or registers represent monitoring concepts — cycle running, part complete, mode, alarm — and recording that decision with its data type, scaling, edge behaviour and owner.
Which PLC signals should be mapped first?
Cycle running, then part complete on a rising edge, then the mode selector, then an alarm bit. Cycle running alone delivers most of the availability picture.
Why does the mode selector matter so much?
Without it a machine in setup looks stopped. Availability collapses, the number gets disputed, and trust in the system is lost over a single unmapped boolean.
What is the most common mapping error?
Counting a level rather than an edge. If a part-complete bit stays true for two seconds and the system counts while it is true, one part registers as many.
Do machine counters include rejected parts?
Often yes, because the machine counts cycles rather than good parts. Establish this at mapping time or quality figures will be wrong in a direction nobody routinely checks.
What happens if the PLC program is changed later?
Monitoring may keep reading an address that has moved and report plausible nonsense. Store the mapping document with the PLC backup and re-verify counts after any program change.
FREE 2-MACHINE PILOT
Live OEE on two of your machines — this week. ₹0 to start.
Software-first setup in under an hour each · your data stays on-premises · plant-specific ROI model included.