Corso di Automazione industriale

Documenti analoghi
Corso di Automazione industriale

Corso di Automazione industriale

Corso di Automazione industriale

Corso di Automazione industriale

Corso di Automazione industriale

Corso di Automazione industriale

Corso di Automazione industriale

Automazione industriale

CLASSE 3 ELETTRICO ESERCITAZIONI DI PLC

AUTOMAZIONE INDUSTRIALE. 16 dicembre Cognome Nome Matricola Corso integrato

ESERCIZI PLC COL LINGUAGGIO BASIC

Programmazione LADDER dei PLC Esempi ed esercizi Prima parte. ITI Alessandro Volta - Sassuolo Anno Scolastico 2009/2010

AUTOMAZIONE INDUSTRIALE. 18 dicembre Cognome Nome Matricola Corso integrato

Gli esempi proposti sono per un puro scopo didattico

Autoritenuta. Il pulsante start accende il motore. Il pulsante stop spegne il motore.

Luigi Piroddi

Corso di Automazione industriale

Introduzione alle macchine a stati (non definitivo)

Impianto per il comando automatico di un garage

Scrivere un programma per PLC STEP 5 che rispecchi il funzionamento dei seguenti schemi elettrici. Proporre anche il relativo KOP dei tre circuiti.

ISTITUTO OMNICOMPRENSIVO ROSSELLI-RASETTI CASTIGLIONE DEL LAGO Indirizzo Tecnico Tecnologico Settore Meccanica, Meccatronica e Energia

Tesina 1, fc_sx1 fc_sx2 fc_dx2 fc_dx1. Locale tecnico. SelAM Psu Pgiu Pchiudi Papri Res_em P2. Palarm Pin2 Pin1 Pin0. Spres. Sfloor2.

AUTOMAZIONE INDUSTRIALE. 19 dicembre Cognome Nome Matricola Corso integrato

Programmazione dei PLC in linguaggio Ladder

ESERCIZI PLC COL LINGUAGGIO BASIC

ATTIVITÀ 1. Controllo con telecomando

SIMULATORE DI PARCHEGGIO A DUE ZONE DL 2120RM. Laboratorio di Automazione

Sistemi ad Eventi Discreti

Modalità di utilizzo della SFC (sequential function chart) per realizzare i GRAFCET con ALLEN-BRADLEY PLC serie ROCKWELL Automation

PLC CodeSys. Esercitazione 3. Automation Robotics and System CONTROL. Università degli Studi di Ferrara

IMPIANTO DI TRASPORTO AUTOMATICO CON SELEZIONE E CONTEGGIO DEI PEZZI

Montaggio, programmazione e messa in servizio della Stazione di smistamento

Compito di Automazione Industriale 21/09/2006

TELEPASS

SFC. Sequential Functional Chart. Reti e Sistemi per l Automazione. Stefano Panzieri SFC - 1

AUTOMAZIONE INDUSTRIALE. 14 gennaio Cognome Nome Matricola Corso integrato

COMANDO DI TRE NASTRI TRASPORTATORI

Titolo del Progetto. Impianto di lavorazione tubi in pressa. Progetto Scuola Smart Project OMRON 2008 pagina 1 di 12

CLASSE 3 ELETTRICO ESERCITAZIONI DI PLC

ABB i-bus EIB. Attuatore tapparelle, 4 canali, 230 V AC Tipo: RA/S , EC 087 3

SISTEMI PER L INDUSTRIA E PLC 10/01/18 Teoria, 30minuti, Minimo 4 punti su 12 di Programmazione

AUTOMAZIONE INDUSTRIALE Prof. Luca Ferrarini

Compito di Automazione Industriale 20/07/2006

Progetti. Alessandro Danese, Graziano Pravadelli (2017) 1

Manuale D uso MultiBox

Sistemi di controllo Time-driven e Event-driven. Corso di Sistemi RT Prof. Davide Brugali Università degli Studi di Bergamo

Compito di Automazione Industriale 15/02/2006

Acquisizione dati a LABORATORIO - 4 (by Faso Diego)

Sequential Functional Chart

Tutti i fogli sono da riconsegnare al docente, anche in caso di ritiro

