1- Struttura del PLC e Funzionamento del...

36
PLC Programmable Logic Controller Sistema elettronico, a funzionamento digitale, destinato all’uso in ambito industriale, che utilizza una memoria programmabile per l’archiviazione di istruzioni orientate all’utilizzatore per l’implementazione di funzioni specifiche, come quelle logiche, di sequenziamento, di temporizzazione, di conteggio e di calcolo aritmetico, e per controllare, mediante ingressi e uscite sia digitali che analogici, vari tipi di macchine e processi.

Transcript of 1- Struttura del PLC e Funzionamento del...

Page 1: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

PLCProgrammable Logic Controller

Sistema elettronico, a funzionamento digitale, destinato all’uso in ambito industriale, che utilizza una memoria programmabile per l’archiviazione di istruzioni orientate all’utilizzatore per l’implementazione di funzioni specifiche, come quelle logiche, di sequenziamento, di temporizzazione, di conteggio e di calcolo aritmetico, e per controllare, mediante ingressi e uscite sia digitali che analogici, vari tipi di macchine e processi.

Page 2: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Logica cablata e programmabile

Il PLC è nato per superare i limiti dei quadri a relènella realizzazione delle macchine sequenziali. La logica cablata, scarsamente flessibile, richiede infatti interventi al quadro elettrico (interventi sull’hardware)quando si rende necessario apportare variazioni al progetto del ciclo di lavorazione.Con la logica programmabile le suddette modifiche si effettuano tramite la riscrittura delle corrispondenti righe del programma utente (interventi sul software), meno oneroso sia in termini di costo che di tempo.

Page 3: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 4: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 5: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 6: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Classificazione dei PLC

Page 7: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 8: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Dispositivo di montaggio fissato all’interno del quadro elettrico sul quale si possono installare componenti dotati dell’opportuno meccanismo di aggancio

Page 9: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 10: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 11: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 12: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 13: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 14: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Struttura del PLC

Il PLC è un dispositivo a microprocessore, con una architettura interna molto simile a quella di un microcomputer, la cui caratteristica principale, dal punto di vista costruttivo, è la robustezza necessaria per resistere alle sollecitazioni tipiche di una collocazione in ambito industriale. Montato all’interno di quadri elettrici, esso opera in ambienti che presentano temperature elevate, spesso umidi e polverosi.

Page 15: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

L’alimentatore

Viene impiegato per convertire la tensione di rete, che di solito è 230 V in corrente alternata (50 hz), in una tensione continua e stabilizzata.

Generalmente per il funzionamento di un PLC è necessaria una tensione continua di +5 V

Può essere interno o esterno al PLC.

Page 16: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Un alimentatore in c.c. adatto per alimentare circuiti elettronici ècostituito da:

� TRASFORMATORE: provvede alla riduzione del valore della tensione di rete allo scopo di ottenere un valore adatto all’utilizzo nel circuito raddrizzatore;

� RADDRIZZATORE: costituito da un ponte a diodi (ponte di Graetz), ha il compito di “capolvolgere” le semionde negative della corrente alternata;

� FILTRO: sfrutta la capacità del condensatore per livellare i picchi di tensione e fornire in uscita un valore abbastanza livellato;

� STABILIZZATORE: serve a mantenere costante la tensione in uscita anche in prsenza di tensioni non perfettamente continue in ingresso.

Page 17: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 18: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Dal punto di vista hardware il PLC è una unitàdi controllo con architettura a bus, costituita dalle seguenti unità:

1. Unità centrale : coordina e controlla tutte le operazioni eseguite dal sistema

2. Unità ingressi/uscite (I/O): consente il collegamento tra il microprocessore e il sistema controllore

3. Unità di programmazione : permette di programmare il PLC

Page 19: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

L’unità centrale

Page 20: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Le memorie

Page 21: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

AREA PROGRAMMA

AREA DATI

MEMORIA DEL PLC

MEMORIA DI LAVORO: contiene le parti del programma utente

rilevanti per l’esecuzione del programma

MEMORIA DI PROGRAMMA: Contiene il programma utente da quando

viene trasferito al PLC

MEMORIA DI SISTEMA (Dati): contiene le aree di memoria che la CPU

mette a disposizione del programma utente

Area di memoria degli ingressi:

Immagine di Processo degli Ingressi

Area di memoria delle uscite:

Immagine di processodelle uscite

EPROM o EEPROM

RAM RAM

RAM

SISTEMA OPERATIVO Sovrintende alle funzioni di base

messe in opera all’accensione della macchina

ROM

Page 22: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

La CPULa CPU (Central Processing Unit) ,è l’unità centrale di elaborazione o processore. È’ il cuore

del computer, costituito da un sottile cristallo di silicio ottenuto dal wafer. Su un processore (es. chip di 1 cm2) vengono impressi diodi, transistor e circuiti.

Il compito della CPU è quello di coordinare tutti i componenti del PLC e procedere all’esecuzione del programma.

Componenti principali: � Unità di controllo — CU, Control Unit (la mente) — preleva dalla memoria le istruzioni e

le decodifica. Sincronizza le attività e controlla il datapath (ALU), la memoria e le unità di I/O;

