PROFINET non teme confronti
Transcript
PROFINET non teme confronti
PROFINET non teme confronti PROFINET non teme confronti Paolo Ferrari Dipartimento di Ingegneria dell’Informazione, Università di Brescia, Via Branze 38 - 25123 Brescia (Italy) Tel: +39-030-3715445 fax: +39-030-380014 e-mail: [email protected] CSMT Gestione Scarl Centro di Competenza PROFIBUS e PROFINET - Brescia http://profinet.csmt.it PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 1 PROFINET non teme confronti Sommario Parliamo di PROFINET, cioè di • Protocollo (Scalabilità, Coesistenza) • Architetture di rete e nuove possibilità • Avvio rapido • Ridondanza • Sicurezza funzionale • Wireless • Risparmio ed efficienza energetica • Protocollo isocrono con prestazioni che non temono confronti PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 2 PROFINET non teme confronti La comunicazione in PROFINET Comunicazione standard 100ms Automazione di fabbrica Applicazioni al Motion Control RT_Class 1 RT_Class 2 e 3 10ms <1ms IT Services, TCP/IP RealReal-Time: IRT Una mezzo di comunicazione omogeneo per tutte le necessità degli utilizzatori • Comunicazione Real-Time scalabile fino all’isocrono • Apertura ai servizi IT e TCP/IP senza restrizioni • e tutto su un’unica rete = integrazione orizzontale e verticale PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 3 PROFINET non teme confronti PROFINET IO: terminologia PROFINET IO-Controller: Scambia dati con gli IO-Device ad esso assegnati Dispositivo che contiene il programma applicativo PROFINET IO-Device: Dispositivo di campo collegata all’IO-Controller PROFINET IO-Supervisor: HMI e diagnostica della stazione PROFINET IO-System Comprende un IO-controller e i suoi IO-Device Confronto nomi PROFIBUS con nomi PROFINET DP Master system PROFINET IO System DP Master PROFINET IO-Controller DP Slave PROFINET IO-Device DP Master classe 2 PROFINET IO-Supervisor PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 4 PROFINET non teme confronti PROFINET IO: scambio dati tra controller e device Tra l’IO-Controller and IO-Device esiste relazione Si possono scambiare diversi tipi di dati: configurazione, dati di processo e allarmi Lo scambio dati non deve essere simmetrico… NON è un master slave! Canale Standard Canale RealReal-Time Configurazione Dati di processo Canale RealReal-Time Allarmi Record data CR IO data CR Alarm CR IO-Controller IO-Device AR PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 5 PROFINET non teme confronti PROFINET IO: Prestazioni dei diversi canali RTE Cl.3 Cl.2 RTE Cl.1 15% 0.031...1.0 0.25...1.0 msec 10 msec IRT= isochronous real time Non RTE 100% 100 msec RT= real time Cl. 1 t TCP, DCOM, IP, HTTP… PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 6 PROFINET non teme confronti PROFINET IO in una parola: scalabile L’applicazione guida la scelta delle prestazioni da richiedere ai componenti Diversi componenti PROFINET IO con prestazioni differenti convivono nella stessa rete Scalabilità in tutte le direzioni Prestazioni Ridondanza Gestione della rete PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 7 PROFINET non teme confronti “Prestazioni”… necessità di un contesto PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 8 PROFINET non teme confronti Real-Time Ethernet – stack di comunicazione Questo è uno schema generale che rappresenta lo stack di comunicazione di una soluzione Real-time Ethernet. In questo contesto, quando si parla di “prestazioni” di un sistema ci si riferisce alla “velocità di trasferimento” dati dal punto A al punto B Receive data Send Data Real-time Application Service interface A Receive data B Send Data Real-time Application Service interface Real-time MAC Real-time MAC Ethernet PHY Ethernet PHY PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 9 PROFINET non teme confronti …e il resto del sistema? La comunicazione è solo una parte (piccola) La comunicazione è gestita dal sistema operativo Real-time del dispositivo Receive application data Send application Data Receive application data Send application Data Sistema Operativo Altri servizi Sistema Operativo Altri servizi Sistema Operativo Kernel Real-time Sistema Operativo Kernel Real-time Receive data Receive data Send Data Send Data Real-time Application Service interface Real-time Application Service interface Real-time MAC Real-time MAC Ethernet PHY Ethernet PHY PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 10 PROFINET non teme confronti Manca ancora l’applicazione ! Uno o più programmi applicativi gestiscono i dati provenienti/diretti agli altri dispositivi in campo L’insieme di tutte le parti è il “sistema di automazione” Task 1 1 Task n n Task Task 1 TaskTask n Programma Applicativo Programma Applicativo Programma Applicativo Receive application data Send application Data Task 1 1 Task n n Task Task 1 TaskTask n Programma Applicativo Programma Applicativo Programma Applicativo Receive application data Send application Data Sistema Operativo Altri servizi Sistema Operativo Altri servizi Sistema Operativo Kernel Real-time Receive data Send Data Real-time Application Service interface Sistema Operativo Kernel Real-time Receive data Send Data Real-time Application Service interface Real-time MAC Real-time MAC Ethernet PHY Ethernet PHY PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 11 PROFINET non teme confronti Considerazioni sui tempi di attraversamento Il tempo di attraversamento dello stack fino a raggiungere il programma applicativo, cresce con la complessità del dispositivo Il sistema operativo del dispositivo deve gestire anche altre applicazioni, non solo la comunicazione Usare un processore dedicato per la comunicazione non risolve il problema Task 1 1 Task n n Task Task 1 Task Task n Programma Applicativo Programma Applicativo Programma Applicativo Programma Applicativo Programma Applicativo Programma Applicativo Receive application data Send application Data Sistema Operativo Altri servizi Sistema Operativo Kernel Real-time e neppure usare un livello fisico più veloce… Receive data Send Data Real-time Application Service interface Real-time MAC Ethernet PHY PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 12 PROFINET non teme confronti Falsi miti: Ethernet Gigabit (futuro o presente?) Offre più banda: implica processori più veloci per gestire più pacchetti al secondo ... altrimenti significa solo “stessi dati trasmessi in meno tempo” Svantaggi Livello fisico più complesso di 100Base-TX. Consumi più elevati Servono 8 fili invece degli 4 del 100Base-TX Prestazioni di sincronizzazione uguali a quelle del 100BaseTx 1 Ottimo per le dorsali nel caso di topologia a cascata di stelle/alberi 2 3 11 10 4 5 9 8 7 6 PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 13 PROFINET non teme confronti Falsi miti: cicli di scansione ridotti Gestione del pacchetto che arriva: ad ogni ciclo corrisponde un interrupt Bisogna processare i dati in arrivo e preparare i dati per il prossimo ciclo Tempi di guardia: il tempo di elaborazione è sensibilmente minore rispetto a quello del ciclo di comunicazione Tempo preparazione risposta Latenza servizio callback interrupt Elaborazione dati Pacchetto in arrivo Durata tempo di ciclo PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 14 PROFINET non teme confronti Situazione attuale – stato dell’arte Solo poche applicazioni reali attualmente richiedono tempi di ciclo di elaborazione < 125us Il più veloce sistema commerciale “industry grade” ha un tempo di servizio delle callback di circa 30us Se l’algoritmo di controllo richiede più di 30us allora è possibile implementare sistemi che non perdono neppure un dato operanti a 62.5us L’unica applicazione reale disponibile su hardware “industry grade” è quella dello ZHAW (Institute of Embedded Systems) di Zurigo che raggiunge i 62.5 us Nota: La maggior parte di applicazioni lavora bene anche in sistemi non sincronizzati con tempi di ciclo nell’ordine di 1 ms. La nostra esperienza durante le validazioni ha messo in risalto una variabilità massima di 0.5 ms in sistemi con oltre 300 nodi PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 15 PROFINET non teme confronti Barra delle prestazioni Prestazioni e numerosità di applicazioni reali a confronto 1 ms 8 ms 250 us 125 us 62.5 us 31.25 us Numero di applicazioni 95% 4% 0.1% 0.9% Prestazioni sistema PROFINET IO RT PROFINET IO IRT senza DFP e senza frammentazione Limite appliapplicazioni reali attuali Unico controllore reale industry grade PROFINET IO IRT con DFP e frammentazione PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 16 PROFINET non teme confronti PROFINET IO offre prestazioni sempre al vertice PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 17 PROFINET non teme confronti PROFINET IO: Real-Time Ethernet Separazione nel tempo del traffico a priorità maggiore nel tempo I dati critici usano un canale separato nel tempo. E’ ancora possibile usare la comunicazione standard basata su IP. IRT channel Open channel (TCP/IP) Cycle 1 Open channel (TCP/IP) IRT channel Cycle 2 Cycle n E.g. 1 ms position control cycle Synchronization Deterministic communication Open communication IRT data TCP/IP data PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 18 PROFINET non teme confronti PROFINET IO: Real-Time Ethernet Separazione nel tempo del traffico a priorità maggiore nel tempo I dati critici usano un canale separato nel tempo. E’ ancora possibile usare la comunicazione standard basata su IP. IRT interval TCP/IP Cycle 1 Isochronous communication IRT data IRT interval TCP/IP Cycle 2 = time window RT communication RT data IRT interval TCP/IP Cycle n Standard communication TCP/IP data PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 19 PROFINET non teme confronti PROFINET IO: funzionalità di switching avanzate IRT IRT IRT IRT RT RT IRT Switch RT Switch IRT Phase RT Phase Switch RT IRT IRT IRT IRT Sincronizzazione (IEEE1588 like) RT IRT Switch RT Switch IRT Phase RT Phase Switch Caratteristiche: • La sincronizzazione è necessaria affinché tutti sulla rete conoscano il momento di inizio del ciclo PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 20 PROFINET non teme confronti PROFINET IO: Integrazione con l’infrastruttura esistente Switch Switch IRT Switch Switch IRT Switch Sync master Switch IRT Switch Switch Switch Switch Switch IRT Switch IRT Switch IRT Switch Switch IRT network Switch Switch Switch Switch PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 21 PROFINET non teme confronti PROFINET IO: Ottimizzazione in 4 passi Fast Forwarding: ottimizzazione del tempo di inoltro dei pacchetti da parte degli switch Dynamic Frame Packing: singolo frame per più dispositivi Fragmentation: gestione efficiente della frammentazione per ottenere tempi di ciclo ridotti PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 22 PROFINET non teme confronti PROFINET IO: Dettagli dell’ottimizzazione Fast Forwarding Riduzione della durata del preambolo Riduzione dei tempi di trasmissione hardware (PortRXDelay e PortTXDelay) Frame ID diventa parte del Destination Address Preamble 8 Octets DA Octets SA VLAN*) Ethertype FrameID 6 Octets 4 Octets 2 Octets 2 Octets Data Trailer 4 Octets Data Trailer 4 Octets Bridge delay minimo = 28 Ottetti Preamble DA SA VLAN*) Ethertype FrameID 6 Octets FID 6 Octets 4 Octets 2 Octets 2 Octets 2 Octets Fast Forwarding ottimizzato = 8 Ottetti PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 23 PROFINET non teme confronti PROFINET IO: Dynamic Frame Packing Condizioni Comunicazione sincronizzata (Conformance Class C) Frame dati di tipo RT_Class_3 Supporto del Fast Forwarding Conoscenza della topologia Principio di funzionamento Definizione del DFP-domain (grupo di IO-Device) Trasmissione di tutte le uscite in un unico frame Trasmissione di tutti gli ingressi in un unico frame Operazioni nello switch Frame DFP ricevuti nell’intervallo riservato? Frame ID corretto? PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 24 PROFINET non teme confronti PROFINET IO: Dynamic Frame Packing – dati di uscita I datagrammi di uscita per tutti i device sono compattati in un unico frame IOC conosce la topologia T A1 A2 A1 H Telegram header A3 H T A2 A3 A2 Dev 1 H T A3 H A3 Dev 2 Dev 3 T Trailer T A1 A2 A3 H = struttura dei sub frame PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 25 PROFINET non teme confronti PROFINET IO: Dynamic Frame Packing – dati di ingresso La trasmissione inizia simultaneamente I datagrammi di ingresso di tutti i device sono aggregati in un unico frame durante il percorso Lo scheduling è caricato nei device durante lo startup IOC conosce la topologia H E1 E2 E3 T H E2 E3 T H E1 E2 Dev 1 Dev 2 E3 T E3 H Telegram header T Trailer Dev 3 PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 26 PROFINET non teme confronti PROFINET IO: Fragmentation Frammentazione è necessaria solo per tempi di ciclo inferiori a 250 µs In quel caso, i telegrammi non PROFINET da trasmettere nella fase Open potrebbero dover essere spezzati in pacchetti più piccoli e riassemblati a destinazione Tempo di ciclo (SendClock) Open interval Lunghezza Frame 125 µs > 51 µs 504 93,75 µs > 41 µs 376 Lunghezza raccomandata frammenti 256 62,5 µs > 35 µs 304 62,5 µs > 31 µs 256 31,25 µs > 20 µs 192 Il più piccolo ciclo dura 31,25µs 128 31,25 µs > 15 µs 128 PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 27 PROFINET non teme confronti Alcuni casi di test PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 28 PROFINET non teme confronti Casi di test per PROFINET IO IRT IO-C Controller Test case 1 – mini sistema centralizzato IO-D IO-C Controller Test case 2 – sistema medio decentralizzato IO-D IO-D IO-D Test case 3 – sistema motion medio IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-C Controller IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari IO-D IO-D 29 PROFINET non teme confronti Test case 1 – mini sistema centralizzato Piccola macchina che comprende 1 IO-Controller e 1 IO-Device IO-Device ha: 64 (32 in+32 out) canali analogici raggruppati in 16 moduli 136 (64 in +72 out) canali digitali raggruppati in 17 moduli IO-C Controller IO-D PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 30 PROFINET non teme confronti Test case 1 – mini sistema centralizzato Piccola macchina che comprende 1 IO-Controller e 1 IO-Device I frame PROFINET occupano quindi frame input (da IO-D a IO-C): 20.88 us frame output (da IO-C a IO-D): 20.96 us Tempo riservato per PROFINET IRT : 24.51 us Tempo di ciclo minimo: 62.5 us [50% per TCP] IO-C Controller IO-D PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 31 PROFINET non teme confronti Test case 2 – sistema medio decentralizzato Macchina che comprende 1 IO-Controller e 12 IO-Device (totale 2000 IO digitali e 500 IO analogici) Ogni IO-Device ha: 40 (20 in+20 out) canali analogici raggruppati in 10 moduli 160 (88 in + 72 out) canali digitali raggruppati in 23 moduli IO-C Controller IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 32 PROFINET non teme confronti Test case 2 – sistema medio decentralizzato Macchina che comprende 1 IO-Controller e 12 IO-Device (totale 2000 IO digitali e 500 IO analogici) I frame PROFINET di ogni device occupano quindi frame input (da IO-D a IO-C): 15.84 us frame output (da IO-C a IO-D): 15.92 us Tempo riservato per PROFINET IRT : 96 us Tempo di ciclo minimo: 250 us [60% per TCP] (Nota: Tempo di ciclo minimo con architettura a stella = 125 us) IO-C Controller IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari IO-D 33 PROFINET non teme confronti Test case 2 – sistema medio decentralizzato (con DFP) Macchina che comprende 1 IO-Controller e 12 IO-Device (totale 2000 IO digitali e 500 IO analogici) Con DFP attivato e fast forwarding (6 byte overhead per device) I frame PROFINET occupano quindi frame input (da IO-D a IO-C): 79.84 us frame output (da IO-C a IO-D): 80.32 us Tempo riservato per PROFINET IRT : 81 us Tempo di ciclo minimo: 250 us [70% per TCP] IO-C Controller IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D (Nota: Tempo di ciclo minimo con architettura a stella = 125 us) PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 34 PROFINET non teme confronti Test case 3 – sistema motion medio Macchina che comprende 1 IO-Controller e 25 IO-Device di cui 24 drive e 1 I/O remoto (totale 480 byte per i drive, 112 IO digitali e 32 IO analogici) Ogni IO-Device – Profidrive ha: 10 byte input e 10 byte output Ogni IO-Device ha: 32 (16 in+16 out) canali analogici raggruppati in 8 moduli 112 (56 in + 56 out) canali digitali raggruppati in 14 moduli IO-C Controller IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 35 PROFINET non teme confronti Test case 3 – sistema motion medio Macchina che comprende 1 IO-Controller e 25 IO-Device di cui 24 drive e 1 I/O remoto (totale 480 byte per i drive, 110 io digitali e 30 io analogici) I frame PROFINET Profidrive occupano quindi frame input (da IO-D a IO-C): 6.72 us frame output (da IO-C a IO-D): 6.72 us IO-C Controller IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 36 PROFINET non teme confronti Test case 3 – sistema motion medio Macchina che comprende 1 IO-Controller e 25 IO-Device di cui 24 drive e 1 I/O remoto (totale 480 byte per i drive, 110 io digitali e 30 io analogici) I frame PROFINET occupano quindi frame input (da IO-D a IO-C): 10.32 us frame output (da IO-C a IO-D): 10.32 us IO-C Controller IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 37 PROFINET non teme confronti Test case 3 – sistema motion medio Macchina che comprende 1 IO-Controller e 25 IO-Device di cui 24 drive e 1 I/O remoto (totale 480 byte per i drive, 110 io digitali e 30 io analogici) Senza DFP Tempo riservato per PROFINET IRT : 95 us Tempo di ciclo minimo: 250 us [60% per TCP] Con DFP attivato e fast forwarding (6 byte overhead per device) I frame PROFINET occupano quindi frame input (da IO-D a IO-C): 79.84 us frame output (da IO-C a IO-D): 80.32 us Tempo riservato per PROFINET IRT : 31 us Tempo di ciclo minimo: 62.5 us [50% per TCP] IO-C Controller IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 38 PROFINET non teme confronti Riassunto risultati PROFINET IO IRT IO-C Controller Test case 1 – mini sistema centralizzato Tempo di ciclo : 62.5 us [50% per TCP] IO-D Test case 2 – sistema medio decentralizzato Tempo di ciclo senza DFP: 250 us [60% per TCP] Tempo di ciclo con DFP: 250 us [70% per TCP] IO-C Controller IO-D IO-D IO-D IO-D IO-D Test case 3 – sistema motion medio Tempo di ciclo senza DFP: 250 us [60% per TCP] Tempo di ciclo con DFP: 62.5 us [50% per TCP] IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-C Controller IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D IO-D PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari IO-D IO-D 39 PROFINET non teme confronti Conclusioni PROFINET è una tecnologia aperta • Prestazioni ai massimi livelli • Scalabilità di prodotti e soluzioni • Coesistenza piena con qualunque applicazione TCP/IP • Ridondanza per aumentare la disponibilità • Wireless per le soluzioni flessibili e innovative • PROFIenergy per il risparmio ed l’efficienza energetica • PROFIsafe per la sicurezza • Leader del mercato PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 40 PROFINET non teme confronti Centro di Competenza PROFIBUS e PROFINET: Contatti Email supporto: [email protected] Segreteria CSMT con riferimento a: Sig.na Roberta Codenotti Tel.: 030 6595111 E-mail: [email protected] I contatti tecnici vengono tenuti da: Prof. Paolo Ferrari Tel.: 030 3715445 E-mail: [email protected] Dr. Ing. Francesco Venturini, PhD Tel.: 030 3715606 E-mail: [email protected] PROFIBUS & PROFINET Competence Center ©2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 41