Sistemi di controllo distribuito

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Sistemi di controllo distribuito"

Transcript

1 Sistemi di controllo distribuito Ing. Massimiliano Veronesi 1 INTRODUZIONE I CONTROLLORI I SUPERVISORI I PACCHETTI SUPERIORI Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 1 di 17

2 1 Introduzione Nell ambito dell automazione industriale, i sistemi di controllo distribuito (DCS) rappresentano la soluzione più adottata per i grandi impianti continui (raffinerie, centrali di produzione energia, cartiere, vetrerie, impianti chimici etc.). Essi svolgono in modo integrato entrambe le funzioni normalmente implementate sui PLC (Programmable Logic Computer) e sugli SCADA (Supervision Control And Data Acquisition); per questo motivo si possono collocare come rappresentato in figura 1 nell ambito della piramide CIM (Computer Integrated Manifacturing). Gest. Aziend. Pian. Prod. ERP/EDP MES/PIMS Supervisione Controllo di base SCADA PLC / PID DCS Misura e comando Sensori e attuatori Fig. 1 Collocazione dei DCS nell ambito della piramide dell automazione industriale L architettura tipica di un sistema di controllo distribuito è rappresentata in figura 2. Partendo dal basso si possono trovare le interfacce verso il campo, costituite dalle opportune schede elettroniche di acquisizione (ingressi) e comando (uscite). A questo livello stanno anche le interfacce di comunicazione per i più comuni bus di campo, attraverso i quali vengono scambiate informazioni con i trasmettitori e gli attuatori che supportano lo stesso tipo di protocollo. Attraverso il Bus I/O i valori di ingressi ed uscite vengono veicolati ai controllori, che si fanno carico di processarli in base alle strategie di regolazione e alle logiche progettate per la specifica applicazione. Il software viene sviluppato attraverso l implementazione di blocchi funzione che vanno così a costituire il cosiddetto Database di sistema. Ognuno di essi viene etichettato con un nome univocamente definito, comunemente detto Tag: si usa pertanto assimilare ciascun record del database al relativo tag ed i suoi campi alle diverse variabili utilizzate nel blocco funzione, normalmente chiamate item. Ad esempio, un regolatore PID rappresenta normalmente un tag del database ed i suoi item sono la variabile di processo, il setpoint, la variabile di controllo, le soglie di allarme, i parametri proporzionale, integrale e derivativo etc. Al di sopra dei controllori stanno i supervisori, implementati oramai in normali workstation gestite da sistemi operativi disponibili in commercio. È proprio accedendo ai tag e agli item del database che essi svolgono la loro funzione di interfaccia per l operatore di sala controllo, costituita da numerose videate attraverso le quali viene sviluppata una rappresentazione grafica dell impianto e del processo. Ed è proprio qui che sta la chiave Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 2 di 17

3 della differenza tra un DCS e un sistema PLC-Scada: mentre infatti il PLC e lo Scada rimangono due sistemi separati, ciascuno facente uso di proprie variabili e strutture dati, che si scambiano dati attraverso un opportuno driver di comunicazione (facente uso di protocollo proprietario o meno), nel caso del DCS il database, unico, è per l appunto condiviso e distribuito tra controllori e supervisori, ciascuno dei quali si fa carico dei propri compiti di elaborazione. Al di sopra dei supervisori trovano posto i numerosi pacchetti di ottimizzazione, monitoraggio delle prestazioni e gestione della strumentazione e dei macchinari in campo, che sempre più entrano a far parte dello scopo di fornitura di un sistema di controllo distribuito. Queste funzionalità vengono effettuate da normali personal computers che tipicamente possono anche essere connessi alla normale rete aziendale (o di stabilimento). Monitoraggio remoto Integrazione informazioni Gestione strumentazione Rete aziendale Supervisione Ottimizzazione Mondo esterno Database di sistema Rete di sistema Controllo (schede a microprocessore) Contr.avanzato (MPC, FLC) Bus I/O Acquisizione / comando (schede di I/O analogici o digitali) Acquisizione / comando (Schede di comunicazione) Bus di campo Fig. 2 Architettura di un sistema di controllo distribuito Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 3 di 17

4 2 I controllori Le stazioni di controllo sono costituite dai controllori e da tutto l hardware necessario per interfacciarsi con la strumentazione in campo (trasmettitori e attuatori). Le schede di Input/Output si classificano normalmente in: - ingressi analogici multiplexati (generalmente 8 o 16 per scheda), quali segnali in corrente (0/4-20 ma), in tensione (in genere fino a 20 Vdc) o ingressi diretti da termocoppie o termoresistenze - uscite analogiche (generalmente 8 o 16 per scheda), tipicamente 4-20 ma - ingressi digitali (generalmente 16 o 32 per scheda), costituiti ciascuno da un circuito aperto attraverso il quale non passa corrente finché appunto non viene chiuso attraverso i due morsetti di interfaccia con l esterno - uscite digitali (generalmente 16 o 32 per scheda), costituiti ciascuno da un circuito aperto attraverso il quale non passa corrente finché appunto non viene chiuso attraverso il comando che gli arriva dal controllore. Si possono usare anche uscite a relè ma generalmente si preferisce appoggiare il contatto su relè esterni (accorpati su ulteriori Terminal Board dalle quali risulta più agevole sostituirli in caso di guasto). L accuratezza sulla risoluzione dei segnali è dell ordine dei μa (o mv nel caso di ingressi in tensione) mentre i tempi di scansione dei multiplexer sono dell ordine dei msec. Generalmente le schede di I/O sono composte da un corpo di elettronica da installare in uno slot libero del rack e da un frontalino intercambiabile cui collegare direttamente i segnali oppure un cavo di interfacciamento con delle morsettiere esterne di appoggio (fig. 3); quest ultima soluzione rende ovviamente meno laboriosa l eventuale sostituzione della scheda in caso di guasto. Fig. 3 Schede di I/O Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 4 di 17

5 Accanto alle schede di ingressi o uscite possono essere impiegate anche schede di comunicazione compatibili con bus di campo più impiegati nell automazione di processo; tra i più diffusi si possono citare Modbus (RTU o TCP), Foundation Fieldbus, Profibus, DeviceNet. Opportune restrizioni limitano il numero massimo di schede di comunicazione che possono essere gestite da un singolo controllore. Tutte le schede (di I/O o comunicazione) possono venire ridondate in modo relativamente agevole, in modo da non perderne la funzionalità in caso di guasto. Generalmente i DCS gestiscono automaticamente gli indirizzamenti, in modo da non costringere chi fa l ingegneria dell applicazione a sviluppare codice addizionale. La configurazione delle schede di I/O si limita in genere all impostazione del range (per gli ingressi analogici) e all assegnazione (facoltativa) di un identificativo a ciascuno dei segnali, che possa essere utilizzato come riferimento nella stesura del software applicativo. Un po più complessa la configurazione delle schede di comunicazione, che richiede di specificare i parametri relativi al protocollo utilizzato e a definire il significato (range, etichetta, formato) di tutti i registri che vengono scambiati. I racks di I/O, tipicamente dotati di doppio alimentatore, sono normalmente installati nello stesso cabinet del controllore, con il quale comunicano attraverso schede e bus generalmente ridondati a supporto di un protocollo proprietario. Tuttavia può essere necessario o economicamente conveniente avvicinare uno o più rack a sensori ed attuatori. Per questo motivo i DCS consentono anche di remotare l I/O attraverso un bus tipicamente più lento del precedente ma che consente di coprire distanze maggiori e di essere veicolato anche attraverso cavi in fibra ottica (si veda la fig. 4). Opportune restrizioni limitano il numero di rack di I/O gestibili da un singolo controllore e quelli installabili sullo stesso ramo di bus I/O, nonché il numero stesso di rami utilizzabili dal medesimo controllore. Fig. 4 Collegamenti tra controllori e rack I/O Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 5 di 17

