Simulate arbitrary signal VI

Hi,I want to use simulate arbitrary signal VI to load the data and then output it to control the shaker motion, one problem is that when the VI outputs the data point-by-point, its time interval is not the real time step in the data, so how can I change the time interval, if this can not be achieved with simulate arbitrary signal VI, what VI should I use?
thanks a lot,

Hi all,
I hope you are all fine. I am trying to generate the simulated brain sign. I got all the data set for the time and the value of y-axis but when i used cDAQ NI 9178 to interface my signal and see it on oscillscope, there is error. in the software it works ok but hardware can not .i dont know what is wrong,
kindly can you help me in this issue.
error is
Error -200292 occurred at DAQmx Write (Analog 1D Wfm NChan NSamp).vi:3
Task Name: _unnamedTask<14>
Attachments:
trial1.vi ‏1608 KB

Similar Messages

  • Simulate arbitrary signal getting rms value

    Hello!
    I´ve got a .lvm file (attached as testpwm.txt) that generates a preview in Simulate Arbitrary Signal but shows nothing in the waveform graph. I would like to calculate the rms value and the duty cycle of the signal, but it doesn´t work together with the Express VI. I have also tried to build the waveform with Read waveform from file, but it doesn´t work either.
    any ideas?
    Attachments:
    testpwm.txt ‏24 KB

    Hi Dongre,
    What do you mean by "but value varries from 0 to rms which is not required. "
    If you are using EPS 2014, you should first identify the type of data acquisition cards you are using for your cRIO 9076 (SAR of Delta-Sigma), and then choose the examples with the corresponding type in name in the Power Quality folder. These are more ready-to-run than the examples in Basic Power Measurement which are for DAQmx, but which could also give you a straight forward view of how to measure RMS.
    You need to check the data acquisition modules on your cRIO for acquisition precision. If they are different from what's used in the examples, you need to manually modify a bit. Refer to the link below for how to adjust precision when you change for another module.
    http://forums.ni.com/t5/LabVIEW-Electrical-Power-Suite/Wrong-Voltage-Values-using-NI-9225-and-ELectr...

  • Synchronous arbitrary signal generator

    I have Labview 7.0, PXI-1042, pxi 6070E, scb-68, windows xp.
    Is it possible to synchronize an arbitrary signal generator and a simulated signal generator?
    So far I have been unsuccessful.

    Hi Cool,
    The hardware output of the PXI-6070E board is independent of the software running in LabVIEW. Once LabVIEW sends the command to write the output buffer, the hardware will work independently of the software.
    There is a certain degree of synchronization that can be accomplished using DAQ Occurrences, which uses an interrupt to indicate when a certain amount of output has been achieved. However, the difference between the DAQ board sending the interrupt and LabVIEW processing that interrupt, amounts to a period of time that doesn't enable you to perform tight synchronization.
    If you are looking for output rates in the kHz, this might, however, do the trick. The problem is that there is always going to be a difference since the OS (Windows) control
    s the multitasking of applications and LabVIEW. This causes LabVIEW not to run deterministically. The hardware will always output at a specific rate where as the LabVIEW will not be able to simulate completely at a specific rate.
    I would take a look at DAQ Occurrences in the LabVIEW Help File. This will give you your tightest synchronization. Hope that helps.
    Ron

  • Arbitrary signal generation acquire 5411 5911

    An arbitrary signal generated on a PCI-based NIFGEN(5411) is not acquired correctly on a PCI-based NISCOPE (5911). I use RTSI to synchronize the two boards (5911 is the master). When the 5411 board has generated the waveform the 5911 board should start acquiring immediately, but it seems like the board does not receive the correct data the first several times (It jitters around zero). Does anyone know what the problem might be (I have attached my VI)? If not does anyone know how to examine the data actually generated by the 5411 board?
    Attachments:
    5911-5411_interface.zip ‏144 KB

    You may want to post your query under the Measurement Hardware section of the forum for a faster response.
    Rgds,
    Khalid

  • Simulate ECG Signal Source will not install from BME Startup Kit

    Hi, I'm having a problem getting all the VIs that are supposed to be provided with the BME Startup Kit to install, namely the Simulation ECG Signal Source VI. I have the two toolkits, Vision, and DAQmx driver installed. When I go to try to used the VI, there is a large question mark where the selection button normally is for a VI, and the VI does not show up in the Biomedical pallette directory. Can someone please give me some insight as to what might be the problem? If you need more information, I'd be happy to provide it.
    Thanks!!

    i have download biomedical startup kit for labview 8.5 and i use professional development system versions but i can't  access Simulate ECG Signal.vi they just only ? simbol (look attachment files). why i can't access them maybe someone can explain that and help me to solve  this problem  cause  i really need that. can labview 8.0 professional development system versions use biomedical startup kit if yes can someone tell me what is the address.tanx
    Message Edited by marp84 on 06-09-2008 09:29 PM
    Attachments:
    ecg.JPG ‏58 KB

  • How can I load xcel data into simulate arbitary signal VI

    Hello,
    I am using the labview arbitary signal creator , now i have a pattern which can be easily created in microsoft xcel but i need to load the data in the simulate arbitary signal VI so essentially i need to convert an xcel file into a LVM file . Can i somehow load the xcel data as LVM data.
    Thanks
    Ams

    Ams wrote:
    Hello,
    I am using the labview arbitary signal creator , now i have a pattern which can be easily created in microsoft xcel but...
    If you can generate it in excel, it would be even easier to generate it directly in LabVIEW. Are we still talking about the staircase funcion?
    http://forums.ni.com/ni/board/message?board.id=170​&message.id=221036
    LabVIEW Champion . Do more with less code and in less time .

  • Changing Total time and amplitude in simulate arbitory signal

    I am mixing a number of signals and trying to produce step function using the simulat arbitory signal. What I would really like to do is be able to vary the total duration of the signal and the amplitude. Does anyone have any idea how this can be done?? AN example of what I am trying to do is included (although the simulate arbitory signal doesn't work properly
    cheers
    Message Edited by mr_nice on 10-11-2005 08:59 AM
    Attachments:
    SignalMixer.vi ‏424 KB

    Thanks for your reply TPoint
    I only want to set them at the beginning (more importantly I don't want them changed during).
    I have tried to include both vi's now.
    My real question is how I change the duration and the amplitude of the arbitory signal
    Message Edited by mr_nice on 10-11-2005 09:47 AM
    Message Edited by mr_nice on 10-11-2005 09:48 AM
    Attachments:
    stepFunction.vi ‏48 KB
    SignalMixer.vi ‏424 KB

  • Simulate GHz signal with big number of samples

    I would like to simulate 650nm wavelength signal with 3.5ms of pulse duration. So I need very high sampling frequency and big samples in LabVIEW, if I go generate about 1M #s, its very long to generate. Is there any solution for that?
    When you feel sad, laugh

    Just taking a very quick look at your code, my guess for the increasing CPU over time is how the waveform data is being built. Anytime LabVIEW builds an array by appending, rather than having a predefined array that has the elements modified, the program must keep reallocating memory to store the increasingly bigger array. This takes time and CPU, more and more as the data set gets bigger. I'll try and look at it a little more later and see if an easy solution becomes apparent. I don't use the waveform data type often so it isn't quite as obvious to me.
    P.M.
    Putnam
    Certified LabVIEW Developer
    Senior Test Engineer
    Currently using LV 6.1-LabVIEW 2012, RT8.5
    LabVIEW Champion

  • Simulate CAN signal

    Hello,
    As part of a University project it is my task to try and access the CAN bus of an inverter.
    The inverter is being programmed at the moment to operate as required.
    I have a USB-8473s which will be used to acquire data from the inverter when it is programmed.
    I was wondering if there is a way that I may be able to simulate a CAN signal (possibly by an NI hardware device) and input that into the USB-8473s in such a way that I can create some Labview VIs and test them.
    Thanks

    Hello svall88,
    You can use the USB-8473 to write to the CAN bus and read from the CAN bus. You could always get a second USB-8473 to "simulate" the inverter.
    Let me know if that helps.
    O. Proulx
    National Instruments
    www.ni.com/support

  • Simulate ECG signal in LABVIEW

    Hi,
    I am a new user of LABVIEW. I want to get ECG Signal from LABVIEW and give it to MULTISIM, where I am creating a SPICE netlist for a filter design.
    I have installed LABVIEW, MULTISIM and the Biomedical Toolkit. I also have installed Advanced Signal Processing Toolkit and Digital filter design toolkit.
    In the MULTISIM, under Instruments I am not able to see the LABVIEW icon. I am using 2013 version with windows 7. Can anyone please help me out?
    Thanks,
    Deepa

    I use this occasionally so I don't have to worry with LabVIEW while in Multisim.
    Good luck.
    TR
    ><><><><><><
    Tommy R.
    ><><><><><><
    Attachments:
    ECGsignal_1sec_1kHz.zip ‏39 KB

  • Arbitrary signal conversion

    Hi!!!!
    I am ABHRO from Banglore,India.I have made an arbitary signal from the data points I am having and now I need to convert that signal to another form of which I know the relation(I mean the equation).
    I wanted to know if there is any procedure to convert the input signal to another form and further use it.

    Couldn't you just
    input array -> equation -> output array?
    Kudos and Accepted as Solution are welcome!

  • Generate single ramp signal

    I cannot seem to figure out the time parameters of the Simulate Arbitrary Signal.
    I want to make a single ramp from -1 to 1 over .990ms then back to -1 in under 10us. So when I put it in a for loop I can get N sawtooth cycles.
    I've been pulling my hair out trying different options of the define signal dialog and can't make it happen.
    Can someone help me understand the dx relation to the datapoints and how they are affected by the write/sample numbers in the DAQ part? Please.
    Christopher
    Solved!
    Go to Solution.
    Attachments:
    one_sawtooth.vi ‏2362 KB

    This should get you started. You will need to set up the analog output in the software to match your system. If you change the frequency and sample numbers and the loop delay then you can make it go faster and slower much easier.
    Tim
    Johnson Controls
    Holland Michigan
    Attachments:
    one_sawtooth[1].vi ‏24 KB

  • Generador Onda Arbitraria

    Buenos días!
    Me pongo n contacto con ustedes porque estoy realizando un generador de ondas para Labview y ahora mismo estoy atascado. He realizado la parte de generación de ondas predefinidas, pero ahora me gustaría hacer un módulo de onda arbitraria, es decir, que nosotros le demos los valores y muestre por pantalla la onda que nosotros hemos definido.
    La idea es que esta señal se repita y se pueda ver en un osciloscopio físico.
    Y más o menos tengo el concepto, pero no se como implementarlo en Labview
    Si me pudierais echar una mano. Muchas gracias

    Se que existe un bloque que se llama "Simulate arbitrary signal" pero para introducir los datos de la señal arbitraria hay que meterse en el diagrama de bloques e iniviar este VI desde allí.
    ¿Habría alguna forma de que se pudieran introducir los datos de la señal desde el panel frontal?
    Muchas gracias

  • An arbitrary waveform generator using the DSP Module

    Hi Guys,
    Just got my hands on LabView and the DSP Module, and having a bit of fun atm. Great products. I'm currently using the TI DSK6416, and was wondering if there was a labview model/example of arbitrary waveform generation using this...? Perhaps using a DDS method or something similar?
    Thanks in advance...
    GibbGodD 

    GibbGodD,
    Hello!
    There are quite a few Waveform Generation VIs within Labview, including the Simulate Arbitrary Signal Express VI and the Arbitrary Wave VI. Unfourtuantly, these are not available within the DSP Module. There is a special group of Embedded Signal Generation VIs for the DSP Module, of which one is the Simulate Signal. Take a look at these VIs as perhaps you could use them to build the waveform you are looking for.
    To answer your question, I wasn't able to locate a specific example that matched what you were looking for, but if you to Help >> Find Examples >> Toolkits and Modules >> DSP from within LabVIEW you should be able to find some great DSP examples. Particular, the example project "Variety of Signal Types.lvproj" shows the different types of signals the DSP target can generate.
    The majority of Arbitrary Waveform Generation information that I was able to find is all related to our Function Generators but not for the devices supported for the DSP Module.
    Best of Luck!
    Ben Sisney
    FlexRIO V&V Engineer
    National Instruments

  • Sim. arb. signal within Timed Loop?

    Hi there,
    Is there any inherent reason I couldn't/shouldn't put a Sim Arb Signal VI within a timed loop? I have a scenario in which i need to modulate an arbitrary signal as the experiment is being run. I've placed the express vi inside a timed loop set to execute every millisecond. The express VI is setup to generate a single point of a arb signal with a dt=1. It seems however that it generates the whole signal each time the loop is called. Is there an appropriate example or tutorial somewhere out there in cyberspace?
    Apologize for not posting an example, but I am working from home tonight.
    Regards,
    Matthew Pausley
    NC State University
    Raleigh,NC

    Matthew,
    I have tried making the simulate arbitrary signal vi output a singal point using your suggestions and it worked.  Perhaps you need to compare the VI you are using with this one. 
    I hope this helps.
    Steven T.
    Message Edited by Steven T on 10-16-2006 11:46 AM
    Attachments:
    example2.vi ‏110 KB

Maybe you are looking for