ULx for NI LabVIEW™

 

NI LabVIEW™ Driver for Measurement Computing Data Acquisition Products

KEY HIGHLIGHTS

ULx for NI LabVIEW is a library of VIs used with MCC devices to quickly develop data acquisition (DAQ) and control applications using LabVIEW. Includes a comprehensive library of graphical functions comprising all the power of our Universal Library and InstaCal software.

Comprehensive library of VIs and example programs for NI LabVIEW™

Seamless operation with most MCC hardware products

Compatible with NI LabVIEW versions 2015-2022

Included with MCC DAQ Software

Supported Operating Systems: Windows® 11/10/8/7/XP, 32-bit or 64-bit

Download MCC DAQ Software

Download ULx for NI LabVIEW Online Help



Part Number Description Qty Price
ULx for NI LabVIEW
NI LabVIEW™ driver for Measurement Computing data acquisition products Included

Product Reviews


5 / 5
Ease of Use
4.5 / 5
Value
5 / 5
Technical Support
5 / 5

100% of new reviewers recommend this product


ULx for NI LabVIEW
March 04, 2022
Superb!

Excellent and beautiful.

  • Job Title: PI
  • Industry: Research/University
  • Application: DAQ
  • From: Chihuahua, Chihuahua, Mexico
  • Company Size: 1001-5000
  • Software Used: NI LabView

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)

ULx for NI LabVIEW
March 10, 2020
Simple to use and excellent technical support.

A large benefit is the available technical support I was encountering multiple issues due to being new to LabVIEW and data acquisition. Whenever I encountered an issue tech support was able to provide fast and accurate responses that would remedy the situation.

  • Job Title: Graduate Research Assistant
  • Industry: Academia
  • Application: Sensor Data Acquisition
  • From:
  • Company Size: 1-100
  • Software Used: NI LabView

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (1) / No (0)




I would need ULx ver 2.21 for Labview 2017. Is this available? Thanks!

  • Job Title: Scientist
  • Industry:
  • Application:
25 months ago
Cristiano


Answers

Apologies, the link the first answer proposed has a folders for Archives 6.51, 6.565, 6.60 and 6.61. In what folder do I find ULx vers. 2.22? Also, newer version works in Labview but they keep throwing warnings that ULx 2.22 is expected.

25 months ago
Cristiano

Was this answer helpful? Yes (0) / No (0)

The specific ULx version you are asking for is in version 6.60. As for the warnings you see, all of the ULx versions were saved (by us) in a much older version of LabVIEW, so that users of any LabVIEW version back to 2010 can be used. Once you re-save your/all ULx VIs from within your current LabVIEW version, the warnings will go away.

25 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

ULx is only available as part of the free MCCDAQ software suite. Any version of ULx >= 2.21 will work in LabVIEW 2017. If you prefer to stay with ULx 2.21, it is available as part of MCCDAQ 6.60 which is now about 4 years old, and can be found on our FTP’s archive area here: ftp://ftp.mccdaq.com/Archive/MCCDAQ_CD/

25 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (1)

Not possible to create session with the device. Re-installation of the Instacal helps, after which I was able to read data. After reboot of the PC and Device, I had again the same problem with error 10001.

  • Job Title: LabVIEW developer and tester
  • Industry:
  • Application:
27 months ago
JurajT Kosice, Slovakia


Answers

In general, re-installing InstaCal is not a solution to a LabVIEW error. Error 10001 is not very common, and usually means that more than one program is trying to access the device, or that you have created a runtime and there is a mismatched file version. Below is some general advice, and if this does not resolve it, please contact tech support with more details. * Do not have LabVIEW and InstaCal open at the same time. * InstaCal is meant to be run once per PC (you should not have to run it again, even after a reboot). * If you created a LabVIEW runtime, install the same exact version# of InstaCal onto the runtime PC, that was on the development PC.

27 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

Are the current drivers compatible with LabView 2020?

  • Job Title: Professor
  • Industry: Education
  • Application: Research
36 months ago
hawaiikk Honolulu, HI


Answers

We expect to release and post for download, within a week or so, MCCDAQ software suite 6.72. This will contain an updated version of ULx compatible with LabVIEW 2020.

36 months ago
Measurement Computing

Was this answer helpful? Yes (2) / No (0)

Any progress on this? Last update was 9 months ago and we are completely stalled in our ability to use MCC until this (simple) issue is solved..

  • Job Title: Professor
  • Industry: Research
  • Application: Development
