Steps to create a VI to read multiple channels

This is the first time I've used LabView.  I want to create a VI to be able to read viltages from multiple channels and output the value of each channel to individual numeric indicators in the VI.  I know how to read a single channel and I've created a task in DAQmax with multiple channels but how would I put that into a VI that will do what I need.
Thanks,
Albert

Assuming you are using the DAQ Assistant and getting one sample per scan, then you just use the Split Signal and wire the outputs to your indicators.
Message Edited by Dennis Knutson on 04-30-2007 09:49 PM
Attachments:
Split Signals.PNG ‏4 KB

Similar Messages

  • Reading multiple channels for multiple graphs

    Hey I am fairly new to Labview and am using it just temorarily. My project is to take in readings from a Gaussometer (X,Y, and Z axis) and graph them in read time. The Gaussometer outputs a DC Voltage equal to the gauss of the magnetic field. The X,Y,Z all come in on three differnet channels. Connected to a NI USB-6009
    I know I can use the Express> DAQ Assistant, however that outputs "Data" and I was hoping to use this in an Array. So I used the DDT to Array to convert it to the Array format that I needed (thanks to the forums for the help there). My only problem is that I don't know how to do this with multiple channels at the same time. But I have possibly been going about this all wrong.
    So I just wanted to know if I could get some help on how to read multiple channels and write to them to three different graphs in real time that would be of great help.

    Whether or not you use the Convert From Dynamic Data or the Split Signal, your data should be shown as soon as the DAQ Assistant returns. How you format the data is irrelevant. If the number of samples you request is greater than the sample rate, then it will take longer to acquire the data and there is nothing you can do about that except reduce the number of samples and acquire in a loop. You can append new data to old and display everything in a graph if you want.

  • How do I read multiple channels at one time using labview with the Fluke Hydra Data Bucket 2620a using serial port?

    I need to take a reading of 15 channels about once a second. I can read one value at a time using the monitor function on the read values.vi driver, but this takes forever to read all the channels.

    I don't have this instrument but I took a look at the instrument driver and it appears that you can only configure one channel at a time to read from. You might want to take a look at the command set for this instrument and see if it allows for configuration of multiple channels. It could be that the instrument driver just doesn't have that built in.
    J.R. Allen

  • CAN read multiple channel

    Hello
    i want to read multiple CAN channels simultaneously,
    and diaplay the data received from the channel.
    i attached my vi
    give me an idea how to do this
    thanks
    sk
    I am using LabVIEW 7.1/ PCMCIA CAN series 2 h/w 
    Attachments:
    files.zip ‏81 KB

    Hi,
    Did you actualy see the advanced channel api example shipping with the driver. perhaps this is something you can take as an example.
    DirkW
    Attachments:
    Channel Monitor.vi ‏141 KB

  • I have a DAQ Assistant configured to read multiple channels at the same time. When I wire a graph indicator to the output, I see all of my signals jumbled together. How do I split them up into seperate signals?

    I have a DAQ Assistant configured to read 2 channels at the same
    time. When I wire a graph indicator to the output, I see the 2
    signals jumbled together. How do I split them up into seperate signals?
    When I wire any type of indicator it is showing just one output of a single channel.
    I want 2 indicators showing 2 different signals as expected from the 2 channels configured. How to do this?
    I have tried using split signal but it end up showing only 1 output from 1 signal in both the indicators.
    thanks in advance.
    Solved!
    Go to Solution.

    Yes you are right. I tried that but I did not get the result.
    I just found the way. When we launch split signal, we should expand it (split signal icon) from above and not from below. It took me a while to figure out this. 
    thanks 

  • Reading multiple channels in one task

    Hi i am trying to read three voltage inputs in one task. I have configured the task and used generate code to get the example. But i am now getting the data from all three channels in one waveform, but i would like to work independantly on the three channels. What should i do.

    Hi vamy,
    If you read all channels with AI Read, it should return an array of waveforms (not just a single waveform). You can use "Index Array" to get the waveform from each individual channel, or use "Index Waveform Array", which is basically the same operation.
    Dan

  • Simultaneously reading multiple channel types programatically

    Hi, I'm completely new to using NI DAQ so please forgive me if this is trivial. I am need to be able to simultaneously read 5 analog lines and up to 20 digital lines of an M-series multifunction card completely programatically, i.e. with no involvement of MAX, LabView, etc. (it's going to be incorporated into a Matlab program and has to be as independent as possible). I simply want to write a piece of C code that reads these channels at 2KHz and stores the data for later analysis. Is this possible with the NI DAQ library? (and if not, why not?) From what I've read so far, for some reason it doesn't seem to be a supported function of the DAQ library. Any advice welcome. Many thanks
    Tom

    Your M series board is not supported by the old NI-DAQ driver. It can only be used with the newer DAQmx driver included with the board. and while you can't have true simultaneous analog acquisition you can synchronously acquire 5 analog channels 20 digital inputs. The DAQmx driver includes some C example programs. You can download the latest version of DAQmx by going to http://www.ni.com/support/.
    If you're not going to use LabVIEW for the data acquisition, you shouldn't post to this message board. There is a dedicated Multifunction DAQ forum and Measurement Studio vot VC++ message board.

  • Reading multiple channels in labview with 6062 e series dac card

    To whom ever can help,
    I have the e series dac card 6062 pcmcia as well as labview 7.1. I am trying to setup a program just to continuously read all of the analog channels and display them on the front panel via meters. I have setup
    one channel quite easy but after setting the others up the only one that actually works is ai0, the others
    don't seem to want to communicate.
    with thanks
    Nathan

    Hi sag666,
    By "don't seem to want to communicate", do you mean that no signals are acquired after selecting the specific channel or the string as suggested by zenith (ai0:15)? To first verify that all channels are working properly, try using the Test Panel in Measurement and Automation Explorer (MAX). When you enter the Dev1/ai0:7, you should acquire readings from the first 8 channels. If you can acquire proper signals from here, try running an example in LabVIEW 7.1 (e.g. Help >> Find Examples, then in browse tab, Hardware Input and Output >> DAQmx >> Analog Measurements >> Voltage >> Acq&Graph - Int Clk.vi). Setting the channels in differential mode, you should be able to acqurie signals from Dev1/ai0:7 (Assuming the card is device 1).
    Thanks,
    Lesley Y.

  • I need to read multiple counters using PCI 6601 can I do this, and How?

    I am reading 4 TTL signals from a Magnetic Pickup how do I read multiple channels using PCI 6601?

    Not concerning my primary question, I would like to point out to an N.I. Rep. that there is a typo in the help section concerning "posting a message".
    I have built a large format, two axis digitizer using linear encoders, a 6601 counter/timer, and labview 8. In building my application program, I  initially am using two daq assistants, with each set up to accomplish  the task of reading two encoders simultaneously. In doing some research, It has come to my attention, that, with my current configuration, errors may result, due to one daq assistant attempting to access the cards driver while the other is acquiring data.  All attempts to get two channels working through a single daq assistant have resulted in an error message informing me that I can only have one task per counter.Thus far, I have not seen any noticeable errors, thought I would like to have this device "rock solid", as it will be used extensively.
    Is it possible, that I should have purchase  an "S" series board instead?

  • How can I read two channels with fieldpoint and labview

    I'm trying to read two or more channels with the TC 120, and I follow the examples of sopport page, but doesn't work.
    What can I do?

    For more information about reading or writing to or from multiple channels in Fieldpoint, please refer to:
    How Do I Read or Write to Multiple Channels on a Fieldpoint Module in LabVIEW?
    This should enable you to read multiple channels. The only other option available is to use one fp open.vi, multiple Create Tag.vi's and multiple FP Tag Read.vi's.

  • Agilent 548xx multiple channels

    I downloaded the driver off Ni's site and am able to configure scaling and trigger and read from one channel. Problem is my client's testing requires sometimes reading 2 and sometimes reading 3 channels also. The configuration sub-palette has a VI for configuring 2 channel mode or 4 channel mode, but I can't get this working. Tried changing the order that I configure things in, no help there. Anyone using an old Agilent scope and reading multiple channels, or know of an example along these lines?
    Thanks,
    lmd2
    Lawrence M. David Jr.
    Certified LabVIEW Architect
    cell: 516.819.9711
    http://www.aleconsultants.com
    [email protected]
    Solved!
    Go to Solution.

    Thanks Rob, yes I am using a 54825A which is supported by that driver, but the Configure Multiple Channels function is only valid for the 54845A. Found the work around though, in the Action-Status subPalette is a function called hp548xx Actn On Off.vi
    I used this to force three channels to be enabled, and was then able to configure them and retrieve the waveforms from all three channels.
    Thanx for the reply, weird that the one function is limited to a single model while the rest of the functions are valid for the entire family, but at least there is a simple work-around.
    Thanks again
    lmd2
    Lawrence M. David Jr.
    Certified LabVIEW Architect
    cell: 516.819.9711
    http://www.aleconsultants.com
    [email protected]

  • Steps to create a read only schema

    Plataform 11.5.10.2
    Hi Guys,
    Can someone provide me with the steps to create a read only schema in Apps please.
    Thanks in advance

    Check the following thread:
    READ-ONLY APPS Schema in EBS
    READ-ONLY APPS Schema in EBS.

  • Create a universe based on multiple existing universes

    I have a BI 4 SP02 installed in Windows OS. I am using Information design tool to create data foundation to connect to multiple data sources. Instead of using multiple database connection, can I create a data foundation to connect to multiple universes. My intention is not to create new universe based on multiple databases. Instead, I want to combine two existing universes as one and create report from that. Is it possible to do? if so, may I know how to do that?
    Thank you

    Hi
    If you want to combine two universes and make a report of it, it is possible by universe linking concept.
    If you have two universes for example, then these two universes have to be linked by using any of these two methods.
    1. Add link
    2. Include link
    Add Link : Complete reusing of an existing universe in the current universe.
    Steps
    1. File > parameters > link tab> Add link> browse for the universe> open > ok.
    Then make the join between the common object.
    Save and export.
    Include link: Partially reusing of the existing in the current universe with few modifications.
    Steps
    1.File > parameters > link tab> Include link> browse for the universe> open > ok.
    Hope it helps.

  • HOW TO CREATE A SINGLE CONTRACT FOR MULTIPLE CUSTOMERS IN CRM

    Hi ,
    I am working in CRM contract management. my requirement is to create a sigle contract for multiple business partners. can anyone help in providing the steps.
    thanks!
    chandra.

    Hi,
    I tried this solution earlier by adding  multiple BPs in the partner tab of the contract having this partner function.
    for ex: the partner function 000001 for sold-to-party in partner tab. i tried to select the same partner function for multiple BPs but system gives an error  "too many sold-to-party entered Remove an entry". can you help me here. thanks!
    Regards,
    chandra.

  • Steps for creating a SAP Remote cube.

    Hello Experts,
    Can you anyone list the steps for creating a SAP Remote cube please?
    Any step by step guide will be of really great help.
    Thanks in advance.
    Regards,
    Kumar.

    Creating VirtualProviders Based on Data Transfer Processes Locate the document in its SAP Library structure
    Prerequisites
    If you are using a DataSource as the source for a VirtualProvider, you have to allow direct access to this DataSource.
    Procedure:
           1.      In the Data Warehousing Workbench under Modeling, choose the InfoProvider tree.
           2.      In the context menu, choose Create VirtualProvider.
           3.      As the type, select VirtualProvider based on data transfer process for direct access.
    In terms of compatibility, a VirtualProvider that is based on a data transfer process with direct access can also be connected to an SAP source system using a 3.x InfoSource.
    The Unique Source System Assignment indicator controls whether this source system assignment needs to be unique. If the indicator is set, you can select a maximum of one source system in the assignment dialog. If the indicator is not set, you can select multiple source systems. In this case, the VirtualProvider acts like a MultiProvider.
    If the indicator is not set, characteristic 0LOGSYS is automatically added to the VirtualProvider when it is created.  In the query, this characteristic allows you to select the source system dynamically: In each navigation step, the system only requests data from the assigned source systems whose logical system name fulfills the selection condition for characteristic 0LOGSYS.
           4.      Define the VirtualProvider by transferring the required InfoObjects. Activate the VirtualProvider.
           5.      In the context menu of the VirtualProvider, select Create Transformation. Define the transformation rules and activate them.
           6.      In the context menu of the VirtualProvider, select Create Data Transfer Process. DTP for Direct Access is the default value for the DTP type. Select the source for the VirtualProvider. Activate the data transfer process. See Structure linkCreating Data Transfer Process for Direct Accesss.
           7.      Activate direct access. In the context menu of the VirtualProvider, select Activate Direct Access. In the dialog box that appears, choose one or more data transfer processes and select This graphic is explained in the accompanying text Save Assignments.
    Check this for little extra info:
    /thread/142088 [original link is broken]

