Zobrazit minimální záznam

Real-Time Extension of TaSysTest Tool



dc.contributor.advisorSobotka Jan
dc.contributor.authorŽák Pavel
dc.date.accessioned2016-06-23T01:40:02Z
dc.date.available2016-06-23T01:40:02Z
dc.identifierKOS-587864746405
dc.identifier.urihttp://hdl.handle.net/10467/65216
dc.description.abstractCílem této práce je rozšíření nástroje TASysTest o možnost běhu jeho výpočetního jádra v prostředí Real-Time při dodržení jeho původní koncepce testování. Původní TASysTest běží v prostředí MS Windows na platformě .NET a je naprogramován v jazyce C# v prostředí MS Visual Studio 2013. S testovaným HW komunikuje přes NI VeriStand. TASysTest pro komunikaci s NI Veristandem využívá dostupné .NET API. Rozšíření je provedeno portací jádra do prostředí NI Real-Time Phar Lap ETS. Samotné jádro je portováno do jazyka C/C++ ve formě 32-bitové Windows DLL, jako nespravovaný kód. Pro vývoj a překlad je využito prostredí MS Visual Studio 2010. Pro spuštení v NI Real-Time Phar Lap ETS je využit nástroj NI VeriStand. Tento nástroj integruje DLL pomocí rozšírení Custom Device. V závěru práce je provedeno ověření funkčnosti v systému NI Real-Time Phar Lap ETS a v zařízení NI PXIe-8135. Ověření je prováděno simulací chování reálného systému pomocí modelu vytvořeného v NI LabView. Přínosem práce je odstranění komunikačních latencí mezi TASysTestem a NI VeriStandem. Dalším přínosem je ověření funčnosti DLL knihovny implementované v jazyce C++ a open source XML parseru v prostředí NI Real-Time Phar Lap ETS. Real-time chování provedené implementace nebylo ověřeno.cze
dc.description.abstractThe aim of this work is and extension of TASysTest Tool about the possibility of running its computing core in realtime environment, while respecting its original testing concept. Original TASysTest runs on MS Windows platform .NET and is programmend in C# in MS Visual Studio 2013. TASysTest for communication with testing hardware using NI Veristand and for communication with NI VeriStand uses .NET API. The extension is implemented through porting the kernel to platform NI Real-Time Phar Lap ETS. TASysTest core is portind to C/C++ language in the form 32-bit MS Windows DLL as unmanaged code. For the development and translation is used MS Visual Studio 2010. To launch the DLL in NI Real-Time Phar Lap ETS is used NI VeriStand tool. This tool integrates the DLL by using Custom Device extension of NI VeriStand tool. At the end of work is performed a verification of system functionality in NI Real-Time Phar Lap ETS in NI PXIe-8135. Verifiaction is performed by simulating the behavior of the real system using a model created in NI LabView. The benefit of this work is to remove communication latency between TASysTest and NI VeriStand. Another benefit is verifying the functionality of DLL library implemented in C++ and open source XML parser in NI Real-Time Phar Lap ETS.Real-time behavior performed implementation has not been verified.eng
dc.language.iso
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfeng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfcze
dc.subjectUPPAAL, TASysTest, Reálný cas, Custom Device, NI Veristand, Integrační testování, National Instruments, Phar Lap ETS, NI PXIe-8135cze
dc.subjectUPPAAL, TASysTest, Real-Time, Custom Device, NI Veristand, Integration testing, National Instruments, Phar Lap ETS, NI PXIe-8135eng
dc.titleModifikace nástroje TaSysTest pro běh v prostředí Real-Timecze
dc.titleReal-Time Extension of TaSysTest Tooleng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.date.accepted2016-06-15
dc.contributor.refereeFexa Pavel
theses.degree.disciplinePočítačové inženýrstvícze
theses.degree.grantorkatedra řídicí technikycze
theses.degree.programmeOtevřená informatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam