56
SIMATIC Component Based Automation Primi passi con SIMATIC iMap _ _____________ _ _____________ _ _____________ _ _____________ _ _____________ _ _____________ _ _____________ _ _____________ Prefazione Primi passi - Introduzione 1 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 Sequenza 8: Diagnostica 6 Sequenza 9: Visualizzazione dei dati di processo 7 Appendice A SIMATIC Component Based Automation Primi passi con SIMATIC iMap Getting Started 01/2008 A5E00716652-02

Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

SIMATIC Component Based Automation Primi passi con SIMATIC iMap

__________________________________________

______________

________________________________________________________

Prefazione

Primi passi - Introduzione

1

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

Sequenza 8: Diagnostica

6

Sequenza 9: Visualizzazione dei dati di processo

7

Appendice

A

SIMATIC

Component Based AutomationPrimi passi con SIMATIC iMap

Getting Started

01/2008 A5E00716652-02

Page 2: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Avvertenze di legge Avvertenze di legge Concetto di segnaletica di avvertimento

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

Page 3: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 3

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)

Page 4: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Prefazione

Primi passi con SIMATIC iMap 4 Getting Started, 01/2008, A5E00716652-02

Page 5: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 5

Indice del contenuto

Prefazione ................................................................................................................................................. 3 1 Primi passi - Introduzione .......................................................................................................................... 7 2 Sequenza 1: Definizione dei componenti PROFINET.............................................................................. 11

2.1 Suddivisione dell'impianto in moduli ............................................................................................11 2.2 Definizione dei dispositivi e delle funzioni tecnologiche ..............................................................14

3 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

4 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

5 Sequenza 7: Generazione e download.................................................................................................... 43 5.1 Salvataggio e generazione del progetto ......................................................................................43 5.2 Download dei programmi e delle interconnessioni ......................................................................45

6 Sequenza 8: Diagnostica......................................................................................................................... 47 6.1 Controllo online dell'impianto .......................................................................................................47

7 Sequenza 9: Visualizzazione dei dati di processo ................................................................................... 51 7.1 Analisi con OPC...........................................................................................................................51

A Appendice................................................................................................................................................ 53 A.1 Supporto tecnico SIMATIC ..........................................................................................................53

Indice analitico......................................................................................................................................... 55

Page 6: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Indice del contenuto

Primi passi con SIMATIC iMap 6 Getting Started, 01/2008, A5E00716652-02

Page 7: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 7

Primi passi - Introduzione 1Obiettivi 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

Figura 1-1 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).

Page 8: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi - Introduzione

Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02

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 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

Page 9: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi - Introduzione

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 9

Ulteriori informazioni... La seguente figura mostra dove trovare trovare le informazioni relative a SIMATIC iMap e agli argomenti correlati.

Figura 1-2 Avvertenze per la lettura

Informazione Indirizzo (URL) SIMATIC Service and Support Service & Support

(http://support.automation.siemens.com/WW/view/it/10805413/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

Page 10: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi - Introduzione

Primi passi con SIMATIC iMap 10 Getting Started, 01/2008, A5E00716652-02

Page 11: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 11

Sequenza 1: Definizione dei componenti PROFINET 22.1 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:

Figura 2-1 Suddivisione dell'impianto in moduli tecnologici

Page 12: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 1: Definizione dei componenti PROFINET 2.1 Suddivisione dell'impianto in moduli

Primi passi con SIMATIC iMap 12 Getting Started, 01/2008, A5E00716652-02

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 Stazioni Modulo di trasporto come (1) e (3)

ET200X_Conveyor Slave DP intelligente: 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 rete

IE/PB Link 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.

Page 13: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 1: Definizione dei componenti PROFINET 2.1 Suddivisione dell'impianto in moduli

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 13

Configurazione dell'impianto La seguente figura mostra la configurazione dell'impianto per il compito di automazione descritto.

Figura 2-2 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.

Page 14: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 1: Definizione dei componenti PROFINET 2.2 Definizione dei dispositivi e delle funzioni tecnologiche

Primi passi con SIMATIC iMap 14 Getting Started, 01/2008, A5E00716652-02

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 Interfaccia tecnologica del componente "Coordinatore"

Nome Tipo Valore iniziale Descrizione Ingressi 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

I dati vengono trasferiti come struttura con 2 elementi.

Ext_Delay INT 0 Ritardo alla disinserzione dei trasportatori, impostabile, p. es. tramite HMI

Uscite 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

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.

Page 15: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 1: Definizione dei componenti PROFINET 2.2 Definizione dei dispositivi e delle funzioni tecnologiche

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 15

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 Ingressi 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 Uscite 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)

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 Ingressi 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 Proc_In DINT 0 Numero dei pezzi da lavorare Uscite 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

Il dispositivo è una CPU 314C-2 DP come slave DP intelligente nel PROFIBUS.

Page 16: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 1: Definizione dei componenti PROFINET 2.2 Definizione dei dispositivi e delle funzioni tecnologiche

Primi passi con SIMATIC iMap 16 Getting Started, 01/2008, A5E00716652-02

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.

Page 17: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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 33.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.

Page 18: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap 18 Getting Started, 01/2008, A5E00716652-02

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.

Page 19: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 2: Creazione di un componente PROFINET con STEP 7 ad es. con una CPU 317-2 PN/DP 3.2 Configurazione dell'hardware

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 19

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 (dispositivo PROFINET con funzionalità proxy)

