08.12.2012 Views

AutomAtion it - Harting

AutomAtion it - Harting

AutomAtion it - Harting

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

– Coda nella porta di usc<strong>it</strong>a<br />

Se la porta di usc<strong>it</strong>a di uno sw<strong>it</strong>ch è occupata da telegrammi,<br />

anche i telegrammi di Automazione ad alta prior<strong>it</strong>à devono<br />

attendere che la porta si liberi (vedi fig. 3) Un telegramma a<br />

bassa prior<strong>it</strong>à lungo 1500 Byte passa dalla porta di usc<strong>it</strong>a.<br />

Il telegramma di Automazione ad alta prior<strong>it</strong>à deve quindi<br />

attendere fino a 125 µsec per poter utilizzare in usc<strong>it</strong>a la<br />

medesima porta.<br />

μsec<br />

0<br />

10<br />

20<br />

30<br />

40<br />

50<br />

60<br />

70<br />

80<br />

90<br />

100<br />

110<br />

120<br />

fast track<br />

sw<strong>it</strong>ching<br />

store & forward<br />

sw<strong>it</strong>ching<br />

fig. 3: telegrammi con prior<strong>it</strong>à inferiore nella porta di usc<strong>it</strong>a sui<br />

telegrammi di automazione<br />

Se la rete è completamente libera, il r<strong>it</strong>ardo dei telegrammi è<br />

determinato unicamente dalla veloc<strong>it</strong>à di trasmissione pro-<br />

prio del protocollo Ethernet, dalla lunghezza del telegram-<br />

ma e dal tempo di latenza dello sw<strong>it</strong>ch attraverso il quale<br />

il telegramma deve trans<strong>it</strong>are. In questo esempio, la durata<br />

minima dei telegrammi ammonta a circa 160 µsec. Se il ca-<br />

rico sulla rete Ethernet aumenta, si hanno r<strong>it</strong>ardi nella porta<br />

di ingresso e code nella porta di usc<strong>it</strong>a degli sw<strong>it</strong>ch. Se un<br />

telegramma molto lungo esce dalla porta lungo il trag<strong>it</strong>to<br />

sopra indicato, e se contemporaneamente il telegramma di<br />

Automazione ad alta prior<strong>it</strong>à lascia lo sw<strong>it</strong>ch dalla stessa<br />

porta, il telegramma di Automazione deve aspettare che si<br />

liberi la porta. Statisticamente, questo effetto può ripetersi,<br />

accumulando millisecondi su millisecondi di r<strong>it</strong>ardo. Ma in<br />

una linea è già sufficiente che ciò succeda in uno sw<strong>it</strong>ch ed<br />

entrambi i telegrammi attraversino il percorso: il telegramma<br />

di Automazione segue sempre il telegramma lungo e deve<br />

aspettare ogni volta che questo esca dalla porta, senza mai<br />

poterlo sorpassare. La probabil<strong>it</strong>à di un tale effetto indeside-<br />

rato cresce con l’aumento del carico di rete. Bastano pochi<br />

sw<strong>it</strong>ch per determinare r<strong>it</strong>ardi di trasmissione dei telegram-<br />

Il determinismo richiesto dall’Automazione non viene garan-<br />

t<strong>it</strong>o neanche dall’odierna tecnologia di sw<strong>it</strong>ching. I telegram-<br />

mi IT provocano r<strong>it</strong>ardi per i telegrammi di Automazione. Tali<br />

r<strong>it</strong>ardi si accumulano nella topologia di linea.<br />

etHeRnet DeteRminiStiCo gRazie al faSt tRaCk<br />

Sw<strong>it</strong>CHing<br />

La soluzione a tale problema viene offerta dal principio del<br />

Fast Track Sw<strong>it</strong>ching. Il Fast Track Sw<strong>it</strong>ch identifica i telegrammi<br />

di Automazione e li inoltra prima di tutti gli altri<br />

telegrammi. In questo modo viene garant<strong>it</strong>a all’Automazione<br />

la precedenza assoluta sui messaggi di altre applicazioni<br />

in Ethernet. Il Fast Track Sw<strong>it</strong>ch accelera tutti i telegrammi<br />

di Automazione identificati attraverso il meccanismo<br />

Cut-Through integrato, prevenendo i r<strong>it</strong>ardi. Inoltre, il Fast<br />

Track Sw<strong>it</strong>ching permette ai telegrammi di Automazione di<br />

superare gli altri telegrammi qualora questi occupino una<br />

porta necessaria al trans<strong>it</strong>o. In tal modo non si determina<br />

alcun “tempo di attesa”. Se un protocollo IT si trova già in<br />

fase di invio e la porta viene richiesta da un telegramma di<br />

Automazione, l’inoltro del telegramma IT viene interrotto in<br />

modo controllato, rendendo così possibile l’invio diretto del<br />

telegramma di Automazione con procedura Cut-Through. Il<br />

telegramma IT messo in attesa viene quindi ripreso per poter<br />

essere inviato nuovamente. Il Fast Track Sw<strong>it</strong>ch garantisce<br />

la trasmissione dei telegrammi di Automazione con tempi<br />

inferiori e prestazioni superiori rispetto agli attuali sistemi<br />

field-bus.<br />

teCnologie Di Sw<strong>it</strong>CHing a ConfRonto<br />

Anche il Fast Track Sw<strong>it</strong>ching deve potersi confrontare con<br />

tecnologie analoghe. In termini di universal<strong>it</strong>à, l’elemento di<br />

paragone attualmente consolidato è la tecnologia “Store-and-<br />

Forward” Sw<strong>it</strong>ching. Nel mondo vi sono un’infin<strong>it</strong>à di dispos<strong>it</strong>ivi<br />

con interfaccia Ethernet. Tutti questi dispos<strong>it</strong>ivi possono<br />

essere collegati attraverso la modal<strong>it</strong>à store-and-forward. Ma<br />

tutti questi dispos<strong>it</strong>ivi non possono essere considerati di rilievo<br />

per le applicazioni di Automazione. Inoltre, le innovazioni<br />

nel campo dell’Automazione vengono innescate soprattutto<br />

da nuove tecnologie, integrate nei nuovi dispos<strong>it</strong>ivi. Vision e<br />

RFID sono varianti applicative che non fanno parte dell’Automazione<br />

classica. La maggior parte dei dispos<strong>it</strong>ivi non supporta<br />

alcuna tecnologia specifica di Automazione. Di norma<br />

sono dotati di un’interfaccia Ethernet. L’apertura a Ethernet<br />

standard comporta quindi l’apertura alle innovazioni.<br />

mi di diversi millisecondi. 3<br />

13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!