6 I controllori dei DCS sono costituiti da schede sulle quali vengono montati microprocessori molto potenti ed affidabili affiancati da una notevole quantità di memoria (ad es. 32 MB) per supportare l esecuzione del software applicativo in carico su quella CPU. Il rack sul quale sono installate le CPU (normalmente due, per motivi di ridondanza) sono dotati altresì di doppio alimentatore e su di essi possono già essere installate delle schede di I/O. Fig. 5 Rack CPU e meccanismo di ridondanza I DCS assicurano affidabili meccanismi di gestione della ridondanza tra le CPU in modo da garantire la continuità nell azione di controllo del processo anche in caso di guasto di una delle due unità di elaborazione e della sua conseguente sostituzione a caldo. Tra le tecniche utilizzate si distingue in particolare quella (in uso anche sui PLC certificati per applicazioni di Emergency Shut-Down) che fa uso di due microchip per ciascuna scheda CPU (si veda la figura 5): l eventuale discrepanza tra i risultati da esse elaborati, rilevata attraverso tecniche di watch-dog ed ECC (Error Correction Code), fa partire un ciclo di diagnostica al termine del quale il sistema sceglie se mantenere il controllo o cederlo alla scheda gemella; quest ultima comunque sta sempre elaborando le stesse logiche di regolazione e comando, in modo che la commutazione sia bumpless ovvero non comporti attese né variazioni per il processo sotto controllo. Nel caso si renda necessario sostituire una delle CPU, il sistema copia automaticamente il programma eseguibile su quella nuova che viene inserita vergine. L ingegneria delle stazioni di controllo consiste nella sua configurazione e nello sviluppo del software applicativo. Sono normalmente disponibili vari formalismi di tipo grafico che rendono questo lavoro particolarmente rapido ed alla portata di personale non necessariamente super-specializzato. Tipicamente si possono riscontrare le seguenti modalità di programmazione: Control Drawing. Si tratta di un ambiente di tipo CAD ove comporre le strategie di controllo collegando tra loro opportuni blocchi funzione, attinti da una ricca libreria. È questo il caso di tutte le architetture di regolazione per applicazioni di controllo PID (singolo, di rapporto, in cascata etc..) e in generale di ogni elaborazione matematica dei segnali analogici necessaria. Oltre a numerosi operatori aritmetici e relazionali (comparatori, selettori) sono disponibili anche blocchi di tipo funzione di trasferimento quali Lag, LeadLag, Delay; infine per le computazioni non riconducibili a funzioni standard, Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 6 di 17

7 sono disponibili blocchi di calcolo vuoti, nei quali poter scrivere il codice necessario per svolgere la funzione desiderata. Un formalismo del genere (si veda la fig. 6 per un semplice esempio) consente di sviluppare il software applicativo in un linguaggio molto vicino a quello utilizzato dai processisti per progettare il funzionamento dell impanto. Fig. 6 Esempio di Control Drawing Logic Chart. Si tratta di un ambiente di tipo CAD nel quale sviluppare tutte le logiche binarie, ovvero le reti di tipo combinatorio che elaborano informazioni di tipo vero/falso e restituiscono risultati dello stesso tipo per il comando di motori ed in generale attuatori pilotati da segnali On/Off. Oltre alle normali porte logiche (And, Or, Not, Xor) sono disponibili altri operatori quali timer, counter, fronti di salita o di discesa, filp-flop, che rendono particolarmente agevole realizzare le funzionalità richieste (si veda la figura 7 per un esempio rappresentativo). Fig. 7 Esempio di Logic Chart Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 7 di 17

8 Per la programmazione di reti logiche sono disponibili anche altri formalismi quali il ladder diagram (di provenienza dal mondo PLC) oppure la True/False Table. Sia le logiche di regolazione che quelle di tipo combinatorio vengono normalmente eseguite in modo iterativo dalle CPU, con un tempo di ciclo (comunque non inferiore a quello minimo) che è bene configurare in modo tale da non far eccedere mai il carico di lavoro rispetto a quello sostenibile dai microprocessori. Tuttavia può essere necessario che il controllore esegua routine di tipo sequenziale ovvero con un inizio, determinato da una condizione o da una azione dell operatore, una serie di operazioni consecutive da eseguire una sola volta fino ad una fine, corrispondente alla conclusione della sequenza. Per progettare questo tipo di programmi vengono normalmente usati formalismi di tipo SFC (Sequencial Functions Chart) del tipo riportato in figura 8. In ciascun blocco, o fase, viene scritto il codice relativo alle operazioni da compiere e la transizione tra un blocco e il successivo è espressa attraverso una condizione logica da soddisfare. I linguaggi utilizzati si ispirano generalmente ai più impiegati standard di programmazione (C, Pascal, ) ma prevedono sempre qualche variante proprietaria per accedere ai record (e ai relativi items) del DataBase. Una nota modalità è quella che fa uso della sintassi TagName.ItemName (come ad esempio TIC100.PV) per riferirsi all item ItemName del tag TagName. Ogni costruttore dispone poi un suo personale set di istruzioni. Fig. 8 Esempio di SFC È importante sottolineare come per un vero DCS ciascun blocco funzione, abbia esso una funzionalità predefinita solo configurabile (es. PID) o invece una funzionalità realizzata dal progettista attraverso un opportuno linguaggio (es. logic chart o SFC), rappresenti un solo record (Tag) del database da distribuire sui vari controllori. Ciascuna stazione di controllo può farsi carico di qualche migliaia di tag (che quindi non sono gli I/O) ed il sistema nel suo complesso (decine o anche centinaia di controllori) può arrivare anche a centinaia di migliaia di Tag. Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 8 di 17

9 3 I supervisori Le stazioni di controllo, come accade anche per i PLC, sono cieche. È necessario pertanto che si interfaccino con qualche tipo di visualizzatore che consenta di monitorare i dati e impostare i parametri utilizzati nel software applicativo. Mentre però per i PLC sono disponibili da semplici pannelli operatore (per applicazioni bordo-macchina) fino ai sistemi SCADA, per il DCS le stazioni operatore sono parte integrante dell architettura, essendo esse stesse nodi della rete di sistema come lo sono le stazioni di controllo. A secondo dei costruttori, le reti di sistema si presentano con modalità di comunicazione differenti e protocolli più o meno proprietari. Sono ancora disponibili affidabili reti gestite in Token-ring (IEEE 802.4) ma le soluzioni attualmente più avanzate si basano su Ethernet Industriale (IEEE 802.3) e supportano almeno un traffico a 100 Mbps; in alcuni casi opportuni accorgimenti proprietari consentono di arrivare fino a 1 Gbps. In questi casi la topologia di rete diventa a stella e si avvale di Switch o Router industriali in grado di risolvere i conflitti legati alle collisioni dei pacchetti. Poiché l affidabilità della comunicazione rappresenta un requisito fondamentale anche il bus di sistema viene generalmente ridondato. Tenendo presente come entrambi i bus debbano essere utilizzabili da entrambi i controllori, si capisce come la configurazione necessaria per tre sole stazioni di controllo e tre stazioni operatore debba essere quella illustrata in figura 9. HIS1 Eng HIS2 HIS3 L2SW L2SW FCS-1 FCS-2 Vnet/IP bus1 Vnet/IP bus2 FCS I/O racks Fig. 9 Configurazione con 3 FCS + 3 HIS Un ulteriore accorgimento rivolto a massimizzare la disponibilità del sistema è quello di dedicare uno dei due bus (bus1) solamente alla comunicazione tra controllori e tra controllori e supervisori usando l altro (bus2) per lo scambio dati con gli altri sistemi e Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 9 di 17

