Hi,
I am having trouble outputting the frequency found on a Counter input channel to Excel when I use the ODBC Output function with DASYLab v 9.0.1. I am using a DaqBoard2000 and the DaqBoard2K0 hardware driver. Settings in the Experiment Setup: 10KHz/ch, 2000 Block size, and a continuous 16384 KByte buffer. The Time based Setup: DASYLab Sampling Rate 500kHz, Blocksize 32768 (Auto). Basically the worksheet is setup as: Counter in (measuring Frequency) ==> Counter (setup on one sample per block) ==> Scale-2 point (0=0, 2880 = 3600) ==> Global variable Set (every input block). This setup is for a Tachometer which has a range of 0-3600 RPM and gives a TTL PWM signal, 0 rpm = 0 hz and 3600 rpm = 14400 Hz on the output of the Counter Input module. The problem is that I can attach the Digital Meter module to the ouput of the 2 point scale module and see all values from 0-3600 rpm (what I want to see) but the ODBC Output module doesn't seem to want to output the correct value once the frequency gets to around 300rpm (1200 Hz). At speeds greater the 300rpm then the value in Excel starts to decrease towards 0. I was thinking it could be something to do with the Sample rate and/or Block size so I've tried changing it but if I increase the sample rate to 20 kHz/ch and blocksize = 4000, I run into problems with overruning the buffer. Any help would be greatly appreciated.
Adam