dal bus di campo a profinet - w5.siemens.com · hmi, step7 io-device io-device io-device io-device...

68
Dai Bus di Campo a PROFINET PROFINET

Upload: trinhkhuong

Post on 12-Jan-2019

322 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Dai Bus di Campo a PROFINETPROFINET

Page 2: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET uno standard diPROFIBUS & PROFINET International (PI)

Riferimento PI ItaliaRiferimento PI Italia, con sede a BresciaConsorzio Profibus Network Italia (PNI) www.profi-bus.it/

DAI BUS DI CAMPO .. a .. ETHERNET REAL TIME

Page 3: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET uno standard diPROFIBUS & PROFINET International (PI)

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

PC con OPC Server SNMP

Page 4: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

LL’’architetturaarchitettura èè estremamenteestremamente flessibileflessibile !!-- EliminazioneEliminazione delledelle impedenzeimpedenze didi terminazioneterminazione-- NessunNessun vincolovincolo sullsull’’estensioneestensione complessivacomplessiva delladella reterete.. .... ..

DAI BUS DI CAMPO .. a .. ETHERNET REAL TIME

IO-Controller

Machine 1(IO-Subsystem)

IO-Controller

Machine 2(IO-Subsystem)

Switch

HMI, STEP7

IO-Device

IO-Device

IO-Device

IO-Device

HMI, STEP7

IO-Device

IO-Device

IO-Device

IO-DeviceSwitch

IO-DeviceSwitch

Switch

Switch

Switch

IO-Device

IO-Device

IO-DeviceSwitch

IO-Device

IO-Device

IO-DeviceSwitch

Switch Switch

Switch

Link manufacturer cells

Page 5: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Collaborazione dei 2 principalistandard RS485, nella definizionedello standard PROFINET !

possibilità d‘integrazionefieldbus tramite Proxy (IE/PB link, IE/AS-i link..)

Accordi strategici nel consorzio PIper la protezione degli investimenti …

PROFINET

InterbusProfibus

PROFINET uno standard diPROFIBUS & PROFINET International (PI)

Page 6: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Quali produttori hanno dispositivi con interfaccia Profinet?

http://www.profibus.com/products/product-guide/

Page 7: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET … Il percorso innovativo

2004 2005 2006 2007 2008 2009 2010

Simple device exchangementNet configurationSwitch integrationFiber Optics

Net diagnosisTopologyMedia redundancyTime synchronisationMaintenance NE107

Fast Start UpShared DeviceI-Device

Performance-optimizationDFP and Fastforwarding

POF Enhancements

Specification

Function enhancements

PN V2.1 PN V2.2 PN V2.3PN V2.0

Basic function

PN V1.0Whitepaper

PN V1.3

Summary

Standard-applicationen

Robot-applicationen

HighestSpeed-Ap.

03/2006

Page 8: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Performance Real Time Ethernet

TCP/UDP

IP

ETH MAC

TCP/UDP

IP

ETH MAC

Prioritizing

TCP/UDP

IP

ETH MAC

Scheduling

Es: Modbus/IDAEthernet/IP, FF HSE

Es: PROFINET con RT Es: PROFINET con IRTPowerlink, EtherCAT,Sercos III

Best-effort Realtime

1A

Best-effort Realtime

2B

Best-effort Realtime

3C

PROFINET è l’unica soluzione Ethernet che copretutte le necessità di una comunicazione Real-Time

Ethernet senza restrizioni.

Page 9: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET Performance

PROFINET: Real-time scalabile

IT services250µs100ms

TCP/IPIRTRT

1-10ms

InternetInternet

Factory Automation Motion ControlPROFINETIndustrialEthernet

Page 10: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET – un solo bus

Field device

IndustrialEthernet

Web/TCP/IP

Diagnostics

IWLAN

Automation topologies with PROFINET

HMIPG/PC PLC

Field device

Drive

MotionControl

Access-Point

Page 11: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET I/O Real Time (RT)

Il Profilo per la Factory

Automation….Integrata con

Ethernet IT e TCP/IP !

Page 12: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET I/O Real Time (RT)Implementazione senza HW specifico

