Difference between revisions of "Dp 329 cz"
(Automatické doplnění odkazu na PDF) |
|||
Line 4: | Line 4: | ||
[[Diplomové práce 2009]] | [[Diplomové práce 2009]] | ||
+ | |||
+ | [[Media:Dp_2009_vit_zdenek.pdf|Stáhnout práci v PDF]] | ||
[[Image:329_dp_cz.gif]] | [[Image:329_dp_cz.gif]] |
Revision as of 22:52, 7 March 2014
Implementace protokolu LonWorks
Autor: Zdeněk Vít
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.
- 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