De functie van controlewegers is heel eenvoudig: controleren of de inhoud van een verpakking binnen zekere grenzen juist is. De producten worden aangevoerd in een al of niet gesloten verpakking en nauwkeurig gewogen. Wordt een afwijking ten opzichte van de gespecificeerde waarde geconstateerd, dan wordt deze teruggekoppeld naar de weeg- of doseerunit in de verpakkingslijn zodat de te verpakken hoeveelheid gecorrigeerd wordt.
Reject
In de controleweger kan ook een voorziening worden aangebracht om het product bij een te grote afwijking als afkeur ('reject') af te voeren. Met name bij voedselverpakkingslijnen is doorgaans een metaaldetector ingebouwd voor het signaleren van kleine metalen objecten die niet in het verpakte product thuishoren.
Een andere functie van de controleweger is dat de gemeten waarden, bijvoorbeeld via een printer, aan de klant ter beschikking worden gesteld. De aangevoerde producten worden elektronisch gemeten. Om een betrouwbare waarde te verkrijgen gebeurt dit een aantal keren per product, waarna het gemiddelde wordt bepaald.

