How do I get an analog output signal from my PCI-MIO-16E-4 card?

I need an analog output from 0-10 V to control the mass range on a mass spectrometer. Do I use the DAC0out channel to do this? The manual only talks about analog out (ao) channels. Is this the same as DAC0out and DAC1out? How do I set up the DAQ assistant for this process? I do not need a waveform, only a constant signal.

Yes indeeded. The DAC0out and DAC1out are the analog output channels (ao0 and ao1).
Simply follow the examples that ship with LabVIEW. You can also easily create code with DAQ assistant.

Similar Messages

  • How can I wire two PWM outputs of Accelerometer into PCI-MIO-16E boad with SC-2043-SG?

    I have been using counter/timer pin since the accelerometer (ADXL202AE, Analog Device) provides about 550Hz PWM signal. The purpose of the project is:
    - To acquire PWM signals with Full cycle(ms) and Posity duty cycle(ms) generated in Accelerometer.
    - To convert the cycles into acceleration value.
    By using counte/timer(GPCTR0_Source) and Trigger(Trig1) on SC-2043-SG board, the signal was obtained.
    However, after converting the PWM signal to acceleration value and plotting with labview on-line, the sampling rate was pretty low (26-28samples/sec).
    Then, I began to doubt that there is a wrong wire connection. Even though I am using one counter/timer pin, the sampling rate
    was low. The purpose of using the acceleration was to obtain two output using two counter/timer pins.
    Could anyone help me wire pins and solve the problem?
    GINO.

    Gino,
    You should definitely be getting many more values in your buffer. You should actually be getting 500,000 values every second because a measurement is being taken for every pulse. I found a couple knowledgebases that describe error -10920 and how to remedy it. One is pasted below and the other can be found through the link.
    But I'm not sure if you're going to be able to fix this problem because you're measuring pulses at a very high rate. What is happening is every time a pulse width measurement is taken it is put into an onboard (DAQ board) FIFO buffer that is 9 samples long. The computer then reads these samples out of the FIFO and into an a buffer that you can see in LabVIEW. I think the FIFO is filling up too fast and the computer is not able to read the data out fast enough. Therefore you are losing samples because they are being overwritten. This is all dependent on your system.
    Here are some benchmarks for pulse measurements:
    The following numbers were derived from a Gateway with 128 MB-RAM and an Athlon 700 for ONE counter of the PCI-6602. The number of counters you are using will affect these numbers.
    Finite Buffer
    Buff Period - 7.25 MHz
    Buff Pulse Width - 7.25 MHz
    Buff Semi-Period - 3.35 MHz
    Continuous Buffer
    Buff Period - 250 kHz
    Buff Pulse Width - 250 kHz
    Buff Semi-Period - 140 kHz
    You should still be getting many more samples than 26 though. Try using this example with a very slow frequency pulse to make sure it operates correctly. Then start speeding up the pulse and determine when you get error -10920.
    Here is an internal knowledgebase that may help you:
    Title:
    After Long Periods of Acquisition with AI and Counters, a -10920 Error Occurs
    Problem:
    A customer has a PCI-MIO-16E-4 and his application is acquiring analog input signals and performing event counting with the buffered event counting mode. The problem is that the buffered event counting is at some arbitrary amount of time (e.g., after 2 days) getting an error with the number -10920. The questions are:
    1. Why is he getting this error?
    2. Do you know how big the FIFO is for this buffered event counting?
    3. When he shares a DMA channel with the floppy controller, how can we make sure they use separate DMA channels?
    Solution :
    Here are the answers to the above questions:
    1. There is probably just some noise on the signal line coming in at some point. The STC is VERY sensitive, so if there is any fast glitching, it will attempt to transfer all of these. This can also happen if the signal does not ramp up fast enough, resulting in double-triggering in the middle region. Use a filter, or a Schmidt trigger*, to clean up the signals. Another suggestion is to use the PCI-6602 with filtering.
    2. There is no FIFO used for the counters. The mMite has its own FIFO, but it is only about 9 samples long.
    3. PCI does not "share" DMA channels. It may technically be the same DMA channel number, but this is just for reference. PCI cards use Bus Mastering. With Bus Mastering, the operating system gives up control of the PCI bus so that the hardware (in this case, our DAQ board) can handle its own data streaming, eliminating the extra step of having the OS monitor the transfers. The DMA channel numbers are just the "channels" that are supported by the mMite chip. You can have 3 PCI cards in the PC, each with DMA 1, 2, 3, and none of them will actually be sharing any resources.
    And another knowledgebase about error -10920
    http://digital.ni.com/public.nsf/websearch/8FB9091CB9BB452B8525642000554799?OpenDocument
    Hopefully this all helps,
    Erick D.
    NI Applications Engineer

  • How can i get my Powerpc to boot from a PCIe drive

    Hi, I just upgraded my PowerMac G5 Quad 2.5 with 16GB of ram & two 1.8 tyrabite drives. My problem is, I also installed a Velocity solo x2 PCIe card
    for a solid state drive. the system recogizes the drive but I'm having a problem with getting my system to boot from that PCIe card drive. Please if anyone
    can help me I greatly appreciate it.

    If you cannot get the ssd to boot, you can move folders to the ssd.
    Unix command ln  -- The Unix make link command. I have a copy of virtual PC.  It insists on using a folder in my documents folder for saving all of the virtual machine information.  This folder is rather large.  I used the terminal command ln to move the folder to my external hard drive.  Virtual PC had no problem with this move.  I do not think that Mac applications notice the ln redirects. 
    You can use the Unix command ln to redirect a reference to folder on your small partition to a folder on  your larger partition. You need to be careful when you pick the folder. You best avoid any system folder, those folders needed at startup. You could pick some user data folder.   Home folders, that is folders in /Users, are a good choice.  Please try this when you have a full backup.
    mac harddrive > Applications > Utilities > Terminal
    man ln
    ln -s target source
    example:
    let's make like my Christmas card folder is on my desktop and make like the names is cards.
    mac $ ls /Volumes   
    GREEN/          Macintosh-HD@
    mac $ ls /Volumes/GREEN/Christmas\ Cards/
    10 - NeoOffice Writer.pdf*      christmasLabels.odt*
    AddressList.ods*                env - NeoOffice Writer.pdf*
    ChristmasAddressList.xls*       env.odt*
    ChristmasAddressList0.odb*      getLabels.odt*
    al.odb*
    mac $ cd ~/Desktop/
    mac $ pwd
    /Users/mac/Desktop
    mac $ ln -s /Volumes/GREEN/Christmas\ Cards/  cards
    mac $ cd cards/
    mac $ pwd
    /Users/mac/Desktop/cards
    mac $ ls
    10 - NeoOffice Writer.pdf*      christmasLabels.odt*
    AddressList.ods*                env - NeoOffice Writer.pdf*
    ChristmasAddressList.xls*       env.odt*
    ChristmasAddressList0.odb*      getLabels.odt*
    al.odb*
    mac $
    An alternative way would be to install SymbolicLinker.  SymbolicLinker is a tiny contextual menu plugin that, once installed, allows any user to create symbolic links to files inside the Finder.
    http://www.macupdate.com/info.php/id/10433/
    How to redirect your iPhoto and ITunes files to an external harddrive:
    http://discussions.apple.com/thread.jspa?messageID=6058202#6058202
    Robert

  • I get error code 200324 with my PCI-MIO-16E-1 card

    I use Labview 7 and my A/D card was working until last week. Now I hardly find a PCI slot at my PC that the card doesn't crash my PC, and when I do I get this errod code 20034 from the measurement and automation explorer.
    I have tried mounting the card at other pci slots, it didn't work.
    the services nidevldu and nipxirmu are running - checked.
    Any ideas that could help me?
    Regards
    Christos
    Attachments:
    Error200324.bmp ‏2305 KB

    Christos,
    Aside from the services that you have already checked and they're running, another common cause of this error is needing to reset the DAQ device. After running an example in Traditional NI-DAQ, the board needs to be reset before running an NI-DAQmx example. In MAX, expand Devices and Interfaces. Then right-click on Traditional NI-DAQ Devices and select Reset driver for Traditional NI-DAQ. Hopefully, you will now be able to use the board with NI-DAQmx. Hope this helps. Have a great day!

  • How do I get a line out signal from my macpro mid-2012

    I went to Preferences, Sound, Output. The only option is HEADPHONES.
    I want to send music from iTunes to a sound mixing board. I can use the headphone port, but the signal is weak and poor sound quality. I used to use  my iPod which works well because I have a cable that takes a line signal off the ipod port (the one you use when you are charging or communicating with the computer)
    I am using a digital mixer now controled with the Mac and don't want to mess with two peripherals when working a job.
    I have only recently moved from DOS/Windows machines after 30 years with them. My last Windows laptop was a Toshiba. Whenever I plugged something into the 1/8" port it would ask, "Headphones or Line Out?"

    Do you have a 13" model? I believe (I could be wrong) that the 2012 13" model only supports line in, no line out. You used to be able to switch the port to in or out but I don't think that feature is available in newer models (again, I could be wrong - I don't have a 13" to test).
    Clinton

  • I have credit in ITunes but it always takes it out of my Visa. How do I get iTunes to take it from my account and not credit card and it use to show how much credit I have but does not show that anymore.

    I have credit in iTunes but it always uses my credit card. How do I change it plus it use to display the amount of credit I have but that is no longer.

    I have credit in iTunes but it always uses my credit card. How do I change it plus it use to display the amount of credit I have but that is no longer.

  • Is it possible to start a PCI4472 and a PCI-MIO-16E-1 simultaneously using an analog trigger (with pre-trigger)?

    I would like to start several PCI 4472 and a PCI-MIO-16E-1 simultaneously. All boards are connected via a RTSI cable.
    My program works fine if I use software trigger, or an analog trigger from a PCI4472 channel. However, the analog trigger works only when I set pre-trigger (or pre-scan) to 0.
    Is it possible to start a PCI4472 and a PCI-MIO-16E-1 simultaneously using an analog trigger (with pre-trigger)?
    Thanks.
    Ian Ren

    Hi, Bill
    I think it is possible to set more than 38 pre-trigger scans on a single 4472 card. I've done this before. You can verify this by running the Labview example "Acquire N - Multi-Analog Hardware Trig.vi" which comes with LabView.
    What I try to do but without success/luck so far is to start data acquisitions of several 4472 cards and a PCI-MIO-16E-1 card using an anlog trigger (with pre-trigger).
    Thanks for your help.
    Ian

  • HT1222 my iphone 4S no longer plays music output to speaker after updating to version 6.1.3.  I am unable to reset the phone to an earlier version!  How do I get my audio output to speaker back? (music, audible, youtube, netflix))

    my iphone 4S no longer plays music output to speaker after updating to version 6.1.3.  I am unable to reset the phone to an earlier version!  How do I get my audio output to speaker back? (music, audible, youtube, netflix)

    So you have business contacts that were lost... do you not have these on a Database in some shape or form? Sounds like you need to invest in a RAID1 backup setup for your computer so you dont have this issue in the future.
    As for repairing your problem, sounds like you are going to need to start from scratch at this point or if the data is still on your phone look into a program that can take the information from the phone onto iTunes.

  • I have bought an iPod touch 4g and installed TomTom Europe app. How do I get a decent GPS signal, since the TomTom carkit doesn't do the job?

    I have bought an iPod Touch 4g and installed TomTom Europe GPS app. How do I get a decent GPS signal in my car, since the TomTom car kit for Ipod Touch doesn't do the job for the ipod Touch 4g?

    Your only way is if you have the version that was compatible on your computer such as in the recycle bin/trash or in a computer file backup. In that case delete the current version that is in your iTunes App library and replace it with the older version. Then sync.
    Also see:
    Recover Older Versions of iPhone Apps After Updating — Apple News, Tips and Reviews
    The bakup that iTunes makes does not included synced media like apps and music.
    If you still have the one 2G with the Netflix app, delete the new NetFlix app from her computer anf then transfer iTunes purchased to the iTunes library by:
    iTunes Store: Transferring purchases from your iOS device or iPod to a computer
    Then sync to her iPod. You may have to sign the iPod into the account that purchased it to sync it.

  • I'm getting a very low signal from my Blackbird interface. The fire wire connection is selected properly and track recording sliders set. However the recording level slider in the lower right corner is grayed out. How can I get better signal?

    I'm getting a very low signal from my Blackbird interface. The fire wire connection is selected properly and track recording sliders set. However the recording level slider in the lower right corner is grayed out. How can I get better signal?

    If it's slow on startup it would be extensions loading or LaunchDaemons starting up. 
    You should have a look in:
    /Library/LaunchDaemons
    /Library/Extensions
    You can count out anything in your home folder and it shouldn't put anything in /System as that's reserved for Apple. 

  • How much noise expected in analog output?

    I'm using a PCI-MIO-16E-4 with LabView to generate buffered analog output, and at the BNC-2090 output (DAC0/1OUT) I'm finding ~180 Hz hum of about 20 mV peak-to-peak. It doesn't seem to matter whether I'm writing a waveform or not; the noise magnitude is always about the same.
    Is there something I can do to eliminate or reduce this, or is it typical so I'm stuck with it? I futzed with the BMC-2090 shield ground jumper (W1) but none of the three documented settings made any difference.
    Any suggestions would be greatly appreciated.
    thanks,
    Kevin

    No particular noise is "typical." No noise at all is atypical. 20mV is low enough that it could be radiated noise for nearby equipment. I doubt you card would have that noise in the lab situation where they test for noise. Which essentially means something about you estup is responsible for the noise.
    Since the frequency is a multiple of 60Hz it is probably environmental noise, radiated ot picked up off of the ground. Really and truly, 20mV is not a lot. I have acquisitions where I must be very careful in grounding ALL the associated equipment or I see huge blurts of noise from a motor drive - on the order of 3 Volts until I drove an eight foot gound rod through the floor to get an isolated safety ground for my DAQ PC and scope. I still see the noise, but it is now lower than 0.8V so I don't get false triggering of TTL circuitry from it. This is AI not AO like you are discussing.
    If you check the specification of your card there is a table on "System noise." I am not saavy enough to understand it, but I see that the noise is dependant on the output range. I suspect that the range is not a user selectable item, but in theory if you see more noise than the spec sheet says, then it is part of your setup not the card.
    Here is part you really don't want to hear: Solving a noise problem by text messaging is like solving a mental illness over the phone, maybe worse. I can tell you all sorts of practical, common sense things that are not specifically helpful. I can tell you from personal experience that you really need to follow all the good practices you can, if you really want to have as high a SN ratio as possible.
    Can you set up a single point ground? Can you eliminate all ground loops (shielding only grounded on one end.) I had a stray strand of shielding that brushed against a case that made terrible noise once.
    There is a good book called ,"Grounding and Shielding Techniques," by Ralph Morrison from Wiley Inter-Science. There are papers on this in in the tech resources of ni.com. In particular the paper on "Field wiring" is good. Keithley has a good book they will send you for free on low level measurements that is very informative. You have to call them on the phone to get it.

  • Output signal from an array of excel to servotube

    Hi All,
    I'm doing a test that the input of the test should be an excel files of 2D array (for example, we can have 1000 point sinusoid here). I want to get analog output from this 2D array and send it to a servotube. The problem is how I can send this sinusoid analog output to the servotube. Two files are attached here, the post-filter and sensor test with servotube. The array analog output comes from the post-filter. What I wanna do is to send this analog output to the servotube which shows in the case of Another VI.
    I appreciate everyone's help.
    Thank you very much.
    Best
    Yu
    Attachments:
    Post-Filter Multiple Columns.vi ‏24 KB
    Sensor Test with Servotube_64 bit.vi ‏63 KB

    First, Thanks for your answering. Here is the file I used as a sample. It's the angle and the sine value of angles. 
    Attachments:
    test.txt ‏25 KB

  • Solaris 10: How do I get to the {ok} prompt from here?

    My Sparc box which is running Solaris 10 stopped working due (I think) to a power outage. Now I can't get it to boot up. I'm not interested in trying to recover the contents of the hard-disk. I just want to make the machine usable again. So I am trying to install the OS from the CD Rom drives. I have removed the hard drives so that it doesn't try to boot off them
    This is what I see on the serial connection:
    INIT: create: Permission denied
    create: Permission denied
    create: Permission denied
    create: Permission denied
    create: Permission denied
    create: Permission denied
    create: Permission denied
    create: Permission denied
    create: Permission denied
    create: Permission denied
    INIT:
    ->
    What I need to know is how do I get to the {Ok} prompt from here?
    How do I get to the Ok prompt from here?
    Edited by: 994606 on Mar 20, 2013 12:10 PM
    Edited by: 994606 on Mar 20, 2013 12:12 PM

    Use a serial cable to connect to the server, then with either putty or teraterm connected power on the server. When it displays something similar to this:
    Sun Fire V890, No Keyboard
    Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
    OpenBoot 4.30.4.c, 32768 MB memory installed, Serial etc
    etc.
    etc.
    Use the putty special command to send a break signal or use teraterm control --> send break. The server will drop to the ok prompt.
    This is how I do it on all our servers as required and works a treat.
    Thanks.

  • How to split left and right sound signal from SI READ Stereo?

    How to split left and right sound signal from SI READ Stereo?
    I want to display the left and right sound signal in two graph separately,what shall I do?
    That is how to split 2D arry to two 1D arry?

    Hello,
    Here's another trick...although the "Index Array" suggestion will work, you should investigate using the "Delete from Array" function...you can tell it to delete one of the columns (or rows), leaving one column (or row)...the function will output both the resulting array AND the deleted array, which happens to be the other row/column...this method might not be as intuitive, but it only makes one copy of data in memory, while the Index Array method makes two copies.
    I hope this suggestion helps. I only found out about this trick with "Delete from Array" the other day.
    Have a great weekend!
    Sincerely,
    Darren Nattinger
    Applications Engineer
    National Instruments
    Darren Nattinger, CLA
    LabVIEW Artisan and Nugget Penman

  • How do I get an activeX object reference from a LabVIEW ActiveXContainer ref?

    How do I get an activeX object reference from a LabVIEW ActiveXContainer ref?
    I'm trying to control an ActiveX object (a Web Browser) from another VI and need to get the object reference programmatically. I can get the LabVIEW ActiveXContainer reference, but am lost on how to get the reference for the object _inside_ the container.

    Hi Lee,
    The reference to the container is actually also accessing the object inside the container. Use the Property Node and Invoke Node to access properties and launch methods for the object. I've attached a small example that passes the reference to a SubVI and invokes a method inside the SubVI.
    - Philip Courtois, Thinkbot Solutions
    Attachments:
    WebContainer.zip ‏21 KB