-> PROFINET Real Time utilizza TCP/IP solo per la parametrizzazione e la diagnostica dei dispositivi-> Lo scambio dati ciclico avviene con determismo suEthernet direttamente con MAC Address

Ethernet

TCP/UDP

Rea

l-ti

me

PROFInet application

1

IT applicationse.g. HTTP SNMP DHCP...

2

Canale aperto TCP/IP(su indirizzoindirizzo IPIP) Parametrizzazione e

configurazione dei dispositivi

informazioni di diagnostica

Canale Real-time(su Device Name Device Name

associatoassociato al MAC al MAC address)address)

Trasmissione dati di ciclo ad alte prestazioni

Trasmissioni su evento (allarmi..)

Standard channel

Real-time channel

IPRT

Servizi Software basati su Ethernet

Page 13: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Struttura del Telegramma PROFINET

Il Telegramma PROFINET si integra nel frame datiStandard Ethernet IEEE 802.3

Il Telegramma PROFINET è definito nello Standard Ethernet come “Ether type” per comunicazione real-time

Possibile utilizzo della priorizzazione dati secondostandard IEEE 802.1p, per migliorare le performance

Pre-ambel7 Byte

DestMAC

6 Byte

SourceMAC6 Byte

PriorityTagging*4 Byte

FrameID

2 Byte

FCS

4 ByteProcess data

up to 1440 Byte

Sync

1 Byte

Ether-type

2 Byte

Ethernet FrameStatus

Information

4 Byte

Ethernet-Standard PROFINET specific

Page 14: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Switch con priorizzazione dati IEEE 802.1pGli 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 quellicon priorità più elevata. (secondo lo standard: Priorita’ 6 per Real Time Ethernet, Priorita’ 0 per TCP/IP)

Standard IEEE 802.1psupportato da tutti gli Switch

SIEMENS (dalle versioni Basso costo XB agli Scalance X400)

Il risultato:Priorizzando i pacchetti si

ottengono migliori prestazioninell’update degli I/O

Port 1

Queue for port 1

Port 2 Port 3

2

1

1

2

2

1

PROFINET IODevice

HMI

PROFINET IO Controller

Page 15: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

TCP/IP e real time allo stesso tempocon differenti priorità

PROFINETHTTP SNMP Socket

IP

TCP / UDP

Sensor SystemPROFINETPLC

PCSNMP/OPC Server

PROFINETField device

PCInternet Explorer

Real-TimeRT

Ethernet

PROFINETPLC

IE/PROFINETCable

ERTEC

Page 16: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET – nomenclatura

PROFINET IO-Controller

PROFINET IO-Device

Sistema PROFINET PROFINET Controller

PROFINET Device

Switch Industrial Ethernet

Il collegamento di nodiin Rete Ethernet avviene SOLO tramite Switch Standalone o integrati nei dispositivi

Page 17: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Ciclo PROFINET RT

Page 18: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Ciclo PROFINET RT

Page 19: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET RT

Dalle proprietà di ogni DeviceWatchdog time per “Bus Fault”

= Update time (ms)

x Numero di cicli consecutivi consentiti

senza ricezione di IO (3..15)

Con PROFINET si abbandona il sistema Token Ring ! La comunicazione Controller – Device, consentetempi di aggiornamento diversi per le stazioni I/O !

Page 20: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Periferica decentrata: Cambia l’interfaccia sul busI moduli di I/O possono essere

riutilizzati

Configurazione/programmazione: Rimane identica a Profibus

Protezione degli investimenti

PROFIBUS

PROFINET

PROFINET

GSD

PROFINET I/O: Implementazione e Configurazione

Page 21: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Sequenza di assegnamento indirizzi

L’indirizzamento dei dispositivi è diverso rispetto a Profibus, e si basa sul “Nome Dispositivo” dei Device…

Dalle proprietà del PN I/O Device impostare il nome dispositivo e l’indirizzo IP

Page 22: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Alternativa 1: Nome dispositivo su MMC 64 kByte

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.

Page 23: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Alternativa 2: Autoconfigurazione con Topologia

Il meotodo è basato sulla definizione dellatopologia di rete (editor della topologia in STEP7).L’utente deve configurare la topologia off-line e

