MAIMS
Reading the machine without touching it: OEE for legacy factories
Most SME factories in the region run machines with no PLC connectivity. A camera in front of the display can still give you live OEE.
· 6 min read

Walk the floor of a typical small or mid-size factory in the region and you will find machines that have been running reliably for a decade or more: injection molding machines, CNC centers, assembly lines. Every one of them shows its production numbers on a screen. Very few of them send those numbers anywhere.
OEE in one paragraph
Overall Equipment Effectiveness (OEE) is the standard way to measure how productive a machine really is. It multiplies three ratios:
- Availability: how much of the planned production time the machine actually ran.
- Performance: how fast it ran compared with its ideal cycle time.
- Quality: how many of the parts it made were good.
A machine that ran 90% of the shift, at 95% of ideal speed, with 98% good parts has an OEE of about 84%. The number is useful precisely because it combines all three losses into one figure a plant manager can track.
The problem is not the formula, it is the data
On legacy equipment, the inputs to OEE are read off the machine's display and written down by hand, at the end of a shift or the end of a day. By the time anyone calculates OEE, the stoppage that caused a bad afternoon is long over. Managers end up making decisions on yesterday's data.
The traditional fix is a monitoring platform connected to the machine's PLC. For many factories that is not realistic. It needs PLC integration, vendor access, wiring and IT work, and older machines often have no connectivity to integrate with at all.
Reading the display instead
MAIMS takes a different route. If an operator can read the value on the screen, a camera can too.
- A camera is mounted in front of the machine's display. That is the whole installation.
- Image recognition reads the values on the screen, the same way an operator would.
- Readings are validated, and OEE is recalculated automatically on every reading, every 10 to 30 seconds, with no manual data entry.
- Managers see live production analytics and OEE.
There are zero changes to the machine: no wiring, no PLC access, no vendor API and no IT involvement.
Which displays
MAIMS is built to read the digital displays you actually find on legacy machines: 7-segment LED displays, numeric LCD counters, character LCD panels, and HMI touchscreens such as Siemens S7-1200/1500, Mitsubishi GOT and Allen-Bradley PanelView panels. It is designed to onboard a new machine in under 30 minutes.
Who it is for
MAIMS is built for small and mid-size discrete manufacturers, roughly 5 to 50 machines, running legacy equipment without PLC connectivity to a central system. Think plant managers, operations directors and production engineers who know their OEE matters and are tired of calculating it after the fact.
MAIMS is in beta with a pilot program. If that describes your floor, request a pilot.
Reads machines. Computes OEE.