Controlling the agilent 89441A under Labview

I am trying to communicate with our 89441A Vector Signal Analyzer via GPIB under Labview 7.1. I downloaded the intstrument driver (v1.2) from the National Instruments website.
The application example works fine. But this example uses the instrument mode "vector", and I'd like to use the "scalar" mode. When I change the instrument mode,  the returned data is unexpected. The shape of the plot doesn't change, but the X-data (frequency bins) are in the range -7kHz to +43kHz, were I expected 0..+50kHz. The analyzer displays 0..50kHz on the screen, but the plot on the computer is shifted 7kHz to the left!
I have no clue on where to look: Is it a driver bug, an instrument bug, or am I doing something wrong? Please help me out here... Anyone experience with this issue? Does anyone at all have experience with controlling the 89441A?

Yes, I have looked at the programmers manual (I even have a hardcopy ), but unfortunately that didn't bring me any further.
I'm afraid not so many people have a 89441A, but if anyone has one, please let me know is you have any experience with remote controlling.

Similar Messages

  • How do I control the TEK TDS3052 by LABVIEW installed in a PC?

    I used the "crossover" cable directly connect the PC and the TEK TDS3052(with a ethernet port).What I have done is that I configured the ethernet parameters( the IP adress, the net mask etc.). And when I apply the "Ping" command in the "run" window of the windows 98, there is a correct return.So the ethernet network is well done.Now I want to use the LABVIEW to control the oscilloscope. But I don't know then.Who can tell me the detail steps which I can take next, thanks a lot.

    Kevin,
    Which version of LabVIEW do you have?
    There are two ways of controlling your oscilloscope from LabVIEW, one is using the VISA functions (instrument i/o palette in LabVIEW)and another one is using an already built instrument driver, which you can download by going to zone.ni.com, and then click on "resource library" at your left... then click in "instrument drivers", and then in "downloads" and then type in the "additional keywords" box type "tds 3052" and click SEEK... you will find a link for your instrument there... you can download that instrument driver and it fully functional with LabVIEW, now... the truth is that I have always used this drivers with a GPIB interface in the computer, in this case is only going to be by TCP/IP... so you can try to adapt the addresses instead of using an instrument type address, use the TCP/IP instrument type address and give it a try to see if it works. The address type for TCP/IP is stated below.
    First you need to have the latest version of NI-VISA installed, 2.5.2, which is shipped with LabVIEW 6i (version 2.5.0 and then download a patch for 2.5.2).
    Our solution for controlling instruments with Ethernet ports is NI-VISA.There are two possible situations:
    1) Instrument supports the VXI-11 protocol.
    The VXI-11 protocol was created to control instruments over Ethernet using the GPIB style. It has nothing to do with VXI, but it was there were it got approved.
    NI-VISA supports VXI-11 instruments, to the point that the only change in the instrument driver written with VISA is the identification string. Instead of using GPIB::1::INSTR, you can use TCPIP::ip address::instrument name::INSTR. (For example, with the Tek TDS 3054, the string would be: TCPIP::130.130.130.1::gpib0,1::INSTR). (Note that 'gpib0,1' has nothing to do GPIB..its just a name given to the instrument..it could have been just 'tds3054' also if the instrument vendor chose to do so).
    2) Instrument DOES NOT support the VXI-11 protocol.
    In this case, you can still use NI-VISA to talk to the instrument using the NI-VISA Ethernet Sockets functions. However, you would have to take care of the specifics of the protocol used for the instrument. The instrument manufacturer should provide you with the details on how to control the instrument (commands, parsing, etc.).
    *** Tek's Scopes ***
    Tek introduced an ethernet interface for some of their scopes. We have a TDS3054 scope from Tek that is VXI-11 compliant. Since the TDS3054 is VXI-11 compliant, we used it at NIWeek to show how you could control it using the same code written for the instrument with the GPIB interface, by just changing the identification string.
    NI-VISA 2.5.2
    NI-VISA 2.5.0 introduced the support for instruments with Ethernet ports. Notice that LabVIEW 6i ships with the older 2.5.0 version. The patch to upgrade it to 2.5.2 is called NiViEnet.dll and is located in the ftp site at:
    ftp://ftp.natinst.com/support/visa/drivers/win32/2.5/patch/
    So you can try this Kevin and see if it works for you, contact us back (www.ni.com/ask) if you need further assistance.
    Good luck!...
    Nestor Sanchez
    Applications Engineer
    National Instruments
    Nestor
    National Instruments

  • How can i control the Tektronix AFG3022 with LabView 7.0

    I am trying to control the Tektronix AFG3022 Function Generator with LabView 7.0. Is there a premade program I can download and use?

    If it is not in 7.0 make new thread and ask nice if someone can convert to labview 7.0.
    Besides which, my opinion is that Express VIs Carthage must be destroyed deleted
    (Sorry no Labview "brag list" so far)

  • How can i control the I2C bus with Labview

    Hi
    How can i control the k8000 from http://www.velleman.be ( I2C bus) with
    Labview.
    all info is welcome.
    [email protected]

    if you are using Linux (and the Linux version of LabVIE W) it should be
    fairly easy to use the lm_sensors ( http://www.netroedge.com/~lm78/ )
    libraries and source code to control a device connected to a PC's I2C bus.
    Go here http://www.netroedge.com/~lm78/hardhack.html to see how to tap into
    the I2C bus of your PC. You may be able to apply info here to roll-your-own
    on a MS Windows 98 / 2000 OS.
    Chris
    "Wouters V" wrote in message
    news:39fff2de$0$4493$[email protected]..
    > Hi
    >
    > How can i control the k8000 from http://www.velleman.be ( I2C bus)
    with
    > Labview.
    > all info is welcome.
    >
    > [email protected]
    >
    >
    >
    >
    >

  • Is it possible to use the agilent e3633a with labview 6.1?

    Hi
    at first, please excuse me.
    my english is bad
    if you can see in the header, i try to controll the e3633a with lab view 6.1. i´ve downloaded, the hpe363xa and controll with this vi my 3632a without any kind of problems.
    could i control with this vi the 3633 too?
    some kinds of modification requiered?
    the vi for the 3633 requieres at least lab view 7.0, but i only work with 6.1.
    thx
    Wish you a great weekend.
    mfg
    timo

    Hi
    I found the answer of my question.
    I had modified the initialize and the current range.
    timo

  • Controlling an Agilent E4428C with Labview

    Hello All,
    We have an Agilent E4428C Signal Generator, and I've downloaded the LV driver and set up the IP address on it.  I can ping it, but I can't see it in MAX.  Are there some instructions on how to set it up for use with LV?  The manual doesn't say anything about LV. 
    Thanks in advance.

    Bill,
    For TCP/IP Instruments you have to add them manually in MAX.  Here is Knowledge Base article that will get you up and going.
    After you get the instrument identified in MAX, you can use the LabVIEW Instrument Driver that you have already downloaded.
    Post back if you have any problems doing this.
    -Marshall R
    National Instruments
    Applications Engineer
    One stop for all your NI-VISA Support
    GPIB Support has a new homepage

  • How to Control the Valves and Pump with Labview?

    I have started a new project where I have to control the valves operation through Labview 2009,using PXI 1031, NI 5105(Digitizer) and NI 6251(M-series DAQ).
    The valves I need to control using the labview are:
    a) Pressure Reducing Valve (open & close)
    b) Remote control Valve(On & Off) with in-built actuator
    c) Flow control valve(open, semi open, partially open, semi close, partially close, fully close), 1%, 2%, 3%..etc
    d)saftey valve (opening closing depending on increase in pressure from certian limit)
    I hav eto control
    a) Hydraulic pump operation with in built gear-box
    Please let me know, how should l develop the VI for all? How to get started?, any helpful links? If there is any example code?
    Its little urgent !

    If you are not familiar with LV, I would suggest you go through the tutorials. Then take the leap and figure out how to use Action Engines and State Machines (search any of the terms I used that don't understand, there are a zillion threads on them).
    Then...
    Sit down and write stand-alone testers for each of the widgets you are going to control monitor etc.
      These testers will give you an idea if they really work the way you think, their character, and will serve as a "Sanity Check" when you think you are going crazy  durring development.
    THen integrate the tester so they can all work at the same time. This will become a utility screen that will serve you well when maintaining the critter latter in its life.
    Only then...
    write out a complete set of state diagrams that describe what you plan to do (don't cheat! ) and walk through them in your head until you are cetain it will all work blah blah blah.
    This step is optional but highly recomened...
    Compose a detailed set of documemtns describing what you have in mind and post them here (include the images, they will get many mor readers) and let people  pick aprat your design.
    When you have a final design, use everything you learned along the way to be a kick-ass developer.
    Along the way post distinct well defined question on this site and as long as it looks like you are trying someone will probably reply and get you going again.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • "Hi,I'm having problems controllin​g the Agilent E4422B Signal Generator with Labview. When using the Labview driver functions such as initialize instrument I always get an Error -107413504​0.

    I can query the device through the measurement and automation tool. I can also Identify the instrument by issuing a *IDN? with VISA write and read. Why do I get this error while using the drivers supplied by NI for this equipment? Any Ideas?

    Hi, Brooks.
    Attached please find the files containing all the information concerning my attempt to control the Agilent E4438C. Hope you can make sense of it and help me.
    Regards
    isaac
    Attachments:
    nireport.txt ‏2 KB
    Capture.spy ‏5 KB
    CaptureSpy.doc ‏117 KB

  • Problem with running a program under Labview 8.6

    Hello,
    I am writing you this to ask for your technical support to fix the problem I am facing at our Lab at University of California, Irvine.
    Ms. Vanessa Trujillo has kindly come to our lab a couple of times and tried different things to resolve the issue, but unfortunately the issue is not resolved yet. Here is a summary of the problem:
    We used to use Labview 6.1 for our fatigue testing and data acquisition.
    Our
    program worked just fine under the 6.1 version We recently upgraded our software to Labview 8.6. We have also purchased a new computer that has higher capacity than what your website requires for Labview 8.6. The new computer has Windows Vista We transferred our old program/subprograms from the old computer under Labview
    6.1 to the new computer with labview 8.6. However our program that worked fine with the 6.1 version is not working with the updated version (ver 8.6).
    There
    are 6 errors in the error list. It appears there are six files of my program missing under the new version, even though we transferred all files.
    The software searches for those files but can't find them.
            For example one the box pops up indicates:
            loading:
                        <vlib>:\Daq\lvdaq.dll
            searching:
                        C:\Program Files\National Instrument\LabVIEW 8.6\instr.lib\Agilent34401\public\utility
            I get several message like this. I have to cancel/ignore them all to be able to open the program.
    When we go to VI's under Measurement I/O there is nothing (empty).
    We use a PCI-MIO-16XE-50 for our data acquisition During Labview installation on the new computer, I was asked if I wanted to install the device drivers. I had two options, "Now" or "Later", I picked Now but I didn't have the DVD's/CD's for the device drivers. Therefore I had to select later to complete my software installation Later after Labview 8.6 installation, we installed the device drivers (traditional Ni DAQ and Ni DAQmx) from the two old CD's we had in our lab from a couple of years ago (the CD's were Ni DAQ 7). after installation, the PCI board on the computer was recognized by the device driver. However we still could not run our program under the new version of Labview (same situation and the same messages) I called 1-866-275-6964 on 9/2/08 and talked to Grant (service number:
    1228841). He recommended that I download and install the updated version of device drivers.
    Since I didn't have the DVD/CD for updated device drivers, I contacted Vanessa Trujillo. She gave me the DVD for the updated Ni DAQ (Traditional and mx).
    But
    when I tried to install the updated device drivers I got a message something like "some unsupported filed have been detected,..." so the updated device
    drivers were not installed. It should be noted that up to here we still had the Ni DAQ (traditional and mx) installed on the computer from our old CD's (Ni DAQ 7).
    Vanessa and I talked to Tom at the technical support department. He recommended that we download and install the Beta xx version for Ni DAQ since we were using Windows Vista. Mike put the Beta software on the Ni website/outgoing so I could download and install it. He asked me to uninstall the traditional Ni DAQ that we had on our computer from the older CD's. He
    asked me not to un-install the Ni DAQmx (that we had installed from the old
    CD). I was able to download the Beta software, however I could not install it since I got a similar message that some unsupported files were detected.
    Right now we don't have any version of traditional Ni DAQ installed on the
    computer but the NI DAQmx (from old Ni DAQ 7) is still installed on the computer. Vanessa let me borrow her new Ni DAQ DVD but as I explained I am not able to install the device drivers.
    Vanessa - Did I miss anything?
    Please advise. My cell number is 619-778-2033. I will be at our lab at UC,
    Irvine at 2:00pm (CA/Pacific time). Please call if you have any questions.
    Thank you

    To me, it looks like you are missing some of the drivers and subVI's used in your program.
    Whatever device you are using to measure fatigue or any other device probably came with a driver.
    You need all of these drivers installed on this new computer.
    Also, any subVI's and libraries you use in the program must also be installed on the new computer.
    Whenever you get a message that says you are missing some component (the ones that you said you press 'ignore'),
    see if you can find that library or subVI on the older computer. If so, save it to something so you can transfer them to the new computer. 
    Cory K

  • Web server log files under LabVIEW RT

    Hello,
    Is there any log files for the web server under LabVIEW RT running on a PXI?  The log file checkbox is disable in the target options.
    Also, is there a way to find out if the web server is running on the target?
    I'm asking the question because I can't access anymore a remote panel (and even the root of the web server) on my PXI.  I reinstall everything and I still have the issue.  I'm pretty sure that IT changes some network settings but they say no.  I need to validate that everything is working on my side before before taking further action.
    Thanks,
    Patrick

    Hi Patrick, 
    I would suggest having the log file checkbox enabled in the target options.  That should show if errors are occurring while it is running. Are you running remote front panels and web services, or just remote front panels?
    Can you provide a picture of all the software you have installed on your PXI?  You should be able to find this in MAX under the PXI in Remote Systems.
    Scott A
    SSP Product Manager
    National Instruments

  • How to control the line in--- PLAY and STOP ?

    Hi,
       This is the  volume control library downloaded  from NI wed site .It is help for my task.
       My task is to control the line in with LabVIEW, for example STOP, PLAY and adjust volume with LabVIEW button.Though the example I see the volume control can  be enablement.But I don't know how to design the PLAY and STOP button.
       I see it is similar to the volume control.There is function to control the the PLAY and STOP in the system Library-winmm.dll. I don't know  whether all I think is right.I have the following serial question. How to use the function?How to understand the system Library?I can't acquire some information  from it and I don't know the input and output parameter in the funcion.
       Can any one help me out please?
       I'm sorry that my English is poor.
       Thanks.
     lizhi
    Attachments:
    VolCtrl.llb ‏193 KB

    I assume you are referring to audio line-in volume control and lerft-right balance...
    If so, then check out this thread:
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=506500000008000000D83A0000&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0
    Look at the info near the bottom from Paul S & Spectre. They talk about "winmm.dll"
    -cheers-
    JLV

  • How to control the step motor in this situation?

    I have a PHI TRIFT3 ToF-SIMS instrument. The instrument comes with a default
    software. However, the software don't offer fine step motor control. I want to control
    the step motor using Labview.
    I got some info from a Japanese engineer of the company.
    The step motor controller is connect to a card in ISA slot. In the default software, I
    can send command like D2000(distance 2000) and A100(acceleration 100) to "port 2"
    to control the motor. I have a manual of the commands.
    However, I don't know how to send command from Labview. Here is a joysticker
    connected to COM1, COM2 is used for other vacuum control. The joysticker can also
    control the motor..Here are some reply from the company about the control.
    "We do not use special driver for control the step motor.
    This is just sending the serial command via RS232C per command instruction I
    sent you before. The only difference is, to simplify the hardware, we just talk to data acq
    module(wave form card) via PAHOST card(installed in ISA bus slot of the PC)
    to passthru the RS232C command to stepper motor control unit.
    If you try to talk to step motor. just send the RS command from Labview
    platform. (of course need to connect the step motor controller from PC,
    default TRIFT PC does not have a spare COM channel, might be need to add
    serial etension card or add the computer for Labview control)
    "TRIFT PC passthru the RS232 command throught ISA bus to PHI data
    acquisition box to stepper motor control.
    Joystick handled by default software , convert to stage movement
    command X and Y then send thru to ISA. "
    I tried to use the Basic Serial Write and Read.vi to send command to COM1 but I always
    get an error"1073807246 ocurred at property node(arg 1) in VISA configure Serial prot(Instr).vi->
    Basic Serial Write and Read.vi  Possible reason: VISA: the resource is valid, but VISA cannot access
    it."   I think this happens because the default software is also open and trying to control COM1.
    What should I do to accomplish the step motor control? Thanks a lot

    Just to start from scratch, have you verified that you can do basic communication with your serial port, ie successfully perform a loopback test?  Please let me know, and we will go from there.
    Logan S.

  • Bug in Formula node under LabVIEW 2010

    appendix is my test project.
    there is a test.vi in the project.  The test.vi contains only a case structure with 5 SAME subdiagrams. Each subdiagram contains a formula mode. The formula code does some calculation with an 2d array of double.
    If i run the test.vi under LabVIEW 2010(or SP1), it may cause  LabVIEW 2010 corrupt occasionally. If I build application form the test.vi, and run the application ,the application will definitely corrupt.
    if I delete one subdiagram of the case structure , the test.vi and the application both run well.
    however, the same project works well under LabVIEW 2009.
    so is it a bug with LabVIEW 2010?
    Attachments:
    Test.zip ‏7 KB

    'corrupt' means the program exit unexpectedly without any warning or error message. it just disappeared and you can't find it in the 'process' tab of windows task manager after that.
    If LabVIEW corrupted, once i reopened it, there may be a error message dialog pop-uped before the LabVIEW interface appeared. The dialog said something wrong with 'undo.cpp'. I zipped the failure long to the appendix. I can't find any other error or warning message from LabVIEW or Windows ( I checked the Windows Event Viewer).
    If the built exe corrupted, There isn't any message for  LabVIEW or Windows neither.
    I tested the project on my own laptop with Windows XP(SP3) Chinese Version and NI PXI-8810 with Windows XP(SP3) English Version which is my target machine.
    Appendix also contain a exe build in my laptop. If I run the exe file, once I click the run button , it will corrupt. I wonder if it works the same on your computer.
    Thanks for your concern.
    Attachments:
    lvlog2011-05-13-23-23-35.zip ‏150 KB

  • Connecting and controlling Aerotech's Soloist to LabVIEW program

    Hey everyone,
    I am completely new to LabVIEW, but am trying to use the program to operate a system of moveable stages. Right now I have the stages hooked up to Aerotech's Soloist CP which has its own software to operate the controllers. Here I'm good.
    However, I would like to control the stages directly through LabVIEW by incorporating the Soloist controler into my VI. The Soloist help manual has references to using LabVIEW, however the LabVIEW manual does not have any information that I can find to walk me through the process.
    Could someone please suggest a comprehensive plan to connect and control the Soloist controller to LabVIEW?
    Thanks

    Hi Justin,
    I haven't worked with the controller, that you have mentioned, so i can only provide some general guidance.
    First of all it's important to know, which interface (e. g. RS232, CAN, Ethernet, Analog or digital I/O,...) and which protocol your device is using (e. g. Modbus, CANOpen, Ethernet I/P, Ethercat,...).
    The second question is what level of external control is required. Does your drive accept high level control commands (e. g. "Move to position x with acceleration a and velocity v") or do you need to transfer real-time trajectory data for distributed multi-axis synchronization and contouring profiles.
    Please check with the vendor of the controller, if there is a LabVIEW library available to communicate with their controller. Otherwise you will have to implement a LabVIEW API by yourself. In this case, you should refer to the LabVIEW examples library, which provides a lot of examples for all common interfaces and protocols.
    As a third option there might be a way to communicate from LabVIEW with the Soloist software by using a software interface like ActiveX or .NET.
    Regards,
    Jochen

  • Any equalizer program in LabVIEW SVT which can control the dBPa under 1/3 octave frequency band?

    Could we adjust the dBPa of a wav file by equalizer and then save the dBPa modified file to the other wav file for play? The equalizer should be controlled under 1/3 octave frequency band.

    Taipo,
    If you import the .wav file into LabVIEW and convert it to the waveform data type, you could use the SVT to do third-octave analysis on the waveform and then use the SVT Weighting Filter VI to adjust the level of different octaves in the signal.
    If you are looking for a pre-made equalizer example for a .wav file in LabVIEW, we do not have an example that does that at this time. However, there are many programs available on the internet that can equalize a .wav file.
    Sincerely,
    Ross C
    Applications Engineer
    National Instruments

Maybe you are looking for

  • Exchange Distribution Groups not updating in Active Directory

    Hi all, I'm not sure if this is intended behaviour or not, but any distribution group we create in Exchange ECP does not update in Active Directory Users and Computers. Any particular reason why? For example, we have a user group called "Managers" an

  • Purchase CS5

    I really want to get After Effects. But I don't have $1000 to buy CS6. I don't want CC just because of the membership dramas and the subscription only for a year. It will be a waste because I have school and I want to use it in the holidays or free t

  • Slow WiFi on the new iPad Air

    Just bought the new iPad Air yesterday and I must say I am really disappointed over poor WiFi reception. Using Speedtest I am comparing my old iPad 2 (iOS 7.0.3) with my new iPad Air (7.0.3) side by side. In my bedroom, speed dropped from 27 Mbps to

  • How do I confirm whether my iphone 5s is factory unlocked or not

    Recently I bought an Iphone 5s. I need to confirm that my phone 100% factory unlocked. But how pls advise

  • TO confirmation Error during LM05

    Hi People During TO confirmation using LM05, the error "Actual quantities and difference quantities are not target quantities - check entry". This is observed when the delivery qty. is in BKG and the TO qty. in Kg. During the conversion from Bkg to K