41 months ago
JJohansen Hawaii


Answers

NI has not yet created a .NET VI conversion utility for NXG. MCC ULx support for NXG will depend on NI releasing its conversion support for .NET. MCC has requested that this conversion utility be added, and NI has ensured us that it is on their NXG roadmap. Please contact National Instruments if you would like them to prioritize that effort.

41 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

Labview 19 support.. when?

  • Job Title: engineer
  • Industry:
  • Application:
46 months ago
liquidcable austin, tx


Answers

MCC added support for LabVIEW 2019 about a month ago. ULx 2.24 and InstaCal 6.71 are available together as part of the free MCCDAQ software suite rev 6.71 available from our download area here: https://www.mccdaq.com/Software-Downloads

46 months ago
Measurement Computing

Was this answer helpful? Yes (2) / No (1)

Hi, I am using the ULx libraries to control a USB 1208LS DAQ device. My goal is to synchronize my MC DAQ and other instruments in the lab using a TTL pulse that is read at the EXT_TRIG pin on the USB 1208LS device. I've tested that this utility works on the DAQami software by selecting the external trigger option in the menu. However, when I attempt to program a Composite voltage reading and Composite trigger using External TTL, I receive an error 10124 "Composite trigger is not supported by the specified device." I do not see how to set up trigger channels with external ttl and am unsure how to make this functionality work in LabView. I also cannot find an example anywhere in the ULx example folders for how EXT_TRIG is supposed to by set up. Why does it tell me that this type of trigger is unsupported by the device? Is there a solution or an example for this? Thank you very much.

  • Job Title: Research Assistant
  • Industry: AMO Physics - Precision spectroscopy
  • Application: Atomic excitation normalization by laser power monitoring
49 months ago
Scoop Fort Collins, CO


Answers

The main cause of the error you see relates to “Composite”. None of the Composite VIs will work with the USB-1208LS hardware model, since that model cannot sample DI and CI channels synchronously (at the same clocked rate) as AI channels. Instead, start with the examples in Measure Voltage.llb, specifically the one named: ULx Acq&Graph Voltage-Int Clk-Dig Start.vi However, since the USB-1208LS hardware offers only level triggering (not edge triggering) you will have to make a change on the example’s block diagram. i.e. select Basic Digital Level, and then specify either High or Low for the level. Then connect your trigger signal to pin 18 of the USB-1208LS.

49 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

Will this work with LabVIEW NXG? If not, when will that be supported?

  • Job Title: Engineer
  • Industry: Test
  • Application: Test System
50 months ago
PulidoTech St. Paul, MN


Answers

It is not compatible with LabVIEW NXG at this time, but I have forwarded your request to our Engineering team for consideration in future releases.

50 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (1)

I tried setting to both gated or composite and I get a LabVIEW error of 10123 when I try this. Is it the case that the ULx drivers do not support the external trigger and only can utilize the basic trigger function?

  • Job Title: Engineer
  • Industry:
  • Application:
51 months ago
samf48


Answers

For the USB-1602HS hardware, gating is not supported. i.e. the hardware design of this model has no “gate” triggering capability. As for the Composite triggers, before selecting composite, you must first configure your input channel(s) via Create Channel to be Composite Input (instead of Analog Input). Composite usually means a combination of AI, DI, and CI channels all sampled synchronously at the same rate, but if only analog inputs are needed, that can be done also.

51 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

Hi, I can see the 2017 compatible Ulx, but I can't find a version for the 2018 Labview software. Is there a compatible version, or do I need to install an older version of Labview in order to keep things compatible?

  • Job Title: Postdoctoral researcher
  • Industry: Food Engineering
  • Application: Temperature/pressure monitoring
60 months ago
Zane Palmerston North, NZ


Answers

For LabVIEW 2018, we just recently posted a beta ULx driver on our FTP site here: ftp://ftp.mccdaq.com/Customer/beta/Beta_ULx_for_LabVIEW_2018/ Be sure to read the readme for installation instructions, as the installation is different from our normal release.

60 months ago
Measurement Computing

Was this answer helpful? Yes (12) / No (0)

The link shared is disabled but i need Ulx LabVIEW support for 2017 to interface USB-201

  • Job Title: Application Engineer
  • Industry: Educational
  • Application: Educational
62 months ago
Waqas Pakistan


Answers

