We had developed test and measurement system in 2009 for automobile engine manufacturing line where the electrical signals of an engine are acquired at real time, measured and thereby the engine is certified for acceptance or rejection. This system was developed in 2009 and was functioning very well until we upgraded DAQ-MX version from 8.9 to 9.0.
The system is developed using WinXP, LabVIEW8.2 and PCI-6220.
Two tasks are created in the system, AnalogIn Task and TimeBase Task. The TimeBase task uses ctr0 to generate clock of 1KHz.
The AnalogIn task is configured to
Acquisition Mode --> 1 sample (HW Times), rate --> 1K
Triggring --> digital edge and source --> PFI12
With the help of these settings we can acquire data in real time at 1K samples per seconds. The measurement cycle lasts for 5-8 seconds thereby acquiring 5K to 8K data,
After changing the version to 9.0, the system now generates only 300 to 400 data samples in place of 5K to 8K.
What has gone wrong…? Isn’t the hardware compatible for new updates…?