Thanks once again Albert!
You don't need to hurry for me, but I think it would great to have
access to an alternative to VISA for serial comms in LV.
-BG
[EMAIL PROTECTED] wrote:
Hi
my email address has changed.
see below
about the serial lib: we have a shell that makes it possible to use the
You need to set the active Y scale (just expand the property node and
make the other one the active Y scale property. If you have a sorted
array of names just wire it into a for loop with the property node
iside and the Y scale wired to the index of the loop.
Nice solution. I suppose index array would work just as well as delete
from array?
With it being in a for loop and not being able to see the other frames
in your sequence structure, I'm just guessing that you're sampling too
fast. Turn off autozero and autorange and see if that makes a
difference. Add some delay between measurments. You could also try
software triggering.
p.s.
Sorry, didn't answer all your questions. As far as I know, it cannot
act as a bus controller and idn? gives C 0 0 0... , or I 0 0
0... depending on whether I have voltage or current chosen, which I
have to do manually as I cannot yet control the current/voltage switch
even through IBIC.
It is a switching controller. I am trying to set up an old
semiconductor test stand that has this in it. I am told it is used to
set up for testing current or voltage. I too had looked for drivers
and I have a query into Agilent to see what they think, but no
response yet. The address is
I'll hazard a guess that you are reading data with VISA as a string.
Then you want to convert that (probably with Scan From String) into a
number. Then, you want to collect those numbers into an array.
We don't really have enough information to tell you the best way to do
this. Here are some
Let's see if I understood correctly:
The idea is that you want to run both the AI and AO simultaneously,
right? To acquire and and generate a signal..
I have not tried the following suggestion, but it may work...
In you LV vi, place your AI and AO near one another so that you can
wire the Error
I would think all you would need to know is:
Minimum
Maximum
Average
NumberOfSamples
Then, on the next iteration:
If NewValueMinimum, set Minimum=NewValue
If NewValueMaximum, set Maximum=NewValue
Average(new) =
[Average(old)*NumberOfSamples+NewValue]/(NumberOfSamples+1)
It's 8 bit colour. If I load the visio bmp and save it again (with
exactly the same colour depth settings, size, resolution etc) using a
different package then Labview loads it OK.
I've had a quick look at the file headers and the formats are quite
different. Obviously the one used by Visio is
In your example, there's no real reason to have two separate while
loops. You could have two different case statements in a single loop
or just combine both math operations into a single case. That being
said, you may have a situation where a local variable is called for.
If it's something like a
After visually analyzing a particle i.e. its area I need to decide if
the particle passes or fails the inspections. How do I create a pass
fail criteria after Particle Analysis in LabView? Thanks
I reduced the application to a single stereo channel (left and right
channel for a single sound card), for a total of 8 sinusoids using 2
Tones and Noise Waveform vi's. It has been running for about 4
hours with no problems.
Thanks,
Kevin
Hello
Thanks for the effort though it is not like the one I have drawn it on
paper with the parameters I mentioned in my reply. But that was
because you wired the ciruit before you recieved my reply. Waiting for
you reply.
I cannot understand when a simple histogram which was plotted by using
Thanks a lot. Your advice was very helpful.
The problem for my application is I need to generate 2 independent
square waves(AO) and measure(AI) 2 voltages (pressure transducer
outputs) simultaneously and then write the results of AI(pressure
measurements) to a spreadsheet file or a binary data
Yes, even better!
I've had less than 24 hours and already am told my time is up on my
demo - I only got to run it 1ce! Did I do something wrong?
I'm assuming that you mean that when you delete that token that when
the I/O assistant recompiles that you do not want to have to rewire
your whole code. with that being said there is no way around that
happening. but there is a work around. What you need to do is leave
your code wired they way
Is there a very basic explanation of VISA sessions, resources, and
classes anywhere? I'm just interested in a better understanding of
using the VISA VI's in the Labview environment.
Bernd R.;
It is difficult to tell you with certainty how you should go about
your application based on the limited information you provided. My
answer is more general.
You need to come up with the criteria. You are calculating the area of
a particle. Let say different subjects (i.e. particles)
bu the way your last name is no pichler is it. just checking because
we use to have a guy that worked here named bernd pichler.
just checking
Hi,
I would like to transform the values of the pixels of my image. Thus I
would have my maximum value which will devindra 255 and my minimal
value which will become 0 and all the values ranging between my
minimal and maximum values will change proportionally...
How may I do that ?
Thank you !
What platform are you on? Windows? Also, which version of the
LabVIEW Eval did you install? Is it version 7, or an older one?
idolabview;
Contact your a href=http://www.ni.com/niglobal/;local National
Instrument's representative/a. (S)he should be able to work with you
with this.
Regards;
Enrique Vargas
www.visecurity.com
Mer=E7i beaucoup Sanaa pour ton aide. En fait j'avais r=E9ussi =E0 faire ce
que je voulais peu de temps avant de re=E7evoir tes exemples de vi(s).
Cependant ces derniers m'ont tout de m=EAme fait gagner un temps
pr=E9cieux pour l'=E9tape suivante, =E0 savoir: d=E9terminer l'=E9l=E9ment
You're right. Most application, including LabVIEW, doesn't support MS
newly defined bitmap header.
Try my Image Toolbox. It might work.
George Zou
http://gtoolbox.yeah.net
I tried.
When I made VIs renterant, the front panel didn't popup in my MFC
application.
(i) Yes, same with LV.
(ii) You'll need to do a read. The read has a timeout input so you can
do a 0 second timeout if you want.
In NI-447X User Manual I have found in Related documentation
paragraph the suggestion to read Traditional NI-DAQ C Reference Help
for traditional NI-DAQ version7.0 and later. Where can I find this
manual?
He deserves like 100 stars, I didnt realize I forgot to do it on this
post. Thanx
To help converging toward your actual requirements, could you be a
little more specific on what exactly you need?
Remember that the actual DNL accuracy specified in % of lsb depends
on the actual resolution (lsb) of your converter, so 40% for an 18 bit
converter is as accurate as 10% for a 16 bit
Hi,
I would like to prematurely break my for loop?
I had read something about a keyword break! How can I use it??
ThX
Hello Pawel
When you get an fatal error in LAbVIEW you can enter the
www.ni.com/failure site and enter your failure and it will give you
some similar failures with possible causes.
To be able to help you some more on the specific failures you have
expearenced you would have to be more
Right-click on the tab and select Reorder controls In page from the
menu that pops up.
I do that regularly, however I create the CIN resource trough the
command line. If you create it with the Visual C IDE you will have to
make sure you enable the debugging features in the Compile and Link
tab of the project settings. This would be mainly:
Compile (C/C++): Optimization: Disable
A good approach would be maybe to create a develop top level VI which
contains all the top level VIs of your entire project. Open it up,
press shift and the run arrow to masscompile everything in memory and
then do a File-Save All. (Create a backup of the entire directory
first, for instance by
I want to communicate a program that I am developing using labview
with ADO activeX objects of microsoft Access. I have download a
demostration vi that implements this communication.this vi performs
ok, but the problem is that I don't know how select the item method
of a collection. Although I can
This is not exactly what I meant.
When I'm creating a local variable I can choose its destination
(right-click - select item). Because there are so many I would like to
reorder the tabbing order to choose the correct on the top.
All this action are taken in the block diagramm.
Hi Alexis,
There are diffrent ways to do this. The easiest is to use local
variable. To do this you right-click on a control/indicator in the
first loop and choose createlocal variable. Now you will get a new
terminal that contains the same data as the first. You can move this
terminal to the
Maybe you can get a driver dll and header file for your card to do this
job with labview.
Niko
Vanessa wrote:
How do I get a PCMCIA extender card to communicate with LabView? I
need to be able to stop the device through the GUI so I can unplug it
without accessing the Unplug or Eject
Hi,
I was wondering if it was possible to modify programmaticaly a custom
control.
This custom control is a ring, which text values will change a lot in
the future, depending on the user. (could be string1, string2, string3
or A_String, B_String for instance)
Because I don't know what will be
Hello!!!I need to read some data from the serial port and processing
these, at the same time I want to see the process that I am doing.
I read the data without problems, and I see them using Waveform graph,
the problem is that I want to see the real time stamps, but in the
graph appears
Hello,
As you probably know a waveform is made of a beginning time (t0), a
time difference between each value (dt) and an array of values (Y).
Your problem is probably that you don't initialize t0. Use the Vi
'Waveform-Build a waveform' to initialize the time of the waveform.
Hope this helps !
I am using the new IMAQ 7.0 image control that imbeds an image on the front
panel of a LV VI. However, I can't seem to find a way to make it autosize
to the image. Has anyone been able to do this?
Lewis Drake
Process Automation Corporation
Belle Mead, NJ
908 359-1011
www.processauto.com
Hi Tommy,
forget it - not possible - use a while loop
regards
Werner
Comment utiliser le Toolset Labview Enterprise Connectivity avec une
base de donn=E9es Interbase ?
Existe-t'il des exemples ?
I haven't had any luck yet. I can't even change the size
programatically. The properties that would appear to control it are
read only. If anybody does know a way to change the image control size
during program execution I would like to hear it also.
Bruce
Well, I can assure you that it works. Are you really trying with a
Ring Control or rather an enum? Since the values of enums are compile
time defined you can't change them during runtime. Just think about
what LabVIEW would have to do if you wired the enum value to a case
selector input. That
Hi Julien
In my case that solution ain't work, it still got the old values
some/where/how. I think that the problem is in History draw sub.vi. I
have there feedback nodes which store the old data and I think that
those should be formatted when program is closed. I tried to initilize
those but
Hello All,
I have the following question: I am using a server vi to call 8 other
VIs (all are the same) that are suppose to run in parallel.These 8 VIs
perform IO and data aquisition tasks.The application runs on Win2K.
For maximum performance what Priority and Preffered execution system
settings
About all I can say is that's the most unusual response to IDN? that
I've ever seen. Normally, an instrument would come back with a string
with it's model number and not it's settings. Sorry I can't help.
Maybe you could try posting to the A
I know how to do all that. I don't want to resize my image.
What I want to do is change the size of the image control to match my
image. The old image window could easily be resized to fit your image,
and could even do it automatically.
The picture control is very easily resized to whatever
Bonjour,
Pourriez-vous attacher votre VI au thread afin de cerner votre soucis
?
Je vous recontacterai dans les meilleurs d=E9lais.
Cordialement,
Benjamin CHARLES
Applications Engineer
National Instruments
I'm having problems with initialize controller on a 7344 FlexMotion
board when I run the standalone application made by application
builder but the developer version works fine. Does anybody know how I
can solve this problem? Thank you.
Do you think that saving the LLBs while the main (top level)VI is open
would have the same effect?
Thank you both for your quick responses and helpful information! They
are much appreciated!!
Windows XP - I think I have version 6.1
There was no evaluation version for 6.1: only 6.0 and 7.0. (Are you
sure it was the evaluation version?) The 6.0 evaluation version is no
longer valid, which would explain your error message. If that's what
you have, then I'm afraid you're going to have to get the 7.0
evaluation version. It's
I just got the following response from NI tech support on the issue of auto
resizing the image control.
--
Thank you for contacting National Instruments.
Unfortunately the image display control does not currently have the ability
to automatically resize to the image
Friends
Don't get me wrong - in my case the mark-up was only a few %. And Greg is a
technical guy like us thankfully the money marketing decisions go to
others. But if I may speak to assist my European colleagues, there are sales
offices in the US too, just as there are in Canada Europe. It
Not so fast ... after another hour, the sound output bacame choppy
-- pulsing about 4-5 times per second. Task Manager shows CPU Usage
at 13% and Memory Usage at ~ 352000K.
If I switch between applications (using Alt-Tab), the output stops
momentarily. When I opened Outlook, the output stopped,
Easiest way: Use VI Server to get the data from the table. I will
attach an example to your private email.
You VI with the table must be opened.
-Sam
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Himes, Allen
Sent: Tuesday, April 06, 2004 12:00
OK - I just bought a book that had this demo CD in the back. Guess
the book has been out for a while.
I'll try downloading version 7. Thanks.
Try this: http://sine.ni.com/apps/we/nigb.main?code=GB_LVEVAL
I can't find where to download the LabView 7 demo install. Can you
provide a link?
OK, thank you for your help.
idn? gives the status of the front panel (C 0 0 0 ... ), IBIC shows me
the 4083 at address 18 (not used on any other equipment). When I have
the 4083 hooked up to the network, none of the equipment is listed on
Measurement Automation, although NI Spy shows it sees everything,
including the 4083.
It's a bit annoying, but the data does not start at 0 being plotted
against time (from angular rotation). Though labview will plot from
0,0 to time#1, value#2.
Hello,
I downloaded your vi and tried to run it. Seems there are some sub
vi's involved. You need to either save it as a .llb or include your
sub vi's inorder for it to run.
Cheers
Thanks!
Ok, I guess a definition is required for the term VISA because I think we are on
different wavelengths. When I speak of VISA, I
mean any call (from LabVIEW) of the VISA Read and VISA Write functions.
Distribution of the VISA support files are a different
story. You can use NI's method or cook-up
Hello
I'm writing my own driver to a new DAQ card that has 8 memory mapped
hardware registers. Since each needs different data at different time
, i need to write 8 bits data to each register. I tried the IN_port
and OUT_port commands , but they only take I32 or I16 data , while i
want to
I have a DLL that gives me seconds elapsed based on the 1900 date
system. Labview seems to offer a palette of sub vi's based on the 1904
date system. I need to be able to type a date in a string format like,
3/6/2004, convert it to seconds elapsed on the 1900 scale, and then
pass it on to the DLL
I have upload my sub VIs.The title isDont know why can't plot the R
chart(con't).
Can you download it and try it again since I cannot find what problem
I have.
Thanks
I want to compute all possible permutations of an input (string or
array)! input with variable length
input could be: abc
output should be:
abc
bca
acb
bac
cab
cba
Labview will do this very nicely. Although you could do this with a
global variable they take up more memory
so try this method.
step 1. open front panel of the VI that you want to copntrol.
Step 2. go to the icon in the upper right hand corner and right click
on the icon and select show
Bruce;
Sorry for responding to the original email.
I apologize and try not to answer any trivial email
anymore.
I guess my reply may have offended somebody!?
Regards
+
Dr. Hamid R. Yazdi
Federal Mogul
Manufacturing technology
3935 Research park drive
Ann Arbor, MI 48108
Times in LabVIEW are based on 1904. If you need to communicate with
the DLL, just add/subtract the number of seconds between 1900-1904. I
believe that's 4*365*24*60*60.
In Port and Out Port take I8, I16, and I32. They are polymorphic as
the context help explains. All you have to do is right click on the
function and choose Select Type or just use a constant/control of the
representation that you want.
Building that cluster requires that you enter which day of the year it
is. As far as I can tell labview doesn't have a vi for that.
What about X-Bar R Chart.vi. I need that one too.
Bonjour,
Contente que mes exemples t'aient aid=E9 pour le d=E9veloppement de ton
programme.
Concernant tes questions sur :utilisation d'api windows, de Code
Interface Node, de s=E9maphores... Je te conseille de chercher dans le
site www.ni.com. Il y'a pas mal d'exemples et d'informations sur ces
Hi Dennis, thank you for your help.one more simple question, I try to
download 662Xa intrument driver from NI.Some software is required to
download to use this intrument such as IVI. I am new user to labview.
I download this intrument before. why it is required this time? should
I remove the
This feature is available in labview 7 express
If your subVI has the control wired to the connector pane, all you
have to do in the main VI is right click the terminal on the subVI and
choose CreateControl. If you look at just about any of the shipping
examples that use a subVI, you'll see front panel controls on the main
setting values in a
Hi,
I use LabVIWE6i with HP82350 GPIB card
and install HP-SICL,LabVIWE6i,NI-VISA3.0.1
When set card it's show VISA error code:
0x3FFF0077 (VI_WARN_CONFIG_NLOADED)
and descriptionof error
viOpenDefaultRM returned 0x3FFF0077 (The specified configuration
either does not exist or could not be loaded;
This may be a matter of personal opinion but I was wondering what is
the preferred way of storing test station configuration data (i.e.
GPIB address, Visa resource name, IP address, etc.)? I was leaning
towards XML but Access, ini, and txt files all look like options to
consider.
If you want to change the values of the pixels in the image, I would
suggest using the IMAQ ImagetoArray.vi(NI vision VI). This changes
the image to array of values. You can then subtract 255 and do an
absolute value. After the manipulation you can use IMAQ
arraytoimage.vi to bring it back to
Application is time correlated single photon counting to measure
nanosecond fluorescent lifetimes. A laser pulse generates a start
pulse. The first photon emitted from the sample generates a stop
pulse. The time difference is converted to a voltage pulse (0 to
+10V), 2 usec duration (I could
Glad I could help.
you might want to consider buying the book called labview for everyone
second edition
Before I found that example program, I put together a similar but
simpler setup to embed an MPEG in an LV panel.
Both the example and my own mock-up display the WMP controls, which
operate, but play only audio -- no video -- from all of the MPEG files
I've found.
Windows Media Player plays the
Glad I could help.
you might want to consider buying the book called labview for everyone
second edition
Hey folks,
I've got an open support request on this one, but maybe someone out here has
the answer.
I'm trying to read from an AVI file created directly from a Matrox video
capture card. It seems that they use their own proprietary version of the
MJPEG codec. They supplied me with the codec
An anolog signal will be received by my computer through the
microphone input. The signal will be in the form of a pulsed tone. Can
I use LabView to count the number of pulses per minute, and determine
the frequency of the tone?
I am currently evaluating LabView 7.0, in hopes that it will be
For that type of pulsing application a sigma-delta ADC will not work,
you need a sampling rate type converter.
If you say that 12 bit would be sufficient, again if you then use a
good 16 bit ADC with, say, 0.5 lsb DNL, you can accumulate your data
into a 12 bit histogram (4096 bins) and achieve a
I am trying to create a register event for an ActiveX component. The
problem I am having is creating the callback vi. When I right click
on the VI ref and create the callback vi it is created with the user
parameter as a variant. I would like this to be a control refnum. If
I open the callback
My sample data array contains 1 large peak and several smaller peaks
on both sides of the large peak. Peak Detector.vi didn't detect all
of the peaks (width = 3), but some peaks are listed twice in the
output arrays 'locations' and 'amplitude'. Could there be something I
am doing wrong, or could
brHi John,
LabVIEW 7 has VIs (functions, basically) which allow one to read
from the microphone (via the sound card), etc. If you have the
Evaluation version of LabVIEW 7 you may want to try this out quickly.
As a starting point, you may use the shipping example -- Launch Find
examples.. from
Are you using serial VISA ?
if so, you have to install the VISA run time engine, or when you
build the executable (application builder) enable the selection for
serial port support.
Hi,
just wonder if anyone has used LV on a Diamond Hercules EBX CPU board?
thanks.
--
Timothy Wen
Applied Physic Lab/U of W
1013 NE 40th St., Seattle, WA 98105
206-543-1300 (Voice)/543-6785 (Fax)
301 - 400 of 664 matches
Mail list logo