Hello Jeremy
I was thinking about state machine aswell, but I have already
developped quite big application using events and I do not think I
will go for state machine. Actually I think I may combine those two.
Thanks anyways
Pawel
Joe,
Thanks for the tip but it doesn't work. The behaviour is different but
still not correct.
Jim/.
Sir,
First of all I want to thank you for answering. Actually I am not
using any DAQ card. I am using simple random signal generator from the
Tool palette. In the graph i am getting the amplitude values only time
values of 0,1,2,.. instances and i need the help to get the values
between these rang
The application reading serial port data and using the I/O Assistant
works fine. The executable on the target machine gives a Visa timeout
error. NI-VISA RTE has been installed on the target. Visa resource
names have been used in the I/O Assistant.
Is it possible to set data range of each ellement in array.
I am using Labview 7.
Thank you very much.
I am trying to find a correlation between tool wear and amplitude of
frequency spectrum in a milling process using accelerometers.Now I am
able to acquire the signal and to save it,but making the experiments I
have find too much peak, so I am looking for having not the smaller
Hi David!
I cannot make your tip work 100% When I do it I get the following
error:
>>Error 1148 occurred at Property Node (arg 1) in test0.vi
Possible reason(s):
LabVIEW: This property is read only while the VI is in a subpanel.<<
However it does locate the sub vi correctly even though it cla
Labview have a very good set of alignment tools. Normally you don't
have to manually select each one, just click on open space and drag
the mouse so that the rectangle covers all the controls (a group) you
want to align, and then use the alignment tools. However, sometimes
you still have to move
Some pros for notifier that come to my mind :
1) Possibility to pass data. This is like a variable but without the
need of polling --> no CPU usage while waiting.
2) They allow to wait for multiple notifications --> possible to
synchronize more than 2 parts of independent code
3) A notifier can
Thank you Joe Guo
Works like a charm.
Thanks for a good answer. Few more things:
Do occurences use CPU time by polling? If not then I think I can leave
the code in the form it is now, and that is with occurences. I am
using occurences to sync two pieces of code and thats all, no data
passing etc.
Comments?
CPU "goes to sleep" when waiting for an occurence --> same as for
notification. No reason to change your code for that.
I am dealing with large amounts of data, arrays in excess of 65000x15.
I need to build the array in a loop. When I use the shift register
approach it takes forever. The fastest way I have found so far is to
write the rows out to a spreadsheet file and read them back in. This
is fairly quick, but
Thanks a lot, for your help
HI again. As promised, I dug out my archives. Have a look at the (2)
vi's attached. I used these as a client/server pair in a project 3
years ago, and they worked like a charm. I hope that I have documented
the user inputs adequately to allow you to modify them to your needs.
Good luck.
Dave
Hi FrankyD,
There is not a way to programatically switch between DAQmx
configuration files. However if you need to switch between sets of
DAQmx tasks, channels and scales only (not devices), an alternative is
to programmatically create, configure, and manage these items yourself
in LabVIEW. This i
I also use ActiveMIL. I have found it better to turn off automatic
allocation to all controls and programatically allocate them. This has
the benefit of giving you greater control to troubleshoot and process
errors or resets of the video system. I use allocate methods to
allocate each control and t
Hello Ruud,
I apologize for the delayed response.
I am not aware of the curve fitting taking longer in LabVIEW 7. LV 7
is, however, threaded differently than LV 6.1. This may result in
some differences.
Another thing to consider is that the speed of the curve fitting is
highly dependent on you
Thanks Evan, just what i wanted
Hi, I open a Access database with the metod Opencurrentdatabase of
appliaction.But i had a problem because the database open but after
it's closed.
What's is the right method for call a database?
How is possible open a file from labview?
How to let the user define the colors for each plots in the graph (I
use LabVIEW 7)?
You need to use the paint tool and right click in the black area. A
window should pop up to select the color. Choose the T in the upper
right corner. This should make the black dissapear. You will then
need to make the rectangle decoration of the waveform chart invisible
too. It is done in a s
Jim,
Thanks for the suggestion. The reason I am looking at the Endevo
toolkit is to avoid the problems of distributing open source code
along with proprietary code, so I don't think I can use pieces of
OpenGOOP. Since the entire core of OpenGOOP is under open source
licensing, am I not restricted
I had no idea what you were talking about until I searched Google.
The company K-Team manufactures the khepera robot.
I recommend contacting K-Team to see if they have seen the same
problem. You can attempt a reinstall of LabVIEW and possibly the OS
if they have no information. If you would cons
Hi Martin,
Oops, I didn't expect for the property node to give an error when used
in a sub-panel, but it makes sense.
I only meant for the property node to be used when you are doing your
editing. This allows you to run the VI, and the property node will
line things up for you exactly. Then you
thank alot guys, i think that the support at your company is
excellent. You all have saved me alot of time.thanks again
vijay
I have a SubVI with 18 input/outputs, and I am struggling to get all
of the wires connected in a neat manner. Some of the stock SubVIs,
such as "Elapsed Time" have larger icons to accommodate more
terminals.
Is there a way to do this with a custom SubVI?
What is the reference of the Bessel Jn(x) (theoretical) equation cited
in the Help file? Where it was taken from?
this is a test message
I want one, MFC based is OK too.
Hello Dancrilly,
Thank you for contacting National Instruments.
Would you post a screen shot of your XY Graph with the boundary
pasted? If you could post the boundary and VI separately, that would
be helpful as well.
Sean C.
Applications Engineer
National Instruments
Reply test
Dear all,
I have a jpg picture. I need to write a program to make the picture
move up & down on the front panel. What function can I use for
changing the location of the picture file on front panel?
thanks
I have a while loop, in which I inted to put many Start buttons, each
of which relates to a different action. My problem is that once I
click on the first button, it continues to run the first process
continously. How do I make it stop after completing each sequence
without necessarily stopping the
Is anyone aware of a utility VI that can search for a string(s) in all
file types such as doc, xls, ppt etc in a specified directory?
looks like the attachments didn't make it
I have an array of ring controls in a cluster on my main VI. Now I
want to use a Sub-VI to fill in the strings of the text ring from an
array. I tried refnums and property nodes and "to more specific
class". I can access the ring array but whatever string I write in
there doesn't show up. Can anybo
Hello germannubie,
Thank you for contacting National Instruments.
I was not able to locate a driver for that instrument in our
Instrument Driver Network (for any version of LabVIEW).
You may want to contact your instrument manufacturer directly to
determine if they have developed a LabVIEW drive
Without seeing your code I will guess that your button's mechanical
action is set to switch when pressed. It becomes true and stays true
and your process always runs. Set the button to latch when pressed.
The program will reset the button to false after it reads it as true.
Your process will oper
the version of the driver that is supplied with software has a bug in
stop module I wonder if anyone knows the driver that is bug free.
Labview has new drivers for
the version of the driver that is supplied with software has a bug in
stop module I wonder if anyone knows the driver that is bug free.
Labview has new drivers for 6.0 and higher versions but not for 5.1
Frances,
With IMAQ Vision for LabVIEW 7.0 you can play An AVI file in the IMAQ
image display. The read AVI example.vi does this.
Austin Talley
Applications Engineering
National Instruments
Hello Belur,
LabVIEW is capable of modifying access rights to files using the VI on
the controls palette found at File I/O >> Advanced File Functions >>
Access Rights. The http://sine.ni.com/apps/we/niepd_web_display.DISPLAY_EPD4?p_guid=B123AE0CBACD111EE034080020E74861&p_node=DZ52027&p_submitted=
Richard,
Unfortunately, you can not change the properties for different
elements in an array.
An array is one set of properties with a bunch of different values.
So the range of every element will be the same, however the values can
obviously be different.
Depending on your use case I would sugge
Joe,
I apologize for the inconvenience. We are experiencing some technical
difficulties that are affecting the ability to browsing between the
categories in the forums.
You can still post, view, and search for postings. In addition your
subscriptions should still work correctly.
We are activel
Hello Ajit =96
The Call Library Function Node in LabVIEW does not require the input
param to be defined for a program to execute. However, I will assume
your program needs this parameter defined for your program to run as
intended.
For information on configuration of the Call Library Function No
Hi,
A subVI allows having up to 28 terminals and sometimes becomes hadr to
wire them. I LabVIEW 7 you have the option to view the subVIs as Icons
or as large express format. You can change any subVI (native to
LabVIEW or custom) to the express view by right clicking on it and
disable the "View ans
Hi Sven,
That's interesting. You might have to do a little more investigating
to determine why the counters seem to start prematurely (or why the
analog in is not reporting the scan backlog correctly). Are you using
the startscan (scan clock) signal as the source of your counters?
This signal wi
Hello Mudda,
It looks like you are trying to view two groups of data in the same
graph, and then send that graph to a report.
If your two columns of data are in separate arrays, you can use the
=93Build Array=94 function to combine those arrays into a two-dimensional
array (see =93Graph Waveform
Cancel it. The problem had nothing to do with turning the board
around. It actually came from an earlier transfer using DIO Write and
DIO Wait in which I did not explicitly specify to wait that the
transfer was an output.
John
Thanks Juan, it works.
Have a nice weekend.
Hello Hema,
Thank you for contacting National Instruments.
This can be accomplished by using two reads back to back. Use the
first read to "extract" the echo from the camera. Specify the number
of bytes to read as the length (in bytes) of the echo information sent
by the camera. Use the second
The number of samples is irrelivent. The delta-T is derived from the
sampling rate. In this case, 1000 HZ sample rate corresponds to 1 ms.
delta-T.
Good luck.
Dave
I would like to be able to use LabView to simply check the text sent
through AOL Instant Messenger, and also to send certain text out, as
if a user was on the computer. I would also like it to be able to
control AIM functions such as send file. Is there a way to do that
with LabView?
55 matches
Mail list logo