Design of data acquisition system based on producer/consumer

The designing idea and realization process of the Producer/consumer structure is described on the LabVIEW platform is given.The data acquisition system which is constructed by taking Producer/Consumer structure as a framework and combining with event respond mechanism is introduced in details.The system can realize the data acquisition with multi-channels as well as real-time data analysis,data store and recall.In addition,the system can also provide a friendly Human-machine interface which can selectively display multi-channels data waveform and analyzed data and be convenient for the system maintenance and function expansion.The result shows that the adoption of the producer/consumer structure in the use of program design which has serious request in real-time and continuous data acquisition system can make the processes response faster and more efficient.