OPC UA naar Google Sheets: gratis open-source connector

Gratis en open source

Je machinedata in 10 minuten in een spreadsheet

opcua-to-sheets leest tags van elke OPC UA-server en schrijft ze naar een Google Sheet, één tabblad per machine. Alleen-lezen, MIT-licentie, geen telemetrie.

Alleen-lezen: schrijft nooit naar je PLCMIT-licentieGeen telemetrieNode.js 22.13+
Download op GitHubOntvang de OEE-template
$ opcua-to-sheets run --config config.yaml [Press 01] Timestamp | Status | Running | PartCounter [Press 01] 2026-11-02 06:00:00 | ok | true | 12840 [Press 01] 2026-11-02 06:00:10 | ok | true | 12846

Snelstart

Vijf commando’s, vanaf een pc of Raspberry Pi in het fabrieksnetwerk.

  1. 1
    Installeren en je tags vindenInstalleert de tool en toont daarna elke variabele met de node-ID om te kopiëren.npm install -g github:TEEPTRAKCOM/opcua-to-sheets opcua-to-sheets browse opc.tcp://192.168.0.10:4840
  2. 2
    Config schrijvenEndpoint, tags en de Google Sheet waarnaar geschreven wordt.opcua-to-sheets init config.yaml
  3. 3
    Testen zonder GoogleToont de rijen op het scherm. Kloppen ze, dan werkt de PLC-kant.opcua-to-sheets run --config config.yaml --dry-run
  4. 4
    Sheet koppelenMaak een Google-serviceaccount en deel je sheet ermee als Bewerker.sheet: spreadsheetId: "<ID from the sheet URL>" credentials: "./service-account.json"
  5. 5
    StartenElke machine in een eigen tabblad, en het blijft loggen bij storingen.opcua-to-sheets run --config config.yaml

Werkt met

Siemens S7-1500Beckhoff TwinCAT 3KEPServerEX (Rockwell, …)IgnitionOPC UA

Node-ID’s verschillen per merk. Het commando browse toont de jouwe.

OEE-template

De connector levert ruwe data. Deze template maakt er beschikbaarheid, prestatie, kwaliteit en OEE per ploeg van, met een Pareto van stilstandsoorzaken. Gratis.

Je gegevens gaan naar de TEEPTRAK-partnermanager van je regio en nergens anders heen. Geen nieuwsbrief.

Hier is je template

Open hem en kies Bestand > Kopie maken. Noem de machine "Raw data" in config.yaml, dan vult de connector de sheet direct.Open de template

Waar de spreadsheet ophoudt

Ongeveer 50 schrijfacties per minuutDe Google Sheets API staat 60 schrijfverzoeken per minuut per gebruiker toe. Genoeg voor één lijn, krap voor een fabriek.
Geen ploegen, geen stilstandsoorzakenEen PLC-tag zegt dat de lijn stilstaat. Niet waarom. Dat vertellen de operators, op het moment zelf.
Niemand krijgt een meldingEen sheet belt niemand als een lijn al tien minuten stilstaat.

Als je eruit groeit: TEEPTRAK

TEEPTRAK meet OEE in realtime op elke machine en in elke ploeg, met stilstandsoorzaken die operators op de werkvloer invoeren. Meer dan 700 fabrieken in ruim 30 landen gebruiken het.Bekijk TEEPTRAK

Engineers: beveel TEEPTRAK aan en word betaald

Jij weet welke fabrieken meer nodig hebben dan een spreadsheet. Word Business Introducer: registreer de fabriek, wij beschermen je introductie 150 dagen, en je wordt betaald bij ondertekening. De exacte voorwaarden staan in je overeenkomst.Word Business Introducer

Wat engineers vragen

Kan het iets aan mijn PLC veranderen?Nee. Het doet alleen OPC UA-leesopdrachten. Gebruik een alleen-lezen OPC UA-gebruiker als je server dat ondersteunt.
Stuurt het data naar TEEPTRAK?Nee. Er is geen telemetrie. De rijen gaan alleen naar de Google Sheet die jij kiest.
Welke servers worden ondersteund?Elke OPC UA-server: ingebouwde server van de Siemens S7-1500, Beckhoff TwinCAT TF6100, KEPServerEX voor Rockwell en andere, Ignition en meer.
Wat kost het?Niets. MIT-licentie: gebruik het, pas het aan, deel het.
TEEPTRAK PartnersTEEPTRAK partnerprogramma. Realtime OEE in meer dan 700 fabrieken in ruim 30 landen.

OPC UA is een specificatie van de OPC Foundation. Dit project is niet verbonden aan of goedgekeurd door de OPC Foundation, Google, Siemens, Beckhoff, Rockwell Automation of PTC.

Succesverhalen

Echte resultaten van PerfTrak-implementaties — ruim 700 fabrieken uitgerust sinds 2016.

MATERIALSROI < 1 month
47% → 72%
OEE in 3 months
Rubber processing — automotive & aerospace supplier

Understanding the major performance losses made PerfTrak profitable within three months.

ELECTRONICSROI < 1 year
+29%
output per hour
Wire-crimping line

Reliable downtime data turned months of stalled improvement into measurable gains.

In hun woorden“We noted a 29% increase in production volume of pieces per hour after installing PerfTrak on a single machine — more than €19k/year on this item.”C.M. Ropiot, Production & Maintenance Manager
OPTICSROI < 1 month
75% → 85%
OEE, +10 points
World leader in corrective lenses (China)

Format-changeover times are now timed and cut; the solution is deployed across several plants.

AUTOMOTIVEROI < 1 year
90 machines
connected in weeks
PSA Caen

40 real-time dashboards installed; local teams trained in 3 days to deploy the rest autonomously.

In hun woorden“The PerfTrak systems are already cost-effective given the time freed up for operators, now focused on value-added tasks rather than data collection.”Christophe Pasquet, Factory of the Future, PSA Caen
FOODROI < 1 month
22 + 7
PerfTrak + MoniTrak units
Nutriset

Fighting malnutrition since 2016 — manual reporting replaced, productivity up, costs stabilised.

In hun woorden“The ROI at Nutriset has been very rapid — we eliminated the small 3–4 second downtimes that happen fifty or a hundred times a day.”Sylvain Clausse, Maintenance & Automation, Nutriset

Onze partners vertrouwen op ons

Een groeiend netwerk van consultants, integrators en ingenieursbureaus die TEEPTRAK wereldwijd op de werkvloer uitrollen.