How to create a graph in time real LabVIEW 6.1?

I am new to programming in LabVIEW (6.1). I wonder to create a LabVIEW interface that can operate the multimeter Keithley 6487, allowing us to apply a voltage and nth measures. With the measures that we have create a chart (V curve i) I find the XY graph, but it only allows to send all the measures at the same time (indexing) to generate the graph and not whenever we take the action so the graph build inn in real-time. I need to know how to create a chart or change the XY graph, so I can generate the i - V curve with each step we take in real time. Whenever we take the action and not once the program ends. Thanks in advance.

You must place the graphic inside the loop and the use of shift registers to accumulate the X and Y in the form of tables. I do not have 6.1 right now in the process of execution, but it would basically look like this:

Note that the above is for demonstration (the code is in fact a greedy loop). You can consider putting Scripture on file inside the loop. In this way, if the program crashes, you will not lose your data.

WARNING: Using table build as indicated above will result in continued growth of memory. If your program is running for a long time, this can become a problem. One thing you may need to watch must have a limit on the size of the array. I know there is an example of "Table of XY" comes with LabVIEW, and I'm sure that this is with 6.1. You should take a look at this example, which implements a fixed buffer for the data in the chart size. You should be able to use the VI "graphic buffer XY"directly in your code. "

Tags: NI Software