Maybe you are looking for

  • App-V 5 SP2 and FolderRedirection

    Can anyone advise what aspects of folder redirection Microsoft will be supporting with the SP2 release of the App-V client?  I have been testing the beta release and this has fixed an issue we have with an internal app where folder redirection of App

  • Error in Account Determination while billing document is releaseToAccountin

    Dear all, When the billing document  is going to release to accounting (VF02) the following error is coming. Document xxxx saved (error in account determination). Message No. VF051. I am trying to solve with VKOA, but I am little bit confuse due to n

  • Apple mail doesn't send letters.

    No connection or server problems. I can receive mail, read it, even edit answers, but the button "send" is not active all the time. It starts without any reason, mail worked good before. Please help! thx!

  • Maximum RAM - MacBook Pro

    Just wondering if anyone knows for sure whats the maximum RAM allowable for, 13-inch: 2.5GHz Specifications 2.5GHz dual-core Intel Core i5 Turbo Boost up to 3.1GHz 4GB 1600MHz memory 500GB 5400-rpm hard drive1 Intel HD Graphics 4000 (is it really onl

  • How do i uninstall Mozilla Developer Preview 3.7 when uninstall/helper.exe do nothing

    Tried to uninstall Mozilla Developer Preview 3.7 with "Add/Remove Programs", Revo Uninstaller and "C: Programs Files/Mozilla Developer Preview/Uninstall/helper.exe". Nothing works. How do I remove ir?