The ULx For NI LabVIEW software is included on the MCC DAQ CD and is available for download at the following link: https://www.mccdaq.com/Software-Downloads

62 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (0)

I have just upgraded to LabVIEW 2017 but I am unable to install the MCC ULx driver as it is only supported by LabVIEW up to LV2016.

  • Job Title: Software engineer
  • Industry:
  • Application:
69 months ago
misterspam


Answers

We actually do have a released LabVIEW 2017 driver, ULx ver 2.21. Below is the download link (it has its own installer). Be sure to read the readme first (for installation directions) https://www.mccdaq.com/downloads/interim_download/ULx_for_LabVIEW_2017/ Ver 2.22 is expected out soon, and since it will be part of the MCCDAQ CD 6.60 download, we will soon disable the above link.

69 months ago
Measurement Computing

Was this answer helpful? Yes (6) / No (0)

I can measure analog channels with labview, but I do not see temperature channels in labview reference I/O. How do I work around this?

  • Job Title: systems engineer
  • Industry:
  • Application:
76 months ago
fabrice


Answers

Hello Fabrice - To read a temperature channel on any of the TEMP/TC series devices, you can run the example on your hard drive that is located at the path below. The example program is named: ULx Acq Temperature Sample.vi --- C:\Program Files\National Instruments\LabVIEW 201x\examples\ULx\Analog In\Measure Temperature.LLB

76 months ago
Measurement Computing

Was this answer helpful? Yes (5) / No (0)

I saw in your Q/A that someone asked this and you provided them with an example vi. Could you share the vi with me. I am using LabVIEW 2016 (64 bit) with USB 1608G DAQ device.

  • Job Title: Director Motion Analysis Laboratory
  • Industry: Higher Ed
  • Application: Force - EMG
76 months ago
Cienfeugos Quinnipiac Univeristy, Hamden, CT


Answers

Once you Install the latest ULx driver, then open the following LLB of examples on your hard drive: C:\Program Files\National Instruments\LabVIEW 2016\examples\ULx\Analog In\Measure Voltage.LLB. The best example to start with is named: ULx Acq&Graph Voltage-Int Clk.vi The example defaults to sampling a single channel, but from the front panel, following the instructions in the FAQ at the link below, you can browse and select multiple channels with the mouse: http://kb.mccdaq.com/KnowledgebaseArticle50375.aspx

76 months ago
Measurement Computing

Was this answer helpful? Yes (6) / No (0)

I do not have LabVIEW installed on my C drive.. but on another drive. I cannot seem to install ULxforLabVIEW as a result. Every time I try, I get an error that says I need a version of LabVIEW that is 2010 or later.... I have 2016... Can you help?

  • Job Title: tinkerer
  • Industry: education
  • Application: personal
77 months ago
Leonidas123 Oakland, CA


Answers

The installation drive letter should not matter, since our ULx installer learns that from the Windows registry. Instead, the issue is likely that you are using too old of a CD to install from. Version 6.53 of our MCCDAQ CD was the first to include LabVIEW 2016 support. You can download the latest free MCCDAQ CD from our website at: http://www.mccdaq.com/software.aspx

77 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (0)

i want to use rs422 to send data to my device i want to create boolean button to enable or disable another device (send 1 or 0 ) i want to use as example port 4 and 35 at the same time to do my function (my problem is how to define two ports at frist block of creating channle and use two ports at the same time ) if you have example for seending data via rs422 give me link of it and i will try HOW TO CHECK STATUS LED ON MINILAB 1008 BY USING LABView thank you

  • Job Title: manager
  • Industry: ni
  • Application: using minilab to control devices
79 months ago
mohamed usa


Answers

RS422 is an electrical standard of +/- 6V and is differential. The miniLAB 1008’s digital I/O bits are TTL/CMOS and single-ended. Therefore before even considering software, the miniLAB 1008 hardware is not suitable for communicating to RS422 devices. Strictly on the software question, looking at the 37 pin D connector, pin 4 is bit 6 of port B, while pin 35 is bit 2 of port A. Since you are using two different ports (A and B) you can use one for output and one for input. First, test each direction independently with our provided examples: ULx Read Dig Port.vi and ULx Write Dig Port.vi. Once you have both working independently, then combine the two programs. Since we do not promote our hardware as emulating a serial port, we do not have an example program that does so.

79 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (1)

