Mixed signals with the buffer graph.

Hi I'm new to LabView and I have a really basic question.

Here's what I'm trying to do.

1. I use chart of the mixed signals to display some acquired DAQmx signals.

2. I have 3 separate field areas.

3 X - axes of these areas of land must be completely in Sync.

that is the main reason why I want to use graph of mixed signals.

4. I want that signals are displayed as table of waveform,

It's the waveform data are not deleted during update

and I can scroll to watch old stuff.

5. I also want to save the data as numbers of I can also

do all sorts of calculations with them.

Now with my vi, the graph gets refreshed and crushed

each sampling period and only a small fraction of the data I want is

shown on the screen. (I want to these fractions to get annexed by)

order of chlonological...)

I guess that it is a fairly common problem for a beginner.

I could easily do in C or Java, but rather difficult to do on the GUI.

Any help will be appreciated

Thank you!

If you want to see the temporal evolution of your chart, simply change the x-axis not autoscale under properties of the graph. You can use align your waveform in programming > wave > align times. You can activate the option to scroll by right clicking on the graph > visible elements > graphic palette.

There are many options for data backup. The quick and dirty is to enable indexing of your time loop and thread to write on the worksheet to the title of programming > e/s file > write in the spreadsheet file. Keep in mind that the file is a txt file.

Post your code for help.

Tags: NI Software