AUTOMAZIONE INDUSTRIALE. 17 dicembre Cognome Nome Matricola Corso integrato

AVVIAMENTO STELLA TRIANGOLO DI UN MOTORE ASINCRONO TRIFASE IN LOGICA PROGRAMMATA Scopo di questa esperienza è avviare un motore asincrono trifase

25 Comandi elettrici d emergenza

Rhino VE Scheda operatore dello scaricatore CE - Italian -

SISTEMI PER L INDUSTRIA E PLC 28/03/18 Teoria, 30minuti, Minimo 4 punti su 12 di Programmazione

CORSO di AUTOMAZIONE INDUSTRIALE

GUIDA RAPIDA ALL INSTALLAZIONE

Manuale istruzioni. Attuatore per 2 tapparelle art Manuale per l'installatore

Tutti i fogli sono da riconsegnare al docente, anche in caso di ritiro

PhoneTime. Introduzione e Installazione...2 Avvio di PhoneTime...3 Impostazioni e configurazione dispositivi...4 Specifiche Tecniche...

TCP - TIMER CICLICO PROGRAMMABILE

RETI LOGICHE T Ingegneria Informatica. Esercitazione 3 Reti Sequenziali Sincrone

ESEMPIO QUATTRO: TRAPANO COMPLESSO

CENNI SULLA STRUTTURA DEL LINGUAGGIO SFC (O GRAFCET) ED ESEMPI DI APPLICAZIONE

Automazione e territorio

Operazioni preliminari

I. P. S. I. A. " P. A. FIOCCHI " via Belfiore N Lecco CORSO "PROGETTO 92'' MONOENNIO ELETTRICO. Classe: 3 OP.ELE. sez. B ALUNNO... Data...

CORSO di AUTOMAZIONE INDUSTRIALE

Nastro trasportatore con ribaltamento cassetta.

Cenni sul Sistema da Vuoto di PIAVE ed ALPI e sistema di controllo

Soluzione del tema di: SISTEMI, AUTOMAZIONE E ORGANIZZAZIONE DELLA PRODUZIONE anno scolastico LAYOUT DI MACCHINA

AUTOMAZIONE INDUSTRIALE. 16 dicembre Cognome Nome Matricola Corso integrato

ISTRUZIONI PER L UTILIZZO DEGLI IMPIANTI DI

PLC E AUTOMAZIONE INDUSTRIALE

SIMULATORE DI SEMAFORO INTELLIGENTE DL 2121RM. Laboratorio di Automazione

SG4F_S4T ( Versione 01.07/13 )

Tecnica basata su Relazioni I/O Circuito di Clock

Note sull utilizzo di ISAGRAF V. 3.31

Esempio PROGRAMMAZIONE IN LADDER IN AMBIENTE SIMATIC STEP7. Corso su. creato in esclusiva per Associazione PLC Forum

MODULO 2 ELEMENTI DI PROGRAMMAZIONE DEL PLC S SIEMENS PARTE PRIMA IL LINGUAGGIO A CONTATTI

Sistemi ad Eventi Discreti

F. Descrizione delle regole che governano il gioco

Programmable Logic Controllers - PLC. Lezione 8

I SISTEMI AUTOMATICI

Olimpiadi dell automazione 2014

Indice Introduzione Avviso importante per i lettori Capitolo 1 Apparecchi di manovra, di protezione e sensori

Compito di Automazione Industriale 26/06/2006

Corso di Automazione industriale

Un comando elettropneumatico è un automatismo con: Blocco di attuazione pneumatico Blocco logico elettrico

GATE SR Centrale di automazione per Serrande Manuale di installazione

rea 19 November possibilità di adattare l' impianto alle diverse esigenze produttive, semplicemente modificando o sostituendo il programma.

CENTRALINA CON RICEVITORE RADIO

CORSO di AUTOMAZIONE INDUSTRIALE

ESEMPIO QUATTRO: CARROPONTE

MANUALE RW COUNT CHECK Versione 3.3

ACCENSIONE E VERIFICHE DA FARE

IMPIANTO MONTAUTO A COLONNE Modello DUO BOX Mod. PBC1 con persona a bordo DESCRIZIONE IMPIANTO

