Integrazione tra automazione industriale e gestione di fabbrica Vocabolario

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Integrazione tra automazione industriale e gestione di fabbrica Vocabolario"

Transcript

1 Integrazione tra automazione industriale e gestione di fabbrica Vocabolario Prof. Francesco Benzi Dipartimento di Ingegneria Elettrica - Università di Pavia Via Ferrata, Pavia francesco.benzi@unipv.it L integrazione nella fabbrica automatica è una realtà da tempo acquisita, anche se in costante evoluzione. È significativo che per descrivela ci si trovi ad affrontare temi, tecnologie, competenze di estrazione molto diversa rispetto alla tradizionale ripartizione degli argomenti fra i settori classici dell ingegneria e della gestione aziendale. Non deve quindi apparire strano che esperti dei singoli campi dell Ingegneria Elettrica, Elettronica, Informatica, Meccanica e della Gestione Aziendale debbano ampliare le proprie conoscenze ed esperienze in settori diversi, che proprio nella realtà industriale trovano la loro integrazione. Questa breve presentazione, con il sottotitolo di Vocabolario, propone un servizio di raccordo tra le diverse discipline, per facilitare la comprensione di alcuni termini ricorrenti, poco noti sia per il loro connotato specialistico, oppure qui utilizzati in un contesto particolare e diverso da quello usuale. La sintesi è inevitabile per il tipo di presentazione. Vengono forniti, ove opportuno, riferimenti bibliografici per approfondire gli argomenti. CIM Computer Integrated Manufacturing La fabbrica integrata attraverso l uso del calcolatore. La fabbrica è descritta nel suo complesso secondo un architettura in cui il prodotto finito è solo Fabbrica completamente automatizzata fabbrica ottimizzata Reparto di PRODUZIONE Integrazione Piramide CIM Prestazioni Quantità verticale di dati ERP SCADA PLC-IPC-DCS-PG DISPOSITIVI DI CAMPO Sistemi gestionali. ERP (Enterprise Resource Planning). MES (Manufactoring Execution Systems). Livello 4. Sistemi SCADA (Supervisory Control And Data Acquisition). HM1 Livello di area, 3. PLC (Programmable Logic Controller). DCS (Distributed Control System). Livello di cella, 2. Sensori, motori, attuatori, dispositivi con esigenze di comunicazione in tempo reale a pacchetti semplici, HMI, I/O remote, Servo- PLC, Drives-intelligenti. Livello di campo, 1. OPC, DDE Integrazione orizzontale Bus di campo, utilizzati per la comunicazione a livello di cella e a livello di sensori/attuatori. OLE (Object Linking and Embedding) OPC (OLE for Process Control) DDE (Dynamic Data Exchange)

2 l ultimo anello di una catena di azioni che partono dall ideazione e dalla decisione di produrre e passano attraverso la predisposizione degli strumenti necessari per la produzione (materiali, macchinari, personale), la loro acquisizione e messa in opera, l esecuzione delle lavorazioni; e proseguono, oltre la produzione, con le verifiche sul prodotto, il suo inserimento nella fase operativa o di distribuzione e che prevedono una serie di ritorni : la manutenzione e le indagini di mercato con conseguente introduzione di modifiche o varianti. Questo complesso di operazioni può essere descritto da diversi modelli, a partire da quello classico gerarchico che prevede una struttura piramidale. Al vertice della piramide è collocata la direzione aziendale, alla base il macchinario e i dispositivi per la produzione, nelle posizioni intermedie si trovano i diversi livelli di pianificazione, direzione della produzione, definizione delle celle di lavoro e di comando del processo. Accanto a questo schema di riferimento, necessariamente semplificato, ne sono proposti innumerevoli altri, per tenere conto di diverse situazioni e ambiti industriali. L integrazione avviene orizzontalmente all interno dei livelli e verticalmente tra i diversi livelli, e persegue un coordinamento stretto e ottimale fra le diverse unità per conseguire un obiettivo ritenuto desiderabile. Gli strumenti dell integrazione sono innumerevoli, ma tutti passano necessariamente attraverso la lo scambio delle informazioni, che si esprime attraverso gli strumenti di comunicazione. Quest ultima funzione non si può dare per scontata dal momento che i linguaggi utilizzati ai diversi livelli e dalle diverse unità in ogni livello sono spesso differenti, per sintassi, protocollo, tempistica. Si pensi alle differenze tra il linguaggio verbale attraverso il quale si assumono le decisioni, quello formale con cui le stesse sono descritte nei documenti, i codici e i protocolli con cui le azioni da compiere vengono distribuite alle singole unità produttive, per arrivare ai listati di programmazione delle macchine operatrici. L uso del calcolatore è critico in questa funzione. Se è vero che nei diversi ambiti agiscono calcolatori con caratteristiche estremamente diverse (dal PC d ufficio, al server, al microprocessore, al PLC, al PC industriale) è altrettanto vero che le diverse CPU offrono un interfaccia comune rispetto ad una linea di comunicazione: l informazione digitale rappresentata in forma di bit e trasmissibile in forma (generalmente) seriale su un bus di comunicazione che può essere rappresentato da un semplice doppino di rame. Bus di comunicazione Non costituisce solo il supporto fisico su cui viaggia l informazione (il doppino di rame, la fibra ottica, la linea di potenza, le onde radio), ma rappresenta soprattutto il protocollo di comunicazione, cioè l insieme di regole con cui sono convogliate, ordinate e interpretate le informazioni elementari e i messaggi che vengono scambiati tra le diverse unità affacciate sulla rete cui il bus appartiene. Se la rete è delimitata dal punto di vista geografico e funzionale, per raggruppare ad es. le diverse unità che cooperano in una fabbrica, si parla di rete locale (LAN Local Area TABELLA I - I livelli ISO/OSI. 7 APPLICAZIONE 6 PRESENTAZIONE 5 SESSIONE 4 TRASPORTO INSTRADAMENTO (NETWORK) COLLEGAMENTO DEL DATO ALLA RETE (LINK) MEZZO FISICO Network). I protocolli dei diversi bus di comunicazione sono generalmente identificati attraverso un sistema di livelli che ne definiscono le proprietà a partire da quelle fisiche (supporto per la trasmissione) fino alle caratteristiche applicative (tipi di messaggi e regole di comunicazione) secondo il modello ISO/OSI (Open System Interconnession - Interconnessione di sistemi aperti) valido per tutte le reti locali, ma utilizzabile anche per reti estese, utile per definire la connessione e l'accesso di ogni dispositivo alla rete, cioè le precise modalità con cui l'informazione fornita dal singolo componente o ad esso inviata, viene codificata, trasformata e instradata sul supporto fisico che costituisce la rete. Questo processo viene descritto secondo una struttura a 7 livelli, ciascuno relativo a una parte delle operazioni; ogni livello accetta i dati provenienti dal livello superiore, esegue le operazioni di sua pertinenza e invia il risultato al livello inferiore fino a raggiungere il supporto fisico; alternativamente il flusso dei segnali si svolge in maniera inversa, dal supporto fisico alla rete. Non tutti i protocolli implementano tutti i sette livelli indicati.

3 In ogni caso per i protocolli che si adeguano a questo schema è assicurata la possibilità di Interconnessione, cioè lo scambio di informazioni fra livelli analoghi, grazie all'impiego di opportuni ponti o gateway. Ethernet È un protocollo di comunicazione dedicato allo scambio di dati tra computer in una rete locale (LAN). Utilizza come supporti fisici il cavo coassiale, il doppino di rame e le fibre ottiche. La versione oggi più comunemente usata impiega il doppino di rame per trasmissioni di dati a 10 Mbps (Mega bit per secondo). La tecnologia Ethernet offre versioni più veloci, tipicamente 100 Mbps, di grande interesse anche a livello industriale. Si parla di GigaEthernet per le velocità fino a 10 Gbps (Giga bps), disponibili dal Va segnalata la grande diffusione e generalità di questo protocollo che specifica solo i livelli inferiori dello schema ISO/OSI, cioè quello fisico e quello di accesso alla linea, consentendo l interconnessione con moltissimi dispositivi di diverse caratteristiche e diversi costruttori. In particolare su di esso si affacciano tutti i dispositivi e le tecnologie legate a Internet attraverso i protocolli TCP/IP, per cui risultano ad esempio facilitate le modifiche di parametri o la diagnostica a distanza attraverso il Web. Bus di campo - Fieldbus Il campo cui si fa riferimento è quello della produzione vera e propria, in cui interagiscono, scambiandosi informazioni, le unità di governo (PLC, CNC, PC), gli azionamenti, l'interfaccia operatore e i trasduttori, con lo scopo di coordinare e attuare le diverse regolazioni previste dal processo produttivo. Il flusso informativo quindi è caratterizzato dallo scambio di dati specifici e codificati secondo formati comuni a gran parte delle realizzazioni (informazioni a 8-16 bit che definiscono le variabili di stato o i riferimenti, dati logici binari per i consensi e le segnalazioni ); la velocità di scambio deve essere relativamente elevata e in molti casi garantire il sincronismo delle operazioni per ottenere la corretta temporizzazione degli algoritmi di regolazione. Per soddisfare a questi requisiti le reti LAN impiegate a livello di campo, ossia le implementazioni del fieldbus, pur adottando lo schema OSI, specificano solamente i livelli 7, 2 e 1. L'eliminazione dei livelli intermedi (definizione del formato dei dati, modalità di comunicazione fra nodi, suddivisione dei messaggi in pacchetti, loro codificazione e instradamento) è resa possibile dal fatto che il numero di nodi è limitato e il tipo di dati utilizzati, il loro formato, la loro gestione, sono piuttosto uniformi e non è quindi necessario riservare tempo ed algoritmi alla loro specificazione; in questo modo si accelerano notevolmente i tempi di trasmissione, senza pregiudicarne l'efficacia. I bus di campo sono numerosi e generalmente non interoperabili, tali cioè che non è semplice la cooperazione tra dispositivi che non utilizzino esattamente lo stesso protocollo. I tentativi di standardizzazione finora operati hanno dato risultati decisamente deludenti: sia la norma internazionale (IEC61158) sia quella europea (EN 50170) definiscono infatti specifiche comuni solo per il livello fisico, mentre le modalità di accesso alla linea e i livelli superiori prevedono in pratica tante varianti quanti sono gli standard accolti. Ad es. i protocolli PROFIBUS e FIELDBUS FOUNDATION, entrambi accettati sia dallo standard europeo, sia da quello internazionale, non possono cooperare in maniera semplice in uno stesso impianto. IEC Standard IEC ControlNet PROFIBUS P-NET Fieldbus Foundation- High Speed Ethernet SwiftNet WorldFip Interbus EN PROFIBUS WorldFip P-NET Fieldbus Foundation ControlNet Si rimanda alla bibliografia per la descrizione dei diversi protocolli e standard. Le tabelle riportano i nomi dei protocolli accettati negli standard sopra citati.

