Sequential Functional Chart
|
|
|
- Fabio Vitali
- 9 anni fa
- Visualizzazioni
Transcript
1 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) Recentemente compreso tra i possibili linguaggi di programmazione dei PLC nello standard IEC con il nome di Sequential Functional Chart (SFC) Specifico per il controllo dei sistemi ad eventi discreti Spesso tradotto in un linguaggio a più basso livello (Ladder Logic) per poter essere eseguito su un PLC
2 Una macchina a stati è particolarmente indicata per la rappresentazione di un programma che svolga funzioni di coordinamento e sequenziamento di azioni elementari Grafi di stato 0,1 1, ,0 0,0
3 Elementi base di un SFC Fase Tappa, passo Condizione invariante del sistema che viene modificata all occorrenza di un determinato evento Inattiva: vuota Attiva: pallino Xn: marker di fase True o False (fase) (azione) (azione) 5 apri valvola 3 20 apri valvola 2 Fase iniziale Doppia cornice 10
4 Elementi di base di un SFC Transizione Tn Rappresenta una condizione per il passaggio da una fase a quella successiva T32 (ok AND T>20) OR NOT abilita Arco orientato Collega tra loro le fasi stabilendone la sequenza ed è sempre interrotto da una transizione L orientamento è indicato con una freccia, omessa se verso il basso
5 Importante Tra due fasi collegate da un arco orientato c è sempre una transizione Tra due transizioni c è sempre almeno una fase Definizioni Fase a monte di T2 Fase a valle di T2 T1 T2 T
6 Esempio di SFC 1 5 T1 fun1 2 accendi T2 fun2 T9 fun9 6 3 spegni 8 T6 fun6 T3 fun3 T8 fun8 7 T7 fun7 T4 4 fun4
7 Sequenze in parallelo Doppia linea se: Più fasi convergono in una stessa transizione Più fasi succedono ad una transizione T
8 Regole di evoluzione Condizione di un SFC L insieme delle fasi attive Per definire superabile una transizione Tutte le fasi a monte devono essere attive La condizione associata deve essere vera Se una transizione è superabile: Viene superata Tutte le fasi a monte vengono disattivate Tutte le fasi a valle vengono attivate T23 Ok AND t >20 71
9 La durata delle attivazioni e disattivazioni è considerata infinitamente piccola Se più transizioni diventano superabili nello stesso istante, esse sono tutte superate contemporaneamente Differente dalle reti di Petri asincrone nelle quali le transizioni sono superate in sequenza In certe versioni dell SFC si supera solo la transizione a priorità più elevata Ambiguità #1
10 Ambiguità #2 Se una fase deve essere attivata e disattivata questa rimane attiva T4 11 Fun4 ( = 1 ) T4 11 T5 12 Fun5 ( = 1 ) T
11 Esempio del nastro trasportatore
12 Differenze con le reti di Petri SFC Lo stato di una fase di un SFC è booleano: Attivo-Disattivo Tutte le transizioni simulatenamente superabili sono superate Le condizioni di transizione possono dipendere dallo stato delle singole fasi PETRI Lo stato di una fase è un numero intero Numero di attivazioni (marker) Le transizioni superabili sono superate con una sequenza che potrebbe anche non comprenderle tutte Le condizioni sono solo segnali esterni
13 Variabili di Ingresso Ingresso semplice La variabile dell SFC assume lo stesso valore (binario) del segnale del sensore Segnale A Variabile A t Ingresso a fronte La variabile dell SFC vale 1 solo in corrispondenza di un fronte di salita (A ) o di discesa (A ) A A A t
14 Variabili Temporali Indicata con t/xn/d t: variabile temporale Xn Xn: marker associato alla fase d: durata della temporizzazione Assume il valore 0 all istante iniziale Rimane 0 quando Xn si attiva d d t/xn/d NOT t/xn/d d t Diventa 1 dopo l intervallo d Torna a 0 se la fase si disattiva
15 Esempio utilizzo var. temporale Preriscaldamento 33 Scalda motore T33 t/x33/20s 34 parti Watchdog timer 2 Fuori carrello T21 Uscito AND NOT t/x2/2s T22 t/x2/2s allarme
16 Watchdog di un ciclo globale A T1 f1 T100 X2 2 B 101 T14 f14 T101 X1 AND NOT t/x101/30s T102 t/x101/30s 102 allarme T15 15 L f15 T103 Ripristino sicurezza
17 Tipi di Azioni Continua Uscita che deve valere 1 per tutta la durata di attivazione della fase Non cambia valore se associata a due fasi consecutive 3 A X3 X22 22 A A t
18 Tipi di Azioni Condizionata Contiene una condizione di attivazione ulteriore a quella relativa alla fase a cui è associata C X3 3 A C A t
19 Limitata nel tempo (Condizionata) Tipi di Azioni Limitata nel tempo se la condizione è una variabile temporale NOT t/x3/d 3 A X3 t/x3/d d A t
20 Tipi di Azioni Impulsiva (limitata nel tempo ad una sola scansione) Dura un tempo infinitamente piccolo Si indica con A* Esempi: Aggiornamento di un contatore Attivazione di un timer Calcolo numerico 3 A* X3 A* t
21 Tipi di Azioni Ritardata La condizione è data da una variabile temporale associata alla stessa fase a cui è associata l azione t/x3/d X3 d 3 A t/x3/d A t
22 Tipi di Azioni Memorizzata Lo stato della variabile associata permane alche quando la fase viene disattivata SET RESET 3 SET A X3 X46 46 RESET A A t
23 Strutture Classiche Scelta 1 T1 cond1 T2 cond Scelta non ambigua 1 T1 cond1 T12 cond1*cond2 T2 cond
24 Strutture Classiche Convergenza T15 18 T
25 Strutture Classiche Parallelismo 5 T
26 Strutture Classiche Sincronizzazione T33 100
27 Strutture Classiche Mutua esclusione (semaforo) T13 T43 T T
28 Sincronizzazione locale Strutture Classiche T4 T5 T T21 T22 T
29 Struttura errata Scelta con Sincronizzazione T20 non sarà mai superabile 1 T1 T T20 2
30 Parallelismo con convergenza La fase 2 rischia di essere attivata due volte Struttura Ambigua T T T27 2
31 Esempi: Trapano automatico p S D x R o a m b y T9 T2 y T1 x AND m T7 T8 1 2 SET R D 6 D b 7 S a p AND y T3 T4 T5 T6 x 3 D 4 m a S 5 O t/x5/2s 8 RESET R
32 Macrofase e relativa espansione Macrofase 4 I 30 5 M30 6 U 30
33 Macroazioni Forzatura Indica l insieme delle fasi da attivare in un SFC Valida per tutta la durata della fase associata a meno che non sia impulsiva 4 Forzare 11 G2:{12} 12 A a b 13 B c X4 11 a 12 A b 13 B c X4 X4
34 Macroazioni Sospensione Disattiva tutte le fasi in un SFC 4 Forzare 11 S2:{ } 12 A a b 13 B c 11 a 12 A b 13 B c X4 X4 X4
35 Macroazioni Bloccaggio Arresta l esecuzione di un SFC 4 Forzare 11 S2:{* } 12 A a b 13 B c 11 a AND NOT X4 12 A b AND NOT X4 13 B c AND NOT X4
36 SFC Gerarchico per il controllo del Trapano Automatico T10 T11 T12 T STOP 12 S 13 Forzare SFC2:{ } RESET a =1 Forzare SFC2:{1} R RESET R T9 T2 y T1 x AND m T7 T8 1 2 SET R D 6 D b 7 S a p AND y T3 T4 T5 T6 x 3 D 4 m a S 5 O 8 RESET R t/x5/2s
Reggio 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
Traduzione degli SFC in Ladder Logic
Traduzione degli SFC in adder ogic Equazioni Booleane Equivalenti Algoritmi di Evoluzione Traduzione in adder ogic Stefano Panzieri Traduzione SFC - 1 Data una generica fase n di un SFC Regole di evoluzione
Il linguaggio SFC. Il linguaggio SFC (Sequential
(Sequential Functional Chart) - introduzione - Negli anni 70 del secolo scorso (cioè circa 0 anni dopo il lavoro di C.. Petri) venne sviluppato un linguaggio grafico - inizialmente di specifica, poi anche
diagramma funzionale sequenziale Sequential functional chart (SFC)
Introduzione Sequential functional chart (SFC) Linguaggio innovativo adatto per la scrittura di algoritmi per il controllo logico/sequenziale Nasce come risultato di una apposita commissione istituita
Sequential 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
Sequential 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
Ingegneria 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
Sequential Function Chart (SFC)
Sequential Function Chart (SFC) Linguaggio orientato al Sequencing Deriva dallo standard IEC 848 "Preparation of Function Charts for Control Systems", basato su alcune idee tipiche del Grafcet Linguaggio
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
Sequential 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
PREMESSA 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
Introduzione 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: [email protected]
PLC Sistemi a Logica Programmabile Il linguaggio AWL istruzioni di base
PLC Sistemi a Logica Programmabile Il linguaggio AWL istruzioni di base Prof. Nicola Ingrosso Guida di riferimento all applicazione applicazione dei Microcontrollori Programmabili IPSIA G.Ferraris Brindisi
Corso di Matematica per la Chimica. Dott.ssa Maria Carmela De Bonis a.a
Dott.ssa Maria Carmela De Bonis a.a. 2013-14 Programmi Un elaboratore riceve dei dati in ingresso, li elabora secondo una sequenza predefinita di operazioni e infine restituisce il risultato sotto forma
Isola di foratura. Il linguaggio SFC. Esercizi. Prof. P. Levi - Laboratorio di Informatica Industriale - Esercizi SFC 1
Il linguaggio SFC Esercizi Prof. P. Levi - Laboratorio di Informatica Industriale - Esercizi SFC 1 Isola di foratura Prof. P. Levi - Laboratorio di Informatica Industriale - Esercizi SFC 2 Isola di foratura
Automazione e territorio
Automazione e territorio ISTITUTO D ISTRUZIONE SUPERIORE M. Bartolo - PACHINO LICEO Classico -LICEO Scientifico LICEO delle Scienze Applicate - Liceo delle Scienze Umane I.T.I.S. (Elettronica e Elettrotecnica
Tecnica 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»
PLC. 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)
SEMAFORI SEMAFORI. Sul semaforo sono ammesse solo due operazioni (primitive)
SEMAFORI 1 SEMAFORI Variabile intera non negativa con valore iniziale >= 0 Al semaforo è associata una lista di attesa Qs nella quale sono posti i descrittori dei processi che attono l autorizzazione a
Dispositivi e Strumenti Software per l'automazione PLC e SFC. Prof. Carlo Rossi Università di Bologna
Dispositivi e Strumenti Software per l'automazione PLC e SFC Prof. Carlo Rossi Università di Bologna Collocazione del corso rof. C. Rossi - DEIS Univ. di Bologna Sistemi di Controllo per l'automazione
Dispositivi e Strumenti Software per l'automazione PLC e SFC
Dispositivi e Strumenti Software per l'automazione PLC e SFC Prof. Carlo Rossi Università di Bologna Collocazione del corso Schema tecnologico di un sistema di controllo Compatibilità Elettromagnetica
Corso di Automazione Industriale. Prof. Ferrarini. Appunti sui PLC
Corso di Automazione Industriale Appunti sui PLC Politecnico di Milano Appunti su PLC 2/78 0. SOMMARIO 0. Sommario...2 1. IEC 6-1131...4 1.1 Introduzione alla IEC 6-1131...4 1.2 Il modello software proposto
Azione operata da un SFC che ha effetti sulla condizione di
macroazioni Macroazione Azione operata da un SFC che ha effetti sulla condizione di un altro SFC Agisce modificando le variabili segnalatrici dello stato di un SFC È un concetto di recente introduzione
Sistemi di Supervisione e Controllo
Sistemi di Supervisione e Controllo Argomento lezioni - I controllori a logica programmabile (PLC) Docente - Prof. Elio USAI [email protected] Dipartimento di Ingegneria Elettrica ed Elettronica Università
Luigi Piroddi
Automazione industriale dispense del corso 19. Supervisione e controllo: LD e SFC Luigi Piroddi [email protected] Introduzione Nella modellizzazione con reti di Petri di un processo discreto abbiamo
Per approfondimenti su questa sezione è possibile fare riferimento al libro: Pasquale Chiacchio PLC e automazione industriale ed.
Capitolo 5 Controllo logico Per approfondimenti su questa sezione è possibile fare riferimento al libro: Pasquale Chiacchio PLC e automazione industriale ed. McGraw Hill Figura 5.1: Schema di un impiano
CENNI SULLA STRUTTURA DEL LINGUAGGIO SFC (O GRAFCET) ED ESEMPI DI APPLICAZIONE
Appunti Sistemi Automatici Pagina di 6 CENNI SULLA STRUTTURA DEL LINGUAGGIO SFC (O GRAFCET) ED ESEMPI DI APPLICAZIONE Struttura del linguaggio SFC e interpretazione Fase ( di partenza) Condizioni di transizione
Fondamenti di informatica II 1. Sintesi di reti logiche sequenziali
Titolo lezione Fondamenti di informatica II 1 Sintesi di reti logiche sequenziali Reti combinatorie e sequenziali Fondamenti di informatica II 2 Due sono le tipologie di reti logiche che studiamo Reti
PLC Sistemi a Logica Programmabile Il linguaggio Ladder-Parte
PLC Sistemi a Logica Programmabile Il linguaggio Ladder-Parte Seconda Prof. Nicola Ingrosso Guida di riferimento all applicazione applicazione dei Microcontrollori Programmabili IPSIA G.Ferraris Brindisi
Programmable 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
Modellazione di Workflow mediante le Reti di Petri. Prof. Giancarlo Fortino
Modellazione di Workflow mediante le Reti di Petri Prof. Giancarlo Fortino [email protected] Introduzione Il successo di un sistema di workflow si basa sulla qualità dei flussi di lavoro che lo compongono.
Indice generale. Prefazione
Prefazione vii 1 Classificazione dei sistemi e dei modelli 1 1.1 Introduzione 1 1.2 Principi di base della teoria dei sistemi e del controllo 2 1.2.1 I concetti di sistema e di modello 3 1.2.2 Il concetto
ISTITUTO 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
Rappresentazione base 2
Rappresentazione base 2 La rappresentazione di un numero con decimali nel computer avviene utilizzando una particolare notazione identificata con il nome di IEEE754: Rappresentazione base 2 Si noti che
Flip flop: tempificazione latch ed edge-triggered
Corso di Calcolatori Elettronici I A.A. 2010-2011 Flip flop: tempificazione latch ed edge-triggered Lezione 23-26 Università degli Studi di Napoli Federico II Facoltà di Ingegneria I flip flop - 1 Generalità
Analisi 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
Reti sequenziali. Nord
Reti sequenziali Nord Ovest Est Semaforo a due stati verde/rosso Sud Vogliamo definire un circuito di controllo per produrre due segnali NS ed EO in modo che: Se NS è on allora il semaforo è verde nella
Tesina corso Tecnologie dei Sistemi di Automazione. Comando di una pressa. Anno Accademico 2007/2008 Prof. Raffale Iervolino
Tesina corso Tecnologie dei Sistemi di Automazione Comando di una pressa Anno Accademico 2007/2008 Prof. Raffale Iervolino Prefazione L introduzione nel 1988 ed in Italia nel 1996 dello standard IEC 611131,
Cos è 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
Function 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
PROCESSI 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
Il Linguaggio di Programmazione IEC 61131-3 Ladder
Il Linguaggio di Programmazione IEC 61131-3 Ladder Linguaggio di Programmazione Ladder E' il più vecchio linguaggio di programmazione per PLC Si basa su simboli di provenienza "elettrica": binari di potenza
Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE. Francesco Tura. F. Tura
Informatica ALGORITMI E LINGUAGGI DI PROGRAMMAZIONE Francesco Tura [email protected] 1 Lo strumento dell informatico: ELABORATORE ELETTRONICO [= calcolatore = computer] Macchina multifunzionale Macchina
20 Tecnica del sequenziatore
20 Tecnica del sequenziatore 1. Funzionamento di un sequenziatore logico Fig. 1. Modulo di base per sequenziatore. L uso del sequenziatore pneumatico presenta i seguenti vantaggi: semplicità di progettazione;
collana di istruzione scientifica serie di automatica
collana di istruzione scientifica serie di automatica 7321-4_Chiacchio_interno.indd 1 20/03/12 14.39 Al lettore La realizzazione di un libro comporta costi variabili (carta, stampa e legatura) e costi
Ingegneria 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:
Modulo 1. Concetti base della Tecnologia dell informazione. Prof. Nicolello Cristiano. Modulo 1
Concetti base della Tecnologia dell informazione Algoritmi Come interpreta un computer un problema? Algoritmi Algoritmo: sequenza ordinata di istruzioni per risolvere un problema (tradotto: sequenza di
I 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
Altrimenti, il M.C.D. di a e b è anche divisore di r (e.g. a=15,b=6,r=3 che è il M.C.D.)
Elaboratore Un elaboratore o computer è una macchina digitale, elettronica, automatica capace di effettuare trasformazioni o elaborazioni sui dati digitale l informazione è rappresentata in forma numerica
SIMULATORE DI SEMAFORO INTELLIGENTE DL 2121RM. Laboratorio di Automazione
SIMULATORE DI SEMAFORO INTELLIGENTE DL 2121RM Laboratorio di Automazione DL 2121RM Descrizione del modulo DL 2121RM Il modulo DL 2121RM è un unità didattica che simula un impianto semaforico. Il modulo
Introduzione 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
Attuatore comando motore 6A KNX - da guida DIN GW GW Manuale Tecnico
Attuatore comando motore 6A KNX - da guida DIN GW 90 856 GW 90 857 Manuale Tecnico 1 Sommario 1 Introduzione... 3 2 Applicazione... 3 2.1 Limiti delle associazioni... 3 2.2 Priorità dei comandi ricevuti...
Simulazione. D.E.I.S. Università di Bologna DEISNet
Simulazione D.E.I.S. Università di Bologna DEISNet http://deisnet.deis.unibo.it/ Introduzione Per valutare le prestazioni di un sistema esistono due approcci sostanzialmente differenti Analisi si basa
Modulo 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
Corso di Automazione Industriale 1. Capitolo 2
Simona Sacone - DIST Corso di Automazione Industriale 1 Capitolo 2 Aspetti tecnologici Simona Sacone - DIST 2 Evoluzione tecnologica NC machine PLC CC machine o Machine Center Numerical Control machine
Introduzione alla programmazione dei PLC. ITI Alessandro Volta - Sassuolo Anno Scolastico 2009/2010
Introduzione alla programmazione dei PLC ITI Alessandro Volta - Sassuolo Anno Scolastico 2009/2010 Programmazione dei PLC 1 Concetti introduttivi La scrittura di un programma per PLC si basa sull'utilizzo
Programmazione LADDER dei PLC Esempi ed esercizi Prima parte. ITI Alessandro Volta - Sassuolo Anno Scolastico 2009/2010
Programmazione LADDER dei PLC Esempi ed esercizi Prima parte ITI Alessandro Volta - Sassuolo Anno Scolastico 29/2 Controllo delle aperture di porte e finestre in una stanza Descrizione del problema e specifiche
Le risorse. Alcune definizioni
Le risorse Dicesi risorsa un qualunque oggetto, fisico o logico, di cui un processo necessita per portare a termine la sua evoluzione. Poiché un processo evolve eseguendo istruzioni (procedure), una risorsa
LA 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
Attuatore 4 canali 10A Easy DIN GW 90 835. Manuale tecnico
Attuatore 4 canali 10A Easy DIN GW 90 835 Manuale tecnico 1 Sommario 1 Introduzione... 3 2 Applicazione... 3 2.1 Limiti delle associazioni... 3 2.2 Priorità tra le funzioni... 3 3 Menù Impostazioni...
39 Il linguaggio grafico a contatti
39 Il linguaggio grafico a contatti Diagramma a contatti, ladder, diagramma a scala sono nomi diversi usati per indicare la stessa cosa, il codice grafico per la programmazione dei PLC con il linguaggio
ESEMPIO 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
Applicazioni del PLC: software
Applicazioni del PLC: software 1 Norme di Riferimento Si occupano dei PLC le Norme IEC 1131 tradotte dalle EN 61131 e classificate per il CEI dal Comitato Tecnico n 65; in esse vengono trattati argomenti
Laboratorio di Informatica Industriale
Laboratorio di Informatica Industriale Guida alla risoluzione degli esercizi 1.1 Introduzione... 3 1.2 Introduzione alla risoluzione di un problema in linguaggio Ladder... 3 1.3 Svolgimento esercizi in
Esercizi di utilizzo del semaforo semplice di competizione per l'uso di una risorsa comune
Esercizi di utilizzo del semaforo semplice di competizione per l'uso di una risorsa comune a) Uso di una risorsa condivisa Siano P 1, P 2, P 3,, P k i processi che condividono l uso di una risorsa comune
ESEMPIO QUATTRO: CARROPONTE
ESEMPIO QUATTRO: CARROPONTE Tecnica basata sulla macchina a stati Il sistema da analizzare è costituito da un carroponte che può effettuare dei movimenti in su, giù, sinistra e destra. A riposo il gancio
Java Virtual Machine. Indipendenza di java dalla macchina ospite. I threads in Java
programmi sorgente: files.java compilatore Indipendenza di java dalla macchina ospite Programmi java Programmi java Programmi java files.class bytecode linker/loader bytecode bytecode Java API files.class
Programmazione 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
GESTIONE DI UN SISTEMA DI TRASPORTO E CONTROLLO BAGAGLI PER TERMINAL DI STAZIONI O AEROPORTI
Università degli studi di Modena e Reggio Emilia Corso di Laurea in Ingegneria Informatica (NOD) TESINA DI INFORMATICA INDUSTRIALE GESTIONE DI UN SISTEMA DI TRASPORTO E CONTROLLO BAGAGLI PER TERMINAL DI
MATERIA : SISTEMI ELETTRICI AUTOMATICI INS. TEORICO: PROF. CIVITAREALE ALBERTO
PIANO DI LAVORO CLASSE 4 ES A.S. 2014-2015 MATERIA : SISTEMI ELETTRICI AUTOMATICI INS. TEORICO: PROF. CIVITAREALE ALBERTO INS. TECNICO-PRATICO: PROF. BARONI MAURIZIO MODULO 1: SISTEMI E MODELLI (30 ore)
Luigi Piroddi
Automazione industriale dispense del corso 16. Linguaggio a contatti (Ladder Diagram) Luigi Piroddi [email protected] Introduzione Il linguaggio a contatti (o diagramma a scala, dall inglese ladder
Controllo delle aperture di porte e finestre in una stanza Descrizione del problema e specifiche di funzionamento
Descrizione del problema e specifiche di funzionamento Una stanza e dotata di una porta di accesso (P) e due finestre (F1 e F2); sia sulla porta che sulle finestre sono installati dei sensori in grado
BOX A3 TEST 3 20-07-2012. REV. DATA Verifica ed Approvazione R.T.
BOX A3 TEST 3 20-07-2012 REV. DATA Verifica ed Approvazione R.T. INDICE 1 - PREMESSA...Pag. 3 2 - BOX A3 TEST PER ASCENSORI IDRAULICI...Pag. 3 2.1 FUNZIONAMENTO GENERALE...Pag. 3 2.2 MODALITA DI ESECUZIONE
Prof. Ing. Maria Pia Fanti Dipartimento di Elettrotecnica ed Elettronica Politecnico di Bari AUTOMAZIONE INDUSTRIALE
Prof. Ing. Maria Pia Fanti Dipartimento di Elettrotecnica ed Elettronica Politecnico di Bari AUTOMAZIONE INDUSTRIALE Contenuti - Le funzioni di controllo - Funzionamento di un FMS - Pianificazione e scheduling
I Bistabili. Maurizio Palesi. Maurizio Palesi 1
I Bistabili Maurizio Palesi Maurizio Palesi 1 Sistemi digitali Si possono distinguere due classi di sistemi digitali Sistemi combinatori Il valore delle uscite al generico istante t* dipende solo dal valore
Introduzione 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
RAPPRESENTAZIONE GLI ALGORITMI NOTAZIONE PER LA RAPPRESENTAZIONE DI UN ALGORITMO
RAPPRESENTAZIONE GLI ALGORITMI NOTAZIONE PER LA RAPPRESENTAZIONE DI UN ALGORITMO Rappresentazione degli algoritmi Problema Algoritmo Algoritmo descritto con una qualche notazione Programma Defne del procedimento
Manuale tecnico. Attuatore comando motore 1 canale 8A Easy GW GW GW 14767
Manuale tecnico Attuatore comando motore 1 canale 8A Easy GW 10767 - GW 12767 - GW 14767 1 Sommario 1 Introduzione... 3 2 Applicazione... 3 2.1 Limiti delle associazioni... 3 2.2 Priorità dei comandi ricevuti...
Reti Sequenziali. Reti Sequenziali. Corso di Architetture degli Elaboratori
Reti Sequenziali Reti Sequenziali Corso di Architetture degli Elaboratori Caratteristiche 1 Caratteristiche delle reti sequenziali Reti combinatorie: il valore in uscita è funzione (con il ritardo indotto
Diagrammi 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
Circuiti sequenziali e latch
Circuiti sequenziali e latch Prof. Alberto Borghese Dipartimento di Scienze dell Informazione [email protected] Università degli Studi di Milano A.A. 23-24 /27 Sommario Circuiti sequenziali Latch asincroni
Esercitazioni di Reti Logiche
Esercitazioni di Reti Logiche Sintesi di Reti Sequenziali Zeynep KIZILTAN Dipartimento di Scienze dell Informazione Universita degli Studi di Bologna Anno Academico 2007/2008 Sintesi dei circuiti sequenziali
PLC 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 [email protected] Indice
Manuale di programmazione dei PLC
B i b l i o t e c a T e c n i c a H o e p l i LUCA BERGAMASCHI Manuale di programmazione dei PLC Con particolare riferimento alle CPU Siemens S7-200 e al linguaggio Micro Step 7 HOEPLI LUCA BERGAMASCHI
Laboratorio 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
Esercizi Logica Digitale,Circuiti e Bus
Esercizi Logica Digitale,Circuiti e Bus Alessandro A. Nacci [email protected] ACSO 214/214 1 2 Esercizio 1 Si consideri la funzione booleana di 3 variabili G(a,b, c) espressa dall equazione seguente:
Attuatore 4 canali 16AX System DIN GW 90740A. Manuale tecnico
Attuatore 4 canali 16AX System DIN GW 90740A Manuale tecnico 1 Sommario 1 Introduzione... 3 2 Applicazione... 3 2.1 Limiti delle associazioni... 3 2.2 Priorità tra le funzioni... 3 2.3 Comportamento al
Linguaggio C - le strutture di controllo: sequenza, selezione, iterazione
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Linguaggio C - le strutture di controllo: sequenza, selezione, iterazione
Programmazione Orientata agli Oggetti. Emilio Di Giacomo e Walter Didimo
Programmazione Orientata agli Oggetti Emilio Di Giacomo e Walter Didimo Una metafora dal mondo reale la fabbrica di giocattoli progettisti Un semplice giocattolo Impara i suoni Dall idea al progetto Toy
Linguaggi di programmazione - Principi e paradigmi 2/ed Maurizio Gabbrielli, Simone Martini Copyright The McGraw-Hill Companies srl
Approfondimento 2.1 Non è questo il testo dove trattare esaurientemente queste tecniche semantiche. Ci accontenteremo di dare un semplice esempio delle tecniche basate sui sistemi di transizione per dare
Bus RS-232. Ing. Gianfranco Miele April 28, 2011
Ing. Gianfranco Miele ([email protected]) http://www.docente.unicas.it/gianfranco_miele April 28, 2011 Alcune definizioni Comunicazione seriale Bit trasmessi in sequenza Basta una sola linea Più lenta
Componenti e connessioni. Capitolo 3
Componenti e connessioni Capitolo 3 Componenti principali CPU (Unità Centrale di Elaborazione) Memoria Sistemi di I/O Connessioni tra loro Architettura di Von Neumann Dati e instruzioni in memoria (lettura
Circuiti sequenziali
Circuiti sequenziali - I circuiti sequenziali sono caratterizzati dal fatto che, in un dato istante tn+1 le uscite dipendono dai livelli logici di ingresso nell'istante tn+1 ma anche dagli stati assunti
