Tesina corso Tecnologie dei Sistemi di Automazione. Comando di una pressa. Anno Accademico 2007/2008 Prof. Raffale Iervolino
|
|
- Carla Vecchio
- 7 anni fa
- Visualizzazioni
Transcript
1 Tesina corso Tecnologie dei Sistemi di Automazione Comando di una pressa Anno Accademico 2007/2008 Prof. Raffale Iervolino
2 Prefazione L introduzione nel 1988 ed in Italia nel 1996 dello standard IEC , ha definito molti aspetti dei controllori a logica programmabile; esso ha soprattutto il merito di avere cercato di indirizzare i produttori a stabilire delle regole per la programmazione dei controllori a eventi discreti. A tale scopo vennero introdotti, tra le varie cose, cinque linguaggi e. dei costrutti da adottare in fase di progettazione, cosa che non solo avrebbe semplificato l interadoperabilità di progetti già realizzati tra i PLC di diversi costruttori, ma avrebbe anche fornito la possibilità di istruire tecnici e ingegneri in maniera uniforme. I linguaggi adottati, come già detto furono cinque: Testo Strutturato (ST) Ladder diagram (LD) Functional Block Diagram (FBD) Instruction List (IL) Sequential Diagram Chart (SFC) Tra questi risultano particolarmente importanti il Ladder diagram e l SFC, il primo in quanto usato molto spesso dai produttori prima dello standard quindi sicuramente supportato dai moderni PLC, il secondo per la sua potenza espressiva basta sulle reti di Petri e l innata capacità di auto - documentazione. Il Ladder diagram è tutt oggi il linguaggio più usato dai vari produttori grazie alla somiglianza ai contatti a relè, molto usato durante gli anni 60 e quindi universalmente conosciuto dai progettisti.l SFC, è un linguaggio basato su diagrammi che rappresentano fasi dell evoluzione del processo da controllare, su archi orientati che collegano tra loro le varie fasi ed infine su transizioni che rappresentano delle condizioni per cui il sistema controllato passa da una fase ad un'altra a mezzo di un arco. La capacità di auto documentazione dell SFC risiede nel poter esprimere transizioni e fasi in linguaggio naturale, questa sua versione prende il nome di SFC funzionale; la versione più rigorosa adottata nella programmazione dei PLC prende il nome di SFC di controllo. Rappresentare un sistema da automatizzare in SFC funzionale è generalmente il primo passo in fase di progettazione sia perché chiarissimo anche a chi non è del settore, sia perché la traduzione in SFC di controllo risulta particolarmente semplice. Questa tesina sarà divisa in 3 capitoli: (1) Nel Capitolo primo, verrà trattato il funzionamento del sistema in maniera descrittiva e ne verranno analizzate le specifiche; si tratteranno inoltre le ipotesi e le osservazioni che hanno portato alle conclusioni poi intraprese nella progettazione dello specifico SFC rappresentante il sistema in esame. Verranno data poi due interpretazioni con SFC funzionale del problema basate sulle due ipotesi. (2) Nel capitolo secondo, verrá trattata per intera la progettazione SFC del sistema di controllo la pressa; saranno inoltre fatte alcuneosservazioni che hanno portato alle conclusioni poi intraprese nella progettazione dello specifico SFC rappresentante il sistema in esame. (3) Nel capitolo terzo, verrà trattata la traduzione del SFC in Ladder diagram, più comunemente detto linguaggio a contatti ; verranno descritte le fasi di traduzione insieme alle scelte opportunamente fatte per implementare le specifiche richieste dal sistema.
3 Indice Capitolo Il sistema 1.2 Analisi delle specifiche 1.3 Ipotesi fatte in fase di analisi 1.4 Stesura SFC funzionale Capitolo Premessa 2.2 SFC di controllo 2.3 Conclusioni Capitolo Introduzione alla traduzione 3.2 Traduzione
4 Capitolo Il sistema Il sistema che si vuole automatizzare è una pressa. Si suppone che essa disponga degli appositi sensori per il feedback e degli appositi attuatori per il movimento. Essa è rappresentata dalla seguente figura: Nella seguente tabella si riportano gli ingressi e le uscite del sistema da modellare: Ingessi:Sensori Ingessi:Pulsanti Uscite S7 Fine corsa in alto S4 Pulsante di emergenza M1 Comando salita motore del punzone* S3 Fine corsa in basso S1,S2 pulsanti di sicurezza M2 Comando discesa motore punzone* S5,S6 Fine corsa schermo protettivo Y1 Elettro - Serratura Il comportamento del sistema che si desidera sarà analizzato nel prossimo paragrafo, precisando le specifiche di progetto. In fase di progetto saranno realizzati e descritti tutti i procedimenti necessari al funzionamento corretto del suddetto sistema che presenta chiaramente un comportamento logico sequenziale, ed è cosi descrivibile e controllabile da un PLC. *Rispetto al progetto fornito il comando del motore si è espanso a un comando per la salita e uno per la discesa rendendo cosi più semplice la lettura; si noti che è una supposizione fatta in questo elaborato
5 1.2 Analisi delle specifiche Il sistema che si vuole progettare deve realizzare una logica di funzionamento tale che preveda la discesa del punzone, la risalita e un eventuale fase di arresto seguita da un fase di risalita. Il punzone dunque scenderà se si verificano le seguenti condizioni: 1. S5 e S6 sono azionati e dunque lo schermo è chiuso. 2. S7 è azionato è dunque la pressa si trova in posizione iniziale. 3. I pulsanti di sicurezza S1 e S2 sono azionati, essi attivano anche l elettro serratura Y1. Il punzone si deve fermare e risalire se: 1. Viene liberato uno dei pulsanti di sicurezza S1 o S2. 2. Viene attivato il pulsante di emergenza. 3. Il punzone termina la sua corsa in basso e dunque S3 è attivo. Il punzone deve risalire se: 1. Il punzone termina la sua corsa in basso e dunque S3 è attivo. Il sollevamento deve far si che il punzone risalga in automatico e una volta arrivato al fine corsa S7, due secondi dopo aver liberato i pulsanti di sicurezza, il sistema deve liberare l elettro serratura Y Ipotesi fatte in fase di analisi Sulle specifiche del sistema di controllo da realizzare si possono fare varie ipotesi esemplificative e non; in questo capitolo a tal proposito verranno fornite due possibili implementazioni di SFC funzionale per il software di controllo. La necessità di fare queste ipotesi derivata dal fatto che nelle specifiche non è chiarissimo che genere di comportamento debba avere il sistema se viene raggiunto il fine corsa S3. Si evince nella parte iniziale che il punzone debba prima fermarsi e poi risalire nel caso venga raggiunto il fine corsa S3, in un secondo momento poi si dice che esso debba risalire e basta. Tuttavia ragionando sulla fisica implementazione del sistema di evince che è in ogni caso necessario fermare il punzone prima di risalire; questo renderebbe inutile sviluppare due SFC ma verranno portati a termine lo stesso entrambi in modo da poter semplificare eventuali sviluppi futuri. In una prima implementazione si suppone,in maniera esemplificativa che: Se viene raggiunto il fine corsa basso o venga premuto il pulsante di emergenza o viene liberato un pulsante di sicurezza la pressa si fermi, e poi risalga e non risalga direttamente passando cosi per una fase di arresto In una seconda implementazione si suppone, in maniera alternativa che: Dalla fase di discesa si genera una divergenza dove se vengono liberati i pulsanti di sicurezza o viene premuto il pulsante di emergenza,il sistema finisce in una temporanea fase di arresto di un decimo di secondo e poi viene effettuata la risalita. Altrimenti se viene raggiunto il fine corsa S3 il punzone risale immediatamente senza passare per una fase di arresto.
6 Detto questo ed essendovi un ambiguità che non pregiudica in maniera davvero radicale il comportamento del sistema, lo sviluppo di due software di controllo avverrà sia per l SFC funzionale sia per l SFC di controllo anche in virtù del fatto che uno dei due potrebbe tornare utile per sviluppi futuri del software di controllo. 1.4 Stesura SFC funzionale Ad ognuna delle fasi in cui entra il sistema sono associate delle azioni che comandano opportunamente il punzone. Risulterà quindi necessario in fase di progetto del sistema per il controllo, specificare in linguaggio SFC o con gli atri quattro disponibili le azioni per ogni fase; questo è omesso nella stesura dell SFC funzionale ma dove le azioni sono descritte in linguaggio naturale. Si noti che non solo, la stesura dell SFC funzionale chiarisce immediatamente la dinamica con cui potrà evolvere il sistema, ma è anche utile mezzo per scrivere l SFC di controllo in quanto gli è molto simile. Esso è infine anche un buono strumento per la documentazione del software di controllo. Si riporta in Figura 1 lo schema dell SFC funzionale facente seguito alla prima ipotesi. Quando il sistema è in fase di quiete attende che venga chiuso lo schermo di protezione (S5 e S6 attivati) e dopo averlo chiuso attende che vengano innestati i pulsanti di sicurezza S1 e S2 i quali comandano l elettro serratura Y1 il sistema dovrà inoltre evitare che si chiuda l elettro serratura Y1 se prima non è stato chiuso lo schermo di protezione in quanto l elettro serratura fissa lo schermo in posizione chiusa. Tra la fase di quiete e la fase di discesa viene effettuato di nuovo un controllo sullo stato dei pulsanti di sicurezza, dello schermo e viene accertato che il punzone sia in posizione iniziale ( S7 attivato). La fase di discesa è caratterizzata dall avere il motore in funzione fintanto che: Viene raggiunto il fine corsa, S3 Viene liberato un pulsante di sicurezza S1 o S2 Viene premuto il pulsante di emergenza S4 Al verificarsi di una di queste condizioni il sistema attiva la fase di arresto dove viene fermato il motore; passati 100 ms dalla inizio della fase di arresto il sistema provvede a far risalire il punzone rimettendo il motore in funzione. Questa fase è detta Risalita e dura fino a quando non viene raggiunto il fine corsa alto S7. A questo stadio però il ciclo non può dirsi completo in quanto il motore deve essere fermato e prima di rientrare in quiete si devono liberare i pulsanti di sicurezza; due secondi dopo aver fatto questo l elettro serratura verrà aperta. Un ultimo controllo sui pulsanti di sicurezza e sullo schermo è fatto prima di ritornare in quiete e finire il ciclo. In Figura 2 è riportato l SFC funzionale per il sistema che rispetta la seconda ipotesi, ovvero con la creazione di una divergenza. L evoluzione del sistema fino alla fase di discesa è uguale a quella della prima ipotesi. Dopo la fase di discesa si crea una divergenza dove in maniera mutuamente esclusiva o si finisce in una fase di risalita diretta, oppure si passa per la fase di arresto per poi arrivare ad una risalita a seconda che la condizione di arresto sia dettato dall attivazione di S3 oppure no. Alla fine della scelta si finisce comunque nella fase di attesa per la apertura dell elettro serratura e dello schermo protettivo, ritornando cosi nella fase di quiete dopo.
7 Figura1 Quiete Se lo schermo è chiuso, e vengono premuti i pulsanti di sicurezza allora chiudi elettro serratura Y1 Lo schermo è chiuso Punzone a inizio corsa Pulsanti di sicurezza inseriti,e elettro +60 serratura attivata Discesa Muovi il motore Viene liberato uno dei pulsanti di sicurezza Viene premuto il pulsante di emergenza E finita la corsa del punzone Arresto Ferma motore. Risalita Se passano 100 ms da quando il sistema è in fase di arresto Muovi il motore Il punzone raggiunge il fine corsa alto Attesa schermo Ferma il motore Libera elettro serratura dopo 2 secondi I pulsanti di sicurezza sono stati liberati e lo schermo è in posizione aperta
8 Figura 2 Quiete Se lo schermo è chiuso, e vengono premuti i pulsanti di sicurezza allora chiudi elettro serratura Y1 Lo schermo è chiuso Punzone a inizio corsa Pulsanti di sicurezza inseriti,e elettro serratura attivata Discesa Muovi il motore Viene raggiunto il fine corsa S3, ma non vengono liberati pulsanti di sicurezza ne viene premuto il pulsante di emergenza Viene liberato uno dei pulsanti di sicurezza Viene premuto il pulsante di emergenza, ma non viene raggiunto il fine corsa S3 Risalita Arresto Ferma motore Muovi il motore Il punzone raggiunge il fine corsa alto Risalita Se passano 100 ms da quando il sistema è in fase di arresto Il punzone raggiunge il fine corsa alto Ferma il motore Attesa schermo I pulsanti di sicurezza sono stati liberati e lo schermo è in posizione aperta Libera elettro serratura dopo 2 secondi
9 Capitolo Premessa In questo capitolo si tratterà la progettazione del sistema di controllo per un pressa. La parte descrittiva e lo sviluppo di possibili SFC funzionali per il comando automatico della pressa è già stata trattata nel primo capitolo. La potenza del linguaggio SFC permette di definire, e a tale scopo verrà sfruttato, non solo il comportamento del sistema per mezzo di fasi, azioni e transizioni, ma permette anche di definire il corpo delle stesse azioni a loro volta in SFC. Il linguaggio permette,anche se non sono definite nello standard, la definizione di macro azioni e macro fasi; queste non verranno sfruttate per la fase progettuale. In questa piccola premessa si vuole infine chiarire che esistono molti possibili programmi SFC corretti che consentono di controllare a piacimento un impianto a logica sequenziale come ad esempio questa pressa. I programmi possono differire per vari motivi come ad esempio la leggibilità e la quantità di memoria occupata; tuttavia essendo questo un sistema relativamente semplice si trascura il problema di quanta memoria posso mai essere occupata e di quanto possa essere leggibile. 2.2 SFC di controllo In questi due SFC che si presenteranno le transizioni sono state scritte in Testo Strutturato ma potevano essere scritte in Ladder Diagram. Buona parte dei corpi delle azioni sono scritti in Testo strutturato ma per alcuni si è voluto implementare la scrittura in SFC in quanto dovendo implementare anche un logica risulta migliorata la leggibilità. Le variabili di tutto il progetto corrispondono a rilevazioni da parte dei sensori e a comandi per gli attuatori; ad un loro eventuale cambiamento corrisponde un azione o rivelazione del modello fisico. In questa tabella si chiarisce la corrispondenza tra figure e SFC di controllo relativi alla prima ipotesi: SFC controllo SFC SFC azione quiete SFC 1 SFC azione attesa schermo SFC 2 SFC
10 SFC1
11 SFC 2
12 In questa tabella si chiarisce la corrispondenza tra figure e SFC di controllo relativi alla seconda ipotesi: SFC controllo SFC SFC azione quiete SFC 1 SFC azione attesa schermo SFC 2 SFC
13
14 2.3 Conclusioni Il progetto per il controllo del sistema non termina con la semplice stesura dell SFC. Prima di essere caricato su un PLC si dovrebbero effettuare ancora un serie di operazioni. Queste operazioni consistono in: Organizzare il programma in POU (Program organazation units) Definire le variabili di ingresso, uscito e quelle in memoria(o globali) Definire un programma Definire le risorse Definire gli eventuali Task Definire la configurazione con la quale si intende operare.
15 Capitolo Introduzione alla traduzione La traduzione di un SFC, può essere fatta verso vari tipi di linguaggi anche non legati direttamente ai PLC. Questo è possibile in quanto l SFC segue delle regole di evoluzione dove ciclicamente vengono effettuate le seguenti operazioni: Lettura degli ingressi fisici Determinazione delle uscite di controllo attraverso lo superabilità delle transizioni e l esecuzione delle azioni Scritture delle uscite Si noti che questi punti posso essere eseguiti anche da un PC a patto di specificare i metodi per leggere e scrivere ingressi e uscite; di fatti l algoritmo dell SFC potrebbe essere tradotto ad esempio in C applicando però metodi per l interfacciamento con ingresso e uscite. In questo elaborato è scelto di tradurre gli SFC in Ladder Diagram in quanto: La parte di lettura,scrittura e ciclica è fatta a bordo di un PLC Il Ladder Diagram è il linguaggio che sicuramente è supportato dai PLC, anche prima dello standard internazionale La traduzione in Ladder Diagram da uno SFC presenta quattro sezioni da eseguire in sequenza: 1. Inizializzazione 2. Valutazione transizioni 3. Aggiornamento condizioni 4. Esecuzione azioni Verrà seguito nel prossimo paragrafo il metodo suddetto. 3.2 Traduzione Nel caso si segua la prima ipotesi la traduzione risulta essere: iniz quiete ( s ) quiete SFC ( s ) quiete SFC ( s ) --- >> Azioni (*sezione inizializzazione*) quiete s1 s2 s5 s6 s7 t ( )
16 discesa s1 s2 s3 t ( ) s4 ----\ arresto timer1.q t ( ) salita s7 t ( ) attesa s1 s5 t \ \ ( ) s2 s6 --\ \---- quietesfc1 s6 s1 s2 t \ ( ) s5 ---\ quietesfc1 s1 s5 s6 t \ ( ) s2 ---\ att sch s5 s6 t ( ) sch ch s1 s2 t ( ) quietesfc2 s1 t \ ( ) s \ attesa timer2.q t ( ) (*sezione valutazione transizioni*) t1 quiete ( R ) t2 discesa ( R ) t3 arresto ( R )
17 t4 salita ( R ) t5 attesa ( R ) t6 quietesfc ( R ) t7 attesa ( R ) t8 quietesfc ( R ) t t10 att sch ( R ) t11 sch ch ( R ) (*Disattivazione delle fasi*) t1 discesa ( S ) t2 arresto ( S ) t3 salita ( S ) t4 attesa ( S ) t8 att sch ( S ) t9 sch ch ( S ) t10 chiudi ( S ) t
18 t6 attesa ( S ) t7 libera ( S ) (*attivazione fasi*) Azioni: Quiete >> SFC1 Discesa M (s) Arresto M (r) timer T#100ms salita M (s) attesa M (r) -- >> SFC2 SFC1: chiudi Y (s ) SFC2: libera Y ( r ) attesa timer T#2s
19 Nel caso si segua la seconda ipotesi la traduzione risulta essere: iniz quiete ( s ) quiete SFC ( s ) quiete SFC ( s ) --- >> Azioni (*sezione inizializzazione*) quiete s1 s2 s5 s6 s7 t ( ) discesa s1 s2 s3 t ( ) s4 ----\ discesa s1 s2 s3 t \--\-----\ ( ) s risalita s7 t ( ) arresto timer1.q t ( ) salita s7 t ( ) attesa s1 s5 t \ \ ( ) s2 s6 --\ \---- quietesfc1 s6 s1 s2 t \ ( ) s5 ---\
20 quietesfc1 s1 s2 s5 s6 t \----\ ( ) att sch s5 s6 t ( ) sch ch s1 s2 t ( ) quietesfc2 s1 t \ ( ) s \ attesa timer2.q t ( ) (*sezione valutazione transizioni*) t1 quiete ( R ) t3 discesa ( R ) t t4 arresto ( R ) t5 risalita ( R ) t6 salita ( R ) t7 attesa ( R ) t8 quietesfc ( R ) t9 attesa ( R ) t10 quietesfc ( R ) t
21 t12 att sch ( R ) t13 sch ch ( R ) (*Disattivazione delle fasi*) t1 discesa ( S ) t2 risalita ( S ) t3 arresto ( S ) t4 salita ( S ) t5 attesa ( S ) t t8 attesasfc ( S ) t9 libera ( S ) t10 att sch ( S ) t11 sch chi ( S ) t12 chiudi ( S ) t (*attivazione fasi*) Azioni: Quiete >> SFC1
22 Discesa M (s) Risalita M ( R ) M >>( S ) Arresto M (r) timer T#100ms salita M (s) attesa M (r) -- >> SFC2 SFC1: chiudi Y (s ) SFC2: libera Y ( r ) attesa timer T#2s
COMANDO DI TRE NASTRI TRASPORTATORI
COMANDO DI TRE NASTRI TRASPORTATORI Descrizione impianto L impianto è un generico impianto industriale in grado di comandare tre nastri trasportatori azionati rispettivamente dai motori M1, M2 ed M3. Specifiche
DettagliSequential Functional Chart
Sequential Functional Chart Nel 1975 nasce il GRAFCET GRAPHe de Coordination Etapes Transitions Nel 1987 è stato adottato come standard internazionale dall IEC (Comitato Elettrotecnico Internazionale)
DettagliSequential Functional Chart (SFC) - Parte 1
Sequential Functional Chart (SFC) - Parte Automazione //05 Vincenzo Suraci STRUTTURA DEL NUCLEO TEMATICO INTRODUZIONE ELEMENTI DI BASE REGOLE DI EVOLUZIONE ESECUZIONE CICLICA RISOLUZIONE AMBIGUITÀ SINTASSI
DettagliPLC. PROGRAMMABLE LOGIC CONTROLLER 2a parte CON RIFERIMENTO ALLE CPU SIEMENS ST 200 ED AL SW STEP 7 MICRO/WIN 32
PLC PROGRAMMABLE LOGIC CONTROLLER 2a parte CON RIFERIMENTO ALLE CPU SIEMENS ST 200 ED AL SW STEP 7 MICRO/WIN 32 SOFTWARE DI PROGRAMMAZIONE NORMATIVA IEC1131-3 - 1993 SCHEMI SEQUENZIALI FUNZIONALI (SFC)
DettagliTecnologie dei Sistemi di Automazione
Facoltà di Ingegneria Tecnologie dei Sistemi di Automazione Prof. Gianmaria De Tommasi Introduzione al tool UniSim Corso di Laurea Codice insegnamento Email docente Anno accademico Ingegneria dell automazione
DettagliFunction Block Diagram
Function Block Diagram Marco Mauri Politecnico di Milano P.zza Leonardo da Vinci, 32 22-23 Maggio 2001 1 Sommario Struttura del linguaggio e notazioni grafiche Come esprimere espressioni semplici e complesse
DettagliReggio Calabria, 29 Aprile 2009 ING.VALERIO SCORDAMAGLIA
TECNOLOGIE DEI SISTEMI DI CONTROLLO INTRODUZIONE PLC E DIAGRAMMA FUNZIONALE SEQUENZIALE Reggio Calabria, 29 Aprile 2009 ING.VALERIO SCORDAMAGLIA ESEMPIO: CARRELLO AUTOMATICO INTRODUZIONE PLC PROGRAMMABLE
DettagliDispositivi per il controllo
Dispositivi per il controllo ordini di comando PARTE DI COMANDO PARTE DI POTENZA Controllori monolitici Controllori con architettura a bus Controllori basati su PC informazioni di ritorno PLC (Programmable
DettagliIntroduzione alla programmazione
Introduzione alla programmazione Risolvere un problema Per risolvere un problema si procede innanzitutto all individuazione Delle informazioni, dei dati noti Dei risultati desiderati Il secondo passo consiste
DettagliIngegneria e Tecnologie dei Sistemi di Controllo. Programmazione di sistemi di controllo industriale (PLC) PARTE 1.
Ingegneria e Tecnologie dei Sistemi di Controllo Programmazione di sistemi di controllo industriale (PLC) PARTE 1 Prof. Alberto Tonielli, Ing. Andrea Tilli DEIS Alma Mater Studiorum Università di Bologna
DettagliPREMESSA In questa lezione analizziamo le diverse modalità di programmazione del PLC, soffermandoci in particolare sulle programmazioni KOP e AWL.
PREMESSA In questa lezione analizziamo le diverse modalità di programmazione del PLC, soffermandoci in particolare sulle programmazioni KOP e AWL. MODALITA DI PROGRAMMAZIONE DEI PLC Durante il processo
DettagliAUTOMA A STATI FINITI
Gli Automi Un Automa è un dispositivo, o un suo modello in forma di macchina sequenziale, creato per eseguire un particolare compito, che può trovarsi in diverse configurazioni più o meno complesse caratterizzate
DettagliIntroduzione alle macchine a stati (non definitivo)
Introduzione alle macchine a stati (non definitivo) - Introduzione Il modo migliore per affrontare un problema di automazione industriale (anche non particolarmente complesso) consiste nel dividerlo in
DettagliCorso di Informatica. Problemi ed algoritmi. Ing Pasquale Rota
Corso di Problemi ed algoritmi Ing Pasquale Rota Argomenti Problemi ed algoritmi Proprietà degli algoritmi Pseucodice Diagrammi di flusso Problemi ed algoritmi - Ing. Pasquale Rota 2 Proprietà degli algoritmi
DettagliUnità di apprendimento 6. Dal problema al programma
Unità di apprendimento 6 Dal problema al programma Unità di apprendimento 6 Lezione 1 Conosciamo gli algoritmi e i linguaggi In questa lezione impareremo: cos è un problema come affrontarlo come descrivere
DettagliProgrammable Logic Controller Seconda Parte
Programmable Logic Controller Seconda Parte Sistemi per l automazione industriale Stefano Maggi Marco Bassetti Dipartimento di Elettrotecnica lunedì 10 novembre 2008 Contenuti Principio di funzionamento
DettagliReti e Sistemi per l Automazione LADDER LOGIC. Stefano Panzieri Ladder Logic - 1
LADDER LOGIC Stefano Panzieri Ladder Logic - 1 Linguaggi di Programmazione IEC 1131 Linguaggio a contatti (Ladder Diagram) Diagramma a blocchi funzionali (FBD) Diagramma sequenziale funzionale (SFC) Lista
DettagliPLC CodeSys. Esercitazione 3. Automation Robotics and System CONTROL. Università degli Studi di Ferrara
Automation Robotics and System CONTROL Università degli Studi di Modena e Reggio Emilia Università degli Studi di Ferrara PLC CodeSys Esercitazione 3 Francesca Fanfoni francesca.fanfoni@unimore.it Indice
DettagliSequential Functional Chart (SFC) - Parte 2
Sequential Functional Chart (SFC) - Parte 2 Vincenzo Suraci Automazione STRUTTURA DEL NUCLEO TEMATICO STRUTTURE DI COLLEGAMENTO Via Ariosto 25-00185 Roma http://www.diag.uniroma1.it 2 STRUTTURE DI COLLEGAMENTO
DettagliTecnica basata su Relazioni I/O Circuito di Clock
SIMULAZIONE: Tecnica basata su Relazioni I/O Visualizzare nel SIMATIC Manager l «online» Carichiamo OB1 utilizzando uno dei 3 modi: A drag & drop dall offline all online B Menu «Sistema di destinazione»
DettagliPROCESSI NON SEQUENZIALI E TIPI DI INTERAZIONE
PROCESSI NON SEQUENZIALI E TIPI DI INTERAZIONE 1 ALGORITMO, PROGRAMMA, PROCESSO Algoritmo Procedimento logico che deve essere eseguito per risolvere un determinato problema. Programma Descrizione di un
DettagliBasi di Dati. Progettazione di una Base di Dati. Progettazione di una Base di Dati
Basi di Dati Cosa vuol dire progettare una base di dati? Il DBMS non va progettato il DBMS si acquista o esiste già è impossibile pensare di sviluppare un DBMS anni di sviluppo necessità di elevate competenze
DettagliA volte capita di dover scegliere in base al verificarsi di certe condizioni tra più sequenze possibili.
GRAFCET Per facilitare al massimo il dialogo tra l utente ed il fornitore di automazione è necessario disporre di un mezzo di rappresentazione delle specifiche che sia privo di incertezze, di facile comprensione
DettagliI SISTEMI AUTOMATICI
I SISTEMI AUTOMATICI GENERALITA I sistemi automatici trovano la più ampia diffusione in tutti i settori: dalle linee di produzione; ai mezzi di trasporto; alle applicazioni civili;... CARATTERISTICHE RICHIESTE
DettagliCos è un algoritmo. Si dice algoritmo la descrizione di un metodo di soluzione di un problema che sia
Programmazione Un programma descrive al computer, in estremo dettaglio, la sequenza di passi necessari a svolgere un particolare compito L attività di progettare e realizzare un programma è detta programmazione
DettagliNote sull utilizzo di ISAGRAF V. 3.31
Appendice B Note sull utilizzo di ISAGRAF V. 3.31 B.1 Lettura del fronte di salita di una variabile Nel linguaggio Ladder è sufficiente settare il contatore come in figura B.1(A) per leggere il fronte
DettagliIntroduzione. Alessandro De Luca. Automazione
Introduzione Alessandro De Luca obiettivi! Panoramica su architetture e metodi di controllo e supervisione per il funzionamento di macchine, apparati fisici e processi! che evolvono nel tempo o in base
DettagliCorso di Automazione industriale
Corso di Automazione industriale Lezione 2 PLC - Introduzione Università degli Studi di Bergamo, Automazione Industriale, A.A. 2016/2017, A. L. Cologni 1 Cos è un PLC PLC: Programmable Logic Controller
DettagliNORMA CEI EN 61131. PLC: programmazione. PLC: programmazione. PLC: programmazione. Automazione Industriale 3. Automazione Industriale
NORMA CEI EN 61131 Ing.Francesco M. Raimondi www.unipa.it/fmraimondi Lezioni del corso di Dipartimento di Ingegneria dell Automazione e dei Sistemi 1 La normativa IEC 1131 del 1993 ha standardizzato 5
DettagliIntroduzione alla programmazione Algoritmi e diagrammi di flusso. Sviluppo del software
Introduzione alla programmazione Algoritmi e diagrammi di flusso F. Corno, A. Lioy, M. Rebaudengo Sviluppo del software problema idea (soluzione) algoritmo (soluzione formale) programma (traduzione dell
DettagliLA METAFORA DELL UFFICIO
LA METAFORA DELL UFFICIO Lavagna di lavoro Lavagna di programma Sportello utenti Impiegato Capo Ufficio LAVAGNA DI LAVORO Chiamiamo variabili le posizioni sulla lavagna, identificate ognuna da un nome
DettagliISTITUTO OMNICOMPRENSIVO ROSSELLI-RASETTI CASTIGLIONE DEL LAGO Indirizzo Tecnico Tecnologico Settore Meccanica, Meccatronica e Energia
Pag. 1 Applicazioni dei controlli tramite PLC ISTITUTO OMNICOMPRENSIVO ROSSELLI-RASETTI CASTIGLIONE DEL LAGO 1. Avviamento di un motore asincrono trifase I/0: I/1: I/2: O/0: START STOP T1 K1 2. Inversione
DettagliAUTOMAZIONE INDUSTRIALE. 14 gennaio Cognome Nome Matricola Corso integrato
AUTOMAZIONE INDUSTRIALE 14 gennaio 15 Cognome Nome Matricola Corso integrato SI NO Verificare che il fascicolo sia costituito da 7 pagine. Scrivere le risposte negli appositi spazi sotto ogni domanda.
DettagliIntroduzione ad ISaGRAF
Ingegneria e Tecnologie dei sistemi di Controllo Introduzione ad ISaGRAF Ing.. Andrea Pagani D.E.I.S. Università di Bologna L.A.R. Laboratorio di Automazione e Robotica Tel: 051 2093069 email: apagani@deis.unibo.it
DettagliProgrammazione dei PLC in linguaggio Ladder
Programmazione dei PLC in linguaggio Ladder Prima Parte ITI Alessandro Volta - Sassuolo Anno Scolastico 2009/2010 Linguaggio LADDER (linguaggio a contatti ) Introduzione e concetti fondamentali Il LADDER
DettagliTecnologie dei Sistemi di Automazione e Controllo
Tecnologie dei Sistemi di Automazione e Controllo Prof. Gianmaria De Tommasi Lezione 8 I Controllori a Logica Programmabile Corso di Laurea Codice insegnamento Email docente Anno accademico N39 N46 M61
DettagliModellazione di Workflow mediante le Reti di Petri. Prof. Giancarlo Fortino
Modellazione di Workflow mediante le Reti di Petri Prof. Giancarlo Fortino g.fortino@unical.it Introduzione Il successo di un sistema di workflow si basa sulla qualità dei flussi di lavoro che lo compongono.
DettagliLuigi Piroddi
Automazione industriale dispense del corso 19. Supervisione e controllo: LD e SFC Luigi Piroddi piroddi@elet.polimi.it Introduzione Nella modellizzazione con reti di Petri di un processo discreto abbiamo
DettagliNastro trasportatore con ribaltamento cassetta.
Nastro trasportatore con ribaltamento cassetta. Il seguente progetto prevede il controllo di un nastro trasportatore (attraverso un PLC Siemens S71200 o S7-1500 programmato in LAD) in cui è presente un'isola
DettagliLinguaggi di Programmazione
Linguaggi di Programmazione Linguaggi di Programmazione Programmazione. Insieme delle attività e tecniche svolte per creare un programma (codice sorgente) da far eseguire ad un computer. Che lingua comprende
DettagliLez. 5 La Programmazione. Prof. Salvatore CUOMO
Lez. 5 La Programmazione Prof. Salvatore CUOMO 1 2 Programma di utilità: Bootstrap All accensione dell elaboratore (Bootsrap), parte l esecuzione del BIOS (Basic Input Output System), un programma residente
DettagliMacchine sequenziali. Automa a Stati Finiti (ASF)
Corso di Calcolatori Elettronici I Macchine sequenziali Prof. Roberto Canonico Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione Corso
DettagliRappresentazione con i diagrammi di flusso (Flow - chart)
Rappresentazione con i diagrammi di flusso (Flow - chart) Questo tipo di rappresentazione grafica degli algoritmi, sviluppato negli anni 50, utilizza una serie di simboli grafici dal contenuto evocativo
DettagliEsempio PROGRAMMAZIONE IN LADDER IN AMBIENTE SIMATIC STEP7. Corso su. creato in esclusiva per Associazione PLC Forum
Corso su PROGRAMMAZIONE IN LADDER IN AMBIENTE SIMATIC STEP7 creato in esclusiva per Associazione PLC Forum www.plcforum.it Prof.Ing.Salvatore Cavalieri Università di Catania, Facoltà di Ingegneria Dipartimento
DettagliInformatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE. Francesco Tura. F. Tura
Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE Francesco Tura francesco.tura@unibo.it 1 Lo strumento dell informatico: ELABORATORE ELETTRONICO [= calcolatore = computer] Macchina multifunzionale Macchina
Dettagliid the business magazine for humans
PLC: lo standard IEC61131-3 IEC 61131-3 è l unico standard mondiale per la programmazione del controllo industriale. Quali sono I vantaggi per l utilizzatore? the business magazine for humans Difficoltà
DettagliAlgoritmi e soluzione di problemi
Algoritmi e soluzione di problemi Dato un problema devo trovare una soluzione. Esempi: effettuare una telefonata calcolare l area di un trapezio L algoritmo è la sequenza di operazioni (istruzioni, azioni)
DettagliCOMANDI PER CICLI. Ciclo: un insieme di operazioni (movimentazioni, ecc.) che evolvono secondo una sequenza prestabilita.
COMANDI PER CICLI Ciclo: un insieme di operazioni (movimentazioni, ecc.) che evolvono secondo una sequenza prestabilita. Tipologie di comandi per cicli: 1. MANUALI o ARBITRARI : ogni azione della sequenza
DettagliLinguaggi, Traduttori e le Basi della Programmazione
Corso di Laurea in Ingegneria Civile Politecnico di Bari Sede di Foggia Fondamenti di Informatica Anno Accademico 2011/2012 docente: Prof. Ing. Michele Salvemini Sommario Il Linguaggio I Linguaggi di Linguaggi
DettagliINFORMATICA INDUSTRIALE
INFORMATICA INDUSTRIALE Lezione 8: PLC Controllori Logici Programmabili Prof. Christian Forlani forlani@disco.unimib.it Logica Cablata E possibile realizzare un automatismo con: componenti elettromeccanici
DettagliSequential Function Chart
Sequential Function Chart Marco Mauri Politecnico di Milano P.zza Leonardo da Vinci, 32 22-23 Maggio 2001 1 Sommario La struttura del linguaggio La definizione di sequenza in termini di passi e transizioni
DettagliLez. 8 La Programmazione. Prof. Pasquale De Michele (Gruppo 2) e Raffaele Farina (Gruppo 1) 1
Lez. 8 La Programmazione Prof. Pasquale De Michele (Gruppo 2) e Raffaele Farina (Gruppo 1) 1 Dott. Pasquale De Michele Dott. Raffaele Farina Dipartimento di Matematica e Applicazioni Università di Napoli
Dettagli1 Esercizi in pseudocodice
Questa dispensa propone esercizi sulla scrittura di algoritmi in un linguaggio semiformale, utile all acquisizione delle abilità essenziali per implementare algoritmi in qualsiasi linguaggio di programmazione.
DettagliCorso di Informatica
Corso di Informatica Modulo T1 2-Proprietà degli algoritmi 1 Prerequisiti Conoscere il concetto di M.C.D. tra due numeri interi Concetto intuitivo di funzione matematica 2 1 Introduzione Sappiamo scrivere
DettagliCORSO DI PROGRAMMAZIONE
ISTITUTO TECNICO INDUSTRIALE G. M. ANGIOY SASSARI CORSO DI PROGRAMMAZIONE INTRODUZIONE ALLE ISTRUZIONI ITERATIVE DISPENSA 03.01 03-01_Iterazioni_[ver_15] Questa dispensa è rilasciata sotto la licenza Creative
DettagliProgrammi e Oggetti Software
Corso di Laurea Ingegneria Civile Fondamenti di Informatica Dispensa 06 Programmi e Oggetti Software Marzo 2010 Programmi e Oggetti Software 1 Contenuti Cosa è un programma Cosa significa programmare Il
DettagliSistemi Web per il turismo - lezione 3 -
Sistemi Web per il turismo - lezione 3 - Software Si definisce software il complesso di comandi che fanno eseguire al computer delle operazioni. Il termine si contrappone ad hardware, che invece designa
DettagliAnalisi e specifica dei requisiti
Analisi e specifica dei requisiti Processo che stabilisce i servizi che il committente richiede al sistema da sviluppare ed i vincoli con cui lo si utilizzera` e sviluppera` Requisiti funzionali o non
DettagliPROBLEMI ALGORITMI E PROGRAMMAZIONE
PROBLEMI ALGORITMI E PROGRAMMAZIONE SCIENZE E TECNOLOGIE APPLICATE CLASSE SECONDA D PROGRAMMARE = SPECIFICARE UN PROCEDIMENTO CAPACE DI FAR SVOLGERE AD UNA MACCHINA UNA SERIE ORDINATA DI OPERAZIONI AL
DettagliLaboratorio di Sistemi e Automazione (A020-C320) esperienza competenze Competenze trasversali
DISCIPLINA: Sistemi e Automazione (A020-C320) QUADRO ORARIO Articolazione Meccanica e Meccatronica Secondo Biennio terzo anno: 4 (2) quarto anno: 3 (2) Quinto anno: 3 (2) Articolazione Energia Secondo
DettagliProgetto di Contatori sincroni. Mariagiovanna Sami Corso di reti Logiche 8 Anno
Progetto di Contatori sincroni Mariagiovanna Sami Corso di reti Logiche 8 Anno 08 Introduzione Per le reti sequenziali esistono metodologie di progettazione generali, che partendo da una specifica a parole
DettagliIntroduzione agli algoritmi
Introduzione agli algoritmi Consideriamo un lettore di CD musicali portatile Questo ha a disposizione: pulsanti di controllo display che indica se il lettore è in funzione il brano che è attualmente riprodotto
DettagliImpianto per il comando automatico di un garage
Impianto per il comando automatico di un garage Elaborato per il corso di Tecnologie per i Sistemi d'automazione, tenuto dal professor Iervolino R. per il corso di laurea in Ingegneria Informatica. Per
DettagliIngegneria e Tecnologie dei Sistemi di Controllo Programmazione di sistemi di controllo industriale (PLC)
Ingegneria e Tecnologie dei Sistemi di Controllo Programmazione di sistemi di controllo industriale (PLC) PRTE 2 Prof. lberto Tonielli, Ing. ndrea Tilli DEIS lma Mater Studiorum Università di ologna E-Mail:
DettagliDiagrammi a blocchi 1
Diagrammi a blocchi 1 Sommario Diagrammi di flusso, o a blocchi. Analisi strutturata. Esercizi. 2 Diagrammi a blocchi È un linguaggio formale di tipo grafico per rappresentare gli algoritmi. Attraverso
DettagliSQL e linguaggi di programmazione. Cursori. Cursori. L interazione con l ambiente SQL può avvenire in 3 modi:
SQL e linguaggi di programmazione L interazione con l ambiente SQL può avvenire in 3 modi: in modo interattivo col server attraverso interfacce o linguaggi ad hoc legati a particolari DBMS attraverso i
DettagliIngegneria e Tecnologie dei Sistemi di Controllo. Sistemi di controllo industriale general-purpose. purpose: : PLC.
Ingegneria e Tecnologie dei Sistemi di Controllo Sistemi di controllo industriale general-purpose purpose: : PLC Prof. Alberto Tonielli, Ing. Andrea Tilli DEIS Alma Mater Studiorum Università di Bologna
DettagliIngegneria del Software
Ingegneria del Software Introduzione e Concetti Fondamentali Porfirio Tramontana, 2009 Corso di Ingegneria del Software Slide 1 Riferimenti Ian Sommerville, Ingegneria del Software, Capitolo 1 Porfirio
DettagliCORSO di Elettronica e Automazione
CORSO di Elettronica e Automazione (Mod. Automazione) APPELLO del 3 Febbraio 009 Prof. Andrea Cataldo Soluzioni Esercizio Spiegare perché si utilizza la trasformata di Laplace nella teoria del controllo
DettagliESEMPIO QUATTRO: TRAPANO COMPLESSO
ESEMPIO QUATTRO: TRAPANO COMPLESSO Tecnica basata sulla macchina a stati Il sistema da analizzare è costituito da un trapano che deve effettuare un foro su un pezzo posizionato alla base del sistema. Il
DettagliLA METAFORA DELL UFFICIO
LA METAFORA DELL UFFICIO Lavagna di lavoro Lavagna di programma Sportello utenti Impiegato Capo Ufficio LAVAGNA DI LAVORO Chiamiamo variabili le posizioni sulla lavagna, identificate ognuna da un nome
DettagliEvoluzione del FORTRAN 14/03/2016. LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 15 IL LINGUAGGIO FORTRAN
LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 15 IL LINGUAGGIO FORTRAN Marco Lapegna Dipartimento di Matematica e Applicazioni Universita degli Studi di Napoli Federico II wpage.unina.it/lapegna
DettagliProgrammi e Oggetti Software
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1 Dispensa 2 Programmi e Oggetti Software Alfonso Miola Settembre 2007 http://www.dia.uniroma3.it/~java/fondinf1/ Programmi e Oggetti Software
DettagliIl linguaggio di programmazione Python
Università Roma Tre Dipartimento di Matematica e Fisica Percorso Abilitante Speciale Classe A048 Matematica Applicata Corso di Informatica Il linguaggio di programmazione Python Marco Liverani (liverani@mat.uniroma3.it)
DettagliAUTOMAZIONE INDUSTRIALE. 16 dicembre Cognome Nome Matricola Corso integrato
AUTOMAZIONE INDUSTRIALE 16 dicembre 16 Cognome Nome Matricola Corso integrato SI NO Verificare che il fascicolo sia costituito da 6 pagine. Scrivere le risposte negli appositi spazi sotto ogni domanda.
DettagliI Diagrammi di Flusso OO
Corso di Laurea Specialistica in Ingegneria Informatica Corso di Ingegneria del Software A. A. 2008 - I Diagrammi di Flusso OO Generalità I diagrammi di attività vengono usati per modellare processi a
DettagliUNISIM: sviluppo, validazione e prototipizzazione rapida di sistemi di automazione
UNISIM: sviluppo, validazione e prototipizzazione rapida di sistemi di automazione Gianmaria De Tommasi, Pierangelo Di Sanzo, Alfredo Pironti UNISIM è un tool grafico che permette di sviluppare progetti
DettagliCORSO di Elettronica e Automazione
CORSO di Elettronica e Automazione (Mod. Automazione) APPELLO del 16 Gennaio 009 Prof. Andrea Cataldo Soluzioni Esercizio 1 Schematizzare la connessione tra un sistema di controllo ed un impianto industriale
DettagliControllori industriali: PLC
Laurea Specialistica in Ingegneria Informatica Laurea Specialistica in Ingegneria Elettronica e delle Telecomunicazioni Sistemi e Tecnologie per l'automazione LS Programmable Logic Controllers Ing. Andrea
DettagliI. P. S. I. A. " P. A. FIOCCHI " via Belfiore N Lecco CORSO "PROGETTO 92'' MONOENNIO ELETTRICO. Classe: 3 OP.ELE. sez. B ALUNNO... Data...
1 I. P. S. I. A. " P. A. FIOCCHI " via Belfiore N 4 22053 Lecco CORSO "PROGETTO 92'' MONOENNIO ELETTRICO. Classe: 3 OP.ELE. sez. B ALUNNO... Data... OGGETTO : PROVA INTEGRATA DI : ELETTROTECNICA Prof.Ezio
Dettagli25 Comandi elettrici d emergenza
25 Comandi elettrici d emergenza 1. Cicli di un solo attuatore Fig. 1. Comando elettrico d emergenza del ciclo A A con arresto e ritorno immediato in posizione di riposo. Un comando d emergenza si deve
DettagliIl Concetto Intuitivo di Calcolatore. Esercizio. I Problemi e la loro Soluzione. (esempio)
Il Concetto Intuitivo di Calcolatore Elementi di Informatica e Programmazione Ingegneria Gestionale Università degli Studi di Brescia Docente: Prof. Alfonso Gerevini Variabile di uscita Classe di domande
DettagliPiano dei Test e Collaudo del software Titolo Documento
Controllo delle copie Il presente documento, se non preceduto dalla pagina di controllo identificata con il numero della copia, il destinatario, la data e la firma autografa del Responsabile della Documentazione,
DettagliIntroduzione al Linguaggio C Corso di Informatica Laurea in Fisica
Introduzione al Linguaggio C Corso di Informatica Laurea in Fisica prof. ing. Corrado Santoro A.A. 2009-10 Dai flow-chart ai linguaggi... Abbiamo imparato ad usare uno strumento formale i flowchart per
DettagliAnalisi, rappresentazione e progettazione delle procedure
Analisi, rappresentazione e progettazione delle procedure PROCEDURA secondo una prospettiva organizzativa/aziendale: un insieme di operazioni (o attività) per ottenere determinati scopi o svolgere determinate
DettagliINTRODUZIONE ALLA PROGRAMMAZIONE AD ALTO LIVELLO IL LINGUAGGIO JAVA. Fondamenti di Informatica - D. Talia - UNICAL 1. Fondamenti di Informatica
Fondamenti di Informatica INTRODUZIONE ALLA PROGRAMMAZIONE AD ALTO LIVELLO IL LINGUAGGIO JAVA Fondamenti di Informatica - D. Talia - UNICAL 1 Fondamenti di Informatica - Programma Un programma è una formulazione
DettagliPer accedere, è consigliabile aver seguito un corso di Sistemi di Controllo Industriale, (SCI), o avere conoscenze equivalenti.
PRESENTAZIONE CORSO PLC1 - Programmazione base del PLC Prerequisiti. Per accedere, è consigliabile aver seguito un corso di Sistemi di Controllo Industriale, (SCI), o avere conoscenze equivalenti. Descrizione
DettagliTraduzione e interpretazione
Traduzione e interpretazione Parte dei lucidi sono stati gentilmente forniti dal Prof. Salza VII.1 Linguaggi di programmazione Linguaggi ad alto livello Maggiore espressività Maggiore produttività Migliore
DettagliUniversità degli Studi di Cagliari DIEE
Michele Pischedda Tesi di laurea specialistica in Ingegneria Elettronica Università degli Studi di Cagliari DIEE Relatore: Prof. Alessandro Giua 1 Introduzione Obiettivi della tesi 2 Obiettivo L obiettivo
DettagliUnità Didattica 2 I Linguaggi di Programmazione
Unità Didattica 2 I Linguaggi di Programmazione 1 Linguaggio naturale e linguaggio macchina La comunicazione uomo-macchina avviene attraverso formalismi che assumono la forma di un linguaggio. Caratteristiche
DettagliDiagrammi a blocchi 1
Diagrammi a blocchi 1 Sommario Diagrammi di flusso, o a blocchi." Analisi strutturata." Esercizi. 2 Diagrammi a blocchi È un linguaggio formale di tipo grafico per rappresentare gli algoritmi." Attraverso
DettagliStrutture di controllo e cicli
Appendice B Strutture di controllo e cicli Le condizioni I cicli Le interruzioni A p p e n d i c e B Il microcontrollore della scheda Arduino, opportunamente programmato, è in grado di prendere decisioni
DettagliELETTRONICA ED ELETTROTECNICA
ELETTRONICA ED ELETTROTECNICA Profilo in uscita Il Diplomato in Elettronica ed Elettrotecnica è in grado di intervenire nella progettazione, nella costruzione e nel collaudo di sistemi elettrici ed elettronici,
DettagliAutoma a Stati Finiti (ASF)
Automa a Stati Finiti (ASF) E una prima astrazione di macchina dotata di memoria che esegue algoritmi Introduce il concetto fondamentale di STATO che informalmente può essere definito come una particolare
DettagliModulo 1 Concetti di base della Tecnologia dell Informazione
Modulo 1 Concetti di base della Tecnologia dell Informazione 1.0.1.1 1.0.1.2 1.0.1.3 Algoritmi Definizione di algoritmo e sua rappresentazione grafica Per algoritmo si intende un procedimento, che permette
DettagliFondamenti VBA. Che cos è VBA
Fondamenti VBA Che cos è VBA VBA, Visual Basic for Application è un linguaggio di programmazione, inserito nelle applicazioni Office di Microsoft (Ms Word, Ms Excel, Ms PowerPoint, Visio). VBA è una implementazione
DettagliCiclo di vita del software: Tipologie di software
Operatore Informatico Giuridico Informatica Giuridica A.A 2004/2005 I Semestre Ciclo di vita del software: Tipologie di software Lezione 2 prof. Monica Palmirani Hardware e Software - prima definizione
DettagliGRAFI. Cosa sono Grafi non orientati Grafi orientati Grafi pesati Alberi Automi!
G R A F I 1 GRAFI Cosa sono Grafi non orientati Grafi orientati Grafi pesati Alberi Automi! 2 cip: cip: Pallogrammi Pallogrammi GRAFI: cosa sono I grafi sono una struttura matematica fondamentale: servono
DettagliTecnologie dei Sistemi di Automazione
Facoltà di Ingegneria Tecnologie dei Sistemi di Automazione Prof. Gianmaria De Tommasi Lezione 2 Architetture dei dispositivi di controllo e Dispositivi di controllo specializzati Corso di Laurea Codice
DettagliCORSO di AUTOMAZIONE INDUSTRIALE
CORSO di AUTOMAZIONE INDUSTRIALE (cod. 8469-21029) APPELLO del 07 Settembre 2011 Prof. Andrea Cataldo Soluzioni Esercizio 1 (Domande generali) 1.a) Controllo Logico Spiegare la principale differenza nell'elaborazione
Dettagli