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.
|