Skip to content
Brihat InfotechBrihat Infotech

SCADA and PLC

The plant floor already has the data. It just never leaves the plant.

Historians hold years of process data that no business system can reach, while planning runs on numbers typed into a spreadsheet at shift end. The gap between OT and IT is where most manufacturing analytics projects quietly die.

The short answer

Connect plant systems through OPC UA where equipment supports it, or through the historian's own interface where it does not — and always in one direction, out of the plant. Reading process data into enterprise software is a well-understood problem; writing back into control systems is a different discipline with safety implications and should not be in scope.

Interfaces

How it actually exposes data.

The interfaces, the pitfalls, and how we handle each.

OPC UA

The modern standard, and the right default where equipment supports it. Structured, secured and vendor-neutral, which matters on a floor with machines from six manufacturers bought across twenty years.

OPC DA via a gateway

Older equipment speaks the classic Windows-only protocol. A gateway bridges it rather than touching the machine — the correct move, since nothing on a production line should be modified to satisfy a reporting requirement.

Historian interfaces

PI, Wonderware and similar hold the time-series record and expose it through their own APIs. Usually the best source: already collecting, already trusted by the plant team, and reading from it disturbs nothing.

Weighbridge, MES and quality systems

Often the most commercially valuable and the least standardised — serial output, a local database, or a file drop. Each is bespoke and each carries a number the business genuinely needs.

What goes wrong

The failures that are not in the documentation.

Every one of these has cost somebody a release. They are the reason the design below looks the way it does.

Treating OT like IT

A control network is not a corporate network. Scanning it, patching into it, or adding unplanned load is unacceptable to a plant engineer for good reasons. Integration happens through a defined boundary with the plant team's agreement, or it does not happen.

Time-series volume underestimated

A few hundred tags at one-second resolution is billions of points a year. Designing this as ordinary relational data produces a system that is fine in pilot and unusable in month four.

Tag names that mean nothing

Historian tags are cryptic and their meaning lives with the engineer who configured them. Building the tag dictionary is a real project task with real plant-team time attached, and estimates that omit it are wrong.

Assuming clean, continuous data

Sensors drift, fail and get bypassed during maintenance. Analytics that assume good data produce confident nonsense, and the plant will notice before the board does.

Method

What we build in front of it.

  1. 01

    Agree the boundary with the plant team first

    What is read, from where, at what rate, and through which network path. Signed off by whoever is accountable for the line. Nothing else starts before this.

  2. 02

    Build the tag dictionary

    Tag to physical meaning to business metric. Unglamorous, and the thing that decides whether anything downstream can be trusted.

  3. 03

    Land it in storage built for time series

    With downsampling and retention decided up front, because retrofitting them means reprocessing everything already collected.

  4. 04

    Join to business context

    Process data becomes useful when it meets the work order, the batch, the shift and the material. That join is where OEE, yield and energy-per-tonne come from — and it is the deliverable, not the raw tags.

Questions

What people ask before starting.

It should not, and the design is what guarantees that. Reads come from the historian or through a gateway rather than from control equipment, in one direction, with rate limits agreed with the plant team. If a proposed integration cannot meet that, it does not go ahead.

Next step

Need to connect to SCADA and PLC?

Bring the constraint everyone has been working around. Forty-five minutes with an engineer who has done this before is usually enough to tell you whether it is a week or a quarter.

  • No sales deck
  • An engineer on the call, not an account manager
  • NDA before you share anything