P. L. C. Marino prof. Mazzoni. (Programmable Logic Controller)



Documenti analoghi
Gerarchia delle memorie

LABORATORIO DI SISTEMI

Corso PLC - Manuale Pratico 1

39 Il linguaggio grafico a contatti

PLC Sistemi a Logica Programmabile Il linguaggio Ladder-Parte

I componenti di un Sistema di elaborazione. Memoria centrale. È costituita da una serie di CHIP disposti su una scheda elettronica

Informatica - A.A. 2010/11

C. P. U. MEMORIA CENTRALE

P R O G E T T O L A R S A A P P U N T I S U L P. L. C.

INTRODUZIONE ALLA PROGRAMMAZIONE DEI PLC IN LINGUAGGIO LADDER

Circuiti pneumatici. Prof. Luciano Scattolini

Architettura dei computer

Esame di INFORMATICA

Memorie ROM (Read Only Memory)

Modulo 1 Le memorie. Si possono raggruppare i sistemi di elaborazione nelle seguenti categorie in base alle possibilità di utilizzazione:

La tecnica proporzionale

Conoscere i diversi tipi di memoria centrale presenti nel computer, quali: RAM (randomaccess memory), ROM (read-only memory)

Architettura hardware

CONTATORI ASINCRONI. Fig. 1

Le memorie. Introduzione

1.4b: Hardware. (Memoria Centrale)

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano

Materiali per il modulo 1 ECDL. Autore: M. Lanino

ZIMO. Decoder per accessori MX81. Manuale istruzioni del. nella variante MX81/N per il formato dei dati NMRA-DCC

ECDL MODULO 1 Le Memorie. Prof. Michele Barcellona

Organizzazione della memoria

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :

Esame di Stato Materia: SISTEMI AUTOMATICI PRIMA PARTE

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM

Informazione analogica e digitale

introduzione I MICROCONTROLLORI

Logica e codifica binaria dell informazione

PLC Sistemi a Logica Programmabile

Corso di Informatica

Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter

Dispensa di Informatica I.1

ARCHITETTURA DEL CALCOLATORE

MODULO 01. Come è fatto un computer

- Algoritmi ed esecutori di algoritmi - ALGORITMI MACCHINA DI VON NEUMANN

Laboratorio di Informatica

GW : OROLOGIO 2 CANALI

Lez. 5 Memorie Secondarie

NORMA CEI EN PLC: programmazione. PLC: programmazione. PLC: programmazione. Automazione Industriale 3. Automazione Industriale

Un ripasso di aritmetica: Conversione dalla base 10 alla base 16

Unione Europea Repubblica Italiana Regione Calabria Cooperativa sociale

SISTEMI DI NUMERAZIONE E CODICI

PROVA INTRACORSO TRACCIA A Pagina 1 di 6

Introduzione alla programmazione dei PLC. ITI Alessandro Volta - Sassuolo Anno Scolastico 2009/2010

IL CONTROLLO DI UN PROCESSO

Introduzione alla programmazione in C

Architettura degli Elaboratori I Esercitazione 1 - Rappresentazione dei numeri

Il processore. Il processore. Il processore. Il processore. Architettura dell elaboratore

5-1 FILE: CREAZIONE NUOVO DOCUMENTO

4 3 4 = 4 x x x 10 0 aaa

Memoria secondaria. Architettura dell elaboratore. Memoria secondaria. Memoria secondaria. Memoria secondaria

Testi di Esercizi e Quesiti 1

Sistemi di Numerazione

Applicazioni del PLC: software

CLASSE 3 ELETTRICO ESERCITAZIONI DI PLC

Struttura del Calcolatore Corso di Abilità Informatiche Laurea in Fisica. prof. Corrado Santoro

Automazione Industriale. Automazione Industriale. Università degli Studi di Siena Sede di Arezzo Corso di Laurea in Ingegneria dell Automazione

IL PLC 1/9. permanente, la memoria volatile e i pin di I/O, oltre ad eventuali altri blocchi specializzati.

PLC - Linguaggi. I linguaggi di programmazione dei PLC sono orientati ai problemi di automazione e utilizzano soprattutto:

