Original title:
Objektové programování v LabVIEW 8.5
Translated title:
Object programming in LabVIEW 8.5
Authors:
Roháč, Josef ; Havránek, Zdeněk (referee) ; Čejka, Miloslav (advisor) Document type: Bachelor's theses
Year:
2009
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Cílem této práce je objasnit a seznámit uživatele s problematikou objektového programování v LabVIEW verze 8.5. V úvodu nastíní princip LabVIEW jako takového a připomene, kdy bylo objektové programování poprvé implementováno v tomto vývojovém prostředí. Dále postupně rozebírá teorii tříd a objektů, jejich vytváření, základní vlastnosti, použití v blokovém diagramu a různá nastavení těchto objektů potřebné k jejich správnému a plnému využití při programování. Teoretická část končí studií hierarchie dědění mezi objekty a ještě se zabývá dynamickými a statickými vstupy a výstupy. Pro představu o rozdílech mezi objektovým programováním v LabVIEW a v C++ je zařazeno srovnání mechanismů a principů teoreticky i názorně na ukázkové úloze. Rovněž srovnává klasický dataflow přístup s objektovým programováním v LabVIEW. A na závěr jsou přiloženy dvě vypracované úlohy do cvičení včetně návodů.
The aim of this work is to clarify and to familiarize users with the problem of object programming in LabVIEW version 8.5. In the introduction outlining the principle of LabVIEW as such a recall when it was first implemented programming object in the development environment. Furthermore, gradually examines the theory of classes and objects, their creation, basic properties, use in the block diagram and the various settings of the objects required for their proper and full use in the programming. The theoretical part of the end of the study the inheritance hierarchy between objects, and even deals with dynamic and static inputs and outputs. For the idea of the differences between the object programming in LabVIEW and C++ is included comparison of mechanisms and principles theoretically and clearly on the example programme. It also compares classical dataflow approach and object programming in LabVIEW. And finally they are accompanied by two developed by the task, including manual.
Keywords:
dataflow; LabVIEW; Object programming; dataflow; LabVIEW; Objektové programování
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/2127