Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

How can I add multiple single-ended analog input channels on MATLAB?

Asked by Z on 23 Jun 2013

Hi guys, I have a national instruments NI USB-6009 device connected to the computer and I trying to import 3 single-ended input channels and a common ground on MATLAB (for it to create a voltage graph.)

I tried importing ai0 and making that single ended, which worked, but then when i tried to import ai1, I got this error:

NI Error -200077:
Requested value is not a supported value for this property. The property value may be invalid because it conflicts with another
property.
Property: DAQmx_AI_Min
Requested Value: -20.0
Valid Values Begin with: -10.0
Valid Values End with:  10.0
Channel Name: Dev1/ai1
Task Name: _unnamedTask<63>
Status Code: -200077

Also, when I tried importing them all at once, but I'm not sure how to make all 3 channels single-ended. Is there another way to do this? OR will it work if I just add the first three channels without making them single-ended but using one ground? Won't the computer assume that ground is ground? Thanks!

5 Comments

Lokesh Ravindranathan on 23 Jun 2013

Are you able to set it to single-ended channel for all the channels using NI-Max?

Z on 23 Jun 2013

I'm not sure what that is

Lokesh Ravindranathan on 23 Jun 2013

You can test the configuration of the device using NI Measurement and Automation Explorer. A detailed explanation is available here: http://digital.ni.com/public.nsf/allkb/71544521BDE34FFB86256FCF005F4FB6. You can connect the device and test the desired configuration. If it works in the NI MAX and not in MATLAB, then its a programming issue. Else, it would mean the device cannot be set to the desired configuration.

Z

Products

No products are associated with this question.

1 Answer

Answer by Z on 28 Jun 2013
Accepted answer

I got it. You use the single-ended command with multiple channels in brackets.

0 Comments

Z

Contact us