Can a waveform graph's display parameters be changed in an exe from outside that exe?

Hi all,
I have a kind of strange Q to post here:
I've got a quite stable test execution system still based on LV 7.11. Amoung others it has a waveform graph that shows curves for different test measurements. All be done in the exe, mostly via Refnums of that graph and property nodes in subVIs that (re-)configure the graph to show the respective signals, descriptions, scales etc. Worked fine for many months, if not years.
This morning I got a call from production floor that they got strange displays. Turned out that some of the properties of that graph became misconfigured, Example: X-sxale is now at autoscaling and the x-scrollbar is invisible. So I got a black bar when displaying ~350 s of ECG data instead of ~5 s. This never happened before and happened similar on at least two (independent) machines. They only share a mySQL-database, some shared folders on the LAN to store results, a LAN-based printer and a common source for an ini-file for test configuration.
They also had problems printing the test reports this morning.
Is there any configuration outside of my exe (for LV runtime?) that could have coused this?
Greetings from Germany!
Uwe

Coq Rouge wrote:
Have the computers been updated with some new software? Like windows service packs, new virus scanner etc
Hi Uwe,
I have to side with Coq Rouge on this Q.
It is possible to "reach-out and touch" if VI server is enabled on those machines but the possibility of malcious code finding the invokations required to pull that off.... unless you have a competitor that has you in their gun sights .... are remote.
There have been a couple of posting here where people have noticed odd things happening with window focus etc. In my case it seems like Windows is clcikcing my mouse for me. I have only seen this on teh Windows XP machine that I allow to get updates.
I believe the system logs should record signs of updates etc. The machines affected should be chcked.
I admit the above is of little use, but maybe it can inspire you.
Trying to help,
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction

