Afstudeerproject ETHERFLOW:

Slides:



Advertisements
Verwante presentaties
Stage bij Technische Informatica
Advertisements

Evaluatie van MS Exchange 2000 en opzetten van een server voor wereldwijde uitwisseling van projectinformatie Bertels David 3ICT1 Stageplaats: Acros Organics.
Hoe werkt een rekenmachine?
Downloaden: Ad-aware. Downloaden bestaat uit 3 delen: •1. Zoeken naar de plek waar je het bestand kan vinden op het internet •2. Het nemen van een kopie.
™.
Personalisatie van de Archis website Naam: Sing Hsu Student nr: Datum: 24 Juni 2004.
Onderwerpen Oude situatie Eerste aanpak en problemen
gebouw applicaties binnen een gebouwbesturingssysteem
IXP20 IXP20 is Impro’s laatste aanvulling op de reeks toegangscontrole
Kennismaking met de computerconfiguratie
Weddeschalen & Weddebijslagen
Gary Kildall ?. Pc met randapparatuur Computerprogramma’s.
Ronde (Sport & Spel) Quiz Night !
Keuzeondersteunend model voor inbouwpakketten bij herbestemmingsprojecten Eindcolloquium Wiebrand Bunt.
Opleiding ICT © J.W. Jonker Dia 1/22 Systemen Besturingssoftware Windows XP Mark van Heck.
Presentatie Thuisnetwerken
Datacommunicatie en Netwerken Les 4: the big picture
1 visual basic flash F3 studentenversie auteursversie.
prNBN D addendum 1 Deel 2: PLT
Gemeentelijke implementatie GFO Zaken
ICT Infrastructuur.
Het Management Informatie Portaal
F. Rubben NI Lookout 1 06/RIS/05 - NI Lookout VTI Brugge F. Rubben, ing.
WISKUNDIGE FORMULES.
Visibility-based Probabilistic Roadmaps for Motion Planning Tim Schlechter 13 februari 2003.
Uitbouw expertisecentrum voor webgebaseerde testing pag. 1 Webbased testing wordt steeds belangrijker Nu werkt elke onderzoeker met eigen middelen: versnippering.
Interaction diagrams: Sequence Diagram
1Ben Bruidegom Hoe werkt een rekenmachine? Ben Bruidegom AMSTEL Instituut Universiteit van Amsterdam.
TUDelft Knowledge Based Systems Group Zuidplantsoen BZ Delft, The Netherlands Caspar Treijtel Multi-agent Stratego.
Opleiding ICT © J.W. Jonker Dia 1/20 Systemen Besturingssoftware Windows XP Mark van Heck.
Opleiding ICT © J.W. Jonker Dia 1/32 Systemen Besturingssoftware Windows XP Mark van Heck.
1 Voorwaarden hergebruik Modulair ontwerp Low coupling High cohesion.
Systeemsoftware Hfdst 2
Een USB 2.0 oscilloscoop Bossuyt Frederick De Bock Steven
Werken aan Intergenerationele Samenwerking en Expertise.
Breuken-Vereenvoudigen
DALI- uitgebreid netwerk
2009 Tevredenheidsenquête Resultaten Opleidingsinstellingen.
Hoe werkt een rekenmachine?
PLAYBOY Kalender 2006 Dit is wat mannen boeit!.
aanvallen moeten ten allen tijden worden weerstaan
1 ICT Infrastructuren 19 november 2007 David N. Jansen.
A H M F K EB C x 85 Korte zijde bij C 2 e secties volte 14 m en op afstand komen ( 0,5 rijbaan)
ZijActief Koningslust 10 jaar Truusje Trap
M A K E Y O U R N E T W O R K S M A R T E R July, Middag programma.
ECHT ONGELOOFLIJK. Lees alle getallen. langzaam en rij voor rij
2 januari 2009Nieuwjaarsreceptie "Meule wal straete" 1 Nieuwjaarsreceptie 2 januari 2009 Eerste bijeenkomst van de bewoners van de “Meule wal straete”
AS1200 moederbord. AS1200 Structuur RELREL Micro- controller P W F I / O I²C -Bus (seriëel) EEPROMDP1 B1 B2 DP2 B3 B4 AS1225 B1 B2 AS1225 B3 B4 AS1220.
Opleiding CMS website Gent Bart Nelis Gent: #239/ docentengang Brussel: /naast bibliotheek
Netwerken (2) Informatica.
De financiële functie: Integrale bedrijfsanalyse©
Oefeningen Workshop RIE Gemeenten
HOGESCHOOL ROTTERDAM / CMI Computersystemen 2 (TIRCCMS02 - Operating systems)
1 Zie ook identiteit.pdf willen denkenvoelen 5 Zie ook identiteit.pdf.
Facet De beveiligde site en de beheerder Facet.
ZijActief Koningslust
Etherflow Voor het aansluiten van een flowmeter op een Ethernet netwerk Afstudeerpresentatie Michel van der Net Elektrotechniek Avans Hogeschool Breda.
De Block Gilles Dedeyne Michiel Nimmegeers Bjorn
Beveiligingsaspecten van draadloze hotspots Toepassing van 802.1x met FreeRADIUS Steven Wittevrouw Bachelor Elektronica - ICT 3ICT
HOGESCHOOL ROTTERDAM / CMI Computersystemen 2 (TIRCCMS02 - Operating systems)
© imec 2000 © imec 2001 MAX+PLUS II Installatieprocedure.
Cegeka & TenForce Ronde tafel 17/06/2014 Doelstellingenmanagement VO.
Besturingssysteem Vaak wordt de Engelse term gebruikt: Operating System ( OS ) Plaats van het OS in een computersysteem: Hardware Applicatie Operating.
COMPUTERLES 1 Introductie. Inhoud ■Inleiding ■Wat is een computer? ■Waarom gebruiken we Windows?
Besturingssysteem.
Netwerken & Internet 1.
Transcript van de presentatie:

Afstudeerproject ETHERFLOW: Het integreren van Ethernet functionaliteit in een flowmeter Mark van der Waal van Dijk Avans Hogeschool Breda Elektrotechniek lijn 1/2 KROHNE Altometer Afdeling Ontwikkeling 27 juni 2007

Inhoud KROHNE Algemeen Opdrachtomschrijving De Flowmeter Het EtherFlow systeem De EtherFlow hardware De EtherFlow software Conclusie Demonstratie Vragen

KROHNE Algemeen Flowmeter fabrikant Opgericht in 1921 Oorspronkelijk Duits bedrijf KROHNE Altometer Dordrecht ISO9001 gecertificeerd Bijna 400 mensen werkzaam

Opdrachtomschrijving Een systeem ontwikkelen, waarmee flowmeters via een willekeurig Ethernet netwerk uitgelezen kunnen worden Meetwaarden uitlezen en opslaan op PC Real-time (geen meetwaarden missen) Meetwaarden tonen in webpagina

De Flowmeter

De Flowmeter Meet vloeistof- of gasstroom (debiet) Verschillende meetprincipes Ultrasoon Elektromagnetisch Bestaat uit twee onderdelen Opnemer Signaalconvertor Toepassingen Waterindustrie (Petro) Chemische industrie Drankenindustrie

De Flowmeter Signaalconvertor modulair opgebouwd Behuizing Backplane Insteekkaarten Voedingskaart Sensor specifiek (ultrasoon, elektromagnetisch…) I/O (bijvoorbeeld pulsuitgang, CAN bus…) Display met bedieningspaneel Onderdelen communiceren via GDC bus

De Flowmeter

De Flowmeter

De Flowmeter

De Flowmeter GDC bus General Device Concept KROHNE specifiek Object georiënteerd Token bus (Virtuele ring) 9 bits data (voordeel korte berichten) Baudrate 28k8 Verschil tussen real-time berichten (meetwaarden) en andere berichten (niet kritisch)