10 dispositivi dotati di interfaccia Ethernet (PLC, altri supervisori, videocamere, RTU); una parte della banda sul bus2 viene comunque lasciata libera come backup del bus1: in caso di perdita di quest ultimo il traffico di rete viene così dirottato sul secondo senza causare perdite di dati. Le stazioni operatore forniscono tutte le funzionalità necessarie per la conduzione dell impianto, attraverso l interfaccia software sviluppata per la specifica applicazione. Dalla fine degli anni novanta si tratta ormai di normali workstation disponibili in commercio, gestite da sistemi operativi di uso comune; l unico componente in più da installare è tipicamente la scheda di comunicazione per la rete del DCS, fornita appunto insieme a quest ultimo. La ridondanza del sistema termina generalmente qui: non avendo molto senso pretendere di utilizzare PC con hardware ridondato si preferisce non ridondare nemmeno la scheda di comunicazione ed usare invece almeno due stazioni operatore. Le funzionalità operative e di monitoraggio sono tipicamente le seguenti: - impostazione e comando dei tag attraverso l interfaccia software ( Faceplate ) che il sistema associa a ciascuno di essi sin dalla sua creazione nel database. Un esempio rappresentativo è quello dei blocchi di tipo PID che sono provvisti di numerosi parametri operativi, quali soglie di allarme, limitatori, coefficienti delle azioni proporzionale, integrale e derivativa. Si veda la figura Monitoraggio e controllo delle varie aree di impianto, attraverso le interfacce grafiche (sinottici) appositamente sviluppate per ciascuna. In questo ambito ci si sforza di realizzare delle rappresentazioni il più possibile fedeli dell impianto sotto controllo cercando di perseguire l ergonomia e l usabilità del sistema interattivo. Non mancano mai, dunque, serbatoi, valvole, pompe, tubature variamente animate in funzione dello stato di funzionamento o delle condizioni di operative. - Monitoraggio e gestione degli allarmi, relativi al superamento di soglie preimpostate (tra i parametri operativi dei Tag) o a condizioni legate a logiche combinatorie (ad esempio una pompa in moto con la valvola a valle chiusa) - Auto-Diagnostica del sistema stesso, attraverso una pagina allarmi dedicata alle eventuali avarie hardware e alle pagine grafiche che consentono di visualizzare il software applicativo in funzione, nello stesso formalismo utilizzato dagli sviluppatori ma con opportune animazioni rivolte a facilitarne l interpretazione (ad esempio un logic chart si presenta con i rami veri in rosso e quelli falsi in verde; una SFC con il blocco di istruzioni attualmente attivo colorato diversamente etc..) - Visualizzazione ed archiviazione degli andamenti delle variabili (generalmente legate agli ingressi di tipo analogico) delle quali si vuole mantenere memoria. A questo scopo vengono configurate apposite pagine di trend a ciascuna delle quali è possibile assegnare un periodo di archiviazione dei dati sul disco fisso della stazione operatore. - Produzione di Report di produzione di tipo periodico (ad esempio per le totalizzazioni giornaliere) o ad evento (per esempio le totalizzazioni relative ai batch di produzione); le informazioni, estratte come sempre dagli item dei tag e confezionate in opportuni formati, possono essere stampate direttamente oppure anche archiviate su file. - Gestione degli accessi al sistema e dei rispettivi privilegi operativi, attraverso semplici funzionalità di Login/Logout con UserName e Password - Archiviazione delle azioni eseguite e degli eventi anche non legati a situazioni di allarme, allo scopo di mantenere la traccia degli accadimenti. Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 10 di 17

11 Una barra di stato, generalmente superiore, mette a disposizione dell operatore tutti i comandi fondamentali, indipendentemente dalla finestra grafica in cui si trovi. Infine una particolare tastiera operatore, fornita dal costruttore del DCS, rende particolarmente agevole effettuare le tipiche manovre della conduzione, anche in assenza di mouse. Una singola stazione operatore può gestire anche molte centinaia di pagine grafiche e su ciascuna di esse possono trovarsi riferimenti anche a molte decine di variabili (Tag.Item); il sistema deve essere in grado di garantire il richiamo delle interfacce e il refresh dei dati entro un tempo limite massimo che in genere non può superare 1 sec. Fig. 10 Faceplate e pagina di tuning (PID) La configurazione delle funzionalità operative viene fatta nello stesso ambiente di progettazione che contiene anche i sorgenti delle funzioni di controllo. La disponibilità del database condiviso consente di associare in modo immediato agli item dei tag oggetti grafici quali barre verticali, campi numerici o stringhe, bottoni etc. con le relative condizioni di animazione (cambio di dimensione, posizione o colore, azione sul click etc.). Inoltre una nutrita libreria di oggetti grafici rende particolarmente rapido costruire l interfaccia più adatta alla specifica applicazione; tale libreria può anche crescere popolandosi di nuovi oggetti creati dagli sviluppatori e ri-usabili attraverso nuove istanze. Una efficace panoramica delle funzionalità di supervisione è rappresentata dalla figura 11. Sotto l interfaccia di controllo per una colonna di distillazione sono riportate alcune pagine tipiche come quella di soli strumenti, quella di trend, quella degli allarmi, quelle di diagnostica del software applicativo (control drawing e logic chart). Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 11 di 17

12 Fig. 11 Esempi di interfaccia operatore La stazione di ingegneria può essere una qualunque delle stazioni operatore, pur di istallare su di essa anche i pacchetti che consentono la creazione dei file sorgenti, la loro compilazione ed infine il loro scaricamento sulle stazioni (di controllo e operatore) che devono farsi carico delle funzionalità previste. Tuttavia i softwaristi non devono necessariamente disporre di tutto l hardware collegato per debugare la loro applicazione. I migliori sistemi dispongono infatti di una modalità di test che consente alla stazione di ingegneria di simulare la presenza di ciascuna stazione di controllo facendosi carico delle sue funzionalità e simulando anche il comportamento del processo sotto controllo attraverso semplici guadagni unitari (default) oppure inserendo negli anelli altri opportuni blocchi funzione (Lag, Delay etc..). In questo modo gli sviluppatori possono verificare la correttezza di tutto il software applicativo prima di giungere al commissioning del sistema, rendendo così questa attività più agevole e rapida. Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 12 di 17

13 4 I pacchetti superiori Pur non facendo parte del sistema di controllo in senso stretto, entrano generalmente a far parte dello scopo di fornitura anche altri pacchetti a corredo, ai quali vengono demandate alcune funzionalità specifiche. L interfacciamento tra questi pacchetti e il DCS avviene attraverso il formato OPC (Ole for Process Control), oramai stadand de facto nell ambito dell automazione industriale da quando le funzionalità di supervisione vengono implementate su workstations gestite da noti sistemi operativi commerciali. Via OPC vengono scambiati dati di diversa natura tra applicazioni diverse che possono accedere alla stessa rete ethernet. In particolare sono disponibili diversi formati a secondo che il dato sia di tipo numerico (OPC DA utilizzato per i dati di processo) o stringa (OPC A&E, utilizzato per allarmi ed eventi); infine esiste anche la condivisione via OPC di dati non real-time ma già storicizzati, attraverso l OPC HDA ed HA&E. In ogni caso il flusso delle informazioni è sempre quello che prevede il funzionamento di un OPC-Server (eventualmente ridondato) in grado di convertire in formato OPC i dati disponibili sulle stazioni operatore (e quindi provvisto dal fornitore del DCS); i pacchetti superiori non devono allora far altro che integrare la funzionalità di OPC- Client in modo da poter attingere dal server (in lettura e/o scrittura) i dati di interesse per l espletamento della loro funzione. La figura 12 illustra il concetto. Fig. 12 Architettura Client-Server della comunicazione via OPC Utilizzando i formati OPC è possibile dunque realizzare semplici applicazioni (ad esempio in VisualBasic) per accedere ai dati del DCS; lo standard prevede che ad ognuno venga associato il Time-Stamp e un Quality-Code indicativo della bontà del valore conseguente al processo di comunicazione. Talvolta il fornitore del DCS provvede librerie aggiuntive di funzioni utili per poter prelevare i dati dal proprio sistema in modo più agevole (scrivendo meno codice) ed efficace. Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 13 di 17

