There looks like a possible bug with the SubPanels in LV7.1.
If a VI contains two SubPanels, where each SubPanel contains a VI that has a
3D graph in it, then the 3D graph will only be visible in one of them (the
first one to be inserted into a SubPanel).
Using the Visibility property does not se
Is this ITK version 5 or version 6? If it is version 5, you should be
able to start the install, get the "Wrong OS" message, click ok, then
continue. If it is version 6 you should not have this problem.
I wonder if we're talking about the same thing here. I performed the test you indicate
below and in addition created a 4 column
array and replaced all 256,000 rows. It only took 165ms on my computer. Granted I have
a faster computer but how long does it take
on yours? Also, what version of LabVIE
Well, I assume you have a loop within a loop? You iterate 93000 times for every row in
your 256000 array? 23billion iterations, yes,
this would be slow. Even on my 2.2GHz Pentium4 it takes 2-3 minutes. The proper way is
to just iterate once through your data and
determine where to plug it into yo
> -Original Message-
> From: Bruce Ammons [mailto:[EMAIL PROTECTED]
> Sent: Thursday, 10 June 2004 3:58 p.m.
> To: 'Mihai Costache'
> Subject: RE: Replace array row in a loop
>
>
> By any chance, would it be faster if you swapped rows and
> columns in your 2D array? I always get confus
I am processing the data coming out of a laser scanner. I set the scanner
for let's say 512 lines x 500 points/line, so I should get the coordinates
of 256,000 points. For reasons known only to my laser scanner, the number of
points actually returned is much smaller, for instance approx. 93,000 on
Sorry, this did not come out quite right! Thanks J-P.
... Zero is even harder. :-)
You've probably seen the T-shirt: "There are 10 kinds of people: those
who understand binary and those who don't" or similar...
back to the problem -
Anyway, the probl
> Is it possible to use Connect to Remote Panel to connect a multi
> Front panel application already started by using only one licence of
> the LV web server.
>
> Is it possible to use Connect to Remote Panel programmatically
> without using the menu in LabVIEW and without a web page?
>
I
It is very trouble that I want to distribute some 7.1 developed
executable programs to Win98 system. When I save these programs as 7.0
version, it prompted me that some VIs cannot be saved for previous. Do
I need to use 7.0 to build these programs again?
Bill
I did it few years ago and forgot the name of those programs. You can
search it in yahoo but many of them are demo version. I searched one
(http://www.wyetec.co.uk/icsdocument.asp) for your reference. Does
anybody suggest us a good image capture library supported ActiveX?
Bill
Quote of the year:
"1" cannot be represented exactly in binary...
That's too funny altenbach! How many bits of precision do you need to
represent "1" exactly in binary??
=A6=AC
It sounds like you are trying to analyze the video signal rather than
acquire and analyze an image. If this is the case, you might consider
re-posting this question under the Measurement Hardware category
(perhaps in the High-Speed Digitizer or Multifunction DAQ
sub-categories). I would also reco
Ann:
My advice would be to click OK, rather than CANCEL.
Just kidding :>)
When LabVIEW crashes, there's not much anyone on this list can do for
you. Often it's not really LabVIEW but one of the many drivers it
calls, or a problem with your video display driver.
If you were not able to save th
The thing that I find most encouraging about the dual development of this
same feature by OpenG and by NI is the fact that OpenG was able to develop
it at all. Something that LV has been really pushing is the ability for new
features to be added to LV using LV. The new express block toolkit is
Refnum constants can only be created in LabVIEW 7.0 and later. Any earlier
version of LabVIEW requires that you use a control for refnum datatypes.
Pojundery,
Stephen R. Mercer
-= LabVIEW R&D =-
George,
If your application is written using IVI-C specific drivers, then besides
installing VISA, you have to install the IVI specific driver(s) as well as
the IVI Compliance Package which contains the IVI Engine and IVI Shared
Components. However, if your application is written with IVI clas
Hi all,
I need to change the labview date and time stamp from seconds after Jan 1904 to
current date (julian format) and the time to seconds after midnight of the
current day. I know how to change the seconds after midnight to julian, but
does anyone has a vi that changes the time stamp to seco
Hi,
I get this error when I tried to save my program: "The instruction at
'0x0081aa02' reference memory at "0x" could not be 'read'.
Click on OK to terminate the program. Click on CANCEL to debug the
program."
Help, please!
Thanks.
how can I use a pc-tio-10 card to count encoder pulses without
stopping, starting, and reconfiguring the counter each and every time?
I would like to be able to just config. and start the counter. Then I
would like to be able to read the count at anytime. It seems like a
waste to reconfig all the
"Are you talking about the LabVIEW Report Generation Toolkit for
Microsoft Office?"
Yes.
Im not sure which directory it has to be installed, but at the moment
it is situated in:
National Instruments\Labview 7.0\vi.lib\addons\_office
Does this seem like the correct location?
Hi Everyone,
Not sure if this has been discovered yet.
I don't consider it critical because most people will not have reason to
program like this but it will fatally crash without prompting to save your
work. I was just playing around with SubPanels and the event structure
(trying to programmatical
I have a fairly large vi that I use the application builder to make an
exe. In the VI form, the vi will open in the maximized state if it was
saved in the maximized state. However when the same vi is converted to
an exe, its behavior changes.
Whenever the exe is started it is not maximized.
Take a look at NI Diadem. This software is made specifically to do this
type of different format database correlation. You can click in a data
table and it automatically displays the corresponding video frame, and vice
versa - advance/Rewind the video panel and the corresponding data point(s
The easiest thing for you to do would probably be to write a dll that
makes a lower level WinAPI call to get the information. Then use a
Call Library Function to retrieve the information in LabVIEW. Good
Luck!
Jeremy L.
National Instruments
Hello list, excuse the slight intrusion, but I thought somebody might be
interested in this.
Our Test Systems and Software group is taking resumes for a Test
Engineer with LabVIEW experience.
For a full job description and to submit your resume,
http://ww2.distek.com/MenuItems/Employment/TEL.asp
Todd
i'll try to wire up something to give you an idea of one way you can
handle your init and reset stuff, at least the way i understand it...
Dan
What version of LabVIEW are you using?
If you use a recent version (inport has a green chip on the icon), you
should be able to read anything within the hosts I/O Memory range
without the need for any special settings, even on NT or XP.
Check the online help. There is a sample included with LabVI
Right-click on each, --> "format and precision" and select
- floating point
- 2 digits of precision (or whatever the quality of your data is, i
doubt it is microdegrees)
- unselect "hide trailing zeroes" if desired.
(A SGL number is rather inaccurate, and e.g. "1" cannot be represented
exactly in
Are you wanting to set default conditions? One simple way is to let
LabVIEW handle this for you. Make sure that all values are set to the
proper defaults and that all controls/indicators that you want hidden
are hidden and then go to "Make Current Values Default" under the
Operator menu. This se
Give the sub-VI references to the controls and indicators. In the
sub-VI you wire the reference inputs to property node(s) and write to
the value property. You can obtain the references manually by
right-clicking on the control/indicator and create the reference, or
you can do it dynamically by usi
Hi,
I'm trying to break a LabView program down into sub VI's called by the
main VI and for example want to create a sub VI that will initialise
the value of indicators and controls on the front panel of my main VI.
I've tried creating a global VI with these in and refering to them in
my sub vi. It
Dan,
Thank you for answering. I really don't have much to send you.
I have a boolean button and 3 menu rings. When the application is
launched I would like the button to be in the ON state and the menu
rings to be invisible.
When the boolean is clicked, one of the menu rings will appear. One
o
I am going to assume that you wish to communicate to some device
connected to the serial port. You read and write to the serial port
using VISA Read and VISA Write. These functions as well as a function
to configure the serial port (baud rate, etc.) are on the Instrument
I/O>Serial palette. You can
I took a two sets of time domain data, converted them into the power
spectrum(freq. domain) and now I need to integrate that result in
order to get the magnitude. The only functions for integration I can
find are for time domain measurements. Is there a way to integrate in
the Frequency domain?
Not bad for a "first Project" type question.
There is always the option of wrapping all of the init code in a
single frame seq structure "out front" that uses data flow to force it
to execute first.
Ben
Go Window(menu)>Show Navigation Window
PJM
Thank you very much.
What is yout LabVIEW version. I have tried 7.0 and 7.1 and can confirm
that the output is clipped to 1. Your x-input must very close to 1
if you see clipping with d.o.f. of 408. What is your x input?
(even with x=0.99, I need a d.o.f. of about 9000+ to see the
clipping.)
This is not good.
Todd
can you send me a copy of what you are working with , or a scaled down
version and i'll see what we can work out.
Dan ([EMAIL PROTECTED])
DISTek Integration is currently seeking a Test Engineer. The Test
Engineer is responsible for the design, development, deployment and
support of test systems for electronic products. Position includes
high-level functions such as test planning, detailed design and
development of test software. The
I'm starting my first LabView project. Hopefully my question isn't
too basic.
There are several booleans and menu ring properties that I want to set
when the executable is launched. I only want to run this section of
the VI once (when launched) and don't seem to be able to do this. I
haven't fo
I have just upgraded from Labview 7.0 to 7.1, including the MAX
upgrade from version 3.0.1 to version 3.1. When I open MAX and click
on any of the configuration settings, the computer immediately
restarts. I did not have this problem before upgrading. I have
uninstalled and reinstalled the softwar
If LV7.1 has this built in, how is it accessed?
Hi Germain,
I did a little more research into this issue, and it looks like we
have had a previous reported case of this happening with the
Application Builder installer script. However, we have had some
difficulty reproducing this issue here and would greatly appreciate it
any help that you coul
I want to display two of the same indicators, but on seperate front
panels. I want to do this so I can bring one of the panels over to
another monitor (dual-monitor set-up) and keep the other front panel
in the main display. Thanks!
Like " I said some of our "best". "
Ben
Bertrand
Utilise un fichier VIT [juste renome ton VI en vit] (VI Template).
Chaque instance devient une interface reutilisable (code et UI). A
chaque fois tu auras une copie differente en memoire. Tu peux aussi
passer des parametres par l'intermediare de VI server.
And now the english version :)
I would like to resolve some timming issues by configuring my 3 6036E
daq boards in a master slave arraingement. I have installed a RTSI
cable on the boards.
Thanks! That worked perfectly! :D
I would guess that a simple state machine/functional global might do
the trick for you... design a subVI with 13 inputs (probably best to
bundle these) and use a while loop shift register to store which input
you're interested in at the moment - then just use a case structure to
pipe that input to
Peak Detector.vi seems to pass out the indices of detected peaks and
valleys - I would think you could use these as input to Get Array
Subset.
cheers,
- kevin
I have changed the device path a few different times with no success.
What I am trying to do is run a DOS program written for Win3 on this
new PC with Win98. It will not talk with the devices. I have loaded
both ATDOS272 & ATWIN271 to the hard drive and copied both the GPIB-32
& GPIB-16.dll file
Hi,
It looks like you are taking the length of one array whose length is
not the same as the array that you are trying to write. Try changing
the length of the number of scans to be the length of the array that
you are writing.
If that doesn=92t work take a look at the following shipping example
Hi Bertrand!
Feel free to post your own question in french. Some of our best
Enthusiats speak french. I said some of our "best". Not me! I took
french for 5 years in high school and never passed french 2!
It sounds like your case is different from the case I mentioned above
because I was running
If you use a file dialog with a data type specified (*.hdr) the .hrd
ending will automatically be appended as long as the user only writes
in a name. I do not believe you can prevent that, but you coan scan
the path from the file dialog and replace the extension if it is not
hdr (avoids double exte
Hello CrisR
Thank you for answering, but finally I solved the problem.I just had
to concatenate this string "TAB constant/data/CR constant" and I used
the Write File.vi and everything went fine.
In relation to the link you attached,I have never had the problems you
say, but thanks a lot anyway
By
thanks a lot, that method of getting to it worked great. I tried the
link again and still wouldnt find it, very weird. Anyways, I took a
look at it and it seemed like I can work with this . Thanks again!
Good thinking.
After a bit of experimenting, my best guess would be bits 4 and 5 of
the number indicate a version change and recomile, and I think bit 4
is the one for a version change.
Maybe somebody at NI could verify/correct this, or at least point to
some documentation on the mod bitset prope
Cdeg and Fdeg are used for temperature differences, e.g. a
difference of 5 Celsius (Cdeg) is equivalent to 9 Fahrenheit (Fdeg)
(and to 5 Kelvin of course).
About the display, 0=B0C is stored internally in K (-273.15). In single
precision, the closest number that can represent this is about
-273,14
Thank you Altenbach.
I appreciate it.
Van
why can=B4t I use inport VI in win xp even when I have used userport
aplication for enabling port reading in this plattform?, I=B4m getting
data from the parallel port in epp mode, my pc=B4s pararell is ok bcs I
can read data in c++
I have this data(4E4A 4632 3435 ),and i want insert zero between them
like:(40E040A0 40603020 30403050)
someone can help me how to do this withe sample program
I tried to upgrade application builder to 7.1 from the Upgrade Advisor
and it doesn't allow me to select application builder alone. There
appears to be no way to upgrade only application builder.
Each bit in the Modification Bitset has a meaning. Surely one can
figure which bit is related to the upgrade from a previous version...
If the VI is in a LLB, Librarian Get Info.vi can return the
LabVIEW version of the VI (or is it the LabVIEW version that last
saved in the LLB?)
I think he is asking what you have for a DAQ card. What card did you
place in the computer and hook to the BNC-2110?
Since you are using this connector block, you can create a signal with
the Simulate Signal Express VI and then send it from the computer
through your DAQ card to the BNC-2110 by us
Hello Paul,
I tried this on my LV7.1 and WinXP and it doesn't seem to lock-up the
task bar. It seems to respond just fine to all the button clicks.
Do you see this locking behavior even when you only open the VI (not
run the VI)? That would be a little weird.
Like Dr. Imad asked, does this hap
as-tu bien configurer ta carte DIO96, est -tu sur que tu peut piloter
2 voie ou plus en m=EAme temps? (va voir dans le panneau de config =3D>
mat=E9riel) ou alors dans M.A.eX.
si tu peut alors tu a certainement raison:
peut-etre as-tu un probleme d'initialisation a chaque it=E9ration,
for=E7ant cha
It is possible that "leftover" files in the temp directory could be
tripping it up. Could you try the following on the affected machine?
- exit all applications (NI and otherwise)
- go to the temp directory (you can just type %temp% in Windows
Explorer or My Computer to get to it)
- delete all of
I'd like a copy of that toolkit. Can you post it here?
Thanks very much, that was new for us and solved our problem!! :)
The VIs that I would suggest using are found in the String Function
Pallet:
Spreadsheet String To Array
Array To Spreadsheet String
The delimiter should be the termination character. These VIs will
adapt to a string array.
For the Spreadsheet String To Array wire an empty string array and use
%s
Cdeg is another way of saying "In degrees defined by the Celsuis scale
starting from absolute zero". So it is the same as Kelvin.
degC is another way of saying "In degrees defined by the Celsius scale
starting from the freezing point of pure water at sea level".
As for missing zero by a about si
Although LabVIEW seems to know what version it was previously in, (it
shows this information when you close a VI without saving and it
promts you to save, you can click 'Explain' and it says it was in a
previous version and what that version was) I don't think you can get
that previous version numb
The right clicking issue does not happend with other windows. I have
uninstalled and reinstalled but the problem still persists. Any
suggestions??
Cheers,
Mark
What do you mean by Worksheet Generator? Are you talking about the
LabVIEW Report Generation Toolkit for Microsoft Office?
If you are talking about this, is it installed in the correct
directory? I have had similar trouble by forgetting to set the
install location to be my present LabVIEW direct
UARTs (PC and uC) used to transmit data can be configured to transmit
5,6,7,8 or possibly 9 bits per transmission. You can't transmit 12
bits in a single operation. Either you set the uC to transmit 12bit
data as 2 packets (2x6bits or 2x8 bits) or you pack 2x12 bits into
3x8bit packets.
The 2x8bit
You are apparently missing the error code file that describes that
error. It is C:\Program Files\National
Instruments\Shared\errors\English\NI_Platform_Services-errors.txt.
Perhaps someone did some house cleaning and deleted some files? In any
case, if you do a repair of the installation all should
Hello,
When I use the Write to Spreadsheet File.vi to append data to an
existing Excel file, the data I input doesn't appear in the file.All I
get is replace the Excel file by the new data and I loss the old data.
This is due because Excel changes tab-delimited format. There is a KB
than explains
UART-based communication (computer COM ports) are formatted as 1 bit
of start, 5-8 bits of data, an optional parity bit, and 1-2 bits of
stop. If you wish to transmit 12 bits of data, you'll need to send it
as 2 frames (6 bits each) and then reassemble (extract the data).
However you'll need to ve
I need to programmatically determine what version a VI was written in
or saved in. For example I would like to upgrade to LabVIEW 7.0,
however, my customers only have LV 6.1. There are several tools that
I want to use in LV 7.0 then save my VIs down to 6.1 before I ship the
application(VIs, not e
I have create a programme with an active X Idtpicker (active x in
microsoft common object.
There is no probleme when running in my pc. When I build an
application and I run the executable my active X object doesnt work.
what is the dll or dynamic vi to add when creating the application?
Moreover i
Hi,
=A0
Let me explain what I want to do. I have a LabVIEW App (In source
code) running on an offsite computer and I want to access it remotely
by another computer in my office. I know that I can use =93Connect to
Remote Panel=94. But my app is already started and it display 3 front
panels. I got o
I have a VI that I have been turning into an application. When I
would build a new app and install, it would uninstall first.
Now, for some reason, it does not uninstall previously installed apps
but just adds to them. Is there a setting in the application builder
that controls this?
I get an error saying "NI ServiceLocator is not running" when I try to
open LabVIEW 7.0 examples. I have followed the advice in
troubleshooting but stopping and restarting the service but that
doesn't solve the problem. Any suggestions?
I install Labview 7.0 ,NI VISA 3.0, and MAX 3.0.
I used VISA Driver Development Wizard to create a Raw
USB .inf file for our special USB device. This .inf file worked fine
in Window 2000 machine, but it did not
work in Window XP machine.
Any idea about it?
Thank you for your reply.
Hello, I'm trying to program my vi so that the data the vi generates
is saved to a file. I've gotten that far, but I want the user to be
able to select where they want to save the file and what they want to
name it. However, I need to force them to use .hdr as the extension.
Is there anyway to do t
Hi,
I get this error when I tried to save my program: "The instruction at
'0x0081aa02' reference memory at "0x" could not be 'read'.
Click on OK to terminate the program. Click on CANCEL to debug the
program."
Help, please!
Thanks.
Can i acquire a image from a classic videocard (terratec) and show it
in a remote computer (connected via ethernet)? how i can do it?
Thanks,
Andrea
Or write the application in LabVIEW 5.0 or 5.1. the Application
bulder there creates exe files without links to a runtime engine (it
didn't exist back then).
This will result in executables of around 3-4 Megabytes each (at
least), and doesn't support the new features of LV 6 or 7, but if it's
abs
They are. In fact, hyperterminal communicates fine.
Thanks.
En fait, dans ma s=E9quence, lorsque je mets =E0 1 une voie num=E9rique
(A)de ma carte DIO96 et qu'ensuite je mets une autre voie num=E9rique
(B) =E0 1 alors ma voie(A) se repositionne toute seule =E0 0 ce que je ne
veux pas.
Merci de ton aide
> Is there an elegant way to paste data from a spreadsheet directly into
> a front panel control in Labview?
If you implement your own menu items, or use the event structure, you
can intercept the paste command.
I don't think there is anything built in to read from the system
clipboard, but I'm
The link seems to work OK for me. Try this:
1. Go to www.ni.com
2. Click the link at the top of the page for NI Developer Zone.
3. Now, in the search field type "e series digitizer"
The first link should be the document titled "Synchronization of a DAQ
E Series Device or a NI 5102 with a High
Yes. I created a resource name control, which is a drop-down list
showing only the available resources, with names like ASRL2:INSTR.
This control is active on the target machine and the list updates
correctly when I add or remove serial resources.
Again, I have partial communication. There are no
Nice project, we do that all day long here. What is your problem
exactly?
The 89C52 has a UART you can use to write commands and read data. It
is fairly straightforward to write a command processor for the uC and
implement a command set. Is it the computer or the uC that generates
the control pulse
> 1. With a function1, I give to a Dll a pointer to an allocated LabVIEW
> array.
> 2. with a function2 I send a "grab" command and the dll fill the
> memory pointed by function1
>
> then I try to (re)display the array in labVIEW (which must be changed
> by the dll) but the array has still his ini
LabVIEW \vi.lib\daq\digital.llb pour les E/S num=E9riques et ctr.llb
pour les compteurs.
I don't have libs that you speak about.
is it a installation problem ?
so could you help me!!!
Hi Ben,
I'm building an application that will have three screens. But the
three screens are diplaying the same VI and use the same diagram.
How can I fix my elements in my front panel ?
thank for your answer.
sorry for my language, I'm french and son't speak english very well
Bertrand
Hello,
Another idea I have is check and make sure that the Serial Port
settings are the same on the target machine as they are on the
development system. For example, you need to make sure the parity
bits, baud rate, stop bits, etc. are set the same on both machines.
Hope this helps!
Regards,
S
I was not able to reproduce it on my win 2000/ LabView 7.1
Is this happening with this particular vi, or any other vi ?
1 - 100 of 134 matches
Mail list logo