Skip to content
FerruleTech

Connect

Industrial IoT solutions that start with the machines you already own

Most plants do not need new machines to become measurable. They need the data that already exists inside the PLC, the drive and the energy meter to leave the shop floor. We build the connectivity layer that makes that happen — sensors, gateways, protocols, edge processing and a place for the data to land.

The problem

The data already exists. It just never leaves the machine.

Your PLC knows the cycle count. Your VFD knows the current draw. Your temperature controller knows the setpoint deviation. All of it is overwritten every scan and none of it reaches anyone who could act on it. The result is a plant that is fully instrumented and completely invisible.

  • 01

    Production numbers are collected on paper and typed into Excel the next morning

  • 02

    Nobody can say why line 2 stopped for 40 minutes on the night shift

  • 03

    Energy bills are one number per plant, not one number per machine

  • 04

    Every report is at least a shift old, so every decision is reactive

  • 05

    Machine data exists but sits inside four different vendor systems that do not talk

What we build

Concrete deliverables

Nouns, not adjectives. This is what actually gets handed over.

  • 01

    Machine connectivity survey

    A tag-level audit of what each machine can already expose — PLC make and model, available protocols, spare I/O, drive parameters, existing meters — and what needs sensors added.

  • 02

    Sensor and instrumentation design

    Where a machine exposes nothing, we specify and install the instrumentation: energy meters and CTs, vibration and temperature sensors, proximity and photoelectric counters, flow and pressure transmitters.

  • 03

    Industrial gateway layer

    DIN-rail edge gateways that speak the machine's protocol on one side and MQTT or HTTPS on the other, with store-and-forward buffering so nothing is lost when the link drops.

  • 04

    Protocol normalisation and a tag model

    A single, consistent naming and unit model across mixed-vendor equipment, so machine 7's 'RPM_ACT' and machine 12's 'speed_fb' become the same field.

  • 05

    Edge processing rules

    Aggregation, deadbanding, rate limiting and local alarm logic at the plant, so you send meaningful data instead of raw noise.

  • 06

    Data platform and dashboards

    A time-series store, retention policy, and the dashboards and APIs that make the data usable by people and by your other systems.

How it works

The technical path, step by step

Where the engineering decisions actually get made.

  1. 01

    Read the machine

    We connect to the existing controller over its native protocol — Modbus TCP/RTU, OPC UA, Ethernet/IP, Profinet, S7 or a serial link — in read-only mode. Where there is no controller, we add instrumentation.

  2. 02

    Normalise at the edge

    A gateway maps raw registers to named, typed, unit-consistent tags, applies deadbands and sample rates per tag, and timestamps everything at source.

  3. 03

    Buffer and transmit

    Data is queued locally and published over MQTT (usually Sparkplug B) or HTTPS. If the network drops, the buffer holds and back-fills on reconnect.

  4. 04

    Store and contextualise

    Values land in a time-series database alongside asset context — which machine, which line, which shift, which product — because raw values without context cannot be analysed.

  5. 05

    Serve it back

    Dashboards, alerts, scheduled reports and an API. The API matters: it is what stops this becoming another silo.

Protocols & technologies

Specifics, because vague answers cost you money later

Chosen per site according to what is installed, not according to what we would prefer to work with.

Protocols and technologies used for Industrial IoT
TechnologyWhere it is usedEngineering note
Modbus TCP / RTULegacy PLCs, energy meters, drives, temperature controllersThe workhorse of Indian retrofits. Simple, universal, read-only safe.
OPC UAModern PLCs and SCADA, structured tag modelsPreferred where available — typed, secure, self-describing, no register maps to maintain.
MQTT / Sparkplug BGateway to cloud or brokerReport-by-exception with birth/death certificates, so you know when a device goes silent.
Ethernet/IPAllen-Bradley / Rockwell environmentsRead via CIP; tag-based addressing on ControlLogix and CompactLogix.
ProfinetSiemens environmentsUsually read via an OPC UA server or an S7 connection rather than tapping the fieldbus.
S7 commsSiemens S7-300/400/1200/1500Direct DB reads where OPC UA is not licensed on the controller.
Modbus over serial + converterVery old equipmentRS-485/RS-232 to Ethernet converters where the machine predates any network port.
Dry contacts / pulseMachines with no controller at allCounters, run signals and energy pulses wired into a remote I/O module. Crude, effective, cheap.
REST / HTTPSCloud ingestion and integrationFor low-frequency data and for integrating with ERP, MES and third-party platforms.

Brownfield

We do not ask you to replace your machines

