Skip to Content
Pozyskiwanie danych z fabrykiIndustrial Collector

Industrial Collector

Podłącz PLC, napędy, liczniki i maszyny na swojej hali produkcyjnej — Siemens S7, Allen-Bradley, Modbus, OPC UA i więcej — i przesyłaj znormalizowane, gotowe do analityki dane prosto do bazy danych floty. Wybierz swój sprzęt z katalogu; bez polowania na rejestry, bez kodowania, bez osobnych aplikacji na każdy protokół. Jedna aplikacja monitoruje całą mieszaną celę, odpytując sterowniki różnych producentów obok siebie w jednej bramie.

Wczesny dostęp — w aktywnym rozwoju. Modbus, OPC UA i tryb demo działają już dziś. Siemens S7 i Allen-Bradley są napędzane silnikiem Apache PLC4X i są walidowane na różnych urządzeniach — sterowniki S7-1200/1500 można już dziś odczytywać przez ich wbudowany serwer OPC UA.

Dlaczego ta aplikacja

Jedna aplikacja dla całej hali. Siemens S7 (S7-1200/300/400), Allen-Bradley (EtherNet/IP i Logix), Modbus TCP oraz RTU/szeregowy i OPC UA — wszystko w jednej aplikacji bramowej, odpytywane obok siebie. Przestań wdrażać i utrzymywać po jednym kolektorze na markę sterownika.

Łącz według maszyny, nie według protokołu. Wybierz swój sprzęt z katalogu pakietów profili — np. „Atlas Copco GA Elektronikon” lub „Ingersoll Rand Xe” — a połączenie zestawia się z już zmapowanymi tagami, skalowaniem, jednostkami i znaczeniem. Wprowadź adres IP i już zbierasz. Bez archeologii kart katalogowych, bez arkuszy z rejestrami.

Gotowe do analityki, znormalizowane dane. Każdy odczyt niesie wartość, jednostkę inżynierską, flagę jakości i typ semantyczny (np. pressure.discharge, runtime.hours). Porównaj sprężarkę w Zakładzie A ze sprężarką w Zakładzie B niezależnie od producenta czy protokołu. Surowe adresy pozostają wewnętrzne — nigdy nie przeciekają do Twoich paneli.

Rozszerzalna bez ponownego wdrażania. Pakiety profili to treść, nie kod: dodawaj lub aktualizuj definicje sprzętu w locie i udostępniaj je w całej flocie. Masz niestandardowy program PLC? Zmapuj jego tagi ręcznie w prostej liście YAML — bez potrzeby pakietu.

Bezpieczna dla sieci OT. Domyślnie tylko do odczytu dla Twoich PLC — kolektor nigdy nie zapisuje do Twojego sprzętu. Działa w izolowanym VLAN maszynowym, z poświadczeniami przechowywanymi w magazynie sekretów platformy, nigdy w jawnej konfiguracji.

Obsługiwane urządzenia i protokoły

Wyszukaj swoje urządzenie poniżej. Kolektor odczytuje z każdego urządzenia, które mówi jednym z tych protokołów — znane modele łączą się z katalogu pakietów profili bez mapowania tagów, a wszystko inne łączy się przez konfigurację ręczną. Wymienione modele są adresowalne za pomocą podanego protokołu zgodnie z dokumentacją producenta; pakiety profili są dostarczane dla rozszerzającego się zbioru konkretnych modeli.

Dostępność:Modbus i OPC UA działają już dziś. 🔧 Siemens S7 i Allen-Bradley są napędzane silnikiem Apache PLC4X i walidowane na różnych urządzeniach. 🗺️ Inne protokoły są w planach rozwoju (zobacz poniżej).

✅ Modbus — TCP oraz RTU/ASCII szeregowy (RS-485 / RS-232)

