I am using a 3d Surface graph and want to hide the control at certain
times and display another control in the same screen location. I
can't seem to find a property that will do this. Can someone please
point me in the right direction?
excellent solution by Zvezdana S. Please note that you must restart
LabVIEW to take this into effect. Also, I need to findout what will
happen to my Orca 2.0 and .net applications? Do I need to register the
newer version of mergemod.dll to make them work?
How do I determine the number of plots that have previously been
plotted on a waveform graph? I am loading dynamic data from a file.
If I convert to an array and size it and there is only one plot, I get
the number of data points and I don't know how to tell the difference.
> Using LV 6.1 with WIN 2000. I am wanting a way to pass several graph
> parameters to a SubVI without having to cluster properties together.
> I have several graphs that I need to pass serveral parameters each and
> would like a compact way to pass all parameters for an XY graph into a
> SubVI.
> How we can generate different shades of single color
> From dark to light .using a control like dial
> If dial pointing on zero we get darkest shad ,
> If dial is pointing to maximum we should get lightest shad
> I want to assign this shad to the color property of LED.
There are many ways to do
Hello,
Unfortunately, the RS-232 port cannot measure an analog current or
voltage. We do carry products which will allow you to measure such
signals. Please take a look at our Data Acquisition boards. Our
boards are able to read analog voltages. You would simply need to
connect your current to
I solve this problem by combining the event structure with a classical
state machine. The classical state machine is a case inside a loop
with either an enum or string shift register defining the actual
state. In the idle case of that structure is the actual event
structure which handles the UI.
W
What drivers do I need to get this accomplished? Where can I get
them? What version of Windows is most appropriate?
Thanks everyone for the advice ,I have decided to use an old datataker
dt50 I have ,But am unsure how to use labview to monitor these sensor
readings, Does anybody have any advice or know were to get labview
drivers for this device , Any help appreciated.
Regards
Brett Scott
Depending upon the structure of your code you could use threads and
block on the socket - then when data is recieved use one of the
sychronisation tools (queues, semaphores etc) to "wake up" or tigger
an event in another thread.
Found the answer - create a normal property node and that has the
normal control visible option (was only looking at the automation
properties).
Wayne
How do I allow an alarm to be set based on a comparison but then NOT
aloow the alarm to clear until a button is pressed?
I have a program that compares DAQ values to a threshold value. If the
value surpasses the threshold, an led blinks. The problem is, if the
value then goes back below threshold
Nimal,
I noticed that in your code, you have two while loops that are running
in parallel. This is going to cause synchronization problems for one
loop is going to dominate the other. Specifically, the loop with DIO
Read will not allow the loop with DIO Write to execute until it has
acquired all
RLD,
You may want to try running the SCXI Strain Null.vi locally on the
machine itself rather than through RDA. This will allow us to
determine if the problem is local to the PXI-8146 or if it is being
caused by a RDA Server communication breakdown.
Regards,
Bill B.
dont worry I have just figured it out.
Thanks for your help it inspired me to find a new way of addressing
the issue.
thanks
Alexi
hi,
thanks for the help. I need my vi to be able to do as you have shown
me, except when I press clear I need the switches to automatically
turn off. As is now I need to change a value of a switch to get the
clear to take place.I would just clear the queue but I need to be able
to change the valu
I see. I will notify the person in charge of this. Also, I will add
this to the information we have about this issue. That should help
bring more attention to this. Thank you for your post!
Russell
It may be that the 12C VI is not properly closing out the session, but
it is impossible to know since we cannot access the dll. Can you
contact the company and find out more about what their VI is doing?
It may be that you just have to stick with running their VI
separately.
Good luck!
Thank you very much.
I actually came up with a similar solution before your response. I
just created a state machine within my loop and made it so if the
alarm ever goes on, the next state is permanently alarmed until the
reset button is pressed. The shift registers did the trick. Thanks
again!
Excellent explaination for what is actually happening here. The
workaround that I used was to take the specified cursor location, use
the waveform graph X scale range property node of MIN and MAX at +/-
1% of the cursor location prior to specifying the move and then
returning the graph back to the
Is the comparison within a loop?
If so, you can place a shift register to the loop. Right-click the
edge of the loop and select "Add Shift Register".
Initialize the shift register with a boolean that set the alarnm LED
off. Within the loop, place a Case Statement where you change the
boolean val
Hello,
A PCI-6601 may be able to control an SSR, but you must know the specs
of the relay before you can be certain. The output voltage of the
6601's digital output line will be +5V with a source current of 4mA.
This means that your relay must require no more than 4mA to turn on.
Here is a link t
Usually by reading the graph terminal or a local of it and determining
the first or second dimension (not sure which at the moment) size of
the resulting 2 dimensional array. If it is a 1 dimensional array you
have either only one plot or an array of clusters each representing
one plot. But as thes
The deal is that the image you see is not the image stored in memory.
For sample sets with points larger than the pixels on your screen,
LabVIEW will truncate/interpolate/labview magic the dataset to create
an representation of your data for display. Setting your mouse to a
specific data location
Extract Single Tone Information.vi should work, what exactly is the
problem? Can you post the data (your VI with graph data saved as
default) and explain what result you expect to find (and do not detect
with the tool)?
out:
> return err;
free(RxData_tot); // free memory
free(colore); // free memory
free(scan); // free memory
Your function never reaches the memory free functions as it returns
before that with the err code. Removing that return altoget
Thanks for contacting National Instruments. After taking a look at
your code, I can see that there are a couple of issues here.
The first is that you are configuring the ports during every iteration
of the loop. You should move the port config VIs out of the loop.
Having them inside is bad becaus
Shift registers accumulating data with Build Array or Append String
functions inside!
Bad calculation of For loop count with autoindexing output on foor
loop boundery.
Or simply an autoindexing output on a while loop. The CPU may be slow
but 32 MB is fast depleted in a loop when you create an arr
On another similar thread I saw a comment from NI support that there
is currently no formula for the time-distance graph available for the
S curve parameters. The advice was to use Motion assistent to look for
these parameters in the according graph.
Rolf K
I have a lot of controls on the front panel. I want my 3D plot to be
updated with any of them changed. Currently only one control's change
can result in the update even if I do have done changes on other
controls .. that's to say, only one specific control's change can
activate the front panel upda
You cannot programatically unload dlls. You have to either shut down
your VI or close LabVIEW.
Hi, I am in the mining industry and about to carry out tests on a load
cell to calculate the impact pressure on it continuously and to write
these data in a file. I am using LabVIEW 7.0 and PowerDAQ hardware
PD2-MF-16-400/14H as a data acquisition board, does any one have any
VI's associated with t
Running LabView 3.1 on a 386 machine. After several minutes of running
get the following: "Application Memory Full: Saving and closing VIs
can free memory. You may need to increase the Total Memory allocated
to LabView from the Preferences Dialog." I gave it the entire 32 meg
and still the same. Wh
Hi,
This is a design issue that I have run into many times and I was
wondering how you all solve it. When using complex data structures
(such as array of clusters, or clusters containg arrays and/or other
clusters), I have found that there are many situations where you need
to wire either an "empty
Hello Bob, thank you for your help. I just enter a maximum number of
samples, which is higher than my total number of samples will ever be
and then I have what I need.
Something else: can I protect my LabVIEW application with a password
as read only so it will not be changed accidentally during usa
I don't think you'll find the exact answer there. The whole forum is
dedicated to LabVIEW scripting. This capability has been on a lot pf
people's wish list and is something that NI has demonstrated - just
not released to the paying public. You can start in the Automatic Code
Generation topic and l
Hi David,
I agree with you about the error dialogs. NI has done the same thing
in shipping VIs like Write To Spreadsheet File. For those, I've simply
deleted the General Error Handler. I'm not sure of the best way to
handle things in a more global sense. One idea that comes to mind is
to modify Ge
I looked into this behavior and it has actually already been reported
to R&D. They are looking into the cause etc. and it should be fixed
for the next version of LabVIEW.
Evan
National Instruments
Because we offer the report generation toolkit we don't have very many
examples for this, but there is one (it's a little old, but the
concepts should be the same):
http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B123AE0CBC08111EE034080020E74861&p_node=DZ53004&p_source=External
Do
I'm running LV7 under Linux. With Context Help running if I mouse
over some native LV VIs I get an option in the Context Help of "Click
here for more help". When I do so the Context Help simply loads the
help for the Add VI. I had this problem with LV6.1 and assumed it was
a version bug. Upon u
I think you are talking abou the automatic error handling. You can
change the settings in Tools>>Options>>Block Diagram .
Rolf Kalbermatter wrote:
> "Swinarsky, DJ Derrick (5453) @ IS" <[EMAIL PROTECTED]>
> Well, so the assumption is that software like LabVIEW from NI or
> Windows
> or whatever from MS are reliable, while Open Source isn't? Talking
> about unbiased prejudice!
No- the assumption is that someone else
Hello, Alan.
A relevant KB is
http://digital.ni.com/public.nsf/websearch/42B604435E3F9604862565E20043CD30?OpenDocument.
As this KB points out, there is no general-purpose set of firewire
VI's for LabVIEW. If you are trying to communicate with a particular
device via firewire, you will need to use
I am currently trying to tweak a standard vi included with Labview 7.0
(Append front panel image to report). I want to tweak a couple of the
settings when I double click the icon. The catch is that I want the
changes to only come into effect when I run MY VI. That is when I go
create a different
I'm pretty sure that you cannot install on multiple machines at your
company at any one time. Even though you have purchased the upgrades
for 6.1 and 7.0 you still fall under the same agreement that was
initially purchased for 6.0. However if these are not upgrades then
you can. Also under the lice
Sorry to bother you with that last question. That was too easy.
cu
If you're willing to experiment with stuff that's not officially
released and undocumented, check out the discussions on LabVIEW
scripting on the LAVA forum http://forums.lavausergroup.org/index.php?showforum=29";>here.
Hello,
This is pretty strange behavior. Could you please post your NI-Spy
capture files as well as a screenshot of MAX showing that it doesn't
find the 4083? It would be helpful to have a list of the instruments
and their addresses as well. Finally, please give me the versions
NI-488.2, MAX, an
I have now been able to implement the 'rules' as a script file which I
am able to successfully access to make the access decision. Thanks.
This is actually done quite often. Just modify the VI to your needs
and use Save As... from the File menu and save it to your user.lib
directory with a different name.
Make sure you save with a different name or you may run into name
conflicts between your VI the vi.lib VI.
Ed
I know this is a long shot but does anyone have the c or c++ code to
compute the 2d (image) cross-correlation fx? (I know that IMAQ VISION
has the cross-correlation routine but I am looking to potentially
modify the 2d correlation routine to compute something called
non-symmetry coefficient and wou
exemple d'utilisation des commandes arbres de LabVIEW7
Hi Thandal,
I agree with Wiebe and BJK. I you really need array, array then create
an array in which you can put a cluster in which you can put another
array.
This kind of arrays are not really easy to use and I recommend you use
n-dimensions arrays instead. It's up to you.
Arrays of clusters of
Is it possible to programmatically set the size and names of the
cluster elements with these inputs read from a text file?
Is it possible to set the number of elements and element names of a
cluster using the inputs read from a text file that are saved in an
array? Please note that it is not just
"Swinarsky, DJ Derrick (5453) @ IS" <[EMAIL PROTECTED]>
>Just curious if anyone has any tips on convincing the corporate types that
>using software developed by the opensource community is a GOOD thing. I
>would love to be allowed to use all the OpenG tools and think that many in
>my group would
Thanks for your quick response. But I am not able to figure out which
particular posting on that page you are referring to that answers my
question. Looka like I am missing something here...
I've run into a situation that can't be unique. I was wondering if
anyone had worked out a good solution.
I wrote a program for a monitoring system that must run 24/7.
Actually an upgrade. The first system wrote reports in Word using
ActiveX. A bit of a struggle, but it all worked as I
At 11:11 AM -0400 4/15/04, Don J Roth wrote:
>I know this is a long shot but does anyone have the c or c++ code to compute the 2d
>(image) cross-correlation fx? (I know that IMAQ VISION has the cross-correlation
>routine but I am looking to potentially modify the 2d correlation routine to compute
My example does work, I've tested it.
Anyway, this was just an example of how to read a given number of
bytes somewhere in a file.
If the poster want to add a "0" in front of the number I would prefer
"catenate" (I don't know if that's the correct expression) the number
(string in fact) to a strin
Bonjour,
Aller dans l'option "Find Examples" sous l'onglet "New Examples for
Labview 7" dans le repertoire "Tree Controls"
Or, labview source code for this operation would also be quite acceptable
and in fact preferred!!
I know this is a long shot but does anyone have the c or c++ code to
compute the 2d (image) cross-correlation fx? (I know that IMAQ VISION has
the cross-correlation routine but I am looking to pot
I know this is a long shot but does anyone have the c or c++ code to
compute the 2d (image) cross-correlation fx? (I know that IMAQ VISION has
the cross-correlation routine but I am looking to potentially modify the 2d
correlation routine to compute something called non-symmetry coefficient
and
That would depend on how many commands you need and how familiar you
are with the instrument's programming language. The assistant, imho,
is best suited for small tasks and limited abiltiy for code reuse. I
think it's easier to modify a small number of VIs in a driver than use
a large number of ass
it doesn't work man ,
i already tried it.
if you have ex.then send me
Hi George
I have used SubVI quite extensively, and I always insert VI before I run them (I did not realized it was recommended to run before inserting) and I did not experience any problems with this approach.
PJM"Seifert, George" <[EMAIL PROTECTED]> wrote:
In the subpanel examples I've se
hi julion
i have problem regarding array
please ans. it
Ans from zone (you can find it on recently answered questions )
Hi Matt,
Have you looked at the "Lightning Command Encyclopedia (LCE)"?
You can find it at the bottom of this link..
http://www.us.anritsu.com/downloads/default.aspx?kind=prod&ID=92&DownType=6
JLV
No, you can't. An RS-232 port is not an analog to digital converter.
You would have to use some sort of daq board.
Alexi,
I replied to your previous post about this problem:
http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=50650008006DCD&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0
Regards
Anthony Sims
Applications Engineer NI-UK
One thing you could do is collect together your points and then
perform the statistical function on the collection. In the Signal
Manipulation palette is the Collector Express VI. When you configure
it, you will be allowed to enter the maximum number of samples to
collect and it will create a sin
In the subpanel examples I've seen it's recommended that the Run VI node be executed
(with "wait until done" set to False) before the Insert VI node is executed. It seems
that my application begs to turn all that around. I want to set "wait until done" to
True so that I can use the Get Control V
Using LV 6.1 with WIN 2000. I am wanting a way to pass several graph
parameters to a SubVI without having to cluster properties together.
I have several graphs that I need to pass serveral parameters each and
would like a compact way to pass all parameters for an XY graph into a
SubVI. Are refer
LabVIEW can communicate through the serial port using its VISA
interface. LabVIEW comes with several example serial communication
programs that should help you get started. Look in the Help menu and
click "Find Examples...". After the dialog opens and gets populated,
double click "Hardware Input an
How we can generate different shades of single color
From dark to light .using a control like dial
If dial pointing on zero we get darkest shad ,
If dial is pointing to maximum we should get lightest shad
I want to assign this shad to the color property of LED.
Hi Thandal,
Use the "Build array" function!
This function will "Concatenates multiple arrays or appends elements
to an n-dimensional array".
hi experts..
i have a problem.
I want to creat an array, array.
on button click this element array, will get attach to
main array
plz help me
I use "High Speed Data Logger.vi" to measure my data.
While measuring (data acquisition), I want to show every x-th point of
the data obtained in real-time if my computer has enough speed to do
so.
Could anyone kindly tell me how to do it?
Thanks Julien! It works a treat. I didn't find the context help
useful, it's not very intuitive.
The correct property to use is "Value". It's as simple as this. Wire
the two Values together and you will have what you want.
Hope this helps !
Julien
> Subject: Re: How to talk my company into allowing OpenG usage?
> From: "Jim Kring" <[EMAIL PROTECTED]>
> Date: Wed, 14 Apr 2004 17:11:49 -0700
>
> PS - Have you read your NI Software License Agreement lately? Is your
> application authorized and will it be authorized tomorrow? OK, gotta
> ru
I try to open an Interbase File with Lab7 and the SQL ToolkitVIEW
If I'm not missing something, your diagram will try and create a
folder whose name is a single character, equal to the value of the
23rd byte in the data file. Since 1 through 8 aren't printable ASCII
characters, I guess this might not work, and I assume the poster
actually wants the folders to be
At 3:16 PM +0100 4/14/04, Craig Graham wrote:
...When looking at things that I've downloaded or have been sent
through email,
I sometimes get a dialog popping up warning me that certain files were
loaded from a different path than they were expected to be at. I've never
bothered looking into it bu
Nevermind, I'll be happy to help you again if you've got more
questions.
Regards,
Julien
Infos - Bien Entendu wrote:
> this is really unfair from national as VIs can migrate from one
> platform to another
> and embedding VIs in multiples "standalone engine" (one for each
> platform) should be quite easy to do.
VIs migrate, like other programs, only if they have the source code. Remov
Hello there
is there a way to get the x-value of the first or last element in the
history-data of a chart? I can retrieve the offset of the chart and
the left an right borders of the visible range. as long as the
history-buffer is not full i can calculate the x-value of the last
element using offse
I'm happy that my work was what you were trying to do. I hope I didn't
change the way your VI worked previously.
I'm currently doing a training period (3 months to go) in Toulouse
(France) but if you've got work for me ... :-)
Regards,
Julien
Ich habe eine meine VI gelockt ohne Password, und gespeichert. Will
etwas =E4ndern aber unter VI Properties kann ich nicht wieder unlocken.
Was kann ich jetz tu ?
Hi Dennis,
Thanks - already got this, but was worried about driver
incompatibilities due to my sheer lack of knowledge. (I recall that
Anritsu said it'd *probably* be OK, but minus the more exotic and
hopefully less-used features!)
My problem is that I'd hate it if the job I need to do drags on d
Do you mean acquire the trigger and the data together, view both on
the same graph and compare them and compare scans acquired in their
"written" form? How can I do that?
Are you italian? If yes, please help me in our language, or write me
an e-mail
[EMAIL PROTECTED]
Hi,
yes: Gregs comment was right, setting that property keeps the axes
fixed. However, it is possible, to drop the cursor outside the visible
area. So I check every time and move the cursor back to the border of
the allowed area, when it is outside.
Regards
Matthias
Sorry,
U have no luck at all... you just helped a trainee (wich is the lowest
ranked position ever!)
:-)
Anyway, I'm working in Dortmund until end of August ( I come from
Brazil). So if u need anything or have any interest in Germany, please
send me an email:
[EMAIL PROTECTED]
Best Regards,
Erick
Oh!
I can't believe the work u had and time u spent with this VI!
Sure u work for NI and your boss obligated u to help me! :-)
Send me his email so I can tell him good things about u.
Merci...
Je suis vraiment choqu=E9...
(I've been learning french for the last 2 minutes.. with the help of
google
"Scott Remington" <[EMAIL PROTECTED]> said:
>Jason Hobbs and
>Vesna Jadric @ NI were able to make the older LV6.1 vi's available once
>again at NI's ftp site ftp://ftp.ni.com/outgoing/. They are called "ID
>Templates 6.1.zip".
> (...)
>Because there have been a lot of complaints by users concerni
Materiel
lab view 7 and nidaq driver and card pci-6602
probleme:
I try to feign differents signals which are not periodic and who are
all synchronized (t0) for it I use example " mutiple counters with
phase ", but I don't arrive synchronized with a " gate " (I bring in
a outside signal on her(i
Hello Matthias,
did you solve the problem?
Hi,
I want to classify many data files to some new folders according to
the value of the 23th byte in a data file.the value is between 01 to
08,which the new folder name will be.How can I create new folders and
how I operate the data files in labview6.0?
I have a PH probe /contoller with 4-20 ma output for input into a pc
for monitoring purposes , Now 4ma being 0 Ph and 20ma being 14 Ph ,
Can I simply wire this into to a comm port on my pc rs232 and then use
labview too monitor and perhaps control.Any help greatly appreciated.
I am wondering how to talk to my linescan camera that is going to be
hooked up via the serial port. Right now the camera (Kodak KLI 2113)
is hooked up to the IMAQ board inside of my computer (PCI-1424), but I
need to bypass that all together and talk to the camera through my
serial port. Any idea
I think of two problems that you could have :
- Check if the button pause is black and not red when clicking the run
button. If this button is red then it means that you want LabView to
run in step mode.
- If the problem is not there check if you have no breakpoints
anywhere. LabView can check for
1 - 100 of 104 matches
Mail list logo