Font Size: a A A

Design And Realization Of Data Acquisition And Monitoring System Based On LabWindows/CVI

Posted on:2010-01-23Degree:MasterType:Thesis
Country:ChinaCandidate:M Z LiFull Text:PDF
GTID:2178360275951506Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In recent years, with the development of Virtual Instrument (VI) techniques, distributed execution techniques and network communication techniques,especially with the fast progress and popularization of Internet, it has been a wide trend for VI technologies to be incorporated with network communication techniques, which to a large extent facilitates the integration of signal acquiring, signal transferring and signal processing. At the same time-sharing of many expensive hardware resources as well as building VI systems with high flexibility and high testing efficiency become feasible. Cooperation with the application process and the combination of functional modules, user-friendly graphical interface to control the computer, to complete the instrument control, data acquisition, analysis, storage and display.This thesis aimed at the research and design requirements of the data acquisition and monitoring system, designed and implemented a kind of data acquisition and monitoring based on VI. What the system uses is virtual instrument's structural types, by data acquisition card, industrial control computer and signal recuperation electric circuit constitution hardware system; System software developing platform is LabWindows/CVI, the application software completes data acquisition, processing, the memory and the demonstration.This thesis's prime work is as follows:(1) Aimed at the requirement of data acquisition and monitoring system, then planning and designing of software system, also, this article has do depth research in hardware and software architecture of VI;(2) Designed and implemented the module of data-acquisition and processing. Using the technology of multi-threading which based on thread pools and the technology of data protection which based on data safe queue, to improve the data throughput and improve response time and procedures for more effective background processing;(3) Designed and implement the module of communication. Programming serial communication protocol, to ensure the reliability of data transmission and high-speed rate, also, working out an effective solution to the data transmission and remote monitoring;(4) Designed and implemented the module of database. The detail data inquiry, the alarm information inquiry, the report forms inquiry, the login and administration authority are fully realized.
Keywords/Search Tags:Virtual Instrument, Multi-threading, Serial Communication, Database
PDF Full Text Request
Related items