14 Queste funzionalità di basso livello vengono normalmente integrate nei pacchetti superiori esonerando così chi deve sviluppare l applicazione dal preoccuparsi della comunicazione OPC. Le funzionalità tipiche sono le seguenti. Storicizzazione dati. Pur essendo ciascuna stazione operatore in grado di archiviare sul proprio disco fisso parte (o tutti, in base alla configurazione) degli andamenti (trend) delle variabili, non è opportuno in genere caricare una workstation di sala controllo della memoria storica dell intero impianto; inoltre le funzionalità di interrogazione (data retrieval) dell intefaccia di supervisione sono in genere piuttosto limitate. Per questo motivo si sceglie di sfruttare la comunicazione via OPC per popolare un nuovo database (generalmente basato su tecnologie informatiche standard di mercato) che poi può essere interrogato liberamente dai suoi client in rete, senza bisogno di essere necessariamente in sala controllo, né tanto meno di utilizzare le rete di sistema. Questi database diventano così dei veri e propri centri per la raccolta dei dati e la loro conversione in informazioni utili da smistare nei veri uffici (si parla infatti di Plant Informations Management Systems). Accanto alle potenti funzionalità di storicizzazione e compressione dei dati, questi pacchetti sono in grado di fornire informazioni aggregate (quali medie, varianze, massimi, minimi) e anche elaborazioni in linea dei dati attraverso nuove variabili calcolate utilizzabili per effettuare bilanci di massa e/o energia, valutazione del costo delle materie prime, rendimento delle varie aree di impianto. L architettura funzionale di un tipico Plant Informations Management System è illustrata in figura 13. Exaquantum/Explorer Exaquantum/Explorer User PC User PC User PC User PC Intranet Local Area Network Role Based View OLE DB, ODBC, etc Administration Tools Long-term Archive External Data: ERP, LIMS, etc Real Time Database PCS Interface Historian Exaquantum/PIMS (Server) Exaquantum/PIMS (Server) OPC Servers Exaquantum/PIMS (Server) PCS, DCS, PLCs etc TIC1-2 Fig. 13 Architettura di un tipico Plant Informations Management System Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 14 di 17

15 Gestione allarmi. Pur essendo ciascuna stazione operatore provvista delle sue pagine allarmi (tipicamente suddivise tra allarmi di processo e di sistema), è in genere opportuno disporre di funzionalità aggiuntive che consentano da un lato una migliore interazione da parte dell operatore con l evento di allarme, dall altro una elaborazione statistica dell archivio di eventi ed allarmi. I requisiti da parte degli utenti sono che ciascun allarme sia: - rilevante: non relativo a condizioni ininfluenti e quindi ignorabili - unico: relativo ad informazioni non già riportate da un altro allarme - non fatale: tale da segnalare una condizione non già irrimediabile - comprensibile: il messaggio deve essere preciso e quanto più diagnostico possibile - prognostico: il messaggio deve indicare la contromisura - associato a una priorità, in modo da consentire un ordinamento non dipendente solo dal TimeStamp dell evento I pacchetti di gestione allarmi devono pertanto consentire di organizzare gli allarmi in interfacce che consentano agli operatori una chiara interpretazione dell evento. A questo scopo sono disponibili funzionalità per: - descrizione aggiuntiva da allegare all evento in modo da dare una informazione completa, associandovi indicazioni di tipo prognostico - ordinamento degli eventi secondo varie chiavi - pre-filtraggi atti a collocare il messaggio arrivato automaticamente nella cartella più opportuna (inclusa quella degli allarmi poco urgenti) - mascheramento delle ripetizioni dello stesso allarme Questi pacchetti consentono in genere anche l acquisizione dei messaggi via OPC A&E, costituendo così un utile strumento per la supervisione del DCS e degli altri (sotto)sistemi. Un altra funzionalità di questo tipo di Tools è quella di analizzare quantitativamente gli allarmi e gli eventi registrati dal sistema di controllo. Lo scopo è quello di fornire a chi esercisce gli impianti di produzione un quadro chiaro delle situazioni tipiche alle quali gli operatori di sala controllo si trovano a dover far fronte. Un analisi di questo tipo può essere infatti di grande aiuto per individuare inefficienze, malfunzionamenti ripetuti o errori di progettazione rimediando ai quali è possibile incrementare il rendimento dell impianto e la qualità dei prodotti. Il pacchetto si basa in genere sull analisi off-line degli Operation Log-files salvati dal DCS sulle stazioni operatore. Questi files (di testo) vengono letti (su comando manuale oppure periodicamente) ed il risultato viene presentato in forme grafiche facili da interpretare. Si riporta a titolo esemplificativo quanto illustrato in figura 14. Il grafico a barre rappresenta il diagramma eventi (sopra, in rosso) vs. azioni (sotto, in blu) costituendo così un utile strumento per analizzare le contromosse effettuate a fronte delle situazioni intervenute sull impianto. Un area rossa positiva dovrebbe essere infatti sfasata in anticipo di poco rispetto ad una blu negativa; se quest ultima è molto ampia allora significa che le azioni da fare a fronte degli eventi sono state piuttosto complesse; se invece l area negativa è sfasata in anticipo rispetto a quella positiva allora significa che sono state le azioni manuali degli operatori a generare allarmi ed anomalie successive. Posizionandosi con il cursore in corrispondenza dell ascissa desiderata, è possibile individuare l evento corrispondente visualizzando sia quando che quante volte si è verificato nelle finestre inferiori. Sono riportati parecchi attributi, come data e ora, tipologia, sorgente, etc. Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 15 di 17

16 Il diagramma a torta rappresenta invece la ripartizione tra le diverse tipologie di evento. È possibile visualizzarla per categorie, per priorità, per sorgente (stazione di controllo) etc., e cliccando su un particolare settore della torta si passa ad analizzare solo i record (allarmi / eventi) di quel particolare sotto-gruppo. In questo modo è immediato disporre di informazioni riassuntive in merito alle categorie di eventi (allarmi, alarm recovery, messaggi, operazioni) alle tipologie (di allarmi intervenuti, di operazioni effettuate, di stato dei tag, etc.). È possibile infine effettuare filtri in modo da includere/escludere nell analisi solo gli eventi desiderati. I risultati possono essere facilmente esportati in Excel in formato CSV. Fig. 14 Funzionalità di un tipico pacchetto di gestione allarmi Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 16 di 17

17 Gestione della strumentazione in campo Il pacchetti cosiddetti di gestione degli Asset, sempre più ritenuti una importante leva per la competitività degli impianti di produzione, rappresentano i tool per estrarre e gestire la notevole quantità di informazioni provenienti dalla strumentazione su bus di campo. Essi sono tipicamente basati su un database commerciale che raccoglie i dati provenienti dal DCS, veicolati attraverso il bus di sistema. Il loro scopo principale è quello di costituire un database della strumentazione e dei dispositivi in campo mettendo a disposizione numerose funzioni di esplorazione e diagnostica, quali: Visualizzazione on-line della strumentazione installata per tipologia di trasmettitore, tipologia di bus di campo, nome del fornitore Verifica delle tipologie di guasto Configurazioni, tarature e calibrazioni degli strumenti Storicizzazione degli eventi e delle azioni (Audit Trail) per singolo strumento e per area di impianto Comparazione della configurazione di più strumenti (funzionalità molto efficace in caso di sostituzione di uno strumento con un altro presente a magazzino dalle caratteristiche sconosciute) Programmazione del calendario delle attività di manutenzione periodica Manutenzione predittiva della strumentazione attraverso l impostazione di soglie sui contatori dei flags di allerta resi disponibili dallo strumento Il Field Communication Server può interfacciarsi direttamente attraverso i protocolli Hart (attraverso DCS o via seriale) e Foundation Fieldbus (attraverso DCS). Sono supportate le modalità di interfacciamento FDT/DTM oppure EDDL. Ogni server può interfacciarsi con un numero massimo di stazioni di controllo e può essere a sua volta server (OPC A&E) verso i pacchetti di gestione allarmi, in modo da veicolare ivi i messaggi provenienti dalla strumentazione in campo. I clients possono attingere informazioni da server diversi, attraverso una commutazione manuale. I pacchetti di Asset Management possono anche essere, limitatamente, impiegati per archiviazione dati storici e routine di diagnostica avanzata, basate sul modelli dei dispositivi (valvole, compressori, turbine) ricavati dalle leggi fisiche che governano il processo incrociate con i dati rilevati. In tal caso, come concettualmente illustrato in fig. 15, è necessario implementare ulteriori routine di calcolo oppure importare (via OPC) i dati elaborati dai pacchetti forniti dal costruttore del sotto-sistema. Fig. 15 Architettura di un pacchetto di Asset Management Ing. Massimiliano VERONESI Sistemi di controllo distribuito Pagina 17 di 17

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC BMSO1001 Virtual Configurator Istruzioni d uso 02/10-01 PC 2 Virtual Configurator Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Concetti