Is it possible to check what is the actual value of the voltage on +5V pin in USB-1208HS ? Currently I use an additional equipment which shows me values in a range 4,85-4,88 V. Preferably, I would like to use LabView to check this value. Thanks in advance,

  • Job Title: opto-mechatronic specialist
  • Industry: R&D
  • Application: temperature measurements
79 months ago
Greg Warsaw, Poland


Answers

There are no LabVIEW VIs that will allow you to read the 5 volt source that is supplied on pins 18 & 46. One method that has been used in the past to monitor the 5 volts is to loop back into an available analog input and read the analog input.

79 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (0)

where can i find ULx driver compatible with LabVIEW 2009 32bit system.

  • Job Title: Electrical Engineer
  • Industry: Technology
  • Application: Smart Electric meter
80 months ago
AI AA


Answers

The link below is to MCC DAQ CD Version 6.34 from September 2014. It has 2 LabVIEW drivers on it. One is ULx 2.06, the last version to support LabVIEW 8.5, 8.6, and 2009. The other is the much older legacy UL for LabVIEW driver frozen in 2006. http://www.mccdaq.com/downloads/Archive/MCCDAQCD_compatible_with_LabVIEW_6.0-2009/

80 months ago
Measurement Computing

Was this answer helpful? Yes (8) / No (1)

The DAQ I use is USB-1208FS-PLUS. From your example I can just measure the voltage input by single-ended mode (i.e. 8 channels can be selected so I think that is single ended mode). I am wondering how can I switch it to differential analog input mode by using LabView? Thanks!

  • Job Title: Student
  • Industry:
  • Application:
81 months ago
Jimmy Sydney, NSW, Australia


Answers

Our ULx for LabVIEW driver does not have a way to select between SE and DIFF. This setting must be made by the user in InstaCal, before launching LabVIEW. The setting only needs to be made once.

81 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (0)

I would like to generate a sine wave function and continuously send it through an analog output. How can I do that through this program?

  • Job Title: Intern
  • Industry: Engineering
  • Application:
82 months ago
K44endra Austin, TX


Answers

First, make sure that your DAQ device supports hardware/clock paced analog output. Then locate on your hard drive (at a path similar to below) the following example: ULx Cont Gen Voltage Wfm-Int Clk.vi C:\Program Files (x86)\National Instruments\LabVIEW 201x\examples\ULx\Analog Output\

82 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (0)

Hello, i have been using our products in labview for a while, but whit the older libraries, so we want to upgrade to the new VIs, so i found a problem, i am using a usb-1208ls and i want to activate only 1 output, but when i do it modifies the another ones, it puts the another values of the other outputs in zero, there is a way to only activate one bit or output? not modifying the another ones

  • Job Title: Test Engineer
  • Industry: Sigmatron Intl.
  • Application: Test Equipment
83 months ago
Emmanuel Batista Chihuauha, MX


Answers

Is there a way to read the actual output status?

83 months ago
EB

Was this answer helpful? Yes (4) / No (1)

Hello Emmanuel - MCC’s hardware does not support reading back values written to the output. If the error code (returned from the data write) is 0, then the output was successful.

83 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (0)

I think you are talking about using the digital outputs (8 on FirstPortA and 8 on FirstPortB) on the USB-1208LS, which is an older hardware model (that uses a real 8255 IC; newer models emulate the 8255). The issue you report is limited to just a couple of older DAQ models. A workaround is to, at the start of your app, write out benign values to both FirstPortA and FirstPortB, before you start to write new values to either port. Any further writes will not impact (reset) values written prior, since the direction of both ports were set (automatically for you by ULx) in the first two writes.

83 months ago

Was this answer helpful? Yes (5) / No (0)