Similar Questions

  • using the module time real Labview in RTAI

    Hi all

    I want to use the module time Labview in RTAI real for real time due to its open source applications and very good performance. is it possible to make this work?

    If this is the case, can anyone introduce a single study of case or something similar to this?

    Cecile says:

    Hi all

    I want to use the module time Labview in RTAI real for real time due to its open source applications and very good performance. is it possible to make this work?

    If this is the case, can anyone introduce a single study of case or something similar to this?

    I don't think it's possible for anyone outside of OR. LabVIEW Real-time supports this time only Windows as host and as a target only material of National Instruments with specifically targeted OSes or the Pharlap ETS system on x 86 systems with hardware specific enough. Using RTAI as target OS for LabVIEW Real-time applications requires first a few changes on the time plugin real LabVIEW to support this new platform.

    None of the files in time real LabVIEW also created for either platforms OR running VxWorks or OS Pharlap, Pharlap ETS system woud be able to be deployed to a system RTAI, because they are not compatible. In the first place, you'd have to port the bunch of shared libraries that make up the time target real system running LabVIEW on one of these goals to your RTAI system which is in fact a whole new platform of LabVIEW you can create with a little effort from the LabVIEW source code. It's not really impossible for OR as most of the code LabVIEW is written platform completely independently, but it would be a combination of the parameters compilation for course LabVIEW Real-time, with the settings to produce time targets real LabVIEW VxWorks with some additional settings of Linux. Yet, it would be by far not trivial and some parts are actually hardware specific drivers that must be worn too and limit the possibilities of what RTAI material could serve even further. In short not something that would make any commercial sense NC because they invest a lot of resources with no opportunity to sell additional hardware.

    And hell freezes over up front release of NI LabVIEW source code in any form which gives access not - OR used to it!

  • How to create a stand-alone executable in LabVIEW 2009 Professional Development System?

    How to create a stand-alone executable in LabVIEW 2009 Professional Development System?

    This should help you http://zone.ni.com/devzone/cda/tut/p/id/3303

    Remember that the quick search with Google in many cases will be quicker to ask in this forum. I always use Google before asking for help in any forum. It is much faster

  • How to create a film of time

    I use 10.1.2 Imovie, how to create a period film. It is easy to add the photos of the project, but how shorten the exposure time, its default value is 4 sec. There are lots of tips for previous editions of iMovie.

    Hi, Don ground

    In the timeline, select all your clips in batch (Edit/Select All).  Then click the Info button in the toolbar at the top of your screen.  (One that has an 'i' with a circle around it).   In the duration box that appears on the right type, in any length of time of the clip you want and press the return key on your keyboard.   All your clips will change the duration that you set.  I was able to settle as fast second que.1.

    With respect to the default setting of 4 seconds, which can be changed by clicking iMovie/preferences, then change the default time in the dialog box that results.   You have to do this early in your project, before you add clips, so that the new default touch.

    Have fun.

    -Rich

  • How to create a vector path in real form?

    Hello friends,

    I am new to Illustrator and need your help or advice.

    I have to design a label for glass bottles that have a pre-specified label place. The bottle has something like a border in which I want to put the label.

    Can you please advice me how to create a path of access/label that will be compatible with the place / label of the bottle?

    I enclose pictures of bottles as well.

    product_1120.jpg

    product_1123.jpg

    Thank you in advance!

    Error - Put a piece of paper on the bottle and trace the shape.  Scan your tracing in and use it as a template to create a form of symmetrical label.  Print and cut out the shape and test it on the bottle. Repeat until you are satisfied with the result.

  • XY graph in time real conspiracy

    Hello

    I'm creating a program of measurement of C-V-T using HP4284A RLC and Lakeshore 330 temperature via gpib controller. I'm of the temperature and voltage scanning. I need to have a simultaneous ground CV and I use an XY graph to display. My problem is when the loop set in the iteration next steps back without erasing the graph for the scan again. Can someone please help me find how to clear the grap of old values each scan

    Thank you

    Jean-Marie

    Hi odimuthu,

    My problem is when the loop set in the iteration next steps back without erasing the graph for the scan again.

    Usually, you would create another plot in the same graph for the next scan!

    When you really want to plot the data in the current sweep you must delete the data stored in the passage records (aka feedback nodes) when you start a new scan!

  • How to create an event of time without going through the interface user freeze

    Hello

    I'm new to labwindows and I'm trying to create a time event where every hour for 24 hours, I want my program to write something in excel.

    I tried to use the Delay and SyncWait and these functions freezes to the top of the user interface.

    All the tips/help will be appreciated.

    Thank you

    If you are new to CVI, a good idea is to look at the examples provided with CVI. For your case, I recommend timer.cws and asyncdem.cws. You will find what you need to use a timer function, not the delay or the syncwait.

  • How to create an account the timer in flash...

    How do count the clock in flash? I have the custom counter that I made in photoshop and I can get it to count up, but not with the dynamic text field, that I created in flash, what do I do...

    Simpl code:

    var startT:Number = 1;

    var endT:Number = 8000000;

    var tf:TextField = this.createTextField("hello_txt",0,10,10,100,20) ('meter', this.getNextHighestDepth (), 10, 10, 300, 22);

    onEnterFrame = function)

    {

    If (startT > = endT)

    {

    delete onEnterFrame;

    TF. Text = String (endT);

    }

    on the other

    {

    TF. Text = String (startT);

    startT += 1;

    }

    }

    You use the AS2 code, then you must first set up your file to publish for the AS2 code.  If you do that then the code you show work.  If you have other issues with him, you should after in the AS2 forum.

  • How to create a counter with timer and the dynamic text field?...

    I am creating a 'meter' item that uses a dynamic text box formatted for decompter.1 in increments of 3 times per second, from a specified value (so the viewer would see 3.1, 3.2 then... etc.)

    Here's the code so far:

    var counter:Number;
    counter = 3.0
    
    counterText.text=(String(counter));
    
    var timer:Timer = new Timer(300);
    timer.addEventListener(TimerEvent.TIMER, onTimer);
    timer.start();
    
    function onTimer(event:TimerEvent):void
    {
        ???
    }
    
    

    What I can't understand, is what should go in the box function for ajouter.1 seconds whenever the clock cycles. Any help would be appreciated!

    use:

    var counter:Number = 3.0;var increment:Number = .1;var upperlimit:Number = 12;
    
    counterText.text=(String(counter));
    
    var timer:Timer = new Timer(333);timer.addEventListener(TimerEvent.TIMER, onTimer);timer.start();
    
    function onTimer(event:TimerEvent):void
    {counter += increment; counterText.text = counter.toString();if(counter>=upperlimit){timer.stop();}}
    
    
    
  • How to create a control of time for the while loop?

    Hi all

    I want to control my time running of the loop. In other words, I want to stop everything in the execution of the loop after a time (in ms) that is defined by the user. For example user defines Control Panel for 5 seconds before a while loop runs and stops after 5 seconds.

    I don't know is it possible with the while loop. I managed with the timed loop, but this must be wrong with my application. Y at - it of the other loops for timed control if it is not possible with while loop? There is also a simple loop with .vi random number (0-1) as an attachment.

    Best regards

    Jick

    Hi again,

    I managed to solve my problem right after I posted my first message. I did it with the passage of time and the register shift (for the elapsed time of reset).

    Thanks for your replies anyway!

    Best R

    Jick

  • How to understand the context of the sequence of time real labview

    Does anyone know how Labview RT to understand the context of teststand sequence? My sequence context is defined as "TS. SequenceContext' like the screenshot in attachment.

    If we point a VI for that sequence context then who use VI of teststand? and must add this VI to the Explorer of Projectr of Labview RT system to build the project?

    I use 2009 Labview and teststand 4.2.1.

    Thank you very much

    LabVIEW RT does not support the ActiveX required for TestStand.

  • Acquisition of data in time real LabView

    I'm trying to get a better idea of what is happening when I'm DAQ using LabView RT compared to using the DAQ assistant (which cannot be used in LVRT).  In the DAQ assistant I could just say to acquire 300 samples at a rate of 3000 s/s.  The buffer waiting for 300 samples to fill, I could then take these samples and average in statistics to get a nice clean data every 100 ms.  I can't find out how to do something similar in LVRT.

    I am currently using a loop of data collection separate from my time critical loop operating at 100 ms.  I didn't tell him how many samples to catch so I guess he catches just real-time data point every 100 ms.  A number of data (pressure, temperature, flow, etc.) is written in a cluster that is sent to a network shared variable (which is sent to the loop of the host).  If I run the loop of the host to 1000 ms (where I save the data in a spreadsheet) just grabbing the 10th point data that the shared variable of the network trying to send to the host?  Is - this there anyway use LVRT in a similar way to the DAQ assistant, so that I can get the data more smooth.

    Oops - do not know what has happened to the code snippet (perhaps it was too big?) that I posted.  I will attach the VI himself here...

    BS

  • Problem installing module time real LabVIEW 2011 SP1

    Hi, I'm new here. I have a problem when I tried to install LabVIEW Real - Time 2011 SP1. Whenever the part of initialization, this message appears: "NEITHER Labview 2011 SP1 32-nit must be installed before installing the OR labview 2011 SP1 real-time Module.» I'm sure that I've already installed Labview 2011 32-bit SP1 and it works well. I use a Windows7 OS and also have Labview 2010 and an older version of Labview 2010 RT module installed. I didn't remove the old version of the software, and I don't know if it is related to this problem.

    Can anyone help? Thank you in advance!

    MrSun87 wrote:

    ... I'm sure that I've already installed Labview 2011 32-bit SP1 and it works well...

    Can post you a screenshot of MAX where are installed Versions of LabVIEW?

    Christian

  • How to create the point number fixed scripted LabVIEW VI

    Hello

    How can I create a LabVIEW VI scripted fixed-point number? And set the word length and the length of whole word?


  • How to create an executable file from a LabVIEW 8.6.1

    Hi all

    I have a VI and you want to make an executable file, let me know the steps required, thank you.

    Does anyone know how to read a manual?

