OPC UA do Google Sheets: darmowy konektor open source

Darmowy i open source

Dane z maszyn w arkuszu w 10 minut

opcua-to-sheets odczytuje zmienne z dowolnego serwera OPC UA i zapisuje je w arkuszu Google, jedna karta na maszynę. Tylko odczyt, licencja MIT, bez telemetrii.

Tylko odczyt: nigdy nie zapisuje do PLCLicencja MITBez telemetriiNode.js 22.13+
Pobierz z GitHubOdbierz szablon OEE
$ 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

Szybki start

Pięć poleceń z komputera lub Raspberry Pi w sieci zakładu.

  1. 1
    Zainstaluj i znajdź zmienneInstaluje narzędzie, a następnie wyświetla każdą zmienną z node ID do skopiowania.npm install -g github:TEEPTRAKCOM/opcua-to-sheets opcua-to-sheets browse opc.tcp://192.168.0.10:4840
  2. 2
    Napisz konfiguracjęSerwer, zmienne i docelowy arkusz Google.opcua-to-sheets init config.yaml
  3. 3
    Test bez GoogleWyświetla wiersze na ekranie. Jeśli są poprawne, strona PLC działa.opcua-to-sheets run --config config.yaml --dry-run
  4. 4
    Podłącz arkuszUtwórz konto usługi Google i udostępnij mu arkusz jako Edytor.sheet: spreadsheetId: "<ID from the sheet URL>" credentials: "./service-account.json"
  5. 5
    UruchomKażda maszyna na swojej karcie, a zapis trwa mimo przerw w połączeniu.opcua-to-sheets run --config config.yaml

Działa z

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

Node ID różnią się zależnie od producenta. Polecenie browse pokaże Twoje.

Szablon OEE

Konektor daje surowe dane. Ten szablon liczy dostępność, wydajność, jakość i OEE na zmianę, z wykresem Pareto przyczyn przestojów. Za darmo.

Twoje dane trafiają do opiekuna partnerów TEEPTRAK w Twoim regionie i nigdzie indziej. Bez newslettera.

Oto Twój szablon

Otwórz go, a następnie Plik > Utwórz kopię. Nazwij maszynę „Raw data” w config.yaml, a konektor wypełni arkusz bezpośrednio.Otwórz szablon

Gdzie kończy się arkusz

Około 50 zapisów na minutęAPI Google Sheets pozwala na 60 zapisów na minutę na użytkownika. Wystarczy dla jednej linii, za mało dla zakładu.
Bez zmian i przyczyn przestojówZmienna w PLC mówi, że linia stoi. Nie mówi dlaczego. To mówią operatorzy, na bieżąco.
Nikt nie dostaje alarmuArkusz nie zadzwoni do nikogo, gdy linia stoi od dziesięciu minut.

Gdy z niego wyrośniesz: TEEPTRAK

TEEPTRAK mierzy OEE w czasie rzeczywistym na każdej maszynie i każdej zmianie, z przyczynami przestojów wprowadzanymi przez operatorów na hali. Korzysta z niego ponad 700 fabryk w ponad 30 krajach.Poznaj TEEPTRAK

Inżynierowie: polecaj TEEPTRAK i zarabiaj

Wiesz, które zakłady potrzebują czegoś więcej niż arkusza. Dołącz do programu partnerskiego jako Business Introducer: zarejestruj zakład, chronimy Twoje polecenie przez 150 dni, a wynagrodzenie otrzymujesz po podpisaniu umowy. Dokładne warunki określa Twoja umowa.Zostań Business Introducer

O co pytają inżynierowie

Czy może coś zmienić w moim PLC?Nie. Wykonuje tylko odczyty OPC UA. Użyj użytkownika OPC UA tylko do odczytu, jeśli serwer to obsługuje.
Czy wysyła dane do TEEPTRAK?Nie. Nie ma telemetrii. Wiersze trafiają tylko do wybranego przez Ciebie arkusza Google.
Jakie serwery są obsługiwane?Każdy serwer OPC UA: wbudowany serwer Siemens S7-1500, Beckhoff TwinCAT TF6100, KEPServerEX dla Rockwell i innych, Ignition i inne.
Ile to kosztuje?Nic. Licencja MIT: używaj, zmieniaj, udostępniaj.
TEEPTRAK PartnersProgram partnerski TEEPTRAK. OEE w czasie rzeczywistym w ponad 700 fabrykach w ponad 30 krajach.

OPC UA jest specyfikacją OPC Foundation. Ten projekt nie jest powiązany z OPC Foundation, Google, Siemens, Beckhoff, Rockwell Automation ani PTC, ani przez nie popierany.

Historie sukcesu

Rzeczywiste wyniki wdrożeń PerfTrak — ponad 700 fabryk wyposażonych od 2016 r.

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.

Ich słowami“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.

Ich słowami“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.

Ich słowami“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

Zaufali nam partnerzy

Rosnąca sieć konsultantów, integratorów i firm inżynieryjnych wdrażających TEEPTRAK w fabrykach na całym świecie.