Similar Questions

  • Mixed signals with the same index: p

    Hello

    I try to draw multiple signals with the same index x

    I built it, but he can't shoot

    that part which is not respected this VI

    Best regards

    Magnin

    Hello

    I have no license mathscript, but I think it should work:

    Let me know...

    Best regards

  • Order of generation of the signal with the command START/STOP (State Machine approach)

    Hello

    I met the problem with the realization of control (START/STOP) signal generation using state machine.

    There are 4 States in the computer status (see 4 screenshots below).

    The problem is when I click the button START, only a short series of generated pulses.

    What is the staff of task_in/task_out issue, which is not properly managed?

    Thanks in advance

    Pavel.

    Oh... you have defined with the mechanical switch action up to published... Right click and go to mechanical Action > latch when released. Do the same for your Start button.

    You took a second to read down hold value, because your writing acquisition takes on this subject for a long time, apparently.

    The stop button the Application, I did switch when set to released. It is set to the switch so that it can be used as a local variable in the Acquisition State stop as Idle.

    Here's more info on mechanical actions.

  • can I place my sliders in a plot of mixed signals with my mouse?

    I can move the cursor in the plot via controls cursor without problem. but it's a very slow and laborious process. I would like to be able to just grab the slider with the mouse and place it where I want.

    I can grasp the cursor with my mouse now, but when I move it, it's as if the cursor is locked at the position on the ground and moves the whole plot, I don't want to do.

    I just want to be able to position the cursor a little faster or faster than with the left/right/up/down buttons that are available now. It would be very happy to be able to click on my mouse at a point in the plot and snap the cursor, or just enter the cursor and put it where I want.

    If anyone has any useful suggestions or advice, I appreciate it.

    I'm under labview 8.6 on vista and xp.

    Thanks for your help,

    chip

    Anna k,

    Thanks for your help to solve this problem. That was the part I did not help text, I realized that hand made the 'capture' somehow.

    Thank you for your patience and understanding, so I want to thank baji and james, who were telling me the same thing, I was just too stupid to understand.

    Thank you all,

    chip

    Kudos to you all, if I could figure out how to do this, but I'll go back and try again.

  • Mix records with the same name of the internal and external space (clip +)

    Hello

    I have a question regarding the reading of 'File': if having a folder on the inside and external space microsd, both are named "graphics". Is it possible to shuffel these 2 files with the same name? There are also a few other folders I want to be included, so I just couldn't use the "play all" option. I don't want to use replay by id3tag because mines are always screwed up and would be a lot of work to mark all the appropriate files in the.

    Thanks for help

    m.

    I've not played with playlists much.

    If ID3 tags are all screwed up, I would use the MP3tag utility to change the label of the kind in "Charts" on internal and external memory, then you access the kind-> just Charts and play at all.  It is probably not an option if your labels are blank and you don't want to ruin you, but it's really quick & easy to do with MP3tag.

    I think that even Windows Explorer (XP/Vista) can change the field type in the batch (select all 'charts' music files, click right properties, summary (Advanced) tab change the field of its kind in "Charts", OK).  I keep the ID3tags 'good' on my PC, but edit on my player according to the needs.

    Just another idea which is really easy if you're not afraid of screwing the ID3 tags.

  • County of the edges of the AI of signals with the module 9221

    Hello

    I'm counting the edges of a signal to HAVE acquired with a module 9221 on a cDAQ. The average rate is about 1 kHz.

    I'm with 10 kHz signal acquisition, but do not get the right amount of edges.

    Is there a solution for this problem. I know, of course, it would be easier to use a CTR-modul but my signals does not match the plug.

    Thanks for any help

    Yves

    Hi Yves,

    There is a method to count planking of an analog input. See the link

    http://digital.NI.com/public.nsf/allkb/B472ABA1362F44328625729C0041A8B1?OpenDocument

    I hope this will help you.

    Best regards

    Sascha Egger

    Technical sales engineer

  • Software BlackBerry mix conflict with the USB mouse

    I installed Blend and had no problems.  It does not connect while the USB mouse is connected to the computer.  If I disconnect the mouse, then mix will connect to my passport.  IT remains connected and happy until I have plug in a USB mouse.  At that time it disconnects immediately.

    The computer is a laptop with touchpad.  A mouse shows the same question.

    You have the opportunity to try another USB cable?

    I had a similar experience with my eReader and it turns out my USB cable was the source of the problem.

  • Satellite A300 - series stereo Mix unavailable with the Conexant audio driver

    Hello...

    I have laptop Toshiba Satellite A300 PSAJ0E...
    I was using Windows XP Professional...

    But I'm not able to use Stereo Mix so special...
    I installed the Driver Conexant HD SmartAudio 221...

    What can I do in this topic...

    I thank right now...

    Best regards...

    Unfortunately, but you can not do much
    The point is that it is a Conexant audio driver problem. This option or parameter is simply not available in the Conexant audio driver and as a result the port of stereo mix is not available and cannot be used.

    I don't think a driver update audio can help so expect an update.

    Cheers mate

  • 672PCI 6723 error when you try to generate a signal with the sample of 20 kHz clock

    I have a piece of code that worked successfully on the PCI-6224 map, but when I tried to implement the same code on the card PCI-6723 I ran into problems.

    Here is the code I use:

    ManchConversion6723();//produces SendIt array of series of 1s/0s
    
    // DAQmx Configure Clock
    DAQmxErrChk (DAQmxCreateTask("",&taskHandleFRQ));
    DAQmxErrChk (DAQmxCreateCOPulseChanFreq(taskHandleFRQ,"Dev3/ctr0","",DAQmx_Val_Hz,DAQmx_Val_Low,0,20000,0.5));
    DAQmxErrChk (DAQmxCfgImplicitTiming(taskHandleFRQ,DAQmx_Val_ContSamps,72));
    
    // DAQmx Configure Digital Output
    DAQmxErrChk (DAQmxCreateTask("",&taskHandle));MessageBox("D");//vj
    DAQmxErrChk (DAQmxCreateDOChan(taskHandle,"Dev3/port0/line0","",DAQmx_Val_ChanPerLine));MessageBox("E");//vj
    DAQmxErrChk (DAQmxCfgSampClkTiming(taskHandle,"/Dev3/Ctr0InternalOutput",20000,DAQmx_Val_Rising,DAQmx_Val_ContSamps,72));
    
    // DAQmx Write Code
    DAQmxErrChk (DAQmxWriteDigitalLines(taskHandle,72,0,10.0,DAQmx_Val_GroupByChannel,SendIt6723,NULL,NULL));
    
    // DAQmx Start Code
    DAQmxErrChk (DAQmxStartTask(taskHandleFRQ));
    DAQmxErrChk (DAQmxStartTask(taskHandle));
    

    When I get on the DAQmxCfgSampClkTiming line, I get an error stating:

    DAQmx error: measurements: request the value is not supported for this property value.

    PropertyAQmx_SampTimingType

    You asked: DAQmx_Val_SampClk

    You can select: DAQmx_Val_OnDemand

    Task name: _unnamedTask<0>

    State code:-200077

    I think that the problem comes from the variable of the source of the function. I'm just tring to send the data to the frequency of 20 kHz.

    Any help would be greatly appreciated. Thanks in advance!

    Too bad. The impression that the PCI-6723 does not contain correlated DIO channels. In other words, examples of clock cannot be linked to the DIO channels allowing the generation of digital waveforms. According to the AO Series user manual, this applies to the NI 6731/6733 only. The mistake was trying to tell me that only a single issue or receive channel has been authorized.

    For this reason, I'll stick right with my card PCI-6224.

    Sorry for the confusion.

  • Weird problem, copy files don't mix well with the background change...?

    It is a small thing, but when I try to copy a new version of a file on the desktop, a window opens, asking me if I want to replace the old version.

    I already knew that, is not a problem.
    However, I also put my wallpaper to change every few seconds (completely unrelated), and every time he does, the window above will behind other windows. I was wondering if it was a bug, or if I could change my settings to fix it?

    Hello

    The window you are using is the active, sometimes message windows cannot force to be active. It is designed so that it does not disturb the work you do in making himself one active.

  • Programmatically formatting graphic mixed signals

    I am writing an FPGA application where I am acquiring data from a unit under test (USE). The PXI-7842R digitizes 3 groups of signals:

    1. an analog voltage monitor

    2. 5 digital signals connected to the analog inputs (limitation of the pinout of the connector) and converted into Boolean values

    3. 11 digital signals connected to the digital inputs

    That's a total of 1 analog and 16 digital inputs. I want to show them on the same graph, so I used a graph of mixed signals.

    To avoid reconfiguring the graph of mixed signals, everytime I open the app, I wrote a Subvi to programmatically format the chart. I pass a reference to the graphic indicator of mixed signals and try to adapt it to look how I want. The indicator has been designed as a cluster of analog waveform 1, 2 bus waveform Digital 5 signals 1 waveforms digital bus 3 and 3 different digital waveforms. The Subvi is called inside the host VI using a statement box controlled by the 'First Call' function. Then host vi bed a U32 to the target-to-Host DMA FIFO, formats the data in the correct order and the beams while an indicator of mixed signals. During an attempt to format the chart programmatically, I get errors in property not valid which seem to depend on State. Unfortunately, the documentation of the properties seems to be quite uneven for errors I get. The Subvi attached through the following sequence:

    1. configure the shared axis and shared properties (IgnoreAttributes, ShowBusseswithLines)

    2 set up the area of tracing analog scale Y (superior plot, area 0? documentation is inconsistent on this point)

    3 set up the area of tracing digital scale (sector 1) Y?

    4. name the digital bus (3 in total, should be numbered 0-2).

    5 name the plots

    Correctly all steps 1 through 3, but I get an error when you try to set the Active Bus to 0--> ' #1077 Error, invalid property (Bus Active)»

    I tried to set the Active plot area to 1 before setting the bus, and I get the same error.

    But then sometimes if I rerun the VI host without change, the Subvi ends correctly (even if the area of the scale becomes huge and empty). The only way I can remove the errors is to set the for loops to iterate 0 times, allow the host VI run a few cycles, stop the host VI, remove the constants 0 and run again. And then there is no property errors.

    I then tried to create a constant of mixed signals with the correct sequence of the empty slots and it allows to set the MixedGraph::Value property at the beginning of the Subvi. Now error #1077 occurs at the level of the active node before Plot Bus Active node. The thing first on the definition of the constants of iteration 0 does not help when the value property is an initial value.

    Here are my questions:

    1. the ActivePlotArea property must be configured to use ActivePlots or ActiveBusses, or is that only for sizing and moving areas of land?

    2 - is ActiveBus ActivePlot to define first of all necessary to property? for example, if I have ActivePlot = 0 (for analog plot), the ActiveBus property will always fail?

    3. what else is necessary for the property ActiveBus of function call?

    4. why the Subvi is failing the first time but succeed during subsequent calls without be initialized does not yet reach every time after you initialize (except for loops are set to 0 and Subvi finishes once)?

    5. because I show a legend of the plot, I don't want the names of digital signal appears again in the scale box Y. How can I hide the names but to allow the plot area to extend completely to the legend of the plot rather than leave a large area of wasted white space?

    Hi Nick,

    The reason your Subvi does not work, it's the bus you want to change do not exist when you run.

    If you want to run this sub - VI like initializer, you must first initialize all of the plots you will be change.

    I've included a small example of how to achieve this by grouping together a constant of analog waveform with some constants of digital waveforms and food nerd in the property "value" Mixed Signal curve.

  • mixed-signal graph size automatic

    This seems simple, but is there an option that will automatically format all the graphs on my graph of Mixed Signal to the size of my VI? For example, if I increase and decrease the size, the graphics remain a constant size and I would scroll to see them. Secondly, that all graphs have the same vertical height, instead of me manually by dragging the separator to try to make all equal in size?

    Right click possibility and also space all the graphs and auto fit all graphs would be very practical! I can't find the option for her.

    Image attached showing the spacing I'm talking about.

    Thank you!

    Hello

    This can be done programmatically with the nodes property.  The trick is to use two nodes of different property of the to do.

    We must first define whatever parcel we want change to be the active plot by using the Active plot area property node.  We can then define the limits of this plot by using the node property parcel size of the area, which is located under plot area > size.

    Good luck!

  • absolute time in the chart of mixed signals

    I am trying to build a chart of mixed signals with 4 inputs (Temp, Temp setpoint, % RH and set RH %).  I want the X axis to be absolute time, but do not know how to wire properly.  To search the help files and discussion forums, I think I should include a timestamp as a DBL.  So far, I have created 3 scenarios:

    • All of the lines of work but x 4 entered is relative.
    • Two main lines of work and entered x is absolute time (below)
    • Even with 4 inputs graphic breeze with an error that the number of entries in cluster does not match (away).  ???

    I seem to be missing something basic.  I would be very happy to anyone help... until the computer gets!

    PS LV8.5/WinXP Pro

    There seems to be a problem with the time of the x axis when you enter analog data tables and the waveform of digital data. Try the attached vi where you are piping the analog data as waveforms. Allows always to look at the data as it is collected over a period of time, which is what it seems you are trying to do. It also has a clear function. My example is rough; It would probably be best done with loops producer-consumer or one event loop to make it more effective. Let me know if this does not work.

  • plot area chart mixed signal displayed

    I have a graph of mixed signals with 2 areas of land and am trying to optimize the flexibility with the screen space and look at a.  Sometimes I want to see the two draw areas in display at half the height of the graphical display of any mixture GIS and sometimes I need better display resolution that makes me want to make one of the plot areas fill the full graph of the display area and then simply scroll down to see the other.

    What is the best way fo doing this if I want to press a button to easily switch between these 2 views?  Use display port size and properties limits or something else?  (The properties of ports and view limits are not well-defined dimensions of what I can find either)

    Hello

    You can do this by using a combination of several nodes of property.  You can use the PlotAreaSize property to manually set the size of the individual parcels (not the viewport).  Note that you need to use the ActPlotArea property to enable each parcel before resizing.  After you set the size of the plots, set the size of the window using the window-> size-> all the items property.

    I advise to use a structure of the event to change the properties when you click the button to toggle between the two views.

    Hope that helps.

  • Control chart and mixed signals tab crashed for LabView 2009

    I find a serious problem by using the chart of mixed signals with tab control. Two examples and detailed drscription are attached. In TestMix.vi there is mixed, graphics and additional code to display the data. Normal execution of the program. I add the tab control and move the graph mixed signal in Page 2 (see TestMix2.vi). After registration as TestMix2, close the vi and oppening is façade of LabView frozen after touching on page 2 of the tab control.

    Does anyone have the solution for this case?

    Best regards!

    In his stavljanjem digitalnog dijela na kraj grafa sam otkrio kao slucajnost, ali only Monte puku is tako I dolazi zaobilaznog rijesenja.

    Kada dobije informaciju od kolega bi bug mogao biti rijesen obavijestiti cu spomenuti kada go! Moze biti u Drugom.mp3 od nadolazecih patchova ili u sljedecoj verziji LabView eventualno - a.

    Srdacan pozdrav

    Franjo Tonkovic