Het EtherFlow systeem Flowmeter kan verbonden worden aan willekeurig Ethernet netwerk Vertaalt de interne GDC communicatie naar datapakketten Datapakketten worden via Ethernet verstuurd Windows applicatie verwerkt en toont de data, eventueel opslaan Meetwaarden uit te lezen via webpagina Bestaat uit hardware en software Insteekkaart met microcontroller Microcontroller software Windows applicatie Webpagina Uitbreiding van bedieningsmenu flowmeter (display)

Het EtherFlow systeem EtherFlow systeem EtherFlow Hardware Ethernet netwerk EtherFlow Software Flowmeter Opnemer Signaal Convertor GDC TCP TCP Metingen I/O insteekkaart Windows applicatie Webpagina

De EtherFlow Hardware I/O insteekkaart voor in signaalconvertor ontwikkeld Voegt Ethernet functionaliteit toe aan de flowmeter Verbonden met GDC bus en backplane Gebaseerd op Atmel ontwikkelbord met ARM7 microcontroller 32 bits ARM7 microcontroller RISC architectuur Geïntegreerde Ethernet controller Schema’s ontwikkeld in Orcad Printplaat ontwikkeld in Ultiboard (4 lagen) Programmeren van microcontroller met JTAG

De EtherFlow Hardware ARM7 JTAG Microcontroller Connector Diverse I/O Backplane Connector GDC Connector

De EtherFlow Hardware Functionaliteiten Ethernet 10/100Mbps Real-Time Clock 2 RS232 poorten SD-kaart connector Diverse in- en uitgangen (CAN, TWI/I2C, USB, LCD scherm) Ethernet signaal via backplane naar “buitenwereld”

De EtherFlow Software Software voor de ARM 7 microcontroller Geschreven in C Open-source besturingssysteem (Nut/OS) en TCP stack (Nut/NET) Verwerking van GDC communicatie TCP Server / Datapakketten Webserver Zorgt voor IP en MAC adres voor insteekkaart Opgedeeld in threads (taken)

De EtherFlow Software Webbrowser Flowmeter Windows applicatie Aanvraag Webpagina Data (GDC) Connectie Data Webpagina HTTP Server Interrupt routine TCP Server TCP Berichten TCP Datapakket Data Reset Bericht ontvangen Connectie Data Data Data opslag TCP Send Data Data Reset

De EtherFlow Software Windows applicatie Geschreven in C, m.b.v. Microsoft Visual C++ Verwerkt de TCP Datapakketten Toont de ontvangen data in schermen Mogelijk om ontvangen data op te slaan in bestand Mogelijk om berichten te versturen naar GDC bus (bijvoorbeeld reset) Connectie met meerdere flowmeters mogelijk Opgedeeld in threads

De EtherFlow Software Gebruiker Data (meetgegevens) Menu keuze Display Thread Hoofd Thread Connect Thread Connect Opslaan Data Start Connectie Collect Thread TCP Datapakket Data Bestand EtherFlow Insteekkaart

De EtherFlow Software Flowmeter menu’s toegevoegd aan display Instellingen uitlezen en wijzigen van EtherFlow systeem Software versie MAC adres IP adres / Gateway / Net Mask Tijd / Datum Uitlezen / wijzigen via GDC bus

De EtherFlow Software Vraagt gegevens op Data aanvraag (GDC) Gebruiker Display EtherFlow insteekkaart Data antwoord (GDC) Toont gegevens

Conclusie Systeem ontwikkeld om flowmeters aan een Ethernet netwerk te koppelen Ethernet functionaliteit wordt toegevoegd door plaatsen van insteekkaart in flowmeter Meetgegevens kunnen met Windows applicatie getoond en opgeslagen worden Windows applicatie kan berichten op GDC bus plaatsen Meetgegevens kunnen getoond worden in webpagina EtherFlow systeem is real-time Instellingen uitlezen / wijzigen m.b.v. display

Demonstratie

Vragen/opmerkingen?