All work
Case study · 15

Unmanned Weighing

A truck weighbridge that identifies, weighs, photographs, and logs every vehicle with no operator.

VB.NETWinFormsPLC / Modbus TCPRFID / ANPRCloud Sync
Unmanned Weighing
Overview

An end-to-end automated truck weighbridge system that weighs trucks with zero operator intervention. A VB.NET WinForms desktop application ties together PLCs, RFID, cameras, a public-address system, and cloud sync so a truck can drive onto the bridge, be identified, weighed, photographed, and logged — and drive off again — with nobody stationed at the scale.

The challenge

Manned weighbridges are a bottleneck and a source of error and fraud: an operator has to be present, reading the scale and keying in details for every truck. Removing the operator entirely means the software has to identify the vehicle, trust the weight only when it is genuinely stable, capture evidence, guide the driver, and record it all reliably on its own.

How it works
  1. 01

    Vehicle identification

    As a truck approaches, it is identified automatically by RFID tag or ANPR camera — or, as a fallback, by manual truck-number and material entry — so the session is bound to the right vehicle from the start.

  2. 02

    Stability-verified weighing

    A PLC streams live weight over Modbus TCP; the system waits until the reading settles within a stability threshold before accepting it as a valid Tare or Gross, preventing bounce and manipulation.

  3. 03

    Automatic photo evidence

    A camera captures a photo of the truck automatically, and the image path is logged to the database against the weighment session as tamper-evident proof.

  4. 04

    Driver guidance

    Status is announced to the driver in real time over a PA speech system and a jumbo display, directing them through the weighment with no operator present.

  5. 05

    Net calculation, print & cloud sync

    Once both Tare and Gross are captured, Net weight is computed, the session is marked complete, the record is printed, and it is optionally synced to a cloud database.

What we built
01

Zero-operator automation

The entire weighment — identify, weigh, photograph, announce, record — runs with no operator at the scale, removing the manual bottleneck and a common source of error.

02

Tamper-resistant, evidence-backed records

Every session pairs a stability-verified weight with an automatic photo and a vehicle ID, producing an auditable record that is hard to fake.

03

Full hardware orchestration

PLCs, RFID/ANPR, cameras, a PA system, and a jumbo display are driven by a single application, turning a yard of separate devices into one automated weighing lane.

04

Cloud-synced logging

Completed weighments print locally and optionally sync to a cloud database, centralising records beyond the on-site PC.

Under the hood
01

VB.NET WinForms desktop app

A native VB.NET WinForms application on .NET Framework 4.8 acts as the controller running the automated lane on a Windows PC.

02

PLC integration over Modbus TCP

Reads live load-cell weight from a PLC over Modbus TCP, with stability logic that only accepts a reading once it holds within threshold.

03

Identification, imaging & annunciation

Integrates RFID and ANPR for vehicle ID, a camera for photo evidence, and a PA speech system plus jumbo display for driver guidance — all coordinated per session.

Have a project like this?

Tell us what you're building — thirty minutes with an engineer, not a salesperson.