Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
vuoi
o PayPal
tutte le volte che vuoi
Fasi e Transizioni nel Corso di Automazione Industriale - PLC e Automazione
FASE Quando una o più transizioni INIZIALE sono superabili, tutte le fasi a TRANS 1 (condizione a, condizione b, ...) monte di ciascuna di esse Azione A vengono disattivate FASE 1 Azione B (contemporaneamente) e Azione C TRANS 2 tutte quelle a valle vengono attivate. FASE 2 FASE 3 TRANS 3 FASE 4
Linguaggi di Programmazione
Linguaggio a contatti (Ladder Diagram, KOP) - E' un linguaggio di programmazione grafico che impiega i concetti e simboli mutuati dagli schemi funzionali dei circuiti a relè. E' il linguaggio più utilizzato in Italia e, probabilmente, nel mondo. Deve la sua larga diffusione al fatto che ha consentito di passare facilmente da una logica cablata (circuiti elettrici a relè) ad una logica programmata, in cui il funzionamento del circuito (virtuale, tracciato con l'interfaccia grafica) è tradotto in un programma.
Automazione 23/60
Linguaggi di Programmazione
Linguaggio a contatti (Ladder Diagram, KOP)
Alcuni simboli grafici fondamentali
Operazioni logiche combinatorie di bit
È associato ad una variabile booleana di
Contatto normalmente aperto ingresso, interna o di uscita: il contatto risulta
aperto se tale variabile è al livello basso (0);
risulta chiuso se la variabile è al livello alto (1)
È associato ad una variabile booleana di
Contatto normalmente chiuso ingresso, interna o di uscita: il contatto risultachiuso se tale variabile è al livello basso (0);
risulta aperto se la variabile è al livello alto (1)
Corso di Automazione Industriale – PLC e Automazione 24/60
Linguaggi di Programmazione
Linguaggio a contatti (Ladder Diagram, KOP)
È associata ad una variabile booleana di
Bobina semplice uscita o interna: se la bobina è “eccitata” tale
variabile è al livello alto (1); se la bobina non è “eccitata” la
variabile è al livello basso (0). E' associata ad una variabile booleana di Bobina di setting uscita o interna: quando la bobina è "eccitata" tale variabile è settata al livello alto (1) e vi rimane anche quando la bobina non è più "eccitata".
R è associata ad una variabile booleana di Bobina di resetting uscita o interna: quando la bobina è "eccitata" tale variabile è resettata al livello basso (0) e vi rimane anche quando la bobina non è più "eccitata".
Corso di Automazione Industriale - PLC e Automazione 25/60
Linguaggi di Programmazione
Linguaggio a contatti (Ladder Diagram, KOP)
Rilevatore di un P: Quando la "tensione a monte" passa dal fronte di salita valore basso al valore alto (fronte di salita) la "tensione a valle" è posta al livello alto.
Rilevatore di un N: Quando la "tensione a monte" passa dal fronte di discesa valore basso al valore alto (fronte di salita) la "tensione a valle" è posta al livello alto.
alto al valore basso (fronte di discesa)la “tensione a valle” è posta al livello alto.
Vi sono numerosi altri simboli che indicano Contatori, Temporizzatori,Condizioni Logiche, operatori aritmetici e di vario tipo con variabilibooleane, byte, word, double word, reali, etc.
Corso di Automazione Industriale – PLC e Automazione 26/60
Linguaggi di Programmazione
Linguaggio a contatti (Ladder Diagram, KOP)
Semplice esempio di una linea di programma:
<ingresso a> <variabile interna b> <uscita d><ingresso c>(+) (-)
Vi sarà tensione ai morsetti che corrispondono all’uscita “d” se {vi èANDtensione ai morsetti che corrispondono all’ingresso “a” (la variabileORinterna “b” è al valore basso (0) vi è tensione ai morsetti checorrispondono all’ingresso “c” )}
d=a AND [NOT(b) OR c]
Corso di Automazione Industriale – PLC e Automazione
27/60 Introduzione Introduzione Il linguaggio a contatti (o diagramma a scala, dall'inglese ladder diagram, LD) è il più diffuso linguaggio di programmazione dei PLC. È uno standard di fatto del mercato americano. Caratteristiche principali del LD: - è un linguaggio grafico - si basa sulla trasposizione, in logica di programmazione, del funzionamento di una rete elettrica molto semplice, il cui obiettivo è di alimentare o non alimentare opportuni utilizzatori elettrici (bobine) tramite interruttori (chiamati anche contatti o relé) La motivazione di questa trasposizione è di tipo storico: - prima dei PLC si usavano batterie di relé elettromeccanici (v. quadri a relé) - il linguaggio LD è nato per far accettare l'idea di "programmare" (e quindi l'uso del PLC) a chi era abituato a progettare sistemi di controllo logico con relé elettromeccanici. Corso di Automazione Industriale - PLC eIndustriale – PLC e Automazione 39/60Contatore binarioCorso di Automazione Industriale – PLC e Automazione 40/60Contatore BCDCorso di Automazione Industriale – PLC e Automazione 41/60Contatore con uscita di segnaleCorso di Automazione Industriale – PLC e Automazione 42/60Contatore con uscita di segnale e resetCorso di Automazione Industriale – PLC e Automazione 43/60Contatore con uscita di segnale e reset sincronizzatoCorso di Automazione Industriale – PLC e Automazione 44/60Contatore con uscita di segnale e reset sincronizzato e presetCorso di Automazione Industriale – PLC e Automazione 45/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazioneCorso di Automazione Industriale – PLC e Automazione 46/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggioCorso di Automazione Industriale – PLC e Automazione 47/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggioCorso di Automazione Industriale – PLC e Automazione 48/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflowCorso di Automazione Industriale – PLC e Automazione 49/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflowCorso di Automazione Industriale – PLC e Automazione 50/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflow e segnale di carryCorso di Automazione Industriale – PLC e Automazione 51/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflow e segnale di carry e segnale di borrowCorso di Automazione Industriale – PLC e Automazione 52/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflow e segnale di carry e segnale di borrow e segnale di zeroCorso di Automazione Industriale – PLC e Automazione 53/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflow e segnale di carry e segnale di borrow e segnale di zero e segnale di paritàCorso di Automazione Industriale – PLC e Automazione 54/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflow e segnale di carry e segnale di borrow e segnale di zero e segnale di parità e segnale di conteggio in avantiCorso di Automazione Industriale – PLC e Automazione 55/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflow e segnale di carry e segnale di borrow e segnale di zero e segnale di parità e segnale di conteggio in avanti e segnale di conteggio indietroCorso di Automazione Industriale – PLC e Automazione 56/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflow e segnale di carry e segnale di borrow e segnale di zero e segnale di parità e segnale di conteggio in avanti e segnale di conteggio indietro e segnale di conteggio in avanti con segnale di abilitazioneCorso di Automazione Industriale – PLC e Automazione 57/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflow e segnale di carry e segnale di borrow e segnale di zero e segnale di parità e segnale di conteggio in avanti e segnale di conteggio indietro e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazioneCorso di Automazione Industriale – PLC e Automazione 58/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflow e segnale di carry e segnale di borrow e segnale di zero e segnale di parità e segnale di conteggio in avanti e segnale di conteggio indietro e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazioneCorso di Automazione Industriale – PLC e Automazione 59/60Contatore con uscita di segnale e reset sincronizzato e preset con segnale di abilitazione e segnale di conteggio e segnale di fine conteggio e segnale di overflow e segnale di underflow e segnale di carry e segnale di borrow e segnale di zero e segnale di parità e segnale di conteggio in avanti e segnale di conteggio indietro e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietro con segnale di abilitazione e segnale di conteggio in avanti con segnale di abilitazione e segnale di conteggio indietroIndustriale – PLC e Automazione 39/60
Istruzione di salto
Corso di Automazione Industriale – PLC e Automazione 40/60
Esempio di inizializzazione
Corso di Automazione Industriale – PLC e Automazione 41/60
Istruzioni con function block
Corso di Automazione Industriale – PLC e Automazione 42/60
Istruzioni di temporizzazione e conteggio
Corso di Automazione Industriale – PLC e Automazione 43/60
Temporizzatore
Corso di Automazione Industriale – PLC e Automazione 44/60
Temporizzatore a ritenuta
Corso di Automazione Industriale – PLC e Automazione 45/60
Esempio
Corso di Automazione Industriale – PLC e Automazione 46/60
Contatore ad incremento
Corso di Automazione Industriale – PLC e Automazione 47/60
Esempio
Corso di Automazione Industriale – PLC e Automazione 48/60
Esempio: conteggio di eventi
Corso di Automazione Industriale – PLC e Automazione 49/60
Trasferimento di memoria
Corso di Automazione Industriale – PLC e Automazione
50/60Operazioni aritmetiche/logiche
Corso di Automazione Industriale – PLC e Automazione 51/60Istruzioni di comparazione
Corso di Automazione Industriale – PLC e Automazione 52/60Regolatore PID
Corso di Automazione Industriale – PLC e Automazione 53/60Semplice supervisore sistemaf inibitoiof f bx xx 1 20 b b
Corso di Automazione Industriale – PLC e Automazione 54/60Linguaggi di ProgrammazioneStandard IEC 61131-3 (ex1131)Esempio (supervisore) di editor di simboliUscite dalsistemaingressi dalsistema} inivariabili .si PLC vmptik 1-@
Corso di Automazione Industriale – PLC e Automazione 55/60Linguaggi di ProgrammazioneLinguaggio a contatti (Ladder Diagram, KOP)N.IE/PI-r eseguealtodall' versoSemplice esempio di programma (supervisore): bassoilMIZI 1=0izInizio / . ✗ 1 1azione f.M 122- >= =o = @ioni set dellanotm. . bobinachiusa✓ ✗ I=◦v ✗evento 1=0l'con sempref torno ✗ 2=0poiché✗ stati fmettereoa tuttidadobbiamo tigliva sinon
Il testo formattato con i tag HTML è il seguente:Corso di Automazione Industriale – PLC e Automazione 56/60
Linguaggi di Programmazione
Linguaggio a contatti (Ladder Diagram, KOP)
1=1✗set- ✗ °=◦reset viavadoverifica✗in si >esono o da ✗ oevento 12-lo = ✗ 2=1- ✗ 1=0verificain vi evento✗ 1sono e io -davia 1✗vado èvariabile 2- necessarioLa altrimentipoiché il perdirettamente ✗ 2inandrebbe2- :Orilevatore voltaognida ✗fronte adidi inandatevoglionodiscesa invecese 'setti cosi-12- nei'✗ ma1 > successivooggiposi o non>andremo ✗in 2-inibisca✗in 2 6sonose
Corso di Automazione Industriale – PLC e Automazione 57/60
uguali convertitisieventidue"" ciquandoLa sonomesosz vs Linguaggi di ProgrammazioneLinguaggio a contatti (Ladder Diagram, KOP)Semplice esempio di programma (supervisore):-ilo loin ✗✗sono 1se ao
Corso di Automazione Industriale – PLC e Automazione 58/60
Linguaggi di Programmazione FBD Function BlockDiagram (Diagramma a Blocchi Funzione, FUP)
No è un linguaggio di programmazione grafico che impiega i simboli tipici della logica booleana, come le porte logiche AND, OR, NOT, etc.
Esempio di una linea di programma già trattato con il Linguaggio a contatti:
d = a AND [NOT(b) OR c]
a AND d OR NOT b
Corso di Automazione Industriale - PLC e Automazione 59/60
Linguaggi di Programmazione FBD Function Block Diagram (Diagramma a Blocchi Funzione, FUP) No
Semplice esempio di programma (supervisore):
Corso di Automazione Industriale - PLC e Automazione 60/60
Linguaggi di Programmazione FBD Function Block Diagram (Diagramma a Blocchi Funzione, FUP) No
Semplice esempio di programma:
Corso di Automazione Industriale - PLC e Automazione 61/60
Linguaggi di Programmazione FBD Function Block Diagram (Diagramma a Blocchi Funzione, FUP) No