Práce je zaměřena na vytvoření funkcí a uživatelského rozhraní pro ovládání sériového portu z prostředí MS Excel. Ovládání portu je řešeno pomocí API (Application Programming Interface). Ukázkové aplikace jsou vytvořeny pomocí VBA (Visual Basic for Applications). První umožňuje plně ovládat sériový port počítače, další dvě jsou určeny přímo pro komunikaci PC s teplotním čidlem a měřicím přístrojem.
Anotace v angličtině
The work is aimed to creation of functions and user interface for serial port control from MS Excel environment. The control of the port is solved with help of API (Application Programming Inteface). Illustrative applications are developped with the assistance of VBA (Visual Basic for Applications). The first one allows us to control fully the serial port of the computer, the next two are determined directly for the communication of PC with temperature sensor and the multimeter.
Klíčová slova
sériový port, DLL, API, VBA, MS Excel
Klíčová slova v angličtině
serial port, DLL, API, VBA, MS Excel
Rozsah průvodní práce
36 s.
Jazyk
CZ
Anotace
Práce je zaměřena na vytvoření funkcí a uživatelského rozhraní pro ovládání sériového portu z prostředí MS Excel. Ovládání portu je řešeno pomocí API (Application Programming Interface). Ukázkové aplikace jsou vytvořeny pomocí VBA (Visual Basic for Applications). První umožňuje plně ovládat sériový port počítače, další dvě jsou určeny přímo pro komunikaci PC s teplotním čidlem a měřicím přístrojem.
Anotace v angličtině
The work is aimed to creation of functions and user interface for serial port control from MS Excel environment. The control of the port is solved with help of API (Application Programming Inteface). Illustrative applications are developped with the assistance of VBA (Visual Basic for Applications). The first one allows us to control fully the serial port of the computer, the next two are determined directly for the communication of PC with temperature sensor and the multimeter.
Klíčová slova
sériový port, DLL, API, VBA, MS Excel
Klíčová slova v angličtině
serial port, DLL, API, VBA, MS Excel
Zásady pro vypracování
Cíl: Cílem je vytvořit funkce a uživatelské rozhraní pro ovládání sériového portu z prostředí MS Excel.
Obsah teoretické části: Sériová komunikace a sériový port počítače - popis hardwarového a softwarového řešení.
Obsah implementační části: Vytvoření aplikace v prostředí Microsoft Office Visual Basic, která umožní plně ovládat sériový port počítače - nastavovat a číst stavové signály a posílat a přijímat data. Jednoduchá aplikace se zařízením komunikujícím přes sériový port.
Podmínkou je vlastní počítač se sériovým portem nebo USB-RS232 převodníkem.
Zásady pro vypracování
Cíl: Cílem je vytvořit funkce a uživatelské rozhraní pro ovládání sériového portu z prostředí MS Excel.
Obsah teoretické části: Sériová komunikace a sériový port počítače - popis hardwarového a softwarového řešení.
Obsah implementační části: Vytvoření aplikace v prostředí Microsoft Office Visual Basic, která umožní plně ovládat sériový port počítače - nastavovat a číst stavové signály a posílat a přijímat data. Jednoduchá aplikace se zařízením komunikujícím přes sériový port.
Podmínkou je vlastní počítač se sériovým portem nebo USB-RS232 převodníkem.
Seznam doporučené literatury
*dokumentace k Windows a Microsoft Office Visual Basic
*B. Kainka, Měření, řízení a regulace pomocí PC. BEN - technická literatura, Praha 2003
*D. Matoušek, Udělejte si z PC - generátor, čítač, převodník, programátor. BEN - technická literatura, Praha 2001
Seznam doporučené literatury
*dokumentace k Windows a Microsoft Office Visual Basic
*B. Kainka, Měření, řízení a regulace pomocí PC. BEN - technická literatura, Praha 2003
*D. Matoušek, Udělejte si z PC - generátor, čítač, převodník, programátor. BEN - technická literatura, Praha 2001
Přílohy volně vložené
1 CD-ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Obhajoba proběhla úspěšně s příslušnými demonstrativními ukázkami. Dle vedoucího byly cíle práce splněny a logická i stylistická úroveň práce jsou velmi dobré.