Almost every plant we look at has equipment from three or four decades and five or six vendors. That is normal and it is workable. We connect to what exists, in read-only mode wherever possible, and we add instrumentation only where the machine genuinely exposes nothing. Your control logic is not modified, your line does not get re-engineered, and the work is scheduled around your shutdown windows.

Works with

  • Siemens S7-200 / 300 / 400 / 1200 / 1500
  • Allen-Bradley MicroLogix / CompactLogix / ControlLogix
  • Mitsubishi FX / Q / iQ-R
  • Delta, Schneider, Omron, Fatek, Wecon
  • VFDs from ABB, Danfoss, Yaskawa, Delta, Schneider
  • Machines with no PLC — retrofitted with sensors and remote I/O

Use cases

What people actually ask us for

Each one is a situation followed by the outcome it produces — not a feature list.

  • Production counting without operator entry

    NowOutput is recorded by hand and reconciled at end of shift.

    AfterCounts stream from the PLC or a retrofitted sensor; the dashboard and the shift report agree, automatically.

  • Per-machine energy visibility

    NowOne electricity bill for the whole plant, no idea which asset drives it.

    AfterEnergy meters per machine or per feeder, with consumption attributed to machine, shift and product.

  • Downtime capture with reasons

    NowStoppages are known, causes are not.

    AfterStops are detected automatically; the operator confirms a reason code on an HMI or tablet in a few seconds.

  • Multi-plant consolidation

    NowTwo or three plants, each with its own systems and its own numbers.

    AfterOne normalised data model and one view across sites, with drill-down to the individual machine.

  • Condition data for maintenance

    NowMaintenance is calendar-based or breakdown-driven.

    AfterVibration, temperature and current trends per asset, with thresholds and trend alerts.

  • Cold-chain and environment monitoring

    NowTemperature excursions found after the fact, if at all.

    AfterContinuous logging with alerting and an audit trail suitable for compliance review.

Implementation

How a project runs

Eight stages, each producing something you own. Full detail on the process page.

  1. 01

    Discover

    1–2 conversations

  2. 02

    Audit

    1–3 days on site

  3. 03

    Design

    1–2 weeks

  4. 04

    Engineer

    2–8 weeks per phase

  5. 05

    Integrate

    1–2 weeks

  6. 06

    Deploy

    Your shutdown window

  7. 07

    Monitor

    First 4–6 weeks

  8. 08

    Optimise

    Ongoing, if you want it

The full process
Engineering Demonstration

Mixed-vendor machine monitoring rig

Three PLC brands and one machine with no controller at all, read through one gateway and normalised into a single tag model — the situation almost every Indian plant is actually in.

Read the write-up

Questions

Industrial IoT — common questions

Can you connect a PLC without changing the program?

In most cases, yes. Modbus TCP, OPC UA and Ethernet/IP reads are non-intrusive — we poll existing registers or tags without modifying the control logic. Occasionally a small addition is needed to expose a value that is only held internally; when that is the case we say so up front, scope it, and schedule it in a planned window.

What if a machine has no PLC?

We instrument it externally. A current transformer on the motor feed tells you run/stop and load. A proximity or photoelectric sensor on the output gives you a count. A thermocouple or vibration sensor gives you condition. These go into a remote I/O module or a small edge controller — no change to the machine itself.

Does this require internet on the shop floor?

Not necessarily. The system can run entirely on-premises, with dashboards served on your local network. Cloud is an option, not a requirement — and where it is used, only the gateway needs outbound connectivity, typically over a separate, segmented network.

How much data will this generate?

Far less than people expect, because we apply deadbands and report-by-exception at the edge. A machine sampled at one second with sensible deadbands typically produces a few megabytes per month, not gigabytes. High-frequency data, such as vibration waveforms, is processed at the edge and only features are transmitted.

Who owns the data?

You do. We build on infrastructure you control — your cloud account or your on-premises server — and we hand over the schema, the credentials and the documentation. There is no arrangement in which your production data lives somewhere you cannot reach it.

How long does a first project take?

A pilot covering a handful of machines is typically a few weeks from survey to live dashboard, depending on site access, network readiness and how much instrumentation has to be added. We deliberately structure the first engagement small so it can be proven before it is scaled.

Will this interfere with production?

Reading from a controller adds negligible load and is done in read-only mode. Physical installation — sensors, meters, gateway, cabling — is planned around your shutdown or maintenance windows. Nothing is installed on a running line without an agreed method statement.

Tell us what your machines are

Send us the makes and models on your floor. We will tell you what can be read today, what needs instrumentation, and what a first phase would involve.

CallWhatsAppEstimate