� Unità di calcolo (unità aritmetico-logica) — ALU (il braccio) — componente che esegue le operazioni aritmetiche prelevando i valori dai registri;

� Bus (canali) — l'interconnessione dei componenti della CPU; � Cache (memoria cache) memoria temporanea, non visibile al software, che memorizza un

insieme di dati che possano successivamente essere velocemente recuperati su richiesta durante l’esecuzione del programma;

� Registri unità di memorizzazione interne alla CPU atte a contenere solo ed esclusivamente dati elementari; Il registro di programma tiene in memoria il punto del programma che stiamo eseguendo, il registro indirizzi contiene la posizione delle istruzioni e il registro istruzioni permette la decodifica delle istruzioni del programma

.

Page 23: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Unità di ingresso e di uscita digitali

Le informazioni sullo stato dei sensori che giungono dal campo operativo vengono allocate nella zona di memoria dai in ingresso e costituiscono l’immagine di processo degli ingressi. Le unità d’ingresso operano sui segnali provenienti dai sensori dell’impianto per renderli compatibili con la CPU

Le azioni che vengono stabilite dalla CPU durante l’elaborazione del programma, devono essere trasmesse agli attuatori. Le unità di uscita trattano i segnali emessi dalla CPU per inviarli ai dispositivi d’azionamento degli attuatori

Page 24: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

La scheda di ingresso digitale è il dispositivo che consente di trasferire la condizione di un sensore in uno stato 1 o 0 di una locazione di memoria (che lo rappresenta).

Il segnale vero corrisponde allo stato logico 1 e si manifesta con la presenza di segnale (ingresso energizzato)

Il segnale falso corrisponde allo stato logico 0 e si manifesta con l’assenza di segnale (assenza di tensione all’ingresso della scheda)

Page 25: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Lo stato, energizzato o no, viene trasmesso, attraverso un bus, alla zona delle memorie. Qui l’informazione verrà prelevata per essere elaborata dalla CPU.

Allo stesso modo ma con senso inverso, le azioni che vengono stabilite dalla CPU durante l’elaborazione del programma, devono essere trasmesse agli attuatori.

La scheda che trasmette lo stato logico delle uscite dall’immagine di processo al campo prende il nome di scheda di uscita digitale.

Page 26: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Unità di ingresso e di uscita analogiche

Le grandezze analogiche sono grandezze che variano con continuità entro un dato intervallo (range)

Le unità di ingresso analogico permettono quindi il controllo di grandezze elettriche il cui valore può variare entro un intervallo.

Le unità di uscita analogiche si utilizzano quando ad esempio si deve comandare una valvola proporzionale di pressione o di portata, o un segnale di riferimento per la posizione di un attuatore. Il PLC in tal caso dovrà generare un segnale analogico e che sia compreso nel rangedell’elemento pilotato.

Page 27: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Convertitori

Visto che la CPU opera esclusivamente con grandezze di tipo digitale, occorre trasformare, nel caso di ingressi e uscite analogiche, i segnali da analogici a digitali e viceversa. Si utilizzano a tale scopo i convertitori:� A/D converter: dispositivi elettronici in grado di convertire un segnale analogico in digitale � D/A converter: dispositivi elettronici in grado di convertire un segnale digitale in analogico

Page 28: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 29: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 30: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Multiplexer e Demultiplexer

Solitamente si utilizza un solo A/D converterper diversi ingressi analofgici e un solo D/A converter per diverse uscite analogiche.

Gli ingressi e le uscite vengono letti in successione grazie a dei dispositivi che prendono il nome rispettivamente di multiplexer e demultiplexer.

Page 31: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Multiplexer: commuta il convertitore A/D sui diversi ingressi in modo che possano essere letti uno per volta. La sua presenza si giustifica con il fatto che per ogni scheda sono presenti diversi ingressi e un solo convertitore

Optoisolatore: componente elettronico che permette di trasferire un segnale tra due circuiti mantenendo l’isolamento galvanico fra di essi

Page 32: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento
Page 33: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Unità di programmazioneL’unità di programmazione, detta anche console, è l’interfaccia che consente lo scambio di informazioni tra il campo, il PLC e l’uomo.

Garantisce:

•La scrittura del programma nella memoria del PLC

•La lettura del programma contenuto nel controllore

•Il caricamento dei dati

•La modifica (editing) e il controllo (test) del programma

•La ricerca di istruzioni del programma

•La compilazione del programma

Page 34: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Funzionamento del PLC

Page 35: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Elementi funzionali

Ogni PLC possiede un certo numero di elementi funzionali, ciascuno dei quali viene chiamato dal programma ad eseguire uno specifico compito nell’ambito del comando. Ognuno di tali elementi deve poter essere individuato con precisione. A tal scopo i costruttori assegnano, ad ognuno di essi, un codice di indirizzo o di identificazione.

Page 36: 1- Struttura del PLC e Funzionamento del PLCconsuelorodriguez.it/wp-content/...del-PLC-e-Funzionamento-del-PLC.pdf · PLC ProgrammableLogicController Sistema elettronico, a funzionamento

Criteri di scelta