Jeśli udostępnia mapę rejestrów Modbus — przez TCP (port 502) lub szeregowy RS-485 (multidrop, ID jednostki 1–247) — ta aplikacja może go zbierać. Typowe rodziny:

  • PLC i sterowniki: Schneider Modicon (M221, M241, M251, M262, M340, M580, Quantum, Premium), WAGO (750/753, PFC100/PFC200), Phoenix Contact PLCnext (AXC F 1152/2152/3152), Beckhoff TwinCAT (Modbus TCP / TF6250), ABB AC500, Delta (DVP, AS), Unitronics (Vision, UniStream), Fatek (FBs), Allen-Bradley Micro820/850/870.
  • Sprężarki powietrza: Atlas Copco Elektronikon (GA, ZR, ZT, ZP…), Kaeser Sigma Control 2, Ingersoll Rand Xe-series i XS-series, Gardner Denver / CompAir D-Series, Boge FOCUS, ELGi.
  • Napędy o zmiennej częstotliwości: ABB ACS580 / ACS880 (ACS355/380/480), Danfoss VLT / FC (FC 102/202/302, FC 360), Schneider Altivar (ATV320/340/600/900), Yaskawa GA800 / GA500 / V1000 / A1000, Allen-Bradley PowerFlex 525 (seria 750 z kartą Modbus), WEG CFW, Delta (MS300, C2000), Invertek Optidrive.
  • Liczniki energii i mocy: Schneider PowerLogic PM5000 / iEM3000 / ION, Janitza UMG (96/103/104/508/604), Carlo Gavazzi EM/ET (EM24, EM340, ET112/340), Socomec Diris, Eastron SDM (SDM120/230/630), Accuenergy Acuvim II, Siemens SENTRON PAC (PAC2200/3200/4200), Lovato DMG.
  • Falowniki solarne / PV: SMA Sunny Boy / Sunny Tripower, Fronius GEN24 / SnapINverter, Huawei SUN2000, Sungrow, SolarEdge, Kostal, Solis (SunSpec/Modbus).
  • Zdalne I/O, RTU i bramy protokołów: Advantech ADAM-6000/4000, Moxa MGate / ioLogik, HMS Anybus (Modbus RTU↔TCP) oraz ogólne przetworniki RS-485 (temperatura, ciśnienie, przepływ, poziom, moc).

✅ OPC UA — dowolny serwer OPC UA

