PROFINET non teme confronti

Размер: px
Начинать показ со страницы:

Download "PROFINET non teme confronti"

Транскрипт

1 PROFINET non teme confronti Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia, Via Branze Brescia (Italy) Tel: fax: CSMT Gestione Scarl Centro di Competenza PROFIBUS e PROFINET - Brescia PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 1

2 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

3 La comunicazione in PROFINET Comunicazione standard Automazione di fabbrica RT_Class 1 Applicazioni al Motion Control RT_Class 2 e 3 100ms IT Services, TCP/IP Real-Time: 10ms <1ms 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

4 PROFINET IO: terminologia PROFINET IO-Controller: Scambia dati con gli evice ad esso assegnati Dispositivo che contiene il programma applicativo PROFINET evice: 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 evice DP Master system DP Master DP Slave Confronto nomi PROFIBUS con nomi PROFINET PROFINET IO System PROFINET IO-Controller PROFINET evice DP Master classe 2 PROFINET IO-Supervisor PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 4

5 PROFINET IO: scambio dati tra controller e device Tra l IO-Controller and evice 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 Configurazione Canale Real-Time Dati di processo Canale Real-Time Allarmi IO-Controller Record data CR IO data CR Alarm CR AR evice PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 5

6 PROFINET IO: Prestazioni dei diversi canali RTE Cl.2 Cl.3 RTE Cl.1 Non RTE 15% 100% msec IRT= isochronous real time 10 msec 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

7 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

8 Prestazioni necessità di un contesto PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 8

9 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 Receive data Send Data Real-time Application Service interface A B 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

10 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 Send Data Receive data Send Data Real-time Application Service interface Real-time MAC Ethernet PHY Real-time Application Service interface Real-time MAC Ethernet PHY PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 10

11 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 Task 1 1 Task Task n Task 1 Task n n Programma Programma Applicativo Programma Applicativo Applicativo Receive Send application data application Data Sistema Operativo Altri servizi Sistema Operativo Kernel Real-time Task Task 1 1 Task Task n Task 1 Task n n Programma Applicativo Programma Applicativo Programma Applicativo Receive application data Send application Data Sistema Operativo Altri servizi Sistema Operativo Kernel Real-time Receive data Send Data Receive data Send Data Real-time Application Service interface Real-time MAC Ethernet PHY Real-time Application Service interface Real-time MAC Ethernet PHY PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 11

12 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 Task 1 Task n Task 1 1 Task Task n n Programma Programma Applicativo Programma Applicativo Applicativo Receive Send application data application Data Sistema Operativo Altri servizi e neppure usare un livello fisico più veloce Receive Sistema Operativo Kernel Real-time 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

13 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 Ottimo per le dorsali nel caso di topologia a cascata di stelle/alberi PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 13

14 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 Latenza servizio callback interrupt Tempo preparazione risposta Elaborazione dati Pacchetto in arrivo Durata tempo di ciclo PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 14

15 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

16 Barra delle prestazioni Prestazioni e numerosità di applicazioni reali a confronto 8 ms 1 ms 250 us 125 us 62.5 us us Numero di applicazioni 95% 4% 0.9% 0.1% Prestazioni sistema PROFINET IO RT PROFINET IO IRT senza DFP e senza frammentazione Limite appli- cazioni 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

17 PROFINET IO offre prestazioni sempre al vertice PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 17

18 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) IRT channel Open channel (TCP/IP) Cycle 1 Cycle 2 Cycle n E.g. 1 ms position control cycle Synchronization Deterministic communication IRT data Open communication TCP/IP data PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 18

19 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 IRT interval TCP/IP IRT interval TCP/IP Cycle 1 Cycle 2 = time window Cycle n Isochronous communication IRT data RT communication RT data Standard communication TCP/IP data PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 19

20 PROFINET IO: funzionalità di switching avanzate IRT IRT RT IRT RT IRT IRT Switch RT Switch IRT Phase RT Phase Switch RT IRT IRT IRT IRT IRT Switch RT Switch RT IRT Phase RT Phase Sincronizzazione (IEEE1588 like) 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

21 PROFINET IO: Integrazione con l infrastruttura esistente Switch Switch Sync master Switch IRT Switch IRT Switch Switch Switch Switch IRT Switch IRT Switch Switch Switch Switch IRT Switch IRT Switch IRT network Switch Switch Switch Switch PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 21