Dettagli

TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE

TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE SETTORE INDUSTRIA E ARTIGIANATO TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE STANDARD MINIMI DELLE COMPETENZE TECNICO PROFESSIONALI DESCRIZIONE DELLA FIGURA

Dettagli

ISTITUTO TECNICO ECONOMICO MOSSOTTI

ISTITUTO TECNICO ECONOMICO MOSSOTTI CLASSE III INDIRIZZO S.I.A. UdA n. 1 Titolo: conoscenze di base Conoscenza delle caratteristiche dell informatica e degli strumenti utilizzati Informatica e sistemi di elaborazione Conoscenza delle caratteristiche

Dettagli

Cosa è un foglio elettronico

Cosa è un foglio elettronico Cosa è un foglio elettronico Versione informatica del foglio contabile Strumento per l elaborazione di numeri (ma non solo...) I valori inseriti possono essere modificati, analizzati, elaborati, ripetuti

Dettagli

Power-Studio è un semplice, veloce potente ed intuitivo applicativo software di monitoraggio e supervisione energetica che consente di realizzare:

Power-Studio è un semplice, veloce potente ed intuitivo applicativo software di monitoraggio e supervisione energetica che consente di realizzare: Software di monitoraggio e supervisione energetica Power-Studio & Scada Power-Studio è un semplice, veloce potente ed intuitivo applicativo software di monitoraggio e supervisione energetica che consente

Dettagli

Base di dati e sistemi informativi

Base di dati e sistemi informativi Base di dati e sistemi informativi Una base di dati è un insieme organizzato di dati opportunamente strutturato per lo svolgimento di determinate attività La base di dati è un elemento fondamentale per

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo

Dettagli

Sommario. Introduzione 1

Sommario. Introduzione 1 Sommario Introduzione 1 1 Il Telecontrollo 1.1 Introduzione... 4 1.2 Prestazioni di un sistema di Telecontrollo... 8 1.3 I mercati di riferimento... 10 1.3.1 Il Telecontrollo nella gestione dei processi

Dettagli

PRESENTAZIONE SOLUZIONE GESTIONALE WORKGEST

PRESENTAZIONE SOLUZIONE GESTIONALE WORKGEST PRESENTAZIONE SOLUZIONE GESTIONALE WORKGEST Cos è WORKGEST? Workgest è un software progettato per la gestione e l'automazione delle celle di lavoro in linea. Con il termine Cella di Lavoro intendiamo un

Dettagli

Hardware delle reti LAN

Hardware delle reti LAN Hardware delle reti LAN Le reti LAN utilizzano una struttura basata su cavi e concentratori che permette il trasferimento di informazioni. In un ottica di questo tipo, i computer che prendono parte allo

Dettagli

La tecnica proporzionale

La tecnica proporzionale La tecnica proporzionale Regolatori di pressione La tecnica proporzionale Regolatori di pressione La tecnica proporzionale La tecnica proporzionale Controllo direzione e flusso La tecnica proporzionale

Dettagli

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica

Dettagli

PIATTAFORMA DOCUMENTALE CRG

PIATTAFORMA DOCUMENTALE CRG SISTEMA DI GESTIONE DOCUMENTALE DMS24 PIATTAFORMA DOCUMENTALE CRG APPLICAZIONE PER LE PROCEDURE DI GARE D AMBITO 1 AGENDA 1. Introduzione 2. I Livelli di accesso 3. Architettura di configurazione 4. Accesso

Dettagli

Dispensa di Informatica I.1

Dispensa di Informatica I.1 IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.

Dettagli

- la possibilità di monitorare lo stato attuale della macchina - fornire una reportistica sulla base di alcune variabili

- la possibilità di monitorare lo stato attuale della macchina - fornire una reportistica sulla base di alcune variabili Il GAI WEB PORTAL nasce con un duplice obiettivo: - la possibilità di monitorare lo stato attuale della macchina - fornire una reportistica sulla base di alcune variabili Si tratta di un software installato

Dettagli

1. BASI DI DATI: GENERALITÀ

1. BASI DI DATI: GENERALITÀ 1. BASI DI DATI: GENERALITÀ BASE DI DATI (DATABASE, DB) Raccolta di informazioni o dati strutturati, correlati tra loro in modo da risultare fruibili in maniera ottimale. Una base di dati è usualmente

Dettagli

Creare una Rete Locale Lezione n. 1

Creare una Rete Locale Lezione n. 1 Le Reti Locali Introduzione Le Reti Locali indicate anche come LAN (Local Area Network), sono il punto d appoggio su cui si fonda la collaborazione nel lavoro in qualunque realtà, sia essa un azienda,

Dettagli

Guida alla registrazione on-line di un DataLogger

Guida alla registrazione on-line di un DataLogger NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso

Dettagli

Mac Application Manager 1.3 (SOLO PER TIGER)

Mac Application Manager 1.3 (SOLO PER TIGER) Mac Application Manager 1.3 (SOLO PER TIGER) MacApplicationManager ha lo scopo di raccogliere in maniera centralizzata le informazioni piu salienti dei nostri Mac in rete e di associare a ciascun Mac i

Dettagli

Organizzazione degli archivi

Organizzazione degli archivi COSA E UN DATA-BASE (DB)? è l insieme di dati relativo ad un sistema informativo COSA CARATTERIZZA UN DB? la struttura dei dati le relazioni fra i dati I REQUISITI DI UN DB SONO: la ridondanza minima i

Dettagli

Access. P a r t e p r i m a

Access. P a r t e p r i m a Access P a r t e p r i m a 1 Esempio di gestione di database con MS Access 2 Cosa è Access? Access e un DBMS che permette di progettare e utilizzare DB relazionali Un DB Access e basato sui concetti di

Dettagli

OmniAccessSuite. Plug-Ins. Ver. 1.3

OmniAccessSuite. Plug-Ins. Ver. 1.3 OmniAccessSuite Plug-Ins Ver. 1.3 Descrizione Prodotto e Plug-Ins OmniAccessSuite OmniAccessSuite rappresenta la soluzione innovativa e modulare per il controllo degli accessi. Il prodotto, sviluppato

Dettagli

Manuale d uso Software di parcellazione per commercialisti Ver. 1.0.3 [05/01/2015]

Manuale d uso Software di parcellazione per commercialisti Ver. 1.0.3 [05/01/2015] Manuale d uso Software di parcellazione per commercialisti Ver. 1.0.3 [05/01/2015] Realizzato e distribuito da LeggeraSoft Sommario Premessa... 2 Fase di Login... 2 Menù principale... 2 Anagrafica clienti...

Dettagli

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO

SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO SOFTWARE PER LA RILEVAZIONE DEI TEMPI PER CENTRI DI COSTO Descrizione Nell ambito della rilevazione dei costi, Solari con l ambiente Start propone Time&Cost, una applicazione che contribuisce a fornire

Dettagli

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell

Dettagli

Il Sistema Operativo (1)

Il Sistema Operativo (1) E il software fondamentale del computer, gestisce tutto il suo funzionamento e crea un interfaccia con l utente. Le sue funzioni principali sono: Il Sistema Operativo (1) La gestione dell unità centrale

Dettagli