4 [GISI-AEI Bus di campo tra normativa e tecnologia - Quaderno tecnico - GISI, Milano, Settembre 2000; Unità di governo e supervisione - Intelligenza distribuita Il coordinamento delle azioni svolte nelle fasi di un processo continuo dalle diverse unità operative (industria cartaria o tessile, laminatoi), ovvero il controllo dei singoli attuatori e sensori di una macchina utensile o di un robot industriale, o la gestione di un intera fabbrica sono demandati a calcolatori con caratteristiche e livelli di potenza di calcolo diversi, organizzati tra loro attraverso un bus di comunicazione. Le architetture sono molto spesso di tipo gerarchico, ma il livello di autonomia delle diverse unità può essere molto diverso: l unità di supervisione può accentrare gran parte delle funzioni di gestione e di elaborazione, riservando agli attuatori e sensori un ruolo puramente passivo, quali recettori di segnali di comando e trasmettitori di valori delle grandezze misurate. In alternativa, e sempre più di frequente, l architettura prevede una logica di intelligenza distribuita in cui gran parte delle unità impiegate, dal supervisore al sensore, sono dotate di una CPU autonoma in grado di eseguire una parte significativa di elaborazioni (ad es. algoritmi di regolazione di corrente e velocità per gli attuatori meccanici, operazioni di taratura e verifica per i sensori), liberando in questo modo le unità di elaborazione a livello superiore da una quantità di lavoro e la rete da una parte anche significativa del traffico (DCS, Distributed Control Systems). Questa distribuzione ha un ulteriore effetto benefico sulla intera rete; si consideri ad es. il caso di una serie di azionamenti per assi e mandrino in una macchina utensile: ciascuno di essi può realizzare autonomamente le operazioni di regolazione della coppia e della velocità, utilizzando CPU, programmi ed eventualmente bus interni con caratteristiche proprietarie, operando ad es. su pochi dati, ad elevata velocità e con una rigida temporizzazione delle operazioni. Se le stesse operazioni o parte di esse fossero state eseguite dall unità di supervisione (es. un CNC), non solo questa unità sarebbe stata aggravata dell elaborazione richiesta da ciascuna delle macchine, ma anche il tipo di comunicazione relativa al bus di rete che unisce supervisore e singoli azionamenti, avrebbe dovuto rispondere alle stesse caratteristiche di elevata velocità e stretto sincronismo dei dati. Con la distribuzione delle operazioni invece l unità di supervisione può dedicarsi ad operazioni di gestione, sorveglianza e interfaccia utilizzando un protocollo ad hoc, svincolato dalle esigenze degli azionamenti. Di contro in un sistema centralizzato la tipologia di informazioni scambiata con le unità periferiche è limitata ai dati e a richieste e risposte predefinite; in un sistema ad intelligenza distribuita, oltre ai dati la rete deve gestire anche messaggi di accesso e controllo della rete, di configurazione, di stato e di errore. Una sintetica carrellata delle tipologie di unità di comando e supervisione [E. Bassi, F. Benzi: Sistemi di comunicazione per l automazione industriale- L Elettrotecnica, vol. 87, Maggio 2000] Controllore Logico Programmabile (PLC). Dalla sua nascita alla fine degli anni '60 il PLC ha svolto il ruolo di controllore di processi industriali, sostituendo dapprima e poi espandendo in modo rilevante il ruolo degli schemi a relè utilizzati originariamente per realizzare processi di automazione della produzione. Lo schema a relè, valido per operazioni semplici e ripetitive, ha subito manifestato una rigidità e una lentezza eccessive non appena doveva essere utilizzato per funzioni più complesse o che richiedevano frequenti adattamenti e variazioni della produzione. Il ruolo svolto dallo schema elettromeccanico viene quindi trasferito ad una unità di calcolo che realizza la stessa rete logica operando in sequenza con istruzioni di tipo logico (chiuso/aperto) che sostituiscono perfettamente gli stati dei relè. Vi è per la verità una differenza sostanziale, per il fatto che la logica parallela dello schema elettromeccanico è sostituita nei PLC da una logica seriale. Tuttavia la rapidità di ciclo della CPU, anche nelle prime realizzazioni, è di diversi ordini di grandezza superiore a quella degli interruttori meccanici; pertanto la scansione elettronica di tutti i nodi dello schema, cioè l'esecuzione del programma, avviene comunque in tempi molto rapidi e il tempo di reazione del PLC a variazioni degli ingressi o degli stati risulta inferiore a quello della corrispondente struttura a relè. La sequenza di operazioni del PLC è pertanto quella rappresentata in figura 2.

5 Elementi caratterizzanti di un PLC sono da un lato le prestazioni in termini di velocità di esecuzione delle operazioni e di complessità delle operazioni elementari, dall'altro le possibilità di interfaccia verso l'esterno con segnali Verifica stato ingressi di tipo digitale o analogico e infine le potenzialità di comunicazione. Se le potenzialità di calcolo per il processo si possono ormai considerare assestate e ampiamente coperte Esecuzione programma dalle architetture e dalle CPU disponibili anche a livello di mercato di massa, è probabilmente sugli aspetti di interfaccia e comunicazione che si devono confrontare e giudicare i Aggiornamento uscite moderni PLC, soprattutto a fronte della concorrenza proposta direttamente da sistemi basati sull'uso di PC industriali. L'interfaccia fisica con i componenti del processo da controllare è realizzata attraverso schede I/O di acquisizione Fig. 2 - Sequenza operativa del PLC e invio dei dati analogici e digitali, applicabili modularmente per consentire adeguamenti e espansioni del sistema di controllo. I cataloghi dei principali produttori offrono una varietà di schede che si caratterizzano per il numero delle porte I/O, l'adeguamento delle interfacce ai diversi tipi di sensori e le caratteristiche meccaniche necessarie per garantire l'ottimizzazione dell'impianto e il suo inserimento in condizioni di sicurezza nell'ambiente industriale. Il problema della comunicazione si può descrivere in termini di interfaccia con l'operatore e di trasmissione dei dati. L'interfaccia con l'operatore comprende la programmazione e l'aggiornamento dei programmi e l'interfaccia con l'operatore nel corso del processo. Entrambe sono fortemente determinate dal linguaggio di programmazione e dal sistema operativo scelto. I linguaggi di programmazione dei PLC sono normalizzati secondo lo standard internazionale IEC che sarà oggetto del seminario. Un elemento, comunque non meno importante della scelta del linguaggio, è l'ambiente operativo che tende ormai ad uniformarsi ai sistemi operativi (tipo Windows) di uso generale con evidenti vantaggi quali: - schermate per la programmazione grafica - utilizzo di finestre multiple - operazioni con mouse - menù a tendina (pull-down) - assistenza in linea con funzioni di ipertesto - verifica del software nel corso della programmazione - facile apprendimento da parte dell'operatore Controllori di moto (Schede multiasse). Vengono generalmente così indicati dei moduli per il controllo di un numero in genere limitato di assi di moto che eseguono la regolazione ad anello chiuso della posizione (nello di spazio) e della velocità di azionamenti a velocità variabile, generando in uscita i riferimenti di corrente che servono per la regolazione della coppia realizzata direttamente a bordo dell azionamento. Di un azionamento comandato da questi moduli si dice che viene utilizzato nel modo coppia (torque), escludendo il regolatore di velocità di cui è normalmente dotato. A differenza dei sistemi CNC i controllori di moto (CdM) non dispongono delle funzioni caratteristiche per il comando di macchine utensili e sono prive dell interfaccia per il colloquio con l utente dotata dei programmi per l esecuzione guidata delle lavorazioni tipiche delle macchine ad asportazione di truciolo. La loro funzione tipica è quella di schede multiasse configurabili e programmabili, utili per tutte le applicazioni di carattere generale in cui dev essere garantito il movimento coordinato tra alberi, specialmente per: semplici sincronismi di velocità, coordinamento rigido della posizione di due o più alberi meccanici (albero elettrico), coordinamento modulato degli stessi (camma elettrica),

6 gestione di traiettorie per pochi assi. Per essi possono naturalmente venire sviluppati degli applicativi specifici per macchine non per truciolo. La scheda può presentarsi come un modulo meccanicamente separato dagli azionamenti, come una scheda aggiuntiva da inserire in un cestello (rack) di formato normalizzato che comprenda il controllo e l alimentazione di più azionamenti o motori, oppure come scheda aggiuntiva da inserire all interno di un PC. Un modulo CdM è costituito tipicamente da: a) un alimentatore per la generazione dei diversi livelli di tensione stabilizzata necessari al funzionamento del sistema; b) un controllore, corredato di memorie EPROM, RAM ed EEPROM per l esecuzione degli algoritmi di regolazione che necessitano lo scambio di dati con il campo nonché il loro immagazzinamento; c) i circuiti destinati a ricevere dal campo (motori) i segnali di posizione generati da codificatori (encoder) o risolutori (resolver), utilizzati per la chiusura degli anelli di spazio e, dopo un operazione di derivata, di velocità; d) i segnali di ingresso/uscita per l interfaccia digitale/analogica con il processo da controllare. Tipicamente comprendono i riferimenti di corrente da inviare agli azionamenti per il controllo della coppia. Gli algoritmi utilizzati per la regolazione comprendono tipicamente regolatori PID o polinomiali ad assegnamento dei poli, con la possibilità da parte dell utente di definire i parametri sia della regolazione di base sia dei termini per la precompensazione di grandezze quali la coppia d inerzia o quella dovuta all attrito; sono previsti anche dei filtri notch per l eliminazione di disturbi. Questi moduli possono ricevere i riferimenti di posizione da un unità gerarchicamente superiore, oppure generare essi stessi le leggi di moto (profili di velocità) con caratteristiche diverse (trapezoidali, curve ad S, spline) capaci di soddisfare svariate esigenze di processo (es. limitazione del jerk). Nonostante i CdM non permettano, date la potenza di calcolo relativamente limitata, la gestione di grossi impianti, essi sono tuttavia in grado di risolvere in modo ottimale il problema di regolazione di singole macchine operatrici con un modesto incremento di meccanica. L inserimento di queste schede all interno di un PC può anche risolvere il problema di un efficace interfaccia verso l operatore. Controllo Numerico (CN), Controllo Numerico Computerizzato (CNC). Si tratta dei sistemi per la gestione del posizionamento di tavole e utensili nelle macchine utensili. Un sistema CNC è tradizionalmente diviso in due elementi: la parte meccanica della macchina Controllore CNC Macchina utensile Host Computer CPU Unità Comunicaz. Unità Programm... Unità Grafica Memoria Comando Mandrino Unità PLC Comando Assi Azionamento Mandrino I/O Digitale Azionamento Assi BUS Fig. 3- Diagramma a blocchi di un CNC