Maybe you are looking for

  • Equium A110-223 sound very quiet

    HelloThe sound on my A110-223 stopped working a couple of days. When you activate all volume to maximum settings, you can just hear it. I tried to re-loading the driver, but it still doesn't work. any suggestions? Thanks Mark

  • "27049 internal error" when you use recovery with Equium A60-692 utility

    TOSHIBA SATELLITE A60 - 692 I'm trying to fix a friends laptop. The laptop computer wouldnâ? t start, would go to the blue screen just before the came WinXP loading screen then will re-start. I used a USB 2.5 HDD enclosure "to copy important files on

  • Slot memory cracked when inserting RAM on area 51 R2

    Hi, I replaced the RAM on my area 51 r2 and broke free of the snares (clips which push in RAM).  Now, I can't insert RAM into this slot. Whereas he fell when I replaced RAM, is this to say that I would need to buy a new motherboard, or would be - it

  • Best laptop game out there?

    Hi, is anyone aware of the best gaming laptop I can find right now? The price is not really a problem at this point, I just want to see what's out there. Thank you!

  • Inspection of traffic between hair-pinning VPN on a SAA with AIP SSM.

    Hello I want to deploy an ASA as a VPN endpoint and to use the AIP SSM module to inspect and provide protection for inbound traffic arriving on a VPN and start on another within the same ASA. I guess it's possible because traffic is unencrypted in th