SISTEMA DI CONTROLLO PRODUZIONE E AVANZAMENTO COMMESSE

SISTEMA DI CONTROLLO PRODUZIONE E AVANZAMENTO COMMESSE SISTEMA DI CONTROLLO PRODUZIONE E AVANZAMENTO COMMESSE PER LA RILEVAZIONE E VALORIZZAZIONE DEI TEMPI DELLE ATTIVITA LAVORATIVE WIN PROD è lo strumento ideale per monitorare le attività lavorative dell

Dettagli

TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE

TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE SETTORE INDUSTRIA E ARTIGIANATO TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE STANDARD MINIMI DELLE COMPETENZE TECNICO PROFESSIONALI DESCRIZIONE DELLA FIGURA

Dettagli

Sistemi informativi secondo prospettive combinate

Sistemi informativi secondo prospettive combinate Sistemi informativi secondo prospettive combinate direz acquisti direz produz. direz vendite processo acquisti produzione vendite INTEGRAZIONE TRA PROSPETTIVE Informazioni e attività sono condivise da

Dettagli

Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema

Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema Le Soluzioni Tango/04 per adempiere alla normativa sugli amministratori di sistema Normativa del Garante della privacy sugli amministratori di sistema la normativa: http://www.garanteprivacy.it/garante/doc.jsp?id=1577499

Dettagli

Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo

Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo 01595 Software di interfacciamento sistemi gestionali Manuale di installazione, configurazione ed utilizzo INDICE DESCRIZIONE DEL SOFTWARE DI INTERFACCIAMENTO CON I SISTEMI GESTIONALI (ART. 01595) 2 Le

Dettagli

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it MODELLO CLIENT/SERVER Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena daino@unisi.it POSSIBILI STRUTTURE DEL SISTEMA INFORMATIVO La struttura di un sistema informativo

Dettagli

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi Il Software Il software impiegato su un computer si distingue in: Software di sistema Sistema Operativo Compilatori per produrre programmi Software applicativo Elaborazione testi Fogli elettronici Basi

Dettagli

Progettazione di Basi di Dati

Progettazione di Basi di Dati Progettazione di Basi di Dati Prof. Nicoletta D Alpaos & Prof. Andrea Borghesan Entità-Relazione Progettazione Logica 2 E il modo attraverso il quale i dati sono rappresentati : fa riferimento al modello

Dettagli

Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci

Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci Corso di Laurea Magistrale in Ingegneria per l Ambiente e il Territorio A.A. 2014-2015 Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci Strutture di dati: DB e DBMS DATO E INFORMAZIONE Dato: insieme

Dettagli

Regione Piemonte Portale Rilevazioni Crediti EELL Manuale Utente

Regione Piemonte Portale Rilevazioni Crediti EELL Manuale Utente Pag. 1 di 15 VERS V01 REDAZIONE VERIFICHE E APPROVAZIONI CONTROLLO APPROVAZIONE AUTORIZZAZIONE EMISSIONE NOME DATA NOME DATA NOME DATA A. Marchisio C. Pernumian 29/12/2014 M. Molino 27/02/2015 M. Molino

Dettagli

automazione impianti produzione calcestruzzo per alimentazione vibropresse e tubiere

automazione impianti produzione calcestruzzo per alimentazione vibropresse e tubiere Contatto: DUECI PROGETTI srl Emanuele Colombo +39 335 8339312 automazione impianti produzione calcestruzzo per alimentazione vibropresse e tubiere Realizzato con Unigest-DP PRESENTAZIONE Si tratta di un

Dettagli

Volume GESTFLORA. Gestione aziende agricole e floricole. Guidaall uso del software

Volume GESTFLORA. Gestione aziende agricole e floricole. Guidaall uso del software Volume GESTFLORA Gestione aziende agricole e floricole Guidaall uso del software GESTIONE AZIENDE AGRICOLE E FLORICOLE Guida all uso del software GestFlora Ver. 2.00 Inter-Ware Srl Viadegli Innocenti,

Dettagli

Input/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche

Input/Output. Moduli di Input/ Output. gestiscono quantità di dati differenti a velocità diverse in formati diversi. n Grande varietà di periferiche Input/Output n Grande varietà di periferiche gestiscono quantità di dati differenti a velocità diverse in formati diversi n Tutti più lenti della CPU e della RAM n Necessità di avere moduli di I/O Moduli

Dettagli

Il modello di ottimizzazione SAM

Il modello di ottimizzazione SAM Il modello di ottimizzazione control, optimize, grow Il modello di ottimizzazione Il modello di ottimizzazione è allineato con il modello di ottimizzazione dell infrastruttura e fornisce un framework per

Dettagli

SISTEMI INTERESSATI ALL ACQUISIZIONE DATI

SISTEMI INTERESSATI ALL ACQUISIZIONE DATI SISTEMI INTERESSATI ALL ACQUISIZIONE DATI Strumenti dedicati a particolari fasi operative (esempio: analizzatori di bus di campo, sniffer, strumenti per il monitoraggio della distribuzione dell energia,..)

Dettagli

Telecontrollo. Come poter controllare in remoto l efficienza del vostro impianto

Telecontrollo. Come poter controllare in remoto l efficienza del vostro impianto Telecontrollo Come poter controllare in remoto l efficienza del vostro impianto AUTORE: Andrea Borroni Weidmüller S.r.l. Tel. 0266068.1 Fax.026124945 aborroni@weidmuller.it www.weidmuller.it Ethernet nelle

Dettagli

EasyPrint v4.15. Gadget e calendari. Manuale Utente

EasyPrint v4.15. Gadget e calendari. Manuale Utente EasyPrint v4.15 Gadget e calendari Manuale Utente Lo strumento di impaginazione gadget e calendari consiste in una nuova funzione del software da banco EasyPrint 4 che permette di ordinare in maniera semplice

Dettagli

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10 Il Software e Il Sistema Operativo Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10 Cosa Impareremo Programmi e Processi Struttura del Sistema Operativo Sviluppo di Programmi I files e la loro

Dettagli

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014

Archivi e database. Prof. Michele Batocchi A.S. 2013/2014 Archivi e database Prof. Michele Batocchi A.S. 2013/2014 Introduzione L esigenza di archiviare (conservare documenti, immagini, ricordi, ecc.) è un attività senza tempo che è insita nell animo umano Primi

Dettagli

commercialista, consulente del lavoro XBOOK la soluzione per l'organizzazione dello studio professionale

commercialista, consulente del lavoro XBOOK la soluzione per l'organizzazione dello studio professionale commercialista, consulente del lavoro XBOOK la soluzione per l'organizzazione dello studio professionale XBOOK, valido supporto all attività quotidiana del professionista e dei collaboratori dello studio,

Dettagli

ACCESSO AL SISTEMA HELIOS...

ACCESSO AL SISTEMA HELIOS... Manuale Utente (Gestione Formazione) Versione 2.0.2 SOMMARIO 1. PREMESSA... 3 2. ACCESSO AL SISTEMA HELIOS... 4 2.1. Pagina Iniziale... 6 3. CARICAMENTO ORE FORMAZIONE GENERALE... 9 3.1. RECUPERO MODELLO

Dettagli

Gestione Manutenzione Preventiva

Gestione Manutenzione Preventiva Gestione Manutenzione Preventiva Introduzione In qualunque realtà produttiva, sorge la necessità di pianificare la manutenzione delle macchine di produzione. Il concetto di manutenzione preventiva, pur

Dettagli

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione Airone Gestione Rifiuti Funzioni di Esportazione e Importazione Airone Funzioni di Esportazione Importazione 1 Indice AIRONE GESTIONE RIFIUTI... 1 FUNZIONI DI ESPORTAZIONE E IMPORTAZIONE... 1 INDICE...

Dettagli

DINAMIC: gestione assistenza tecnica

DINAMIC: gestione assistenza tecnica DINAMIC: gestione assistenza tecnica INSTALLAZIONE SU SINGOLA POSTAZIONE DI LAVORO PER SISTEMI WINDOWS 1. Installazione del software Il file per l installazione del programma è: WEBDIN32.EXE e può essere