22 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

23 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 DA SA VLAN*) Ethertype FrameID Data Trailer 8 Octets Octets 6 Octets 4 Octets 2 Octets 2 Octets 4 Octets Bridge delay minimo = 28 Ottetti Preamble DA SA VLAN*) Ethertype FrameID Data Trailer 2 Octets 6 Octets FID 6 Octets 4 Octets 2 Octets 2 Octets 4 Octets Fast Forwarding ottimizzato = 8 Ottetti PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 23

24 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 evice) 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

25 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 A3 H T A2 A3 H T A3 H A1 A2 A3 H T Telegram header Trailer Dev 1 Dev 2 Dev 3 T A1 A2 A3 H = struttura dei sub frame PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 25

26 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 E1 H E2 E3 T E2 H E3 T E3 H T Telegram header Trailer Dev 1 Dev 2 Dev 3 PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 26

27 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 ,75 µs > 41 µs ,5 µs > 35 µs ,5 µs > 31 µs ,25 µs > 20 µs ,25 µs > 15 µs 128 Lunghezza raccomandata frammenti 256 Il più piccolo ciclo dura 31,25µs 128 PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 27

28 Alcuni casi di test PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 28

29 Casi di test per PROFINET IO IRT IO-C Controller Test case 1 mini sistema centralizzato Test case 2 sistema medio decentralizzato IO-C Controller Test case 3 sistema motion medio IO-C Controller PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 29

30 Test case 1 mini sistema centralizzato Piccola macchina che comprende 1 IO-Controller e 1 evice evice 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 PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 30

31 Test case 1 mini sistema centralizzato Piccola macchina che comprende 1 IO-Controller e 1 evice I frame PROFINET occupano quindi frame input (da a IO-C): us frame output (da IO-C a ): us Tempo riservato per PROFINET IRT : us Tempo di ciclo minimo: 62.5 us [50% per TCP] IO-C Controller PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 31

32 Test case 2 sistema medio decentralizzato Macchina che comprende 1 IO-Controller e 12 evice (totale 2000 IO digitali e 500 IO analogici) Ogni evice 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 PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 32

33 Test case 2 sistema medio decentralizzato Macchina che comprende 1 IO-Controller e 12 evice (totale 2000 IO digitali e 500 IO analogici) I frame PROFINET di ogni device occupano quindi frame input (da a IO-C): us frame output (da IO-C a ): 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 PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 33

34 Test case 2 sistema medio decentralizzato (con DFP) Macchina che comprende 1 IO-Controller e 12 evice (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 a IO-C): us frame output (da IO-C a ): us Tempo riservato per PROFINET IRT : 81 us Tempo di ciclo minimo: 250 us [70% per TCP] IO-C Controller (Nota: Tempo di ciclo minimo con architettura a stella = 125 us) PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 34

35 Test case 3 sistema motion medio Macchina che comprende 1 IO-Controller e 25 evice di cui 24 drive e 1 I/O remoto (totale 480 byte per i drive, 112 IO digitali e 32 IO analogici) Ogni evice Profidrive ha: 10 byte input e 10 byte output Ogni evice 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 PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 35

36 Test case 3 sistema motion medio Macchina che comprende 1 IO-Controller e 25 evice 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 a IO-C): 6.72 us frame output (da IO-C a ): 6.72 us IO-C Controller PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 36

37 Test case 3 sistema motion medio Macchina che comprende 1 IO-Controller e 25 evice 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 a IO-C): us frame output (da IO-C a ): us IO-C Controller PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 37

38 Test case 3 sistema motion medio Macchina che comprende 1 IO-Controller e 25 evice 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 a IO-C): us frame output (da IO-C a ): us Tempo riservato per PROFINET IRT : 31 us Tempo di ciclo minimo: 62.5 us [50% per TCP] IO-C Controller PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 38

39 Riassunto risultati PROFINET IO IRT Test case 1 mini sistema centralizzato Tempo di ciclo : 62.5 us [50% per TCP] IO-C Controller 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 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-C Controller PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 39

40 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