7 utensile e l'unità di controllo, quest'ultima definita per semplicità CNC. Le operazioni principali del CNC rientrano in due funzioni. In primo luogo analizzare le specifiche di lavorazione(part program), cioè la sequenza di codici che definiscono il movimento richiesto all'utensile o al pezzo, traducendolo in traiettorie da imporre agli attuatori (motori). In secondo luogo il CNC deve eseguire il comando degli attuatori stessi perché realizzino gli spostamenti richiesti. Uno schema classico di CNC è illustrato in Fig. 3. PC Industriali Il Personal Computer industriale rappresenta una soluzione in rapida diffusione, limitata solamente da alcune ragioni di difficile accettazione da parte degli utilizzatori di un prodotto nuovo a fronte di strutture dedicate e consolidate, come sono quelle costituite da CN e PLC nei rispettivi settori d impiego. Un limite intrinseco del PC, cioè la sua struttura dedicata ad applicazioni di carattere generale e non specifiche, è ormai superata da prodotti offerti per le applicazioni industriali in cui la potenza di calcolo è ampiamente sufficiente a implementare tutte le esigenze di una unità di comando, incluse le operazioni di gestione e quelle di regolazione. Soprattutto, sono ormai diffusi sistemi operativi che garantiscono la ripartizione precisa dei diversi programmi, i quali vengono eseguiti in parallelo (multitasking), in finestre temporali prefissate rigorosamente con un sincronismo che consente l esecuzione di cicli di operazioni veloci e affidabili (preemptive), adatti anche all'implementazione di algoritmi di regolazione. La personalizzazione del PC verso l'applicazione si ottiene con l'uso di schede I/O ed interfacce robuste di tipo analogico e digitale o con altre funzioni e con accorgimenti che rendono affidabile e semplice l'impiego del PC in ambito industriale, ad es. prevedendo modalità di inserzione e sostituzione sicura delle schede e dei connettori in una rastrelliera facilmente accessibile e protetta; il software dedicato è di uso semplice, grazie anche alla ormai familiare interfaccia Windows, con cui si possono implementare sia la tradizionale programmazione "ladder", sia i linguaggi strutturati del tipo C o a oggetti. Nel confronto PC - PLC emergono numerosi elementi a vantaggi del primo tra i quali sono decisivi: - Maggiore semplicità di adattamento con prestazioni generalmente superiori delle CPU, con strutture mono o multiprocessore che soddisfano pressoché ogni esigenza di elaborazione e calcolo; - Struttura aperta e non proprietaria della macchina che consente il ricorso a fornitori alternativi e non limita in alcun modo l'espansione o l'aggiornamento delle macchine e delle strutture; - Connettività su bus di campo diversi e intercambiabili per utilizzare tutti gli standard specifici più diffusi, senza ricorso a bus proprietari L uso dei bus di campo per il controllo in tempo reale. Se la scelta del protocollo da utilizzare non può prescindere dallo spinoso tema della varietà e mancanza di unificazione, tuttora non risolto, da un punto di vista scientifico tecnologico molto maggiore interesse va dedicato alle caratteristiche tecniche dei protocolli e alla loro rispondenza alle esigenze specifiche dei sistemi e degli azionamenti elettrici in termini di capacità (quantità di informazione gestita nell unità temporale) e di velocità di trasmissione, anche considerando che il semplice dato della velocità di trasferimento del dato (misurata in byte/s) costituisce un dato molto approssimato e poco attendibile delle prestazioni di un bus, soprattutto per le esigenze dinamiche elevate degli azionamenti elettrici. Infatti quando i diversi nodi (attuatori, motori, sensori) di un processo operano a dinamiche ridotte, come nell industria di processo, si presume che quasi tutti i moderni protocolli siano in grado di garantire un comportamento trasparente del sistema di comunicazione, i cui ritardi non interferiscono con il processo stesso. Lo stesso non vale se i componenti di una rete aumentano di numero e operano a velocità più elevate, come quando gli elementi di regolazione operano sugli anelli interni della catena di regolazione su dispositivi elettrici (controllo di corrente o coppia), oppure quando, pur intervenendo con tempistiche più lente (ad es. governando solo i riferimenti di traiettoria negli anelli esterni di regolazione) il numero di azionamenti impiegato è elevato. Allora

8 diventano cruciali e meritevoli di attenzione altri elementi di valutazione quale la capacità di un bus di garantire che le informazioni che sono trasmesse attraverso di esso giungano a destinazione in tempo per garantire il funzionamento effettivo, ovvero in tempo reale rispetto al sistema di controllo. In proposito è opportuno riportare alcune definizioni: - Operazione in tempo reale definita come la possibilità di utilizzare un dato scambiato sulla rete per l esecuzione diretta della regolazione. Non esiste una specifica assoluta che assicuri che un protocollo particolare operi in tempo reale, in quanto questa caratteristica dipende anche dalla dinamica del processo in esame; infatti ad esempio un bus ed un protocollo che si possono considerare come operanti in tempo reale per l industria di processo in cui sono comuni tempi di risposta di qualche decina di ms, non sono adeguati al controllo in tempo reale in ambito manifatturiero dove spesso la dinamica degli azionamenti elettrici si misura nell ordine del millisecondo o meno. In termini più generali un protocollo opera in tempo reale quando esso è in grado di certificare che la durata massima richiesta per eseguire un operazione è limitata superiormente ed è compatibile con la dinamica del processo in esame (un millisecondo o meno per operazioni concernenti l integrazione stretta di azionamenti elettrici). - Determinismo è la proprietà di un protocollo di associare ad ogni istante temporale una conoscenza complessiva della situazione di rete, in particolare di conoscere il diritto di ogni nodo di accedere al bus e il tipo di messaggio che il nodo trasferisce. - Sincronismo è la proprietà di un bus di campo di impiegare un orologio comune ad ogni evento del processo, e per i suoi diversi componenti il che implica l emissione periodica e prioritaria di un segnale di clock sulla rete. Questa proprietà è fondamentale per l implementazione di algoritmi discreti e in particolare quando ad es. diversi azionamenti devono operare in sincronismo tra loro, come ad es. per realizzare funzioni di albero o camma elettrici. Software per l automazione e l integrazione di fabbrica L integrazione dei componenti e delle funzioni all interno della fabbrica automatica si realizza attraverso l interazione appropriata delle diverse unità intelligenti. L integrazione di queste ultime è legata a sua volta alla standardizzazione su diversi livelli: periferiche, linguaggi di programmazione, CPU. Per quanto riguarda la definizione delle periferiche e delle loro modalità di interfaccia, essa si può ritenere per molti aspetti comune a diverse tipologie di unità (es. PC e PLC) e a diversi costruttori. I linguaggi di programmazione stanno trovando una base comune nello standard IEC Al contrario la CPU ha tuttora caratteristiche proprietarie: un effettiva integrazione si ottiene utilizzando software che abbia la caratteristica di adattarsi a diverse piattaforme, ovverosia diversi sistemi operativi, utilizzando appositi compilatori. Tecnologia JAVA La tecnologia JAVA, nata inizialmente per la produzione di pagine Web, offre un supporto utilizzabile anche in ambito industriale, grazie alla sua principale caratteristica che è la portabilità, cioè la facilità di trasferimento di uno stesso programma su macchine diverse. La struttura di JAVA è basata su un'architettura a due livelli consistenti in una macchina virtuale Java (JVM) e in sistema di interfacce applicative (APIs) (Fig. 4 ). La macchina virtuale risiede sulla piattaforma ospite e interagisce con il programma applicativo JAVA da un lato e con il sistema operativo della macchina fisica dall'altro. L'interfaccia applicativa interagisce con il processo da controllare attraverso il programma. Il codice sorgente dell'applicazione JAVA è indipendente dalla piattaforma e viene compilato da un compilatore JAVA che produce uno pseudo-codice macchina rivolto non alla particolare CPU ospite, ma alla macchina virtuale JAVA. Il linguaggio prodotto è costituito da istruzioni scritte in JAVA Byte Code, che sono interpretate dalla JVM. Esiste quindi una JVM specifica pressoché per ogni piattaforma di calcolo in uso. Di conseguenza un programma JAVA può essere esportato in modo semplice e diretto senza bisogno di alcuna riscrittura o adattamento. Fig. 4 - Architettura Java (Spectrum, Dicembre 1998)

