Skip to Content
Estrazione Dati di FabbricaIndustrial Collector

Industrial Collector

Collega i PLC, gli azionamenti, i contatori e le macchine del tuo campo di fabbrica — Siemens S7, Allen-Bradley, Modbus, OPC UA e altro ancora — e trasmetti dati normalizzati e pronti per l’analisi direttamente nel tuo database di flotta. Scegli le tue apparecchiature da un catalogo; niente caccia ai registri, niente codice, niente app per ciascun protocollo. Un’unica app monitora un’intera cella mista, interrogando fianco a fianco controllori di fornitori diversi in un solo gateway.

Accesso anticipato — in sviluppo attivo. Modbus, OPC UA e la modalità demo funzionano già oggi. Siemens S7 e Allen-Bradley sono basati sul motore Apache PLC4X e sono in fase di validazione sui vari dispositivi — i controllori S7-1200/1500 possono già essere letti oggi tramite il loro server OPC UA integrato.

Perché questa app

Un’unica app per tutto il campo. Siemens S7 (S7-1200/300/400), Allen-Bradley (EtherNet/IP e Logix), Modbus TCP e RTU/seriale, e OPC UA — tutti in una sola app di gateway, interrogati fianco a fianco. Smetti di distribuire e mantenere un collector per ogni marca di controllore.

Connettiti per macchina, non per protocollo. Scegli le tue apparecchiature da un catalogo di profile pack — ad esempio “Atlas Copco GA Elektronikon” o “Ingersoll Rand Xe” — e la connessione si avvia con i suoi tag, scalatura, unità e significato già mappati. Inserisci l’indirizzo IP e stai già raccogliendo. Niente archeologia dei datasheet, niente fogli di calcolo dei registri.

Dati normalizzati, pronti per l’analisi. Ogni lettura porta con sé un valore, un’unità ingegneristica, un flag di qualità e un tipo semantico (ad esempio pressure.discharge, runtime.hours). Confronta un compressore nell’Impianto A con uno nell’Impianto B indipendentemente dal fornitore o dal protocollo. Gli indirizzi grezzi restano interni — non trapelano mai nelle tue dashboard.

Estensibile senza ridistribuire. I profile pack sono contenuto, non codice: aggiungi o aggiorna le definizioni delle apparecchiature al volo e condividile su tutta la tua flotta. Hai un programma PLC personalizzato? Mappa i suoi tag a mano in un semplice elenco YAML — nessun pack richiesto.

Sicuro per le reti OT. Sola lettura verso i tuoi PLC per impostazione predefinita — il collector non scrive mai sulle tue apparecchiature. Viene eseguito su una VLAN macchina isolata, con le credenziali conservate nel secret store della piattaforma, mai in configurazioni in chiaro.

Dispositivi e protocolli supportati

Cerca il tuo dispositivo qui sotto. Il collector legge da qualsiasi dispositivo che parli uno di questi protocolli — i modelli noti si connettono dal catalogo di profile pack senza alcuna mappatura dei tag, e qualsiasi altro dispositivo si connette tramite configurazione manuale. I modelli elencati sono indirizzabili tramite il protocollo indicato secondo la documentazione del fornitore; i profile pack sono forniti per un insieme in espansione di modelli specifici.

Disponibilità:Modbus e OPC UA funzionano già oggi. 🔧 Siemens S7 e Allen-Bradley sono basati sul motore Apache PLC4X e in fase di validazione sui vari dispositivi. 🗺️ Altri protocolli sono nella roadmap (vedi sotto).

✅ Modbus — TCP e RTU/ASCII seriale (RS-485 / RS-232)

Se espone una mappa di registri Modbus — tramite TCP (porta 502) o seriale RS-485 (multidrop, unit ID 1–247) — questa app può raccoglierla. Famiglie comuni:

  • PLC e controllori: 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.
  • Compressori d’aria: Atlas Copco Elektronikon (GA, ZR, ZT, ZP…), Kaeser Sigma Control 2, Ingersoll Rand Xe-series e XS-series, Gardner Denver / CompAir D-Series, Boge FOCUS, ELGi.
  • Azionamenti a frequenza variabile: 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 (serie 750 con scheda Modbus), WEG CFW, Delta (MS300, C2000), Invertek Optidrive.
  • Contatori di energia e potenza: 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.
  • Inverter solari / fotovoltaici: SMA Sunny Boy / Sunny Tripower, Fronius GEN24 / SnapINverter, Huawei SUN2000, Sungrow, SolarEdge, Kostal, Solis (SunSpec/Modbus).
  • I/O remoti, RTU e gateway di protocollo: Advantech ADAM-6000/4000, Moxa MGate / ioLogik, HMS Anybus (Modbus RTU↔TCP), e trasmettitori RS-485 generici (temperatura, pressione, portata, livello, potenza).