41 Centro di Competenza PROFIBUS e PROFINET: Contatti supporto: [email protected] Segreteria CSMT con riferimento a: Sig.na Roberta Codenotti Tel.: [email protected] I contatti tecnici vengono tenuti da: Prof. Paolo Ferrari Tel.: [email protected] Dr. Ing. Francesco Venturini, PhD Tel.: [email protected] PROFIBUS & PROFINET Competence Center 2012 Università Brescia - CSMT Gestione Scarl Paolo Ferrari 41

Architetture di rete e performance con PROFINET

Architetture di rete e performance con PROFINET PROFINET: Architetture di rete e performance Architetture di rete e performance con PROFINET 1 Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia Via Branze 38-25123 Brescia

Подробнее

PROFINET per l automazione di processo

PROFINET per l automazione di processo 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

Подробнее

Performance e flessibilità nelle architetture di rete PROFINET

Performance e flessibilità nelle architetture di rete PROFINET 1 Performance e flessibilità nelle architetture di rete PROFINET Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia Via Branze 38-25123 Brescia (Italy) CSMT Gestione Scarl

Подробнее

PROFINET: alte prestazioni, architetture innovative e versatilità

PROFINET: alte prestazioni, architetture innovative e versatilità PROFINET: alte prestazioni, architetture innovative e versatilità Paolo Ferrari/Emiliano Sisinni Dipartimento di Ingegneria dell Informazione, Università di Brescia, Via Branze 38-25123 Brescia (Italy)

Подробнее

Fondamenti per l implementazione di reti PROFINET

Fondamenti per l implementazione di reti PROFINET Fondamenti per l implementazione di reti PROFINET Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia Via Branze 38-25123 Brescia (Italy) e-mail: [email protected] CSMT

Подробнее

Architetture di rete e performance con PROFINET

Architetture di rete e performance con PROFINET Architetture di rete e performance con PROFINET Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia, Via Branze 38-25123 Brescia (Italy) Tel: +39-030-3715445 fax: +39-030-380014

Подробнее

F.A.Q. PROFINET: prestazioni e architetture

F.A.Q. PROFINET: prestazioni e architetture F.A.Q. PROFINET: prestazioni e architetture Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia, Via Branze 8-5 Brescia (Italy) Tel: +9-00-75445 fax: +9-00-8004 e-mail: [email protected]

Подробнее

PROFINET: architetture innovative e prestazioni sempre al vertice

PROFINET: architetture innovative e prestazioni sempre al vertice PROFINET: architetture innovative e prestazioni sempre al vertice Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia, Via Branze 38-25123 Brescia (Italy) Tel: +39-030-3715445

Подробнее

F.A.Q. PROFINET: prestazioni e architetture

F.A.Q. PROFINET: prestazioni e architetture F.A.Q. PROFINET: prestazioni e architetture Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia, Via Branze 38-25123 Brescia (Italy) Tel: +39-030-3715445 fax: +39-030-380014

Подробнее

La visione di PROFINET e PROFIBUS

La visione di PROFINET e PROFIBUS Presente e futuro delle tecnologie Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia Via Branze 38-25123 Brescia (Italy) e-mail: [email protected] CSMT Gestione Scarl

Подробнее

Verifica sperimentale di PROFINET IO in grandi impianti manifatturieri

Verifica sperimentale di PROFINET IO in grandi impianti manifatturieri Verifica sperimentale di IO in grandi impianti manifatturieri Paolo Ferrari Università di Brescia, Via Branze 38-25123 Brescia (Italy) Tel: +39-030-3715445 fax: +39-030-380014 CSMT Gestione Scarl, Centro

Подробнее

Integrazione di rete di campo PROFIBUS in reti di fabbrica di tipo Ethernet

Integrazione di rete di campo PROFIBUS in reti di fabbrica di tipo Ethernet 1 Integrazione di rete di campo PROFIBUS in reti di fabbrica di tipo Ethernet Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia Via Branze 38-25123 Brescia (Italy) CSMT

Подробнее

Architetture di rete Profinet per performance d eccellenza! Profinet network architectures for top performance

Architetture di rete Profinet per performance d eccellenza! Profinet network architectures for top performance Paolo Ferrari Università di Brescia, Via Branze 38-25123 Brescia (Italy) Tel: +39-030-3715445 fax: +39-030-380014 Architetture di rete Profinet per performance d eccellenza! Profinet network architectures

Подробнее

Reti e Sistemi per l Automazione. Di Forcella Simone. Stefano Panzieri Profinet - 1