Połącz się z dowolnym serwerem OPC UA (opc.tcp://…, domyślny port 4840); przeglądaj przestrzeń adresową i odczytuj węzły, z uwierzytelnianiem anonimowym, nazwa użytkownika/hasło lub certyfikat oraz zabezpieczeniami do Basic256Sha256. Rozpoznawane serwery obejmują:

  • Sterowniki z wbudowanym serwerem OPC UA: Siemens SIMATIC S7-1500 (oraz S7-1200 na nowszym firmware), Beckhoff TwinCAT (TF6100), B&R Automation, Phoenix Contact PLCnext, WAGO PFC100/PFC200, Bosch Rexroth ctrlX, Schneider Modicon M251/M262, Mitsubishi MELSEC iQ-R, Omron NX/NJ, ABB AC500.
  • Serwery / agregatory oprogramowania i DCS: KEPServerEX (Kepware), Inductive Automation Ignition, Prosys, Matrikon, Unified Automation oraz bramy OPC UA / mosty DCS (Softing, HMS/Ewon).

🔧 Siemens S7 — S7comm / S7comm-plus (port 102), przez silnik PLC4X

  • SIMATIC S7-1500 — CPU 1511/1513/1515/1516/1517/1518, CPU ET 200SP (1510SP/1512SP), sterowniki programowe S7-1500.

  • SIMATIC S7-1200 — CPU 1211C/1212C/1214C/1215C/1217C.

  • SIMATIC S7-300 — CPU 312/314/315/317/319; S7-400 / S7-400H — CPU 412/414/416/417.

  • LOGO! 8 (mówi również Modbus TCP).

    Uwaga: S7-1200/1500 wymagają włączonej opcji „Permit PUT/GET communication” i niezoptymalizowanych bloków danych — albo zamiast tego użyj ich wbudowanego serwera OPC UA. S7-200 / S7-200 SMART są ograniczone; używaj Modbus TCP tam, gdzie to możliwe.

🔧 Allen-Bradley / Rockwell — EtherNet/IP (port 44818), przez silnik PLC4X

  • Logix (dostęp do tagów symbolicznych): ControlLogix 1756 (L6x/L7x/L8x), CompactLogix 1769 i 5069 (5370 / 5380 / 5480), GuardLogix / Compact GuardLogix.
  • Micro800 z Ethernetem: Micro820 / Micro850 / Micro870 (tagi globalne; dostępny również Modbus TCP).
  • Starsze MicroLogix / SLC 500 / PLC-5 mówią PCCC (przez EtherNet/IP lub DF1 szeregowy) — obsługiwane przez ścieżkę PCCC/bramy (w planach).

Plan rozwoju

Napędzane silnikiem PLC4X i podłączane w następnej kolejności: Beckhoff ADS (TwinCAT / CX), KNXnet/IP, IEC 60870-5-104, Profinet, DF1. Schneider Modicon M340/M580 łączą się już dziś przez Modbus lub OPC UA. Dla automatyki budynkowej (BACnet) użyj dedykowanej aplikacji BACnet Collector.

Nie widzisz swojego urządzenia? Jeśli mówi Modbus lub OPC UA, działa już dziś; powiedz nam o czymkolwiek innym, a dodamy sterownik lub pakiet profili.

Co otrzymujesz

Zainstaluj aplikację w swoim projekcie i przypisz jej brzegowe komputery (bramy). Następnie otwórz tablicę aplikacji, przejdź do widoku ustawień i dodaj połączenie — na dwa sposoby:

  • Z katalogu: wybierz sprzęt (np. Atlas Copco GA), wybierz bramę, wprowadź adres IP. Tagi, jednostki i semantyka pochodzą z pakietu.
  • Ręcznie: wybierz sterownik (S7, Modbus TCP/szeregowy, EtherNet/IP, OPC UA), uzupełnij szczegóły połączenia i wymień tagi, które chcesz.

Od tego momentu aplikacja zbiera dane w skonfigurowanym interwale i przechowuje każdy odczyt w tabeli measurements Twojej bazy danych floty — każdy niosąc swoją wartość, jednostkę inżynierską, flagę jakości i typ semantyczny — podczas gdy stan online/offline każdej maszyny na żywo śledzony jest w tabeli assetstatus.

Wspólne funkcje kolektora

Jak każdy kolektor IronFlock, Industrial Collector jest konfigurowany w całości w przeglądarce — dodawaj i edytuj połączenia w wbudowanej tablicy aplikacji, ze zmianami wchodzącymi w życie na żywo i bez restartów. Jest niezawodny na krawędzi: połączenia łączą się ponownie automatycznie, każda maszyna jest zbierana w izolacji (jeden niedostępny PLC nigdy nie zatrzymuje pozostałych), a jeśli brama straci połączenie z platformą, odczyty są buforowane lokalnie i przekazywane w kolejności w momencie powrotu łącza — bez cichej utraty danych (rozmiar bufora konfigurowalny per brama, z opcjonalnym trybem tylko-do-przodu). I możesz wypróbować to bez sprzętu: przełącz dowolne połączenie w tryb demo, a aplikacja generuje realistyczne dane, dzięki czemu możesz poznać pełne doświadczenie zanim podłączysz choć jedno urządzenie.

Buduj na swoich danych

Dołączona tablica aplikacji daje natychmiastowy przegląd napływających danych. Dla dostosowanych prezentacji buduj niestandardowe panele i tablice SCADA, które wyświetlają dane Twoich maszyn obok danych z innych aplikacji i innych protokołów, odpytuj je przez Data Backend i użyj aplikacji Alarmy do monitorowania zebranych wartości w czasie rzeczywistym z powiadomieniami SMS lub e-mail. Aby uruchomić urządzenia i zainstalować aplikację, zobacz Zarządzanie urządzeniami i Zarządzanie aplikacjami.

Last updated on