La codifica delle informazioni

Registri. «a2» Copyright Daniele Giacomini --

Lez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2

IT Manuale istruzioni

Chapter 1. Circuiti sequenziali: macchine a stati

PREMESSA AUTOMAZIONE E FLESSIBILITA'

Architettura dei calcolatori II parte Memorie

INFORMATICA CORSO DI INFORMATICA DI BASE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO

I sistemi di numerazione

Macchine sequenziali

MERIDESTER SOFTWARE DI COMUNICAZIONE PER PC

SOMMARIO. La CPU I dispositivi iti i di memorizzazione Le periferiche di Input/Output. a Montagn Maria

PLC Sistemi a Logica Programmabile Il linguaggi di programmazione

Parte II Indice. Operazioni aritmetiche tra valori rappresentati in binario puro. Rappresentazione di numeri con segno

CONCETTI BASE dell'informatica Cose che non si possono non sapere!

Livello logico digitale. bus e memorie

Sistemi di Automazione Industriale

Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA

SEMAFORO PEDONALE IN LOGICA CABLATA E IN LOGICA PROGRAMMABILE MATERIA TDP ALUNNO: ROMANO SIMONE CLASSE 5^I CORSO ELETTROTECNICA ED AUTOMAZIONE

(71,1), (35,1), (17,1), (8,1), (4,0), (2,0), (1,0), (0,1) 0, = 1, 431 0, = 0, 862 0, = 1, 792 0, = 1, 448 0, = 0, 896

Ing. Paolo Domenici PREFAZIONE

LA CORRENTE ELETTRICA CONTINUA

TICa1. 3) Uno scanner è una periferica di: a) Input b) Output c) elaborazione d) Input-Output e) Memorizzazione

Appunti di Sistemi Elettronici

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

CLASSE III A I.T.I. (ABACUS) SISTEMI DI ELABORAZIONE E TRASMISSIONE DEI DATI VERIFICA DI RECUPERO

Prof. Capuzzimati Mario - ITIS Magistri Cumacini - Como LOGICA DI CONTROLLO

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

Laboratorio di Informatica

Codifica delle Informazioni

Architettura della CPU e linguaggio assembly Corso di Abilità Informatiche Laurea in Fisica. prof. ing. Corrado Santoro

ALGEBRA DELLE PROPOSIZIONI

Architettura del calcolatore

Risolvere un problema significa individuare un procedimento che permetta di arrivare al risultato partendo dai dati

la scienza della rappresentazione e della elaborazione dell informazione

L organizzazione interna della memoria e del banco di registri prevedono generalmente che le uscite di 2 o più componenti

Transcript:

1 P. L. C. Marino prof. Mazzoni (Programmable Logic Controller) Il PLC è nato nell anno 1960 concepito dalla General Motors, prima dell avvento del microprocessore. Negli anni 70 il PLC si trasformò da semplice dispositivo di logica sequenziale, in unità di governo multi-scopo. Il vantaggio della logica programmabile rispetto alla logica cablata è apparso subito evidente. (Appartiene alla logica cablata: metodo diretto, metodo in cascata e elettropneumatica di base). Si passa dalla rigidezza dei collegamenti pneumatici o elettrico-pneumatici, che impongono una sola soluzione, alla possibilità di modificare a piacere le fasi di un ciclo, senza dover spostare un tubo od un cavo. Definizione di PLC: speciale elaboratore di tipo industriale, concepito per risolvere i problemi di controllo e automazione. Struttura di un PLC Fig. 1 Memoria Dal processo Sezione di ingresso CPU Sezione di uscita Al processo Sezione di alimentazione Il PLC può essere suddiviso in: Unità centrale (CPU) - Memoria - Sezione di alimentazione - Sezione di ingresso - Sezione di uscita