I want to set an analog output to a fixed voltage. (No waveform) the same way Instacal does when you select AnalogTest (I'm using USB-3110. I'm using latestULx for Labview with Labview 2015 (64-bit)

  • Job Title: test engineer
  • Industry:
  • Application:
83 months ago
sm anover ma


Answers

Most analog output examples that get installed with ULx demonstrate hardware paced/clocked mode. But if you only want to send out an occasional D/A value, which the DAQ device will hold until you update it at some later time, then software paced mode is more appropriate. We have posted such an example at the link below: http://kb.mccdaq.com/KnowledgebaseArticle50451.aspx

83 months ago
Measurement Computing

Was this answer helpful? Yes (5) / No (0)

Hello, is there a driver for labview linux available? i need to develop and application in linux and i'm looking for a daq board with support..

  • Job Title: Software Engineer
  • Industry:
  • Application:
84 months ago
Marco Italy


Answers

We do offer Linux drivers for many of our USB and Ethernet DAQ devices but, unfortunately, our ULx for NI LabVIEW does not include support for NI LabVIEW for Linux. Our ULx for NI LabVIEW is only supported under Windows® 10/8/7/Vista®/XP SP2, 32-bit or 64-bit Windows based operating systems.

84 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (0)

Hello, I am using NI for LabVIEW and have a basic analog input set up to acquire data from an OMB-DAQ-2416-4AO. I set it up using the "Using NI LabVIEW with Measurement Computing DAQ" video. If I set the sampling rate so that the data is collected in under about 10 seconds, there is no error. If I set the rate and # of samples such that it takes longer to complete the acquisition, I get a 10003 error. There must be some sort of control that is looking for the data to be complete within a certain timeframe; is this adjustable? If so how? Thank you very much.

  • Job Title: Senior Engineer
  • Industry: Civil Engineering
  • Application: Basic data acquisition from LVDT voltage
84 months ago
Mickey Chicago


Answers

Error 10003 usually means that the timeout has been reached. You set the timeout via the ULx Read VI. The default is 10 seconds, which matches what you report. So instead of leaving the timeout pin unwired (as shown in the video), wire up a constant of something > 10.

84 months ago
Measurement Computing

Was this answer helpful? Yes (5) / No (0)

I'm trying to get a temperature input, not a voltage input, in LabVIEW. However, no physical channels are shown when trying to create them. The physical channels are only shown for every other input/output except AI Temperature. I've tried high and low to find a solution to this problem. I hope someone can assist me with this. I'm using a USB-2408-2AO, and the latest version of NI LabVIEW and MCCDaq drivers.

  • Job Title: Student
  • Industry:
  • Application:
86 months ago
Ashton Singapore


Answers

The USB-2408 (and USB-2416) series can measure both temperature and voltage. All channels on these models are designated as voltage, so be sure to choose “AI Voltage”. There is an FAQ on our knowledgebase with an example: http://kb.mccdaq.com/KnowledgebaseArticle50481.aspx

86 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (0)

Hi Im having problems using labview 2015 with the ULx vis. When i try to us the Create Channel fuction from the palette tge program crashes. a window is shown with the inf: "error 100000 occurred at ULx Create Channel (AI-Voltage-Basic).vi 5780001 Possible reason(s): Measurements: Value passed to Task I7O In control is an empty I/O task The value must refer to a valid task." I'm not wiring the task in terminal. im trying to make the tutorial exaclty the same as in: Getting started with NI LabVIEW, ULx and MCC analog Input Hardware, Part 1. from your DB.

  • Job Title: Programmer
  • Industry:
  • Application:
86 months ago
isaac Cuernavaca


Answers

Hello Isaac, Error 100000 usually means that your InstaCal and ULx versions are too far apart from each other, age wise. The fix is to upgrade both at the same time, from the same MCCDAQ CD/download.

86 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (0)

Hello, i was wondering if the mcc USB-2627 could be used without the mcc vi's. I want to simulate a NI-DAQ using int

  • Job Title: Programmer
  • Industry: SIASSA
  • Application: Bioquemical reactions monitoring
87 months ago
Isaac Morelos


Answers

Hello Isaac, The ULx for NI LabVIEW is necessary for the support of Measurement Computing Data Acquisition products within the LabVIEW environment. Our Data Acquisition products are not directly compatible with National Instrument’s NI-DAQmx drivers.

87 months ago
Measurement Computing

Was this answer helpful? Yes (5) / No (0)

I followed the step by step procedure outlined in the Quick Start Guide. It seems to see the device, but when I run the LabVIEW program it comes up with this error. Error 10002 occurred at ULx Create Channel (AI-Current-Basic).vi:1 Measurements: Channel specified does not exist on this device. Refer to the documentation for channels available on this device. Channel Name: Ao0

  • Job Title: Graduate Student
  • Industry: Academic
  • Application: Experimental Physics
87 months ago
Adam Saint Louis, MO


Answers

It sounds like you want to perform Analog Input, but you are presented only with Analog Output channels, or vice-versa. The USB-1208FS DAQ model you are using has both types of channels (though you should select AI Voltage, not AI Current input, since the USB-1208FS only measures voltage. What likely happened is that you changed the Create Channel VI’s channel type, from Analog Output to Analog Input, but you did so after wiring in a channel selector. Try deleting the physical channel selector (purple) to the left of the Create Channel VI, and then recreating it. It should then locate the proper channels. Otherwise, try our function-specific examples that get installed as part of ULx.

87 months ago
Measurement Computing

Was this answer helpful? Yes (5) / No (0)

I recently upgrade a Labview 2015. Then ULx for labview isn't installed. How can I use this in the 2015 labview.

  • Job Title: Engineer
  • Industry: Semiconductor
  • Application:
93 months ago
Stephen CA


Answers

Hello Stephen - On September 25th, MCC released ULx driver version 2.12 that adds support for LabVIEW 2015. Below is a link to download the new support, along with a readme file covering installation. This driver is fully released (not a beta), but the installer for it differs slightly from our regular MCCDAQ CD download, so be sure to read the short readme file before installing the software. Our larger (MCCDAQ CD) download is expected to be update in the November/December timeframe, once CD version 6.51 is released, at which time the following link will be deactivated. http://www.mccdaq.com/downloads/interim_download/ULx_2.12/

93 months ago
Measurement Computing

Was this answer helpful? Yes (8) / No (4)

1. I used gain arrays to measure with different limits at different channels, is it still possible to use this feature with ULx (Labview)? 2. Can I programm different (update) rates for different channels (Labview)? Thank you and greetings

  • Job Title: Head of quality management
  • Industry:
  • Application:
94 months ago
Sigma Germany


Answers

1) Yes, this is possible. Basically you chain together (i.e. in one task) multiple Create Channel VIs, each with a channel(s) and range combination. 2) No, this is not possible. The limitation is hardware, not software.

