On my machine, LV7 does not load LV7.1 build file correctly. An
errors pops up everytime it finds a chance.
-Joe
p.s. It is frustrating to keep multiple versions of LVs on a single
computer. NI should at least consider to make the file format
consistent among the minor versions of the same
Try to put the beep code into a separate loop.
-Joe
Don't know if such property exists, but there are INI VIs under
FileIO Configuration File VIs. Just read the key and you are all
set.
-Joe
. when reading large files, read small chunk at a time.
Other people may have additional tips. At the mean time, check the
Application notes from Labview Help Search Labview Bookshelf
Application notes and white papers Labview performances and memory
management
-Joe
If your menu tag Exit case, assign True to your Stop variable.
-Joe
It is quite easy, use the combination of Mouse Up event and Edit
Position property. The Edit Position property returns the cell
position where the mouse is clicked.
-Joe
Rolf, I have hard time to find the LabVIEW library. What's the exact
name? Thanks.
-Joe
I found it. It's in Labview.exe .
Thanks, Rolf.
-Joe
I would use datasocket in this case.
-Joe
No, you can not add / remove plots on a Chart during runtime. You
need to create multiple charts, each with desired # of plots.
-Joe
... \National Instruments\Labview 7\Labview.ini
Same directory as labview.exe
-Joe
Well, It hides you from the lower level TCP/IP work, data integrety
is ensured, and it is easier to upgrade your software in the future.
You application can run on multiple clients without code change.
-Joe
Can you try to change it, save the option, and see if it's in
labview.ini? The default options are not shown in the ini file,
however, once it is changed, you can see it.
-Joe
Thanks for the info, Evan.
-Joe
,
-Joe
hmm, haven't received the files yet. Maybe I forgot attach my email,
here it is: [EMAIL PROTECTED]
Thanks again.
-Joe
Rolf,
the error type def is a record/cluster, consists of an integer and a
fix length char array.
-Joe
the remote panel in Labview, which also allows
your to control a remote vi.
Hope this helps.
-Joe
whater version of LV are you using?
From v6 there is event structure, which allow you to track menu
selection easily. You can still use the menu VIs with LV v5 and
below.
-Joe
Thank you, Robert. I would like to have a copy as well.
-Joe
Tab control is also painful to resize. I basically gave up on
resizing my VIs when Tab control is used. NI said it has been fixed
in LV7 but obviously they didn't do enough test.
-Joe
Rolf, I used the dialog button. I might try using a different type
when I have time. The win98 machine uses normal font size (96
pixles), same as the XP machine.
Thanks,
-Joe
without loosing
details (unlike labview graph, which you capture a piture of the graph
but the picture is not scalable)
Hope this helps,
-Joe
both tools are external applications.
-Joe
Unfortunently there aren't many options except using windows API.
-Joe
You can create reference for individual element in the cluster
explicitly. To do so, right click on an element inside the cluster,
goto Create Reference. See if this helps.
-Joe
use the Value Change as event condition. Is it possible
that you may choose a different condition, such as Key Down, Key up,
etc?
-Joe
It seems like you already doing it, but not complete, you need to
close the report reference by using Dispose Report, one of the input
for this VI is Save Change?.
-Joe
19 minutes to the Time
Out input of the event structure. The VI only executes when either
some monitored events happened or timed out. In your case, when it
times out, just exit the loop.
-Joe
It might worth to try to close the reference after each loop.
Creating a reference is an expensive (CPU cycles) operation. If the
reference is closed, labview will close them when closing the VI, so,
the longer it runs, the longer it takes to clean the memory.
-Joe
sorry, only after posting my comment did I noticed your own response.
You got it!
-Joe
After the Save Report to File vi, dispose the file reference by
using Dispose Report VI and wire True to Save Changes? input.
-Joe
Hello, can anyone else access it? What's the best alternative to it?
I use google group but it seems not all the posts are updated at
comp.lang.labview .
Thanks,
Joe
for the application note: LabVIEW Custom Controls, Indicators,
and Type Definitions, for more detailed help.
-Joe
You could sample both channels at higher rate (4K/s), then downsample
for each channel.
-Joe
For each control and indicator there is a property, Focus. When it
is True, the control / indicator has the key focus.
-Joe
what application), ther is
also a Mouse VI Library which monitors any mouse movement and clicks
for any application. Search these two files in the Developer Exchange
at NI's site.
-Joe
to build the executable. Most time you need
to build different executables for each office version.
-Joe
Another way is to use the Decimate 1D Array.
-Joe
If you can change both application, consider using datasocket. It is
much easier and very reliable as well. In the VB application, add
datasocket activeX control to use it, not only you can read data in
labview application, you can update data as well.
-Joe
to display the image on the front panel.
-Joe
In Labview, it is under Communication - Datasocket. In VB, I
believe it is called something like Datasocket . In Labview, goto
Help - Find Examples and search for datasocket, there should be
some examples.
-Joe
User VI server, under Application Control, to load and run the
second VI. This way the original VI can exit after the second VI is
running. For examples, goto Help - Find examples and search for VI
server.
-Joe
In Excel, goto Tools - Macro - Security, check all the boxes so it
trust all macro source (you can test to find out which one works, or
check all of them), also try to lower the security setting from
highest to medium or even lowest.
-Joe
There are some free graphics, irfanview like m3nth mentioned above,
that you can call externally to convert a gif file to jpg or bmp so it
can be loaded into labview.
-Joe
The slowness is due to memory relocation everytime the array size is
changed. Try to initilize a fixed sized array (65000x15)and wire it
to the shift register, then use Replace Array Element to replace a
single element, a row or a column depends on what you need.
Joe
It is possible to record a macro that corrects the alignment, and call
the code inside the labview.
-Joe
there should be some examples of using registry keys.
Help - Find Example.
-Joe
You need use the build array function to append the new plot to the
previous plots. Help - Find examples has some good examples.
-Joe
The Case selector value can only be decided during edit mode. It can
not be dynamic in execution.
Joe
Hope this link is what you are looking for:
http://zone.ni.com/devzone/conceptd.nsf/webmain/A9B2FA96B851394586256B26006ECB98?opendocument
Joe
In Labview 7, Tools - Options - colors, what does it show for
menu background? the default should be grey.
-Joe
Using the To Variant (communication - ActiveX) VI to wrap the
control reference. or just use a global variable.
-Joe
tokens are available.
-Joe
the Bytes at port and serial read in a
loop.
-Joe
software (strip off the typed commands).
-Joe
If you have access (can open and edit the subvi called by reference),
you can use either global variable, or pass the value as output (use
strict VI ref when calling the subVI).
-Joe
I think the drop shifted the arguments to the wrong places :) .
Do all the old VIs experience the same problem? When you check the
propery of the files, what do they show? Can you upload one small vi
that we can try it out? Maybe someone has the system than can open
your file.
-Joe
I believe the method to use is application.exit. You need use the
Excel.application reference. If you use report generation VIs, then
use Dispose Report.vi.
Joe
check if this entry, EnableAutoscales=False, is present in labview.ini
(in labview directory). Change the False to True if it is there.
Joe
Yes, you indeed used the Report generation toolkit. :)
is to get a windows handle to the panel (WinAPI -
FindWindowA) and then change the size and positions. I am not
familiar with MFC so I am not exactly sure how to accomplish this.
Joe
your button actions accordingly. This way, you
avoid maintaining an array of buttons and adjust the buttons positions
due to list scroll.
Joe
For the single column list, it is TopRow. For a multicolumn list,
it is Top Left Visible Cell.
Joe
on how to build the DLL, but I believe it
can be done (multiple VIs as multiple functions in a single DLL).
To get the windows bonds for a vi, you need to use VI server property.
Check out the examples under labview directory. There are plenty of
them to demostrate how to use this feature.
Joe
According to your code, the operation should work. Can you post
either your vi or a picture of it so we can see what exactly are
wired?
Joe
array manupilations. Try out some of the array
VIs to see how they work.
Joe
You might study the c code and port the code to LabVIEW, without using
DLL or CIN nodes. Check out the serial port or VISA functions from
the Instrument I/O part.
The output command won't work in LabVIEW, you will have to display the
output yourself to an indicator.
-Joe
to one of the corner of the window, the mouse
shape will change, click and hold the left mouse button, drag mouse.)
Finally, save your vi.
Joe
Excel 2002 Power Programming and Excel 200 VBA are two of the
books I use from time to time. The VBA Editor help file in Excel is
also an excellent soure.
You may need to write some VBA code yourself to copy a Excel chart
into word.
Joe
successful so far to compile the VI using Excel
97 and be able to use it under Excel 2000 and XP. My guess would be
if the VI is compiled with a lower version Excel, it would (or most of
the time) work with later Excel version.
Joe
is about 128 bytes long):
BEXUS H M S BEXUS H M S Data (112 bytes)
If this is not the case, then the VI need to be modified.
Joe
There are two VIs called Wait and Wait Until Next Multiple from
the Time Dialog pallette which you can use to delay your each send
operation.
Joe
Right click on the digital control and select Create Local Variable,
write to a default value if the user input is invalid.
or, right click on the control and select property Data Range, you
can change the data range which will be forced upon when user enter
data.
Joe
to move the control a little bit to align them.
Joe
Use the property node Top Row, this will make the input row to be
the first visible row.
Joe
I don't know whether this will work, but it worth the try. Put this
line into your labview.ini :
EnableAutoScales=False
If this works, then you need to put it in your application ini file.
Joe
to use the property node
Panel-Open.
See the attached image.
Joe
--7281109.1077023661011.JavaMail.quiq.tekken
Content-Type: image/gif; name=Snap1.gif
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=Snap1.gif
Content-Description: snap
R0lGODdhoAFyAOMAAOTuxAQCBOzu7AR+BPz
.
Joe
Hi,
I'm looking for a software for snooping on serial
port for max os X.
Any Idea ?
Thank you.
__
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html
You probably can use the cursor property of the 3D surface graph.
Joe
server is using (which can be different than port 80). Check
your router manual to see how to do it. Similarly, you need to open
the port 8080 for wan-to-lan access in order to use your webcam.
Joe
The 3D Surface VI has a reference out, wire a property node to it
and select Cursors, wire a method mode to this Cursors reference,
and you should be able to add cursors with coords.
Joe
to control the application as well. The answer is no.
You must contact your IT and tell them what you want exactly. They
probably can work out something for you.
Your application works in a lan environment because your request never
went outside your lan.
Joe
the Tools-Options from whithin Labview. The
ports used by labview can be changed.
When everything is setup and labview web server is running, you can
use Http://ip:port/software.htm to access the pages.
Joe
Assuming you use the VI server to load the subvi dynamically, when
loading the vi, the Wait to finish must be set to false, so your
main loop does not wait for the subvi to finish. When the main loop
is waiting for the subvi to finish, that case (loop) is halted.
Joe
It is windows OS limitation, 128 characters for path name.
Joe
server (check the snapshot for this.
Note the vi path need to be the path to your vi).
Joe
--2153655.1076616571558.JavaMail.quiq.tekken
Content-Type: image/gif; name=Snap7.gif
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=Snap7.gif
Content-Description: snap
I have used labview to pick up a call on a cell phone. It is easy as
long as you know the protocol used. I'm sure you can do it with
landline phone/modem as well.
Joe
Unfortunately I don't have the code anymore. My harddrive was damaged
sometime ago, and puff, everything was gone.
Search for some examples from HelpFind Examples ...
Try to search for structures or mouse. The examples are
straightforward.
Joe
Create SubVI,
Joe
When you clear the items, also set the value to '0'.
-Joe
important Event is detected.
Joe
is 'forced' to
update the indicator with latest data.
-Joe
I would also suggest to mass compile the office VIs.
Looking at the image I notied there are coercion dots which indicate
the report references not quite match.
Joe
Extract Numbers.vi simply demostrate extracting decimal numbers. It
is not used to extract exponential numbers. To do this, you need use
the BFract/Exp string to number.vi/B from BString
String/Number conversion/B. Or Bthe Scan From String.vi/B
-Joe
You need Labview 7.
1) using dynamic event
or
2) using value (signal) as an event condition. any changes to the
value will signal the event
-Joe
that level (decrease and increase to that level again).
Therefore I don't think there is a memory leak. The memory profile I
did also does not indicate any memory leak.
-Joe
Hi,
I'm trying to read data packets from a sensor that
is connected through a serial port and is
configured to transfer data every 100ms. what is
the best way to synchronize the reading intervals?
Thank you.
__
Do you Yahoo!?
Yahoo! SiteBuilder - Free web
Hi,
I'm new to labview.
Is there anyway to handle the intrupt like keybord
intrupt in labview ?
Thank you.
__
Do you Yahoo!?
Yahoo! SiteBuilder - Free web site building tool. Try it!
http://webhosting.yahoo.com/ps/sb/
1 - 100 of 103 matches
Mail list logo