SCADA

Architettura tipica di un sistema di controllo distribuito dotato di nodi SCADA (livello 3)
Rappresentazione di un semplice sistema di controllo distribuito dotato di SCADA.

Nell'ambito dei sistemi di controllo distribuiti, un sistema SCADA (acronimo dall'inglese Supervisory Control And Data Acquisition, lett. "controllo di supervisione e acquisizione dati" in italiano) è un'applicazione software modulare deputata al monitoraggio e alla supervisione di una rete di controllori e dei processi fisici associati.

Descrizione

Generalmente il termine SCADA può identificare un software, installato su personal computer o server, che permette la realizzazione, il funzionamento e la gestione di sistemi di supervisione, controllo e telecontrollo senza dover necessariamente scrivere codice attraverso linguaggi di programmazione. Quest'ultimo punto è particolarmente caratterizzante in quanto coloro che realizzano e utilizzano i sistemi SCADA sono spesso tecnici con esperienza nel controllo di processo piuttosto che informatici o programmatori.

È bene notare che i sistemi SCADA si sono evoluti in larga parte come complemento delle soluzioni di automazione fornite dalle principali aziende mondiali del settore (Siemens, Allen-Bradley, Rockwell, Invensys plc, Wonderware, etc.) e che la terminologia può variare sia in base al contesto geografico (Europa, America, Asia) che settoriale (industria pesante, industria farmaceutica, produzione e trasporto dell'energia elettrica, trasporto di persone ecc.) in quanto le normative di riferimento e il contesto culturale a cui si ispirano sono diverse.

Normalmente i sistemi SCADA vengono impiegati all'interno delle centrali di controllo delle fabbriche, delle stazioni ferroviarie, degli aeroporti, degli acquedotti o dei grandi complessi di edifici, così come - per i sistemi più piccoli - in prossimità del processo da controllare.

Caratteristiche

Tipicamente, i sistemi SCADA sono utilizzati come interfaccia, sia verso operatori che verso altri sistemi, nell'ambito dei sistemi di controllo dei processi industriali o infrastrutturali, e prescindono dalla presenza di:

  1. uno o più sensori o attuatori, che effettuano misurazioni e/o variazioni di grandezze fisiche sul sistema in oggetto.
  2. uno o più microcontrollori, che possono essere PLC o microcomputer, che, continuativamente o a intervalli di tempo, effettuano misurazioni tramite i sensori a cui sono collegati e memorizzano i valori misurati in una memoria locale; gli stessi microcontrollori o PLC molto spesso sono gli stessi che realizzano anche le logiche di automazione dell'impianto a cui sono collegati.
  3. un sistema di telecomunicazione tra i microcontrollori e il supervisore. Può essere una rete di computer, oppure un insieme di linee seriali; può essere basato su cavo o su radio. Nei casi tipici sono cavi seriali digitali per brevi distanze, doppini di tipo telefonico a cui sono collegati o dei modem a bassa velocità, per medie distanze, oppure ponti radio o telefoni cellulari, per grandi distanze; negli ultimi 10 anni - per via del contenimento dei costi e della sempre più pressante richiesta di integrazione con sistemi eterogenei - questi vettori di telecomunicazione sono in via di rimpiazzo a favore di reti Ethernet o comunque basate sul protocollo TCP/IP.
  4. uno o più computer supervisori (es. server), che periodicamente raccolgono i dati dai microcontrollori, li elaborano per estrarne informazioni utili, memorizzano su disco i dati o le informazioni riassuntive, eventualmente fanno scattare un allarme, permettono di selezionare e di visualizzare su schermo i dati correnti e passati anche in formato grafico, ed eventualmente inviano informazioni selezionate al sistema informativo aziendale.

Terminologia

Si possono distinguere fra:

Funzionalità

Un sistema SCADA moderno può realizzare le seguenti funzioni:

Un quadro sinottico gestito da un sistema SCADA. La schermata mostra lo stato dell'impianto controllato in tempo reale attraverso una rappresentazione grafica.

Tipologie di piattaforma SCADA

Nell'accezione comune, si intende come piattaforma SCADA solo lo strato software che realizza le funzioni di cui al paragrafo precedente "Compiti del Sistema SCADA".

Tale software può essere sotto forma di:

La filosofia di pensiero prevalente (2018) prevede spesso la realizzazione di sistemi di supervisione utilizzando piattaforme commerciali aperte indipendenti, in modo da assicurarsi il supporto del produttore della piattaforma SCADA senza però essere legati ad un particolare vendor di apparati di campo (in quanto il costo di quest'ultimi è di norma sensibilmente maggiore al costo della licenza della piattaforma SCADA impiegata), mentre le piattaforme Open Source non hanno ancora raggiunto un grado di maturità che permetta realmente delle performance (in termini di funzioni disponibili e velocità di sviluppo) comparabili con quelle presenti sulle piattaforme commerciali.

Elenco piattaforme disponibili

NomeProduttoreTipoSistema operativoSito WebLicenza
Free ScadaWindowsFreeware
IndigoSCADAWindows / LinuxGPL
openDAXLinuxGPL
OpenSCADAWindows / LinuxGPL
S.E.E.R. 2LinuxGPL
SCADA ProcessViewerWindowsGPL
ScadaBRWindowsGPL
SzarpWindows / LinuxGPL
PcVueARC InformatiqueApertoWindowsProprietaria

Sicurezza

Nel novembre 2008 è apparso un virus informatico chiamato Stuxnet che prendeva come bersaglio i sistemi SCADA. Il virus ha usato come mezzo trasmissivo una chiave USB e aveva il compito di contaminare il software WinCC sviluppato dall'azienda Siemens. All'inizio del 2011 Stuxnet è uscita sotto una nuova forma chiamata Stars.

I sistemi SCADA sono sempre di più nel mirino dei criminali informatici, poiché fanno largo uso di protocolli di comunicazione basati su TCP-IP che spesso non hanno alcuna forma di autenticazione, password o crittografia. Il motivo alla base di ciò è che storicamente venivano impiegati come rimpiazzo di reti chiuse punto-punto dove non erano originariamente previsti gateway di interconnessione. È pertanto importante segmentare le reti di processo affinché siano irraggiungibili dall'esterno, ed utilizzare sistemi SCADA moderni e costantemente aggiornati come unico punto d'accesso verso la rete industriale, impedendo che si possano realizzare connessioni dirette agli apparati in campo che bypassano i meccanismi di protezione ed autenticazione presenti sulle piattaforme SCADA.

Note

  1. ↑ Chiacchio, Basile 2004, pp. 154-155.

Bibliografia

Voci correlate

Altri progetti

Collegamenti esterni

Controllo di autoritàGND (DE) 4571010-7