Maybe you are looking for

  • iPhone music

    Within the last week my music on the 5s iphone app started to mix all my albums, but also playlists.  Nothing I've tried works to stop the madness of shuffle and it drives me crazy.  I searched youtube and various resolution forums and nothing works.

  • Net browser on renovated by Satellite or by default in the USA sites.

    Hi all, could you provide please advice for an inexperienced, but try to learn the laptop user?Receives a Satellite A135 renovated as a gift this week.Factory refurbished in the United States. Have implemented all my wireless networks, seems to be co

  • Not possible to install XP on Satellite P200 PSPB3E

    Hello I have a PSPB3E satellite; my friend and I tried to install Win XP on this laptop.W have all of the drivers, on the site of toshiba, (also the SATA driver diskette), but it seems impossible to install XP. We need XP for medical application (ult

  • Why I can't download service pack 3 for windos XP, I'm running under the account HP_Administrator supposingly?

    I need to go to Service Pack 3 to run a new tax program, but windows update said I'm not Administrator ad.  I should add that I get error # 0x8DDD0002 When you try to down load the service pack from 'Windows Update'.

  • Please help me to match a cartridge for a printer (both HP)

    I was hoping that someone would know a list where I can know which to a certain cartridge for HP printers (in this case, numbers 21, 22 and 58)). A complete list would be good since every so often, that I meet full cartridges in thrift stores. Thank