può confrontarla poi con la situazione attuale.

Page 24: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

La sicurezza funzionale è un requisito irrinunciabile …… ma è anche un grosso vantaggio

PROFIsafe: sicurezza funzionale (safety) a tutti i livelli

Personale Impianti Ambiente

Page 25: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

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

La situazione attuale nel campo della sicurezza funzionale

Bus di Campo I/O

Bus proprietariodedicato alla safety

Livello con I/O Safety

Alimentazione

Frequencyconverter

andcontrol

Motore

Interruttore

Page 26: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

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

La soluzione è PROFIsafe

Dispositivo failsafeAzionam.

PLC con funzione fail-safe

I/OStandard

I/OFail-safe

Componente fail-safe

Componente standard

Sicurezza per mezzo di software aggiuntivo in ogni componete

Page 27: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFIsafe: Come funziona

S S S S

Messaggio standard PROFIBUS o PROFINET IO

F Input/Output Data Status /Control Byte CRC2

acrossF data

andF parameter

and Vconsnr_h

Max. 12 / 123 Bytes 1 Byte 3/4 Bytes *) *) 3 Bytes per un massimo di12 Byte F I/O data4 Byte for a max. of123 Bytes F I/O data

PROFIsafe Container = dati “sicuri”

ProtocolStandard

Applicazione Standard,

e.g. diagnostica

Applicazionesicura

LivelloPROFIsafe

“Black Channel"

PROFINET IO (via cavo o Wireless)o PROFIBUS-DP

LivelloPROFIsafe

Applicazione Standard,

e.g. diagnostica

Applicazionesicura

ProtocolStandard

LivelloPROFIsafe

Page 28: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Esempio di applicazione di"Safety Limited Speed"

•Catena di montaggio in aree pericolose senza arresto della produzione

•Accesso ad aree di lavoro con Robot

•La max velocità del carrello trasportatore/robot è monitorata

•Risparmio in termini di costo e tempo

Aree di protezione differenziate

PROFIsafe: macchine e robot che collaborano

Page 29: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Nuove architetture e funzionalità disponibili

con PROFINET IO

Page 30: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

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 IO-Controller 2

Page 31: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

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

Page 32: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Dialogo tra controllori• Un dispositivo può essere contemporaneamente

IO-controller e IO-Device

I controllori possono esseregestiti in progetti separati

I dati scambiati sonodirettamente nella memoriadei controllori

Non sono necessariaccoppiatori per separare due reti

PROFINET IO: “Intelligent device”

IO-Controller 2

IO-Controller 1

IO-Device 1

CPU1

CPU2

IO-Device 2

Page 33: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Possibilità di scambio dati tra CPU

CPU1

TCP/IP – Send/Receive

S7 ProtocolCPU2

CPU1

PROFINET IOwith PN/PN Coupler

CPU2

CPU1

PROFINET IOwith I-Device

CPU2

Scambio DatiNon Real Time

Tra + CPU

Scambio I/OReal TimeTra 2 CPU

Scambio I/OReal TimeTra 2 CPU

HW aggiuntivocon

Reti Separate

SWcon

Unica Rete

Page 34: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFISafe routing con SIMOTION

PROFIsafe routing per PROFIBUS Disponibile dal FW V4.1.2 via I-Slave

PROFIsafe routing per PROFINETDal FW V4.2 sarà disponibile anche via I-Device

C240D4x5ET200

S120

C240 PND4x5

S7 F CPU

ET200

S120S120 G120

S7 F CPU

Page 35: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Combinazione delle precedenti architetture

Flessibilità e semplicità

IO controller 1

IO device 1

IO controller 2 (local)

IO controller 1

I-Device + Shared Device

IE / PROFINET IE / PROFINET

“Translucent I/O”Sottosistemi separati

PROFINET IO: “Intelligent device”+ “Shared device”

Page 36: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Media redundancy con MRP (IEC 62439)

Mediaredundancy

FunzionalitàRidondanza ad anello

Tempo di reazioneal guasto inferiore 200ms,per un massimo di50 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.

Page 37: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Possibili configurazioni