Similar Messages

  • How can I use an American credit card to pay for a membership from outside the US?

    How can I use an American credit card to pay for a membership from outside the US? My payment page is set up for Japanese credit cards. I can't change to the US store, because the "Select a Store" page just jumps to the "Products" page.
    Has anyone else had this problem? Any help would be much appreciated!

    Hi Batt5721,
    Welcome to Adobe Forums.
    The address and the country on the Credit Card should match the billing address then only payment would be possible.
    Thanks
    Garima

  • I can't save previous word files I have into iWork's, I have dropped the file into pages, but it says it can't convert text, even though I have changed a selective fond from pages

    I can't save previous word files I have into iWork's, I have dropped the file into pages, but it says it can't convert text, even though I have changed a selective fond from pages! Help!

    Take us through this in more detail.
    What is the Word file? From a PC?
    What version of Word and what is the file extension?
    What is it about the text that is different?
    When you say fond do you mean font/typeface? If so what font, and is it on your Mac? Is there something special/different about this font?
    Peter

  • Can a waveform graph be used without for loop

    i would like to know if a waveform graph can be used without a for loop and if so, how? I tried using a while loop only, but the reading becomes too fast.
    can someone advise

    Dear nebb,
    first of all, graph is usually an offline plot of the acquired data but to use it as an online display u need to use build arrays in for/while loop which keeps on adding new points & plots in waveform graph.
    I am including a vi which incorporates a while loop in which by using build array, points keep on increasing & simultaneously they are plotted in the waveform graph.
    Using for or while loop, it has no concern with speed. it depends on the code inside the loop which makes them faster or slower.
    For making slow readings, you can put some delay inside while looping.
    Hope this works. YOur feedbacks are welcome.
    Best Regards,
    Nirmal Sharma
    India
    Attachments:
    waveform_graph_without_for_loop.vi ‏17 KB

  • How can I return to 'default' display parameters?

    I opened 'Display' in System Preferences to adjust the brightness of my screen.
    Somehow the screen resolution got changed, and there doesn't appear to be any 'return to default' or 'return to previous settings' option.
    I now have a display with a 1" border on the left and right (non-adjustable via the mouse) -- also on-screen text doesn't look quite like it did before.
    How do I get back to the original settings? (What in fact are the 'original' settings (i.e., factory defaults)?
    Thanks!

    stevenray1 wrote:
    It seems that as soon as the mouse pointer is dragged over the 'screen resolution' options (on the Display page) they just reset immediately on the spot, without requesting confirmation.
    (Universal Access settings were all already selected as you suggested.)
    Your welcome. Yeah it just happens sometimes. I always include the universal access part because sometimes when this happens they change too.

  • Can I make waveform graph display more than the currently read samples?

    I have DAQ reading in 17 channels at a rate of 500 samples/second and then writing to a TDMS file, to some guages, and to a waveform graph.  I would like for the waveform graph to display more than the samples that are currently being read, I'd like for it to display the last ten seconds worth of samples.  How can I accomplish this?
    I've attached a picture of the relevant section of my VI. If you need anymore information about the VI just let me know.
    Thanks!
    Solved!
    Go to Solution.
    Attachments:
    WaveformGraph.PNG ‏46 KB

    If you want to use graph only then try with the vi attached in which shift regs are used to store the previous data... I think you can use this and optimise further accordingly..
    LV 8.0, 8.6, 2011,2012,2013 WinXP
    Attachments:
    multiplot graph.vi ‏19 KB

  • Transition measurement vi cursors displayed in waveform graph are moving outside of scale

    Using a waveform graph to display pressure over time. I wanted to be able to calculate the fall time of the pressure over time so I'm using the Transition Measurement vi. I copied exactly what was in the example for transition measurement inside help and it is correctly determining the falling transition time but I am having a problem with the cursors on the waveform graph. I should be seeing a set of green vertical cursors marking out the fall start time and fall end time like in the picture I've attached (capture2) like in the example. The problem is they both always start at 3.43 (capture1) and after each sample period they increment by one (4.34, 5.34, 6.34) The come right out of the bundle from the transition measurement output as those numbers. The period of the signal I'm interested in is always less than 2 seconds, so I never see the vertical cursors.
    I've tried substituting my daq signal with a sine wave generator and it does the same thing.
    The block diagram is in the first capture
    also I would be interested in finding out exactly how the numbers wired to the active cursor property of the property node for a waveform graph relate back to the actual cursors on the graph. Are they just automatically numbered starting with 0 from the top-down?
    Wayland
    Solved!
    Go to Solution.
    Attachments:
    Capture.PNG ‏44 KB
    Capture1.PNG ‏7 KB
    Capture2.PNG ‏29 KB

    Hi Wayland,
    The reason the cursors are always apparent in the example VI for the Transition Measurement.vi, is because the signal being generated is always resetting. So, the signal resets to a 'new' signal for the cursors to go over and therefore always remain in the somewhat same location. The Waveform Graph is also configured in such a way that it will not move or continue to show new data coming in, the data cursors have moved onto. So in your case, you will want to right click the graph and make sure "Ignore Time Stamp" is not checked/selected. This will make it so the graph keeps up with your incoming data and the cursors. You can check this in the example file by removing the True Constant going to the waveform generator and changing the time stamp option previously mentioned.
    In order to view the available cursors and their numbered position, you can right click on the Waveform Graph and select properties. In the properties window there is a Cursors tab, inside this tab at the top is a drop down menu that lists all of available cursors, indexed starting with 0 at the top.
    -Jake B.

  • Display many hours in waveform graph

    I'm testing a way to collect the output voltage from a power supply into a waveform graph and display the values in relation to absolute time over a few hours.
    My problem is that I can only see the last few seconds in the graph. In addition, the absolute time on the right side of the x-axis is correct, but as the time is running, the left side of my x-axis show a time that is in the future. This should have been the time when the relating y-values had occured. 
    Do you have any ideas how to solve these challenges?
    Attached you can find my VI.
    Attachments:
    Test2.vi ‏125 KB

    You could use an x-y graph like the attached example.
    Andrew Alford
    Production Test Engineering Technologist
    Sustainable Energy Technologies
    www.sustainableenergy.com
    Attachments:
    value vs time.vi ‏14 KB

  • How can I programmatically remove a selection of plots from a waveform graph?

    I have a waveform graph to display a number of plots, which I need to programmatically add and delete to as selections of data are chosen by the user for display.
    I've looked under the VI Server Property node and cannot see anything suitable for adding extra plots, or removing existing plots. I expected to see a Plot Data array variable, with each element containing the data for each of the plots on the graph. There is such an array for the annotations, which I can easily edit by Removing Subset for Array, or Insert into Array, but nothing for the plot data. The Value property is a Variant, which I'm unsure how to handle. Should I be working with this perhaps? Can this be done by creating a Local Variable read node? Or am I missing something simple here??
    Thoric (CLA, CLED, CTD and LabVIEW Champion)

    Hi Mike,
    I was trying to use the Property Node (Value) to read the waveform graph, but I was getting a Variant type back, not a 2D array of DBLs as I expected. Turns out I was passing the graph control reference to a subvi whose control refnum had the Include Type flag unchecked. As a result of this explicit definition, Value was of an uncertain (undefined) type and couldn't be natively provided. It would have had to have been cast into a more specific type to work. Have solved the problem by ensuring all my references are of a strict type, and now (as you recommend) the Property Node (Value) is useful
    Many thanks for the response!
    And many thanks for the demo too! You put that together remarkably quickly!
    Thoric (CLA, CLED, CTD and LabVIEW Champion)

  • Display multiple Waveform-Graphs on a separate Frontpanel

    Hi there,
    I'm looking for a solution to display multiple waveform-graphs on a separate frontpanel.
    In my application I measure a number of channels (number is a user-input). The signals I want to display each in a separate waveform-graph, because they have different scales. They shall be arranged that way, that the user can switch them on and off or arranges them on the screen, while the application is running (measuring). He shall also be able to maximize all graphs or a graph window to have a closer look at the signals.
    I already tried several things.
    1. I placed the maximum number of graphs in a separate vi, which I start in my application and then switch the frontpanel on and off via a property-node. The values I also write via the references of the waveform-array, which I place in an array. This way I can also change the propertys of each plot (scale, xmin xmax, etc), but I always have all graphs on the screen (also the unused).
    2. I then tried to change the visible-property of the unused graphs, but I cannot scale and rearrange the remaining graphs to the full frontpanel-size, because this property is read-only.
    3. I placed just one waveform-graph in the vi and then start as many vis, as I need. This is cool, because I also can program the position and size of each frontpanel, so that they are arranged in a grid on the display, but all the graphs are separate and it is uncomfortable if the user had to arrange them separate. The windows need to be docked ore something like that.
    4. I tried to place the graph-vis in subpanels, but then I cannot change the position and size of the vis programmatically.
    Has anyone an idea, how to solve this?
    I am using LabView2009Sp1 Professional Development System
    Thanks Norman

    Thanks so far,
    I attached some examples of what I tried already.
    1. MaximumNumberOf Graphs - I show 6 graphs although only two are needed. I cannot rescale the used ones to the full screen size, because the property is read-only
    2. RescaledFrontpanel - I switch the unused graphs to invisible, resize the frontpanel to hide the unused graphs, but now the window is not zoomable
    3. GridOfWindows displays the desired grid of graphs in separate windows, but they don't stick together
    I hope this explains the situation better.
    Norman
    Attachments:
    multigraph.llb ‏136 KB

  • How can I get the cursor value from a waveform graph

     Is there a way to get the value of cursor position on the waveform graph so mathematical calculations be performed on those values. We can see the value in cursor legend, but can we extract those values for future calculations in the block diagram somehow.

    Right-click on the waveform graph icon.  Select Create>Property Node>Cursor>Cursor Position.  That spits out a a xy cluster for the current cursor position.
    If you have more than one cursor, you can either set up a loop and set the Active Cursor property node (right click the property node and select "Change to Write") or you can pull everything you ever wanted to know about every cursor with the Cursor List property node. 

  • Can't plot image into WDT waveform graph

    I'm trying to plot an icon onto a WDT waveform graph but it doesn't seem to be working. The image plots while using the default (array of doubles) data type, but goes missing when I change to WDT. As far as I can tell, the two graphs are the same except for their data type.
    Am I missing a step or is this a LabVIEW bug?
    Attachments:
    WDT problem.vi ‏26 KB

     I was able obtain the icon on the WDT waveform graph in your code by changing the property selected on its property node to PlotImages.Middle.

  • Waveform-Graph - Specify number of divisions (lines)

    Hello,
    is there a way to set the number of vertical and horicontal lines in a waveform-graph?
    I want to change the look that it looks like an osciloscope-display with 10x8 divisions.
    Is this posibble?
    Thx

    Hi OnlyOne,
    so you don't want to use gridlines? You want some kind of overlay?
    Options:
    1) Put a picture indicator on top of your graph. Make it transparent background. Draw lines as needed - and you can choose any color...
    2) In LV8+ you can put a picture in the background of a graph. So create a picture like in point 1 and set it as background in your graph (using property node).
    3) Create property nodes for your decorations and change the color of those lines: Open reference to vi, get panel -> decorations[] -> colors... Or use the coloring tool ("brush") at edit time!
    Why not use gridlines of the graph?
    Message Edited by GerdW on 05-14-2008 01:28 PM
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • DST setting for absolute time in waveform graph

    I am using a waveform graph to display some pre-recorded data, with absolute time on the X-axis.
    If the time period of the data includes the point at which daylight savings time changes, then this comes out correct on the X-axis i.e. there is a one hour jump in time on the X scale.
    But this is only correct if the data is recorded in the same time zone with the same DST settings as the computer used to display the data. If I am viewing data that was recorded in another country, the time on the X scale can come out wrong.
    Is there any way to get the graph to ignore the DST setting, so that I don't get the one-hour jump on the X scale?

    Hi Scott,
    Thanks for your suggestions.
    I actually prefer relative time, but other users wanted absolute time so that is why I put it in.
    Most of the time it is not going to be a problem - the data is usually analysed by the same people who recorded it, so the times will always come out correct.
    But we do have collaborations with people in other countries and swap data files back and forth, so it could get connfusing if the times come out different in different countries.
    It would be nice if I could somehow tell the graph what timezone the data was recorded in, and it would display the time correct for that timezone. This would save me from having to change the timezone setting on my computer all the time. But in the mean time, that is what I'll do.
    Many thanks,
    Mark.

  • How to modify the cursor palette size in a waveform graph programmaticaly in LabVIEW8

    In previous version of LabVIEW it vas possible to create reference to cursor panel (array) so it was possible to resize, change number of rows, in it. It will be useful for me to have reference to TreeControl contained in cursor legend. How to create this reference? The method described in the manual works for scale legend but not work for cursors panel.

    Thank you JLS once again.
    In my opinion the cursor palette at list should have the following functionality:
    Automatic resizing of the panel while adding and removing cursors programmatically (like plot legend)
    Positioning the panel programmatically (like plot legend)
    Hiding any columns and rows. For example when I hide one of the cursors (let say the second one, not necessary the last one) also this one should disappear from cursors panel, removing cursor from cursor list might be inconvenient. If I have one cursor and not enough room to show cursor panel I can not hide the cursor name column that is unusable but occupies place on the panel
    Altering number of column and rows programmatically. If my cursors serve for selecting part of the signal to be processed (for example trimming signal) it is sense less to show cursors Y position
    Hiding cursor navigator, it works very badly (try to move cursor only to the next measurement point to select exactly for example 10000 points), so I move it under other controls.
    Formatting data displayed
    Having additional elements (coming from underlying tree control) is not necessary in several cases. Life will be much more pleasant if it will be possible to get reference to this tree control.
    By the way it is possible to customize this palette. In design mode configure WaveformGraf to show cursor legend. Select it and then select from menu “Customize control…” Now you can do whatever you (I) want, for example change the column name from X to Time. Save your work, if prompted replace original with just designed and… nothing changes – funny isn’t it?
    Best regards,
    Zygmunt

Maybe you are looking for

  • How I delete my photos from a 3rd generation nano using version 9.2. there is no photos in library list

    I have a 3rd genation nano using version 9.2. I have no problem syn music, but there is no photos listed in library and I can't delete photos on my IPod. Does any one have a solution to this?

  • Strange problems on SMB shares

    I have several OS X 10.6.3-10.6.6 clients connecting to my Windows 2003 R2 server using SMB. I'm seeing very strange problems such as users that cant move or delete files saying that they dont have permissions even though they have. When i look at op

  • Table that store info about pages

    Hi, I would find the name of table (or view) that store information about PAGE. In particular, I would find the name and the display name of item (simple file, image, URL...) wich are contained in a page. Thank you in advanced

  • Macromedia MX 2004 and compatibility

    I have installed my Macromedia MX 2004 onto my new MacBook Pro - yet when i try to open Dreamweaver, Flash or any of the items for MX 2004 - it doesn't do anything. Is the software compatible with the Leopard? Is there a fix??? PLEASE HELP.

  • After last Syu Grub does not start correcly

    After the last upgrade i remember seeing something about mkinitcpio and how i should read the arch wiki page for it, but i was in the middle of something and forgot about it, and later shutdown without having read about it. Now, when i start my compu