I am using an NI PCI 6024 E board device for an analog output application. Can I generate two independent waveforms, one on each analog output channel?

I am using an NI PCI 6024 E board device for an analog output application. Can I generate two independent waveforms, one on each analog output channel? In attach I send a example of my vi to control one chanel, but i need to control both but with diferent waveforms.
Is the vi correctly programed to this propose?

Yes you should be able to do that. look at the signal generation examples shipped with LabView
You can create a 2 D array, with each row representing a wave form per channel. The number of points of the wave form (per row of the 2 D array) represent the number of points in the output buffer
The wave forms can have different amplitudes/shapes, and therefore they are independent in this sense.
However, you need to set the update rate,which is the same for both channels. The update rate together with number of points per buffer determines the frequency of the wave forms. This means the two wave forms will have the same frequency.
To have different frequencies, you need to have say, on wave form with one cycle per buffer, and the other waveform have 2 cycles
per buffer. in a case like that the frequency of the second channels is twice that of the first channel, and so on
The two wave forms are then not truly independent, they may have different amplitudtes/shapes, but related in frequency.

Similar Messages

  • I am using a verizon email address and microsoft office for mac outlook program to manage my emails.   Does any one know if  the apple outlook version offers the ability to save emails as a pdf so that I can save it to my hard drive and how to access?

    I am using a verizon email address and microsoft office for mac outlook program to manage my emails.   Does any one know if  the apple outlook version offers the ability to save emails as a pdf so that I can save it to my hard drive and how to access?

    This is the Microsoft forum site that parallels what Apple has:
    Office for Mac forums
    It's not uncommon for MS employees who work with the Mac side of the business to help there. All in all a useful resource for Office:Mac

  • Can I sync two computers when one is using lion and the other snow leopard

    can I sync two computers when one is using lion and the other snow leopard

    will my data be shared well using Mobile Me?

  • How do I use family share to setup a new device for my child when I don't already have one with iOS 8?

    My kids want apple products.
    I don't own any.
    I buy an iPad for one and an iPhone for the other, but I can't set them up because they require me to setup Family Share and create accounts.  I can't do that because I don't have a device with iOS 8 already setup.
    I do have a valid AppleID.  I've had it for years.  I use it with iTunes.
    I wish they would just let me manage the account setup and Family Share through a web page.  Right now I'm dead in the water and Christmas is approaching fast.

    I have found a solution.
    It turns out that all the documentation I could find on the web was wrong.  At least in the case of the iPad I just bought. I did manage to borrow a device so that I could setup family share and the kids accounts, but when I went to enter the new existing account into the setup of the iPad, it then started leading me through the process to create the account (clearly it didn't bother to check if it really existed already).  In reality, I believe had I just entered a "new ID" for my child, that didn't exist, it would have led me through the same process.  As it was, I had to back out to the first screen and skip the creation process, since I had already created the IDs elsewhere.
    The only part I'm not clear on, is if I still would first have needed to turn on family sharing for my ID before starting this whole process, or whether it would automate that while creating the child AppleID.

  • I am using my Apple ID on multiple devices for other people. How can I make icloud work only for my devices?

    I am using my Apple ID on multiple devices for other people in my family and now I am getting a new iphone and want to take only the information on my old iphone to the new one without the information on the other devices using the same account. Is there a way to do that?
    Also, for the future can I use multiple addresses and apple IDs for the same credit card information?
    Thanks in advance,
    Marian

    Ok, so you want to remove data (contacts, bookmarks, calendar etc) from other users from your iCloud/Apple ID?
    If you want to use your ID for your family because it is the account everybody uses to buy stuff then you only need to ensure that your apple ID is set up in the store (settings-store) and then the users of each device and put their own apple ID in icloud/message/facetime/etc.
    To set up your device, in my opinion, it is best to back up to itunes, and then plug your new device into itunes and "set up as ..." and select the backup from your device.  This will import all your data/settings and your new device will be set up just like your old one.
    I am not certain about using the same payment method for more than one account. 

  • Can I use a MIDI keyboard as an input device for a software instrument?

    I have a Casio CTK-2100 that I am currently playing around with in Logic Pro 9. It can record and playback the different instruments fine using MIDI tracks. But I was wondering if it is possible to use the keyboard as an input device for a software instrument instead of the "Step Input Keyboard".
    Is it? If so, how do I set it up?

    Yes, the terminology can be a bear, many, many years ago when I started using Logic the manuals were written completely by the programmers, while they were quite humorous in places the were also really hard to understand so I learned/realized.. you can't really do anything so wrong it's going to destroy your computer so why not go ahead and experiment. I learned the basics of Logic without a manual, months later when I went back to find some some details I could figure out the manual made a lot more sense.
    Logic has been somewhat Appleized but it's not really an Apple program, it was purchased almost as developed as it is now... a lot of the additions a fluff to make it easier to understand for new users while at the same time there are some real improvements.
    This is personal opinion: With all of the forums/online tutorials...etc...etc. It seems users are learning (but not understanding) the same things, plus everyone wants to use it right away so nobody takes a deep breath and investigates on their own. Logic is a deep, deep program, while learning don't be afraid to go off on a tangent and explore the program without any other input, it can actually be inspirational. One other thing good about the manual or "Online Help", in looking up a function you will invariably come across a related concept that will provide further insight.
    And..... have fun.

  • I want to install windows7 on my 27in iMAC. I have an OEM version of Win7 which is win pro 7, 64 bit english.  I will use boot camp to partion the hard drive for a win7 install.  Can I use this version for the installation ??

    My iMAC is a 2011 3.4 GHz intel i7 based with a 27in display.  A year ago, I bought a Microsoft win pro 7 64-bit english OEM OS to install over a newly assembled AMD PC.  I never installed it.  Now, I want to put it on my iMAC using either Apple Bootcamp or Parallels.  The win 7 OEM package has a lot of verbage about using an OEM preinstallation kit (OPK) and that it must be preinstalled on the hard drive.  Is it OK to install this win7 version following the Bootcamp instructions.? 
                                          K6JPJ

    Please post in the Boot Camp (not Bootcamp) forum I'm sure someone there can answer your quesiton if no one here is able to.

  • How can i generate variable pulse waveform using PWM outputs of 7344.

    Hi
    I want to generate a pulse waveform using the pwm outputs of 7344. How can i very the frequency of the PWM programatically.

    If you are programming in LabVIEW, you can use the Configure PWM Output VI to set up the frequency of the pulse train. If you are in any other language, you can use the NI-Motion API and call the flex_configure_pwm_output function to achieve the same result. Please refer to the NI-Motion C reference help that gets installed with the NI-Motion 6.0 driver or follow this link:
    http://digital.ni.com/manuals.nsf/websearch/92003B​670CC3CB3F862567C800755B95?OpenDocument&node=13209​0_US
    for more information on this function.

  • Quadrature encoder with PCI-6259 DAQ board (driver for QNX)

    where can I find any example for connecting Quadrature Encoders with M Series DAQ Boards ?
    The only more or less suitable example I found in nimseries DDK, is
    "Count pulses from an external source using an external signal to control
    the count direction" (nimseries\Examples\gpctex2.cpp).
    But this example is not working correctly with Quadrature Encoders
    (encoders with  two shifted on 90 degrees phases A&B).
    i.e. in case of using this example code I get some extra count while encoder is on vibrant motor
    what means enums
    typedef enum {
           kG0_Up_DownHardware          = 2,
           kG0_Up_DownHardware_Gate     = 3,
    } tG0_Up_Down;
    and
    typedef enum {
           kG0_Encoder_Counting_ModeId          = 1,
    } tId;
    in (nimseries\ChipObjects\tTIO.h) ?
    What initalization procedure I need to work with Quadrature Encoders?
    I have PCI-6259 DAQ device
    and I'm writing programm under QNX6 operating system

    Hello alexey_3269,
    If you want to read a quadrature encoder start with gpctex1.cpp and follow the thread.
    I give you my code:
    BEGIN CODE
    ==========
    boardGpct->G0_Mode.writeG0_Load_Source_Select(tTIO​::tG0_Mode::kG0_Load_Source_SelectLoad_A);
    boardGpct->G0_Load_A.writeRegister(InitialCount);
    boardGpct->G0_Command.writeG0_Load(1);
    boardGpct->G0_Load_B.writeRegister(0);
    boardGpct->G0_Load_A.writeRegister(0);
    boardGpct->G0_Input_Select.setG0_Source_Select(9); //see above for choices, PFI8=9, 100 kHZ=18
    boardGpct->G0_Input_Select.setG0_Source_Polarity(1​); //0=CCW, 1=CW
    //If using 80 MHz timebase
    boardGpct->G0_MSeries_Counting_Mode.writeG0_MSerie​s_Alternate_Synchronization(1);
    boardGpct->G0_MSeries_Counting_Mode.setG0_MSeries_​Encoder_Counting_Mode(3);  //3 for X4 encoder counting
    boardGpct->G0_MSeries_Counting_Mode.flush();
    //Enable Input Pins
    boardGpct->G0_MSeries_ABZ.setG0_A_Select(9);  //PFI8=9,
    boardGpct->G0_MSeries_ABZ.setG0_B_Select(21); //PFI10=21
    boardGpct->G0_MSeries_ABZ.setG0_Z_Select(10); //PFI9=10 
    boardGpct->G0_MSeries_ABZ.flush();
    boardGpct->G0_Mode.setG0_Gate_Polarity(1); //invert=1
    boardGpct->G0_Mode.setG0_Output_Mode(tTIO::tG0_Mod​e::kG0_Output_ModePulse);
    boardGpct->G0_Mode.setG0_Loading_On_Gate(tTIO::tG0​_Mode::kG0_Loading_On_GateNo_Reload);
    boardGpct->G0_Mode.setG0_Loading_On_TC(tTIO::tG0_M​ode::kG0_Loading_On_TCRollover_On_TC);
    boardGpct->G0_Mode.setG0_Gating_Mode(tTIO::tG0_Mod​e::kG0_Gating_ModeLevel_Gating); //kG0_Gating_ModeGating_Disabled
    boardGpct->G0_Mode.setG0_Gate_On_Both_Edges(tTIO::​tG0_Mode::kG0_Gate_On_Both_EdgesBoth_Edges_Disable​d);
    boardGpct->G0_Mode.setG0_Trigger_Mode_For_Edge_Gat​e(tTIO::tG0_Mode::kG0_Trigger_Mode_For_Edge_GateGa​te_Starts_TC_Stops);
    boardGpct->G0_Mode.setG0_Stop_Mode(tTIO::tG0_Mode:​:kG0_Stop_ModeStop_On_Gate);
    boardGpct->G0_Mode.setG0_Counting_Once(tTIO::tG0_M​ode::kG0_Counting_OnceNo_HW_Disarm);
    boardGpct->G0_Mode.setG0_Reload_Source_Switching(t​TIO::tG0_Mode::kG0_Reload_Source_SwitchingAlternat​e);
    boardGpct->G0_Mode.flush();
    boardGpct->G0_Command.setG0_Up_Down(tTIO::tG0_Comm​and::kG0_Up_DownHardware); //kG0_Up_DownSoftware_Down
    boardGpct->G0_Command.setG0_Bank_Switch_Enable(tTI​O::tG0_Command::kG0_Bank_Switch_EnableBank_X);
    boardGpct->G0_Command.setG0_Bank_Switch_Mode(tTIO:​:tG0_Command::kG0_Bank_Switch_ModeGate);
    boardGpct->G0_Command.flush();
    boardGpct->Interrupt_G0_Enable.setG0_TC_Interrupt_​Enable(0);
    boardGpct->Interrupt_G0_Enable.setG0_Gate_Interrup​t_Enable(0);
    boardGpct->Interrupt_G0_Enable.flush();
    END CODE
    ========
    I hope this code is appropriate to you.
    FV1234

  • Can I use the Time Capsule as a storage device for my Ipad?

    I want to get an Ipad for my wife because all she does is surf the net, email, and photoshop pictures. Can I get an IPAD and a Time Capsule and use the Time Capsule as like a shared drive to push pictures from the Ipad to the Time Capsule?
    I do not want to store the pictures on the Ipad

    It is difficult unless you tell us what format the movies are in and what player you are using?
    iTunes library will not really work. The TC is not a Media Player or Media related in any way at all.
    But if you store movies in one of many different formats that are available and use a player on the ipad that can read and play those files, it can work.
    So we cannot help you without info.. what source are the movies from? What format are they in? What player are you using?
    How flexible are you?
    Can anyone recommend what I need
    In the apple world with itunes you need a computer (Mac or Windows) running iTunes with a disk available to it big enough to hold your library. And some sort of router to connect the ipad and the computer in the network.
    Apple intends you to use itunes in homeshare.
    iOS: Setting up Home Sharing on your iOS device - Apple Support

  • I want to use this thing as just a backup device for windows computers but don't have a Mac - can I use this in that way ? I am not interested in using the wireless portion jut wired ethernet.

    I have multiple iOS devices and a couple of Windows XP Professional PCs, but I want to get a Time Capsule to use just to backup the Windows PCs now.
    In the future I want to get a Mac and get rid of the windows PCs and then I will use Time Machine. I just want to know if I can use the Time Capsule now for wired backups ??? I plan on using Norton Ghost and don't need Time Machine nor do I have a Mac to use it. Should I forget this idea ? I plan on buying a Mac in the future and use this drive in the regular Apple manner. Please help !

    The format of the disk is a Mac format. but that is irrelevant in a NAS device, as long as it offers SMB.. ie windows file network format.. you don't have to worry in the least how the files are stored on the drive.
    But you cannot partition a TC.. it is as it is..
    I have some iOS devices in addition including an AppleTV. Could this TC serve them as well as the Windows XP Pro PCs without having a Mac in my inventory ? (No time Machine.)
    What are you expecting to serve to the iOS devices.. they are completely dumb.. they don't even know what the file system is without an APP.. and there is no Apple Format apps only SMB.. which is kind of interesting.
    They are designed to work with iTunes.. but the TC is not an iTunes server strangely as lots of non-Apple products manage to make their NAS into ITunes servers. You can place the iTunes library on the TC but we don't recommend it due to the TC having no automated way to back itself up.. again unlike every other NAS out there. You can manually backup the TC via the USB.. it is slow and can only backup the whole disk.. even if you backed up the whole disk yesterday.. it has no ability to do incremental rsync or any other intelligent backup.

  • Can i generate two sinus to delay in phase in continue with the ni 6052E PCI

    I want use the daq ni 6052 E in sinus generator
    Channel 1 sin(x)
    Channel 2 sin(x+pi/4)
    continus generation without hole
    How must I do
    do it exist a VI
    can you send me
    Thank you

    Greetings,
    Below is a link to a LabVIEW example that should accomplish the task you have described:
    Generating Sine Waves Continuously on Two Analog Output Channels
    Good luck with your application.
    Spencer S.

  • Using Labview on a non-daq board device

    How would one go about using a device, connected through USB, in labview that doesn't have a daq board? I have a signal monitor that I've managed to get to work with C++ and was wondering if there was a way to integrate it with Labview at all. I hope that makes sense.

    If they've provided a DLL then you can use the Call Library Function Node to call the DLL. You should read the chapter in the LabVIEW Help on calling code from external languages. If it's a C++ DLL you may have problems because LabVIEW only supports C DLL, not C++. A common issue is name mangling. If you do a search on the NI site for "DLL name mangling" you will come across several Knowledge Base articles that discuss this issue. Another common problem is that if the DLL uses complex datatypes (such as structures with strings inside, or pointers to complex structures then you will need to write a wrapper DLL that converts simple datatypes that LabVIEW can handle to the complex datatypes that the DLL uses. Again, there is a wealth of information on the NI site on calling DLLs, so a search will yield lots of information.

  • How do I create an xy chart using two independent while loops?

    Hi everyone,
    I am trying to develop a data acquisition program. In this program, I have two independent while loops that each output a number of type double each iteration of the loop. I am able to successfully create two independent waveform charts (data vs. time) for each of the loops when it is placed inside. However, I now want to create an xy chart of the live data (the output of one loop is x and the output of the other is y).
    I am having trouble doing this because of the separate nature of the loops...when I try to pull data outside of the loops it (naturally) doesn't refresh with each loop iteration causing the xy chart to not work in the way I intend. Is there an easy way to fix this? If more clarification is needed, please let me know!
    David
    Solved!
    Go to Solution.

    Yes, more clarification is needed. Please attach your code to clarify.
    I'll take a wag at it, though. It sounds like you are trying to pair X and Y data which happen during a single time chunk, then repeat, is this right? (If not, don't bother to read on.) If so, why not just use a single loop. If your VI is getting too big/complicated for comfort, just put the data-generating stuff into subVIs which run to generate a single data point, then stop, put them into a while loop and send the putputs to a graph or chart inside the loop. That way you won't extend your data trace until you get one and only one point from each subVI and things will stay synchronized.
    Cameron
    To err is human, but to really foul it up requires a computer.
    The optimist believes we are in the best of all possible worlds - the pessimist fears this is true.
    Profanity is the one language all programmers know best.
    An expert is someone who has made all the possible mistakes.
    To learn something about LabVIEW at no extra cost, work the online LabVIEW tutorial(s):
    LabVIEW Unit 1 - Getting Started
    Learn to Use LabVIEW with MyDAQ

  • HT204053 Use two phones with one iCloud account?

    Can you have two iphones with one iCloud account?

    Welcome to the Apple community.
    Absolutely. There is no problem whatsoever in using a single iCloud account for two phones. However, saying that, if the two phones are used by different people, it may well not be the best of ideas.

Maybe you are looking for

  • Installing a new hard drive and using Time Machine to Restore system

    I just upgraded a Macbook (2006) hard drive and had problems importing the Time Machine backup. The problem was that the initial install discs were for Tiger, which did not support Time Machine. After numerous attempts at a work-around I solved this

  • Why won't my Apple Earbuds' mic work on my iMac?

    So my USB headset's mic stopped working so I went to get my earbuds to use that mic for now. Plugged it in the headphone jack, chose Line-In input in my sound settings and skype settings, and the mic doesn't work.

  • 10.4.9 update,  external FW drives no longer power down when ejected?!?!?!

    this is really odd. and i have reverted to 10.4.8 until i can find a solution. i have two different fw400/usb20 external cases. inside each is a 200gb ata hd. now before 10.4.9, when i ejected the disks from the desktop, they would not only eject, bu

  • How default FREIGHT TERMS are getting enabled in RMS 10.1.23

    Hi All, During installation of RMS10.1.23 , statcin.sql which inserts the default FERIGHT TERMS records with enabled status as 'N'. Then how its enabled status get changed to 'Y'. Because you can't use these default freight terms untill it status got

  • JCABinding :Unable to find suitable inbound binding

    Hi, I imported a 10g BPEL process to 11g and it compiled successfully. But while deploying to SOA 11g it fails with following message. [02:36:04 AM] Error deploying archive sca_SOAIndFileHandler_rev1.0.jar to soa_server1 [soclxs3mp13.com:8001] [02:36