94 months ago
Measurement Computing

Was this answer helpful? Yes (5) / No (0)

Hi I have installed universal library 6.35. My device shows on instacal, but I cannot find it on LabView. Do you have any suggestions? Many Thanks

  • Job Title: Senior Test Engineer
  • Industry: Automotive
  • Application: accelerometer measurement
100 months ago
Alex Nairobi, Kenya


Answers

Hello Alex - You say you installed UL 6.35, but be sure you also installed ULx (ver 2.10 is part of the same MCCDAQ CD download). To use MCC brand hardware in LabVIEW, you use our ULx VIs. Many examples are installed on your hard drive, but note that since the USB-2408 can measure both voltage and thermocouples, you need to run the voltage examples, not the temperature examples. Here are two FAQs that should be helpful: http://kb.mccdaq.com/KnowledgebaseArticle50481.aspx and http://kb.mccdaq.com/KnowledgebaseArticle50432.aspx

100 months ago
Measurement Computing

Was this answer helpful? Yes (7) / No (0)

Hello there, I have Labview (13). I install the latest version of MCC DAQ (V 6.35). I Installed USB-TC correctly. I configure the board using Instacal. It can be seen from TracerDAQ and InstaCal. It seems that computer recognizes the board (USB-TC) very well. However, I have problem with Labview at first step. Developing a new VI, I put the first icon as "ULx Creat Virtual Channel". The second step, creating a channel, I used constant "physical channel" and browsed through the list. There is no sign of any channels or port in the list. To sum up, Labview cannot see any USB-TC channels. Please help me to resolve the problem Many thanks

  • Job Title: Research
  • Industry: Acedemia
  • Application: Temperature controller
100 months ago
Siamak Canada, Thunder Bay


Answers

Most likely what happened is that you created the constant (or control) for the “physical channels” input before setting the Polymorphic VI Selector to “AI Temperature”. The default is “AI Voltage”, and since the USB-TC does not measure voltage, no channels would be shown in the list.

100 months ago

Was this answer helpful? Yes (6) / No (10)

I create my VI using the ULxforLabVIEW, I had no probles creating the VI, and I also create the EXE apparently without error but at the time of running the EXE I get a message saying "the VI is not executable", I already try to fix the problem without success. I notice that at my proyect at the Dependecies field there is a vi called "null" and it has a message saying "Warning: has been deleted, renames or moved on disk", I haven't moved or deleted anything, and I notice that ir appeared after I create the EXE. Do you have a solution to my problem?

  • Job Title: test eng
  • Industry:
  • Application:
100 months ago
mc_rhm_r&d texas


Answers

Hello - It sounds like you missed a step or two in the EXE creation process. In the ULx help file, search on “Building the application installer”, and carefully follow steps 1 thru 12. Please feel free to contact us if you have any issues.

