property node incorrectly placing cursor



Tags: NI Software

Similar Questions

  • Label error after adding/removing items to a property node

    It's my third topic of bewilderment to label in Labview (precedents are: here and here).

    When you place the label of a property node on the right of the node property, centered vertically, the labels are placed incorrectly after the property node elements are added or removed.

    Two things happen:

    1. vertically, the position of the label is not stay centered and can even move away from the property node (if enough material is removed).  This phenomenon also occurs with the label on the left side, centered vertically.

    2. to add or remove larger items (which causes the property node resize horizontally as well) the position of the label is misplaced horizontally, often dramatically so.  This also happens with the label anywhere elsewhere on the same or right side centered horizontally.

    Hello Ettepet,

    I was able to reproduce and entry CAR #414275.

    I think that occurance 1 and 2 are related to eachother, so I returned them like a CAR.

  • Property nodes are all seriously affect performance

    LabVIEW gurus,

    I'm running continuously in some serious performance degradation by using nodes property to update the attributes of the objects of the public Service. A classic example is attached.

    I have 8 plots XY which are fed 600 SGL tip all the 200 ms - one very modest flow. Each plot is a dynamically instantiated .lives placed in one of the 8 sub-panels in a container of VI. The VI container also acts as Server data for charts, each of them sending their data in the queue for their own unique item. The entire architecture works great (~ 4% CPU load, see attached picture) until I by updating a node property to display the value of the value of the cursor there. When I activate the property node 'Caption.Text' of the XY graph to display the value of the slider, the CPU usage rises to more than 30%.

    As an aside, I'm developing on a platform of 2.1 GHz dual core with 4G memory with LV8.5.1, and the target machine is not nearly as strong. That's why 30% CPU on my plant is a problem - it essentially brings the target incorporated to its knees.

    I've included an example VI to run on your machine. Think of it as 'representative' of my biggest problems. The VI series update the CPU without the legend about 10% and 20% with updates of the legend.

    Finally, I tried to put the screws in the system of execution of the user interface. I also tried to postpone Panel updates, but this actually slows performance.

    Best regards

    Jack Dunaway

    With captions

    No caption:

    Use captions only for noncyclical display. With the help of a text indicator should solve the problem.

  • How to change the value of the array element by using the property node

    Hello all :)

    IM using a table in the drop-down list box. the size of the array is not fixed.

    I want property strings [] from the drop-down list box to enter text in selection, but since I placed it inside the table im unable to use this property.

    I used 'arrayelem' reference property and property node connected to it but got no strings [] in the selection.

    so is it possible that I can use property strings]


  • linking the two sliders property nodes in a graph

    Hello

    I had a chart with 2 sliders. And I have to be able to set the coordinates of each cursor using nodes of property. "However, if I click on the mouse button right button - create - node - cursor - property cursor position - there are only 3 possibilities of 'Everything', 'X', Y ' that links only to one of the sliders (in fact I don't know who). How is possible to link the nodes property of 2 sliders position to 2 sliders in a chart?

    Thank you very much for the discussion.

    Martin Pekar

    Property nodes run from top to bottom. Resize the node property to the four elements as follows:

    and two positions of the wire.

  • Hidden property nodes

    I'm going through, an example (comes with LabVIEW himself) and found after the property node. .

    Now, if I copy and try to use, very well I'm able to do. But I am unable to create the same node of property from scratch.

    By creating the property node, I mean:

    (1) placing it a new property on the block schema node

    (2) change the class of the VI server node > VI

    (3) locate the property of 'Plan' of class VI... and I'm unable to locate him...

    Please someone tell me the reason.

    P.S. I use LabVIEW 2009, Professional Development Suite

    Have you looked at the link I posted above?

  • Graphic property node

    Hello

    I did this program yesterday, but want to reset the value X graphics whenever my program starts.

    So I looked for a solution and came up with this thing of property node.

    Then I have this problem, can't see what I'm doing wrong.

    I'm quite new to LabVIEW, sorry.

    Yes, I right click on the graph, the node property, history, changed to write.

    Now, I have placed the node out of the loop as you don't tell, still no change... :/

    Just managed to solve the problem, just right click on the node, constantly creating, that did the trick.

    Probably, because I've actually copied

    Thank you!

  • position in the property node is not updated in another while loop

    Hello

    I have a structure of the event in a while loop and I have a chart with 2 sliders on it. the chart is in the loop outside the structure of the event and it becomes a wave form when an event occurs.

    in a separate loop, I have 2 cursors cursor position property. I subtracted to get their distance. but when I move the sliders on the chart which is in the first, while the loop doesnot change the values given by the property nodes in the second loop

    is this something related to the structure of the event? don't needs real graphic to be updated all the time or is it ok if she becomes a waveform only on an event

    can someone please help

    Thanks in advance...

    The value of the variable "Stop 2"is in memory still "True" so on that a second (and resulting) running that your upper loop always ends after the first run.

    The display of "stop 2' LED is to be reset when you press the button"Get the waveform". making the False value.

    So reset the variable button after finishing two loops or before starting the two while loops.

    Tone

  • Graph plot legend colors Signal not updated when mixed with the property node

    Hello

    We try to put the colors of the trace of a graph of Mixed Signal using a property node. Although we can change the color of the data in the field correctly, the colours of the plot in the legend do not change until some apparently unrelated operator action is performed (for example, to resize the window or by double-clicking a field name).  Waveform to XY charts don't seem to have this problem.

    Anyone know a work around?  I think I saw a similar topic on the forums earlier, but I'm sorry that I am unable to find it now

    See attached vi.

    Thank you

    -john

    I should probably have joined the last post of VI, but I have has been a thread of error between the two loops.  I also deleted the text you had so I could see the I need to press the button.

  • Error: The property node (arg 1) in .vi VISA set up a Serial Port (Instr)

    Hello

    I've seen people once they have gotten this error, but none of them really apply to my situation.

    Right now I use LabVIEW example code to read from a device manufacturer. This device is connected using a Tripp Lite USB adapter series (http://www.tripplite.com/en/products/model.cfm?txtSeriesID=782&txtModelID=2430) for the connection from the PC to device with RS232. The adapter works fine when using the software prepared in advance (not LabVIEW) given by the manufacturer and the COM port is seen by LabVIEW. When I run the program, I get the property node (arg 1) visa set up a Serial Port (Instr) .vi (I've also attached the VI but it's a standard VI I got of LabVIEW). I get this error despite the fact that I use the same COM port, who has worked with the manufacturer's software.

    I have attached manual of Protocol RS232/debit BUS (not sure if this applies) that requires the device. The device is a mass flow controller whose operating instructions is: (http://nemu.web.psi.ch/doc/manuals/device_manuals/Bronkhorst/917023--Operation%20instructions%20digi...

    I'm using LabVIEW 10.0.1

    Any help is appreciated

    Try to restart the PC and then try the LV version before trying other software.

    I have seen thrid party serial interfaces work on the first try but fail when you switch to another application. It was as if the pilot did not know that it was no longer the first process.

    Ben

  • Issues related to the cell property node: Position Active for a table control

    Hello

    What determines the Position of the Active cell in a table control property node? I have this in my code and display the value of an indicator on front panel. The displayed value is always set to 0,0. Help for the property node says it's "read - only" so what defines the Position of the Active cell in a table control value?

    Define you the active cell with a property node.  Once you select an active cell, you can do this cell and single cell-specific things, things like the background value color.

  • Sample quantity sample DAQmx channel property Node substitute in LabVIEW when = 1

    [cross posted from LAVA] 

    Problem:
    LabVIEW seems to be the substitution of a value of 1 to a value of 2 for the node property DAQmx Sample Quantity.Sample per channel for a continuous acquisition mode.

    Information:
    I have a task created in MAX (version 4.4.0f1).
    When I updated To Read samples 1 the task runs successfully in MAX.
    When I read the task in LabVIEW (8.5), the property node Sample Quantity.Sample per channel (i.e. the samples to read) is converted to a value of 2.
    If the value is greater or equal to 2 to the MAX, then the Sample Quantity.Sample by channel in LabVIEW property node returns the correct value.

    I get the same problem with a real or simulated device.

    Question:
    Is this desired behavior?

    Side note:
    If N samples (acquisition of buffer finish) is selected samples To Read cannot be 1 because it causes an error 200077 - must greater than or equal to 2.
    But no error will occur when the task is saved as a continuous (continuous buffer acquisition). I don't know if this is related. The error generated is:
    Error-200077 occurred to the DAQ Assistant
    Possible reasons:
    Measurements: Requested value is not supported for this property value.
    Property: SampQuant.SampPerChan
    You asked: 1
    Valid values begin with: 2
    Valid values ending with: 8589934590

    Shouldn't

    Hi JG,.

    Remember that the number of samples (one associated with DAQmx sync settings) is not relevant for continuous acquisition.  To read a sample at the same time, you simply specify this in your DAQmx playback function.  When you configure MAX to read an excerpt, it makes this same functionality automatically.

    You will not be able to get the value of another property node as the value is converted as soon as the channel is created (the value non-sous the constraint is not stored anywhere by the driver).  It should not be a need to this value in your code, if you want to read a sample to a schedule the DAQmx read simple example of function.  The amount of samples by reading is not part of the task itself, but is defined when running as an input to the function read DAQmx.

    You get the error message indicates that your device supports should not single-point HW timed - I would have probably asking which device you were using.

  • Bytes to Port property node. When to use and when not?

    Hi all

    Ive frequently used bytes to port property node performing bed series and have not experienced any problems.  I've heard mixed on this subject reviews and I would like to know when to use and when not to use it.

    Thanks for any input.

    I will start by when it should not be used.

    When there are (as readable) ASCII data to come through and it is separated by a termination character.  Select the stop character and read more bytes than you ever expect a given message.

    When there are binary data, but a protocol where you know clearly how the message package is put in place.  In this case, you want to disable the stop character because any octet can be given legitimate and be interpreted as the stop character.  With these protocols, if you know the message is always X bytes, read X bytes.  If the message is of variable length, but the Protocol is set to tell you low for a long time the message is, and then make partial readings.  So if each message starts with 2 bytes that says follow X bytes.  Then read 2 bytes, which converted to a number, then read this number of bytes.

    When to use:

    The only time will really use bytes to the port is if you use a terminal of the installation type.  Just enter and display on-screen what never happens happened at the port since the last time it was read.  When you don't care where are message breaks.

    If you use bytes to the port and care message breaks, then you're obligated to all your new message concatenated to a string, you store in a shift register and each reading analysis through data to determine if you have a complete message and valid.  If you do not, do nothing and go back and read more.  In fact, you will need to run through the chain of data several times in a row before coming back to reread in the case where the message ever resulted in a single reading packets.

    The vast majority of applications falls into one of the above situations.  The last situation is not as common, and if you use bytes to the port with a system of e-mail that has defined a defined protocol or packages, you do a job more in programming to maintain a software buffer of data as well as the hardware buffer to the serial port.

  • Local property node on the VI Analyzer VS variable

    Hi I'm preparing my review of CLD. I had this problem...

    I learned that there are two methods to update the icon on front panel using the value of the variable local node and property

    It is not a good method to update an indicator using these, but if we want to update a control, then there is no choice...

    CLD NOR recommend using the property instead of the local variable node, but when I run my code on the VI Analyzer he created an event

    believing that it is better to use a local variable for good performance...

    ???????

    Yes, the text is correct. Property nodes are useful to access things like visibility and string [] in the control of the ring, but for the value, it is much slower than a local variable.

    One of the advantages is that there wired error so you can force the data stream, and given that the nodes property are executed in order, you can use a property expanded node to find out what order things occur, especially compared to a free local and free property node, in which case you would be forced to use a sequence structure where ofc is a bad solution.

    /Y

  • Visible property node question

    I need to enlarge the various controls on my front and disapper with function of what is done is there an easy way to do a lot of different things appear and disappear without creating a node property for each individual. His slow me down a little during the execution and the sound also make my huge primary VI.

    Try to create a table of references to the things you want to make visible/invisible, and then pass this array in a loop with a property node inside. This should make you save a lot of space to block diagram.

    as follows:

Maybe you are looking for

  • Why do you have my name like Ellis Keith? It is and has always been keith ellis

    That is what it is

  • iPad will not lock when I close the case

    My iPad has locking when I close the case now, it won't.  The setting to lock is activated.  My case is compatible with the lock screen.  Any ideas on why this is happening? < image edited by host to remove personal information >

  • Compatibility RAM with Satellite M70 354

    Hello I have the laptop model Toshiba Satellite M70-354 with Samsun 2 * 512 MB RAM DDR2 * pre-installed.There is the description on RAM - * DDR PC2 4200 *. I want to up-grade/replace my RAM to 2 GB.I brought again * 2 GB of RAM of the Transcend.Disri

  • Camileo X 400-webcam possible resolution

    Hi, I am using a Camileo x 400 set up as a webcam to record a podcast. I can't just to get a resolution of the camera. I don't know what it is but it isn't great. I want to get 1080 out of it. Is there a way to change this as each program I used an I

  • Qosmio G20 - its Media Center does not work properly

    I do not often use the TV tuner, but when I went to save a program of the week last I found that I was getting loud hissing and sound distortion. Although I could play back a few straight recorded music. I ran the TV Tuner, settings and which seemed