Utveckling av FPGA-baserad lösning för PROFINET

Detta är en Uppsats för yrkesexamina på avancerad nivå från KTH/Skolan för informations- och kommunikationsteknik (ICT)

Författare: Sanna Eskelinen; [2012]

Nyckelord: ;

Sammanfattning: PROFINET är en öppen standard för industriellt Ethernet, som uppfyller alla behov inom automation. PROFINET gör det möjligt att koppla in det befintliga fältbussystemet, till exempel PROFIBUS utan att det behöver ändras, genom ett så kallat proxy. PROFINET finns i två utförande PROFINET IO och PROFINET CBA, där IO är en decentral lösning och CBA är en komponentbaserad lösning. PROFINET använder sig av tre olika kommunikationskanaler för att skicka och ta emot data. Detta gör att företag successivt kan gå över till PROFINET utan större omkostnader som det skulle innebära om hela anläggningen skulle behöva byggas om. De flesta moduler som används för PROFINET-kommunikation har utöver grundfunktionaliteten även andra funktioner såsom FTP och webbserver. Företaget Motion Control använder sig i dag av en färdig modul som inte uppfyller de krav som krävs och vad den använda modulen lovar, den har även flera funktioner som inte används i dagsläget. Därför har det funnits önskemål om att ta fram mjukvara till en egen modul som kan implementeras i en FPGA eller DSP. Detta för att få djupare kunskaper om hur PROFINET fungerar, samt vad som krävs för att ta fram en egen modul. Detta dokument beskriver de olika undersökningar som utfördes för att få en grund för själva utvecklingsarbetet. Därefter beskrivs de krav och den grundläggande designspecifikationen som togs fram inför själva konstruktionen av mjukvaran. Även beskrivning av den slutgiltiga konstruktionen tas upp, allt avslutas med resultat och sammanfattning.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)