2 Il PLC, come ogni computer, è in grado di elaborare solamente delle informazioni espresse con due livelli logici 1 e 0. 1 logico = presenza di segnale 0 logico = assenza di segnale La rappresentazione di dati e istruzioni in termini di 1 e 0 logici, prende il nome di numerazione binaria, in cui l unità più piccola viene denominata bit (binary digit). Si usano per la programmazione codici come l ottale e l esadecimale. Riportiamo di seguito la tabella di corrispondenza tra i vari codici: DECIMALE BINARIO ESADECIMALE OTTALE 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 Le Memorie: In un PLC, le funzioni di controllo e comando sono determinate dal programma, che viene caricato, istruzione per istruzione, in memoria. I vari tipi di memoria in un PLC sono: memoria di sistema (System memory) memoria applicativa (Application memory) La memoria di sistema è destinata a contenere il sistema operativo definita dal costruttore e non accessibile all utente. La memoria applicativa è destinata alle applicazioni e quindi all utente e si divide in:

3 1. Memoria dati (Flag, Registri) 2. Memoria di programma (programma utente) Tutte le memorie, di qualsiasi tipo siano, possono essere suddivise in due categorie: - Volatili (in mancanza di alimentazione perdono il loro contenuto) - Non volatili (mantengono il loro contenuto anche in mancanza di alimentazione) RAM RANDOM ACCESS MEMORY (Memoria ad accesso casuale) Sono memorie a lettura/scrittura e sono volatili. ROM READ ONLY MEMORY (Memoria a sola lettura) Non volatile e inalterabile nel tempo. PROM PROGRAMMABLE READ ONLY MEMORY (Rom programmabile) Dal contenuto fisso e inalterabile nel tempo. Possono essere programmate dall utente. EPROM ERASABLE PROGRAMMABLE READ ONLY MEMORY (Memoria a sola lettura programmabile e cancellabile) Sono non volatili. Si cancellano con l esposizione ai raggi ultravioletti. Tempo di esposizione 10-15 minuti. EEPROM ELETTRICALLY ERASABLE PROGRAMMABLE ROM (Rom programmabile elettricamente cancellabile) Le memorie EEPROM o E 2 PROM, note anche come EAROM (Eletrically alterable ROM), possono essere cancellate con tensioni opportune e senza rimuoverle dal PLC. FLASH EPROM Rappresentano l ultimo risultato di ricerca nel settore delle memorie nei semiconduttori. Combinano la capacità di cancellazione elettrica EEPROM con l economicità della EPROM. Le FLASH EPROM possono essere modificate senza dover cancellare il precedente programma. Memoria dati o memoria di lavoro. L elaborazione di un programma da parte della CPU genera risultati intermedi che devono essere memorizzati per il futuro. La memoria RAM di lavoro è adatta allo scopo. Prevede due sezioni: 1. Registri 2. Flag

4 Registri: elemento di memoria che registra lo stato logico di un segnale o di una funzione eseguita. Flag: costituito da più bit che possono essere settati e resettati con la possibilità di memorizzare temporaneamente dati e informazioni numeriche di un programma. Si riferiscono a: - risultati di operazioni numeriche - valori di contatori - valori di temporizzatori Memorie di massa. Sono in grado di memorizzare elevate quantità di dati o informazioni. Floppy disk, EEPROM memory card. Linguaggi di programmazione: 1. Ladder diagram (LD) o linguaggio a contatti. 2. Function block diagram (FBD) o schema a blocchi funzionale. 3. Instruction list (IL) o lista d istruzioni. 4. Struktured text (ST) o letterale strutturato. 5. Sequential function chart (SFC) o diagramma funzionale in sequenza (GRAFCET). Ladder diagram (LD) Le caratteristiche principali sono: - elementi grafici organizzati in reti connesse e barre d alimentazione; - forma grafica degli elementi imposta; - evoluzione delle reti per elementi; - elementi utilizzati: contatti, bobine, funzioni, blocchi funzionali, elementi di comando (salti, ritorni, ecc.)

5 Contatto normalmente aperto Contatto normalmente chiuso Bobina o attuatore in uscita Funtional Block Diagram. Usa una simbologia derivante dalla progettazione di circuiti elettronici. %10003 %10002 %10001 1 & %Q0001 Solo per citare i due più vicini alle nostre conoscenze.

6 IL PLC SIEMENS S7 I contatti possono essere o accesi o spenti, oppure ON - OFF o secondo il valore binario 0 o 1. Gli ingressi I sono: il pulsante di marcia o di avvio, le cellule, i finecorsa ecc. Le uscite Q sono: le elettrovalvole e in genere bobine. Il programma si svolge sempre da sinistra verso destra e dall alto verso il basso. La procedura di salvataggio del programma svolto è come il solito: File/Salva con nome/nome/salva. Poi: Carica nella CPU/ Continua il caricamento/ok - RUN = attivo Sul PLC RUN/Si. Bisogna alimentare gli ingressi e le uscite: il + dall alimentatore a 24V al comune delle uscite, il dall alimentatore a 0V in serie con tutti i collegamenti non impegnati negli alloggiamenti delle uscite Q. Esempio di tabella di riconversione dei segnali. Ingressi Uscite m = A+= a 0 = I 0.1 A- = Q 0.1 a 1 = I 0.2 B+ = Q 0.2 b 0 = I 0.3 B- = Q 0.3 b 1 = I 0.4 C+ = Q 0.4 c 0 = I 0.5 C- = Q 0.5 c 1 = I 0.6 D+ = Q 0.6 d 0 = I 0.7 D- = Q 0.7 d 1 = I 0.8 Ad esempio dall analisi dei segnali del ciclo A+/C+/B+/A-/C-/B- risulta: m,b 0 /A+ ; a 1 /C+ ; c 1 /B+ ; b 1 / A- ; a 0 /C- ; c 0 /B-

7 File/Salva con nome/ A+C+B+A-C-B- /Salva/Carica in CPU/Caricare/in RUN/Si Temporizzatori Comunicazioni/Temporizzatori Ton - Toc ecc. Funzionano a millisecondi. Normalmente si usano i Ton pari a 100mS. Ce ne sono 170 a disposizione da T37 a T63 e poi da T101 a T255. Per determinare un tempo basterà moltiplicare il valore scelto per 0.1 ad esempio 50x0.1= 5 secondi. Il temporizzatore TON ritarda l inserzione della fase successiva. Il temporizzatore TOF ritarda la disinserzione della fase attuale. IN T40 IN T40 "TON" "TON" +100 +100 T40 TON Ritarda l inserzione IN T40 "TOF" +100 T40 TOF Ritarda la disinserzione

8 IN T40 "TON" +100 T40 TON negato. È come usare un TOF TONR è un TON con la memoria. Una volta caricato il programma nella CPU, per pulire la stessa CPU, si deve ripercorrere tutto in senso inverso altrimenti il programma rimane residente nella memoria del PLC. Esempio di collegamenti fra PLC scatola con pulsanti e una coppia di attuatori con le rispettive valvole di potenza elettropneumatiche. Al PC Q Comune da alimentatore 24V + PLC e contatti Q 0.2 Q 0.3 Q 0.4 Q 0.5 Q 0.6 Q 0.7 Q 0.8 Q 0.9 Q 1.0 Q 1.1 Q 0.1 Q 1.2 Q 1.3 220 V ca I 0.9 I 1.0 I 1.1 I 1.2 I 1.3 I 1.4 I 1.5 I 1.6 I 1.7 I 0.1 I 0.2 I 0.3 I 0.4 I 0.5 I 0.6 I 0.7 I 0.8 I Comune da alimentatore 0V -

9 Pulsantiera starter 24V 0V Alimentatore 24V I 0 24V

10 COLLEGAMENTI Dall alimentatore: a)positivo + alla pulsantiera (innesti rossi) 24V b)negativo alla pulsantiera (innesti blu) 0V Dalla pulsantiera: a)positivo + al comune (giallo) delle uscite Q b)negativo posto in serie (unito) ad uno dei due conduttori di tutte le elettrovalvole e isolato all aria (se non si collega insieme e poi si isola il tutto). Pulsante di marcia della pulsantiera NA: a)testa pulsante al comune degli ingressi I (insieme ad un conduttore dei finecorsa) b)piede pulsante innestato in un ingresso I definito dal codice di conversione Es. : I 0.1 PLC: Elettrovalvole collegate con le uscite codificate Q 0.1 Q 0.2 Q 0.3 Q 0.4 ecc. ecc. Finecorsa uno dei due conduttori collegati in serie e inseriti nel comune degli ingressi insieme al piede del pulsante di marcia. Gli altri conduttori liberi vanno collegati secondo codifica ai vari ingressi I. Oppure eseguibile in laboratorio: Misure in centimetri Cilindro esteso Cilindro esteso PLC Cilindro esteso Cilindro esteso 70 Pulsanti Start - Stop Elettrovalvola Elettrovalvola Elettrovalvola Elettrovalvola 100

