Shopping Cart Summary
Total:
  • ShopSHOP
  • ShopLEARN
  • ShopSUPPORT
Live Chat Software
Measurement Computing
search
Part Number Site
  Advanced Product Search
EmailEmail Call MeCall Me
1.800.234.4232
We're here to help
International Languages Easy to Use  |  Easy to Integrate  |  Easy to Support International Distributors
Data Acquisition Companion Software   DASYLab DAQ Software

Data Acquisition Product Selection Catalog   MCC Data Acquisition eNews

Learn about Data Acquisition

usb-1608G-rban.jpg

ULx for NI LabVIEW™

NI LabVIEW™ Driver for Measurement Computing Data Acquisition Products

0.0   Write the first Review
Product Q&A     21 Questions | 23 Answers     Read all Q&A
 
ULx for NI LabVIEW™


[+] View Larger Image

Key Highlights

Comprehensive library of VIs and example programs for NI LabVIEW™

Seamless operation with most MCC hardware products

Compatible with NI LabVIEW Version 2010-2015. If you’re using a LabVIEW version older than 2010 – CLICK HERE.

Included on MCC DAQ CD

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

Download MCC DAQ CD

Download ULx for NI LabVIEW Online Help


Using NI LabVIEW with Measurement Computing DAQ
This video shows how to set up an MCC USB DAQ device, configure sample rate, display waveform data, and save to disk. NI LabVIEW support is included free with most MCC hardware.



View in: Chinese - German - Japanese - Spanish

Click here if you have trouble viewing YouTube videos.

Adobe PDF Quick Start Guide - PDF printable
Adobe PDF Product Data Sheet - PDF printable
software Software and Driver Downloads

  • Pricing
  • Reviews
  • Q & A
  • Overview
Part Number Description
Prices shown are in U.S. dollars for orders placed within the U.S. For international orders, please contact one of our distributors in your area.
ULx for NI LabVIEW™ NI LabVIEW™ driver for Measurement Computing data acquisition products
Included

Product Reviews


Write the first review
Product Q & A




NI for LabVIEW sampling rate

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


3 weeks 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.

3 weeks ago

Measurement Computing

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

No physical channels when AI Temperature (analog) is chosen

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:


2 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

2 months ago

Measurement Computing

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

Empty IO Task error

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:


2 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.

2 months ago

Measurement Computing

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

Simulate NI-Daq with USB-2627

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


3 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.

3 months ago

Measurement Computing

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

USB 1208FS

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


3 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.

3 months ago

Measurement Computing

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

Labview 2015

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:


9 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/

9 months ago

Measurement Computing

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

Gain Array possibility in ULx

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:


10 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.

10 months ago

Measurement Computing

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

Is there a driver for USB2408 and Labview 2014 14.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


16 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

16 months ago

Measurement Computing

Was this Answer helpful? Yes (3) / No (0)

In Labview, using ULx Virtual Channel, the physical channel does not show up!

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


16 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.

16 months ago



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

Cannot create Application EXE

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:


16 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.

16 months ago

Measurement Computing

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

How to show all curves in one chart and all datas in one output file from all the working channels using USB-TC

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:


17 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

17 months ago

Measurement Computing

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

Function compatibility with USB-202 ?

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...


20 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.

20 months ago

MeasurementComputing

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

Do you have an estimated time frame for when the ULx drivers will work for LabView 2014?

Job Title: PhD Student
Industry: Quantum Optical Computing
Application: Hardware control and data aquisition


21 months ago

Allen Griffith University


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

21 months ago

MeasurementComputing

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

How to capture all channel data from USB-TC

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


26 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.

26 months ago

MeasurementComputing

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

'Physical channels' won't work in LabView complied application

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


27 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.

27 months ago

MeasurementComputing

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

Installation of Mcc Daq cd 6.3 doesn't start !!!!

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....



28 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.

28 months ago

MeasurementComputing

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

ULx_Lv.dll

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


28 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).

28 months ago

MeasurementComputing

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

programmatical list of devices and capabilities

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



32 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.

32 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?

32 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.

32 months ago

MeasurementComputing

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

Is it compatible with LabVIEW Real-Time?

Industry: Science & Research
Application: Temperature measurement


33 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.

33 months ago

MeasurementComputing

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

Will you be updating ULx drivers for LabView 2013 soon?

Job Title: New Capabilities Lead Tech
Industry: Aviation Overhaul
Application: Testing Software


33 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/

33 months ago

MeasurementComputing

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

LABVIEW CONNECTION FAILED

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


35 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

35 months ago

MeasurementComputing

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

Summary
Library of VIs and example programs to speed your NI LabVIEW development. Includes a comprehensive library of graphical functions comprising all the power of our Universal Library and InstaCal software. Compatible with NI LabVIEW 2010-2015. If you’re using a LabVIEW version older than 2010 – CLICK HERE.