Font Size: a A A

The PC Software Design Of Data Integrated Tster Based On LabWindows/CVI

Posted on:2016-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:Q HeFull Text:PDF
GTID:2272330467491611Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
In modern testing technology, the virtual instrument technology plays an increasinglyimportant role, using virtual instrument technology can greatly reduce costs, reduce cyclesdeveloping instrument and facilitate the update subsequently. LabWindows/CVI is a typicalsoftware in many virtual instrument development platform, having the advantages of usingflexibly, opening, providing a large number of instruments controls and so on. Variousfunctions system required can achieve flexibly and conveniently Using LabWindows/CVI forthe data integrated tester’s PC software development.This thesis describes the design ideas of the PC software at first. The PC softwarecontains self-test module, parameter configuration module, status reading module, datareceiver module, data display module and data analysis module combined with functionalityand performance requirements of the system. Multi-threading technology is used for dataacquisition and display, and we use the thread-safe queue mechanism to protect data; afteranalysing the reason of data losing during transmission,we propound a solution; write USBcommunication protocol that uses a dynamic link library technology package communicationlibrary functions, achieving communication with Cypress68013MCU; use Windows SDKtechnology in order to finish pointer operations of data files larger than4GB in32systemenvironment; propound the method of analysing data frame structure that synchronizationword, deputy frame number, and frame length; combined tester hardware test program isdesigned and the PC software has been tested. Finally, we summarize the data integrationtester PC software, point out its deficiencies and areas need to be improved.The software designed by LabWindows/CVI runs stable, responsive and has friendlyinterface. Achieve the functionality and performance indicators that system requires.
Keywords/Search Tags:LabWindows, virtual instruments, PC, test
PDF Full Text Request
Related items