11 ESEMPIO APPLICATIVO CICLO QUADRO A+/B+/A-/B- I 0.2 I 0.7 Q 0.1 I 0.1 Q 0.2 I 1.0 Q 0.3 Nell esempio in questione, indipendentemente dai valori dati alle entrate I ed alle uscite Q, completamente arbitrari, si evidenziano con la lettera I i finecorsa e con la lettera Q le elettrovalvole.

12 Lo stesso ciclo temporizzato, indipendentemente dai nomi dati alle entrate I ed alle uscite Q, e tenuto conto delle possibili numerazioni dei temporizzatori TON, viene così rappresentato: CICLO QUADRO TEMPORIZZATO A+/B+/A-/B- 5sec.- 10 sec.- 7 sec. I 0.2 I 0.7 T 40 IN TON +50 PT T 40 Q 0.1 I 0.1 T 41 IN TON +100 PT T 41 Q 0.2 I 1.0 T 42 IN TON +70 PT T 42 Q 0.3

13 Alcune schermate del programma Step 7-Micro/Win32 1) Blocco di codice:

2) Tabella dei simboli: 14

3) Tabella di stato: 15

4) Blocco dati: 16

5) Blocco di sistema: 17

6) Riferimenti incrociati: 18

19 7) Comunicazione: Di seguito, un esempio di ciclo avente segnali bloccanti. Il ciclo è: A+/B-/A-/C+/B+/C- Segnali e moti nelle varie fasi: m,c 0 comanda A+ nella fase 1; a 1 comanda B- nella fase 2 ; b 0 comanda A- nella fase 3; a 0 comanda C+ nella fase 4 ; c 1 comanda B+ nella fase 5 ; b comanda C- nella fase 6. Sono bloccanti i segnali a 0 e c 0. (Cioè dicono allo stesso moto nello stesso istante apri/chiudi o entra/esci oppure ON/OFF). Sono continui o non bloccanti tutti gli altri.

20 La tabella dei simboli di conversione di un circuito è così impostata: Si legge: Segnale: a 0, I0.0 ; a 1, I0.1 ; b 0, I0.2 ; b 1, I0.3 ; c 0, I0.4 ; c 1, I0.5 ; pm, I1.0 ; Moto: A+, Q0.0 ; A-, Q0.1 ; B+, Q0.2 ; B-, Q0.3 ; C+, Q0.4 ; C-, Q0.5 ; Memorie: M0, M0.0 ; M1, M0.1 ; M2, M0.2 ; M3, M0.3 ; M4, M0.4

21 LA FUNZIONE SET E RESET Al posto dell autoritenuta priva di sblocco: o a quella più nota come autoritenuta a stop predominante: I 0.1 si può usare la funzione SET, che attiva la bobina e rimane sempre attiva oppure la funzione RESET anch essa sempre attiva. Le funzioni SET e RESET vengono così rappresentate:

22 I 0.1 S n R dove S sta appunto per SET ed R per RESET. La lettera n indica il numero delle bobine in uscita settate e resettate. Si deve però tener conto dell ultima funzione in ordine di posizione poiché sarà quella ad essere interessata. Ad esempio: n I 0.1 I 0.1 Q 0.1 Q 0.1 I 0.1 Q 0.2 Q 0.2 che è equivalente a:

23 S 3 oppure: R 3 CONTATORI Segnano gli impulsi. Funzionano a 16 bit e contano fino a 2 16 bit pari a 65536 bit. Esistono però: bit = 0 e 1 byte = 2 8 = 256 bit word = 2 16 = 65.536 bit Dword = 2 32 = 4.294.967.296 bit

