Operazioni industriali

Bella SCADASoftware SCADA web

Monitorate e controllate l'impianto dal browser: SCADA in tempo reale senza software client da installare.

Bella SCADA — Cruscotto operativo

Bella SCADA raccoglie in tempo reale i dati da PLC e dispositivi in campo, li mostra a schermo e rinvia in modo sicuro i comandi degli operatori. Nessun software client da installare: tutte le operazioni avvengono nel browser.

Gestione allarmi, dati storici, grafici di tendenza e reportistica sono sulla stessa piattaforma. Separazione dei permessi e registro delle operazioni documentano chi ha cambiato cosa e quando negli ambienti critici.

Funzionalità

Monitoraggio in tempo realeDati live per tag, indicatori di stato e sinottici.
Gestione allarmiPriorità, riconoscimento, accantonamento e storico; indicatori ISA-18.2 di carico allarmi, valanghe e allarmi intermittenti.
Dati storiciGrafici di tendenza, confronti ed esportazione.
Permessi e registro operazioniChi ha dato quale comando e quando: audit trail completo.
ReportisticaReport su storico allarmi, trend e consumi energetici; output Excel/PDF e invio pianificato. Analisi di turni e fermi nella schermata OEE.
Esportazione datiPubblicazione MQTT (UNS e Sparkplug B), server OPC UA in sola lettura ed endpoint REST con chiave API.
Assistente IADal pannello si interrogano i dati dell'impianto; l'assistente è in sola lettura e usa solo i dati che l'utente è autorizzato a vedere.
OEE / MESRegistri di turno automatici o manuali; disponibilità, prestazioni, qualità e Pareto delle cause di fermo in un'unica schermata.
Editor HMILe schermate operatore si disegnano nel browser con cassetta degli attrezzi, libreria di simboli, livelli e annulla/ripeti, e si eseguono nello stesso posto.
Vista operatore mobileSu schermi stretti una barra a schede in basso apre dashboard, allarmi, monitoraggio live e trend dal telefono.
Ricette e firma elettronicaLe ricette di produzione si definiscono e gestiscono dal pannello; i comandi sui tag selezionati richiedono firma elettronica e approvazione di una seconda persona.
Modelli di tag e albero degli assetLe apparecchiature dello stesso tipo si replicano da un modello (UDT); i tag sono organizzati in un albero sito–linea–apparecchiatura.

Percorso dei dati: dal campo allo schermo

I driver di campo girano come servizio separato: la lettura continua anche se il server web si riavvia. I livelli comunicano tramite Redis; i dati in tempo reale arrivano al browser via SignalR.

  1. Dispositivo di campoPLC, RTU, analizzatori di rete, contatori e sensori.
  2. Bella RuntimeUn driver per connessione; legge con scalatura, banda morta e qualità. Gira come servizio Windows o container Docker.
  3. RedisValori istantanei, stato delle connessioni e canale dei comandi. Qui si trova anche il blocco di lavoro tra più Runtime.
  4. API e storicoValutazione allarmi, variabili calcolate e script; i valori vengono scritti a blocchi in PostgreSQL (TimescaleDB opzionale).
  5. BrowserSchermate HMI, trend, allarmi e report in un client web senza installazione.

In caso di guasto o interruzione

Uno SCADA si giudica da ciò che fa quando qualcosa va storto. Descriviamo il comportamento attuale così com'è.

Se un dispositivo si disconnetteLa connessione passa in errore e si ricollega dopo 5 secondi. Le schermate segnalano dati non aggiornati e connessioni perse.
Se il server non è raggiungibileIl Runtime tiene i valori in memoria, fino a 10.000 messaggi per connessione; a buffer pieno scarta il più vecchio. Non c'è un buffer su disco.
Ridondanza del RuntimePossono girare più Runtime. Legge chi detiene il blocco; se il blocco scade (35 s di default), subentra un'istanza in attesa.
Ridondanza del serverI nodi API eleggono un primario e consentono il passaggio manuale. Un vero hot standby richiede un'installazione separata su una seconda macchina.
Se lo storico non si scriveLa coda di scrittura tiene fino a 100.000 campioni in memoria; quelli scartati vengono contati e registrati, mai persi in silenzio.
Conservazione dei datiLe variabili numeriche vengono salvate con un intervallo per variabile. 30 giorni di default, configurabile; TimescaleDB aggiunge compressione e politiche di conservazione.

Allarmi, accessi e audit trail

Regole di allarmeSoglia, isteresi, ritardo di attivazione e disattivazione, gruppo di priorità. Riconoscimento e sospensione temporizzata supportati.
Notifica degli allarmiIn app, e-mail, Telegram, gateway SMS e webhook. In caso di valanga di allarmi si invia un riepilogo invece dei singoli messaggi.
Controllo accessiPermessi granulari, accesso per ruolo e per schermata. Autenticazione a due fattori con app (TOTP); dopo 5 accessi falliti l'account viene bloccato per 15 minuti.
Sicurezza dei comandiPermesso di scrittura, controllo di variabile scrivibile e tipo di dato. Firma elettronica singola o doppia (seconda persona) sulle variabili scelte, con reinserimento della password.
Audit trailOgni modifica e ogni comando vengono registrati con utente, IP e valore. Le voci sono concatenate con SHA-256; la catena è verificabile e le cancellazioni diventano visibili.
Installazione e backupOn-premise su Windows Server (IIS + servizio Windows) o Docker. Configurazione esportabile e importabile in JSON; backup del database e prova di ripristino documentati.

Protocolli supportati

I driver sono integrati nel Runtime; per un dispositivo non in elenco il driver viene scritto nel progetto.

Modbus
Modbus TCP, Modbus RTU (seriale) e Modbus RTU su TCP.
OPC UA
Connessione come client; sessione con utente/password o anonima, modalità di sicurezza firmata e cifrata.
PLC e protocolli di campo
Siemens S7, EtherNet/IP, MQTT.
Protocolli energia e utility
IEC 60870-5-104, DNP3, IEC 61850 (MMS), BACnet/IP.
Pubblicazione dei dati
MQTT (UNS e Sparkplug B), server OPC UA in sola lettura ed endpoint REST con chiave API.

Ogni driver viene verificato insieme al dispositivo in campo durante la messa in servizio.

Schermate

Bella SCADA — Confronto dei trend
Confronto dei trend
Bella SCADA — Prestazioni degli allarmi ISA-18.2
Prestazioni degli allarmi ISA-18.2
Bella SCADA — OEE e registri di turno
OEE e registri di turno
Bella SCADA — Editor HMI
Editor HMI

Domande frequenti

Dobbiamo sostituire i PLC esistenti?

Di solito no. Bella SCADA si collega ai PLC e ai dispositivi esistenti tramite OPC UA, Modbus TCP/RTU e MQTT.

Serve un'installazione sui PC degli operatori?

No. Non c'è software client da installare; monitoraggio e controllo avvengono nel browser.

Si può sapere chi ha dato quale comando?

Sì. Separazione dei permessi e registro delle operazioni mantengono una traccia completa: chi, quale comando, quando.

Si perdono dati se la connessione cade?

Non nelle interruzioni brevi: finché il Runtime non raggiunge il server, mantiene in memoria i valori letti, fino a 10.000 messaggi per connessione. Il buffer non viene scritto su disco; se nel frattempo il Runtime si riavvia, i valori in attesa vanno persi. Ne teniamo conto apertamente nel progetto.

Cosa può fare Bella SCADA per voi?

Pianifichiamo insieme tutto il percorso, dall'installazione all'integrazione.