function generator

Hello... I'm zolie...

I want to design the generating function to two channels, but I have no idea built channel...

can u help me...

It's my block diagram...

Double Post

Tags: NI Software

Similar Questions

  • Digital output frequency seems to be twice the frequency generated by the basic function generator

    Hi Labview forum,

    I wrote a program (attached) Labview to generate 3 PWM, square wave, signals that has the same frequency and phase delay right (so that when a signal is off, the other signal is lit. Then the next signal). Everything seems to work fine except that the frequency of the PWM signals generated seems twice as the frequency given to the basic function generator. Anyone have any idea why this is happening? Anyhelp would be greatly appreciated.

    Thank you!

    Totally agree with the advice of all GerdW than the hardware timing of your hardware DAQ will be much more reliable.  That said, part of what you are probably hitting is a little quirk of the primitive delay msec.   Requests for 1 msec have long been particularly little reliable (although they * seem * to have improved in recent years, probably due to the better OS support in Win 7 or something).

    I did minimal mods to your code with comments from you switch to a timed loop.  My quick test showed he is good enough to hit the 1 length of loop of target msec.

    -Kevin P

  • function generator (HP 33120) running to the superior at 1 kHz by Labview

    Hi all

    To run a function HP 33120 Labview generator, I downloaded a driver "Agilent 33XXX Series", also attached to this message. But the files of vi (for example 'Waveform.vi Standard' or "Arbitrary Waveform.vi") available in this driver, do not allow the function generator generations a more signal of 1 kHz, while I need about 200 kHz. Manually the function generator can easily generate a signal to 15 MHz.

    So I need a pilot/vi of this function generator that can generate a signal to about 200 kHz. Kindly help me.

    Thanks in advance

    Concerning

    Fadi

    Dear Dennis

    I think I had hardware problem where I was able to change the frequency of 1000 Hz and 999Hz and so one but I was unable to move from 1000 Hz to 1001hz and so on. But now it is resolved.

    Thanks again

  • Need to model for the XR-2206 function generator chip

    I'm designing a training tool for the operation of the basic oscilloscope and decided to use a function generator based on chip XR-2206. Is there a template for this? I know its old but...

    Hi jwaters,.

    Unfortunately, we do not have anything; However, perhaps it will be useful.

  • NI LabVIEW driver for the SRS DS345 function generator generates error "(Hex 0xBFFF0011) insufficient location information or the device or resource is not present in the system."

    Hello

    We have a generator function SRS DS345.

    I just downloaded the driver NOR for the instrument on http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=E3B19B3E9149659CE034080020E748....

    After installation, the DS345 appears in MAX, and I can well communicate with him.

    However, if I run the srds345 to Started.vi, I get an error "location information insufficient (Hex 0xBFFF0011) or the device or resource is not present in the system" from initialize it with Options.vi srds345 sub - vi.

    The only change I did Exchange address GPIB 14 to 19, which is our function generator GPIB address. In addition, the

    Functions of SRS DS345 generator of function palette is empty, even after you restart LabVIEW (see attachment). I'm using LabVIEW 8.5.1.

    Your help in resolving this issue is appreciated. Thank you.

    Best regards

    Peter

    Have you installed the driver from LabVIEW or copied directly from inst.lib?

    The first is easier, and you don't have to restart LV more...

    Error in a not filled gpib address points. I have not checked if this driver has a resource name visa or a string of gpib address old but in the first case, try the little triangle on the right at the slect address instead of by hand.

  • Continuity of the functions of the basic function generator

    I would use the basic function generator to create a continuous waveform.

    im not sure if Im not run or use the function generator correctly.

    for each iternation of the while loop, I would like to only one point of the exit sinusoid.

    Then the next iternation would produce the next point in the sinwave.

    It seems to keep missing a few points

    I'm not sure why - this.

    It's hard to notice that if the plot is made only show few places for each sampling point.

    I'm fairly certain that that VI uses the current timestamp as the value of x, so whenever your computer receives a bit busy (I'm off / 0, etc.) it is likely to be a small problem.  You can always use the simple sinus with the number of the iteration (optimized for the desired period).

  • Continuity of the functions of the basic function generator and the right time

    I need to create a sine wave, point by point, which will be forwarded to the MIP and finally to a channel of analog output on a PCI-6014

    Ive tried a few different ways to do it, but everyone has some problems with her slider.

    with the 'generator.vi of the base feature.

    and also the "sine waveform.vi.

    There seems to be problems with this lack of points.

    someone helpfully pointed, its very likely windows interrupts the origin of the problem

    Here is a schematic representation of the panels front and rear

    the back panel

    the façade has a few points that are missing

    Another way to do that seems to work better known that the signal "simulate" express vi.

    It's great because it's actually a way of sine 1htz occur at 1htz.

    There are also all the points.

    The problem is that as soon as I put in my request, she grinds to stop.

    Program speed about changes 10khtz less than 1htz when the basic function generator is replaced with this express vi.

    A third idea or concept that has been proposed is to put a programmer to slow the timetable.

    It is once again, works fine, no more points are missed in the plot.

    Yet, he kills again the speed of execution of the program as everything can wait 1ms (or the recripocal of sampling points interval time).

    Someone at - it an idea on how I can get a sine wave in PID, then, in the analog waveform without a huge amount of the efficiency of the program. Im sure this is simple.

    Nevermind

    accedanta do the 2nd option from the top.

    go just to increase the number of samples for now leave the rest of the fastest of the program

  • Lack of first samples using digitizer Tclk and function generator

    Hello

    I have a pxi-5922, an arbitrary signal 5412 generator. They are synchronized due the Tclk. The question I have is that I can not capture the start of production of function generators. I tried the positions of different reference for the scope, but am unable to quarter at the beginning.

    I tried to have the function generator and digitizer as the master, this does not seem to help with my question.

    Is there something else I could try to capture the start of the release of gen func using Tclk.

    See you soon,.

    Brett

    So the 5922 has a delta sigma converter that will cause a delay of the sample during synchronization with other cards, the same as our DSA cards.  It is the delay of the sample we see and has nothing of synchronizy we can do to get rid of him.  What I would recommend is to generate samples 62 "junk" at the beginning of your waveform.

  • #VALUE in Excel for a formula that uses a missing cell with the function generator

    Forum,

    When I use the function generator to retrieve data of HFM in Excel, I have a problem with the formulas using these data when it is absent.

    If I didn't put in the #nodata / replacement of labels missing, then SmartView puts ' "in the cell, which causes an error if I try to summarize with something else (= '" + 1,234.56 returns #VALUE).

    SmartView let me use me replacement value of 0... I have found a workaround using of.0 as the replacement value, but I guess there is probably a more elegant way to solve this problem.

    Let me know if you have an idea.

    Thank you

    Julien

    Have you tried #NumericZero?

  • linking to toolkit modulation AM function generator

    Dear

    I am doing a project in telecom AM modulation demodulation using labview.
    I have attached, the function (such as message signal) generator and modulate Am (as a process of modulation AM) but I am facing problem wiring the function as the message signal generator in the AM modulation. I would be grateful if someone can help me that doing so. In addition, if you have an idea how to make the process of demodulation using the MT modulation toolkit I will be grateful.
    Thank you for your help

    Hi Sir... Peter,

    Thank you for your, you helped me a lot in the resolution of many problems in my project.
    I still need your help for something;

    I did the AM modulation as you fixed, and I added the demodulator block in order to recover the original signal from the message.
    In fact, I am facing two problems:
    1. in the SSB: single side band, I'm not able to recover or demodulate the square wave type.
    2. I am not able to modulate and demodulate a file audio wave.
    I would be grateful if you can help me in carrying out my project.
    Thank you

  • NEITHER USB 6343 negative DC voltage after power function generator

    Hey all,.

    I'm having a problem with my DAQ.  I'll generate a square wave in Labview with a generator function and that the output to my DAQ.  The function exited through the acquisition of data very well; However, when the production is stopped, a negative voltage remains equal to the amplitude ("drawing" below).  This happens if I use the express VI DAQAssistant, or manually create the channel, generate the function and the function read/write on the channel.  This tension continues even after the VI is finished running.  The only way to get rid of it is physically cut the DAQ and turn it back on.  Any thoughts on why this might be, or how to fix?

    Start VI

    ____|____|____|____|____|____|

    ____|____|____|____|____|____| _ _ _ _ _ _ _ _ 0V

    ____|____|____|____|____|____|____________ - A V

    ____|____|____|____|____|____|

    End VI

    Tom

    I thought about it.  I had to add some more to the clock.  I had added a data point in the table of waveform which was written for the acquisition of data because the timer wrote n samples, instead of n + 1

    So, to recap: I pulled the table leave the waveform data, inserted a '0' at the end of the wave, reintroduced the data of Y in the form of wave and incremented to the timer of a sample (because I added a sample for waveform data).

  • Declaration of invalid function generating a range of service

    Greetings-

    I am trying to create an instrument in 2013 CVI driver.  My successfully the DLL builds, I then open my header with my export file and select options-> generates a function tree.  All my statements of functions return with "invalid function for statement.  I can't focus your web searches to shrink in generation of functions and the error Panel.  So I submit to you my problem.

    Below is my header file...

    #include "Simulator.h".
    #include "visa.h".
    #include "vpptype.h".

    #if! defined SIM_INCL
    #define SIM_INCL

    #define DEFAULT_BUFF_SIZE 512

    ERROR SETS
    #define SIM_CONFIG_ERR-1001
    #define SIM_CONFIG_TIMO-1002
    #define SIM_CONFIG_BAUD-1003
    #define SIM_CONFIG_DATA_BITS-1004
    #define SIM_CONFIG_PARITY-1005
    #define SIM_CONFIG_STOPBITS-1006
    #define SIM_CONFIG_TERM_CHAR-1007
    #define SIM_CONFIG_INIT-1008

    #endif

    enum PRNDL_State {PARK = 0, REVERSE, NEUTRAL, DRIVE, LOW};

    FLOWCONTROL MEASURE

    typedef enum _flowcontrol
    {
    NO = 0.
    XON_XOFF,
    MATERIAL
    } FLOWCONTROL;

    PARITY OF UNINSTALLATION
    typedef enum _parity
    {
    NOPARITY = 0,
    ODD,
    SAME,
    MARK,
    SPACE
    } PARITY;

    MEASURE COMPORT_SETTINGS
    typedef struct _comport_settings
    {
    int baud_rate;
    int DataBits.
    PARITY parity;
    StopBits double;
    int portNum;
    FLOWCONTROL flowcontrol;
    char * ComName;

    } COMPORT_SETTINGS;

    -> ConfigUtils
    int __stdcall ConfigSimulator (ViSession DefaultRM, COMPORT_SETTINGS SimPort);
    extern int __stdcall SimulatorSetInit (void);
    extern int __stdcall CloseSimCom (void);
    ///<->

    -> SetterGetterFunc
    extern int __stdcall SimulatorSetVBatt (int State);
    extern int __stdcall SimulatorSetIgn (int State);
    extern int __stdcall SimulatorSetAcc (int State);
    extern int __stdcall SimulatorSetPrndl (int NewPosition);  / * P = 0, R = 1, N = 2, D = 3, L = 4 * /.
    extern int __stdcall TapUpDwn (int NewState);   / * 0 = no no tap Tap Up Dwn * /.
    extern int __stdcall derivator (void);
    extern int __stdcall ReadVBATT_Status (void);
    extern int __stdcall CallReadSimulator (void);
    ///<->

    Hello don,.

    If you ViSession typedef in your head, it works. I think that the included headers are not checked.

    You can set it as

    typedef ViObject            ViSession;
    

    the same as in visatype.h

    If you set different you should get an error to the compilation, it should be safe to redefine.

    After you do this, remove extern specifier to other functions and generation fp must succeed.

    Constantin

  • Change the amplitude of the Agilent function generator output while the output is on

    Hello

    I am writing a program to scan the amplitude of a sine wave of a function (Agilent 33210 a) generator output. I have two sets of pilot example: Agilent 33xxx and HP33120a (the first one uses VISA, IVI 2 uses).

    Using the example of driver code, I changed to generate a sine wave to 1Vpp, wait 1 sec, and then modify the amplitude of 0, 5V. I have attached the images in my field that show what happens when I do that. The two examples cut first exit before Relighting with a different amplitude. 33xxx driver takes 140ms for change, and has a strange burst between the two signal. HP3120a driver takes 30ms and cleaner air.

    Agilent 33xxx example using:

    \

    HP33120a example using:

    I would like to have the change is instantaneous. When you use the generator manually, I can turn the button and change the output in real-time without delays.

    Thanks for the suggestion of Mateus, but I am trying to automate this process of my best. Change the VISA pilot is the direction I want to go.

    Thank you crossrulz... I wrote a new issue VI of the Standard waveform VI set up so that it simply writes the new amplitude control and none of the other things. Worked like a charm! Now the waveform changes amplitude without turning off the exit. I also checked to see if re-defining the shape of sine wave (even if the original is also sinusoidal) was the cause of the delay as you suggested, and you were right. Thanks for the help!

  • Square signal of function generator does not have any straight edges

    Hello, everyone!

    In my job, I need to see the charge and discharge of capasitor. I have to use a schema on the photo attached to power the capasitor, because I'm going to replace it with thermoresistor, requiring a certain exact current level. I use a square wave generator functions as a service. But when I built my diet on the prototyping card and connect the generator, edges of the square wave become geometries and there is no lag CC that I set myself.

    Can someone help me to know what is the problem?

    Thank you in advance.

    Hello samewings,

    I took a bit of time and studied your wiring diagram.  Your reading of the oscilloscope, it seems that you've done well to capture the loading and unloading of response of a capacitor already.  For your information, you can compare your readings of the oscilloscope to the document I have provided below.  You will notice that your corners of square waves are rounded as the loading and unloading of curves that are visible when the charge and discharge of a capacitor.  A capacitor charge and discharge over time.  For this reason, the voltage you read in all of your circuit will show this curve depending on the time on the edges of your square.

    Charging & discharging a capacitor

  • Resignation LabVIEW function generates crash report in executable

    Hello

    I use the labVIEW Quit to close an app when the VI is built into the executable. If LabVIEW is used, the application just stops and leaves the window opens. When the function quit LabVIEW is used in an file executable application is closed down.

    In the current application I am developing (Windows 7 - LV2014SP1) I've isolated the function exit LabVIEW as the source of the Crash report I get after I have quit the application. I have inpsected the accident report, and there was a thread that does not have adequate access. So I ran the same executable with administrator privileges and the error disappeared. It seems that the app I'm developing does not sufficient privileges to close and it generates the Crash report.

    I used the function exit LabVIEW for many applications in the past without problem. I have not confirmed yet if the problem is specific to the current application I'm developing or LV2014SP!.

    Thanks for any help to solve this problem,

    -Troy

    TroyR wrote:

    Wasn't there previously some issue with the help of Invoke node executable?

    Not that I know of.  But here's my tip to close an application.  I put the FrontPanel Close within a conditional diagram disable method.  The invoke node only goes in the execution engine == true cases.  In this way, the façade is not closed if you are in the development environment.

Maybe you are looking for

  • WLAN upgrade

    I have a HP Pavilion dv4-1465dx. Can I update the wireless network card to connect to the signal from my router wireless g 5? Current map is part #459263-001

  • Presario cq61: Compaq Presario CQ56-219WM system disabled

    Yes I booted up my Compaq presario cq61 and it askedvme a key administrator password it gives me is that 68487177 I do all my work on this computer could someone please help

  • Phone does not work? Once again!

    Phone was working fine yesterday. Today, it was a bit lazy, I restarted. Now, it loads, but when she did I load only see the status bar, (notifications and time) and I can't even slip down to check them. House or back buttons available, all I see is

  • Is there a recommended EULA?

    Hello! It is said that "it is recommended to include a EULA" in an application which should be sold via the BlackBerry App World, but I am not a lawyer and I am very new to that. I have looked for a generic EULA that I can meet my needs but I can't f

  • BB my blackBerry smartphone browser has no menu

    Basically, since I got my BB in October 2010, the BB browser works very well.But recently I can't use it properly because its menu disappeared randomly.I mean, it's, it's that there is this button, you press to display the menu (the button of the BB