Prefazione SIMATIC Component Based Automation Primi passi con SIMATIC iMap SIMATIC Component Based Automation Primi passi con SIMATIC iMap Getting Started 1 Primi passi - Introduzione ______________ Sequenza 1: Definizione dei componenti PROFINET 2 ______________ Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP ______________ 3 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4 ______________ Sequenza 7: Generazione e download 5 ______________ 6 Sequenza 8: Diagnostica ______________ Sequenza 9: Visualizzazione dei dati di processo 7 ______________ A Appendice ______________ 01/2008 A5E00716652-02 Avvertenze di legge Avvertenze di legge di avvertimento Concetto di segnaletica 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 sono evidenziate da un simbolo a forma di triangolo mentre quelle per evitare danni materiali non sono precedute dal triangolo. Gli avvisi di pericolo sono rappresentati come segue e segnalano in ordine descrescente i diversi livelli di 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 gravi lesioni fisiche. CAUTELA con il triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causare lesioni fisiche non gravi. CAUTELA senza triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causare danni materiali. ATTENZIONE indica che, se non vengono rispettate le relative misure di sicurezza, possono subentrare condizioni o conseguenze indesiderate. Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso di pericolo si richiama l'attenzione con il triangolo sul rischio di lesioni alle persone, può anche essere contemporaneamente segnalato il rischio di possibili danni materiali. Personale qualificato L'apparecchio/sistema in questione deve essere installato e messo in servizio solo rispettando le indicazioni contenute in questa documentazione. La messa in servizio e l'esercizio di un apparecchio/sistema devono essere eseguiti solo da personale qualificato. Con riferimento alle indicazioni contenute in questa documentazione in merito alla sicurezza, come personale qualificato si intende quello autorizzato a mettere in servizio, eseguire la relativa messa a terra e contrassegnare le apparecchiature, i sistemi e i circuiti elettrici rispettando gli standard della tecnica di sicurezza. Uso conforme alle prescrizioni di prodotti Siemens Si prega di tener presente quanto segue: AVVERTENZA I prodotti Siemens devono essere utilizzati solo per i casi d’impiego previsti nel catalogo e nella rispettiva documentazione tecnica. Qualora vengano impiegati prodotti o componenti di terzi, questi devono essere consigliati oppure approvati da Siemens. Il funzionamento corretto e sicuro dei prodotti presuppone un trasporto, un magazzinaggio, un’installazione, un montaggio, una messa in servizio, un utilizzo e una manutenzione appropriati e a regola d’arte. Devono essere rispettate le condizioni ambientali consentite. Devono essere osservate le avvertenze contenute nella rispettiva documentazione. Marchio di prodotto Tutti i nomi di prodotto contrassegnati con ® sono marchi registrati della Siemens AG. Gli altri nomi di prodotto citati 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. Il contenuto di questa documentazione viene tuttavia verificato periodicamente e le eventuali correzioni o modifiche vengono inserite nelle successive edizioni. Siemens AG Industry Sector Postfach 48 48 90026 NÜRNBERG GERMANIA N. di ordinazione documentazione: A5E00716652-02 Ⓟ 09/2008 Copyright © Siemens AG 2008. Con riserva di eventuali modifiche tecniche Prefazione Scopo del manuale La presente descrizione ha lo scopo di illustrare il funzionamento generale di SIMATIC iMap sulla base di un task di automazione concreto. Conoscenze di base necessarie Per la comprensione del manuale sono richieste solo conoscenze generali nel campo delle tecniche di automazione. Campo di validità del manuale Il manuale è valido per il pacchetto software SIMATIC iMap a partire dalla versione V3.0. Guida alla consultazione del manuale Il manuale comprende quanto segue: ● una descrizione del compito di automazione ● una breve introduzione alla creazione di un componente PROFINET ● il procedimento generale per la progettazione dell'impianto, il controllo online e la visualizzazione dei dati di processo. Classificazione del manuale nel quadro informativo Il presente manuale è parte integrante del pacchetto di documentazione di SIMATIC iMap. La documentazione viene installata con il software e comprende i manuali elettronici in formato PDF: ● Component Based Automation, Progettazione di impianti con SIMATIC iMap ● Primi passi con SIMATIC iMap ● Messa in servizio di sistemi, tutorial ● Creazione di componenti PROFINET Tutta la documentazione è inoltre disponibile come Guida di base in formato HTML. Convenzioni I comandi di menu sono stampati in grassetto, ad es.: Progetto > Salva. I segnaposto sono inseriti tra parentesi uncinate, p. es. <Nome file>. Vedere anche Supporto tecnico SIMATIC (Pagina 53) Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 3 Prefazione 4 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Indice del contenuto Prefazione ................................................................................................................................................. 3 1 Primi passi - Introduzione .......................................................................................................................... 7 2 Sequenza 1: Definizione dei componenti PROFINET.............................................................................. 11 3 4 5 6 2.1 Suddivisione dell'impianto in moduli ............................................................................................11 2.2 Definizione dei dispositivi e delle funzioni tecnologiche ..............................................................14 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP ................................................................................................................................... 17 3.1 Procedimento generale di creazione di un componente PROFINET ..........................................17 3.2 Configurazione dell'hardware ......................................................................................................19 3.3 Creazione dell'interfaccia PROFINET..........................................................................................20 3.4 Creazione del programma S7 ......................................................................................................24 3.5 Creazione di componenti PROFINET..........................................................................................25 3.6 Creazione di altri componenti PROFINET ...................................................................................30 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap............................................................... 31 4.1 Sequenza 3: Importazione di componenti PROFINET in una biblioteca .....................................31 4.2 Sequenza 4: Inserimento di istanze dei componenti PROFINET nel progetto............................35 4.3 Sequenza 5: Assegnazione di indirizzi ........................................................................................38 4.4 Sequenza 6: Interconnessioni di funzioni tecnologiche...............................................................40 Sequenza 7: Generazione e download .................................................................................................... 43 5.1 Salvataggio e generazione del progetto ......................................................................................43 5.2 Download dei programmi e delle interconnessioni ......................................................................45 Sequenza 8: Diagnostica......................................................................................................................... 47 6.1 7 Sequenza 9: Visualizzazione dei dati di processo ................................................................................... 51 7.1 A Controllo online dell'impianto .......................................................................................................47 Analisi con OPC ...........................................................................................................................51 Appendice................................................................................................................................................ 53 A.1 Supporto tecnico SIMATIC ..........................................................................................................53 Indice analitico......................................................................................................................................... 55 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 5 Indice del contenuto 6 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 1 Primi passi - Introduzione Obiettivi e destinatari La presente introduzione ha lo scopo di illustrare il funzionamento generale di SIMATIC iMap sulla base di un task di automazione concreto. Queste istruzioni sono destinate ai gruppi seguenti con i seguenti obiettivi: Obiettivi Destinatari Creazione di componenti PROFINET con SIMATIC iMap STEP 7 AddOn Costruttori di macchine e impianti • • Progettazione e messa in servizio di un impianto con SIMATIC iMap Visualizzazione e analisi dei dati di processo Progettisti e società di gestione di impianti Descrizione del compito di automazione 3&SHUO DQDOLVL &RRUGLQDWRU &3831'3 &RQYH\RU 3URFHVVLQJ 0DFFKLQD Figura 1-1 &RQYH\RU 6FDQQLQJ 0DFFKLQD Compito di automazione In una stazione di lavorazione di una macchina è necessario trasportare (1), lavorare (2) e ritrasportare (3) i pezzi di lavorazione. Un controllore centrale (4) coordina le singole funzioni parziali rendendo disponibili i dati attraverso funzioni di servizio e supervisione integrate (5). I pezzi lavorati vengono trasportati a una seconda macchina (6). Il numero di pezzi trasportati deve inoltre essere acquisito sul PC utilizzato per l'analisi (5). Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 7 Primi passi - Introduzione Fasi risolutive Un compito di automazione si può risolvere in diversi singoli passi, partendo dall'analisi dell'impianto per arrivare all'analisi dei dati di processo. Normalmente i compiti sono affidati a diversi utenti che utilizzano il software adeguato. Anche nel caso del progetto di esempio illustrato è possibile scegliere ed elaborare le fasi risolutive rilevanti per il proprio campo specifico. Tabella 1- 1 8 Fasi risolutive per il compito di automazione Passi Compiti Utenti Software Passo 1 Definizione dei componenti PROFINET Costruttore dei componenti - Passo 2 Creazione di componenti PROFINET Programmatore PLC, utente STEP 7 STEP 7 Passo 3 Importazione di componenti PROFINET in una biblioteca Progettisti, tecnici della messa in servizio e gestori di impianti SIMATIC iMap Passo 4 Inserimento di componenti PROFINET in un progetto Progettisti, tecnici della messa in servizio e gestori di impianti SIMATIC iMap Passo 5 Assegnazione di indirizzi Progettisti, tecnici della messa in servizio e gestori di impianti SIMATIC iMap Passo 6 Interconnessione di funzioni tecnologiche Progettisti, tecnici della messa in servizio e gestori di impianti SIMATIC iMap Passo 7 Generazione e download Progettisti, tecnici della messa in servizio e gestori di impianti SIMATIC iMap Passo 8 Diagnostica Progettisti, tecnici della messa in servizio e gestori di impianti SIMATIC iMap Passo 9 Visualizzazione e analisi dei dati di processo Gestori di impianti, livello di analisi (controllo del processo) SIMATIC iMap, OPC Server Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Primi passi - Introduzione Ulteriori informazioni... La seguente figura mostra dove trovare trovare le informazioni relative a SIMATIC iMap e agli argomenti correlati. 8OWHULRULLQIRUPD]LRQL 'RYH" 6,0$7,&L0DS 3URJHWWD]LRQHG LPSLDQWL 0HVVDLQVHUYL]LRGLVLVWHPL &UHD]LRQHGLFRPSRQHQWL352),1(7 3URJUDPV!&RPSRQHQW%DVHG $XWRPDWLRQ!'RFXPHQWDWLRQ! 6,0$7,&0DQXDO &ROOHFWLRQ 'LVSRVLWLYLHVRIWZDUH &3831'3 (7; 23&6HUYHU 6,0$7,&6HUYLFH DQG6XSSRUW &'520GHOSURGRWWR Figura 1-2 Avvertenze per la lettura Informazione Indirizzo (URL) SIMATIC Service and Support Service & Support (http://support.automation.siemens.com/WW/view/it/1080541 3/133300) Come proseguire Per realizzare i primi passi con SIMATIC iMap vi sono le seguenti possibilità: Per sapere... Leggere... Come creare componenti PROFINET I passi 1 e 2 Come progettare un impianto con SIMATIC iMap I passi da 3 a 8 Come visualizzare e analizzare i dati di processo Passo 9 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 9 Primi passi - Introduzione 10 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 1: Definizione dei componenti PROFINET 2.1 2 Suddivisione dell'impianto in moduli Suddivisione dell'impianto in moduli tecnologici Per creare componenti PROFINET con STEP 7, e poter quindi interconnettere in SIMATIC iMap le rispettive funzioni tecnologiche, è necessario innanzitutto suddividere l'impianto in moduli riutilizzabili. Questi moduli tecnologici devono costituire un'unità con funzioni elettriche, meccaniche e di comando. L'impianto descritto nel compito di automazione può essere suddiviso nella maniera seguente: 3&SHUO DQDOLVL &RRUGLQDWRU &3831'3 0DFFKLQD 3URFHVVLQJ &RQYH\RU (7; Figura 2-1 3URFHVVLQJ &38&'3 0DFFKLQD 6FDQQLQJ &RQYH\RU (7; 6FDQ (76 Suddivisione dell'impianto in moduli tecnologici Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 11 Sequenza 1: Definizione dei componenti PROFINET 2.1 Suddivisione dell'impianto in moduli Macchina 1 Tabella 2- 1 Moduli tecnologici della macchina 1 Moduli Identificazione Stazioni Stazione di coordinamento (4) Coordinatore Master PROFIBUS: CPU 317-2 PN/DP Modulo di trasporto (1) e (3) ET200X_Conveyor Slave DP intelligente: SIMATIC ET 200X con modulo di base BM 147/CPU Stazione di lavorazione (2) Processing Slave PROFIBUS: CPU 314C-2 DP come slave DP intelligente Macchina 2 Tabella 2- 2 Moduli tecnologici della macchina 2 Moduli Identificazione Modulo di trasporto ET200X_Conveyor Stazioni Slave DP intelligente: come (1) e (3) SIMATIC ET 200X con modulo di base BM 147/CPU Stazione di controllo (6) ET200S_Scan Slave DP intelligente: ET 200S con modulo di interfaccia IM 151/CPU Accoppiamento ad altra IE/PB Link rete Accoppiamento ad altra rete Industrial Ethernet / PROFIBUS IE/PB Link Analisi e visualizzazione Sul PC di engineering (5) nella rete Industrial Ethernet vengono inoltre visualizzati e analizzati i dati di processo. La macchina numero 2 è stata descritta soltanto per fornire un quadro completo ma non verrà ulteriormente trattata nel resto del manuale. 12 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 1: Definizione dei componenti PROFINET 2.1 Suddivisione dell'impianto in moduli Configurazione dell'impianto La seguente figura mostra la configurazione dell'impianto per il compito di automazione descritto. 3&SHUO DQDOLVL ,QGXVWULDO(WKHUQHW &RRUGLQDWRU &3831'3 &RQYH\RU (7; 3URFHVVLQJ &38&'3 &RQYH\RU (7; ,(3%/LQN &RQYH\RU (7; 6FDQ (76 352),%86 352),%86 0DFFKLQD 3URFHVVLQJ Figura 2-2 0DFFKLQD 6FDQQLQJ Configurazione dell'impianto del progetto di esempio Moduli riutilizzabili Dalla suddivisione dell'impianto risultano i seguenti moduli riutilizzabili: ● una stazione di coordinamento ● diversi moduli di trasporto ● una stazione di lavorazione. ● una stazione di scansione. Per questi moduli occorre creare componenti PROFINET. Il passo successivo è la definizione dei dispositivi e delle funzioni tecnologiche per i componenti PROFINET da creare della macchina 1. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 13 Sequenza 1: Definizione dei componenti PROFINET 2.2 Definizione dei dispositivi e delle funzioni tecnologiche 2.2 Definizione dei dispositivi e delle funzioni tecnologiche Dispositivi e interfacce tecnologiche dei moduli Una volta determinati i moduli dell'impianto, è possibile definire le interfacce tecnologiche, le cosiddette interfacce PROFINET. L'interfaccia tecnologica di un componente PROFINET si realizza in STEP 7 per mezzo del DB di interfaccia che determina i collegamenti dei componenti PROFINET in SIMATIC iMap. Per l'impianto relativo al compito di automazione presentato è necessario definire le interfacce dei componenti "Coordinatore", "Processing" e "ET200X_Conveyor". Componente Coordinatore Tabella 2- 3 Nome Interfaccia tecnologica del componente "Coordinatore" Tipo Valore iniziale Descrizione ON BOOL FALSE Impulso OFF/ON Ext_Stop BOOL FALSE Segnale di stop esterno (p. es. tramite HMI) Counter_In DINT 0 Numero dei pezzi di lavorazione Data_In STRUCT default Dati di ingresso da un altro coordinatore Ingressi I dati vengono trasferiti come struttura con 2 elementi. Ext_Delay INT 0 Ritardo alla disinserzione dei trasportatori, impostabile, p. es. tramite HMI StandBy BYTE 0 Visualizzazione della modalità Standby Ext_OStop BOOL FALSE Segnale di stop al dispositivo successivo Counter_Out DINT 0 Numero di pezzi (ingresso rettificato Counter_In) Data_Out STRUCT default Dati di uscita a un altro coordinatore Uscite I dati vengono trasferiti come struttura con 2 elementi. Delay INT 0 Segnale di comando per il ritardo alla disinserzione dei trasportatori Running BOOL FALSE Visualizzazione del modo di funzionamento (per HMI) Materiale BOOL FALSE Preimpostazione per il materiale delle bottiglie Medium INT 0 Sostanza per la pulizia delle bottiglie Il coordinatore comprende funzioni centrali dell'impianto. Esso viene attivato e disattivato nell'ingresso ON. Nell'ingresso Ext_Stop è possibile collegare un segnale di arresto impianto. Nell'ingresso Counter_In viene introdotto il numero dei pezzi lavorati. Questo numero viene reso disponibile nell'uscita Counter_Out e può essere ulteriormente elaborato. Il dispositivo è una CPU 317-2 PN/DP come dispositivo PROFINET con funzionalità proxy. Il dispositivo ha una connessione PROFINET con Industrial Ethernet e una connessione PROFIBUS come master DP. 14 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 1: Definizione dei componenti PROFINET 2.2 Definizione dei dispositivi e delle funzioni tecnologiche Componente ET200X_Conveyor Il ET200X_Conveyor può essere un nastro o una catena che trasporta i pezzi in una certa direzione ad una determinata velocità. Esso comprende rispettivamente un sensore per l'ingresso e uno per l'uscita. Tabella 2- 4 Interfaccia tecnologica del componente ET200X_Conveyor Nome Tipo Valore iniziale Descrizione Ext_Start BOOL FALSE Segnale di start esterno (p. es. tramite HMI) Ext_Stop BOOL FALSE Segnale di stop esterno (p. es. tramite HMI) Run_Delay BOOL FALSE Ritardo alla disinserzione Counter_In DINT 0 Numero dei pezzi di lavorazione Start_Next BOOL FALSE Avvio del trasportatore successivo Running BOOL FALSE Visualizzazione della modalità di trasporto Counter_Out DINT 0 Numero di pezzi (ingresso rettificato Counter_In) Ingressi Uscite Il dispositivo è una stazione ET 200X con modulo di base BM 147/CPU come slave DP intelligente nel PROFIBUS. Componente Processing La stazione di lavorazione "Processing" arresta il trasportatore. Il cilindro si sposta nella posizione di lavoro e quindi, trascorso il tempo di lavorazione, ritorna nella posizione di riposo. In seguito il trasportatore viene nuovamente abilitato. Tabella 2- 5 Interfaccia tecnologica del componente "Processing" Nome Tipo Valore iniziale Descrizione Ext_Start BOOL FALSE Segnale di start esterno (p. es. tramite HMI) Ext_Stop BOOL FALSE Segnale di stop esterno (p. es. tramite HMI) Ingressi Run_Delay BOOL FALSE Ritardo alla disinserzione Proc_In DINT 0 Numero dei pezzi da lavorare Start_Next BOOL FALSE Avvio del trasportatore successivo Running BOOL FALSE Visualizzazione del modo di funzionamento Proc_Out DINT 0 Numero di pezzi lavorati (ingresso rettificato Proc_In) Processing BOOL FALSE Visualizzazione della modalità di lavorazione Uscite Il dispositivo è una CPU 314C-2 DP come slave DP intelligente nel PROFIBUS. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 15 Sequenza 1: Definizione dei componenti PROFINET 2.2 Definizione dei dispositivi e delle funzioni tecnologiche Schema di interconnessione Figura 2-3 Schema di interconnessione Come si procede? ● Se si intende creare personalmente i componenti PROFINET con STEP 7, vedere il passo 2. ● Se si intende progettare un impianto con SIMATIC iMap utilizzando componenti PROFINET pronti all'uso, vedere il passo 3. 16 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 2: Creazione di un componente 3 PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.1 Procedimento generale di creazione di un componente PROFINET Nota Il capitolo "Creazione di componenti PROFINET con STEP 7" è di rilievo soltanto per gli utenti incaricati di creare personalmente componenti PROFINET. Quali componenti PROFINET vengono creati? Per la macchina numero 1 indicata nel progetto di esempio occorre creare tre componenti PROFINET. Tabella 3- 1 Componenti PROFINET per il progetto di esempio Creazione di un componente PROFINET da... Tipo di apparecchiatura Funzione Definizione del componente PROFINET CPU 317-2 PN/DP Dispositivo PROFINET con funzionalità proxy (master DP) Controllore dell'impianto Coordinatore ET 200X con BM 147/CPU Apparecchiatura PROFIBUS (slave DP intelligente) Trasporto dei pezzi ET200X_Conveyor CPU 314C-2 DP Apparecchiatura PROFIBUS (slave DP intelligente) Lavorazione dei pezzi Processing Presupposti I dispositivi e le funzioni dei moduli tecnologici sono stati definiti. Procedura generale Il componente PROFINET si crea con STEP 7. In linea di massima è necessario eseguire i seguenti passi: 1. Creare nel SIMATIC Manager il progetto di base per il componente PROFINET e configurare l'hardware della stazione in Configurazione HW. 2. Creare il DB di interfaccia per l'interfaccia tecnica. 3. Creare il programma S7. 4. Concludere il componente PROFINET con il comando di menu opportuno e salvarlo in una directory. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 17 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.1 Procedimento generale di creazione di un componente PROFINET Un suggerimento: procedimento con il progetto di esempio STEP 7 La directory Step7\Examples\ contiene il progetto di esempio Zxx27_09_CBA_Example per il compito di automazione descritto. Per queste stazioni risulta pertanto superflua l'esecuzione dei passi da 1 a 3 sopra descritti. È possibile aprire e visualizzare singoli blocchi del progetto STEP 7 in dotazione, per cui non è necessario copiare blocchi o parti di programma. Come proseguire Creare il componente PROFINET "Coordinatore" ad es. con una CPU 317-2 PN/DP. 18 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.2 Configurazione dell'hardware 3.2 Configurazione dell'hardware Per il coordinamento della macchina 1, creare il componente PROFINET "Coordinatore". Contenuto del componente PROFINET Il componente PROFINET "Coordinatore" contiene quanto segue: Componente PROFINET Dispositivo PROFINET Funzione tecnologica Coordinatore Stazione SIMATIC 300 con CPU 317-2 PN/DP Coordinamento della macchina 1 (dispositivo PROFINET con funzionalità proxy) (programma S7 con l'interfaccia tecnologica) Come configurare l'hardware Tabella 3- 2 Configurazione dell'hardware per il componente PROFINET "Coordinatore" Passo Procedura 1. Creare un progetto nel SIMATIC Manager e inserire una stazione SIMATIC 300 con nome "Coordinatore". 2. Configurare l'hardware come nella seguente figura: Avvertenza: Il sistema master DP (X1) deve essere collegato in rete. Come si procede? Creare il DB di in terfaccia per l'interfaccia PROFINET del componente PROFINET "Coordinatore". Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 19 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.3 Creazione dell'interfaccia PROFINET 3.3 Creazione dell'interfaccia PROFINET Come creare il DB di interfaccia Tabella 3- 3 Creazione del DB di interfaccia per l'interfaccia PROFINET Passo Procedura 1. Selezionare nel SIMATIC Manager la stazione "Coordinatore" e selezionare il comando Crea interfaccia PROFINET dal menu di scelta rapida. Si aprirà la finestra di dialogo "Apri/Nuova PROFINET Interface". 20 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.3 Creazione dell'interfaccia PROFINET Passo Procedura 2. Selezionare sulla sinistra della finestra di dialogo "Apri/Nuova PROFINET Interface" la CPU 317-2 PN/DP. Se la funzione "Coordinatore" non è presente, attivare "Aggiungi funzione" e modificare il nome della nuova funzione in "Funktion_1" nel "Coordinatore". 3. Attivare il campo "Aggiungi blocco PN" per il componente PROFINET. Risultato: si apre la finestra di dialogo con le proprietà del nuovo blocco da creare. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 21 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.3 Creazione dell'interfaccia PROFINET Passo Procedura 4. Nel campo "Nome e tipo" immettere il numero di blocco DB100 e selezionare il tipo "DB globale". Premere il pulsante "OK". Risultato: si apre il DB di interfaccia nell'editor PROFINET Interface. Facendo doppio clic sulla nuova voce si apre il DB di interfaccia nell'editor PROFINET Interface. 5. Specificare gli ingressi della funzione tecnologica in PN_Input e assegnare alle voci le necessarie caratteristiche: nome, tipo di dati, indirizzo, interconnettibilità, HMI, MES, come illustrato nella seguente figura. La struttura Data_In è evidenziata nella figura. 22 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.3 Creazione dell'interfaccia PROFINET Passo Procedura 6. Specificare le uscite della funzione tecnologica in PN_Output e assegnare alle voci le necessarie caratteristiche: nome, tipo di dati, indirizzo, interconnettibilità, HMI, MES, come illustrato nella seguente figura. La struttura Data_Out è evidenziata nella figura. Risultato: le connessioni interconnettibili vengono rappresentate graficamente nella finestra destra dell'editor di interfaccia, come nella vista impianto di SIMATIC iMap. L'interfaccia PROFINET (funzione tecnologica) viene rappresentata nella finestra destra dell'editor di interfaccia: 7. Salvare il DB di interfaccia PROFINET con il comando di menu File > Salva. 8. Chiudere il DB di interfaccia PROFINET con il comando di menu File > Chiudi. Ulteriori informazioni... ... relative al DB di interfaccia sono contenute nella Guida di base a SIMATIC iMap o nel SIMATIC Manager nelle "Proprietà del DB di interfaccia“. Come si procede? Creare il programma S7 per il componente PROFINET "Coordinatore". Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 23 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.4 Creazione del programma S7 3.4 Creazione del programma S7 Come creare il programma S7 Ora si deve creare il programma S7 e integrare le connessioni DB di interfaccia PROFINET. Tabella 3- 4 Procedura per la creazione del programma S7 Passo Procedura 1. Copiare dalla biblioteca PROFINET System Library tutti i blocchi dalla cartella "CPU 300" nella cartella blocchi della CPU. 2. Creare il programma. Qui di seguito viene raffigurata come esempio una parte dell'OB1. Dalla figura è possibile riconoscere il riferimento al DB di interfaccia PROFINET. Le sorgenti si trovano nel progetto di esempio STEP 7 disponibile. … //enable component A "PN_Interface_DB".On JCN noon = "PN_Interface_DB".Standby //forward HMIStop to Ooutput HMIStop A "PN_Interface_DB".Ext_StoP = "PN_Interface_DB".Ext_Ostop //increments OCnt if Cnt==Ocnt L "PN_Interface_DB".Counter_In L "PN_Interface_DB".Counter_Out <>D JC GO L "PN_Interface_DB".Counter_Out L1 +D T "PN_Interface_DB".Counter_OutGO: NOP 0 … 3. Compilare e testare il programma S7. Come proseguire Creare i componenti PROFINET "Coordinatore". 24 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.5 Creazione di componenti PROFINET 3.5 Creazione di componenti PROFINET Come creare il componente PROFINET Tabella 3- 5 Procedura per la creazione del componente PROFINET Passo Procedura 1. Selezionare nel SIMATIC Manager la stazione "Coordinatore" e selezionare il comando Crea componente PROFINET dal menu di scelta rapida. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 25 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.5 Creazione di componenti PROFINET 26 Passo Procedura 2. Specificare le proprietà del componente con il seguente nome nella scheda "Generale": "Coordinatore“. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.5 Creazione di componenti PROFINET Passo Procedura 3. Nella scheda "Tipo di componente" selezionare "Componente standard" > "Con funzionalità proxy" e "Aggiornamento interfaccia PN" > "automaticamente (nel punto di controllo del ciclo)". Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 27 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.5 Creazione di componenti PROFINET 28 Passo Procedura 4. Specificare il percorso desiderato nella scheda "Salva in", ad es. c:\program files\siemens\imap\components Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.5 Creazione di componenti PROFINET Passo Procedura 5. Nella scheda "Proprietà supplementari" indicare i percorsi dei file icona e il percorso del link alla documentazione (in opzione). Se necessario utilizzare le icone in dotazione (percorso di default: Step7\s7data\s7cbac1x). Risultato: nel percorso di destinazione indicato vengono memorizzati il componente PROFINET come file XML e il progetto del componente archiviato. Nota Il volume di fornitura del software comprende il componente PROFINET pronto. Si consiglia di utilizzare questo componente come base per i passi successivi, in modo da garantire la corretta esecuzione dell'esempio. Come si procede? Creare i componenti PROFINET "ET200X_Conveyor" e "Processing" ripetendo i passi descritti in precedenza. Quindi progettare l'impianto con SIMATIC iMap. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 29 Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.6 Creazione di altri componenti PROFINET 3.6 Creazione di altri componenti PROFINET Creazione dei componenti PROFINET "ET200X_Conveyor" e "Processing" Si creano i componenti PROFINET "ET200X_Conveyor" e "Processing" ripetendo i passi descritti in precedenza. Esempio: componente "ET200X_Conveyor" da una ET 200X L'interfaccia PROFINET è rappresentata nella seguente figura. Figura 3-1 PROFINET-Interface ET200X_Conveyor Esempio: componente "Processing" da una CPU 314C-2 DP L'interfaccia PROFINET è rappresentata nella seguente figura. Figura 3-2 PROFINET-Interface Processing Come si procede? Progettare l'impianto con SIMATIC iMap. 30 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.1 4 Sequenza 3: Importazione di componenti PROFINET in una biblioteca Prima di poter elaborare i componenti PROFINET nel progetto di esempio, è necessario importarli dal sistema di file in una biblioteca SIMATIC iMap. La soluzione più semplice consiste nell'importare i componenti PROFINET direttamente nella biblioteca di progetto. Premesse ● SIMATIC iMap deve essere installato sul PG/PC utilizzato. ● I componenti PROFINET devono già essere stati creati e memorizzati nel sistema di file oppure ● Il percorso dei componenti PROFINET già creati è noto, di regola è Program Files\Siemens\iMap\examples\components. Come importare i componenti PROFINET nella biblioteca del progetto Tabella 4- 1 Importazione di componenti nella biblioteca del progetto Passo Descrizione 1. Avviare SIMATIC iMap. Selezionare Start > Programmi > Component Based Automation > SIMATIC iMap oppure l'icona iMap sul desktop. 2. Selezionare in SIMATIC iMap il comando di menu Progetto > Nuovo per creare un nuovo progetto. Quando si crea un nuovo progetto, si apre automaticamente anche la rispettiva biblioteca. In questa biblioteca del progetto vanno importati i componenti PROFINET necessari. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 31 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.1 Sequenza 3: Importazione di componenti PROFINET in una biblioteca 32 Passo Descrizione 3. Selezionare nella finestra della biblioteca del progetto il comando Importa componente...dal menu di scelta rapida. 4. Selezionare in “Cerca“ il percorso Program Files\Siemens\iMap\components. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.1 Sequenza 3: Importazione di componenti PROFINET in una biblioteca Passo 5. Descrizione Selezionare nella cartella coordinator- {...}" il file "Coordinator.xml". Confermare i dati immessi con il pulsante "Apri". Il componente PROFINET "Coordinatore" verrà importato nella biblioteca e rappresentato come simbolo. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 33 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.1 Sequenza 3: Importazione di componenti PROFINET in una biblioteca Passo Descrizione 6. Ripetere i passi da 3 a 5 con i componenti PROFINET ET200X_Conveyor" e "Processing". A questo punto tutti i componenti PROFINET necessari per il progetto sono stati importati nella biblioteca del progetto. Suggerimenti ● Nella finestra di anteprima il componente PROFINET selezionato nella finestra della biblioteca viene rappresentato come funzione tecnologica con ingressi e uscite oppure come apparecchiatura con collegamenti di bus (vedere figure in alto). ● Il menu contestuale Visualizza della finestra della biblioteca consente di modificare la rappresentazione e la disposizione dei componenti e di visualizzarne i dettagli. Come si procede? Inserire le istanze dei componenti PROFINET dalla biblioteca del progetto nel pro getto stesso. 34 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.2 Sequenza 4: Inserimento di istanze dei componenti PROFINET nel progetto 4.2 Sequenza 4: Inserimento di istanze dei componenti PROFINET nel progetto Istanze di un componente PROFINET Con l'inserimento di un componente PROFINET di una biblioteca nel progetto SIMATIC iMap, si crea un'istanza del componente PROFINET, ovvero una copia del componente nel progetto. È possibile inserire una o più istanze di un componente PROFINET in un progetto. A ogni istanza vengono assegnate ulteriori componenti, come ad es. il nome e l'indirizzo. Premesse ● I componenti PROFINET sono stati importati nella biblioteca del progetto Come inserire le istanze dei componenti PROFINET dalla biblioteca nel progetto Le istanze dei componenti PROFINET possono esere inserite in qualsiasi vista del progetto. Vi sono diverse possibilità: ● Selezionare i componenti PROFINET nella finestra della biblioteca e quindi i comandi Copia e Incolla dal menu di scelta rapida. ● Trascinare il componente PROFINET dalla biblioteca nella vista schema. Tabella 4- 2 Inserimento dei componenti PROFINET nel progetto Passo Descrizione 1. Aprire la vista schema. 2. Selezionare nella finestra della biblioteca il componente "Coordinatore" e trascinarlo nella vista schema del progetto con drag&drop. Il "Coordinatore" viene automaticamente accoppiato all'Ethernet nella vista di rete e rappresentato con un sistema master PROFIBUS. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 35 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.2 Sequenza 4: Inserimento di istanze dei componenti PROFINET nel progetto Passo Descrizione 3. Trascinare con drag&drop il componente "ET200X_Conveyor" dalla biblioteca alla vista schema. Quindi accoppiare con drag & drop il componente "ET_200X_Conveyor" al PROFIBUS nella vista di rete. Nella vista di rete, la rete Ethernet viene visualizzata con una linea verde e il PROFIBUS con una linea viola. La posizione in cui è possibile inserire il componente nel PROFIBUS viene visualizzata come segmento verde. 36 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.2 Sequenza 4: Inserimento di istanze dei componenti PROFINET nel progetto Passo 4. Descrizione Ripetere il passo 3 con il componente "Processing" e di nuovo con "ET200X_Conveyor". A questo punto tutti i componenti necessari per il progetto sono stati inseriti. Nella struttura ad albero del progetto viene visualizzata la funzione tecnologica nella scheda "Struttura dell'impianto" e il dispositivo nella scheda "Struttura di rete". Suggerimento Chiudere la finestra e le viste dell'area di lavoro di cui non si ha più bisogno. È possibile riaprirle utilizzando le icone, i tasti freccia o il menu Visualizza. Come si procede? Assegnare gli indirizzi ai dispositivi. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 37 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.3 Sequenza 5: Assegnazione di indirizzi 4.3 Sequenza 5: Assegnazione di indirizzi Alle apparecchiature del progetto SIMATIC iMap vengono assegnati gli indirizzi IP o PROFIBUS impostati nelle apparecchiature dell'impianto. Gli indirizzi sono necessari per identificare in modo univoco i dispositivi PROFINET e le apparecchiature PROFIBUS e consentire così la comunicazione (download, controllo online) tra SIMATIC iMap e le apparecchiature dell'impianto. Premesse ● I componenti PROFINET devono già essere stati inseriti nel progetto. ● L'indirizzo IP e la maschera di sottorete per la CPU 317-2 PN/DP sono noti. ● Gli indirizzi PROFIBUS dei dispositivi sono noti. È necessario che gli indirizzi siano già stati assegnati alle apparecchiature di destinazione dell'impianto (come si usa normalmente per la messa in servizio) con mezzi specifici dei diversi dispositivi. Assegnazione di indirizzi in SIMATIC iMap Tabella 4- 3 Passo 1. 2. 38 Assegnazione di indirizzi in SIMATIC iMap Descrizione Selezionare nella vista di rete il dispositivo CPU 317-2 PN/DP e selezionare Modifica > Proprietà.... Specificare l'indirizzo IP e la maschera di sottorete della CPU 317-2 PN/DP nella scheda "Indirizzi". L'indirizzo IP e la maschera di sottorete devono essere quelli del dispositivo di destinazione. Nel campo "Indirizzo PROFIBUS" selezionare l'indirizzo PROFIBUS dalla casella di riepilogo a discesa. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.3 Sequenza 5: Assegnazione di indirizzi Passo 3. Descrizione 4. Ripetere il passo 3 per i componenti "Processing" e "ET200X_Conveyor_1". A questo punto tutti gli indirizzi sono stati assegnati. Selezionare nella vista di rete il dispositivo "ET200X_Conveyor" e selezionare Modifica > Proprietà.... Specificare l'indirizzo PROFIBUS nella scheda "Indirizzi" e confermarlo con il pulsante "OK". Nota I nomi delle apparecchiature e delle funzioni possono essere scelti dall'utente. Come si procede? Interconnettere le funzioni tecnologiche nella vista impianto del progetto. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 39 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.4 Sequenza 6: Interconnessioni di funzioni tecnologiche 4.4 Sequenza 6: Interconnessioni di funzioni tecnologiche Premesse ● I componenti PROFINET devono essere accoppiati correttamente alle reti. ● Le interfacce tecnologiche, cioè l'assegnazione dei collegamenti e lo schema di interconnessione, devono essere note. Regole per l'interconnessione ● Occorre sempre collegare un'uscita con un ingresso. Un'uscita può essere comunque collegata anche con diversi ingressi. ● I collegamenti di un'interconnessione devono essere dello stesso tipo di dati, p. es. entrambi del tipo I2 o UI2. Come interconnettere le funzioni tecnologiche Tabella 4- 4 40 Interconnessioni di funzioni tecnologiche Passo Descrizione 1. Aprire la vista impianto. Nella vista impianto, le funzioni tecnologiche sono disposte in modo tale che si sovrappongano. 2. Spostare le funzioni tecnologiche con drag&drop in modo da rendere l'impianto più comprensibile. È sufficiente fare clic su ogni barra con il nome. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.4 Sequenza 6: Interconnessioni di funzioni tecnologiche Passo Descrizione 3. a) Fare clic sull'uscita "Delay" del coordinatore e sull'ingresso "RunDelay" di ET200X_Conveyor. b) Fare clic sull'uscita "StartNext" dell'ET200X_Conveyor e sull'ingresso di "Ext_Start" di "Processing". L'interconnessione è rappresentata da una linea. I punti di collegamento dello stesso tipo, ad es. BOOL, vengono contrassegnati quando il puntatore del mouse si trova su un componente. Anche l'uscita scelta e l'ingresso attualmente selezionato vengono contrassegnati. 4. Interconnettere gli ingressi e le uscite delle funzioni tecnologiche secondo lo schema seguente. Nota Quando non è possibile rappresentare una linea, le interconnessioni vengono rappresentate con connettori di interruzione numerati. Spostando in maniera adeguata le funzioni tecnologiche è possibile far sì che le linee vengano rappresentate. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 41 Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.4 Sequenza 6: Interconnessioni di funzioni tecnologiche Suggerimenti ● Utilizzando il menu di scelta rapida Proprietà... è possibile visualizzare informazioni sui collegamenti di una funzione tecnologica selezionata. ● Con il menu Visualizza > Vista impianto > Trama della griglia è possibile visualizzare una griglia che facilita il posizionamento delle funzioni tecnologiche. ● Selezionando Visualizza > Zoom è possibile modificare la rappresentazione della vista impianto. Come si procede? Salvare e generare il progetto. Vedere anche Definizione dei dispositivi e delle funzioni tecnologiche (Pagina 14) 42 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 7: Generazione e download 5.1 5 Salvataggio e generazione del progetto In fase di generazione, i dati attuali del progetto SIMATIC iMap vengono preparati per il download nelle apparecchiature di destinazione dell'impianto. I componenti PROFINET utilizzati non contengono una parte HMI ma soltanto una parte di comando. Per questo motivo viene generata solamente la parte di comando del progetto. Presupposti STEP 7 e STEP 7 AddOn devono essere installati sullo stesso computer di SIMATIC iMap. Come salvare e generare il progetto SIMATIC iMap Tabella 5- 1 Salvataggio e generazione del progetto Passo Descrizione 1. Selezionare Progetto > Genera > Componente controllore > Solo modifiche oppure il simbolo "Genera progetto" (vedere figura). Verrà emesso un messaggio per cui il progetto, prima della generazione, deve essere salvato automaticamente. Rispondere "Sì" alla domanda se si intende continuare. Si aprirà la finestra di dialogo "Salva progetto SIMATIC iMap con nome". 2. Selezionare in “Cerca“ un percorso a scelta, ad es. Programmi\Siemens\iMap\projects. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 43 Sequenza 7: Generazione e download 5.1 Salvataggio e generazione del progetto Passo Descrizione 3. Indicare il nome del file per il progetto, ad es. "Impianto_1", e confermare con il pulsante "Salva". Il progetto viene così salvato e generato. Quando si richiama il comando di menu Progetto > Genera > Componente controllore > Solo modifiche per la prima volta viene generato l'intero progetto. Richiamando successivamente lo stesso comando di menu si generano solamente le modifiche. 4. Leggere i messaggi sull'avanzamento della procedura di generazione nella scheda "Genera" della finestra dei risultati. Nota In caso di progetti di dimensioni elevate, la generazione può richiedere più tempo. È comunque possibile interrompere la generazione in qualunque momento con il pulsante "Annulla" nella casella visualizzata. Suggerimento Se la generazione si conclude senza errori, tutti gli oggetti del progetto avranno, nelle proprietà, lo stato di generazione "Creato". Lo stato della generazione è visualizzato nella finestra del progetto. Figura 5-1 Stato della generazione visualizzato nella finestra del progetto Come si procede? Caricare i dati del progetto da SIMATIC iMap nelle apparecchiature di destinazione dell'impianto. 44 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 7: Generazione e download 5.2 Download dei programmi e delle interconnessioni 5.2 Download dei programmi e delle interconnessioni Download - Introduzione Con il download, i dati vengono caricati da SIMATIC iMap nelle apparecchiature dell'impianto. Il download si può eseguire per tutte le istanze dei componenti PROFINET o soltanto per quelle selezionate. I dati seguenti si possono caricare utilizzando il menu Online: ● Programmi utente creati, inclusa la configurazione hardware e di rete ● Interconnessioni delle funzioni tecnologiche ● Tutto, vale a dire programmi e interconnessioni. Con la messa in servizio di un dispositivo è necessario scaricare il programma. Le interconnessioni si possono eventualmente scaricare in un secondo tempo, ad es. per testare la comunicazione PROFINET tra i componenti. Come eseguire il download di programmi e interconnessioni Per il progetto di esempio occorre caricare nelle apparecchiature dell'impianto i programmi e le interconnessioni di tutti i componenti PROFINET. Tabella 5- 2 Download dei programmi e delle interconnessioni Passo Descrizione 1. Nella vista di rete, selezionare Online > Scarica tutte le istanze > Tutto. Il programma e le interconnessioni vengono caricati nei dispositivi di destinazione. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 45 Sequenza 7: Generazione e download 5.2 Download dei programmi e delle interconnessioni Passo Descrizione 2. Seguire nella finestra dei risultati i messaggi sull'avanzamento del download e la conclusione dell'azione. Suggerimenti ● Con il confronto online/offline ("Online-offline comparison") si stabilisce per quali apparecchiature sia necessario un download del programma o un download delle interconnessioni. ● Se nel progetto sono state modificate soltanto le interconnessioni, non è necessario ripetere il download del programma ma è sufficiente scaricare le interconnessioni. ● Normalmente è necessario un solo download del programma mentre il download delle interconnessioni può essere eseguito un numero di volte qualunque. ● Le apparecchiature e le funzioni tecnologiche che richiedono un download delle interconnessioni sono evidenziate nella vista online con il simbolo "Download" e sono elencate nella finestra di diagnostica, scheda "Funzioni". Come si procede? Esaminare la rappresentazione delle informazioni di diagnostica nella finestra di diagnostica per mezzo di un esempio. Vedere anche Salvataggio e generazione del progetto (Pagina 43) 46 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 8: Diagnostica 6.1 6 Controllo online dell'impianto Premesse ● Deve essere stato generato il progetto SIMATIC iMap. ● Il PG/PC è collegato con l'impianto tramite Ethernet. ● I programmi e le interconnessioni di tutti i componenti PROFINET del progetto sono già stati caricati nelle apparecchiature. Diagnostica Se in SIMATIC iMap è attiva la vista online, le finestre di diagnostica e dei risultati e le viste di rete e di progetto forniscono informazioni sullo stato dei nodi di comunicazione PROFINET e delle interconnessioni e gli stati di funzionamento delle apparecchiature (in funzione del tipo di apparecchiatura). Tabella 6- 1 Diagnostica Passo Descrizione 1. Selezionare il comando di menu Online > Controlla. In SIMATIC iMap viene attivata la vista online. Un eventuale guasto segnalato nella finestra di diagnostica viene evidenziato con un simbolo di diagnostica nella vista di impianto e di rete del rispettivo oggetto. 2. Nella scheda "Funzioni" della finestra di diagnostica vengono visualizzate tutte le funzioni che presentano un guasto. Nella finestra sulla destra sono contenute le informazioni relative all'oggetto selezionato. Il pulsante "Download" consente di effettuare il download delle interconnessioni. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 47 Sequenza 8: Diagnostica 6.1 Controllo online dell'impianto Passo Descrizione 3. Nella scheda "Apparecchiature" della finestra di diagnostica vengono visualizzate tutte le apparecchiature guaste. Nella finestra sulla destra sono contenute le informazioni relative all'oggetto selezionato. Il pulsante "Diagnostica" consente di accedere alla diagnostica specifica dell'apparecchiatura. 4. Nella vista di rete, selezionare l'apparecchiatura "CPU 317-2 PN/DP" e quindi Confronto online-offline > Solo interconnessione nel menu di scelta rapida. I dati online e offline delle interconnessioni vengono messi a confronto e il risultato viene visualizzato nella scheda "Confronto online/offline" della finestra dei risultati. La figura illustra una situazione in cui i dati online e offline delle interconnessioni non corrispondono più. 5. 48 La tabella delle variabili fornisce una visione generale dei valori online e consente di comandare i valori online degli ingressi (comando di menu Online > Tabella delle variabili > Controlla tutte le variabili). Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 8: Diagnostica 6.1 Controllo online dell'impianto Possibili casi di errore Gli eventuali casi di errore delle funzioni e delle apparecchiature vengono evidenziati nella vista impianto e nella vista di rete con simboli particolari. Il tipo di errore viene descritto nella finestra di diagnostica. ● Funzioni – L'interconnessione presenta un'anomalia. – È necessario eseguire un download delle interconnessioni. ● Dispositivi – L'apparecchiatura non è raggiungibile. – L'apparecchiatura è guasta. – È necessario eseguire un download del programma. Suggerimenti ● Nella finestra dei risultati, facendo doppio clic sul bordo destro del titolo della colonna, ad es. su "Oggetto di riferimento", si può passare alla larghezza ottimale della colonna. ● Facendo doppio clic su una funzione con un'anomalia nella finestra di diagnostica, nella vista impianto viene visualizzata la funzione tecnologica corrispondente. ● Facendo doppio clic su un'apparecchiatura guasta nella finestra di diagnostica, nella vista di rete viene visualizzata l'apparecchiatura corrispondente. ● Se compare la segnalazione di guasto "Download necessario", è possibile avviare immediatamente il download delle interconnessioni con il pulsante "Download". Come si procede? Visualizzare i dati di processo. Vedere anche Download dei programmi e delle interconnessioni (Pagina 45) Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 49 Sequenza 8: Diagnostica 6.1 Controllo online dell'impianto 50 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Sequenza 9: Visualizzazione dei dati di processo 7.1 7 Analisi con OPC OPC: OLE for Process Control In SIMATIC iMap è possibile creare un file symbol OPC per il progetto. Il file symbol OPC contiene informazioni sugli indirizzi dei singoli dati del processo, per accedere a questi ultimi tramite OPC. Con l'impiego di un programma OPC Client è possibile accedere dalle applicazioni di Office ai dati dei dispositivi PROFINET a livello di controllo e di produzione. 23&FOLHQW SHV:LQ&&3UR7RRO6FRXW 352),1(7 23&6HUYHU 6 23&6HUYHU (WKHUQHW GLVSRVLWLYR 352),1(7 352),%86 GLVSRVLWLYL 352),%86 Figura 7-1 Impiego di OPC Premesse ● Deve essere stato installato un programma OPC Client, ad es. OPC-Scout SIMATIC Net. ● Il progetto SIMATIC iMap è aperto ed è stato generato senza errori. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 51 Sequenza 9: Visualizzazione dei dati di processo 7.1 Analisi con OPC Come analizzare i dati di processo Tabella 7- 1 Creazione e modifica del file di icona OPC Passo Descrizione 1. Selezionare in SIMATIC iMap Strumenti > Crea file di simboli OPC... 2. Nella finestra di dialogo "Salva con nome" selezionare una cartella come percorso fisico. In questa cartella viene memorizzato il file di icona OPC Impianto_1.sti. Ora è possibile chiudere SIMATIC iMap. 3. 52 La tabella con le variabili OPC selezionate e le relative informazioni sullo stato viene visualizzata in OPCScout dopo l'apertura. Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 A Appendice A.1 Supporto tecnico SIMATIC SIMATIC Technical Support Il servizio Technical Support per tutti i prodotti A&D è disponibile: ● In Internet, tramite Support Request: http://www.siemens.com/automation/support-request ● E-mail: [email protected] ● Telefono: +49 (0) 180 5050 222 ● Fax: +49 (0) 180 5050 223 Ulteriori informazioni sul servizio Technical Support sono disponibili sul sito Internet http://www.siemens.com/automation/service Service & Support in Internet Oltre alla documentazione, un servizio online mette a disposizione in Internet tutte le nostre conoscenze. http://www.siemens.com/automation/service&support Dove si trovano: ● Informazioni aggiornate sui prodotti, FAQ, download, suggerimenti e consigli. ● La Newsletter contenente le informazioni più aggiornate sui prodotti. ● Il Knowledge Manager provvede al rapido reperimento degli opportuni documenti. ● Il forum, dove utenti e specialisti di tutto il mondo si scambiano le proprie esperienze. ● Il partner di riferimento locale per Automation & Drives reperibile tramite la relativa banca dati. ● Informazioni su assistenza tecnica locale, riparazioni, pezzi di ricambio e maggiori dettagli sono disponibili alla voce "Service". Ulteriore supporto In caso di domande sull'utilizzo dei prodotti descritti nel presente manuale che non fossero trattate esplicitamente in questa sede si prega di rivolgersi al proprio partner di riferimento Siemens presso le filiali e le rappresentanze competenti. Per cercare il rappresentante più vicino consultare il sito: http://www.siemens.com/automation/partner La Guida alla consultazione della documentazione tecnica per i singoli prodotti e sistemi SIMATIC si trova nel sito: http://www.siemens.de/simatic-tech-doku-portal Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 53 Appendice A.1 Supporto tecnico SIMATIC Training center Per facilitare l'approccio al sistema di automazione S7-300, offriamo appositi corsi. Rivolgersi al Training Center regionale o al Training Center centrale di Norimberga, D90327. Telefono: +49 (911) 895-3200 http://www.sitrain.com 54 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 Indice analitico A H analisi dei dati di processo Primi passi, 52 Assegnazione della maschera di sottorete CPU 317-2 PN/DP, 38 Assegnazione dell'indirizzo PROFIBUS, 39 CPU 317-2 PN/DP, 38 Assegnazione di indirizzi Primi passi, 38 Hotline, 53 C Casi di errore Primi passi, 49 Componente PROFINET Istanza, 35 Componenti PROFINET Inserimento in un progetto, 35 Componenti PROFINET per il progetto di esempio, 17 Configurazione dell'impianto Primi passi, 13 Confronto online/offline, 46 Connettore di interruzione, 41 Create OPC Symbol File Primi passi, 52 D Destinatari, 7 Diagnostica Primi passi, 47 Download, 45, 49 Download dei programmi e delle interconnessioni, 45 F Finestra di anteprima, 34 Finestra di diagnostica Primi passi, 47 Funzioni tecnologiche, 40 I impianto, 40 Importazione Primi passi, 31 Importazione di componenti nella biblioteca del progetto Primi passi, 31 Interconnessione Primi passi, 41 Interconnessioni di funzioni tecnologiche Primi passi, 40 Interfaccia tecnologica Componente Coordinatore, 14 Componente ET200X_Conveyor, 15 Componente Processing, 15 Internet, 53 Istanze di un componente PROFINET, 35 L Library Window, 34 M Moduli tecnologici Suddivisione dell'impianto, 11 N Network view Primi passi, 35 O OPC OLE for Process Control, 51 G Generazione, 44 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 55 Indice analitico P Primi passi Fasi risolutive, 8 Progetto di esempio, 18 S Salva progetto, 43, 46 Salvataggio e generazione del progetto, 43 Schema di interconnessione Primi passi, 16 Service, 53 SIMATIC Customer Support Hotline, 53 Suddivisione dell'impianto Primi passi, 11 Support, 53 T Training center, 54 U Ulteriore supporto, 53 56 Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02