07-19-2023 03:37 AM
Hello Everyone, here udhay,
we are using
1.cDAQ 9185 & DO Module 9375. Also we have 9212,9224,9265(Temp, AI,AO)
2.During the Testing without any error the DO values are dropping to zero, Even If I Turn ON the DO, still Zero values coming out of the Module and no error is logging or displaying. AI, Temp and AO modules are working fine, no issue with that.
3.Once we stop the test and stop the LabVIEW Application and Open NI MAX and try the Test Panel to turn On the DO its showing -200587 Error.
4.After Closing the NI MAX and run the LabVIEW Application , now its logging and displaying the error message
5. Logged Each State information in NI DAQ Driver whether its escaping the Stop DAQ state( where we stop and close the task).its going to the Stop DAQ State
6.DETT also running , even DETT cannot able to detect the error ( Capture Setting - Error, Reference Log, VI Start and Stop, Event)
7.With NI DAQ Driver we have other Drivers that asynchronously running.
8.One of the driver is Flow meter, the DETT and Our LabVIEW Application detected the error -1073807339
Every Driver, if error comes it will clear the reference and it started to initialize and read the data.
Forum is my final hope!
Pease dont conclude after seeing the DETT image to its a reference leak issue.
Test Started around 10.54AM
QCT Error- 11.10AM
Stopped the Test 14:54PM
after that it shown all the event registration reference leak.
Driver code snip
Init - user selected DO lines and AO Channels task create and start start
Write AO - Write the AO values if values changed or 2.5sec
Write DO - Write the DO values if values changed or 2.5sec
Stop DAQ - Stop and Clear