Coordinamento della macchina 1 (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".

Page 20: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap 20 Getting Started, 01/2008, A5E00716652-02

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".

Page 21: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 21

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.

Page 22: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap 22 Getting Started, 01/2008, A5E00716652-02

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.

Page 23: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 23

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".

Page 24: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap 24 Getting Started, 01/2008, A5E00716652-02

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 L 1 +D T "PN_Interface_DB".Counter_OutGO: NOP 0 …

3. Compilare e testare il programma S7.

Come proseguire Creare i componenti PROFINET "Coordinatore".

Page 25: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 25

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.

Page 26: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap 26 Getting Started, 01/2008, A5E00716652-02

Passo Procedura 2. Specificare le proprietà del componente con il seguente nome nella scheda

"Generale": "Coordinatore“.

Page 27: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 27

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)".

Page 28: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap 28 Getting Started, 01/2008, A5E00716652-02

Passo Procedura 4. Specificare il percorso desiderato nella scheda "Salva in", ad es.

c:\program files\siemens\imap\components

Page 29: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 29

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.

Page 30: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

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

Primi passi con SIMATIC iMap 30 Getting Started, 01/2008, A5E00716652-02

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.

Page 31: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 31

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 44.1 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.

Page 32: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.1 Sequenza 3: Importazione di componenti PROFINET in una biblioteca

Primi passi con SIMATIC iMap 32 Getting Started, 01/2008, A5E00716652-02

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.

Page 33: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.1 Sequenza 3: Importazione di componenti PROFINET in una biblioteca

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 33

Passo Descrizione 5. 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.

Page 34: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.1 Sequenza 3: Importazione di componenti PROFINET in una biblioteca

Primi passi con SIMATIC iMap 34 Getting Started, 01/2008, A5E00716652-02

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.

Page 35: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.2 Sequenza 4: Inserimento di istanze dei componenti PROFINET nel progetto

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 35

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.

Page 36: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.2 Sequenza 4: Inserimento di istanze dei componenti PROFINET nel progetto

Primi passi con SIMATIC iMap 36 Getting Started, 01/2008, A5E00716652-02

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.

Page 37: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.2 Sequenza 4: Inserimento di istanze dei componenti PROFINET nel progetto

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 37

Passo Descrizione 4. 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.

Page 38: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.3 Sequenza 5: Assegnazione di indirizzi

Primi passi con SIMATIC iMap 38 Getting Started, 01/2008, A5E00716652-02

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 Assegnazione di indirizzi in SIMATIC iMap

Passo Descrizione 1. Selezionare nella vista di rete il dispositivo CPU 317-2 PN/DP e selezionare Modifica >

Proprietà.... 2. 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.

Page 39: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.3 Sequenza 5: Assegnazione di indirizzi

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 39

Passo Descrizione 3. 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".

4. Ripetere il passo 3 per i componenti "Processing" e "ET200X_Conveyor_1". A questo punto tutti gli indirizzi sono stati assegnati.

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.

Page 40: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.4 Sequenza 6: Interconnessioni di funzioni tecnologiche

Primi passi con SIMATIC iMap 40 Getting Started, 01/2008, A5E00716652-02

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 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.

Page 41: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.4 Sequenza 6: Interconnessioni di funzioni tecnologiche

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 41

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.

Page 42: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Passi da 3 a 6: Progettazione dell'impianto con SIMATIC iMap 4.4 Sequenza 6: Interconnessioni di funzioni tecnologiche

Primi passi con SIMATIC iMap 42 Getting Started, 01/2008, A5E00716652-02

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)

Page 43: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 43

Sequenza 7: Generazione e download 55.1 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.

Page 44: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 7: Generazione e download 5.1 Salvataggio e generazione del progetto

Primi passi con SIMATIC iMap 44 Getting Started, 01/2008, A5E00716652-02

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.

Page 45: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 7: Generazione e download 5.2 Download dei programmi e delle interconnessioni

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 45

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.

Page 46: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 7: Generazione e download 5.2 Download dei programmi e delle interconnessioni

Primi passi con SIMATIC iMap 46 Getting Started, 01/2008, A5E00716652-02

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)

Page 47: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 47

Sequenza 8: Diagnostica 66.1 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.

Page 48: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 8: Diagnostica 6.1 Controllo online dell'impianto

Primi passi con SIMATIC iMap 48 Getting Started, 01/2008, A5E00716652-02

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. 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).

Page 49: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 8: Diagnostica 6.1 Controllo online dell'impianto

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 49

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)

Page 50: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 8: Diagnostica 6.1 Controllo online dell'impianto

Primi passi con SIMATIC iMap 50 Getting Started, 01/2008, A5E00716652-02

Page 51: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 51

Sequenza 9: Visualizzazione dei dati di processo 77.1 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.

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.

Page 52: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Sequenza 9: Visualizzazione dei dati di processo 7.1 Analisi con OPC

Primi passi con SIMATIC iMap 52 Getting Started, 01/2008, A5E00716652-02

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. La tabella con le variabili OPC selezionate e le relative informazioni sullo stato viene visualizzata in OPC-Scout dopo l'apertura.

Page 53: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 53

Appendice AA.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

Page 54: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Appendice A.1 Supporto tecnico SIMATIC

Primi passi con SIMATIC iMap 54 Getting Started, 01/2008, A5E00716652-02

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

Page 55: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Primi passi con SIMATIC iMap Getting Started, 01/2008, A5E00716652-02 55

Indice analitico

A 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

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

G Generazione, 44

H Hotline, 53

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

Page 56: Component Based Automation Primi passi con SIMATIC iMap · Primi passi - Introduzione Primi passi con SIMATIC iMap 8 Getting Started, 01/2008, A5E00716652-02 Fasi risolutive Un compito

Indice analitico

Primi passi con SIMATIC iMap 56 Getting Started, 01/2008, A5E00716652-02

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