100 months ago
Measurement Computing

Was this answer helpful? Yes (4) / No (0)

I will connect more than one thermocouples to the USB-TC to acquire temperature data. So it is necessary to shwo all the temperature curves in one chart and acquire all datas in one output file. How to accomplish it in LabView?

  • Job Title: PhD student
  • Industry: University
  • Application:
101 months ago
Siben Birmingham, UK


Answers

MCC’s ULx for LabVIEW includes an example named ULx Acq Temperature Sample.vi which works fine with the USB-TC, but it only samples just one reading on only a single channel. Common needs are to expand the number of channels and to sample continuously. The USB-TC is only software paced, so a software timed loop is needed. You can configure the Create Channel VI to specify a range of channels, and then the Read VI can output a one-dimensional array … one sample per channel. At the link below is such an example, that samples 5 channels at a 1 Hz rate. It does not graph the data, or log to disk, but you can use LabVIEW’s built in VIs to achieve those. http://kb.mccdaq.com/KnowledgebaseArticle50417.aspx

101 months ago
Measurement Computing

Was this answer helpful? Yes (6) / No (0)

Before buying an usb-202 device. i would know if the "ULx Trigger: Basic Analog Edge" function works with this acquisition card.

  • Job Title: Ingénieur Electronicien
  • Industry: Recherche Académique.
  • Application: Physique, optique...
104 months ago
frabre Pierre and Marie Curie University, 4 Jussieu Square, 75005 Paris, France


Answers

Hello Frabre - The hardware in itself does not support an analog edge trigger. Therefore, the ULx driver does not support an analog trigger. The USB-202 only supports a digital trigger that can be configured for edge or level sensitivity (rising, falling, high, or low). Please feel free to contact us if you have any additional questions.

104 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

  • Job Title: PhD Student
  • Industry: Quantum Optical Computing
  • Application: Hardware control and data aquisition
105 months ago
Allen Griffith University


Answers

A ULx driver compatible with LabVIEW 2014 is expected to be posted for download by mid-September.

105 months ago
MeasurementComputing

Was this answer helpful? Yes (4) / No (2)

Im trying to capture the data on USB-TC for all thermocouple channels with Labview, example show single channel only, How do i get all 8 in?

  • Job Title: Design Engineer
  • Industry: Oil and Gas
  • Application: Measurement of cell temperature
110 months ago
mgbglasgow Scotland, UK


Answers

Hello - The structure of the data array for our Tin function call is not a perfect match for what LabVIEW is looking for. The TinScan call places the data into one column, verses a row, with a column of data per channel. LabVIEW does not know how to parse this data. However, there are ways to get it to work and display multiple channels. For your convenience, I’m going to email you an example VI to help with your programming. Please check your inbox and let us know if we can help out in any other way.

110 months ago
MeasurementComputing

Was this answer helpful? Yes (1) / No (2)

The 'physical channels' selector works okay when running my program within the LabView environment, allowing the user to browse the drop-down list of connected devices and channels. However when I run the built application #Windows stand-alone exe, with L

  • Job Title: Scientist
  • Industry: Civil Engineering
  • Application: data logging for fire alarm system testing
111 months ago
Murray New Zealand


Answers

Hello Murray - There are three likely causes to the problem you report: 1) You did not run InstaCal (Inscal32.exe) on your target machine, so that the DAQ device was recognized on the target machine. 2) You did not follow the detailed steps listed in the ULx help file for: Building a stand-alone Windows application. The results of which automatically pick up a “browse” file and deploy it on the target PC’s hard drive. The file name follows the following format: ULx_BrowseXXX.LLB where, for example, XXX=110 for LabVIEW ver 11. 3) You have duplicate copies of CBW32.DLL on the target PC’s hard drive.

111 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (5)

Hello I download the version 6.3 of Mcc Daq cd and I tried to install it but I reseved a message that the .exe is not a Win32 application. What I have to do? I tried to download at least 6 time....

  • Job Title:
  • Industry:
  • Application:
112 months ago
DimiRom Switzerland


Answers

The message you receive probably means the file was not fully downloaded, or got corrupted during the download. We have not had other recent complaints. But to be sure, I downloaded Version 6.31 myself from this link, and it runs OK. ftp://ftp.mccdaq.com/downloads/MCCDaqCD/ I recommend you download it by saving it to your hard drive first. Then before running it, check the file size. The file size should be exactly 279,810,048 bytes.

