Labview automation of hp8722d and hp34401a

I am trying to automate RF E-field measurement with the use of HP8722d (as an oscillator) and HP34401a (as a voltmeter) measuring DC voltage at the output of diode terminated RF antenna. I am looking for labview  software?
[email protected]
Solved!
Go to Solution.

hp8722d wrote:
I am looking for web address where I can find the information you mentioned in your first initial response.
Andrew
What he wrote was that the HP34401A instrument is already included with LabVIEW installed.
Example programs on various topics are also installed when LabVIEW installed.

Similar Messages

  • LabVIEW Run Time Engine and ActiveX Automation Server

    Hi,
    I have a question related to LabVIEW Run Time Engine and ActiveX Automation Server:
    We have a tool developed in LabVIEW and TestStand. End user interface is a LabVIEW GUI (it's an executable) which executes TestStand sequences. Some TestStand sequences call lower level LabVIEW VIs.
    Everything works fine with LabVIEW installed, but I was wondering if I could run this tool on deployment machine with only LabVIEW run time engine installed. We are using LabVIEW 6.1 and with only the run time engine installed, I get the error message: "Unable to launch the 'LabVIEW.Application' ActiveX automation server ". 
    BTW, we are planning to upgrade the versions soon.
    Is it possible to make things work only with the run time engine?
    Thank you.

    Thanks for the response, Brian.
    I did upgrade to LabVIEW 8.0 and TestStand 3.5. Everything works fine on the development computer where LabVIEW and TestStand is installed. On the target computer in the lab, I installed LV RTE 8.0 and TestStand 3.5, and now when a VI is called in a sequence file, I get the following:
    RunState.PreviousStep.Result.Error.Code  -18002 
    RunState.PreviousStep.Result.Error.Msg  "LabVIEW: The VI is not executable"
    So, the executable opens and works fine (which means that the LV RTE is installed properly), but when a sequence calls a low level VI, it does not make it through.
    comments/suggestions are appreciated. Thanks.

  • I want to use Get Panel Image in Labview 5.0.1 and need details on how to save the BMP data generated

    I am trying to generate an application that saves a copy of its front panel on completion. This is easy to do using an invoke node with Print VI to HTML but this does not work in an .exe format. I have seen elsewhere that you have to use the Get Panel Image method, but no details are supplied in LV 5.0.1 documentation of how to use the "image" data (1-D Unsigned Byte array) that is generated. I want to save this in a format that can then be read as a bitmap in any standard graphics package. Any assistance?

    Hi,
    If you'd upgrade to LV5.1 or 6 you could use the 'standard' vi's for this.
    You need a VI called "Write BMP File.vi". It's not shipped with LV5.0.1.
    This vi only uses 3 subVI's, so perhaps someone at NI can convert it and
    send it to you (sorry, I won't, it's copywrited).
    If you cannot get this VI anywhere, you'll need to figure out the BMP file
    format yourself. It's not too complicated, but still could take some days.
    Perhaps someone figured it out before LV5.1 was released.
    Regards,
    Wiebe.
    "RDK" wrote in message
    news:[email protected]..
    > I want to use Get Panel Image in Labview 5.0.1 and need details on how
    > to save the BMP data generated
    >
    > I am trying to generate an application that saves a copy
    of its front
    > panel on completion. This is easy to do using an invoke node with
    > Print VI to HTML but this does not work in an .exe format. I have seen
    > elsewhere that you have to use the Get Panel Image method, but no
    > details are supplied in LV 5.0.1 documentation of how to use the
    > "image" data (1-D Unsigned Byte array) that is generated. I want to
    > save this in a format that can then be read as a bitmap in any
    > standard graphics package. Any assistance?

  • Labview program to unistall and install new/updated software programatically

    Hi,
     I want to create a labview program to install and uninstall teststand deployment programatically.
    Query : I have teststand deployment made and ready,wanted to deploy in 5 test PC's and for very first time it did work good. Now when I made updates in the modules, i made a new deployment with version increment. Now this time, i first uninstalled the previous deployment and reinstalled a new one. This time it took time to uninstall and install all 5 test PC's.
    I wanted to automate this process through labview. I wanted to create a labview exe or installer which continusouly running on the client PC's looking for a perticular folder for new/updated deployment. If it finds, uninstall the older version if present and install a newer version of deployment.
    I wanted to know what things i need to consider while making this type of labview program which uninstalls the older version and installs a newer one? I think i need to even reboot after uninstallation, before installing newer deployment. How make the program running even after reboot and continue the process?

    I have the MS-6968 device and i want to use driver 1.4.x or 3.0.x. I found the driver 1.4.2.10 but i cannot find any WIDCOMMSecurity code.
    So, can anyone give me a link for BTWPatcher.exe???
    It cannot be found here (Jon's Bluetooth ) anymore.
    Thanks

  • Labview 8 Application Builder and VISA Runtime Engine

    Hi,
    I am using Labview 8 Application Builder and everything is working fine except for 1 small thing. My program makes use of some of the VISA functions and when I build the application I'm having to include the VISA Runtime Engine Installer as a separate item on the CD to make the .exe file work.
    What I would ideally like is for people who want to use the application to run the installer and that all necessary components (including the VISA Runtime Engine) are also installed in the one installation. At the moment they're having to do 2 installations and I would like to streamline this.
    Is this possible?
    Ken

    Hi,
      this How-To explains about making those selections and including the different drivers :
    http://zone.ni.com/reference/en-XX/help/371361A-01/lvhowto/add_installers_to_build/
    and this tutorial covers the screenshots a little more step by step.
    http://zone.ni.com/devzone/conceptd.nsf/webmain/5ADBC06AC32E508A8625706E0062EBD1
    Hope that helps
    Sacha Emery
    National Instruments (UK)
    // it takes almost no time to rate an answer

  • How large can a LabVIEW Queue in elements and bytes?

    How large can a LabVIEW Queue in elements and bytes?

    rocke72 wrote:
    How large can a LabVIEW Queue in elements and bytes?
    In
    elements it is likely something like 2^31. In bytes it is most probably
    around the same number or better, depending how exactly the different
    queue elements are stored. I think they are stored as independent
    pointers so it would be theoretically better than those 2^31. In
    practice however starting to allocated so much memory in LabVIEW will
    always cause problems on nowadays computers. Without 64 bit CPU and OS
    going above 2 GB of memory per application is very hard and as far as I
    know not supported by LabVIEW.
    Also allocating many chunks of memory (like a few million queue
    elements holding strings) will definitely slow down your system tremendously eventhough
    it will work but the OS memory manager will be really stress tested
    then.
    Rolf Kalbermatter
    Message Edited by rolfk on 06-09-2006 12:24 AM
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Eye Diagram using Labview version 8.6 and Digitizer 5922

    I am trying to implement an eye diagram for some analysis. I have Labview version 8.6 and NI PXI Digitizer 5922. Is it possible to do some eye diagram analysis using this hardware/software. Do I need a specific toolkit for this?

    To answer your questions in order:
    Yes, you can and No you don't.
    Remember that an eye diagram is basically just an XY plot of one input channel against another. For example, amplitude vs phase.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Is there a performance difference between Automation Plug-ins and the scripting system?

    We currently have a tool that, through the scripting system, merges and hides layers by layer groups, exports them, and then moves to the next layer group.  There is some custom logic and channel merging that occasionally occurs in the merging of an individual layer group.  These operations are occuring through the scripting system (actually, through C# making direct function calls through Photoshop), and there are some images where these operations take ~30-40 minutes to complete on very large images.
    Is there a performance difference between doing the actions in this way as opposed to having these actions occur in an automation plug-in?
    Thanks,

    Thanks for the reply.    I ended up just benchmarking the current implementation that we are using (which goes through DOM from all indications, I wasn't the original author of the code) and found that accessing each layer was taking upwards of 300 ms.  I benchmarked iterating through the layers with PIUGetInfoByIndexIndex (in the Getter automation plug-in) and found that the first layer took ~300 ms, but the rest took ~1 ms.  With that information, I decided that it was worthwhile rewriting the functionality in an Automation plug-in.

  • Mathematic​a Link for LabVIEW Integrates Design Models and Measuremen​ts

    Mathematica Link for LabVIEW, a new technical computing
    application created by BetterVIEW Consulting, is now available.
    This software bridges National Instruments LabVIEW graphical
    development environment and Wolfram Research Mathematica
    technical computing software to help engineers and scientists
    more easily acquire and analyze measurements throughout all
    phases of the design process.
    Mathematica Link for LabVIEW combines the data acquisition,
    analysis, and graphical user interface capabilities of LabVIEW
    and the modeling and analysis algorithms of Mathematica to speed
    development of custom applications in hundreds of industries,
    from quantum mechanics to automotive. With this software,
    engineers can control a LabVIEW application (Virtual Instrument
    or VI) from Mathematica or access Mathematica from within a
    LabVIEW VI.
    Mathematica Link for LabVIEW features built-in, high-level
    functions for creating a communication path between LabVIEW and
    Mathematica to achieve seamless integration throughout the
    design flow, from the first mathematical model to validating the
    final design. For example, engineers and scientists can easily
    send numeric computations to the Mathematica kernel and return
    results to LabVIEW, visualize LabVIEW data using native
    Mathematica data visualization functions, and create simple, yet
    flexible simulation and control VIs that take advantage of the
    symbolic programming capabilities of Mathematica.
    Integrating two leading technical computing systems like
    Mathematica and LabVIEW brings technical professionals one step
    closer to having the ideal, start-to-finish work environment.
    With Mathematica Link for LabVIEW, entirely new, hybrid
    workflows become possible, thus enabling users to quickly and
    easily find solutions to complex problems--solutions that would
    be difficult, if not impossible, to realize using only one of
    the component packages.
    Mathematica Link for LabVIEW requires Mathematica 4.1 or later
    and LabVIEW 6i or later, and is available for Windows and
    Macintosh platforms. For more information about Mathematica Link
    for LabVIEW, visit:
    http://www.wolfram.com/products/applications/labvi​ew

    Socalledvita-
    What functionality are you looking from the Amplitude and Level Measurement Express VI?  There is not one-one replacement you can use.  However, there are definitely ways of calculating the DC and RMS values of a signal as well as finding the max and min points, etc.  Please be more specific in what you are trying to accomplish.
    Regards,
    Mike S
    NI AE

  • Creating a CIN with Labview 6.0.2 and MSVC++ 6.0

    Hello,
    I am a new Labview user. Does anyone know where I can find examples of
    creating a CIN? Preferably demonstrating use with Labview 6.0.2 and MS
    Visual C++ 6.0
    Thanks,
    J.White

    LabVIEW comes with a pdf file titled "Using external code in LabVIEW", which provide good references on how to do what you are asking. In case you don't have it, you can download it from ni.com:
    http://digital.ni.com/manuals.nsf/web_productcurrent/4F1447F7CD83D6D88625690D00637CED?OpenDocument
    There is a small issue with MS Visual C++ 6.0, which is addressed in the following link:
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/d7bdb30eef410056862569ab00724294?OpenDocument
    Here is also a full tutorial about CIN at ni.com:
    http://www.ni.com/support/labview/program/callcode/cinmain.htm
    Also check the following examples, which were very useful for me:
    Using a CIN to Create an Array of Strings in LabVIEW
    http://zone.ni.com/devzone/devzoneweb.nsf/ope
    ndoc?openagent&AD517F5DCCAF70228625683A000A570F&cat=2F4F574886553A62862567AC004F032D
    CIN that converts a LabVIEW String to a C String, Modifies it, and Returns it as a LabVIEW String
    http://zone.ni.com/devzone/devzoneweb.nsf/opendoc?openagent&D978409908EA760D8625683A000B6B6E&cat=2F4F574886553A62862567AC004F032D
    Replacing a Portion of an Array
    http://zone.ni.com/devzone/devzoneweb.nsf/opendoc?openagent&3B5B43568CF83D948625683A000C397E&cat=71359FBAD517F4CB862567E0007B6F6E
    Best regards;
    Vargas
    www.vartortech.com

  • Labview code to trigger and scan spectra from HR4000 spectrometer?

    has anyone used labview code to trigger and scan spectra from HR4000 spectrometer? When I use one of the device drivers (Spectral Acquisition.vi), i miss lots of trigger when I run it for more than 100 iterations?
    I was wandering if anyone is working with it or had in the past and if you could share your insight.
    Thanks

    Inconsistent times are one thing, overall slowing down is another, although they may have common source. I guess it is the XY plot in your case. Do you have it AutoScaled? If so, try turning autoscaling of both axes off.
    Secondly, I don't quite understand the reason for the inner loop with number of iterations = constant 1. What happens if you remove the loop? I understand you want to change the number of iterations in future, but let's test the simplest things first. Removal will require indexing the Wavelength array explicitly with an apropriate block. By the way, it is customary that you EITHER define the number of iterations of a FOR loop by connecting the N input OR by indexing of an input array - NEVER both at the same time. Maybe, changing the multiple XY plot into a single XY plot won't be necessary, maybe it will, try for yourself.
    Thirdly, I suggest you try enclosing the XY plot block alone in a case structure (say, in its TRUE window) and set the true condition to occur at some fraction of the total iterations, not every cycle. You do this using the index "i" of the main iteration loop, calculate modulo something (e.g. 10) and test if it is true or false. This way you update the XY plot every 10th iteration only and by choosing different modulo divider you can test, if the plot's display is or isn't the beast slowing things down.
    Finally, I suspect it is not necessary to use a Local Variable of the seconds 2 indicator. How about simply wiring the output of your To-double block to the input of the subtraction block? That should let you remove seconds 2 local variable with no harm done.
    Daniel

  • Labview edit time menu and right click popup menus

    How can i add a menu item to the labview edit time menus and to the right click popup menu of any selected object in a block diagram?
    I would like to integrate commonly used tools by me out of the springboard scripting tool into actual labview.
    Solved!
    Go to Solution.

    It sounds to me like you are looking for something like the Right-Click Framework.  Some people really like it, I have not used it extensively myself.  I've had a request to convert a quick drop shortcut into a RCF plug-in, I'll see how it goes.  I have also longed for a good way to hook into the LV IDE to add my own tools, what I find are useful, but not fully satisfactory solutions.
    1)  Right-Click Framework:  Some initial startup costs in terms of downloading and installing.  Start up is a bit slow (on my machine), and the workflow is a bit different than what I am used to:  Select an object, press the hotkey, right-click.  You can get used to it, but it is not as responsive as a built-in right-click since you can't right-click in one action.  It seems to be easily extensible, I'll know more in a day or two.
    2)  Quick Drop:  Built into LV.  Slow startup like RCF.  Fairly easily extensible.  Not context aware (unless you build it in to your plug-in), so you have to choose your letters wisely.  After the initial pain, the response time is not shabby, does require the extra Ctrl-Space action.  
    3)  Tools Menu:  I drop a few things in here, like my custom connector pane editor.  Not bad, but there are no keyboard shortcuts (what a pain), so it is good for actions that you might call once or twice on a given VI.
    In short, all of these methods require extra clicks or keypresses and are a bit sluggish.  If something like copy and paste behaved this way we would never use LV again, but if your tool truly saves you a bunch of steps it is well worth it.  I have almost run out of letters to use for my QD shortcuts.
    Addedendum:  Personally I am not quite ready to start talking to my computer, but LVSpeak seems pretty cool, Smashy Smashy.

  • LabView 8.2.1 and DAQmx Base with Linux

    Hey,
    we use LabView 8.2.1 here with Linux. Recently the new version of NI-VISA (5.0.0) and DAQmx Base (3.4) were released and work with OpenSuSE 11.2. But there is no integration of DAQmx Base into LabView 8.2.1 in the iso file.
    Is there a possibility to implement that?
    Thanks in advance,
    Alex

    Hello Alex,
    thank you for posting at the National Instruments Forum. It is not possible, to use the latest NI-DAQmx Base Driver 3.4 with LabVIEW 8.2:
    NI-DAQmx Base 3.4 supports
    - LabVIEW 2010
    - LabVIEW 2009
    - LabVIEW 8.6.x and
    - LabVIEW 8.5.x
    If you need LabVIEW 8.2.x support, you have to use NI-DAQmx Base 3.3, this one supports
    - LabVIEW 2009
    - LabVIEW 8.6.x
    - LabVIEW 8.5.x and
    - LabVIEW 8.2.x
    It is not possible to add LabVIEW 8.2.x compatibility to NI-DAQmx Base 3.4. I hope, this clarifies the version compatibility.
    Best Regards
    MarianO

  • Problems with LabView 7.1.1 and Report Generation

    I have just upgraded from LabView 7.1 to 7.1.1. As per the release notes, I did a mass compile of the vi.lib/addons/_office folder (which contains the Report Generation Toolkit for Microsoft Office v1.1) but I get a lot of error messages complaining about "Bad VI". These VIs are no longer available after this operation. If I don't compile them (ie leave them in 7.1 format) then LabView complains that some subVIs are not executable.
    Are LabView 7.1.1 and the Office toolkit 1.1 compatible? How do I get them to work together?
    Simon

    Maybe you have figured this out by now.... But after reinstalling/upgrading LV you must reinstall your Report Generation Toolkit.
    If you care for the why.... There are a few files that both the Report Geneartion Toolkit and LV install, only the the Report Generation Toolkit installs a more beefed up version of the files. When you upgraded LV, LV copied a new version of these files (a version that doesn't have the Report Gen support in it) over the Report Generation version. So you have to run the toolkit installer to get the toolkit version back.
    Deborah
    Message Edited by Deborah on 10-06-2005 12:37 PM

  • How fast does Labview perform integer, float and matrix calculations?

    What is the speed of a modern CPU? Ok it is 3Ghz, one to four cores etc. but how much work can I get done in one clock cycle at this speed?
    This kind of questions have been in the back of my head for some time, so I decided to test it. Of course using Labview since it so easy to to use!
    I wrote a really simple program that performed 10000 adds 3 to an 32 bit integer in a loop. It then repeats this until 1000ms has elapsed and calculates the MegaInts (or whatever I should call it). I then did the same thing by adding 3 to a matrix of 10000 32bit ints.
    On and dual core 3Ghz PC from 2005 I got 261 Mints in a loop, and 1400 Mints in matrix. Only one core seems to be used, CPU load aorund 50%. So every two clock cycles or so I get some work done in a matrix calculation. Also older 1,8Ghz Celeron computers performs about the same in this test, even though they feel very slow in normal use.
    On a newer 4/8 core 2,8Ghz PC from this year I got 830 Mints in a loop, and 5900 Mints in matrix. Only one core seems to be used, CPU load aorund 12%. So actually more than one add per clock cycle!
    This indicates that either the compiler is smarter than me and does not to all integer adds, or the CPU is smart and do them very fast!
    See this as not the complete benchmark of Labview in integer, float and matrix calculations, but as a teaser to make you do your own tests.
    Play around and have fun!

    Norbert_B wrote:
    Yamaeda wrote:
    A standard loop only runs in 1 thread,[...]
    That is not true.
    A standard loop follows the clumping algorithm during compilation. Clumps can be distributed on any number of threads.
    So, a standard loop CAN be distributed between several threads.
    There are, however, some settings and structures which will result in a single thread per loop:
    - Setting the calling VI to "subroutine" priority (not recommended)
    - Using a Timed Loop instead of a standard one
    - AFAIK: Containing the loop in an InPlace Element Structure with "Data Value Reference" border nodes
    There is at least one additional option, but it is so unlikely (as it messes up with most of LV!) that i will not point it out here.....
    Norbert
    Why would we have parallellization options for a loop if it's already multithreaded? I'd love if loops would automatically parallellize.
    If you mean the content inside the loop, then it'll follow ordinary optimization and use several threads if possible. In this case OP mentioned 1 cpu was at 100%.
    /Y
    LabVIEW 8.2 - 2014
    "Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
    G# - Free award winning reference based OOP for LV

Maybe you are looking for

  • Cardinality estimator 2014 is off with OR in where clause

    Here is my test setup on SQL Server 2014. -- Create big table CREATE TABLE [dbo].[Store]( Id int IDENTITY(1,1) NOT NULL, City int NOT NULL, Size int NOT NULL, Name varchar(max) NULL, CONSTRAINT [PK_Store] PRIMARY KEY CLUSTERED ([Id] ASC) GO CREATE NO

  • Just downloaded FreehandMX on snow leopard - why won't it open?

    After much too-ing and fro-ing with Adobe tech, cust service and sales, I've been told the only way to get freehand mx on my new imac (snow leopard) is to download the free trial version and after 30 days enter my S/N to make it permanent. I download

  • Judder in flash video playback

    I'm having this weird random judder issue when viewing video playback using the flash player (e.g. youtube).  The judder is very noticeable on 2d scrolling videos such as this http://www.youtube.com/watch?v=VAdHJYUjeVo&feature=g-all-u#t=10m40s.  I ha

  • Calling Plan and Upgrade

    Appologies to clutter another thread about the upgrade but i cant find any info on this question To upgrade i will need to start a new contract. Is that all that will change? will my current package be affected? Currently have unlimited anytime calls

  • Can't upgrade my MBP to iCloud Drive, even after installing OS X 10.10 Yosemite

    WHY can't I upgrade to iCloud Drive on my MBP? I installed OS X 10.10 Yosemite last night but iCloud claims it needs the upgrade when I turned on my MBP today. Any ideas?