Reti e Sistemi per l Automazione. Di Forcella Simone. Stefano Panzieri Profinet - 1 Di Forcella Simone Stefano Panzieri Profinet - 1 Introduzione PIRAMIDE CIM: Serve per rappresentare l informazione nei vari livelli gerarchici. Più si sale e più le informazioni sono inferiori ma di qualità

Подробнее

Integrazione di rete di campo PROFIBUS in reti di fabbrica di tipo Ethernet

Integrazione di rete di campo PROFIBUS in reti di fabbrica di tipo Ethernet 1 Integrazione di rete di campo in reti di fabbrica di tipo Ethernet Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia Via Branze 38-25123 Brescia (Italy) Centro di Competenza

Подробнее

Certificazioni di componenti e sistemi PROFINET IO

Certificazioni di componenti e sistemi PROFINET IO IO Paolo Ferrari Università di Brescia, Via Branze 38-25123 Brescia (Italy) Tel: +39-030-3715445 fax: +39-030-380014 Complementi [email protected] CSMT Gestione Scarl, Centro Brescia - http://profinet.csmt.it

Подробнее

Dai Bus di Campo a PROFINET

Dai Bus di Campo a PROFINET Dai Bus di Campo a PROFINET PROFINET uno standard di PROFIBUS & PROFINET International (PI) Riferimento PI Italia, con sede a Brescia Consorzio Profibus Network Italia (PNI) www.profi-bus.it/ DAI BUS DI

Подробнее

M70x Impostazioni Ethernet per lo scambio sincrono del contatore encoder tra gestione Albero Elettrico menu 13

M70x Impostazioni Ethernet per lo scambio sincrono del contatore encoder tra gestione Albero Elettrico menu 13 M70x Impostazioni Ethernet per lo scambio sincrono del contatore encoder tra gestione Albero Elettrico menu 13 Nidec Industrial Automation Italy Project ID: AN201 Customer: Project Description: Customer

Подробнее

Protocolli ARP e RARP

Protocolli ARP e RARP Frammentazione Protocolli ARP e RARP Tipi di rete (dati 2000) Estensione Banda (Mbps) Latenza (ms) LAN 1-2 km 10-1000 1-10 WAN worldwide 0.010-600 100-500 MAN 2-50 km 1-150 10 Wireless LAN 0.15-1.5 km

Подробнее

L unico protocollo libero che combina prestazione e flessibilità:

L unico protocollo libero che combina prestazione e flessibilità: RELATORE: Ing. Epis Diego BOSCH REXROTH AG L unico protocollo libero che combina prestazione e flessibilità: integra su un unico cavo il motion realtime con protocollo safety, Ethernet IP e standard TCP/IP

Подробнее

Impostazioni Ethernet per scambio sincrono del contatore encoder tra UNIdrive M70x e gestione Albero Elettrico menu 13

Impostazioni Ethernet per scambio sincrono del contatore encoder tra UNIdrive M70x e gestione Albero Elettrico menu 13 Impostazioni Ethernet per scambio sincrono del contatore encoder tra UNIdrive M70x e gestione Albero Elettrico menu 13 Control Techniques Project ID: 17001 v. 0001 del 20/02/2017 Customer: Project Description:

Подробнее

Diagnostica e troubleshooting per reti PROFIBUS e PROFINET. Micaela Caserza Magro Genoa Fieldbus Competence Centre srl

Diagnostica e troubleshooting per reti PROFIBUS e PROFINET. Micaela Caserza Magro Genoa Fieldbus Competence Centre srl Diagnostica e troubleshooting per reti PROFIBUS e PROFINET Micaela Caserza Magro Genoa Fieldbus Competence Centre srl Efficienza di un bus 2 Le tecnologie disponibili Fieldbus PROFIBUS RS 485 PROFINET

Подробнее

Reti di Calcolatori:

Reti di Calcolatori: Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi [email protected] Orario di ricevimento: mercoledì

Подробнее

PROFINET Funzionalità e Servizi

PROFINET Funzionalità e Servizi PROFINET Funzionalità e Servizi Agenda 1 2 3 4 Funzionalità I&M Ridondanza dei mezzi trasmissivi Visualizzazione della topologia (indirizzamento, riconoscimento dei nodi vicini, SNMP) Sostituzione dei

Подробнее

