Dear All,
we have a strange problem happenning into our systems. We have 4 PXI systems running end-of-line functional testers. The PXI system is composed by PXI-8186 and PXI-4070 DMM.
All of the 4 systems have the same problem.
These 4 test systems needs to measure frequency in the range of 0Hz (DC) to 300Hz.
The problem is that the PXI-4070 DMM blocks in completely non-predictable way. The PXI controller continue running, but after blocking the DMM does not respond anymore. The only solution we have is to restart the PXI again with consequences of shutdown the system (the production line has to stop, ...).
When the 4070 DMM blocks in our application, then we run the measurement and automation studio and run a self test in the "Devices and Interfaces\\Traditional NI-DAQ Devices\\NI 4070 for PXI" (with mouse right button - self test) and every thing seems to be fine, but in our application the DMM doesn't run.
In the same condition as previous, but on a different point in measurement and automation studio. In "Devices and Interfaces\\NI-DAQmx Devices". When the 4070 DMM is running ok, this test gives result ok. When is blocked gives the result "The device self test has failed. The error report from the driver ... Error -223911 occured at self test... Internal software error occurred in DMM software...".
In the same condition as above when we run the multimeter application the DMM does not read anything.
What can trigger this problem?
We have already tried several approaches in the software (insert time delays between reading processes, trying different configurations, ...) but none seems to solve the problem in an efficient way. The problem appear in a completely arbitrary way, no pattern can be assigned to it. No apparent cause.
It is not a question of bad hardware, once all of the four DMMs we have running (each in a different PXI configuration) have the same behaviour. We have a 5th PXI configuration with same DMM running another (different) software that does not have to take frequency measurements and this problem does not happen.
I hope someone can help us.
Best regards
Adelino Silva