Dettagli

OCS Open Control System

OCS Open Control System OCS Open Control System L OCS è una applicazione software innovativa di supervisione e controllo, progettata e realizzata da Strhold S.p.A. per consentire la gestione centralizzata di sottosistemi periferici.

Dettagli

FONDAMENTI di INFORMATICA L. Mezzalira

FONDAMENTI di INFORMATICA L. Mezzalira FONDAMENTI di INFORMATICA L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software

Dettagli

Registratori di Cassa

Registratori di Cassa modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...

Dettagli

Approccio stratificato

Approccio stratificato Approccio stratificato Il sistema operativo è suddiviso in strati (livelli), ciascuno costruito sopra quelli inferiori. Il livello più basso (strato 0) è l hardware, il più alto (strato N) è l interfaccia

Dettagli

DIAGNOSTICA: SEGNALAZIONE ERRORI DI SISTEMA. (Reporting of System Errors)

DIAGNOSTICA: SEGNALAZIONE ERRORI DI SISTEMA. (Reporting of System Errors) DIAGNOSTICA: SEGNALAZIONE ERRORI DI SISTEMA (Reporting of System Errors) Indice 1 Introduzione...2 1.1 Componenti supportati e insieme delle funzioni...2 2 STEP7: Configurazione HW...3 2.1 Scheda Generale...4

Dettagli

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE

MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE 1/6 MANUALE D'USO DEL PROGRAMMA IMMOBIPHONE Per prima cosa si ringrazia per aver scelto ImmobiPhone e per aver dato fiducia al suo autore. Il presente documento istruisce l'utilizzatore sull'uso del programma

Dettagli

Capitolo 4 Pianificazione e Sviluppo di Web Part

Capitolo 4 Pianificazione e Sviluppo di Web Part Capitolo 4 Pianificazione e Sviluppo di Web Part Questo capitolo mostra come usare Microsoft Office XP Developer per personalizzare Microsoft SharePoint Portal Server 2001. Spiega come creare, aggiungere,

Dettagli

Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati

Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati Corso di Access Modulo L2A (Access) 1.1 Concetti di base 1 Prerequisiti Utilizzo elementare del computer Concetti fondamentali di basi di dati 2 1 Introduzione Un ambiente DBMS è un applicazione che consente

Dettagli

MService La soluzione per ottimizzare le prestazioni dell impianto

MService La soluzione per ottimizzare le prestazioni dell impianto MService La soluzione per ottimizzare le prestazioni dell impianto Il segreto del successo di un azienda sta nel tenere sotto controllo lo stato di salute delle apparecchiature degli impianti. Dati industriali

Dettagli

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise

Manuale Amministratore Legalmail Enterprise. Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Manuale Amministratore Legalmail Enterprise Manuale ad uso degli Amministratori del Servizio Legalmail Enterprise Pagina 2 di 16 Manuale Amministratore Legalmail Enterprise Introduzione a Legalmail Enterprise...3

Dettagli

Light CRM. Documento Tecnico. Descrizione delle funzionalità del servizio

Light CRM. Documento Tecnico. Descrizione delle funzionalità del servizio Documento Tecnico Light CRM Descrizione delle funzionalità del servizio Prosa S.r.l. - www.prosa.com Versione documento: 1, del 11 Luglio 2006. Redatto da: Michela Michielan, michielan@prosa.com Revisionato

Dettagli

Dispensa di database Access

Dispensa di database Access Dispensa di database Access Indice: Database come tabelle; fogli di lavoro e tabelle...2 Database con più tabelle; relazioni tra tabelle...2 Motore di database, complessità di un database; concetto di

Dettagli

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti. SH.MedicalStudio Presentazione SH.MedicalStudio è un software per la gestione degli studi medici. Consente di gestire un archivio Pazienti, con tutti i documenti necessari ad avere un quadro clinico completo

Dettagli

InitZero s.r.l. Via P. Calamandrei, 24-52100 Arezzo email: info@initzero.it

InitZero s.r.l. Via P. Calamandrei, 24-52100 Arezzo email: info@initzero.it izticket Il programma izticket permette la gestione delle chiamate di intervento tecnico. E un applicazione web, basata su un potente application server java, testata con i più diffusi browser (quali Firefox,

Dettagli

IRSplit. Istruzioni d uso 07/10-01 PC

IRSplit. Istruzioni d uso 07/10-01 PC 3456 IRSplit Istruzioni d uso 07/10-01 PC 2 IRSplit Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Installazione 4 3. Concetti fondamentali

Dettagli

Protocollo Informatico (D.p.r. 445/2000)

Protocollo Informatico (D.p.r. 445/2000) Protocollo Informatico (D.p.r. 445/2000) Ricerca veloce degli atti, archiviazione, fascicolazione ed inventario semplice e funzionale Collegamento tra protocolli tramite la gestione dei fascicoli e visualizzazione

Dettagli

PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l.

PROTOS GESTIONE DELLA CORRISPONDENZA AZIENDALE IN AMBIENTE INTRANET. Open System s.r.l. Open System s.r.l. P.IVA: 00905040895 C.C.I.A.A.: SR-7255 Sede Legale: 96016 Lentini Via Licata, 16 Sede Operativa: 96013 Carlentini Via Duca degli Abruzzi,51 Tel. 095-7846252 Fax. 095-7846521 e-mail:

Dettagli

Statistica 4038 (ver. 1.2)

Statistica 4038 (ver. 1.2) Statistica 4038 (ver. 1.2) Software didattico per l insegnamento della Statistica SERGIO VENTURINI, MAURIZIO POLI i Il presente software è utilizzato come supporto alla didattica nel corso di Statistica

Dettagli

Standard Nazionale di Comunicazione Mercato Gas

Standard Nazionale di Comunicazione Mercato Gas Standard Nazionale di Comunicazione Mercato Gas Istruzioni per l uso del modulo di comunicazione DGCOMM 1 CONFIGURAZIONE LOCALE Nel PC che il Venditore utilizzerà per connettersi, dovrà essere preventivamente

Dettagli

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO Login All apertura il programma controlla che sia stata effettuata la registrazione e in caso negativo viene visualizzato un messaggio.

Dettagli

Progettaz. e sviluppo Data Base

Progettaz. e sviluppo Data Base Progettaz. e sviluppo Data Base! Introduzione ai Database! Tipologie di DB (gerarchici, reticolari, relazionali, oodb) Introduzione ai database Cos è un Database Cos e un Data Base Management System (DBMS)

Dettagli

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA) Il software Software Il software Il software è la sequenza di istruzioni che permettono ai computer di svolgere i loro compiti ed è quindi necessario per il funzionamento del calcolatore. Il software può

Dettagli

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo Sistema Operativo Fondamenti di Informatica 1 Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al

Dettagli

Gestione dei segnali analogici nei sistemi di automazione industriale con PLC.

Gestione dei segnali analogici nei sistemi di automazione industriale con PLC. Gestione dei segnali analogici nei sistemi di automazione industriale con PLC. Nelle automazioni e nell industria di processo si presenta spesso il problema di gestire segnali analogici come temperature,

Dettagli

Il Sistema Operativo

Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al meglio le risorse del Sistema

Dettagli

SISTEMA DI CONTROLLO ACCESSI IN TECNOLOGIA LONWORKS

SISTEMA DI CONTROLLO ACCESSI IN TECNOLOGIA LONWORKS SISTEMA DI CONTROLLO ACCESSI IN TECNOLOGIA LONWORKS I principali vantaggi del sistema di controllo accessi Apice in Tecnologia Lonworks sono: Interoperabilità: perfetta interazione tra i dispositivi standard

Dettagli

itime Chiaramente inclusa la stampa del cartellino presenze come previsto dalle normative

itime Chiaramente inclusa la stampa del cartellino presenze come previsto dalle normative itime itime Il software di rilevazione presenze itime rappresenta lo strumento ideale per l automatizzazione della gestione del personale. L ampia presenza dei parametri facilita l operatore nel controllo

