does anybody knows a minitel emulator under labview?
thank you
I want to create a help file describing my VI. How do i do that by
clicking a control. How do I store the help file.
I am using LV 6.1 and Win2000 and MS Office 2000. I have created a
simple form in Excel that I populate with data through Labview. Has
anyone ran into problems with versions of Excel? i.e. what version of
Excel do I need to create my spreedsheet in so all version of Excel
can access it when I
2 questions.
1. Hoe to smoothen out the graph. like 3 point or 9 point smoothing.
2. I am taking data and plotting it at the same time but each time it
changes color. Is there anyway I can make it not to change the color.
thanks in advance..
In anticipation of help
-priiyank
I would like to open a .bin file in LabView for DSP purposes.
I have a VI library, under Windows. This library contains a bunch of
SubVI who call our libAPI.dll We are currently adding support for
Linux. And, thus, have the equivalent for our libAPI.dll which is
libAPI.so for Linux. Is it possible to use a generic name in the field
for Library name or path
i want to read a encoder input{A and B} using a 6014 daq card,i plan
to use the 2 counter inputs given,can i use it and can any one tell
me how.
My application crashes for memory error on LVS61D5 module after
several hours of running. The application is built using Labview 7.0
and frequently calls one CIN (Visual C++ compiled) that controls one
ISA acquisition board.
Large amount of RAM is used in the CIN C++ code (up to 2560KB) to
We are looking to upgrade a Labview 5.1 Professional (with 5 run-time
licenses) to 7.0. Our understanding is that all 5 run-times must run
the same executable built from the Application Builder. Is this true
or can we have different run-time executables?
Thanks,
Tim Bretz
I have a for loop that is going to write a number of files. I wish to
name all the files differently bu have to many file to type in a new
name each time. I there a way to say add the loop iteration to the
filepath to create a contiuously changing file name? E.G iteration 1,
Datafile1
Well, I have read several posts about this error but they all seem to
deal with opening a file. I am getting this error when I use the New
File VI from the advanced VIs under File I/O.
I'm running Win XP but I don't have MS Office so I don't think that
Fast Find program could be the problem. I've
I have two questions regarding the high speed data logging VIs
available at the following link
http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3EE4756A4E034080020E74861p_node=DZ52303p_submitted=Np_rank=p_answer=p_source=External
1) When we retrieve the data is it in
I've never messed with PID's but I'm working on a project that I
thought would be simple until someone told me that I needed to
calibrate my system to another system using PID's.
So here goes with the question. I have a pedistal that moves in the
up/down (elevation) and right/left (azimuth)
Is it possible to program a java applet to access information from
instruments using DataSocket? Is there an API? There is an API
announced on this website:
http://flagpole.mit.edu/applets/DataSocket/DS-HOWTO.html
It says it's a Beta but I cannot acces the link that redirect on NI's
Website
i am using the propery node to set
the VISA READ control
its node termination character enable does not affect VISA
functionality
when termination character exist (or default)
the enable does not affect..
please your advise..
thanks
simon
What happens when a VI template (.vit) is opened in the LabVIEW
Runtime? Does it open a file with a new name as it does in the
development environment?
Allen
I am using Labview 7 and I have a question about some of the new
features. I am trying to input 2 channels and graph the output
amplitude and phase difference. I have tried using the new
interfaces for spectral and tone measurements but I am unable to
achieve the desired results. I am trying to
In my program I am sequentially grabbing 69 bytes from the serial at
38400 baud rate.
However, the rate at which my VI is grabbing the data is too slow. Are
there any methods of making it faster, assuming that I cannot use a
high speed serial?
I am plotting 20 points of data using the Waveform Chart. The data is
sent to the chart as waveform;
t0 = 180, dt = 5, Y = my data points.
I am using the XScale.Range property to set the following:
Min = 180, Max = 280, Increment = 10, Minor = 5, Start = 180.
When I send the data to the chart it
Sometimes when I open up a properties dialog box for a waveform chart,
the Labview 7 locks up. Other times it takes a long time to update
the entry and go on to the next. Especially when editing the plot
names. This seems to be always when I have a waveform chart that has
multiple wave forms
Hello, all. I'm helping a colleague with an application measuring ten
channels each of temperature, frequency, and current using an Agilent
34970A DAQ switch (GPIB) and LabVIEW 7. We keep getting errors 410
and 420 from the switch. When the error occurs, then the switch
doesn't report all 30
Hi,
I have made some bit twiddling operations.but the output are error
codes after running every time.for example,the output strings are
error codes when I make bit twiddling to the input binary
00001111.Could anybody tell me the reason why bit twiddling
deos not work?
A very frustrating problem. Have you ever been editing with a labview
window (6.1) when suddenly you notice that the scrollbars on the side
and bottom of the window are no longer enabled? It happens very
infrequently but when it does the only way I can edit around the
window is to drag an object
I am trying to create a LabView Dll, however i keep getting this error
whan i attempt to build it. I have created Dll's before but all of a
sudden it just stopped working. Has anyone else seen this and can
shed some light? I'm using LV 7.0
I am doing real time feedback control(PID)that controls (drives) the
up/down motion of Z-piezo in atomic force microscope (AFM) using a E
series DAQ NI6025E.I collect a single scan of data from the AFM,
perfom some analysis on it,update the driving signal based on a
measured value and send out the
I am reading the User Manual( Labview 7) and I don=B4t umderstando what
differences are between save one Vi as *.vit or *.vi?I would like to
know the differences beteween vi templates and vi!!!
Thank you!!
Dear all,
i am now writing a vi to control the HP335b,
when i run a simple driver's vi (like getting started.vi) i found that
the ag3325b Configure Standard Waveform.vi got a error and the error
code is Hex:BFFA0010
ag3325b Configure Standard Waveform.viERRDriver Status: (Hex
0xBFFA0010) Invalid
I have two separate while loops and I want a single button to perform
the same task in both loops. Is there a way to configure this or am I
stuck with having 2 buttons?
We have a third party ActiveX executable that refuses to shut itself
down once in a while. And when I say once in a while, I mean one out
of every 20-30 times it's attempted. All termination commands are
being sent and recieved properly, and all refnums are being closed.
No errors are ever
i want to display the fourier output of some ascii data that i saved
to a text file. however the input to the FFT block must be complex
valued.how am i to know what i see is actually the fourier
analysis?please help
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
I am using Remote Panel in my application. I use string control where
user enters some information through remote panel to the software.
While entering the info in the string control in remote panel (using
IE 6), If i mistype any thing and hit back space, IE goes to previous
page. Instead I would
I believe that there is an Email with Data.vi example that should help
you.
However, it should be pretty straight forward. As an example:
1. Open SMTP Email Send File.vi
2. Fill out the recipient's email address in recipients
3. Fill in the subject
4. Fill in the message
5. Fill in the path to
Hi Guys,
I could figure out the way to do this, Thanks a lot.
Ajit
If I understood you correctly, you are reading the two current
positions (1)-up-down and (2) left-right, and you have two set
points (one for the up-down and the other for the left-right position,
read by the master. And the objective is to make the readout for the
positions as close as
John,
This seems to be working, let us know if you continue to have
problems.
Regards,
Sarah
Hello,
The preferred method of database communication with LabVIEW is the
Database Connectivity Toolkit. a
href=http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/f763aa1d7cd3c83d862568e8007c51cd?OpenDocument;Here/a
is a link that may help you find more information about this.
Hi Mudda;
Assuming you are using Windows, with LabVIEW, you can create the
necessary files to create a help file, but you can't create the help
file. In order to create your help file, you need a WinHelp compiler.
Also, what LabVIEW allows you to do is to create a file that
correspond to the
Hello Helmut
Problems with arrays is that you must reserve some space in memory for
them. You can do it from CINs using the memory manager from CIN
tools, but the easier way is to build the array in LabVIEW and pass
the pointer top the dll. Inside DLL use this pointer to load the data
to it and
I have similar problems with ActiveX VB DataSocket component and
DataSocket Server. I have a dual processor XEON machine and if I
enable either the second processor, or hyper threading then the
application in the auto-read mode (answering interrupts that are sent
from the server to a subscriber)
Hello Wayne,
A good place to start for example code is the product manufacturer and
it seems like you have already done that. National Instruments also
provides example code we have created as well as from other users.
You can search this library by going to
http://www.ni.com
and clicking on
Hello,
LabVIEW does support ActiveX controls, which I believe would be the
way to access AOL Instant Messenger. However, I do not know of any
current ActiveX controls that have been published by AOL for free
development purposes. You may want to go browse through AOL's website
for this control.
Hello,
Thank you for contacting National Instruments.
I understand that you're experiencing issues when trying to build a
LabVIEW dll.
Fortunately, there is more information regarding this problem within
our online knowledge base. See the following link.
For reading binary, there's one example called Read Binary File that
reads a file of DBLs. You can modify this to read whatever you want.
If your data is integers, wire an I32 constant to the byte stream type
input of the Read File function. If your data is floating point,
replace with a SGL
Hello,
Dave has posted a couple of example programs which use DDE in LabVIEW.
You can find a tutorial by going to
http://www.ni.com
and clicking on Support. Under Option 3, search
Tutorials/Application Notes and enter DDE LabVIEW (without quotes)
into the keywords box. One of the first links
Hello tst,
Thank you for your inquiry regarding CPU usage when using an array
covered by a control. After running the VI I understand the problem
that you are having and this problem does exist in standard LabVIEW
7.0. It takes a lot of resources to update a front panel when
controls/indicators
Hi Ben,
I posted a full explanation to this question in the a
href=http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101RPAGEID=304HOID=5065000800F4C0USEARCHCONTEXT_CATEGORY_0=_49_%24_6_USEARCHCONTEXT_CATEGORY_S=0UCATEGORY_0=_49_%24_6_UCATEGORY_S=0
LabVIEW General Insights /a.
As
I remember the 5.1 licensing. It used to be that you could distribute
an EXE that you made with LV5.1 to 6 (I remember the number 6) other
computers, but you could distribute the EXE to as many computers as
you had NI cards in (and only NI DAQ, GPIB, etc. cards - no other
vendors). We thought that
What bit twiddling are you doing and what kind of error codes are you
getting? As one of your previous questions pointed you to the bit
twiddling challenge, it's certainly possible to do in LabVIEW but a
bit more information is required. Posting an example VI with help a
lot.
Hello,
Go to a
href=http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101RPAGEID=135HOID=50650008009DC0UCATEGORY_0=_49_%24_6_UCATEGORY_S=0;this/a
thread and take a look at the answer provided. I think this is what
you want.
Jeremy L
National Instruments
Hi Deeply Annoyed,
Please post your code or an image of same.
We a pretty good about getting issues like this nailed if we have
visual aides.
Otherwise we have to continue the guessing.
Re: Timeout
I think Joe was talking about the Timeout for the serial read, not a
wait timer.
Like I said,
Dear Martin,
Thank you for contacting National Instruments. I would like to
apologize for the delay in responding to your support request.
From the information you have provided, it sounds like you are running
your VI and experiences issues with the lower and upper mask
refreshing after
It sounds like you are getting this error because one of your
parameters is out of range. Range Checking is an advanced feature of
IVI drivers. Try changing the values on the front panel controls (or
running the Getting Started VI with its default values) until the
error goes away. Also, there
Hello =96
It appears that your LabVIEW executable is causing a VISA timeout
error on the target machine.
Please verify that the current NI-VISA runtime engine is installed.
It can be downloaded a
href=3D=94http://digital.ni.com/softlib.nsf/webcategories/85256410006C05558=
Hello,
Thank you for contacting National Instruments. I would like to
apologize for the delay in responding to your support request. I
understand that you would like to use Voip capabilities to access your
computer remotely and then communicate with LabVIEW using speech
recognition.
I know of a
Hello,
Can you elaborate what you mean by the system is lost?
Ben has suggested a good idea of posting the code in question. It
would also be helpful to know which version of LabVIEW you are using
and which serial VIs you are using. His clarification of the timeout
for the serial read is also
Let me see if I understand you correctly. Basically you are trying to
include data acquired from one VI and include it in another. By making
your continuous data acquisition VI a sub-VI and placing it on the
block diagram of wed.vi you can read data directly from the
spreadsheet file. You will
You can use a VI Server Property node to bring a VI's front panel to
the front.
1. Drop a Property Node from the Application Control sub-palette on
your diagram.
2. Right-click on it to Select Class VI Server VI
3. Now select the Front Panel Window Is Frontmost property.
4. Change the
Hello,
I apologize for the delayed response.
I took a look at your VI. In its current state, you will not be able
to extract Y values for X values in-between those that you plotted.
The XY graph is simply connecting your points to provide a visual
representation. No real data exists between
Hello,
Thank you for contacting National Instruments.
I may have found a knowledge base entry that accurately addresses your
problem. Following these instructions will, hopefully, resolve your
Dll problem.
To access the knowledge base entry, please do the following:
1) Go to http://www.ni.com
Hi Wiebe,
Thanks a lot for your response.
I shall go through the vi u sent me , study it step by step and will
get back to you if I have further problems.
Thanks a lot,
Ajit
Hello,
Thank you for your inquiry regarding website login. I understand that
you would like to logon to Hotmail using LabVIEW 6.i. DataSocket
however, is used to send and receive data between computers running
LabVIEW. One possible solution is to use ActiveX events to run an
internet browser
I believe you can do this with a 2-segment property node. IN the first
segment, select the Active Plot property, In the second segment,
select the Plot/visible property.
Hope this helps.
Dave
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
Hello A. Senthilnathan,
Thank you for your inquiry regarding Remote Panels. After building an
application using Remote Panels I understand the problem that you are
having. However, the Backspace keystroke is assigned to IE and can
only be reassigned by possibly modifying the IE registry. One
I don't know much about the 830 lock-in amplifier, but most
instruments use the same commands regardless of whether you use GPIB
or RS232.
So, I suggest that you download the LabVIEW driver from
http://ni.com/idnet/, and modify it to work with the serial port.
It may work with no changes. Or,
In my application, there are two while loops. The inner loop has a
digital control where the user can enter a number. If he enters an
invalid number, I want to clear his input.
I cannot install daq because of this message. Where is the component?
thanks
Hi Mike, I would like to send you an email directly to ask you for the
LabView drivers for Watlow 942. I tried their website and find
nothing. I am a beginner in the forum and looking for the way send you
an email directly (just for some private questions) if it is possible
and legitimate. My
Hi Ajit,
I will generally give 4 start rating to self-answered Q's but you have
not provided any information!
What was the problem you had?
How did you over-come it?
By providing this info, your question and answer becomes a resource
that may help others in the future.
Ben
Thanks. This partially answers my question. What exactly I want is USB
port access control via LabVIEW either directly or through dlls. I am
using LabVIEW 6.1 currently but will soon be upgarding to 7.0.
Sheela
Hello,
Thank you for contacting National Instruments.
It is my understanding that you are trying to find a VI that mimics a
thermometer within LabVIEW 7.0.
Fortunately, LabVIEW 7.0 has a library of built-in example VIs,
several of which deal with temperature analysis. First, open LabVIEW
7.0
In LabView 6.02 (Windows 2000) I have experienced problems when using
the Scale all objects on panel as the window resizes option under VI
properties. Try the following example: Go to the front panel and draw
two arrows (from Decorations), one vertical and one horizontal (make
sure they are
Thanks Randall, the problem was related to file I/O. I found a subVI
that was using converted LabVIEW 5.1 versions of the configuration
file VIs with references opened with the LabVIEW 6 Open.vi. The
reference was passed back out and closed with with the LabVIEW 6
close, but apparently there is
thanks for the intrest got the problem sorted
Hi Wayne,
a
href=http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B123AE0CBC3E111EE034080020E74861p_node=DZ52038p_source=External;Here/a
is a link to an example vi that shows you how to do it. Basically, it
uses the Active Plot property and transparent plot colors to
Hello Jim,
thank you for your answer. It is no big problem.
The reason is I want to use different front panels with different
controls (placing as a subpanel), but the main program in the
background is always the same.
Due to your answer I have to lock the registration to the controls
names now
Elizabeth,
I agree with Bruce, it is frustrating trying to use the NI site to
answer questions about compatibility. Or what is the latest version.
For instance, see if you can find the answer to the question does
DataSocket server work with XPpro? With Hyperthreading? With XEON
processors? With
I had already tried this, the problem is that the path that
autoinstall is looking for is inside the codes on the CD and I cant
access that to change it, it does not give a browse option, it is
hardwired.
The problem is that ni_rundll exist on the CD in
drivers/DAQ/cabs/setup/ but it is listed as
Hi Becky,
I could figure out the way to do this,
I will get back to you if I have further doubts.
Thanks a lot for your help,
Ajit.
This is from the LV 5.1 license agreement:
7. DISTRIBUTION RIGHTS.
(A) Generally. For SOFTWARE not listed in 7(B) below, you may
distribute your application (.exe, .dll, html, .alx, etc.) created
with such SOFTWARE and/or utilizing relevant configuration utility
executables (i.e., NI-DAQ
Hi Rob, thanks for the reply,
My program requires the button to have the Latch until released
property, so I was wondering if you could tell me a little more about
using a notifier
Thanks,
Dogbert
mad props to you Brian, you really did give me something to work with.
The idea of using the inport vi's was really great as I mentioned and
I am glad to say that I got my code to work and read from my circuit.
The line that reads
'if (port[MSR] AND $10)=$10 then inc(value)'
was what puzzled me
Hello,
a
href=http://zone.ni.com/devzone/conceptd.nsf/webmain/F3C85234F1075EA986256CAA005A0136?opendocument;Here/a
is a technical overview about datasocket that may help. If you need
to open a port on your firewall, a
You can use the And function with integer inputs. One of the inputs
comes from InPort, and the other is a constant hex 0x10. The result
of the And will also be a numeric. You can test this result with
the =0? function. If the result is zero, you do nothing. If the
result is non-zero, you know
I just wanted to share with you about the progress on this issue.
I tried Sean's approach, the .dll did press the alt key but also
closed my application, therefore, and it was not practical.
I further drilled down and found out a subvi that caused the CPU 100%.
Further isolating each part of the
Hello,
Thank you for contacting National Instruments.
You can create a DLL in LabVIEW from a VI. To do this simply:
Click Tools Build Application or Shared Library.
Select Shared Library from the Build Target pull down menu.
Select a target name, destination directory, and a support file
Hello Heinrich,
a
href=http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101RNAME=ViewQuestionHOID=5065000800989CECategory=LabVIEW.LabVIEW+General;Here/a
is a link to a previous thread discussing typedefs and type
descriptors that might help you.
I am still a little confused about
Hi,
In 6.1, since there is no zoom property, you will have to use the draw
area size property that I believe you are already using.
Good luck.
Feroz
Ah ha , This is exactly what I am trying to do , thanks for the help.
I think my problem is I don't have the choice between TS variables and
LV globals. I am supporting someone else's program. He already has a
working TS/LV program with a global vi named Global.vi. I developed
operator interface program that initiate TS engine and call his
sequence. When his
nice to hear this .
I have some beta software on my machine for the 3d graph activex
control. Just delete the plot, drop a new one, and hook it up. I do
not think there are any settings in the plot properties, so it the
replacement should work like a champ.
Jeremy,
within the framework of the example you posted me, how is it possible
to read in the intensity value matrix as well.
also, i found that the vi didn't load properly with LabVIEW 7.0 - the
3D graph control was asking for a newer version?
kindest regards,
Fraser
Hello Jim,
Thanks for your inquiry regarding y axes spacing and overlapping.
After running the VI that you supplied, I could see the problem that
you were having. There seemed to be large gaps between some of the
axes and no spacing between others. One possible solution is to reset
the scale
You can create your Excel form in Excel 97 or later. The
incompatibility between Excel 95 and 97 workbook files caused major
frustration for a lot of Excel users. Since Excel 97, all workbooks
are transparently compatible. Newer features not supported by older
versions are now ignored without
Thank you all for your answers. They've been very helpful in
understanding the problem. I understand that refreshing the screen is
hard and I know that LV requires a lot of resources but still - we're
talking about 10 FPS - that's not a fast refresh rate. In response to
Shea's question, we have a
I didn't explain the incomming dataformat all that clearly, so I will
do it again.
Incoming serial data format is the text within quotes. It is repeated
in a while(1) loop on the balloon.
BEXUS[h][m][s]BEXUS[h][m][s][7*8*16bits of data]
[h]=8bits [m]=8bits [s]=8bits
So that means, that after the
I have noticed this when using LV7 on a 800MHz machine with 256 meg of
memory and the chart had a lot of data (also WinME). (I use this
machine on week-ends to keep my code honest. If it can run on the old
dog computer, it will run on new ones)
Try doing a clear chart as current as default before
Hello,
I'm relatively new to LabVIEW, and am experiencing a problem and would
be extremely grateful to anyone who can help!
Basically I have a number of proximity sensors attached to the back of
a climbing wall. As someone climbs the wall, data is sent to the
computer about the wall deflections.
1 - 100 of 125 matches
Mail list logo