DB SHORT MANUAL - Questo non è un manuale d uso ma solo un richiamo per facilitare l operatore a ricordare le funzioni più frequenti. REV.

QUADRO IMPIANTO DI VERNICIATURA. 1/53

Transcript:

Corso di Automazione industriale Lezione 4 PLC Ladder Esercizi Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 1

Angelo Iapichino mail: angelo.iapichino@intellimech.it Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 2

Esercizio 1 Si consideri un sistema di trasporto di pietre per mezzo di un carrello. L operatore determina l inizio del ciclo tramite un apposito pulsante START. Il carrello percorre per intero il binario da sinistra a destra e si arresta in attesa di essere caricato. Le pietre, dopo essersi accumulate in un serbatoio, vengono meccanicamente trasferite nel carrello, il quale deve automaticamente muoversi lungo il binario da destra a sinistra. Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 3

Esercizio 1 Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 4

Esercizio 1 S FS FD SV MD FD FSG SV FSS SS L L FD MD U FD FSS FSG SS U FSS FD SV FSG SG FD FSS SV FSG FS MS L L FD FSG FSS SG FS FD MS U U Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 5

Esercizio 2 Si consideri un sistema conta-pezzi con nastro trasportatore. Il nastro viene azionato da un motore, comandato da due pulsanti START e STOP. Lo stato di marcia e/o di arresto deve essere mostrato tramite due lampade distinte. Ciascun pezzo viene posizionato all inizio del nastro e, ad ogni passaggio di un pezzo davanti alla fotocellula, deve essere gestito il conteggio. Il sistema si deve fermare in automatico ogni 50 pezzi. Il nastro può essere fermato manualmente in qualunque momento premendo il tasto STOP. Il riavvio può avvenire tramite il tasto START, ma il conteggio deve riprendere da dove si era fermato. Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 6

Esercizio 2 Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 7

Esercizio 2 All avvio, il motore che aziona il nastro deve essere fermo, quindi dovrà essere accesa solamente OP1. Premendo il tasto START, il motore si avvia: si deve accendere OP0 e si deve spegnere OP1. Ogni volta che il motore è in funzione e si rileva un pezzo davanti alla fotocellula CELL, deve essere incrementato il conteggio. Quando il conteggio raggiunge il valore 50, il nastro deve essere fermato: si deve accendere OP1 e si deve spegnere OP0 (ad un successivo riavvio il conteggio riparte da 0). Fermando il nastro prima del valore limite il conteggio deve riprendere dal valore a cui era arrivato. Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 8

Esercizio 2 OP0 STOP C OP0 C START C U START OP0 OP1 CELL OP0 CU C START ContPezzi 50 Reset C L STOP Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 9

Esercizio 3 Si consideri un sistema di lavaggio automatico per autovetture. Il cliente si avvicina al nastro movimentatore quando il semaforo è verde. Le fasi di lavaggio sono: insaponatura, spazzolatura, risciacquo e asciugatura. Tutte le fasi sono precedute da una fotocellula che rileva l arrivo della vettura in quella sezione dell impianto. Ogni 1000 lavaggi l autolavaggio deve bloccarsi in attesa di manutenzione effettuata da un operatore. Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 10

Esercizio 3 PI MS PR MA MAN SR MR FIn FS FR FA FOut Input Output Fin Fotocellula in ingresso SR Semaforo stop (0=VERDE, 1=ROSSO) FS Fotocellula spazzolatura PI Pompa insaponatura FR Fotocellula risciacquo MS Motore spazzolatura FA Fotocellula asciugatura PR Pompa risciacquo FOut Fotocellula uscita MA Motore asciugatura MR Manutenzione reset (anche out) MAN Stop per manutenzione Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 11

Esercizio 3 L impianto può essere visto come un insieme di singoli impianti: Insaponatura Spazzolatura Risciacquo Asciugatura Ognuno di questi «impianti» deve avviarsi quando la fotocellula davanti ad essi si attiva e spegnersi quando la fotocellula dopo essi si disattiva. Dobbiamo usare contatti a riconoscimento di fronte Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 12

Esercizio 3 Per ogni sezione avremo il seguente schema: F ingresso P Sezione L F uscita N Sezione U Naturalmente, restano da gestire: Semaforo Manutenzione Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 13