✅ OPC UA — qualsiasi server OPC UA

Connettiti a qualsiasi server OPC UA (opc.tcp://…, porta 4840 predefinita); esplora lo spazio di indirizzamento e leggi i nodi, con autenticazione anonima, username/password o certificato e sicurezza fino a Basic256Sha256. Tra i server riconosciuti:

  • Controllori con server OPC UA integrato: Siemens SIMATIC S7-1500 (e S7-1200 su firmware recenti), 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.
  • Server / aggregatori software e DCS: KEPServerEX (Kepware), Inductive Automation Ignition, Prosys, Matrikon, Unified Automation, e gateway OPC UA / bridge DCS (Softing, HMS/Ewon).

🔧 Siemens S7 — S7comm / S7comm-plus (porta 102), tramite il motore PLC4X

  • SIMATIC S7-1500 — CPU 1511/1513/1515/1516/1517/1518, CPU ET 200SP (1510SP/1512SP), Software Controller 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 (parla anche Modbus TCP).

    Nota: gli S7-1200/1500 richiedono l’opzione “Permit PUT/GET communication” abilitata e blocchi dati non ottimizzati — oppure usa il loro server OPC UA integrato. Gli S7-200 / S7-200 SMART sono limitati; usa Modbus TCP dove possibile.

🔧 Allen-Bradley / Rockwell — EtherNet/IP (porta 44818), tramite il motore PLC4X

  • Logix (accesso ai tag simbolici): ControlLogix 1756 (L6x/L7x/L8x), CompactLogix 1769 e 5069 (5370 / 5380 / 5480), GuardLogix / Compact GuardLogix.
  • Micro800 con Ethernet: Micro820 / Micro850 / Micro870 (tag globali; disponibile anche Modbus TCP).
  • Le vecchie MicroLogix / SLC 500 / PLC-5 parlano PCCC (su EtherNet/IP o seriale DF1) — supportate tramite un percorso PCCC/gateway (roadmap).

Roadmap

Basati sul motore PLC4X e in fase di integrazione prossima: Beckhoff ADS (TwinCAT / CX), KNXnet/IP, IEC 60870-5-104, Profinet, DF1. Gli Schneider Modicon M340/M580 si connettono già oggi tramite Modbus o OPC UA. Per l’automazione degli edifici (BACnet), usa l’app dedicata BACnet Collector.

Non vedi il tuo dispositivo? Se parla Modbus o OPC UA, funziona già oggi; raccontaci di qualsiasi altra cosa e aggiungeremo un driver o un profile pack.

Cosa ottieni

Installa l’app nel tuo progetto e assegna ad essa i PC edge (gateway). Poi apri la bacheca dell’app, vai nella vista impostazioni e aggiungi una connessione — in due modi:

  • Dal catalogo: scegli le apparecchiature (ad esempio Atlas Copco GA), scegli il gateway, inserisci l’indirizzo IP. Tag, unità e semantica provengono dal pack.
  • Manualmente: scegli il driver (S7, Modbus TCP/seriale, EtherNet/IP, OPC UA), compila i dettagli di connessione ed elenca i tag che desideri.

Da quel momento l’app raccoglie all’intervallo configurato e archivia ogni lettura nella tabella measurements del tuo database di flotta — ciascuna con il proprio valore, unità ingegneristica, flag di qualità e tipo semantico — mentre lo stato online/offline dal vivo di ogni macchina è tracciato nella tabella assetstatus.

Funzionalità comuni dei collector

Come ogni collector di IronFlock, l’Industrial Collector si configura interamente nel browser — aggiungi e modifica connessioni nella bacheca integrata dell’app, con modifiche che hanno effetto dal vivo e senza riavvii. È affidabile all’edge: le connessioni si riconnettono automaticamente, ogni macchina viene raccolta in isolamento (un PLC irraggiungibile non ferma mai gli altri), e se il gateway perde la connessione alla piattaforma, le letture vengono bufferizzate localmente e inoltrate in ordine non appena il collegamento ritorna — nessuna perdita silenziosa di dati (dimensione del buffer configurabile per gateway, con una modalità opzionale di solo inoltro). E puoi provarlo senza hardware: commuta qualsiasi connessione in modalità demo e l’app genera dati realistici così da poter esplorare l’esperienza completa prima di cablare un solo dispositivo.

Costruisci sui tuoi dati

La bacheca dell’app inclusa ti offre una panoramica istantanea dei dati in arrivo. Per presentazioni su misura, costruisci dashboard personalizzate e bacheche SCADA che mostrano i dati delle tue macchine fianco a fianco con i dati di altre app e altri protocolli, interrogali tramite il Data Backend, e usa l’app Allarmi per monitorare i valori raccolti in tempo reale con notifiche via SMS o email. Per portare i dispositivi online e installare l’app, vedi Gestione Dispositivi e Gestione App.

Last updated on