CPU + CP CPU + CP CPU + CP

Sub-system 1 Sub-system 2 Sub-system 3

System Management

Central ring with separated sub-systems Several local ringscon Switch Managed

IE / PROFINET

IE / PROFINET

Page 38: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET IRT

Il Profilo per SincronismoE Motion….Integrati su

Ethernet IT e TCP/IP !

Page 39: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Lo stack PN Isochronous Real Time (IRT)

1

2

3

Rea

l-ti

me

RT IRT

Real-timeEthernet

TCP/UDP

PROFINET ApplicationsIT appli-cationse.g.. HTTP SNMP DHCP...

Configuration Diagnostics Process-data

IP

1

2 3

ERTEC - Switch con chip ASIC

Utilizzando gli SWITCH con ASIC, l’accesso alla rete Ethernet viene sincronizzato e coordinato

Real-time channel IRT Trasferimento high-

performance Dati isocroni Jitter <1μsec

Canale TCP/IP standard Parametrizzazione Dati diagnostici Inizializzazione collegamenti Negoziazione del canale di

comunicazione

Canale Real-time RT Trasferimento high-

performance Dati ciclici Trasferimento su evento

Page 40: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET IRT

red 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ò essereinviato

La fase arancione annuncia l’imminenza di un ciclo rosso. Solo I frame TCP che possono essere trasferiti completamente vengonoinviati prima dell’inizio di una nuova fase rossa.

IRT channel Open channel

ComunicazioneCiclo 1

IRT channel Open channel

Comunicazioneciclo 2

IRT channel

Comunicazioneciclo 3

Open ch

Sync

IRT communication

IRT + IRT flex frames

IRT data

green intervalorangeinterval

Standard communication

NRT frames

NRT data

RT communication

RTC data RTA data

Page 41: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET – un solo bus !

Finestra “dettagli” dalle proprietà della rete Prifnet IO, “Domain Management”

nella configurazione HW di Step7

Con PROFINET è possibile usare la comunicazione standard basata su TCP/IP, servizi IT (Web..), con una banda minima riservata del 50% !Tempo ciclo minimo IRT: Tciclo min= 250us

SOLO CON HARDWARE SPECIFICO è possibile realizzare un “bus” Isocrono, ma solo PROFINET mantiente la perfetta integrabilità con Ethernet TCP

Tempo di trasmissione di un frame Ethernet standard:

Minimum-frame:

Maximum-frame:Frame

µss

MByteFrameByte 04,75,1288

Frameµs

sMByte

FrameByte 123,365,121542

sMByte

sMBit 5,12100

Page 42: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Simotion PcontrollerIRT

Switch “dorsale”

SinamicsRT

S7-400 Controller RT

Video CameraEthernet

TCP/IP

Distributed I/ORT

Scalance S

Switch IRT“dorsale”

SinamicsIRT

ET200S “HS”IRT

“Dominio”Motion IRT:

Update Time Minimo=250 μs

OfficePCTCP/IP

Switch “dorsale”

PROFINET – un solo bus !

Nodi IRT devono essere collegati direttamente tra loro, o tramite switch IRTAltri nodi NRT (TCP, IT) connessi al “dominio” IRT comunicano tra loro !

PGTCP/IP

Page 43: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Lo switch IRT - funzionamento

Combina I meccanismi Cut-Through e Store and Forward

traffico TCP/IP senza limitazioni Integrazione IT senza Tunneling Accesso alla rete senza limitazione alcuna Isochronous Real-Time

Cut-Through per IRT ottimizzato

TCP/IP-Communication (Store and Forward)

Page 44: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Store and Forward

Tp,max = Td,max + Tsid = 122 s + TsidTp,min = Td,min + Tsid = 5.76 s + Tsid

Tp,max = Td,max + Tsid = 122 s + TsidTp,min = Td,min + Tsid = 5.76 s + Tsid

Recezione – Check – Trasmissione

t

t

Td Tsid

Td = packet delayTsid = switch

internal delay

S7 300

Page 45: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Cut-Through

Tp = Td + Tsid = 1.12 s + TsidTp = Td + Tsid = 1.12 s + Tsid

