Nico_C Posted June 8, 2023 Share Posted June 8, 2023 Hi I am trying to control a DataTranslation DT9806 USB Daq (actually, it's a Keithley KUSB-3108, but it is rebranding, AFAIK) using LabVIEW. The DT9806 seems to work fine, I can record measurements (voltage and thermocouple) using the QuickDAQ software. But with LabVIEW + LV-Link3 library, I cannot record thermocouple measurements: Using provided examples: "DtAinSingle.vi" works fine "DtAinThermocoupleContinuous.vi" returns "Error 29 : Invalid Range" Modifying "DtAinSingle.vi", only adding the "DtOLSetChanThermocoupleOptions.vi" subvi, it returns "1082 : Float data is not supported on this device". Am I missing something obvious ? Thanks is advance, regards. Nico Link to comment Share on other sites More sharing options...
0 DAQman Posted June 8, 2023 Share Posted June 8, 2023 Hello, You have the channel set to single-ended mode. For thermocouples, you must use differential mode. Look at the DtAinThermocoupleContinuous example in \National Instruments\LabVIEW 20xx\user.lib\lv-link3\examples\. Best regards, John Link to comment Share on other sites More sharing options...
0 Nico_C Posted June 9, 2023 Author Share Posted June 9, 2023 Hi John, Thanks for you reply. You are completely right, channel has to be set to 'Differential'. Unfortunately, this does not solve the issue. I still get the same error "Float data is not supported on this device". (see toto_error_differential.png). The provided example 'DtAinThermocoupleContinuous.vi' does not work, but with a different error "Invalid range". Nevertheless , our DT9806 seems to work fine, according to QuickDAQ software. Any advices ? Link to comment Share on other sites More sharing options...
0 DAQman Posted June 9, 2023 Share Posted June 9, 2023 I'm sorry, I provided incorrect information. Instead of DtAinThermocoupleContinuous use DtAinContTEMP. For convenience, I have attached it below. Best regards, John DtAinContTEMP.vi Nico_C 1 Link to comment Share on other sites More sharing options...
0 Nico_C Posted June 9, 2023 Author Share Posted June 9, 2023 Thanks John, the provided example "DtAinContTEMP.vi" works fine. However, I cannot find this specific example within my LV-Link3 (3.10.2.0) installation. Is there an older version where I could find this example, and also other working ones if needed later on ? On the opposite, does LV-Link3 (3.10.2.0) and OpenLayers 7.8.9 still support the DT9806 USB daq ? Link to comment Share on other sites More sharing options...
0 DAQman Posted June 9, 2023 Share Posted June 9, 2023 The DtAinContTemp example was left out from LV-Link3. Probably an oversight. It was good that I attached a copy. There are no old versions of LV-Link3 available. The DT9806 is an active product and is supported by the current release. Best regards, John Link to comment Share on other sites More sharing options...
Question
Nico_C
Hi
I am trying to control a DataTranslation DT9806 USB Daq (actually, it's a Keithley KUSB-3108, but it is rebranding, AFAIK) using LabVIEW.
The DT9806 seems to work fine, I can record measurements (voltage and thermocouple) using the QuickDAQ software.
But with LabVIEW + LV-Link3 library, I cannot record thermocouple measurements:
Using provided examples:
"DtAinSingle.vi" works fine
"DtAinThermocoupleContinuous.vi" returns "Error 29 : Invalid Range"
Modifying "DtAinSingle.vi", only adding the "DtOLSetChanThermocoupleOptions.vi" subvi, it returns "1082 : Float data is not supported on this device".
Am I missing something obvious ?
Thanks is advance, regards.
Nico
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now