Esercizio 3 La gestione del semaforo sarà verde finché la fotocellula FIn non rileva un auto in ingresso. In quell istante esso deve diventare rosso (SS=1). Il semaforo deve rimanere rosso finché FS non smette di rilevare l auto. Lo schema sarà il seguente: FIn P SS L FS N SS U Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 14

Esercizio 3 La gestione della manutenzione dovrà contare il numero di ingressi all autolavaggio (contatore che verifica i fronti di salita di SS). Una volta raggiunti i 1000 lavaggi il semaforo dovrà rimanere rosso finché non viene abilitato l ingresso di reset della manutenzione (MR). N.B.: è importante, quando il semaforo viene settato ROSSO per manutenzione, fare in modo che la linea che lo setta VERDE venga disabilitata! Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 15

Esercizio 3 FIn SS MAN FS SS P L N U FIn P PI FR L P PR L FS MS FR MS P L N U FS PI FA MA N U P L Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 16

Esercizio 3 FA PR MAN SS N U P L FOut N FIn MA MR U N MAN SS U MR CU ContAuto 1000 Reset Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 17

Esercizio 4 Si consideri un sistema di foratura e rivettatura automatica per lamiere. All arrivo dei due pezzi un robot effettua il prelievo dei componenti (in successione uno all altro) e li posiziona nella maschera di montaggio. Al termine del posizionamento avviene la foratura per mezzo di trapano automatico (5 sec) e la rivettatura (10 sec). Al termine della lavorazione il robot sposta il pezzo unito in un contenitore. Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 18

Esercizio 4 PA RA RB STR CR C PB FTI FTA FRA FRI ONT MTA MTI T LA LB R ONR MRA MRI Input PA Sensore presenza nastro A FTA Finecorsa trapano avanti PB Sensore presenza nastro B FRI Finecorsa rivettatrice indietro STR Stato robot (0=FINE, 1=ESECUZIONE) FRA Finecorsa rivettatrice avanti FTI Finecorsa trapano indietro Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 19

Esercizio 4 PA RA RB STR CR C PB FTI FTA FRA FRI ONT MTA MTI T LA LB R ONR MRA MRI CR Comando robot (0=STOP, 1=prelievo RA deposito LA, 2=prelievo RB deposito LB, 3=prelievo L deposito C) Output ONT MRA On trapano Movimento avanti rivettatrice MTA Movimento avanti trapano MRI Movimento indietro rivettatrice MTI Movimento indietro trapano ONR On rivettatrice Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 20

Esercizio 4 Immaginate di dover scrivere tutte le condizioni che innescano delle azioni sul sistema: PA e PB ad 1 dobbiamo inviare il comandi 1 e 2 al robot Al termine della movimentazione è possibile abilitare MAT e, a fine corsa è possibile avviare la lavorazione E se, nel frattempo, PA e PB andassero a 1? Dovremmo inserire tantissime condizioni per non inviare il comando 1 al robot Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 21

Esercizio 4 Ragioniamo sui passi da seguire per realizzare un prodotto finito: 1)Attendere che PA e PB vadano a 1 2)Comando 1 al robot e attendere la fine dell esecuzione 3)Comando 2 al robot e attendere la fine dell esecuzione 4)Muovere il trapano avanti fino a raggiungere il suo finecorsa avanti 5)Azionare il trapano per 5 secondi 6)Muovere il trapano indietro fino a raggiungere il suo finecorsa indietro 7)Muovere la rivettatrice avanti fino a raggiungere il suo finecorsa avanti 8)Azionare la rivettatrice per 10 secondi 9)Muovere la rivettatrice indietro fino a raggiungere il suo finecorsa indietro 10)Comando 3 al robot e attendere la fine dell esecuzione 11)Comando 0 al robot Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 22

Esercizio 4 I blocchi che sarebbero stati usati sono: Contatti Bobine Porte logiche MOVE Timer Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 23

Conclusioni Considerazioni ladder È un linguaggio semplice ma limitato nel caso di «macchine a stati». Vedremo con l SFC un altra tipologia di linguaggio più vicina agli automi a stati finiti. Università degli Studi di Bergamo, Automazione Industriale, A.A. 2019/2020, A. Iapichino 24