112 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

I've switched to LabView 64 bit. SO I've re-installed the driver for MC USB-3102. Doesn't seem to install ULx_LV.dll in any sensible place, labview eventually finds it in an old install of Labview, a driver that was installed for version 8.5. Now I'm gett

  • Job Title: postdoc
  • Industry: science
  • Application: science
112 months ago
swank California Institute of Technology, 1200 East California Boulevard, Pasadena, CA 91125, USA


Answers

Hello Swank - If the LabVIEW version you just installed happens to be version 2013, be sure to install the very latest ULx (2.03), otherwise ULx won’t be installed for that LabVIEW installation. Normally a copy of ULx is installed for each and every LabVIEW on the PC, from 8.5 upward. Therefore you don’t need to move ULx VIs from one version of LabVIEW to another. Also note that the ULx VIs installed were all saved in 8.5 format, so you will get warnings when you open them in a newer version of LabVIEW. Either ignore the warnings, or re-save all upon exiting. BSODs are not at all common, and may be a sign that something is corrupt (best to uninstall and reinstall).

112 months ago
MeasurementComputing

Was this answer helpful? Yes (1) / No (0)

How can the list of ULx devices attached to the system be programmatically retrieved? Ditto for the capabilities of each device, i.e. available channels and ranges. For NI DAQmx devices, the former is easily achieved along the lines of thew "Show All Har

  • Job Title:
  • Industry:
  • Application:
116 months ago
ensegre


Answers

The reason the palette menu did not install for you is that most likely you did not actually unzip the beta zip file, before running the MSI (i.e. running the MSI file from within the Zip file will not install any of the files that are outside the MSI file). As for the USB-310x hardware series specifically, yes the range must be set in InstaCal.

116 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

Oh yes, the task note. If only that was retrievable from a block palette, because I did not find it in any example. Because the palette menu does not install with ULX for LV13. And I also presume that the card configuration (e.g. 0/10V, -10/10V, 0/20mA for each output of an USB3016) can only be set (and queried) with Instacal, or?

116 months ago
ensegre

Was this answer helpful? Yes (0) / No (0)

ULx for NI LabVIEW does not offer a way to provide the developer with full information about what DAQ device(s) are connected, or what features the device(s) have. What is supported is: The Create Channel VI presents (to the operator) only channels that exist on the DAQ device(s) that are present in the system. Once a task is created, the Task Node VI from the ULx VI palate can be used to read back the model name & serial number.

116 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

  • Job Title:
  • Industry: Science & Research
  • Application: Temperature measurement
117 months ago
sudastelaro Campinas - São Paulo, Brazil


Answers

No, the ULx for NI LabVIEW is not compatible with the Real-Time version of LabVIEW.

117 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

  • Job Title: New Capabilities Lead Tech
  • Industry: Aviation Overhaul
  • Application: Testing Software
117 months ago
Stickman Wellington, KS, USA


Answers

MCC now has a beta ULx driver for LabVIEW 2013. A FAQ with more information is available on our knowledgebase at: http://kb.mccdaq.com/

117 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

HI IM ALAN LEON AND IM TRYING TO CONNECT A USB_1024LS WITH LABVIEW IM USING LABVIEW 2012, WHEN I TRY TO INSTALL THE ULX LIBRARY FROM DE CD I CANT DO IT AND IF I USE THE UL LIBRARY I HAVE AN ERROR CODE "Digital port not configured correctly for requested o

  • Job Title: DEVELOPER
  • Industry: AUTOMATION
  • Application:
119 months ago
ALAN Mexicali, Baja California, Mexico


Answers

It sounds like you cannot install ULx onto LabVIEW 2012 since your CD is too old. You need version 6.25 or higher to obtain ULx 2.02. Download the latest MCCDAQ CD from our website, and update InstaCal, and install ULx 2.02. In this way you do not have to use our Legacy UL for LabVIEW driver which has been frozen for many years and is not recommended for new applications. The try ULx examples named ULx Write Dig Port.vi & ULx Read Dig Port.vi

119 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

ULx for NI LabVIEWTM Online Help     

1 Year Warranty

1 Year Warranty

All products are backed with a one year warranty. Buy with confidence.

30 Day Money Back Guarantee

30-Day
Guarantee

If you aren’t happy, simply return the product for a full refund (U.S. customers only).

Live Help

Live Help

Having trouble deciding which product is right for your application? Chat with one of our sales engineers.