izpis_h1_title_alt

Izvedba komunikacijskega protokola in grafičnega vmesnika z uporabo prosto dostopnih programskih orodij
ID GORENC, ANDREJ (Author), ID Nemec, Mitja (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (2,62 MB)
MD5: E0B0CA64077332ECA20C4F888AADD0D5
PID: 20.500.12556/rul/6a1006ad-cf37-4a81-9f9f-71388a0b2c36

Abstract
Diplomsko delo obravnava aktualen problem raziskovalne dejavnosti pri zajemanju in manipuliranju podatkov. Laboratorij za regulacijsko tehniko in močnostno elektrotehniko (LRTME) je razvil poseben komunikacijski pretvornik, ki premosti težave uporabnikov pri krmiljenju različnih pretvorniških naprav. Pričujoče diplomsko delo preučuje novo rešitev povezave tega komunikacijskega pretvornika z osebnim računalnikom preko protokola LRTME z uporabo prostodostopnih programskih orodij. Rezultat je računalniški program, s katerim uporabnik vzpostavi dvosmerno komunikacijo s komunikacijskim pretvornikom ter nato zajema in manipulira podatke. V uvodu se seznanimo s tematiko ter prikažemo cilj našega dela in diplomske naloge. To je poiskati dobro rešitev, upoštevaje dostopnost in zahtevana znanja ter načine sestave, testiranj in uporabe programa LRTME ProtoCom, kot produkta za končnega uporabnika. Naslednje poglavje namenimo komunikaciji in komunikacijskemu protokolu. Opredelimo protokol LRTME. Preučimo odkrivanje napak prenosa, natančnost podatkov ter hitrost tolmačenja le teh. Pri odločitvi katera programska orodja so najprimernejša, preučimo izbiro programskega jezika C#, razvojnega okolja Microsoft Visual C# Express 2010 in izvajanje testov v virtualnih okoljih. Konec poglavja posvetimo strojni opremi, ki uokvirja temo diplomskega dela. Samo izvedbo LRTME protokola in izdelavo grafičnega vmesnika predstavimo po razvojnih stopnjah razvijanega programa LRTME ProtoCom. Omejimo se na tri verzije. Prva nam poda potrditev izbire programskega orodja, druga nas pripelje po različnih poteh do organiziranosti in osnovnih gradnikov programske kode. Tretja pa pokaže povzetek prvih dveh v končni obliki. Zadnjo verzijo oziroma kjer je primerneje tudi drugo, nato razdelamo po shemah. V zaključku diplomskega dela podajamo ugotovitve ter možnosti nadaljnjega razvoja oziroma praktične uporabe izsledkov našega dela.

Language:Slovenian
Keywords:LRTME ProtoCom, protokol, pretvornik, serijska komunikacija, Visual Studio, C#, virtualizacija, IQ matematika, MODBUS
Work type:Undergraduate thesis
Organization:FE - Faculty of Electrical Engineering
Year:2016
PID:20.500.12556/RUL-84693 This link opens in a new window
Publication date in RUL:31.08.2016
Views:2368
Downloads:460
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Implementation of communication stack and graphical interface with free development tools.
Abstract:
The diploma thesis encapsulates the problem of capturing and manipulating data in response to the needs of the research community. The Laboratory for Control Engineering and Power Electrical Engineering (LRTME) developed a specific device, a communication converter, that overcomes the problem of controlling different conversion equipment. The presented work focuses on providing a new solution for interfacing this device with user’s PC through LRTME protocol using freely available programing software and tools. The end result is a computer program which enables the user to establish a two-way communication with the communication converter and thereby to capture and manipulate data. In the introduction we introduce the thesis topic and the objective of our work. That is to find a suitable solution, taking into account the availability and the required knowledge, the skills, the ways of composition, testing and use of the LRTME ProtoCom program as a product for the end user. The next chapter is devoted to the communication and the communication protocol. We define the LRTME protocol. We study the communication error checking, accuracy of data and the speed of interpreting it. Before deciding on which tools are the most appropriate, we examine the programing language C#, the development environment of Microsoft Visual C# Express 2010 and testing within virtual environments. The end of the chapter is dedicated to hardware encapsulating the diploma thesis. We present the execution of LRTME protocol and the development of graphical user interface in a chapter with three development stages or versions of LRTME ProtoCom. The first one confirms the selection of the development environment. The second one led us through various paths in getting the optimal organisation and building blocks of the code. The last, the third version, is a summation of the first two and a final product for the studied application of interfacing the PC with the LRTME interface. The third version or where more appropriate the second one is then presented in diagrams. The conclusion of the thesis presents our findings and the possibilities for further development and practical application of results of our work.

Keywords:LRTME ProtoCom, protocol, converter, serial communication, Visual Studio, C#, virtualisation, IQ Math, MODBUS

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back