Difference between revisions of "Dp 329 cz"

From DCEwiki
Jump to: navigation, search
Line 4: Line 4:
 
   
 
   
 
[[Diplomové práce 2009]]
 
[[Diplomové práce 2009]]
 +
 +
[[Image:329_dp_cz.gif]]
  
 
V této práci se zabývám implementaci nejnižšího ovladače PC104 kartu pro síť LonWorks a
 
V této práci se zabývám implementaci nejnižšího ovladače PC104 kartu pro síť LonWorks a
Line 12: Line 14:
 
proměnných. Karta obsahuje firmware MIP/P50 v režimu Host Selection, tj. rozšíření
 
proměnných. Karta obsahuje firmware MIP/P50 v režimu Host Selection, tj. rozšíření
 
množství proměnných až na maximální počet 4096.
 
množství proměnných až na maximální počet 4096.
 +
 
Pro přístup na hardware karty pod Windows se užívá dodávaná DLL knihovna wldv32.dll,
 
Pro přístup na hardware karty pod Windows se užívá dodávaná DLL knihovna wldv32.dll,
 
která implementuje funkce ldv_open, ldv_close, ldv_read, ldv_write. Dalším úkolem bylo
 
která implementuje funkce ldv_open, ldv_close, ldv_read, ldv_write. Dalším úkolem bylo
 
napsat ovladač pro On-time a nahradit knihovnu wldv32.dll vlastní implementací funkcí
 
napsat ovladač pro On-time a nahradit knihovnu wldv32.dll vlastní implementací funkcí
 
ldv_open, ldv_close, ldv_read, ldv_write.
 
ldv_open, ldv_close, ldv_read, ldv_write.
 +
 
Software je založen na vlastní implementaci prezentační a aplikační vrstvy protokolu
 
Software je založen na vlastní implementaci prezentační a aplikační vrstvy protokolu
 
LonTalk, proto se rozborem těchto vrstev zabývá podstatná část této práce. Výsledkem je jen
 
LonTalk, proto se rozborem těchto vrstev zabývá podstatná část této práce. Výsledkem je jen
 
jedna Host Application a podmíněným překladem jsou vytvořeny verze pro oba operační
 
jedna Host Application a podmíněným překladem jsou vytvořeny verze pro oba operační
 
systémy.
 
systémy.
 +
 +
* '''Vít Zdeněk''', tel: +420 776 335 206, mailto:Zdenek.Vit@gmail.com
 +
* '''SofCon s.r.o''',  tel: +420 235 090 888, mailto:sofcon@sofcon.cz, web: http://www.sofcon.cz

Revision as of 13:27, 5 May 2010

Implementace protokolu LonWorks

Autor: Zdeněk Vít

Diplomové práce 2009

329 dp cz.gif

V této práci se zabývám implementaci nejnižšího ovladače PC104 kartu pro síť LonWorks a vytvořením Host Application pro tuto kartu. Jak ovladač, tak Host application je implementována pro operační systém Windows a pro operační systém reálného času On-time. Karta dohromady s počítačem je v režimu standardního nódu, nechová se tedy jako manažer sítě. Je zde rozebrán Network Interface Selection mód, tj. komunikace maximálně 62 proměnných. Karta obsahuje firmware MIP/P50 v režimu Host Selection, tj. rozšíření množství proměnných až na maximální počet 4096.

Pro přístup na hardware karty pod Windows se užívá dodávaná DLL knihovna wldv32.dll, která implementuje funkce ldv_open, ldv_close, ldv_read, ldv_write. Dalším úkolem bylo napsat ovladač pro On-time a nahradit knihovnu wldv32.dll vlastní implementací funkcí ldv_open, ldv_close, ldv_read, ldv_write.

Software je založen na vlastní implementaci prezentační a aplikační vrstvy protokolu LonTalk, proto se rozborem těchto vrstev zabývá podstatná část této práce. Výsledkem je jen jedna Host Application a podmíněným překladem jsou vytvořeny verze pro oba operační systémy.