Maybe you are looking for

  • How do I use Typekit fonts within Edge Animate

    I have applied a 'Pragmatica' Typekit font to a website.  I'm using Edge animate to construct some pages and within these pages want to add Type; however, Edge Fonts does not include the Typekit font 'Pragmatica' and the instruction for the page to u

  • How to use Mail to sent messages when away from home

    How do I have to configure my "Mail" on my PowerBook G-4 (OS 10.4.5) in order to use it in a WIFI enviroment? At home when connected via Airport to my own Outgoing Mail Server (smtp 8. sympatico.ca) I have absolutely no problems. However, last year I

  • Using a SQL user-defined function in Crystal Reports XI

    Post Author: JoannKarp CA Forum: Formula Is it possible to use a user defined function in SQL and use this in multiple Crystal reports? JoannKarp

  • Cupsclient on Solaris 10.. no printer available in applications

    Hello folks, I have following problems. I have installed cups client on Solaris 10. The Cups server is on a Linux system. (suse) the client.conf is available with ip adress by cups server. I can see all printer with lpstat -v on client system (sun so

  • IPhone 4 + Tethering + VISTA = ?

    Anyone have any experience with VISTA and tethering? I have everything set up through my provider to allow the tethering - but on my GF laptop (loaded with VISTA) I cannot get the connection to happen. I plugged my phone in here at work (Windows XP)