Fältbussar

(mqpfsa) #1

2.2.2.2 Tidskritisk trafik samsas med icke-tidskritisk


På en fältbuss skickas både tidskritisk samt icke-tidskritisk data. Exempel på tidskritisk data kan vara
styrsignaler, insignaler och larm. Tidskritisk data kan vara både cyklisk, till exempel processdata, samt
acyklisk, till exempel larm. Exempel på icke-tidskritisk data kan vara kommunikation mellan switchar
och nätverkskort. Noder och switchar kan bara behandla ett paket åt gången och inkommande paket
placeras i en stack enligt FIFO principen, tidskritisk data placeras i samma kö som icke-tidskritisk [1]-
[4].


2.2.2.3 Overhead i IPS modellen


I [4] studerades en ethernetbaserad fältbuss inom ett ställverk med hjälp av simuleringsprogrammet
OPNET. Resultaten visar att ett paket spenderar 80-90% av sin fördröjningstid i ändnoderna.
Anledningen till detta är den stora overhead som finns inbyggd i IPS modellens lagerprincip. Detta kan
förklaras med hjälp av figur 6.


Figur 7: Grafisk representation av overhead i IPS modellen.


Det ljusgröna området symboliserar den data som ska skickas ifrån en applikation, till exempel data
ifrån ett styrsystem eller en givare. Som man kan se så behandlar varje lager datan och lägger till
lagerspecifik information, en så kallad header, för att till sist packas ned i en ethernetram som skickas
över nätverket. Den stora fördröjningstiden sker när sändaren packar ned informationen i en ethernetram
samt tiden det tar för mottagaren att packa upp den inkommande ethernetramen.


2.3 Sammanfattning och slutsats - Ethernet som fältbuss


IPS modellen har en rad nackdelar när det kommer till realtidskommunikation över ethernet. Dessa går
inte att lösa med ethernet i sin standardform, därför har en rad företag tagit fram protokoll som är

Free download pdf