For my optimum filtering, I should multiply the measured signal S(t)
with exp(-t/T) and integrate these from 0 to tmax. Here, T is the time
constant tau.
Does anyone know how to do it in LabVIEW?
What do I need to do now to ensure that datalog files will not become
obsolete with changes in the future?
I'm developing a LabVIEW program to test and record calibration data
for manufactured products. In addition to acquiring data, the user
inputs a variety of information as part of the
Someone wrote:
Has anyone had any experience using Brooks Smart Series Flow
Controllers? We've had a customer contact us, and is interested in talking
to their controllers using RS-485, but we haven't had any luck in finding
the comms protocols...
I just happened to stumble across Brooks Flow
Chris,
I've had good success with these devices in the past. I had to write the LV drivers
as none existed then, and to do this you will need the Comms manual. However, beware
of the error in the CRC coding example, can't remember specifics and can't find my old
copy, but do know they
Tore Johnsen [EMAIL PROTECTED]
Yep, I use the template technique and pass data to the spawned VIs using
the Set Control Value method prior to running them. In the past (for non
time-critical VIs) I haven't bothered making the spawned VIs reentrant
since they are copies and run just fine in
Hi Christopher,
I'm not sure if this will help or not, but several years back, I
worked on a project that incorporated three Brooks Flow Controllers.
According to my notes, the model numbers were: 586OE, 5836A1, and
5835D2. (In fact, I'm sure I still have them in a box somewhere if you
are
i want to modify the available meter control i.e at the moment it is
in tthe horizontal position i want it to be in the vertical position
, tried it in the customizing control but could not
Hello reddys,
No, unfortunately this is not possible. Parameters are always passed
byvalue to VI Inputs.
If you are using the VI-object method SetControlValue(controlName,
value)
the controlName is the string Name of the front panel control. The
value variant has to be numeric, Boolean, string,
Hi
Opening your vi LV asks me about the following vi
Launch DS Server if Local URL.Would you pls provide me with that?
Can I use the same method for transfering any kind of files using the
Read file function instead of the Read characters from file
function?(If yes, what should the type input of
Return Receipt
Your RE: Brooks Flow Controllers
document
:
Return Receipt
Your RE: Brooks Flow Controllers
document
:
Return Receipt
Your RE: Brooks Flow Controllers
document
:
I've never used either of these two, but they seem to do the same job. Is
there anyone who's used both and can comment on the differences?
--
Dr. Craig Graham, Software Engineer
Advanced Analysis and Integration Limited, UK. http://www.aail.co.uk/
Hi,
the first thing to check is that the IP's are valid by pinging
them.
Go to the DOS window, and type ping xxx.xxx.xxx.xxx
and see if you get replies or timeouts.
If you can ping one machine from another, then communication is
possible.
You might find that the machines are on different
Hello Robert,
Thank you for your nice example.
But you have to modify it because it doesn't work always in the right
way.
If you turn your knob 1 time you have got values (from the knob)
between 0 and 10'000. In the event structure you then count up and
down. But if you have values (from the knob)
I would like to create a microsoft excel worksheet command in my
interface labview. I have tried to use container active x but it
doesnt work.
thank you.
Question is left.
What LabVIEW for Linux based on ?
That is I have already understood :
NI-DAQ - no, MHDDK - no.
You buy LabVIEW for a specific platform and get the CD with the
LabVIEW
version for that platform. If you want to use LabVIEW for Linux you
have
to buy a LabVIEW for Linux license
The first link was quit interesting.
Question:
is
...memory.cpp, line 563
the same as
...memory.cpp, line 593
Hi,
I'm looking for a modbus tcp/ip library which can be used in a Labview
application.
The aim is to communicate with a modbus/tcp compatible PLC from WAGO.
I don't want to use OPC, because this is an overkill for a point to
point connection (PC - PLC).
Is such library available?
Thanks
Return Receipt
Your RE: Brooks Flow Controllers
document
:
Through labview application, i want to set the properties window
parameters when right clicking the application icon, and view Summary
tab on windowsXP. Can any one suggest whether is it possible.
thanks much
Hannes;
Check out the a
href=http://www.openg.org/tiki/tiki-index.php?page=Bird's+Eye+ViewBird's
Eye View Utility/a at OpenG.org
Regards;
Enrique Vargas
www.visecurity.com
i want to modify the available meter control i.e at the moment it is
in tthe horizontal position i want it to be in the vertical position
, tried it in the customizing control but could not
I think you will have better luck starting with a gauge control, using
the selection tool to move the
What LabVIEW for Linux based on ?
LabVIEW for Linux is based upon unix, XWindows, and the same C/C++
source code used to build LV for all the other platforms. Specifically,
LV is programmed to the XLib layer of XWindows, and typically chooses
the posix libraries for unix. Of course for
What do I need to do now to ensure that datalog files will not become
obsolete with changes in the future?
This is a problem with all binary formats and most textual ones too.
There is no simple solution, but the key is to place versioning or
descriptive information about the contents at a
I think the best way to do this would be to save the VI you want to
open multiple time as a VI template (.vit).
Then when you open a reference to the template and open the front
panel, the template gets renamed with a sequencial number, and it
changes to a .vi, just as if you had opened the
sorka;
You can check the a
href=http://www.ni.com/support/lvsupp.htm;LabVIEW Support/a page.
There is a troubleshooting section called a
href=http://www.ni.com/support/trouble_labview.htm;LabVIEW
Installation/Getting Started Resources/a. It also includes a a
Hi Nutronik,
this Error normally indicates a memory access violation, typically
caused by an array handle.
In order to investigate your error I would like to ask you to post
your VI, so that I can have a look at it.
Could you also please tell me, which DAQ-card you are using?
regards,
Peter
Hello,
Yes, depending on the kind of termination your instrument is
expecting, you have to terminate with the correct termination. Some
instruments require a carriage return and some require a line feed.
Others will require both. You need to check with the instrument
manufacturer to determine
Hello,
I'm sorry, but attached a KB that described termination in Serial, but
I meant to attach this one for termination of GPIB.
http://digital.ni.com/public.nsf/websearch/9BAA60824D8A94FA86256ADA0058F18A?OpenDocument
Regards,
Steven B.
Applications Engineering
National Instruments
Thank you very much for your input. Though programming styles do vary
some are better then others. Your suggestions will clean up the block
diagram greatly. Thanks again. One last question. Could you explain
the dynamic registration you mentioned in a previous posting for I
gave it shot with
Hello all,
I'm trying to figure out how to put together a system in which I would use a PDA to
interface with three devices via RS-232. I am not very familiar with PDA hardware,
but it's my understanding that I SHOULD be able to use an adaptor which will allow me
to plug a multi-port RS-232
We are looking for test engineers with LabVIEW experience.
This is a great company to work for! The job will be both challenging
and rewarding. There are several positions open, requiring various
levels of experience.
Company: a href=http://www.sperry-marine.com;Sperry Marine/a
Location:
Working on upgrading to V7.1, but for now only 6.1 is available to me.
It seems that the quad encoder works, just counting differently in
opposite directions. I have it connected so that PFI8 is the clock
and DIO6 is the up and down pin. Works pretty slick and I am now
trying to break it down so
I would like to be able to go to a certain case from another case that
is in the same event structure.
The way that I've avoided obsolesence is to not use binary storage at
all. All of my test and measurement results get stored in a SQL Server
database (actually, they're first written as XML and imported).
Oracle, MySQL will work just as well and even Access in a pinch. I
have had the same issue
I've used them on three projects now. It's just as easy as it sounds to
use VISA with their virtual COM port driver. I also have some VIs to
connect with their DLL and that works too.
The only hitch so far is that there seems to be an internal 4k buffer
somewhere in the driver, so when I
I am using Run VI invoke node to run a VI that is reentrant and for
passing a single paramter to the same I am using set control node. Now
the calling VI will be an exe when packaged and needs to run as an NT
service wherein I am not allowed to use any UIs. The set control would
not work otherwise
I think I may have generate some confusion by putting quotes around
actually. I was not meaning to stress the idea of obtaining the exact
value but more the idea of obtaining the last value that was actually
written to the line. When performing AO, you typically fill an output
buffer with the AO
The digital graph defaults to 8 plots because there is only room to
show 8. You simply need to grow the graph and it will show all of the
plots that it has room for, up to your 16. You may want a smaller
graph, but there is a lot to show so it kind of makes sense.
Hi Peter,
thanks for your comment.
There is no DAQ-card involved.
We use a MXI-VXI Subsystem for our data acquisition.
Unfortunately I can not localize the error. There are many VIs in use.
A lot of them make use of the the replace array subset function.
Labview doesn't report the VI's name. The
Title: Serial Peripheral Interface (SPI)
I have several sensors that I will be communicating with using SPI. This is a 2-wire serial interface (no seperate request and transmit lines). The two wires are a clock line and a bi-directional data line. This is my first experience with this
Title: Message
I have
a device I control through SPI using LabVIEW and a PCI-6534. It's pretty
straight forward. Let me know if you run into any problems, I'll be glad
to help out. Email direct when needed.
Kelly
Kelly BerschSenior
TechnicianAnadigm
Telephone:
480-344-5262Email:
[EMAIL
Sure, just zip up all the VIs and templates and attach it to a message
here. That way, more than just me can look at it.
Hi,
I think that you should implement a similar idea to the SetPoint
Profile VI. One of the inputs to this VI is an array of clusters
where each cluster has the time-value pair (setpoint). One approach
would be to change the cluster to contain time and values for each
device you are trying to
I'm using LabVIEW 7.0 on a Windows 2000 machine which also has the CVI
runtime engine version 6.0.4.105.
I wish to write to the parallel port, simply on/off signal to eight
lines. I have previously done this with LabVIEW 5+Win98. I have
downloaded the accessHW libraries and installed them but have
You can find the VI by opening LabVIEW 6.0 help examples
communication datasocket ds writer.vi. You can also just remove
it as I mentioned in the last posting and launch datasocket server
manually.
I chose to read the file as characters out of convienice. This does
not mean that the VI is
I write my cluster data as binary strings to tags that get stored in
the Citadel database. I had some issues with database file sizes being
too large to store months of data. I used Citadel because it handles
all of the file storage stuff internally. I would think NI will always
make future
It is just that the template VI must not be in memory when you want to
instanciate it. Make sure that the template is closed before running a
new instance.
Unfortunately I don't have LabVIEW 7.1 so I can't view your example.
Also I don't understand how to convert the data to digital waveform
without just clustering it and wiring the cluster to a digital
waveform indicator. Could you possibly explain what/where the digital
waveform conversion icon is
Hi Rolfk,
You are absolutely right! I missed that last bit in the original
posting. Only versions of LabVIEW 7.0 and later will have support for
the DAQmx driver.
In Traditional DAQ, you can read the virtual channel properties, but
you cannot programmatically change them. The best workaround
Dear list,
I recently received a full-blown advertisement (SPAM) from a company that
uses THIS LIST to gather email addresses. The sender is a member of the
list: John Toto at Superlogics.
I don't at all mind members peddling their products in direct response to
questions posted to the list
Jason:
I'm not sure if they support it, but in general you should call VISA Set
Buffer Size (from C it's viSetBuf) to set the driver's read/receive buffer
size for each port. With most serial drivers, that overrides any default
buffer size.
Dan Mondrik
National Instruments
Title: Not quite off-topic: List misuse
I was not on the spam list but I agree with Tore
Paul A. Rochefort
AECL
Chalk River Laboratories
-Original Message-
From: Tore Johnsen [mailto:[EMAIL PROTECTED]]
Sent: May 28, 2004 13:12
To: [EMAIL PROTECTED]
Subject: Not quite off-topic:
Joolz,
In LV7 (don't know about LV6.1) get the bValue/b property and feed
it to the VI located at a href=c:\Program Files\National
Instruments\LabVIEW
7.0\vi.lib\utility\GetType.llb\vi.lib\utility\GetType.llb\Get Type
of Variant.vi/a. The output is an enum with the data type.
If the VI is not in
Kura,
I am not sure I understand your request. If you don't want several
students to view the same remote panel simultaneously, you should use
one remote panel license. That way, only one computer at a time can
access remotely the VI.
If you do want to allow multiple students to view and control
Hello,
It seems that while copying your file, memory is filling up too
quickly for LabVIEW to clean it up and it's crashing LabVIEW. View the
memory usage in the Task Manager to confirm this.
a
href=http://digital.ni.com/public.nsf/websearch/01B186B5CEB1D07786256747000F4319?OpenDocument;LabVIEW
If you had LabVIEW open when you did the installation of the
Application builder, it would not show up in the Tools menu until you
restarted LabVIEW. It only populates the menus at startup.
Ed
Greetings. While searching the Developer Zone I came across a
downloadable library file containing examples of HTML POST and GET
routines in LabView 7.0. This sounds like just what I need to get the
ball rolling on next month's project. My problem is that I'm running
LabView 6.1 so I can't open
Original message:
Looking at documentation from
http://www.ftdichip.com/
it looks as easy as 'falling off a log'.
There are ready built modules such as these available from several
suppliers.
http://www.dontronics.com/dlp.html
Can any one out there confirm?
i.e. - Their virtual com port
Return Receipt
Your RE: Brooks Flow Controllers
document
:
Thank you very much for your response. We have Bitflow drivers for a
Bitflow frame grabber. I am still trying to see if another ocmpany
sells the Coreco Board and so has the LabVIEW drivers. Hopefully I
will find it in time. If not I just have to run more than one
software at a time, which
It only deletes directories that are empty.
Just use List diretory first, use the file names output array and
delete them in a FOR loop, then delete the folder.
Thanx, Ed. Situation resolved.
Tim
Thanks for help,
but it was not the case. LabVIEW was of course closed when installing new
Applications builder (thanks for NI for the new version without cost). I
think my problems begun when I frirst tried to install the 7.0 version
Applications builder over the 7.1 LabView accidentally. I had
It is difficult to tell what is happening without seeing the code. How
are the new values later placed into the empty array?
Please attach a small example of your code. Thanks!
Return Receipt
Your RE: Brooks Flow Controllers
document
:
I'm trying to use the Pulse Measurement function in LabVIEW 7 to
measure the period of a periodic wave. Eventually I want to measure
the frequency of any wave I put into my DAQ card, but for now I am
simulating a sine wave signal of 10Hz freq and going between 0 and 4
units. 1000 samples / sec. I
I just noticed you passed the 2000 mark. You are a valuable asset to
the entire LabVIEW community and I really appreciate the time and
effort you put into the discussion forum. Thank you from all of us on
the LabVIEW team. --Jeff K.
I'm trying get a secure real time clock information for licensing
purposes ,I tried hardware dongle like hasp4 with RTC but I was not
able not interface the dll and kept coming up with errors.Can anyone
suggest a better of getting real time clock information or any
available product which I can
Well let me say that I appreciate the life you spare to help us!
And judging by the following post, the father of LV appreciates it
enough to thank you publicly!
Hi Sacha,
Your comments put me on the right track, thankyou.
I have nearly zero experience of networks, although slightly more now.
I tried pinging with no message from the other machine and realised I
needed a network operating between the 2 machines before I could run a
Labview client and
Hi All,
I would like to generate a list of the ip addresses on a network to
allow the user to choose 1 or many machines to pass data to, from 1
of the network machines. Data flow will be 115200 bps.
Thanks in advance, Chris
Congratulations and a big THANK YOU from all of us out here in
user-land.
Hey Dave,
The first thing I would suggest is upgrading to NI-VISA 3.1 to make
sure your not running into any old VISA issues.
http://digital.ni.com/softlib.nsf/websearch/8E7D54CA3A1FDECF86256E4D007ED2E0?opendocumentnode=132060_US
In addition, here are some helpful links about setting this
Great job!
Keep helping us!
Thanks Eki+
jkodosky [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
I just noticed you passed the 2000 mark. You are a valuable asset to
the entire LabVIEW community and I really appreciate the time and
effort you put into the discussion forum. Thank
I haven't tried it in LabVIEW 7, but I believe that accessHW is no
longer required - Inport and Outport work with protected OS's. If
that's the case, then you shouldn't have to change anything.
I would like to join the others in thanking you again!
Below is the link for when you passed 1000.
http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101RPAGEID=135HOID=50650008003176UCATEGORY_0=_49_%24_6_UCATEGORY_S=0
Dennis,
Thank for making LV a better language and less
I want only one person at a time to be able to control it, and its
fine for people to see the panel's image, but I'd prefer for them to
not be able to see what the other students are doing with the panel.
Currently only one person can control the panel remotely, but everyone
that's waiting in line
I am measuring the pressure at different points in the system (three
chambers in the series). I have main VI working and I have many
indicators on the front panel of my main.
If it is possible how can I make the program so that the indicator
that the user clicks on becomes larger with respect to
Having the father of LabVIEW thank is especially gratifying. Thank you
for creating such a great product in the first place. I'm glad that I
can give back a little to such a great community.
I'm trying to communicate with a digital indicator through the serial
port. Sending any character (or pressing a physical button on the
hardware) acts as a request for data, and reading from the port should
give a string like this: 01A-0012.753. (the 01A is fixed, the
rest is the value I'm
I think I understand. You don't need to have two different Initialize
functions; you can just place the regular Initialize function on your
diagram once.
To one Initialize, you wire one address, e.g., GPIB0::13::INSTR, and
to the other, you wire the other address, e.g., wire
GPIB0::19::INSTR.
In using the Pulse Measurement (built-in) VI more I see it cannot
measure pulse periods when the frequency is below about 15 hz .. at
least on my system. I am simply bringing in a simulated sine waveform
and leaving all the defaults on the pulse measurement VI.. is there a
way to extend the range
Hello list...
I'm kind of new to Labview, and don't want to reinvent the wheel here
(or re-write something that's already been written)
In my applications, I acquire waveforms from a Tek 3014B scope
transfer them into Labview.
I want to compare the measured waveforms with a previously
What you probably want to ask is what possibilities are there to use
DAQ in LabVIEW for Linux.
Yes! Sure1 You are right.
I am not wondering about LabVIEW but only
looking for replacement NI-DAQ for Linux.
If LabVIEW for Linux support all functions of NI-DAQ that avaibale
under Windows then
Hi all,
I want to see the Discussion Forum of Labview through Outlook
Express.I have Windows XP as OS.
plz help
Thanks in advance
--sattu
thank you jeremy. i tried it and it works.
Nidal
89 matches
Mail list logo