01 simatic s7 200 getting started utenti principianti it

Upload: aaa

Post on 05-Jul-2018

241 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    1/49

     

    Prefazione

    Installazione dell hardware

    1

     

    Installazione del software

    2

    Impostazioni principali

    3

    Primo esercizio di

    programmazione

    4

    Altri esercizi

    5

    Appendice

    A

    SIMATIC S7-200

    S7-200

    Getting Started - Utenti principianti

    Materiale didattico

    07/2007

    A5E01031470E

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    2/49

     

    struzioni di sicurezza

    Questo manuale contiene delle norme di sicurezza che devono essere rispettate per salvaguardare l'incolumitàpersonale e per evitare danni materiali. Le indicazioni da rispettare per garantire la sicurezza personale sonoevidenziate da un simbolo a forma di triangolo mentre quelle per evitare danni materiali non sono precedute daltriangolo. Gli avvisi di pericolo sono rappresentati come segue e segnalano in ordine descrescente i diversi livellidi rischio.

    PERICOLO

    questo simbolo indica che la mancata osservanza delle opportune misure di sicurezza provoca la morte o gravi

    lesioni fisiche.

    AVVERTENZA

    il simbolo indica che la mancata osservanza delle relative misure di sicurezza può causare la morte o gravilesioni fisiche.

    CAUTELA

    con il triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causarelesioni fisiche non gravi.

    CAUTELA

    senza triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causaredanni materiali.

    ATTENZIONE

    indica che, se non vengono rispettate le relative misure di sicurezza, possono subentrare condizioni oconseguenze indesiderate.

    Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avvisodi pericolo si richiama l'attenzione con il triangolo sul rischio di lesioni alle persone, può anche esserecontemporaneamente segnalato il rischio di possibili danni materiali.

    Personale qualificato

    L'apparecchio/sistema in questione deve essere installato e messo in servizio solo rispettando le indicazionicontenute in questa documentazione. La messa in servizio e l'esercizio di un apparecchio/sistema devono essereeseguiti solo da personale qualificato. Con riferimento alle indicazioni contenute in questa documentazione inmerito alla sicurezza, come personale qualificato si intende quello autorizzato a mettere in servizio, eseguire larelativa messa a terra e contrassegnare le apparecchiature, i s istemi e i circuiti elettrici rispettando gli standard

    della tecnica di sicurezza.Uso regolamentare delle apparecchiature/dei sistemi:

    Si prega di tener presente quanto segue:

    AVVERTENZA

    L'apparecchiatura può essere destinata solo agli impieghi previsti nel catalogo e nella descrizione tecnica e puòessere utilizzata solo insieme a apparecchiature e componenti di Siemens o di altri costruttori raccomandati oomologati dalla Siemens. Per garantire un funzionamento ineccepibile e sicuro del prodotto è assolutamentenecessario che le modalità di trasporto, di immagazzinamento, di installazione e di montaggio siano corrette,che l'apparecchiatura venga usata con cura e che si provveda ad una manutenzione appropriata.

    Marchio di prodotto

    Tutti i nomi di prodotto contrassegnati con ® sono marchi registrati della Siemens AG. Gli altri nomi di prodottocitati in questo manuale possono essere dei marchi il cui utilizzo da parte di terzi per i propri scopi può violare i

    diritti dei proprietari.

    Esclusione di responsabilità

    Abbiamo controllato che il contenuto di questa documentazione corrisponda all'hardware e al software descritti.Non potendo comunque escludere eventuali differenze, non possiamo garantire una concordanza perfetta. Ilcontenuto di questa documentazione viene tuttavia verificato periodicamente e le eventuali correzioni o modifichevengono inserite nelle successive edizioni.

    Siemens AGAutomation and DrivesPostfach 48 4890327 NÜRNBERGGERMANIA

    A5E01031470EⓅ 09/2007

    Copyright © Siemens AG 2007.Con riserva di eventuali modifiche tecniche

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    3/49

     

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 3 

    Prefazione

    Gentili clienti S7-200,

    i controllori a logica programmabile eseguono i programmi scritti dagli utenti per risolveresvariati task di automazione. Il micro PLC S7-200 vi consente di affrontare nel modo piùefficiente le sfide dell'automazione e migliorare la sicurezza, la qualità e la velocità diproduzione mantenendo bassi i costi di progettazione.

    Potente, economico e semplice, l'S7-200 trova impiego in una gamma sempre più ampia diapplicazioni.

    Per facilitarvi il più possibile l'ingresso nel mondo dell'S7-200 Siemens ha proposto unospeciale pacchetto per neo utenti.

    Getting Started - Utenti principianti  è stato realizzato per consentirvi di acquisire piùrapidamente possibile le nozioni di base indispensabili per utilizzare l'S7-200.

    Buona lettura e buon lavoro!

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    4/49

    Prefazione

    Getting Started - Utenti principianti4  Materiale didattico, 07/2007, A5E01031470E

    Contenuto del pacchetto del neo utente S7-200

    Articolo Quantità Disponibilità

    S7-200 CPU 222 AC/DC/RLY 1

    Simulatore di ingressi per la CPU 222 1

    Software: STEP 7-Micro/WIN V4 1

    Simulatore di uscite sulla guida di montaggio 1

    Cavo di programmazione PC/PPI (USB/RS 485) 1Documentazione S7-200 1

    Getting Started - Utenti principianti  (completo di CD con esercizi diprogrammazione)

    1

    Cacciavite 1

    Il CD di documentazione di STEP 7-Micro/WIN contiene esercizi relativi a Getting Started -Utenti principianti : \Italiano\Manuals\PrimerEx oppure nel CD degli esercizi diprogrammazione.

    Istruzioni di sicurezza

    Getting Started - Utenti principianti  è un'introduzione al mondo dell'S7-200 che nonsostituisce in alcun modo il manuale Sistema di automazione S7-200 . Si raccompanda

    pertanto di attenersi alle indicazioni contenute nel manuale dell'S7-200 , in particolare perquanto riguarda le parti relative alla sicurezza.

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    5/49

     

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 5 

    Indice del contenuto

    Prefazione ................................................................................................................................................. 3

    1 Installazione dell hardware......................................................................................................................... 7

    1.1 Assemblaggio e installazione dell'hardware ................................................................................ ..7

    1.2 Elementi hardware dell'S7-200 (CPU 222) ....................................................................................8

    1.3 Schemi di cablaggio dell'hardware assemblato .............................................................................9

    2 Installazione del software ........................................................................................................................ 13

    2.1 Installazione di STEP 7-Micro/WIN per Getting Started - Utenti principianti ...............................13

    2.2 Avvio di STEP 7-Micro/WIN ................................................................................................. ........142.3 Utilizzo della Guida ....................................... ............................................................... ................15

    3 Impostazioni principali ............................................................................................................................. 17

    3.1 Collegamento del cavo di comunicazione ...................................................................................17

    3.2 Configurazione della comunicazione S7-200 ..............................................................................18

    3.3 Esecuzione del primo test di funzionamento ...............................................................................19

    4 Primo esercizio di programmazione......................................................................................................... 21

    4.1 Scrittura del primo programma ............................................................................................. .......21

    4.2 Apertura del primo esercizio di programmazione ........................................................................22

    4.3 Caricamento nella CPU del primo programma dimostrativo .......................................................234.4 Funzionamento e test del primo programma dimostrativo ..........................................................24

    4.5 Elementi della logica a contatti (KOP) .................................................................................... .....25

    4.6 Trasformazione di uno schema elettrico ......................................................................................26

    4.7 Elementi del primo programma dimostrativo ...............................................................................27

    4.8 Visualizzazione dello stato (online) ...................................................................................... ........28

    4.9 Istruzioni.......................................................................................................................................29

    5 Altri esercizi ............................................................................................................................................. 31

    5.1 Prima modifica del programma .............................................................................................. ......315.1.1 Operazione logica AND ................................................................................................... ............315.1.2 Inserimento di una combinazione logica......................................................................................325.1.3 Inserimento dell'operando e test ........................................................................................ ..........335.1.4 Eliminazione di un contatto o un operando..................................................................................34

    5.2 Seconda modifica del programma ............................................................................................ ...355.2.1 Operazione logica OR..................................... ............................................................... ..............355.2.2 Inserimento di un elemento OR ........................................................................................... ........36

    5.3 Terza modifica del programma .............................................................................................. ......375.3.1 Temporizzatore di ritardo all'inserzione ................................................................................ .......37

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    6/49

    Indice del contenuto

    Getting Started - Utenti principianti6  Materiale didattico, 07/2007, A5E01031470E

    5.3.2 La funzione di ritardo all'inserzione............................................................................................. 385.3.3 Programmazione del temporizzatore di ritardo all'inserzione..................................................... 39

    5.4 Elaborazione dei progetti .................................. ............................................................... ........... 405.4.1 Programmazione con i simboli ............................................................................................ ........ 405.4.2 Creazione di un nuovo progetto .......................................................................................... ........ 42

    5.5 Per saperne di più ........................................................................................................ ............... 45

    A Appendice................................................................................................................................................ 47

    A.1 Bit, byte e parole ......................................... ............................................................... ................. 47

    A.2 Aree degli indirizzi dell'S7-200 .......................................................................................... .......... 48

    A.3 Elaborazione ciclica del programma nel PLC S7-200 ................................................................ 49

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    7/49

     

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 7 

    Installazione dell hardware

    1

    1.1  Assemblaggio e installazione dell hardware

    Assemblaggio e installazione dell hardware

    1.  Fissare la guida di montaggio in dotazione alla rispettiva base come indicato in figura.

     

    2.  Innestare il simulatore di ingressi in dotazione nella morsettiera di ingresso posta nella

    parte inferiore dell'S7-200.

     

    3.  Agganciare l'S7-200 assemblato alla guida.

    4.  Agganciare il simulatore di uscite alla guida.

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    8/49

    Installazione dell'hardware

    1.2 Elementi hardware dell'S7-200 (CPU 222)

    Getting Started - Utenti principianti8  Materiale didattico, 07/2007, A5E01031470E

    1.2  Elementi hardware dell S7-200 (CPU 222)

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    9/49

      Installazione dell'hardware

    1.3 Schemi di cablaggio dell'hardware assemblato

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 9 

    1.3  Schemi di cablaggio dell hardware assemblato

    Schema di cablaggio dell hardware assemblato

    Collegare i conduttori in grassetto come indicato nello schema. Il filo grigio viene collegato alsimulatore di uscite solo meccanicamente. Si può collegare una qualsiasi delle sue estremitàa L+ o 1L.

    !

    Grigio

     

     

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    10/49

    Installazione dell'hardware

    1.3 Schemi di cablaggio dell'hardware assemblato

    Getting Started - Utenti principianti10  Materiale didattico, 07/2007, A5E01031470E

    Schema elettrico dell hardware assemblato

    +

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    11/49

      Installazione dell'hardware

    1.3 Schemi di cablaggio dell'hardware assemblato

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 11 

    Schema di cablaggio dell S7-200 (CPU 222 AC/DC/RLY))

    +   +

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    12/49

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    13/49

     

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 13 

    Installazione del software

    2

    2.1  Installazione di STEP 7-Micro/WIN per Getting Started - Utenti

    principianti

    Per installare il software di programmazione STEP 7-Micro/WIN V4 si deve disporre di unPC o di un dispositivo di programmazione (PG) con sistema operativo Microsoft. Il softwareè eseguibile in Windows 2000 Service Pack 3 o successivo, Windows XP Home o WindowsXP Professional.

    1.  Inserire il CD in un PC o PG con sistema operativo Microsoft.

    2.  Selezionare l'installazione.

    3.  Avviare l'Assistente di installazione e seguire le istruzioni.

    1.

    2.

    3.

     

    Avvertenza: se è già presente una versione più vecchia di STEP 7-Micro/WIN compare unmessaggio che chiede di disinstallarla e riavviare il sistema. Dopo aver disinstallato ilsoftware aprire e chiudere il drive per CD per riavviare l'installazione.

    Al termine dell'installazione il menu Start di Windows (Start > SIMATIC) contiene la voce"STEP 7-Micro/WIN".

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    14/49

    Installazione del software

    2.2 Avvio di STEP 7-Micro/WIN

    Getting Started - Utenti principianti14  Materiale didattico, 07/2007, A5E01031470E

    2.2  Avvio di STEP 7-Micro/WIN

    Per avviare il software di programmazione STEP7-Micro/WIN selezionare SIMATIC > STEP7-Micro/WIN V4.0.x.xx > STEP 7-Micro/WIN nel menu Start di Windows.

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    15/49

      Installazione del software

    2.3 Utilizzo della Guida

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 15 

    2.3  Utilizzo della Guida

    Le schede della Guida "Sommario", "Indice" e "Trova" (ricerca di un testo) consentono dicercare un argomento a partire dall'elenco completo degli argomenti.

    Selezionare la voce di menu o aprire la finestra di dialogo per cui si vuole richiamare laGuida e premere il tasto "F1" per accedere alla relativa Guida al contesto.

    Guida rapida La Guida descrive gli elementi dell'interfaccia. Premendocontemporaneamente i tasti Maiusc e F1 si può inoltre richiamare la Guida rapida. Il cursoresi trasforma in un punto interrogativo e può essere posizionato sull'argomento per cui sivuole richiamare la Guida.

    Se il PC è collegato a Internet è possibile scaricare o cercare informazioni sull'hardware e ilsoftware SIMATIC S7-200 utilizzando il comando di menu S7-200 sul Web del menu ?.

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    16/49

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    17/49

     

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 17 

    Impostazioni principali

    3

    3.1  Collegamento del cavo di comunicazione

    Per collegare il PC e il PLC S7-200 si utilizza il cavo di programmazione PC/PPI (USB/RS485).

    Inserire un connettore standard USB (Universal Serial Bus) per periferiche nel PC ecollegare il PC e il PLC con il cavo USB/PPI.

    Accendere il PLC.

    I LED STOP o RUN si accendono.

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    18/49

    Impostazioni principali

    3.2 Configurazione della comunicazione S7-200

    Getting Started - Utenti principianti18  Materiale didattico, 07/2007, A5E01031470E

    3.2  Configurazione della comunicazione S7-200

    1.  Fare clic sull'icona della comunicazione nella barra di navigazione.

    2. 

    Modificare le impostazioni.3.  Effettuare il refresh facendo doppio clic sull'apposito campo. La CPU collegata viene

    rilevata e registrata automaticamente.

    4.  Se la CPU non viene rilevata o compare una finestra di pop-up indicante che non èpossibile stabilire la comunicazione, fare doppio clic sul campo PC/PPI cable.

    5.  Selezionare PC/PPI cable nella finestra di dialogo Impostazione interfaccia PG/PC escegliere Proprietà.

    6.  Impostare l'indirizzo di nodo 0 e la velocità di trasmissione 9,6 kbps nella scheda PPI.Selezionare la porta USB nella scheda Collegamento locale. Fare clic su OK perconfermare le impostazioni e chiudere la finestra di dialogo Proprietà. Fare clic su OK perchiudere la finestra di dialogo Impostazione interfaccia PG/PC. L'indirizzo di nodo deveessere diverso da quello della CPU.

    7. 

    Effettuare il refresh facendo doppio clic sull'apposita iscona nel campo relativo allacomunicazione. La CPU viene rilevata e registrata automaticamente. L'operazione puòdurare alcuni secondi. Fare clic su OK per chiudere la finestra di dialogo Comunicazione.

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    19/49

      Impostazioni principali

    3.3 Esecuzione del primo test di funzionamento

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 19 

    3.3  Esecuzione del primo test di funzionamento

    Per effettuare il primo test di funzionamento procedere come indicato di seguito.

    1. 

    Posizionare il selettore dei modi operativi del PLC su TERM o RUN. Il selettore è dietrouno sportellino sul lato anteriore della CPU.Il modo operativo (RUN o STOP) può essere controllato da remoto solo se il selettore èimpostato su TERM o RUN.

    2.  Dal PC impostare l'S7-200 prima su STOP e poi nuovamente su RUN.In modalità RUN si accende il LED verde RUN del PLC. In modalità STOP si accende ilLED giallo STOP del PLC. Se si riescono ad attivare i modi operativi del PLC dal PC,significa che il collegamento tra il PC e il PLC è stato configurato correttamente.Se la modalità operativa non cambia controllare il cavo di collegamento tra il PC e il PLCe le impostazioni per la comunicazione in STEP 7-Micro/WIN.

       

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    20/49

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    21/49

     

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 21 

    Primo esercizio di programmazione

    4

    4.1  Scrittura del primo programma

         

           

          

          

       

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    22/49

    Primo esercizio di programmazione

    4.2 Apertura del primo esercizio di programmazione

    Getting Started - Utenti principianti22  Materiale didattico, 07/2007, A5E01031470E

    4.2  Apertura del primo esercizio di programmazione

    1.

    2.

         

           

          

            

     

          

        

        

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    23/49

      Primo esercizio di programmazione

    4.3 Caricamento nella CPU del primo programma dimostrativo

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 23 

    4.3  Caricamento nella CPU del primo programma dimostrativo

     

    Nelle CPU 224, CPU 224XP e CPU 226 è possibile apportare modifiche in runtime ovveromentre il PLC è in modo operativo RUN.

    Per caricare il programma nella CPU procedere come indicato qui di seguito.

    Dopo aver impostato il selettore dei modi operativi su TERM o RUN fare clicsull'icona Carica nella CPU. Il progetto viene compilato automaticamente. Seil progetto non contiene errori si apre una finestra che chiede di portare il

    PLC in STOP.Per procedere fare clic sul pulsante OK della finestra. Il progetto viene caricato nel PLC.

    Una volta caricato il progetto nel PLC si apre una finestra che chiede di riportare il PLC inRUN. Per procedere fare clic sul pulsante Sì.

    È anche possibile caricare il programma dal PLC nel dispositivo di programmazione/PC.

    Per caricare il programma dal PLC nel dispositivo di programmazione/PCfare clic sul pulsante Carica nel PG. Poiché il programma visualizzato neldisplay del PC viene sovrascritto, si deve sempre salvare nel PC una copiadel programma attuale.

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    24/49

    Primo esercizio di programmazione

    4.4 Funzionamento e test del primo programma dimostrativo

    Getting Started - Utenti principianti24  Materiale didattico, 07/2007, A5E01031470E

    4.4  Funzionamento e test del primo programma dimostrativo

    Nel primo programma dimostrativo lo switchS0 accende e spegne il motore. Lo switchS1 modifica la direzione di rotazione delmotore.

    Gli switch S0 e S1 sono i primi due delsimulatore di ingressi e fornisconol'alimentazione a 24 V DC agli ingressi I0.0 eI0.1 della CPU. Il simulatore di uscite ècollegato a Q0.0 e Q0.1 della CPU. Q0.0accende e spegne il motore, Q0.1 nemodifica il senso di rotazione.

    Nel programma dimostrativo lo stato disegnale di I0.0 viene assegnato a Q0.0 e lo

    stato di segnale di I0.1 a Q0.1

     

     

     

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    25/49

      Primo esercizio di programmazione

    4.5 Elementi della logica a contatti (KOP)

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 25 

    4.5  Elementi della logica a contatti (KOP)

    Nella logica di controllo digitale i dati possono assumere solo lo stato 0 e 1. Lo stato 0 vienedefinito "falso" e lo stato 1 "vero". Per questo si dice che un ciclo di scansione del PLC è 0

    (falso) o 1 (vero).

    ( )

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    26/49

    Primo esercizio di programmazione

    4.6 Trasformazione di uno schema elettrico

    Getting Started - Utenti principianti26  Materiale didattico, 07/2007, A5E01031470E

    4.6  Trasformazione di uno schema elettrico

    Come si trasforma uno schema elettrico in un programma per PLC? Ruotare lo schemaelettrico di 90° verso sinistra. La barra di alimentazione si trova solitamente sulla sinistra e la

    barra di terra sulla destra. Al centro si trovano gli elementi di commutazione del circuito. Lalogica circuitale della macchina (relè a tempo o flip-flop), che veniva implementata cablandoswitch, contattori ausiliari e contattori di controllo, viene ora gestita dal PLC. Gli elementi dicontrollo (switch di ingresso, selettori, ecc.) sul lato degli ingressi e gli attuatori(teleinvertitori, contattori per comando motore, valvole ecc.) sul lato delle uscite non possonoessere invece sostituiti dal PLC.

           

     

     

     

               

               

              

              

              

         

              

     

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    27/49

      Primo esercizio di programmazione

    4.7 Elementi del primo programma dimostrativo

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 27 

    4.7  Elementi del primo programma dimostrativo

    Se si osserva la struttura del programma per PLC nella rappresentazione KOP (schema acontatti) si nota subito che è molto simile a uno schema elettrico.

     

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    28/49

    Primo esercizio di programmazione

    4.8 Visualizzazione dello stato (online)

    Getting Started - Utenti principianti28  Materiale didattico, 07/2007, A5E01031470E

    4.8  Visualizzazione dello stato (online)

    Selezionando il comando di menu Test >Avvia Stato del programma si attiva lavisualizzazione dello stato degli schemi acontatti (KOP).

    Questa funzione consente di visualizzarelo stato degli operandi nel PLC.

    In questo esempio lo switch S0 ècollegato all'ingresso I0.0.

    Se si attiva lo switch e si osserva ilprogramma dopo aver selezionato lavisualizzazione dello stato, si noterà chele operazioni attraversate dalla corrente(vere) sono rappresentate in blu.

    Lo stato delle operazioni viene lettociclicamente dal PLC e aggiornato sulloschermo.

    In questo contesto il termine "online" siriferisce al fatto che l'utente osserva ilPLC dal proprio PC/PG per monitorare glistati attuali e le loro variazioni cicliche.

     

     

     

    In questo modo non si riescono tuttavia a seguire gli eventi molto rapidi perché latrasmissione e visualizzazione dei dati richiedono tempi troppo lunghi. La visualizzazionedello stato è utilizzabile anche per gli schemi logici (FUP).

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    29/49

      Primo esercizio di programmazione

    4.9 Istruzioni

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 29 

    4.9  Istruzioni

     

     

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    30/49

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    31/49

     

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 31 

    Altri esercizi

    5

    5.1  Prima modifica del programma

    5.1.1  Operazione logica AND

    Obiettivo: accendere il motore della ventolachiudendo gli switch S2 e switch S0.

    Come nell'esempio precedente, chiudendosilo switch S1 inverte il senso di rotazione delmotore della ventola.

    La funzione sopra illustrata può esseredescritta nel seguente modo:

    il motore è in funzione quando S0 AND S2sono chiusi. Nel linguaggio "schema acontatti" ciò significa:quando i contatti I0.0 AND I0.2 si chiudono

    la corrente della barra di alimentazionescorre fino alla bobina Q0.0.

     

     Circuito senza PLC

    I contatti sono collegati in serie (logica AND). Nel programma KOP la logica vienerappresentata nel seguente modo:

     

    Non è necessario cablare lo switch S2perché è già collegato all'ingresso I0.2mediante il simulatore. Nella prossimapagina viene descritto come selezionare,

    inserire ed eliminare una combinazionelogica e assegnare i nomi agli operandi.

     

    Schema a contatti del circuito

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    32/49

     Altri esercizi

    5.1 Prima modifica del programma

    Getting Started - Utenti principianti32  Materiale didattico, 07/2007, A5E01031470E

    5.1.2  Inserimento di una combinazione logica

    Se si vuole collegare in serie un altro contatto normalmente aperto (na) per l'ingresso I0.2,

    inserendolo tra il contatto na I0.0 e la bobina Q0.0 (combinazione logica AND tra I0.0 eI0.2) si deve innanzitutto selezionare un punto adeguato.

    Fare clic sull'elemento immediatamente adestra del punto di inserimento. In questocaso posizionare il riquadro di selezionesulla bobina Q0.0.

    L'elemento verrà inserito a sinistra delriquadro.

     

    Fare clic sul pulsante che rappresenta icontatti nella barra degli strumenti o premere

    il tasto funzione corrispondente.

    Selezionare il tipo di contatto nel menu adiscesa. Scegliere il primo dell'elenco,ovvero un contatto normalmente aperto.

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    33/49

      Altri esercizi

    5.1 Prima modifica del programma

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 33 

    5.1.3  Inserimento dell operando e test

    Dopo aver inserito il nuovo contatto si deve specificare l'operando corretto.

    Fare clic sul campo visualizzato e specificare l'operando: I0.2.

    Premere il tasto Invio per confermare l'operazione.

    Salvare sempre le modifiche!

    Il campo dell'operando può essereriselezionato in qualsiasi momento con unclic del mouse.

     

     

     

    Per testare le modifiche:

    caricare le modifiche nel PLC ed eseguire iltest del programma. Attivare gli switch S0 eS2 per avviare il motore.

    Visualizzare il programma con la funzione divisualizzazione dello stato e osservare comecambia lo stato degli switch nello schema acontatti.

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    34/49

     Altri esercizi

    5.1 Prima modifica del programma

    Getting Started - Utenti principianti34  Materiale didattico, 07/2007, A5E01031470E

    5.1.4  Eliminazione di un contatto o un operando

    Per eliminare il contatto I0.2 selezionarlo con il mouse e premere il tasto Canc.

    Ricollegare I0.0 a Q0.0 facendo clic sul pulsante della linea verso destra.

     

     

    Per eliminare un elemento selezionato, unariga, una colonna, una linea verticale, deisegmenti o delle POU (unità di programma)procedere nel seguente modo:

    selezionare un oggetto.

    Aprire il menu Cancella selezionandoModifica > Cancella.

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    35/49

      Altri esercizi

    5.2 Seconda modifica del programma

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 35 

    5.2  Seconda modifica del programma

    5.2.1  Operazione logica OR

    Obiettivo:accendere il motore attivando gli switch S0 eS2. In alternativa deve essere possibileavviare il motore solo con lo switch S3. Loswitch S1 inverte il senso di rotazione delmotore.

      Circuito senza PLC

    La funzione sopra illustrata può essere descritta nel seguente modo:quando (S0 AND S2) OR S3 si attivano il motore è in funzione. Nel linguaggio "schema acontatti" ciò significa: quando i contatti I0.0 AND I0.2 o I0.3 sono chiusi, la corrente dellabarra di alimentazione scorre fino alla bobina Q0.0. I contatti S0 e S2 sono collegati inparallelo con S3 (combinazione logica OR). In questo programma la logica vienerappresentata nel seguente modo:

    non è necessario cablare lo switch S3perché è già collegato all'ingresso I0.3mediante il simulatore. Nella prossimapagina viene descritto come selezionare einserire una combinazione logica OR conuna linea di collegamento.

      Schema a contatti del circuito

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    36/49

     Altri esercizi

    5.2 Seconda modifica del programma

    Getting Started - Utenti principianti36  Materiale didattico, 07/2007, A5E01031470E

    5.2.2  Inserimento di un elemento OR

    Selezionare con il mouse un puntolibero del segmento e inserirvi uncontatto normalmente aperto.

     

    Fare clic sull'icona Riga precedentenella barra degli strumenti KOP.

     

    A questo punto il ramo parallelo OR ècompleto.

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    37/49

      Altri esercizi

    5.3 Terza modifica del programma

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 37 

    5.3  Terza modifica del programma

    5.3.1  Temporizzatore di ritardo all inserzione

    Obiettivo:si vuole inserire un temporizzatore diritardo all'inserzione nel programma 1.

    Quando si attiva l'ingresso I0.3 (S3) delsimulatore inizia il calcolo del tempo diattesa. L'uscita Q0.0 e quindi il motorenon si attivano finché non è trascorso iltempo impostato.

      Circuito senza PLC

    Questa funzione di temporizzazioneaggiuntiva non richiede un cablaggiospecifico.

    Tutti gli switch e gli attuatori necessarisono già cablati. Il relè temporizzatoviene sostituito da una funzione di

    temporizzazione del PLC.

     

     

     

      Schema a contatti del circuito

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    38/49

     Altri esercizi

    5.3 Terza modifica del programma

    Getting Started - Utenti principianti38  Materiale didattico, 07/2007, A5E01031470E

    5.3.2  La funzione di ritardo all inserzione

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    39/49

      Altri esercizi

    5.3 Terza modifica del programma

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 39 

    5.3.3  Programmazione del temporizzatore di ritardo all inserzione

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    40/49

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    41/49

      Altri esercizi

    5.4 Elaborazione dei progetti

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 41 

    Utilizzo di un simbolo in un segmento

      

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    42/49

     Altri esercizi

    5.4 Elaborazione dei progetti

    Getting Started - Utenti principianti42  Materiale didattico, 07/2007, A5E01031470E

    5.4.2  Creazione di un nuovo progetto

    Per poter scrivere un nuovo programma è necessario creare un progetto in STEP 7-Micro/WIN che funga da contenitore per il file del programma. Oltre al file del programma i

    progetti S7-200 contengono informazioni indispensabili per il progetto, quali la tabella deisimboli, i commenti, ecc.

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    43/49

      Altri esercizi

    5.4 Elaborazione dei progetti

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 43 

    Salvataggio del progetto con un nuovo nome

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    44/49

     Altri esercizi

    5.4 Elaborazione dei progetti

    Getting Started - Utenti principianti44  Materiale didattico, 07/2007, A5E01031470E

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    45/49

      Altri esercizi

    5.5 Per saperne di più

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 45 

    5.5  Per saperne di più

    Per richiamare altri esempi aprire la directory "Samples" di STEP 7-Micro/WIN.

    Getting Started - Utenti avanzati approfondisce gli esempi descritti in Getting Started - Utentiprincipianti.

    È inoltre disponibile un CD ROM con "strategie e suggerimenti" per l'S7-200. Getting Started- Utenti avanzati e le "strategie e suggerimenti" possono essere richiesti al propriorappresentante SIMATIC.

    Informazioni più approfondite si trovano nei manuali dell'S7-200.

    È inoltre possibile richiedere corsi di formazione sull'S7-200 presso il Siemens TrainingCenter o al proprio rappresentante SIMATIC.

     

    Si consiglia di contattare il rappresentante SIMATIC da cui è stato acquistato Getting Started- Utenti principiantie, se questo non fosse possibile, di rivolgersi all'assistenza tecnica Siemens:

    Assistenza tecnica: 

    Nel mondo (Norimberga): 49 (180) 5050-222Stati Uniti (Johnson City): 1 (423) 262-2522, 1 (800) 333-7421 (solo USA)

    Asia/Australia (Pechino): 86 10 64 75 75 75

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    46/49

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    47/49

     

    Getting Started - Utenti principiantiMateriale didattico, 07/2007, A5E01031470E 47 

    Appendice

    A

    A.1

     

    Bit, byte e parole

    Nei sistemi digitali l'unità di informazione minima è il bit. Il bit può assumere solo lo stato "0"(falso o non vero) o "1" (vero).

    Ad esempio un interruttore della luce può assumere solo i due stati "acceso" o "spento". Inaltre parole, in risposta alla domanda "la luce è accesa?" l'interruttore può assumere duevalori: "vero" quando la luce è accesa e "falso" quando è spenta. L'informazione fornitadall'interruttore richiede quindi un solo bit. In questo esempio non viene preso inconsiderazione lo stato "interruttore acceso ma lampadina guasta".

    Nei PLC i bit sono organizzati in gruppi. Un gruppo di 8 bit è definito byte. Ogni bit delgruppo è definito da una posizione con un proprio indirizzo. Ogni bit ha un indirizzo di byte eindirizzi di bit da 0 a 7. Un gruppo di 2 byte è definito parola (word). Un gruppo di 4 bit èdefinito doppia parola (double word).

    In questo sistema logico i numeri sono binari e vengono contati con il sistema numerico abase 2.

     

       

     

     

     

    Nei PLC una parola consente di rappresentare i numeri interi compresi fra -32768 e +32767.Per convenzione è stato riservato il bit con valore 215 per l'identificazione dei numeri negativi(se il bit 215 è "1" il numero è negativo).

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    48/49

     Appendice

     A.2 Aree degli indirizzi dell'S7-200

    Getting Started - Utenti principianti48  Materiale didattico, 07/2007, A5E01031470E

    A.2  Aree degli indirizzi dell S7-200

    Lo schema sotto riportato rappresenta gli indirizzi di memoria del PLC S7-200 associati agli

    ingressi e alle uscite. Se, ad esempio, si applica una tensione a un ingresso fisico, il relativosegnale "1" viene mappato sull'indirizzo di memoria associato a quell'ingresso. Le aree dimemoria che fungono da interfaccia con i morsetti a vite (ingressi e uscite) del PLC vengonochiamate "immagine di processo degli ingressi" (IPI) e "immagine di processo delle uscite"(IPU). Queste aree contengono un'immagine dei segnali provenienti dal processo.

     

     

  • 8/15/2019 01 Simatic s7 200 Getting Started Utenti Principianti It

    49/49

      Appendice

     A.3 Elaborazione ciclica del programma nel PLC S7-200

    A.3  Elaborazione ciclica del programma nel PLC S7-200

    Tutti i PLC SIMATIC elaborano il programma ciclicamente. Durante tutti i cicli gli stati degliswitch esterni vengono letti dagli ingressi e memorizzati nella tabella della IPI. Il programma

    di controllo viene eseguito in base ai valori dell'immagine. Quindi le uscite della tabella dellaIPU vengono controllate in base alla logica del programma KOP. In un'ultima fase i nuovistati scritti nella tabella della IPU vengono trasferiti nelle uscite fisiche. Il ciclo di scansioneviene ripetuti ininterrottamente in modo RUN.