Recezione e Relay

t

t

Td Tsid

Tp = Td + Tsid = 5.76 s + TsidTp = Td + Tsid = 5.76 s + Tsid

Cut-Through

Fragment-Free

Cut-Through (6 byte)

Fragment-Free(64 byte)

Dest. Addr.Dest. Addr.

SrcAddr.Src

Addr. 52

byte s52

by

te s

Td = packet delayTsid = switch

internal delay

S7 300

Page 46: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Nuove Specifiche PI PROFINET V 2.3 Dicembre 2010

Page 47: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET V 2.3 – Nuove Specifiche PI Dicembre 2010

MRP bumplessRidondanza di rete per gestire frame PROFINET IRT

I dati vengono inviati lungo entrambi i percorsi

La stazione di destinazione usa solo il frame che arriva prima

Sorgente

destinazione

Test frame

Managed switch

Redundancy Manager

Il RM controlla lo stato dell’anello inviando il test frame eNotifica lo stato di anello chiuso o aperto

Page 48: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET V 2.3 – Nuove Specifiche PI Dicembre 2010

1. Fast Forwarding

2. Data Frame Packaging DFP

3. Frammentazione

4. DFP e fieldbus integration

Performance: Ottimizzazione in 4 passi

Con PROFINET IRT e tratti di rete lineariè possibile un Tempo ciclo minimo di 31,25 μs !

Page 49: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Fast Forwarding

Ottimizzazione del tempo necessario per riconoscere e gestire un frame Profinet, all’interno del telegramma Ethernet

>

Preamble8 Octets

DA6 Octets

SA6 Octets

VLAN *)4 Octets

Ethertype2 Octets

FrameID2 Octets

Data Trailer4 Octets

Minimum bridgedelay = 14 Octets Frame

µss

MByteFrameByte 12,15,1214

FID

Il Frame ID diventa parte del Destination Address

Preamble8 Octets

DA6 Octets

SA6 Octets

VLAN *)4 Octets

Ethertype2 Octets

FrameID2 Octets

Data Trailer4 Octets

Minimum bridge delay = 28 Octets

Frameµs

sMByte

FrameByte 24,25,1228

Page 50: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Dynamic Frame Packaging DFP

IOC Conosce la topologia

T A1 A2 A3 H

T1 A2 A3 HT2 A3 H

A1 A2 A3

T

H

T A1 A2 A3 H

Telegram Header

A1-A2-A3 Sub-frame

TrailerDev. 1 Dev. 2 Dev. 3

Page 51: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Dynamic Frame Packing DFP

T

H Telegram Header

Trailer

IOC Conosce la topologia

H3 E1 E2 E3 T3

H2 E2 E3 T2

H1 E3 T1

E1 E2 E3

Dev. 1 Dev. 2 Dev. 3

Page 52: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

DFP End to End mode: Fieldbus integration

IOC Conosce la topologia

T H

TH

Output

Imput IOD

Proxy

Page 53: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET IRT senza DFP

Reserved interval Open Interval Reserved

125 µs 125 µs

Send clock 250 µs

La frammentazione diventa necessariacon cicli < 250 µs

Frammentazione non è necessaria per tempi di ciclo di 250 µs

Tempo di trasmissione di un frame Ethernet standard:

Minimum-frame:

Maximum-frame:Frame

µss

MByteFrameByte 04,75,1288

Frameµs

sMByte

FrameByte 123,365,121542

sMByte

sMBit 5,12100

Page 54: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Frammentazione pacchetti TCP/IP

Reserved interval Open Interval Reserved

16,25 µs 15 µs

31,25 µs

Intervallo di frammentazione

Tempo di ciclo minEsempio

31,25 µs

Target: uso ottimale della larghezza di banda disponibile

Page 55: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET IRT con DFP Tempo ciclo minimo di 31,25 µs

Anche con IRT DFP e Tempo ciclo 31,25 µs,è possibile utilizzare dispositivi TCP (p.e. un PG) senza Gateway aggiuntivi !!

Il tratto IRT + DFP si integra al resto della rete!

E1 E2 E3

Devices IRT + DFP

Switch IRT +DFP