9 Nell'ambito in cui si sono sviluppate (gestione dei dati e delle informazioni nel Web) le applicazioni JAVA (Applet) vengono utilizzate con la modalità client/server, essendo messe a disposizione dell'utente sulla base delle sue richieste. Per queste caratteristiche, unitamente alla portabilità, queste stesse applicazioni si prestano all'uso in ambito industriale, dove una stesso programma (ad es. un regolatore per la gestione di assi) può essere utilizzato con poche varianti su diverse macchine e in quanto tale consente l'integrazione di diversi componenti in un unico impianto. Si noti che l'estrema portabilità consente non solo di risparmiare sul tempo di riprogrammazione e adattamento da una macchina e da un sistema all'altro, ma anche di garantire una maggiore affidabilità dell'impianto dal momento che possono essere utilizzate senza modifiche le routine già ampiamente collaudate. La tecnologia JAVA costituisce inoltre un ponte di collegamento importante tra i diversi livelli della gestione di fabbrica. In figura 5 sono riportati i principali livelli di uso dei programmi in ambito dell'automazione. Nella parte alta i programmi di gestione e supervisione della produzione, comprendente fra le altri le funzioni di gestione degli ordini, pianificazione delle risorse, gestione e processo delle informazioni e sistema CAD/CAM per il progetto della lavorazione. Sul livello inferiore, corrispondente appunto a quello di campo, si trovano i componenti di fabbrica, fra i quali attuatori, sensori, PLC, interfacce con gli operatori. Dal momento che le macchine che realizzano queste funzioni sono intrinsecamente diverse per caratteristiche e potenzialità di calcolo (dalla workstation al microcontrollore del PLC), un linguaggio indipendente dalla piattaforma come JAVA consente di integrare in maniera significativa i due sistemi, utilizzando routine che possono realmente comunicare tra di loro sia pure perseguendo ciascuna i propri obiettivi con gestione dei dati e tempistiche completamente diversi. Non si può tuttavia trascurare il fatto che mentre le applicazioni JAVA possono facil-mente sostituirsi ai sistemi software ad alto livello tradizional-mente utilizzati per la gestione della fabbrica, trattandosi di fatto di un linguaggio molto vicino alla struttura ad oggetti di C++, esse presentano tuttora alcuni importanti problemi di implementazione quando si tratta di realizzare gli algoritmi in tempo reale richiesti dalle applicazioni di Fig. 5 - Architettura di fabbrica interconnessa con applicazioni Java. (Spectrum, Dicembre 1998) controllo degli attuatori e dei componenti, realizzati di norma con linguaggi ASSEMBLER o comunque di basso livello. Infatti questi ultimi richiedono programmi che devono essere eseguiti in cicli rapidi e soprattutto sincroni, mentre la caratteristica di programma interpretato tipico di JAVA gli conferisce limiti di velocità, che tuttavia si possono superare in prospettiva grazie all'evoluzione tecnologica dei componenti, ma soprattutto un limite quanto alla certezza dei tempi di risposta dovuta ad alcune caratteristiche intrinseche. In primo luogo, in quanto eseguito su una macchina virtuale un programma JAVA non prevede un'interfaccia diretta con l'hardware da comandare e come conseguenza non è facilmente implementabile un meccanismo di interruzione hardware che consenta il sincronismo delle esecuzioni. Inoltre la gestione della memoria è basata su un meccanismo di ottimizzazione dello spazio utilizzato che consiste nel riutilizzare in modo dinamico gli spazi di memoria, cancellando e sostituendo quelli non necessari. I tempi di esecuzione dell'algoritmo di ottimo non sono per loro natura prevedibili e producono un'ulteriore elemento di impredicibilità dei tempi di esecuzione.

10 Se questi elementi sembrerebbero compromettere l'impiego di JAVA per le applicazioni di campo, si osserva d'altro canto che un linguaggio di programmazione aperto (cioè portabile), unito ad un sistema di interconnessione anch'esso aperto rappresenta uno strumento molto attraente per ogni utilizzatore, che suggerisce sforzi di ricerca nella direzione di ovviare ai problemi accennati per ottenere un sistema di gestione delle informazioni accettabile anche in questo settore. [R.W. Atherton: Moving Java to the Factory - Spectrum, Dicembre 1998] OPC (OLE for Process Control) OPC è uno standard di software industriale, nato dalla collaborazione tra numerosi produttori mondiali di software e hardware per definire un interfaccia comune di comunicazione in ambito industriale, basata sulla tecnologia OLE/COM/DCOM della Microsoft, che renda indipendenti le applicazioni dall hardware utilizzato. Di conseguenza gli utilizzatori sono facilitati sia nell apprendimento di un unico software, sia perché possono rivolgersi a diversi costruttori, purché questi operino all interno dello standard. Al tempo stesso i programmatori di software possono in buona parte prescindere dalla specificità dei prodotti cui sono destinate le applicazioni. Uno dei principi su cui sono basate le applicazioni OPC è la tecnologia OLE, sviluppata dalla Microsoft e sperimentata a lungo in innumerevoli applicazioni di software di uso generale. Il termine significa Fig. 6 - Architettura industriale realizzata con applicazioni OPC. Object Linking and Embedding, Collegamento e Integrazione degli Oggetti) in cui si fa riferimento alle singole applicazioni software come oggetti che possono essere utilizzati con un semplice richiamo da programmi diversi, in quanto sono autosufficienti, facilitando così applicazioni di utilizzo semplice e immediato (Plug and Play). Lo standard OPC è basato su una architettura client/server che consente il collegamento di diversi clienti (dispositivi prodotti da costruttori diversi) a un unico server; e viceversa la comunicazione di diversi server verso uno stesso cliente. La figura 6 rappresenta il vasto campo di utilizzo delle applicazioni OPC, dalla gestione di fabbrica al campo, caratterizzate, a seconda dell impiego, da specifiche con diverse tipologie: Data Access (funzionalità on-line), Alarm & Events, Historical (archivio degli eventi), Batch (trasmissione di programmi). La programmazione delle applicazioni avviene utilizzando i linguaggi di più ampia diffusione quali C/C++, Visual Basic, Delphi. Le piattaforme utilizzabili comprendono naturalmente le diverse

11 versioni di Windows, Windows NT, compreso Windows CE, e applicazioni OPC sono sviluppate anche in LINUX. Il meccanismo di collegamento dei clienti OPC a un processo prevede una sequenza di operazioni, prima delle quali è la localizzazione di un server OPC su un PC o su una LAN, operazione facilitata dalla funzionalità COM di Microsoft, che fornisce automaticamente una lista di tutti i server OPC disponibili. Successivamente si deve creare un collegamento diretto tra gli items della configurazione del server e quelli corrispondenti del cliente, per realizzare la funzionalità specifica. La tecnologia OPC si può considerare un buon esempio di standard de facto, basato sul predominio commerciale dei prodotti cui fa riferimento. Elementi dei CNC: Tutorial indipendente sui PLC: Fieldbus e LAN: Terminologia e definizioni di informatica e comunicazioni digitali:

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 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

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6 GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1 Il Repeater 2 L Hub 2 Il Bridge 4 Lo Switch 4 Router 6 Gli apparati per l interconnessione di reti locali Distinguiamo i seguenti tipi di apparati:

Dettagli

POLITECNICO DI TORINO

POLITECNICO DI TORINO NEWSLETTER N2 - I dispositivi elettronici posti a protezione degli operatori E stato indicato nella precedente newsletter che la sicurezza degli operatori in un contesto industriale è affidata a una catena

Dettagli

PREMESSA AUTOMAZIONE E FLESSIBILITA'

PREMESSA AUTOMAZIONE E FLESSIBILITA' PREMESSA In questa lezione analizziamo i concetti generali dell automazione e confrontiamo le diverse tipologie di controllo utilizzabili nei sistemi automatici. Per ogni tipologia si cercherà di evidenziare

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

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

Prof. Capuzzimati Mario - ITIS Magistri Cumacini - Como LOGICA DI CONTROLLO

Prof. Capuzzimati Mario - ITIS Magistri Cumacini - Como LOGICA DI CONTROLLO Logiche di controllo LOGICA DI CONTROLLO Una automazione può, oggi, essere realizzata secondo due diverse tecnologie. In passato la logica di controllo era implementata (realizzata) attraverso la tecnologia

Dettagli

Computer Integrated Manufacturing

Computer Integrated Manufacturing Computer Integrated Manufacturing Sistemi per l automazione industriale Ing. Stefano MAGGI Dipartimento di Elettrotecnica Politecnico di Milano lunedì 10 novembre 2008 Contenuti Il processo e l impianto

Dettagli

Architettura hardware

Architettura hardware Architettura dell elaboratore Architettura hardware la parte che si può prendere a calci Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione

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

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

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

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

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

Reti LAN. IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it

Reti LAN. IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it Reti LAN IZ3MEZ Francesco Canova www.iz3mez.it francesco@iz3mez.it Le LAN Una LAN è un sistema di comunicazione che permette ad apparecchiature indipendenti di comunicare fra loro entro un area limitata

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

esales Forza Ordini per Abbigliamento

esales Forza Ordini per Abbigliamento esales Rel. 2012 Forza Ordini per Abbigliamento Scopo di questo documento è fornire la descrizione di una piattaforma di Raccolta Ordini via Web e la successiva loro elaborazione in ambiente ERP Aziendale.

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

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