PROFINET in impianto: esperienze vissute, opportunità immediate e visione futura

PROFINET in impianto: esperienze vissute, opportunità immediate e visione futura : esperienze vissute, opportunità immediate e visione futura Paolo Ferrari Dipartimento di Ingegneria dell Informazione, Università di Brescia Via Branze 38-25123 Brescia (Italy) CSMT Gestione Scarl Centro

Подробнее

Febbraio XFC extreme Fast Control Technology Come migliorare l efficienza delle macchine

Febbraio XFC extreme Fast Control Technology Come migliorare l efficienza delle macchine XFC extreme Fast Control Technology Come migliorare l efficienza delle macchine Terminali XFC Componenti standard con prestazioni speciali! Time Stamp, Oversampling, High Speed I/O, Terminali XFC Componenti

Подробнее

La migliore soluzione Ethernet per l automazione!

La migliore soluzione Ethernet per l automazione! PROFINET La migliore soluzione Ethernet per l automazione! Unrestricted Siemens AG 2014 All rights reserved. Siemens.it/packteam PROFINET è la soluzione ideale per ogni applicazione PROFINET NON TEME CONFRONTI!

Подробнее

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP 2.1 Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti

Подробнее

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete Reti di calcolatori Protocolli di Trasmissione: Il modello ISO/OSI L architettura TCP/IP Protocolli di trasmissione Un protocollo di

Подробнее

MODELLI ISO/OSI e TCP/IP

MODELLI ISO/OSI e TCP/IP PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti wireless

Подробнее

L'integrazione di applicazioni di Motion Control e di Sicurezza (Safety) su EtherNet/IP grazie a: CIP MOTION e CIP SAFETY

L'integrazione di applicazioni di Motion Control e di Sicurezza (Safety) su EtherNet/IP grazie a: CIP MOTION e CIP SAFETY L'integrazione di applicazioni di Motion Control e di Sicurezza (Safety) su grazie a: CIP MOTION e CIP SAFETY Roberto Motta Massimo Giardiello Rockwell Automation Gruppo Rilevamento Misura e Analisi e

Подробнее

Terminologia e concetti fondamentali La struttura di Internet (hardware e software):

Terminologia e concetti fondamentali La struttura di Internet (hardware e software): Introduzione Terminologia e concetti fondamentali La struttura di Internet (hardware e software): Accesso alla rete: end-systems, applicazioni, mezzi trasmissivi Nucleo: commutazione, struttura della rete,

Подробнее

SERCOS III Comunicazione real time su base Ethernet quale bus universale per l Automazione Industriale Michele Pirelli Bosch Rexroth AG

SERCOS III Comunicazione real time su base Ethernet quale bus universale per l Automazione Industriale Michele Pirelli Bosch Rexroth AG SERCOS III Comunicazione real time su base Ethernet quale bus universale per l Automazione Industriale Michele Pirelli Bosch Rexroth AG Gruppo Azionamenti Elettrici Benefits Technology Storia Storia SERCOS

Подробнее

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 5 Prof. Salvatore Rosta www.byteman.it [email protected] 1 Rete Ethernet di Prova: 1 Ogni computer inserito nella rete contiene almeno una scheda di interfaccia Ethernet. I

Подробнее

Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol

Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Livello rete Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Formato del datagramma Frammentazione Indirizzamento IPv4 IPv6 Inoltro generalizzato e SDN

Подробнее

ALLEGATO 2 SPECIFICHE DCS IMPIANTO UL3

ALLEGATO 2 SPECIFICHE DCS IMPIANTO UL3 ALLEGATO 2 SPECIFICHE DCS IMPIANTO UL3 Edizione 1 del 16 Giugno 2018 I sistemi realizzano il monitoraggio, il controllo, la visualizzazione di allarmi, di record e di trend per tutti gli input/output assegnati

Подробнее

Verona, 29-30 ottobre 2013!

Verona, 29-30 ottobre 2013! Verona, 29-30 ottobre 2013! Il Machine Controller piattaforma integrata di Controllo, Motion, Robotica, Visione e Sicurezza su bus EtherCAT Omron Electronics spa Ing. Marco Filippis Product Manager Servo,

Подробнее

PROFINET (2000 -CBA-, 2004 -I/O-)

