Od sterownika PLC do paszportu produktu
Przekazuj rzeczywiste dane z linii — kody partii, numery seryjne, pomiary, znaczniki czasu, partie materiałów — prosto z hali produkcyjnej do każdego Cyfrowego Paszportu Produktu. CyfroPass nie dostarcza sterownika do PLC: łączysz się przez otwarte API REST i bramę brzegową, którą prowadzisz sam, albo konektor partnera.
Dane z maszyn stają się zgodnym pochodzeniem
Zamiast wpisywać fakty produkcyjne do formularza, pozwól sterownikom, które i tak je mierzą, zapisywać je wprost do paszportu.
Pochodzenie odporne na manipulacje
Wartości pochodzą z maszyny, a nie z arkusza. Każdy opublikowany paszport to niezmienna migawka — gotowa do audytu z założenia.
Paszporty na partię i numer seryjny
Wystaw paszport dla każdej partii produkcyjnej lub pojedynczego numeru seryjnego — każdy z własnymi danymi, własnym UID i kodem QR.
Mniej ręcznego wpisywania
Prędkość linii, partia materiału i znaczniki czasu wpływają automatycznie. Mniej błędów przepisywania, mniej luk we wskaźniku kompletności.
Identyfikowalność gotowa do audytu
Zapisy partii i numerów seryjnych pochodzące z maszyn zasilają trasę łańcucha dostaw w paszporcie — czysty ślad danych dla organów i klientów.
Od zmiennej PLC do opublikowanego paszportu
Pięć kroków, w całości na otwartych standardach. CyfroPass pozostaje punktem końcowym REST; logika hali produkcyjnej żyje w bramie brzegowej, którą kontrolujesz.
- 1
Udostępnij zmienne PLC
Udostępnij istotne zmienne do odczytu przez standardowy protokół przemysłowy — OPC-UA, MQTT, Modbus TCP lub Siemens S7.
- 2
Uruchom bramę brzegową
Niewielka brama lub konektor na miejscu odczytuje te zmienne i mapuje je na pola paszportu — klucze zdefiniowane w szablonie Twojego produktu.
- 3
Uwierzytelnij się
Brama przechowuje klucz API CyfroPass i wywołuje API REST jako token bearer (Authorization: Bearer cp_live_…).
- 4
Wyślij do API REST
Utwórz lub zaktualizuj produkty, a następnie wyślij (POST) partie lub numery seryjne z obiektem data opartym na kluczach pól szablonu — /v1/products/{id}/batches oraz /serials.
- 5
Opublikuj
Opublikuj partię lub numer seryjny, a CyfroPass wygeneruje jej paszport: unikalny UID oraz kod QR GS1 Digital Link, dostępny w kilka sekund.
Protokoły, którymi mówi brama
- OPC-UA
- MQTT
- Modbus TCP
- Siemens S7
- REST / Webhook
Użyj własnej bramy lub konektora partnera — CyfroPass mówi otwartym REST, więc wszystko, co potrafi wysłać żądanie HTTPS, może zasilić paszport.
Jedno żądanie wysyła partię, jedno ją publikuje
Twoja brama wysyła dane produkcyjne jako partię, opartą na kluczach pól Twojego szablonu, a następnie ją publikuje. Odzwierciedla to dokładnie publiczne API — pełną referencję znajdziesz w dokumentacji API.
# Push a production batch straight from the line, then publish its passport
curl -X POST \
https://app.passflow.example/v1/products/PRODUCT_ID/batches \
-H "Authorization: Bearer cp_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: line3-2026-07-30-0842" \
-d '{
"batch_code": "LOT-2026-07-30",
"data": {
"material_lot": "COT-IN-8841",
"line_speed": "48 m/min",
"measured_at": "2026-07-30T08:42:11Z"
}
}'
# Publish the batch → its own passport UID + QR
curl -X POST \
https://app.passflow.example/v1/products/PRODUCT_ID/batches/BATCH_ID/publish \
-H "Authorization: Bearer cp_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" Przy zapisach wysyłaj nagłówek Idempotency-Key, aby niestabilne połączenie linii mogło bezpiecznie ponowić próbę. PRODUCT_ID i klucze data pochodzą z szablonu Twojego produktu.
Zbudowane pod separację OT/IT
Brama brzegowa trzyma Twoje sterowniki poza publicznym internetem — tylko ona komunikuje się wychodząco z CyfroPass, przez TLS.
Zahaszowane klucze API
Klucze są haszowane w spoczynku i pokazywane w całości tylko raz. W każdej chwili możesz ograniczyć ich zakres i je unieważnić dla danego obszaru roboczego.
TLS wszędzie
Każde żądanie biegnie przez TLS. Dokumenty są szyfrowane w spoczynku; sekrety nigdy nie trafiają do repozytorium.
Hostowane w UE
Dane są przechowywane w UE (Hetzner), zgodnie z RODO, z zawartą umową powierzenia przetwarzania.
Izolacja OT/IT
Sterowniki PLC nigdy nie są wystawiane do internetu. Brama wykonuje wyłącznie połączenia wychodzące, a żądania są limitowane.
Gotów, by zasilić linię do swoich paszportów?
Przeczytaj referencję API ze wszystkimi punktami końcowymi albo załóż darmowe konto i wygeneruj swój pierwszy klucz API.