Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

Problems reading TEDs, error -200709

Solved!
Go to solution

Hi all,

 

I was wondering if anyone here has experienced any problems reading TEDs off a PCB PIEZOTRONICS brand microphone in LabVIEW, or might have some insights as to why I am.  Specifically, I am trying to read TEDs from a model 378B02 IEPE microphone;  It is connected to a NI-9234 cDAQ module. 

 

When I call the, "DAQmx Create Channel (TEDS-AI-Sound Pressure-Microphone.vi)" pictured below, I get error -200709,

"No TEDS sensor was detected on the specified physical channel.
Ensure that your sensor is properly connected. If the sensor is connected to a TEDS interface device with addresses, make sure the configured address matches the address set on the interface device."

TEDs microphone configuration.png

If I then go into MAX and configure TEDs there, MAX has no problem reading and applying TEDs to that channel.  Furthermore, after configuring TEDs in MAX, the code snippet works without error.  If I then delete the TEDs configuration from MAX, then the error returns.  What is even more strange is that as I have been troubleshooting this problem, the code snippet has on rare occasion worked without TEDs being pre-configured in MAX.

 

This is a problem for my application, which needs to automatically read and apply TEDs calibration to an operator selected microphone.  The microphone model may vary, and the position it is plugged into may also vary.  Having to configure TEDs in MAX is not ideal since this application and related hardware needs to, "just work" on anyone's laptop with minimal configuration.  Anyone got any ideas?

 

0 Kudos
Message 1 of 3
(1,970 Views)
Solution
Accepted by topic author yourfavoriteproperty

I used to call this VI before I created the task; this VI reads TEDS and stores it in the DAQmx driver to use it later.
https://www.ni.com/docs/en-US/bundle/ni-daqmx-labview-api-ref/page/lvdaqmx/mxconfigteds.html

 
 

santo_13_2-1705621638521.png

 

Alternatively, go into NI MAX, select the DSA module, and somewhere in the right-click menu will be an option to discover and read TEDS, which will also do the same.

 

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
Message 2 of 3
(1,939 Views)

Hi Santhosh,

 

That did resolve my problem.  Thank you!

0 Kudos
Message 3 of 3
(1,905 Views)