PROFINET (2000 -CBA-, 2004 -I/O-) PROFINET (2000 -CBA-, 2004 -I/O-) www.profibus.com 1 PROFINET: L APPROCCIO 2 PROFINET I/O e CBA 3 PROFINET CBA 4 PROFINET I/O e CBA 5 Ethernet: il il frame 6 Ethernet: address Ethernet: Indirizzo Ethernet

Подробнее

Dispositivi per il controllo

Dispositivi per il controllo Dispositivi per il controllo ordini di comando PARTE DI COMANDO PARTE DI POTENZA Controllori monolitici Controllori con architettura a bus Controllori basati su PC informazioni di ritorno PLC (Programmable

Подробнее

PROFIBUS e. Martino Traverso, General Manager EmmeTiTech PROFINET: il punto di. vista di chi. installa

PROFIBUS e. Martino Traverso, General Manager EmmeTiTech PROFINET: il punto di. vista di chi. installa PROFIBUS e PROFINET: il punto di vista di chi Martino Traverso, General Manager EmmeTiTech installa EmmeTiTech Mission 2 Ascoltare i bisogni del cliente Trasformare le idee in soluzioni di alta tecnologia

Подробнее

SIMATIC Innovations. Siemens AG All Rights Reserved.

SIMATIC Innovations. Siemens AG All Rights Reserved. SIMATIC Innovations SIMATIC S7-300 Prestazioni Differenze di prestazioni tra V2.x e V3.x Fattore 6 5 V2.x V3.x +64% 5,90 4 3,60 3 +145% 2 +800% +555% +664% +809% 1,86 1 0 0,54 0,72 0,06 0,11 312 313 0,84

Подробнее

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche Mariarosaria Napolitano Architettura TCP/IP Corso di: Laboratorio di tecnologie informatiche e telematiche Contesto e Prerequisiti Contesto E' rivolto agli studenti del V anno degli Istituti Tecnici Industriali

Подробнее

COMPARAZIONE TRA BUS ETHERNET. Micaela Caserza Magro Genoa Fieldbus Competence Centre srl

COMPARAZIONE TRA BUS ETHERNET. Micaela Caserza Magro Genoa Fieldbus Competence Centre srl COMPARAZIONE TRA BUS ETHERNET Micaela Caserza Magro Genoa Fieldbus Competence Centre srl Che cosa è Industrial Ethernet? 2 Requisiti base per ambiente industriale Mission critical Non sono ammessi fermi

Подробнее

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier 4 - Livello Rete (parte ) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Strato di rete e strato di trasporto Lo strato di trasporto

Подробнее

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione I semestre 03/04 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta [email protected] http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 2

Подробнее

Una definizione di rete

Una definizione di rete Una definizione di rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Componenti delle reti Come è fatta una rete di calcolatori? Componenti

Подробнее

PROFINET IO: il bus di campo ethernet come risposta ai problemi di safety e integrazione tra sistemi

PROFINET IO: il bus di campo ethernet come risposta ai problemi di safety e integrazione tra sistemi PROFINET IO: il bus di campo ethernet come risposta ai problemi di safety e integrazione tra sistemi Paolo Ferrari Dipartimento di Elettronica per l Automazione, Università di Brescia, Via Branze 38-25123

Подробнее

Mettiamo PROFINET nei nostri prodotti!

Mettiamo PROFINET nei nostri prodotti! Bologna, 10 marzo 2015 Paolo Ferrari Università di Brescia, Via Branze 38-25123 Brescia (Italy) Tel: +39-030-3715445 fax: +39-030-380014 Mettiamo PROFINET nei nostri prodotti! [email protected] Centro

Подробнее

Tecnologie dei Sistemi di Automazione

Tecnologie dei Sistemi di Automazione Facoltà di Ingegneria Tecnologie dei Sistemi di Automazione Prof. Gianmaria De Tommasi Lezione 2 Architetture dei dispositivi di controllo e Dispositivi di controllo specializzati Corso di Laurea Codice

Подробнее

PROFINET. Principi fondamentali

PROFINET. Principi fondamentali PROFINET Principi fondamentali Agenda 1 2 3 4 5 6 7 Specifiche e concetti Principi di comunicazione Modello di dispositivo Interfaccia Ethernet e PDev Engineering Indirizzamento Avvio a regime (Startup)

Подробнее

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Le Virtual LAN 802.1Q

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Le Virtual LAN 802.1Q Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione Le Virtual LAN 802.1Q VLAN o Le VLAN sono un meccanismo per fare coesistere su una unica Bridged LAN fisica diverse LAN logiche

Подробнее

RETI DI CALCOLATORI II

RETI DI CALCOLATORI II RETI DI CALCOLATORI II Facoltà di Ingegneria Università degli Studi di Udine Ing. DANIELE DE CANEVA a.a. 2009/2010 ARGOMENTI DELLA LEZIONE RIDONDANZA NELLE RETI SWITCHED E PROBLEMI COLLEGATI SPANNING TREE

Подробнее

La tecnologia Ethernet

La tecnologia Ethernet Livello 1 Il livello 1 si occupa della trasmissione dei dati trasmormandoli in segnali fisici, a questo livello l'unità di informazione è di tipo binario, la codifica è di tipo Manchester. La sequenza

Подробнее

Configurazione & Programmazione Profibus DP. in Ambiente Siemens TIA Portal

Configurazione & Programmazione Profibus DP. in Ambiente Siemens TIA Portal Configurazione & Programmazione Profibus DP in Ambiente Siemens TIA Portal Configurazione Optional: Aggiungere File GSD Inserire Masters e Slaves Inserire Sottorete Profibus DP e collegare tutte le interfacce

Подробнее

Switch Gestito L2 a 10 Porte Gigabit Ethernet / 8 porte RJ45 e 2 slot SFP in fibra - Commutatore Montabile a Rack

Switch Gestito L2 a 10 Porte Gigabit Ethernet / 8 porte RJ45 e 2 slot SFP in fibra - Commutatore Montabile a Rack Switch Gestito L2 a 10 Porte Gigabit Ethernet / 8 porte RJ45 e 2 slot SFP in fibra - Commutatore Montabile a Rack StarTech ID: IES101002SFP Lo switch Ethernet a 10 porte IES101002SFP offre flessibilità

Подробнее

Transparent Networking e tecnologie di virtualizzazione della rete. M. Caberletti (INFN-CNAF) A. Brunengo (INFN Genova)

Transparent Networking e tecnologie di virtualizzazione della rete. M. Caberletti (INFN-CNAF) A. Brunengo (INFN Genova) Transparent Networking e tecnologie di virtualizzazione della rete M. Caberletti (INFN-CNAF) A. Brunengo (INFN Genova) Sommario Networking nel Cloud Computing Virtualizzazione della rete Soluzioni di virtualizzazione

Подробнее

INTRODUZIONE AL TCP/IP TCP/IP Trasmission Control Protocol /

INTRODUZIONE AL TCP/IP TCP/IP Trasmission Control Protocol / TCP/IP SOMMARIO Introduzione al TCP/IP Indirizzi IP Subnet Mask Frame IP Meccanismi di comunicazione tra reti diverse Classi di indirizzi IP Indirizzi IP privati e pubblici INTRODUZIONE AL TCP/IP TCP/IP

Подробнее

RTT costante pari a 0.5 secondi; primo RTO= 2*RTT;

RTT costante pari a 0.5 secondi; primo RTO= 2*RTT; Esempio di tsti di esame per Reti di Calcolatori AA 2010/2011. L'esame consta normalmente di 3-4 esercizi e dura tre ore. Ad esempio un tipico esame potrebbe avere 1 esercizio su TCP, 1 esercizio di routing

Подробнее

COMUNICAZIONE INDUSTRIALE ED INFRASTRUTTURA per la vostra applicazione PROFINET

COMUNICAZIONE INDUSTRIALE ED INFRASTRUTTURA per la vostra applicazione PROFINET COMUNICAZIONE INDUSTRIALE ED INFRASTRUTTURA per la vostra applicazione PROFINET MAC: ----- FCN RST Ext. V DC 8... V + FE IN IN PWR RUN BF SF Helmholz TB-C PROFINET IO Helmholz TB-C PROFINET IO SWITCH PROFINET

Подробнее

Introduzione alle reti per il controllo di processo

Introduzione alle reti per il controllo di processo Introduzione alle reti per il controllo di processo Davide Quaglia Electronic Systems Design Group Università di Verona Seminari Distretti Produttivi, Verona, 27 Maggio 2008 3 Giornata della Sintesi Log

Подробнее