PGTCP/IP

Tratto di rete lineare IRT con DFP:

Update Time Minimo=31,25 μs

Switch

S7-400 Controller RT

Distributed I/ORT

Scalance S

Video CameraEthernet

TCP/IP

Controller IRT + DFP

OfficePC

Page 56: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

PROFINET offers …

… continuous enhancement

Specifiche PI V 2.3Nuove funzionalità

perProcess industries

Page 57: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Fieldbus integration

DCS

HART

PROFIBUS PA

FF H1

PROFIBUS DP

DeviceNet

PROFINET

Configuration in Run (CiR)

DCS

Remote I/O Proxy

Time sync / time stamping

System Master Clock(GPS, DCF77, …)

Controller 1 Controller 2 Controller 3

Proxy

Device Device

BackupClock Master

Scalable RedundancyRedundant Controller

PrimaryBackup

Redundant Network

Device with redundant connectivity

Device with singularconnectivity

Nuove funzionalità per Process Automation

Page 58: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Ridondanza di Sistema

Definizione della ridondanza HW per Controller e Device PROFINET

Page 59: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Ridondanza di sistema

PLC(Host)

PLC(Host)

NAP IOSingle NAPType S2

*) System Redundancy is independent from the network topology (Line topology, Star topology, Ring topology, Tree topology)

Red. NAPused as R1 or R2

IONAPA NAPB

PROFINET IO *)

IOC IOC

Page 60: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Configuration in Run (CiR)

Possibilità di modificare la configurazione dei Device PROFINET senza fermare il Processo !

Page 61: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Il Nuovo profilo disponibile con PROFINET IO !

Page 62: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Linea di produzione automobilistica

Energy demand senza PROFIenergy

Reduced energy demand con PROFIenergy

Sino all’80 percento di risparmio energetico!Potenziale dirisparmio

Up to 80% of energy savings with PROFIenergy.

Former energy demand in non-production time: app. 60% of the energy demand during production.

Registering curve (Values in kWh, 15 min)

Weekend Weekend

Page 63: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Punti deboli della soluzione attuale

Controller HMI

DistributedI/O

Motion Control & Drives

DC24V

HW supplementare per la gestione dell‘energia

Soluzioni individuali vengo accettate molto raramente.Il risparmio di energia nelle pause non viene utilizzato.

switching Manuale :

Tempo lungo di power off

Start-up non affidabile

hardware supplementare

Spazio e costi

Engineering e manutenzione

Page 64: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

La soluzione

Controller HMI

DezentralePeripherie

Motion Control & Drives

DC24V

Con PROFINET come bus di campo .. È possibile usare Device che supportino il profilo PROFIenergy per lo spegnimento degli I/O

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.

Page 65: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Esempio

Conveyor Robot

Controller

Conosce il tempo dirisposta del device

Coordina la sequenzadi accensione e spegnimento

Condizioni:

Il convogliatore deve esserespento 2 minuti dopo il robot, e riacceso 2 minuti prima del robot

Start of pause: 12:00

End of pause: 12:45

Switch-off time = 1 min

Switch-on time = 1 min

Minimum hold time = 2 min

Minimum pause time thus = 4 min

Switch-off time = 3 min

Switch-on time= 5 min

Minimum hold time = 2 min

Minimum pause time thus = 10 min

PROFIenergy

Page 66: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Esempio di applicazione – coordinazione e comando

Questi dati sono memorizzati (dal costruttore) in uno specifico registro del Device

ON

OFF

ON

OFF

Robot

Conveyor

12:45+40

end_pause

+43+42

2min

runningup

end_pause

12:00+3

start_pause

+5 +6

2min

slowingdown

start_pause

Time_to_pause Time_min_length_of_stay Time_to_operate

Time_min_Pause

Page 67: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Grazie per la cortese attenzione

Page 68: Dal Bus di Campo a Profinet - w5.siemens.com · HMI, STEP7 IO-Device IO-Device IO-Device IO-Device HMI, STEP7 IO-Device IO-Device IO-Device IO-Device Switch IO-Device Switch Switch

Scopri tutte le Referenze PROFINET dal nostro sito..

www.siemens.com/profinet