La Qualità il Controllo ed il Collaudo della macchina utensile. Dr. Giacomo Gelmi

La Qualità il Controllo ed il Collaudo della macchina utensile. Dr. Giacomo Gelmi La Qualità il Controllo ed il Collaudo della macchina utensile Dr. Giacomo Gelmi Che cosa è una macchina utensile? E uno spazio fisico in cui si collocano, sostenuti da adeguate strutture ed in posizioni

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

uadro Soluzione software e hardware Per le rilevazione presenze Gestione Aziendale Fa quadrato attorno alla tua azienda

uadro Soluzione software e hardware Per le rilevazione presenze Gestione Aziendale Fa quadrato attorno alla tua azienda Fa quadrato attorno alla tua azienda Per le rilevazione presenze Perché scegliere Q Rilevazione Presenze? Si tratta di un sistema completo di software e hardware per realtà che intendono automatizzare

Dettagli

BIENNIO COMUNE a tutti gli indirizzi DISCIPLINE. Quadro Orario BIENNIO COMUNE. Nuovi Indirizzi Istituti Tecnici Pagina 1 1 BIENNIO

BIENNIO COMUNE a tutti gli indirizzi DISCIPLINE. Quadro Orario BIENNIO COMUNE. Nuovi Indirizzi Istituti Tecnici Pagina 1 1 BIENNIO Il seguente documento, redatto per estratti da documenti del Ministero della Pubblica Istruzione, illustra in modo sintetico ma completo l Offerta Formativa dei Nuovi Indirizzi degli Istituti Tecnici.

Dettagli

CONTROLLO NUMERICO Z32

CONTROLLO NUMERICO Z32 CONTROLLO NUMERICO Z32 Meccaniche Arrigo Pecchioli Via di Scandicci 221-50143 Firenze (Italy) - Tel. (+39) 055 70 07 1 - Fax (+39) 055 700 623 e-mail: pear@pear.it - www.pear.it Hardware Cn Costruito su

Dettagli

danilo.vaselli@opendotcom.it

danilo.vaselli@opendotcom.it Organizzazione dello studio e controllo di gestione -Introduzione - Gestione delle attività di Studio, Parcellazione e controllo della redditività del lavoro: criticità ed obiettivi di miglioramento. -

Dettagli

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 5

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15. Pietro Frasca. Parte II Lezione 5 Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2014-15 Parte II Lezione 5 Giovedì 19-03-2015 1 Intensità del traffico e perdita dei pacchetti La componente

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

Appunti sulla Macchina di Turing. Macchina di Turing

Appunti sulla Macchina di Turing. Macchina di Turing Macchina di Turing Una macchina di Turing è costituita dai seguenti elementi (vedi fig. 1): a) una unità di memoria, detta memoria esterna, consistente in un nastro illimitato in entrambi i sensi e suddiviso

Dettagli

Automazione Industriale (scheduling+mms) scheduling+mms. adacher@dia.uniroma3.it

Automazione Industriale (scheduling+mms) scheduling+mms. adacher@dia.uniroma3.it Automazione Industriale (scheduling+mms) scheduling+mms adacher@dia.uniroma3.it Introduzione Sistemi e Modelli Lo studio e l analisi di sistemi tramite una rappresentazione astratta o una sua formalizzazione

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 3-Compilatori e interpreti 1 Prerequisiti Principi di programmazione Utilizzo di un compilatore 2 1 Introduzione Una volta progettato un algoritmo codificato in un linguaggio

Dettagli

GESTIONE AVANZATA DEI MATERIALI

GESTIONE AVANZATA DEI MATERIALI GESTIONE AVANZATA DEI MATERIALI Divulgazione Implementazione/Modifica Software SW0003784 Creazione 23/01/2014 Revisione del 25/06/2014 Numero 1 Una gestione avanzata dei materiali strategici e delle materie

Dettagli

Ministero dell istruzione, dell università e della ricerca. Liceo Tecnologico. Indirizzo Elettrico Elettronico

Ministero dell istruzione, dell università e della ricerca. Liceo Tecnologico. Indirizzo Elettrico Elettronico Ministero dell istruzione, dell università e della ricerca Liceo Tecnologico Indicazioni nazionali per i Piani di Studio Personalizzati Obiettivi Specifici di Apprendimento Allegato_C8-LT-02-Elettrico

Dettagli

Simulazione di macchina: analisi virtuale del comportamento cinematico. Elio Bergamaschi

Simulazione di macchina: analisi virtuale del comportamento cinematico. Elio Bergamaschi Simulazione di macchina: analisi virtuale del comportamento cinematico Elio Bergamaschi - Simulazione: Progettazione, Costruzione & Test Virtuali Progettista meccanico Disegno Produzione Assemblaggio Messa

Dettagli

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

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia L informatica È la disciplina scientifica che studia INTRODUZIONE I calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive Gli algoritmi, nati in risposta all esigenza

Dettagli

Il servizio di registrazione contabile. che consente di azzerare i tempi di registrazione delle fatture e dei relativi movimenti contabili

Il servizio di registrazione contabile. che consente di azzerare i tempi di registrazione delle fatture e dei relativi movimenti contabili Il servizio di registrazione contabile che consente di azzerare i tempi di registrazione delle fatture e dei relativi movimenti contabili Chi siamo Imprese giovani e dinamiche ITCluster nasce a Torino

Dettagli

ARCHITETTURA DI RETE FOLEGNANI ANDREA

ARCHITETTURA DI RETE FOLEGNANI ANDREA ARCHITETTURA DI RETE FOLEGNANI ANDREA INTRODUZIONE È denominata Architettura di rete un insieme di livelli e protocolli. Le reti sono organizzate gerarchicamente in livelli, ciascuno dei quali interagisce

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

e automazione industriale

e automazione industriale Corso di Laurea Magistrale di Ingegneria Elettrica Corso di Sistemi e componenti per l automazione AA 2014-15 Azionamenti elettrici e automazione industriale Ezio Bassi, Francesco Benzi Università di Pavia

Dettagli

Lo scenario: la definizione di Internet

Lo scenario: la definizione di Internet 1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)

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

scada SCADA (Supervisory Control And Data Acquisition) L acronimo SCADA Scada e industria integrata

scada SCADA (Supervisory Control And Data Acquisition) L acronimo SCADA Scada e industria integrata SCADA (Supervisory Control And Data Acquisition) L acronimo SCADA L acronimo SCADA sta per Supervisory Control And Data Acquisition ed è nient altro che l enumerazione delle tre funzionalità principali

Dettagli

Liceo Tecnologico. Indirizzo Elettrico Elettronico. Indicazioni nazionali per Piani di Studi Personalizzati

Liceo Tecnologico. Indirizzo Elettrico Elettronico. Indicazioni nazionali per Piani di Studi Personalizzati Indicazioni nazionali per Piani di Studi Personalizzati Obiettivi Specifici d Apprendimento Discipline con attività di laboratorio 3 4 5 Fisica 99 Gestione di progetto 132 99 *Tecnologie informatiche e

Dettagli

Scopo della lezione. Informatica. Informatica - def. 1. Informatica

Scopo della lezione. Informatica. Informatica - def. 1. Informatica Scopo della lezione Informatica per le lauree triennali LEZIONE 1 - Che cos è l informatica Introdurre i concetti base della materia Definire le differenze tra hardware e software Individuare le applicazioni

Dettagli

Profibus vs WorldFIP WorldFip centralizzato e basato sulla schedulazione

Profibus vs WorldFIP WorldFip centralizzato e basato sulla schedulazione Il Profibus PROcess FIeld BUS (PROFIBUS) è un sistema di comunicazione nato per connettere dispositivi di campo digitali diversi e/o elementi con prestazioni di basso livello, come trasmettitori, attuatori,

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

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

