I am using IOTech Wavebook 516/E ( 16-channel DAQ) for the hardware and use LABView 8.0 as the software. My objective is to use my program for condition monitoring. I use accelerometers for that and my program runs quite ok as it is. As i am a new user to LABView, I need to clarify some stuff.
1. I would be needing to run my acquisition for about 8 hours or more at a stretch and save all the data for post processing. The problem that i am facing here is that data that comes out of my card is in 2D Array format. So the best method would be to save the data in binary format to save space i suppose.
---- I used the Write to binary file vi. I tried to use the help of Knowledge Base from ni.com with the LabView help examples. But I am only able to save the data for a single iteration in binary format and then again the it rewrites the whole data in the next iteration. I want that the data appends on instead of rewriting.
---- I used the Write to Measurement File vi. But when i save the data in binary format (.tdm) I am not able to recover it. Any suggestion..??
2. When I run my program i can get the data immediately but when i keep the acquisition on for more than 20 mins and then check on the data there is gap of atleast 5-6secs. I need to know where the bug lies.
I hope you could help me out with my querries.