Dettagli

Introduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico

Introduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico Introduzione alle basi di dati Introduzione alle basi di dati Gestione delle informazioni Base di dati Modello dei dati Indipendenza dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS Gestione delle

Dettagli

INFORMATICA 1 L. Mezzalira

INFORMATICA 1 L. Mezzalira INFORMATICA 1 L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software del modello

Dettagli

ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA 2012 052013

ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA 2012 052013 Allegato alla nota n. 6592 del 10 maggio 2013 ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA 2012 052013 Premessa Il seguente documento illustra

Dettagli

Scheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux

Scheduling della CPU. Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Scheduling della CPU Sistemi multiprocessori e real time Metodi di valutazione Esempi: Solaris 2 Windows 2000 Linux Sistemi multiprocessori Fin qui si sono trattati i problemi di scheduling su singola

Dettagli

Versione 2.0. Manuale d uso. Software per la gestione. degli applicativi Bticino. TiManager 03/07-01 PC

Versione 2.0. Manuale d uso. Software per la gestione. degli applicativi Bticino. TiManager 03/07-01 PC Versione 2.0 03/07-01 PC Manuale d uso TiManager Software per la gestione degli applicativi Bticino TiManager INDICE 2 1. Requisiti Hardware e Software Pag. 4 2. Installazione Pag. 4 3. Concetti fondamentali

Dettagli

Progettaz. e sviluppo Data Base

Progettaz. e sviluppo Data Base Progettaz. e sviluppo Data Base! Progettazione Basi Dati: Metodologie e modelli!modello Entita -Relazione Progettazione Base Dati Introduzione alla Progettazione: Il ciclo di vita di un Sist. Informativo

Dettagli

Introduzione alla programmazione in C

Introduzione alla programmazione in C Introduzione alla programmazione in C Testi Consigliati: A. Kelley & I. Pohl C didattica e programmazione B.W. Kernighan & D. M. Ritchie Linguaggio C P. Tosoratti Introduzione all informatica Materiale

Dettagli

Sistema Banca dati e Repertorio dei dispositivi medici Notifiche multiple di DM simili

Sistema Banca dati e Repertorio dei dispositivi medici Notifiche multiple di DM simili Sistema Banca dati e Repertorio dei dispositivi medici Notifiche multiple di DM simili Questa presentazione intende illustrare brevemente la nuova funzionalità (Notifiche multiple di DM simili) predisposta

Dettagli

Sistemi Informativi e Sistemi ERP

Sistemi Informativi e Sistemi ERP Sistemi Informativi e Sistemi Trasformare i dati in conoscenza per supportare le decisioni CAPODAGLIO E ASSOCIATI 1 I SISTEMI INFORMATIVI LI - E IMPRESA SISTEMA DI OPERAZIONI ECONOMICHE SVOLTE DA UN DATO

Dettagli

CitySoftware PROTOCOLLO. Info-Mark srl

CitySoftware PROTOCOLLO. Info-Mark srl CitySoftware PROTOCOLLO Info-Mark srl Via Rivoli, 5/1 16128 GENOVA Tel. 010/591145 Fax 010/591164 Sito internet: www.info-mark.it e-mail Info-Mark@Info-Mark.it SISTEMA DI PROTOCOLLAZIONE AUTOMATICA Realizzato

Dettagli

Metric Computo Metrico

Metric Computo Metrico Metric Computo Metrico Caratteristiche tecniche Metric è stato sviluppato con tecnologia Dot Net framework 4.0 ed utilizzo delle librerie di sviluppo di DevExpress. Si appoggia a database Microsoft SqlServerCE

Dettagli

È evidente dunque l'abbattimento dei costi che le soluzioni ASP permettono in quanto:

È evidente dunque l'abbattimento dei costi che le soluzioni ASP permettono in quanto: Sitea Easy Events Il software gestionale per organizzare eventi fieristici Sitea Information Technology presenta Sitea Easy Events, il software gestionale studiato per ottimizzare il processo di organizzazione

Dettagli

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica Consiglio regionale della Toscana Regole per il corretto funzionamento della posta elettronica A cura dell Ufficio Informatica Maggio 2006 Indice 1. Regole di utilizzo della posta elettronica... 3 2. Controllo

Dettagli

MANUALE UTENTE Fiscali Free

MANUALE UTENTE Fiscali Free MANUALE UTENTE Fiscali Free Le informazioni contenute in questa pubblicazione sono soggette a modifiche da parte della ComputerNetRimini. Il software descritto in questa pubblicazione viene rilasciato

Dettagli

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Ambiente Access La Guida di Access Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Guida in linea Guida rapida Assistente di Office indicazioni

Dettagli

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore Contenuti Introduzione 1 Introduzione 2 3 4 5 71/104 Il Calcolatore Introduzione Un computer...... è una macchina in grado di 1 acquisire informazioni (input) dall esterno 2 manipolare tali informazioni

Dettagli

Organizzazione delle informazioni: Database

Organizzazione delle informazioni: Database Organizzazione delle informazioni: Database Laboratorio Informatico di base A.A. 2013/2014 Dipartimento di Scienze Aziendali e Giuridiche Università della Calabria Dott. Pierluigi Muoio (pierluigi.muoio@unical.it)

Dettagli

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro Introduzione alle tecnologie informatiche Strumenti mentali per il futuro Panoramica Affronteremo i seguenti argomenti. I vari tipi di computer e il loro uso Il funzionamento dei computer Il futuro delle

Dettagli

GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL

GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL GUIDA RAPIDA PER LA COMPILAZIONE DELLA SCHEDA CCNL GUIDA RAPIDA BOZZA 23/07/2008 INDICE 1. PERCHÉ UNA NUOVA VERSIONE DEI MODULI DI RACCOLTA DATI... 3 2. INDICAZIONI GENERALI... 4 2.1. Non modificare la struttura dei fogli di lavoro... 4 2.2. Cosa significano

Dettagli

2003.06.16 Il sistema C.R.M. / E.R.M.

2003.06.16 Il sistema C.R.M. / E.R.M. 2003.06.16 Il sistema C.R.M. / E.R.M. Customer / Enterprise : Resource Management of Informations I-SKIPPER è un sistema di CONOSCENZE che raccoglie ed integra INFORMAZIONI COMMERCIALI, dati su Clienti,

Dettagli

ASSESSORATO DEGLI AFFARI GENERALI, PERSONALE E RIFORMA DELLA REGIONE

ASSESSORATO DEGLI AFFARI GENERALI, PERSONALE E RIFORMA DELLA REGIONE PROCEDURA APERTA PER L AFFIDAMENTO DEL SERVIZIO DI DIGITALIZZAZIONE, INDICIZZAZIONE E GESTIONE INFORMATIZZATA DEI FASCICOLI DEL PERSONALE DELLA REGIONE AUTONOMA DELLA SARDEGNA - CODICE CIG DI GARA 059271972F

Dettagli

La gestione di un calcolatore. Sistemi Operativi primo modulo Introduzione. Sistema operativo (2) Sistema operativo (1)

La gestione di un calcolatore. Sistemi Operativi primo modulo Introduzione. Sistema operativo (2) Sistema operativo (1) La gestione di un calcolatore Sistemi Operativi primo modulo Introduzione Augusto Celentano Università Ca Foscari Venezia Corso di Laurea in Informatica Un calcolatore (sistema di elaborazione) è un sistema

Dettagli

uadro Soluzioni software per L archiviazione elettronica dei documenti Gestione Aziendale Fa quadrato attorno alla tua azienda

uadro Soluzioni software per L archiviazione elettronica dei documenti Gestione Aziendale Fa quadrato attorno alla tua azienda Fa quadrato attorno alla tua azienda Soluzioni software per L archiviazione elettronica dei documenti Perché scegliere Q Archiviazione Elettronica dei Documenti? Tale applicativo si pone come obbiettivo

Dettagli