MANUALE DELLA QUALITÀ Pag. 1 di 6

MANUALE DELLA QUALITÀ Pag. 1 di 6 MANUALE DELLA QUALITÀ Pag. 1 di 6 INDICE GESTIONE DELLE RISORSE Messa a disposizione delle risorse Competenza, consapevolezza, addestramento Infrastrutture Ambiente di lavoro MANUALE DELLA QUALITÀ Pag.

Dettagli

SYSTEMPRO PROGRAMMA DI CALCOLO. Xcare

SYSTEMPRO PROGRAMMA DI CALCOLO. Xcare SYSTEMPRO PROGRAMMA DI CALCOLO Xcare SYSTEMPRO L esperienza di LOEX nel settore dei sistemi di riscaldamento e raffrescamento radiante è alla base dello sviluppo del nuovo programma di calcolo. SystemPro

Dettagli

Luigi Piroddi piroddi@elet.polimi.it

Luigi Piroddi piroddi@elet.polimi.it Automazione industriale dispense del corso 2. Introduzione al controllo logico Luigi Piroddi piroddi@elet.polimi.it Modello CIM Un moderno sistema di produzione è conforme al modello CIM (Computer Integrated

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

MANUALE DELLA QUALITA Revisione: Sezione 4 SISTEMA DI GESTIONE PER LA QUALITA

MANUALE DELLA QUALITA Revisione: Sezione 4 SISTEMA DI GESTIONE PER LA QUALITA Pagina: 1 di 5 SISTEMA DI GESTIONE PER LA QUALITA 4.0 SCOPO DELLA SEZIONE Illustrare la struttura del Sistema di Gestione Qualità SGQ dell Istituto. Per gli aspetti di dettaglio, la Procedura di riferimento

Dettagli

Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale

Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale Sistema per scambi/cessioni di Gas al Punto di Scambio Virtuale Modulo Bacheca 1 INDICE 1 Generalità...3 2 Accesso al sistema...4 2.1 Requisiti tecnici 5 3 Elenco funzioni e tasti di navigazione...6 3.1

Dettagli

Concetti di base di ingegneria del software

Concetti di base di ingegneria del software Concetti di base di ingegneria del software [Dalle dispense del corso «Ingegneria del software» del prof. A. Furfaro (UNICAL)] Principali qualità del software Correttezza Affidabilità Robustezza Efficienza

Dettagli

SISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali

SISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali CL AS SE INFORMATICA 6(3) 6(4) - 6(4) SISTEMI E RETI 4(2) 4(2) 4(2) TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI COMPETENZE 3 Essere in grado di sviluppare semplici applicazioni

Dettagli

Reti e Internet: introduzione

Reti e Internet: introduzione Facoltà di Medicina - Corso di Laurea in Logopedia Corso di Informatica III anno Prof. Crescenzio Gallo Reti e Internet: introduzione c.gallo@unifg.it Reti e Internet: argomenti Tipologie di reti Rete

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

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

PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE

PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE PROTOTIPAZIONE DI UN TRADUTTORE DA SORGENTE PLC AD ASSEMBLY DI UNA MACCHINA VIRTUALE Relatore: prof. Michele Moro Laureando: Marco Beggio Corso di laurea in Ingegneria Informatica Anno Accademico 2006-2007

Dettagli

THEME Matrice di Competenza - Meccatronica

THEME Matrice di Competenza - Meccatronica AREE DI COMPETENZA FASI DELLO SVILUPPO DELLE COMPETENZE 1. Effettuare la manutenzione e garantire l'affidabilità dei sistemi. svolgere le operazioni di manutenzione programmata di base su macchine e sistemi

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

GESTIONE AVANZATA DEI MATERIALI

GESTIONE AVANZATA DEI MATERIALI GESTIONE AVANZATA DEI MATERIALI Divulgazione Implementazione/Modifica Software SW0003784 Creazione 23/01/2014 Revisione del 27/06/2014 Numero 1 Una gestione avanzata dei materiali strategici e delle materie

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

Le strumentazioni laser scanning oriented per i processi di censimento anagrafico dei patrimoni

Le strumentazioni laser scanning oriented per i processi di censimento anagrafico dei patrimoni CONVEGNO FACILITY MANAGEMENT: LA GESTIONE INTEGRATA DEI PATRIMONI PUBBLICI GENOVA FACOLTA DI ARCHITETTURA 06.07.2010 Le strumentazioni laser scanning oriented per i processi di censimento anagrafico dei

Dettagli

Matrice delle competenze THEME - Settore tecnologie elettriche/elettroniche con competenze parziali/ risultati di apprendimento

Matrice delle competenze THEME - Settore tecnologie elettriche/elettroniche con competenze parziali/ risultati di apprendimento AREE DI COMPETENZA FASI DELLO SVILUPPO DELLE COMPETENZE 1. Preparazione, progettazione, montaggio e installazione di impianti elettrici e/o elettronici per edifici a uso civile e applicazioni industriali

Dettagli

Dispositivi di rete. Ripetitori. Hub

Dispositivi di rete. Ripetitori. Hub Ripetitori Dispositivi di rete I ripetitori aumentano la distanza che può essere ragginta dai dispositivi Ethernet per trasmettere dati l'uno rispetto all'altro. Le distanze coperte dai cavi sono limitate

Dettagli

A cura di Giorgio Mezzasalma

A cura di Giorgio Mezzasalma GUIDA METODOLOGICA PER IL MONITORAGGIO E VALUTAZIONE DEL PIANO DI COMUNICAZIONE E INFORMAZIONE FSE P.O.R. 2007-2013 E DEI RELATIVI PIANI OPERATIVI DI COMUNICAZIONE ANNUALI A cura di Giorgio Mezzasalma

Dettagli

L uso della Balanced Scorecard nel processo di Business Planning

L uso della Balanced Scorecard nel processo di Business Planning L uso della Balanced Scorecard nel processo di Business Planning di Marcello Sabatini www.msconsulting.it Introduzione Il business plan è uno strumento che permette ad un imprenditore di descrivere la

Dettagli

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Sistemi operativi di rete (locale) In una LAN si vogliono condividere

Dettagli

ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA

ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA ICT (Information and Communication Technology): ELEMENTI DI TECNOLOGIA Obiettivo Richiamare quello che non si può non sapere Fare alcune precisazioni terminologiche IL COMPUTER La struttura, i componenti

Dettagli

SOLUZIONE Web.Orders online

SOLUZIONE Web.Orders online SOLUZIONE Web.Orders online Gennaio 2005 1 INDICE SOLUZIONE Web.Orders online Introduzione Pag. 3 Obiettivi generali Pag. 4 Modulo di gestione sistema Pag. 5 Modulo di navigazione prodotti Pag. 7 Modulo

Dettagli

IL MARKETING E QUELLA FUNZIONE D IMPRESA CHE:

IL MARKETING E QUELLA FUNZIONE D IMPRESA CHE: IL MARKETING E QUELLA FUNZIONE D IMPRESA CHE:! definisce i bisogni e i desideri insoddisfatti! ne definisce l ampiezza! determina quali mercati obiettivo l impresa può meglio servire! definisce i prodotti

Dettagli

Automazione Industriale 4- Ingegneria del Software

Automazione Industriale 4- Ingegneria del Software Automation Robotics and System CONTROL Università degli Studi di Modena e Reggio Emilia Automazione Industriale 4- Ingegneria del Software Cesare Fantuzzi (cesare.fantuzzi@unimore.it) Ingegneria Meccatronica

Dettagli

REALIZZAZIONE DI UN LABORATORIO REMOTO PER ESPERIENZE DI ROBOTICA EDUCATIVA: LATO CLIENT

REALIZZAZIONE DI UN LABORATORIO REMOTO PER ESPERIENZE DI ROBOTICA EDUCATIVA: LATO CLIENT TESI DI LAUREA REALIZZAZIONE DI UN LABORATORIO REMOTO PER ESPERIENZE DI ROBOTICA EDUCATIVA: LATO CLIENT RELATORE: Prof. Michele Moro LAUREANDO: Marco Beggio Corso di laurea Specialistica in Ingegneria

Dettagli

EasyMACHINERY ERPGestionaleCRM. partner

EasyMACHINERY ERPGestionaleCRM. partner ERPGestionaleCRM partner La soluzione software per le aziende di produzione di macchine Abbiamo trovato un software e un partner che conoscono e integrano le particolarità del nostro settore. Questo ci

Dettagli

Al termine del lavoro ad uno dei componenti del gruppo verrà affidato l incarico di relazionare a nome di tutto il gruppo.

Al termine del lavoro ad uno dei componenti del gruppo verrà affidato l incarico di relazionare a nome di tutto il gruppo. Pag. 1 di 5 6FRSR analizzare problemi complessi riguardanti la gestione di un sito interattivo proponendo soluzioni adeguate e facilmente utilizzabili da una utenza poco informatizzata. 2ELHWWLYL GD UDJJLXQJHUH

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

REGIONE BASILICATA DIPARTIMENTO PRESIDENZA DELLA GIUNTA UFFICIO SOCIETÀ DELL INFORMAZIONE

REGIONE BASILICATA DIPARTIMENTO PRESIDENZA DELLA GIUNTA UFFICIO SOCIETÀ DELL INFORMAZIONE REGIONE BASILICATA DIPARTIMENTO PRESIDENZA DELLA GIUNTA UFFICIO SOCIETÀ DELL INFORMAZIONE Bando pubblico per lo sviluppo della rete a Banda Larga nelle aree a fallimento di mercato finalizzato al superamento

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

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale La soluzione modulare di gestione del Sistema Qualità Aziendale I MODULI Q.A.T. - Gestione clienti / fornitori - Gestione strumenti di misura - Gestione verifiche ispettive - Gestione documentazione del

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

GESTIONE DELLA FORMAZIONE E

GESTIONE DELLA FORMAZIONE E 08/02/2011 Pag. 1 di 7 GESTIONE DELLA FORMAZIONE E DELL ADDESTRAMENTO DEL PERSONALE 1. SCOPO... 2 2. APPLICABILITÀ... 2 3. DOCUMENTI DI RIFERIMENTO... 2 3.1. Norme... 2 3.2. Moduli / Istruzioni... 2 4.

Dettagli

CONTROLLO NUMERICO Z32

CONTROLLO NUMERICO Z32 CONTROLLO NUMERICO Z32 Meccaniche Arrigo Pecchioli Via di Scandicci 221-50143 Firenze (Italy) - Tel. (+39) 055 70 07 1 - Fax (+39) 055 700 623 e-mail: pear@pear.it - www.pear.it Hardware Cn Costruito su

Dettagli

Indice generale. OOA Analisi Orientata agli Oggetti. Introduzione. Analisi

Indice generale. OOA Analisi Orientata agli Oggetti. Introduzione. Analisi Indice generale OOA Analisi Orientata agli Oggetti Introduzione Analisi Metodi d' analisi Analisi funzionale Analisi del flusso dei dati Analisi delle informazioni Analisi Orientata agli Oggetti (OOA)

Dettagli

3. Introduzione all'internetworking

3. Introduzione all'internetworking 3. Introduzione all'internetworking Abbiamo visto i dettagli di due reti di comunicazione: ma ce ne sono decine di tipo diverso! Occorre poter far comunicare calcolatori che si trovano su reti di tecnologia

Dettagli

Informazioni stampa. Nuovo concetto di controllo per la lavorazione dei metalli. Beckhoff alla EMO Pad. 25, Stand G33

Informazioni stampa. Nuovo concetto di controllo per la lavorazione dei metalli. Beckhoff alla EMO Pad. 25, Stand G33 EMO 2007 Pagina 1 di 5 Beckhoff alla EMO Pad. 25, Stand G33 Nuovo concetto di controllo per la lavorazione dei metalli In occasione della fiera EMO 2007, Beckhoff presenterà una nuova generazione di sistemi

Dettagli

MANUALE DELLA QUALITÀ SEZIONE 5.1: FUNZIONAMENTO DEL SISTEMA DI GESTIONE PER LA QUALITÀ

MANUALE DELLA QUALITÀ SEZIONE 5.1: FUNZIONAMENTO DEL SISTEMA DI GESTIONE PER LA QUALITÀ MANUALE GESTIONE QUALITÀ SEZ. 5.1 REV. 02 pagina 1/5 MANUALE DELLA QUALITÀ Rif.to: UNI EN ISO 9001:2008 PARTE 5: RESPONSABILITÀ DELLA DIREZIONE SEZIONE 5.1: FUNZIONAMENTO DEL SISTEMA DI GESTIONE PER LA

Dettagli

DISCIPLINA TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI

DISCIPLINA TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI DISCIPLINA TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI INDIRIZZO DI INFORMATICA E TELECOMUNICAZIONI ARTICOLAZIONE TELECOMUNICAZIONI Utilizzare consapevolmente gli strumenti

Dettagli

INTRODUZIONE ALL' INFORMATICA

INTRODUZIONE ALL' INFORMATICA INTRODUZIONE ALL' INFORMATICA Gruppo MMP: Andrea Portugalli, Matteo montagna Luca Marazzina Anno2014 1 Informatica 1.1 informatica 1.2 sistema di elaborazione 1.3 componenti di un sistema 2 Hardware 2.1

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

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione I semestre 04/05 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 1

Dettagli

IoBirro. Birra fatta in casa con SIMATIC. www.iobirro.it. Siemens AG 2010. All Rights Reserved. Industry Sector

IoBirro. Birra fatta in casa con SIMATIC. www.iobirro.it. Siemens AG 2010. All Rights Reserved. Industry Sector Birra fatta in casa con SIMATIC L hobby dell homebrewing, cioè della produzione casalinga di birra, è in ampia diffusione grazie alla relativa semplicità del processo, a numerose guide dedicate e a kit

Dettagli

AMBIENTE INDUSTRIALE: INTRODUZIONE AL CIM

AMBIENTE INDUSTRIALE: INTRODUZIONE AL CIM AMBIENTE INDUSTRIALE: INTRODUZIONE AL CIM CIM = Computer Integrated Manufacturing Fabbrica completamente automatizzata fabbrica ottimizzata Obiettivi di una strategia CIM incremento della qualità del prodotto

Dettagli

Il Sistema Operativo. Di cosa parleremo? Come si esegue un programma. La nozione di processo. Il sistema operativo

Il Sistema Operativo. Di cosa parleremo? Come si esegue un programma. La nozione di processo. Il sistema operativo Il Sistema Operativo Di cosa parleremo? Come si esegue un programma. La nozione di processo. Il sistema operativo ... ma Cos'è un S.O.? un PROGRAMMA!... ma Cos'è un programma? PROGRAMMA: 1. algoritmo sequenza

Dettagli

OFFERTA FORMATIVA INDIRIZZI DI STUDIO

OFFERTA FORMATIVA INDIRIZZI DI STUDIO ISTITUTO TECNICO E. SCALFARO Piazza Matteotti, 1- CATANZARO Tel.: 0961 745155 - Fax: 0961 744438 E-mail:cztf010008@istruzione.it Sito: www.itiscalfaro.cz.it ANNO SCOLASTICO 2011 2012 OFFERTA FORMATIVA

Dettagli

Architettura di un calcolatore

Architettura di un calcolatore 2009-2010 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 7 Architettura di un calcolatore Lez. 7 1 Modello di Von Neumann Il termine modello di Von Neumann (o macchina di Von

Dettagli

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna

Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna Il CMS Moka Giovanni Ciardi Regione Emilia Romagna Moka è uno strumento per creare applicazioni GIS utilizzando oggetti (cartografie, temi, legende, database, funzioni) organizzati in un catalogo condiviso.

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

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