24 I temporizzatori funzionano tutti in word e quindi 2 16, cioè 65.536 bit che però sono sia positivi che negativi, ma poiché il tempo non può essere negativo, tale valore dovrà essere diviso per 2. 65.536 : 2 = 32.768 ma essendoci lo zero in comune risulterà 32.767. Di contatori ce ne sono 256. Sono di tre tipi: 1) Avanti ; 2) Indietro ; 3) Avanti e indietro. Hanno la struttura dei box come i temporizzatori. Esempio contatore solo avanti: CTU CU CXX I 0.1 R 5 PV CXX dove: CU = Conta in avanti fino a 32.767 max. CXX = Valore corrente bit di conteggio PV = Valore preimpostato R = Reset = Azzera 5 = Numero di impulsi da contare Esempio contatore avanti e indietro:

25 CTUD CD CYY CTD I 0.1 LD Q 5 PV CV CXX CD = ingresso deconteggio CV = valore corrente = 0 zero Q = uscita contatore PV = valore preimpostato LD = ingresso caricamento smette quando raggiunge lo zero Non si deve assegnare lo stesso numero ai contatori. Esempio di contatore solo indietro: CXX CD CTD I 0.1 LD 5 PV CXX

26 Poi realisticamente i contatori appaiono così: CXX CU CTU R Avanti PV CXX CD CTD LD Indietro PV

27 CXX CU CTUD CD R PV Avanti e Indietro Contatori e temporizzatori insieme Esempio n 1 : Avvio di un timer dopo un operazione di conteggio. CU C 1 CTU I 0.1 R CONTATORE 10 PV C 1 EN + 200 PV T 37 TON TEMPORIZZATORE C 1 T 37 T37 = 0.1 secondi x 200 impulsi = 20 secondi

28 Esempio n 2 : Interdizione del contatore in fase di avvio di un processo. T 38 EN TON + 300 PV TEMPORIZZATORE T 38 I 0.1 CU C 2 CTU I 0.1 R CONTATORE PV T 38 conta 30 secondi e C2 il numero di battute fino al termine del tempo. In PV del contatore si leggerà poi il numero dei colpi eseguiti nel tempo prefissato. Esempio n 3 : Conteggio dei pezzi passanti in una linea di produzione nel tempo di un minuto. T 40 EN TON + 600 PV TEMPORIZZATORE I 0.1 T 40 CU C 5 CTU I 0.2 R CONTATORE 1000 PV Si attiva il temporizzatore che conta fino a 60 secondi. I 0.1 è una fotocellula o un finecorsa. PV del contatore ha un valore tale da contenere il numero di elementi passanti attraverso la fotocellula o il finecorsa. Potrebbe essere anche semplicemente 0.

29 Esempio applicativo. Ciclo quadro con temporizzatore e contatore CTU. SEGMENTO 1 m I 0.5 M 0.0 m ==pulsante di marcia M 0.0 I 0.5=Reset ; M 0.0=Merker SEGMENTO 2 M 0.0 +300 T 37 IN PT TON T 37=temporizzatore ; 300=30 sec. SEGMENTO 3 M 0.0 T 37 b0 A più A+ A più= ; b0=i 0.3 SEGMENTO 4 a1 B più B+ B più=q 0.2 ; a1=i 0.2 SEGMENTO 5 b1 A meno A- A meno=q 0.1 ; b1=i 0.4 SEGMENTO 6 a0 B meno B- B meno=q 0.3 ; a0=i 0.1 SEGMENTO 7 b1 C 1 I 0.5 +100 CU R PV CTU Contatore CTU C1=conta avanti fino a 100 b1=i 0.4 Questo esercizio è stato eseguito in laboratorio di Sistemi durate il corso di PLC. Importante è stato il cablaggio delle entrate I e delle uscite Q dei finecorsa e delle elettrovalvole con l alimentatore, la pulsantiera e il PLC; seguendo lo schema e le istruzioni riportate a pagine 9 e 10 del presente mini manuale.