Save 2012 - 24-25 ottobre Dai Bus di Campo a PROFINET Roberto Pessina Siemens Spa I IA AS PLC [email protected] © Siemens AG 2010. All Rights Reserved. PROFINET uno standard di PROFIBUS & PROFINET International (PI) Riferimento PI Italia, Italia con sede a Brescia Consorzio Profibus Network Italia (PNI) www.profi-bus.it/ DAI BUS DI CAMPO .. a .. ETHERNET REAL TIME Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector PROFINET uno standard di PROFIBUS & PROFINET International (PI) 3 DAI BUS DI CAMPO .. a .. ETHERNET REAL TIME Utilizzo di un know how standard e diffuso (Diagnostica a pagine Web, Ethereal, SNMP..) ! Informazioni disponibili su tutta la rete ad ogni porta! Apertura verso nuove tecnologie (Wireless LAN..) Mobile Panel 277F IWLAN Oct-2012 Roberto Pessina – I IAPC AS con PLCOPC Server SNMP © Siemens Spa 2012. All Rights Reserved. Industry Sector DAI BUS DI CAMPO .. a .. ETHERNET REAL TIME 4 L’architettura è estremamente flessibile ! - Eliminazione delle impedenze di terminazione - Nessun vincolo sull’estensione complessiva della rete Machine 1 (IO-Subsystem) Switch Machine 2 (IO-Subsystem) HMI, STEP7 IO-Controller IO-Controller HMI, STEP7 Switch IO-Device IO-Device IO-Device Switch Switch IO-Device Switch IO-Device IO-Device Switch IO-Device IO-Device Switch IO-Device Switch IO-Device IO-Device Switch IO-Device IO-Device IO-Device Switch Oct-2012 IO-Device Roberto Pessina – I IA AS PLC Switch © Siemens Spa 2012. All Rights Reserved. Industry Sector 5 PROFINET Performance Internet Factory Automation Motion Control PROFINET Industrial Ethernet 1-10ms 100ms IT services 250µs TCP/IP RT IRT PROFINET: Real-time scalabile Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 6 PROFINET – un solo bus Automation topologies with PROFINET PG/PC HMI PLC IWLAN Industrial Ethernet Diagnostics Motion Control Field device Drive Access Point Web/TCP/IP Field device Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector PROFINET I/O Real Time (RT) Il Profilo per la Factory Automation …. Integrata con Ethernet IT e TCP/IP ! Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector PROFINET I/O Real Time (RT) Implementazione senza HW specifico 8 Canale aperto TCP/IP IT applications 1 Standard channel Real time channel Real time Servizi Software basati su Ethernet e.g. HTTP SNMP DHCP... PROFInet application TCP/UDP IP 2 Ethernet RT (su indirizzo IP) IP Parametrizzazione e configurazione dei dispositivi informazioni di diagnostica Canale Real-time (su Device Name associato al MAC address) Trasmissione dati di ciclo ad alte prestazioni Trasmissioni su evento (allarmi..) -> PROFINET Real Time utilizza TCP/IP solo per la parametrizzazione e la diagnostica dei dispositivi -> Lo scambio dati ciclico avviene con determismo su © Siemens Spa 2012. All Rights Reserved. Ethernet direttamente con MAC Address Oct-2012 Roberto Pessina – I IA AS PLC Industry Sector 9 Struttura del Telegramma PROFINET Il Telegramma PROFINET si integra nel frame dati Standard Ethernet IEEE 802.3 Il Telegramma PROFINET è definito nello Standard Ethernet come “Ether type” per comunicazione real-time Possibile utilizzo della priorizzazione dati secondo standard IEEE 802.1p, per migliorare le performance Ethernet Frame Preambel Sync Dest Source MAC MAC 7 Byte 1 Byte 6 Byte 6 Byte Priority Tagging* Ethertype 4 Byte 2 Byte Ethernet-Standard Oct-2012 Roberto Pessina – I IA AS PLC Frame ID 2 Byte Process data up to 1440 Byte Status Information 4 Byte FCS 4 Byte PROFINET specific © Siemens Spa 2012. All Rights Reserved. Industry Sector 10 Switch con priorizzazione dati IEEE 802.1p Gli switch, oltre a consentire ai nodi collegati di comunicare contemporaneamente senza collisioni, garantiscono il determinismo analizzando la priorità dei pacchetti in transito e dando precendenza a quelli con priorità più elevata. (secondo lo standard: Priorita’ 6 per Real Time Ethernet, Priorita’ 0 per TCP/IP) PROFINET IO Controller Standard IEEE 802.1p : supportato da tutti gli Switch SIEMENS (dalle versioni Basso costo XB agli Scalance X400) 2 HMI 1 2 1 Port 1 Port 2 Port 3 1 Oct-2012 Roberto Pessina – I IA AS PLC 2 Spa 2012. All Rights Reserved. © Siemens Queue for port 1 Sector Industry Traffico TCP/IP e real time allo stesso tempo ma con differenti priorità 11 PROFINET PLC PC Internet Explorer PROFINET Real-Time HTTP SNMP Socket RT TCP / UDP PROFINET Field device IP Ethernet ERTEC IE/PROFINET Cable Sensor System PC SNMP/OPC Server Oct-2012 Roberto Pessina – I IA AS PLC PROFINET PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 12 PROFINET RT Con PROFINET si abbandona il sistema Token Ring ! La comunicazione Controller – Device, consente tempi di aggiornamento diversi per le stazioni I/O ! Dalle proprietà di ogni Device Watchdog time per “Bus Fault” = Update time (ms) x Numero di cicli consecutivi consentiti senza ricezione di IO (3..15) Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 13 PROFINET I/O: Implementazione e Configurazione PROFINET Periferica decentrata: Cambia l’interfaccia sul bus I moduli di I/O possono essere riutilizzati Configurazione/programmazione: Rimane identica a Profibus PROFINET PROFIBUS GSD Protezione degli investimenti Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 14 Sequenza di assegnamento indirizzi L’indirizzamento dei dispositivi è diverso rispetto a Profibus, e si basa sul “Nome Dispositivo” dei Device… Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 15 Alternativa 1: Nome dispositivo su MMC Sulle interfacce PROFINET è disponibile uno slot in cui è possibile innestare un supporto di memoria su cui viene memorizzato il Nome Dispositivo tramite STEP7. Alla sostituzione del componente il supporto di memoria mantiene il Nome Dispositivo. Questo sistema è disponibile su tutte le CPU e le periferie. Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 16 Alternativa 2: Autoconfigurazione con topologia Il meotodo è basato sulla definizione della topologia di rete (editor della topologia in STEP7). L’utente deve configurare la topologia off line e può confrontarla poi con la situazione attuale. Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector PROFIsafe: sicurezza funzionale (safety) a tutti i livelli 17 La sicurezza funzionale è un requisito irrinunciabile … … ma è anche un grosso vantaggio Personale Oct-2012 Roberto Pessina – I IA AS PLC Impianti Ambiente © Siemens Spa 2012. All Rights Reserved. Industry Sector La situazione attuale nel campo della sicurezza funzionale 18 La sicurezza funzionale è ottenuta per mezzo di bus proprietari L’integrazione con il sistema principale è lunga e costosa Molte volte I/O non sicuri operano sul campo da proteggere Ad esempio interrompo l’alimentazione al motore Bus di Campo I/O Bus proprietario dedicato alla safety Livello con I/O Safety Frequency converter and control Motore Interruttore Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector Alimentazione 19 La soluzione è PROFIsafe Caratteristiche principali di PROFIsafe Funzioni standard e di sicurezza su un unico cavo: un solo sistema di sviluppo = riduzioni costi Certificato SIL 3, AK6 e CAT 4 nella EN954-1 Basato su IEC 61508 e IEC 61511 PLC con funzione fail-safe Componente standard Oct-2012 Sicurezza per mezzo di software aggiuntivo in ogni componete Componente fail-safe Roberto Pessina – I IA AS PLC I/O Fail-safe I/O Standard Azionam. Dispositivo failsafe © Siemens Spa 2012. All Rights Reserved. Industry Sector 20 Nuove architetture e funzionalità disponibili con PROFINET IO Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 21 PROFINET IO: “Shared device” Due controller possono gestire lo stesso device • Ogni controller gestisce un gruppo di ingressi e uscite • Non è necessario che siano fisicamente raggruppati IO-Controller 1 Oct-2012 Roberto Pessina – I IA AS PLC IO-Controller 2 © Siemens Spa 2012. All Rights Reserved. Industry Sector Shared Device con Sinamics S120 IF1 e IF2 sono 2 interfacce logiche della nuova CU 320-2PN, uguali in relazione a… … Operazioni Isocrone del dispositivo (solo un sync master) … Funzionalità Safety Alla stessa CU del Sinamics sono ora assegnabili a 2 Controllori differenti Questo permette svariate topologie e.g. … IO Fail-Safe Controller IO-Controller Sinamics S120 Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 22 PROFINET IO: “Intelligent device” 23 Dialogo tra controllori • Un dispositivo può essere contemporaneamente IO-controller e IO-Device IO-Controller 1 I controllori possono essere gestiti in progetti separati I dati scambiati sono direttamente nella memoria dei controllori Non sono necessari accoppiatori per separare due reti Oct-2012 Roberto Pessina – I IA AS PLC CPU1 IO-Device 1 CPU2 IO-Controller 2 IO-Device 2 © Siemens Spa 2012. All Rights Reserved. Industry Sector PROFINET IO: “Intelligent device”+ “Shared device” 24 Combinazione delle precedenti architetture Flessibilità e semplicità IO controller 1 IO controller 1 IO controller 2 IE / PROFINET IE / PROFINET I-Device + Shared Device IO device 1 Sottosistemi separati Oct-2012 Roberto Pessina – I IA AS PLC “Translucent I/O” © Siemens Spa 2012. All Rights Reserved. Industry Sector 25 Media redundancy con MRP (IEC 62439) Funzionalità Ridondanza ad anello Tempo di reazione al guasto inferiore 200ms, per un massimo di 50 switch nell’anello Il „Manager della ridondanza“ (PLC o Switch Managed) gestisce un „contatto logico di rete“ al suo interno. Attraverso un test frame verifica la continuità dell’anello; in caso di guasto il contatto interno viene chiuso. Media redundancy Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 26 Possibili configurazioni System Management IE / PROFINET IE / PROFINET CPU + CP Sub-system 1 CPU + CP Sub-system 2 CPU + CP Sub-system 3 Central ring with separated sub-systems Oct-2012 Roberto Pessina – I IA AS PLC Several local rings con Switch Managed © Siemens Spa 2012. All Rights Reserved. Industry Sector PROFINET IRT Il Profilo per Sincronismo E Motion …. Integrati su Ethernet IT e TCP/IP ! Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 28 Lo stack PN Isochronous Real Time (IRT) 1 IT appli cations PROFINET Applications e.g.. HTTP SNMP DHCP... 1 Configuration Diagnostics Process data Real time TCP/UDP IP Ethernet 2 RT 3 IRT Real time ERTEC Switch con chip ASIC Oct-2012 Canale TCP/IP standard Parametrizzazione Dati diagnostici Inizializzazione collegamenti Negoziazione del canale di comunicazione 2 Canale Real-time RT Trasferimento highperformance Dati ciclici Trasferimento su evento 3 Real-time channel IRT Trasferimento highperformance Dati isocroni Jitter <1sec Utilizzando gli SWITCH con ASIC, l’accesso alla © Siemens Spa 2012. All Rights Reserved. rete Ethernet viene sincronizzato e coordinato Roberto Pessina – I IA AS PLC Industry Sector 29 PROFINET IRT Comunicazione Ciclo 1 IRT channel Comunicazione ciclo 2 Open channel IRT channel IRT communication Sync Comunicazione ciclo 3 Open channel RT communication red interval Open ch Standard communication IRT + IRT flex frames IRT data IRT channel NRT frames RTC data RTA data green interval NRT data orange interval Tutti i dispositivi Profinet ed i componenti di rete sono sincronizzati Nella fase rossa la comunicazione dei dispositivi tcp/ip viene bloccata Durante la fase verde, qualsiasi pacchetto TCP/IP,UDP ecc. può essere inviato La fase arancione annuncia l’imminenza di un ciclo rosso. Solo I frame TCP che possono essere trasferiti completamente vengono inviati prima dell’inizio di una nuova fase rossa. Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector PROFINET – un solo bus ! Scalance S S7 400 Controller RT Simotion P controller IRT Switch “dorsale” Video Camera Ethernet TCP/IP Sinamics RT 30 “Dominio” Motion IRT: Update Time Minimo= 250 s Switch “dorsale” Switch IRT “dorsale” PG TCP/IP Distributed I/O RT ET200S “HS” IRT Sinamics IRT Office PC TCP/IP Nodi IRT devono essere collegati direttamente tra loro, o tramite switch IRT © Siemens Spa 2012. All Rights Reserved. Altri nodi NRT (TCP, IT) connessi al “dominio” IRT comunicano tra loro ! Oct-2012 Roberto Pessina – I IA AS PLC Industry Sector 31 Il Nuovo profilo disponibile con PROFINET IO ! Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 32 Linea di produzione automobilistica Energy demand senza PROFIenergy Reduced energy demand con PROFIenergy Registering curve (Values in kWh, 15 min) Potenziale di risparmio Oct-2012 Weekend Weekend Former energy demand in nonproduction time: app. 60% of the energy demand during production. Up to 80% of energy savings with PROFIenergy. Sino all’80 percento di risparmio energetico! Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 33 Punti deboli della soluzione attuale Controller switching Manuale : HMI HW supplementare per la gestione dell‘energia Tempo lungo di power off Start-up non affidabile hardware supplementare Spazio e costi Engineering e manutenzione DC24V Distributed I/O Motion Control & Drives Soluzioni individuali vengo accettate molto raramente. Il risparmio di energia nelle pause non viene utilizzato. Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 34 La soluzione Controller HMI Il controllore invia ad ogni Device: Tempo di inizio di una pausa di lavoro Durata della pausa di lavoro (>Tmin spegnimento del Device) Tempo di fine della pausa di lavoro Il controllore può anche richiedere ai Device che lo supportano di effettuare misure ‘energetiche’ riguardo al suo funzionamento. DC24V Dezentrale Peripherie Motion Control & Drives Con PROFINET come bus di campo .. È possibile usare Device che supportino il profilo PROFIenergy per lo spegnimento degli I/O Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 35 Esempio Condizioni: Controller Il convogliatore deve essere spento 2 minuti dopo il robot, e riacceso 2 minuti prima del robot Start of pause: 12:00 End of pause: 12:45 Conosce il tempo di risposta del device Coordina la sequenza di accensione e spegnimento PROFIenergy Conveyor Oct-2012 Robot Switch-off time = 1 min Switch-off time = 3 min Switch-on time = 1 min Switch-on time= 5 min Minimum hold time = 2 min Minimum hold time = 2 min Minimum pause time thus = 4 min Minimum pause time thus = 10 min Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector 36 Scopri tutte le Referenze PROFINET dal nostro sito.. www.siemens.com/profinet Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector SIMATIC ET200SP Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector SIMATIC ET 200SP Obiettivi Incremento delle funzionalità del sistema Unica periferia per tutte le applicazioni (FA, PA, applicazioni High Speed) Dimezzare l’ingombro e ottimizzare l’handling Tecnologia di cablaggio, l‘etichettatura e manegevolezza in generale Incremento delle Performance in vista di PROFINET V2.3 Riduzione del tempo di ciclo interno rispetto ET 200S High Speed ! 8 volte più veloce!! Sincronizzazione automatica al ciclo di Bus Ottimizzazione del comfort di utilizzo Cablaggio, Etichettatura, Codifica colori, Diagnostica, visualizzazione LED ecc. Riduzione del numero di schede Concentrazione di diverse funzioni nello stesso modulo Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector SIMATIC ET 200SP Panoramica Funzionalità di sistema Optionenhandling Start-Up senza moduli Hot Swapping (single- e multi-hot swap) PROFIenergy ampliamento del BUS di comunicazione Performance Funzioni di diagnostica ampliate Componenti e Montaggio Interfaccia (IM) e BusAdapter (BA) BaseUnit (BU), Terminalie Load Group Moduli Elettronici Modulo Server Classi di funzioni (B, ST, HF, HS, HA) Tecnica di cablaggio Push-in Cablaggio senza Tools Accessibilità ai morsetti migliorata hohe und dauerhafte Klemmsicherheit Ingombro dimezzato Punto di misura per Tester/Oscilloscopio Certificazione Ex(e) Aggiornamento dati su bus = 31,25µs Velocità di trasferimento 100Mbit/s Trasferimento dati con jitter molto piccolo Tecnica di sicurezza integrata Impostazione indirizzi Safety via Software (no dip-switches) Sostituzione con riparametrizzazione automatica Footprint Collegamento a PROFINET tramite Busadapter Num. canali raddoppiato (larghezza ottimizzata) Power module integrato Tecnica di cablaggio Push-in Montabile in Cabinet profondi 80mm Etichettatura e identificazione a colori Etichettatura/identificazione molto chiare Etichette uniformi simple to use – smaller in size – stronger in performance Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector SIMATIC ET 200SP Componenti e montaggio Moduli Elettronici Modulo Server Modulo interfaccia (IM), Bus Adapter (BA), Modulo Server BaseUnit (BU) Oct-2012 Modulo elettronico Roberto Pessina – I IA AS PLC IM155-6PN con Bus Adapter BaseUnits con morsetti Push-in © Siemens Spa 2012. All Rights Reserved. Industry Sector SIMATIC ET 200SP Componenti: IM155-6PN – BusAdapter Tecnica di collegamento per PROFINET variabile tramite Busadapter (BA) Standard Miglior contatto meccanico e protezione EMC LWL (Plastica) per Diff.di Potenziale Convertitore Fibra Ottica (Fibra Plastica Rame) BA 2xRJ45 BA 2xFC* BA 2xSCRJ** BA SCRJ+F C Interfaccia universale per i Bus adapter => il BusAdapters permette di scegliere la connessione migliore per ogni tipo di applicazione Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector ET 200SP Accessori Accessori: porta etichette plastico inseribile sia su Base Unit che sul modolo elettronico Ordinamento frontale rigido, nessun errore di parallasse Dimensione standard per Plotter per etichettatura automatica da E-CAD Semplice Sostituzione del modulo – tolgo e rimetto il porta etichetta Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector SIMATIC ET 200SP “Integrazione delle funzionalità di PM-E” Funzionalità del Powermodul PM-E in ET 200S Alimentazione del Bus P1/P2 LED-Verde:tensione OK Messaggi di Diagnostica sulla Tensione Protezione contro l‘inversione di polarità Filtro su tensione di alimentazione Load Group 1 (max.10A) Load Group 2 (max.10A) PM non più necessario => meno componenti, 11mm di ingombro in meno per ogni Load Group, alta flessibilità ! Oct-2012 Roberto Pessina – I IA AS PLC © Siemens Spa 2012. All Rights Reserved. Industry Sector Dai Bus di Campo a PROFINET Roberto Pessina Siemens Spa I IA AS PLC [email protected] © Siemens AG 2010. All Rights Reserved.