PROFINET per l automazione di processo Emiliano Sisinni Dipartimento di Ingegneria dell Informazione, Università di Brescia, Via Branze 38-25123 Brescia (Italy) CSMT Gestione Scarl Centro di Competenza - Brescia http://www.csmt.it Tel: +39-030-3715445 fax: +39-030-380014 e-mail: emiliano.sisinni@ing.unibs.it PI Wordwide 2 030 6595111 - profinet@csmt.it 1
3 Consorziati in Italia Sommario di oggi 4 Parliamo di PROFINET, cioè di Protocollo di comunicazione scalabile Ridondanza Configuration in Run (CiR) Sincronizzazione temporale Integrazione di altri fieldbus Architetture avanzate 030 6595111 - profinet@csmt.it 2
La comunicazione in PROFINET 5 Comunicazione standard Automazione di processo/fabbrica Conformace Class A, B Applicazioni al Motion Control Conformace Class C 100ms IT Services, TCP/IP Real-Time: 10ms <1ms IRT PROFINET IO: terminologia PROFINET IO-Controller: 6 PROFINET IO-Device: PROFINET IO-Supervisor: PROFINET IO-System 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 030 6595111 - profinet@csmt.it 3
PROFINET IO: relazioni tra i dispositivi 7 Il programma applicativo accede ai dati di processo tramite l immagine del PLC es. PLC IO-Controller Diagnostica Up/Download Programmazione dei dispositivi/pc: PROFINET IO-Supervisor Commissioning, diagnostica Ethernet Configurazione Dati di processo Allarmi Field Device IO-Device Lettura e scrittura I/O Diagnostica Status/Control Parametrizzazione PROFINET IO: scambio dati tra controller e device 8 Canale Standard Configurazione Canale Real-Time Dati di processo Canale Real-Time Allarmi IO-Controller Record data CR IO data CR Alarm CR IO-Device AR 030 6595111 - profinet@csmt.it 4
PROFINET IO: Prestazioni dei diversi canali 9 RTE Cl.2 Cl.3 RTE Cl.1 Non RTE 15% 100% 0.25...1.0 msec 10 msec IRT= isochronous real time (hardware) 100 msec RT= real time Cl. 1 t TCP, DCOM, IP, HTTP PROFINET IO: Il ciclo Real-Time 10 IO-Contr IO-Dev 4 IO-Dev 3 IO-Dev 2 IO-Dev 1 SendClock IO-Dev 1 Tempo 030 6595111 - profinet@csmt.it 5
12 System Redundancy e Media Redundancy in PROFINET IO PROFINET IO: Ridondanza a livello di sistema 13 030 6595111 - profinet@csmt.it 6
PROFINET IO: Ridondanza con NAP singolo 14 PROFINET IO: Ridondanza con NAP ridondato 15 030 6595111 - profinet@csmt.it 7
PROFINET IO: Ridondanza di sistema con MRP (1) 16 PROFINET IO: Ridondanza di sistema con MRP (2) 17 030 6595111 - profinet@csmt.it 8
18 Configuration in Run per PROFINET IO PROFINET IO: Configuration in Run - CiR 19 030 6595111 - profinet@csmt.it 9
PROFINET IO: CiR e System Redundancy (1) 20 PROFINET IO: CiR e System Redundancy (2) 21 030 6595111 - profinet@csmt.it 10
22 Integrazione di altri bus di campo PROFINET estende l integrazione 23 030 6595111 - profinet@csmt.it 11
PROFINET IO per l automazione di processo 24 DCS ERP MES Ethernet backbone PROFIBUS DP 4 3 5 6 2 1 PROFIBUS PA 7 8 PROFINET PROXY 16 1 2 3 4 5 HART 6 7 8 16 PROFINET 1 2 3 4 FF H1 5 6 7 8 16 25 Architetture avanzate con PROFINET IO 030 6595111 - profinet@csmt.it 12
PROFINET IO: Riconoscimento automatico della topologia 26 PROFINET IO: Funzionamento di LLDP 27 neighborhood 5 neighborhood 2 P-1 neighborhood 4 P-1 Laptop-3 P-2 P-2 P-1 Switch-1 P-1 Switch-2 Computer-1 P-3 P-3 neighborhood 1 neighborhood 3 P-1 Laptop-1 P-1 Laptop-2 030 6595111 - profinet@csmt.it 13
Conclusioni 28 PROFINET è una tecnologia aperta Scalabilità di prodotti e soluzioni Coesistenza piena con qualunque applicazione TCP/IP Ridondanza per aumentare la disponibilità Leader del mercato Wireless per le soluzioni flessibili e innovative PROFIenergy per il risparmio ed l efficienza energetica PROFIsafe per la sicurezza Leader del mercato 29 PI Regional PI Associations PROFIBUS Network Italia Tel. 039.6886101 www.profi-bus.it 030 6595111 - profinet@csmt.it 14