Programmazione LOGO!8 New
Programmazione LOGO!8 New
Programmazione LOGO!8 New
1
Avvio alla programmazione
Versione 4.0
Guida pratica dedicata ai corsi di formazione
siemens.it/logo8
[Digitare il testo] [Digitare il testo] [Digitare il testo]
Le informazioni riportate in questo manuale tecnico contengono descrizioni o caratteristiche che potrebbero variare con
levolversi dei prodotti e non essere sempre appropriate, nella forma descritta, per il caso applicativo concreto.
Con riserva di modifiche tecniche.
Tutte le denominazioni dei prodotti possono essere marchi oppure denominazioni di prodotti della Siemens AG o di altre
ditte fornitrici, il cui utilizzo da parte di terzi per propri scopi pu violare il diritto dei proprietari.
Le informazioni fornite in questo documento devono intendersi sempre a titolo orientativo, da sottoporre
all'attenzione di chi ha la responsabilit di certificare la macchina o l'impianto e non costituiscono in nessun
caso vincolo o responsabilit specifiche.
CONTENUTI
1 INTRODUZIONE ............................................................................................................................................. 4
2 PRIMI PASSI PER LA PROGRAMMAZIONE ...................................................................................................... 5
2.1 IMPOSTAZIONI LOGO!.......................................................................................................................................9
2.2 NOVIT LOGO! SOFT COMFORT V8.1 ...............................................................................................................17
2.3 AGGIORNAMENTO SOFTWARE LOGO! SOFT COMFORT ..........................................................................................18
3 APPLICAZIONI .............................................................................................................................................. 21
3.1 IMPIANTO IRRIGAZIONE GIARDINO ......................................................................................................................21
3.2 CONTROLLO LUCI SCALA....................................................................................................................................26
3.3 CONTROLLO LIVELLO SERBATOIO.........................................................................................................................29
4 APPENDICE .................................................................................................................................................. 33
4.1 GESTIONE VALORE ANALOGICO ..........................................................................................................................33
4.2 VISUALIZZAZIONE PARAMETRI SU DISPLAY LOGO! E WEB SERVER .............................................................................35
4.3 COLLEGAMENTI LOGO! -> PC ..........................................................................................................................38
4.4 PROGETTO DI RETE ..........................................................................................................................................42
5 CONCLUSIONI .............................................................................................................................................. 49
not forget, to remove all placeholders in <> and all usage hints (in blue color) from the
document before completion or delivery to client!
1. Irrigazione giardino
2. Controllo luci scale
3. Controllo livello serbatoio
Per semplificare la descrizione e la lettura delle applicazioni, nel presente documento verr
utilizzato il linguaggio FBD. Tuttavia, per coloro che prediligessero il linguaggio a contatti,
cliccando sul tasto converti in LAD, possibile convertire il programma in LAD (Figura 1)
Figura 2
I blocchi visualizzati nella barra verticale a sinistra saranno solo quelli compatibili con la
versione di LOGO! selezionata. Il modo diagramma la modalit di programmazione di un
singolo progetto; per il significato della modalit progetto di rete si rimanda allappendice.
Figura 2
Cliccando sul blocco e premendo F1 sulla tastiera possibile richiamare la Guida in linea
(Help), per avere informazioni sul funzionamento del blocco stesso. Facendo, invece, doppio
click su un blocco inserito sullarea di programmazione, si aprir la finestra delle propriet (
Figura); anche da questa finestra possibile accedere allHelp.
Per aggiungere lintestazione ad un blocco fare doppio click sul blocco stesso e selezionare
Commento (Figura ).
Figura 6
Per scrivere dei commenti a parti di programma in modo da spiegarne il funzionamento cliccare
il tasto come in Figura .
Figura
Figura 8
Nome degli I/O: impostare nome degli ingressi e delle uscite; con il tasto esporta
possibile salvare in formato CSV il record dei nomi, con il tasto importa possibile
importare dal proprio PC a LOGO!Soft Comfort il file .csv contenente le informazioni sui
nomi degli ingressi e delle uscite (Figura 11)
Figura 12
N.B. come mostra la Figura 12, tramite il tasto nel riquadro blu possibile fare uno scan della rete ethernet, in modo tale che il
software in automatico ricerca tutti i LOGO! che sono collegati alla scheda di rete del PC dal quale si sta effettuando il
collegamento.
Nella stessa finestra di dialogo in cui stata selezionata l'interfaccia si pu effettuare il test del
collegamento. Se il collegamento stato stabilito correttamente la linea di collegamento grigia
diventa verde e sopra la linea compare un segno di spunta (Figura 13).
Mostra versione FM: identifica la versione firmware del modulo base LOGO!
Assegna indirizzo IP: consente di modificare lindirizzo IP, la maschera di sottorete e il
gateway del LOGO!
Imposta orologio: impostare lorologio interno di LOGO!, possibile leggere lora e la
data o direttamente da PC oppure dal modulo base (Figura 14)
Nelle impostazioni ONLINE, invece stata inserita una voce per la funzionalit di
sincronizzazione della data/ora tramite NTP (Impostaz. NTP riquadri gialli in figura). Per una
spiegazione dettagliata di questa nuova funzionalit si rimanda al sito www.siemens.it/logo8 alla
guida LOGO!8.1: Sincronizzazione data/ora client/server NTP.
Come si pu notare dal riquadro rosso in figura, per effettuare il download dei file
cliccare sul file in rosso desiderato.
Nella finestra successiva cliccare su Avanti; apparir la seguente schermata dove scegliere
Internet (riquadro verde) e confermare con Avanti (riquadro blu); nella finestra successiva
cliccare su Avanti. A questo punto il software va a cercare in rete gli aggiornamenti disponibili in
relazione alla versione di LOGO! Soft Comfort installato e alla versione del sistema operativo.
Cliccare sul file da installare e seguire le istruzioni.
Cablaggi:
Ingressi LOGO!
I1: Pulsante funzionamento manuale
I2: Pulsante funzionamento automatico
I3: Sensore di pioggia
Uscita LOGO!:
Q1: Pompa di irrigazione
Figura 17
possibile anche impostare il tempo di avvertenza (T!), che avvisa tramite un lampeggio che le
luci si stanno spegnendo (riquadro blu Figura 17). Nel riquadro rosso di Figura 17 sono presenti
due propriet comuni ad alcuni blocchi funzionali:
LOGO!8.1 Avvio alla programmazione Page 22 of 49 Guida pratica V 3.0
Ritenzione: in caso di caduta della rete elettrica, i dati attuali restano in memoria e, una
volta ripristinata l'alimentazione, il funzionamento riprende dal punto in cui era stato
interrotto. Cos, ad esempio, il tempo di ritardo non riparte da zero, ma continua dal
valore che aveva prima della caduta di tensione
Protezione attiva: inibisce la modifica da display, anche se il parametro visualizzato.
Figura 18
Figura 13
I blocchi B003 e B006 sono gli operatori logici booleani AND ed NOT (per il funzionamento
vedi Guida in linea); in questo esempio il B003 permette lattivazione delluscita Pompa di
irrigazione solo se si verificano tutte le seguenti condizioni:
Lassegnazione del numero dei blocchi viene eseguita dal software in maniera automatica e con
numeri crescenti.
Figura 4
Nel riquadro blu di Figura 4, luscita Q1 stata collegata al blocco B005 (Operatore logico
OR); pertanto luscita potr essere attivata sia dalla sezione di funzionamento automatico sia
dalla sezione di funzionamento manuale.
Cablaggi
Ingressi LOGO!
I1: Pulsante accensione luci manuale
I2: Sensore di movimento
Uscita LOGO!:
Q1: Luci vano scale
Figura 5
Facendo riferimento alla Figura 5, nel software il blocco I1 collegato al blocco B001
(Interruttore di luci scala). Premendo il pulsante I1 la luce si accende e rimane accesa per un
tempo impostato e parametrizzabile (nellesempio un minuto). possibile anche impostare il
tempo di avvertenza (T!), che avvisa tramite un lampeggio che le luci si stanno spegnendo
(Errore. L'origine riferimento non stata trovata.).
Sempre con riferimento alla Figura 5, nel software, il blocco I2 collegato al blocco B002
(Spegnimento ritardato). Il funzionamento avviene in questo modo: se si preme il pulsante I1, le
luci rimangono accese per un minuto, a meno che non si attivi il sensore di movimento. Se ci
avviene, le luci rimangono accese; lo spegnimento avviene un minuto dopo la disattivazione del
sensore di movimento (parametrizzazione blocco in Figura ).
Cablaggi
Ingresso LOGO!
I7 (sul LOGO!) che corrisponde ad AI1 (nel software): Sensore di livello
Uscita LOGO!
Q1: Pompa
Figura 24
Nel riquadro verde di Figura , il sensore di livello (AI1) rileva il livello del liquido; il blocco
B001 (Interruttore differenza valore di soglia) calcola la differenza tra il valore di ingresso e
quello impostato nel parametro On delle propriet del blocco (Figura ). La pompa (uscita Q1)
riempie il serbatoio finch il livello misurato (ingresso AI1) non supera la soglia desiderata
(nellesempio 40); una volta superata la soglia, la pompa si disattiva. Se il livello del liquido
scende di almeno 5 punti sotto il livello desiderato, la pompa viene riattivata (parametro
Differenza in Figura ). [Per maggiori informazioni sulla gestione dei valori analogici fare
riferimento allappendice 4.1]
Per completare lapplicazione, stata inserita anche la funzione di allarme, che avvisa lutente
quando il livello nel serbatoio scende sotto una certa soglia, segnalando la presenza di un
malfunzionamento dellimpianto.
Figura 26
Figura questi merker speciali sono identificati da un colore diverso rispetto agli
altri merker, in modo da identificarli pi facilmente allinterno dellarea di
programmazione. Il colore dei merker speciali possibile modificarlo andando sul
Strumenti Opzioni Colori scorrere fino a sfondi merker speciali cliccare su
modificare il colore come in
Figura
Figura 28
LOGO!8.1 Avvio alla programmazione Page 32 of 49 Guida pratica V 3.0
N.B. nella versione 8.1 di LOGO Soft Comfort i merker speciali per la retroilluminazione del display hanno di default il colore
corrispondente.
4 Appendice
0V AI(LOGO!)=0 0 mA AI(LOGO!)=0
. .
10 V AI(LOGO!)=1000 20 mA AI(LOGO!)=1000
0 mA 0 2
.
.
.
10 mA 500 7
.
.
.
20 mA 1000 12
10 mA 500 1100
.
.
.
20 mA 1000 2100
Figura 30
Facendo doppio click sul blocco B006 (testo di segnalazione) possibile modificarne le
propriet (Figura ).
Sulla sinistra della finestra (Figura ) sono presenti tutti i blocchi dei quali possibile
visualizzare i parametri. Cliccando sul blocco di interesse, di fianco a destra apparir il dettaglio
di tutti i valori che si possono visualizzare (N.B. i campi contrassegnati dal simbolo possono
essere visualizzati e modificati*, quelli contrassegnati dal simbolo possono essere solo
visualizzati). Selezionare il valore e trascinarlo sulla parte in verde (che simula il display del
LOGO!); la parte cerchiata di blu delimita larea di visualizzazione del display onboard del
LOGO!, quella cerchiata in verde delimita quella del LOGO TDE . Si ripete il procedimento per
tutti i valori che si vogliono monitorare e/o impostare da display. E necessario fare attenzione
poich c un limite massimo di caratteri e di dati che possibile visualizzare; per le specifiche e
per le impostazioni del display fare riferimento alla Guida in linea.
LOGO!8.1 Avvio alla programmazione Page 36 of 49 Guida pratica V 3.0
Una funzionalit importante del testo di segnalazione rappresentata nel riquadro arancio di
Figura . Da questa interfaccia utente possibile scegliere se le informazioni programmate nel
testo di segnalazione sono visibili sul display LOGO, LOGO! TDE, su entrambi e sul Web
server. Per accedere alle funzionalit di web server aprire qualsiasi browser di navigazione
internet (IE, modzilla, chrome, ecc) nella URL di navigazione digitare lindirizzo IP del
dispositivo LOGO! ed effettuare il login. Dal web server del LOGO! possibile visualizzare su
qualsiasi dispositivo mobile o PC le schermate del LOGO! o del LOGO TDE, modificare
variabili o aree di memoria.
*Se si vogliono modificare i parametri visualizzati direttamente sul display del LOGO!, tenere premuto il tasto ESC per qualche
secondo, dopodich premere il tasto OK. Selezionare e modificare il valore tramite i tasti cursore; una volta ottenuto il valore
desiderato, premere nuovamente il tasto OK per confermare, quindi ESC per tornare alla visualizzazione normale. possibile
modificare i parametri dei blocchi anche tramite il menu utente, con la procedura seguente: premere il tasto ESC per entrare nel
menu, quindi entrare nel sottomenu Imp param; con i tasti cursore, possibile scorrere i diversi blocchi presenti allinterno del
programma LOGO!. Per modificare i parametri di un blocco, premere il tasto OK.
Figura 32
Nel caso specifico del LOGO!8 possibile attraverso il tasto nel riquadro arancione di fare uno
scan della rete, che rileva tutti i LOGO! con relativo indirizzo IP collegati fisicamente alla
scheda di rete del PC con il quale si sta effettuando il collegamento, oppure possiamo inserire
LOGO!8.1 Avvio alla programmazione Page 38 of 49 Guida pratica V 3.0
lindirizzo IP del LOGO! che si vuole programmare direttamente nella casella Indirizzo IP di
destinazione; con il tasto Test possibile testare la bont della connessione (se la connessione
funziona la linea tra PC e LOGO si colora di verde); fare OK per avviare il download
In Figura , la parte nel riquadro giallo permette di simulare gli ingressi; nel riquadro verde
invece possibile controllare lo stato delle uscite. Infine, nel riquadro nero, la prima icona simula
il comportamento del circuito qualora si verificasse unimprovvisa Caduta di tensione, mentre
le altre tre rappresentano rispettivamente i pulsanti di Avvio, Arresto e Sospensione della
simulazione.
La rappresentazione tramite i colori blu e rosso dei collegamenti tra i blocchi, permette di
verificare se, su una linea, presente il segnale "1" o "0". Per default le linee di collegamento che
trasmettono il segnale "0" sono blu, mentre quelle che trasmettono il segnale "1" sono rosse.
Figura 34
Figura 35
Come si pu notare dalla Figura , quando si passa da modo diagramma a progetto di rete, Logo
Soft Comfort V8 riconosce non solo quale modulo logico si sta programmando, ma anche il
programma stesso. Di seguito alcune funzionalit del progetto di rete
Aggiungi nuovo dispositivo: consente di aggiungere un nuovo dispositivo al progetto di
rete. possibile scegliere tra altre apparecchiature LOGO!, dispositivi S7, simatic panel,
ecc.; ogni volta che si inserisce un nuovo dispositivo, direttamente da questa
interfaccia utente possibile definire lindirizzo IP e nome (Figura )
Figura
Impostazioni: sempre con riferimento alla Figura con il tasto nel riquadro rosso
possibile accedere alle impostazioni del singolo dispositivo presente nel progetto di rete
(modifica nome, indirizzo IP e per i dispositivi S7 indicare il path diretto al progetto Tia
Portal).
LOGO!8.1 Avvio alla programmazione Page 45 of 49 Guida pratica V 3.0
Vai online: (Figura ) con questo tasto possibile far rilevare in automatico a Logo Soft
Comfort V8 la configurazione della rete (sia per quanto riguarda lhardware che il
software).
Figura
Dopo aver cliccato su vai online il software rileva attraverso la porta ethernet del PC tutti
i dispositivi LOGO! che sono collegati fisicamente: tasto destro sul dispositivo bianco
carica (Figura ); il software rileva sia la tipologia di modulo logico collegato che il
programma interno (Figura )
E possibile trovare altri esempi applicativi nella sezione LOGO! del sito internet
www.siemens.it/microautomazione.
Ulteriori informazioni su LOGO! allindirizzo www.siemens.com/logo: dettagli sui prodotti,
manuale utente, dati tecnici, applicazioni pronte alluso, novit di prodotto e molto altro
ancora