VIs for Agilent 33250A (function generator) and SR-844 (lock-in)

I am new to Labview. I was unable to find VIs for Agilent 33250A (function generator) and SR-844 (lock-in). Can someone help me find these?
Solved!
Go to Solution.

What did you actually search for? I just went to the Instrument Driver Network, entered '33250A', found it's driver, entered '844', and also found it's driver. I did not try this from the Tools menu in LabVIEW but it should also have found them.

Similar Messages

  • LabVIEW drivers for Agilent Noise Source 346B and Signal Generator E8257C-520

    Could anyone please tell me where to find LabVIEW drivers for Agilent Noise Source 346B and Agilent Signal Generator E8257C-520. I did not find them on NI's web site. Thank you!

    To my knowledge, the Agilent 346B Noise Source is not a programmatically controllable instrument and therefore we can't create an instrument driver. I suppose it is possible to be controlled through an instrument (like the PSG) but I don't see any documentation on this.
    As for the E8257C, we are insterested in providing a LabVIEW driver for this instrument series. Let me know if you are interested in assisting our development effort by loaning us the instrument.
    Jason Hobbs
    Instrument Drivers

  • Elvis: Is It possible to use the Function Generator and the Oscilloscope simultaneously?

    Hi,
     We are using the NI Elvis to output a function or a sine wave at a certain frequency and using the oscilloscope on the same board/elvis to read a modified signal. Is this possible? Can we use both the Function Generator and the oscilloscope at the same time? Please help. The oscilloscope would be reading signal from an accelerometer. Thank you in advance. We have no VI as we do not know which to use and if they are possible.

    Hi,
    There is no problem using the Function Generator and Oscilloscope
    at the same time with NI ELVIS. Using the NI ELVIS soft front panels (Start
    >> Programs >> National Instruments >> NI ELVIS 3.0 >>
    NI ELVIS – see picture attached –‘NI ELVIS soft front panels.JPG’), you can choose
    to open more than one instrument at a time. We do this by opening one
    instrument, allowing it to begin, and then opening another. We can also program
    in LabVIEW using more than one instrument at a time by placing down multiple
    Express VI’s taken from the NI ELVIS pallet on the block diagram (see picture
    attached – ‘ELVIS Express VI's (LabVIEW).JPG’). One note when doing this,
    please see KB 41ODPHX1 
    for an example of how to program in parallel. If you do not wire the ‘stop’
    terminal of the express VI’s, you will get the error described.
    David L.
    Systems Engineering
    National Instruments
    Attachments:
    ELVIS Express VI's (LabVIEW).JPG ‏74 KB
    NI ELVIS soft front panels.JPG ‏56 KB

  • Agilent 33220A (Function Generator) .. To Turn ON DC output

    hi ,
    Iam using the 33220A ,Agilent function generator ..with labview 8.5 ..
    I need the control or Subvi that will output a DC .. i.e on the agilent ..Utility->DC off/On .. i need to activate the DC ON ...with a particular Dc offset voltage ..
    Iam unable to find a subvi which can do this ..
    Iam currently using the labview driver downloaded from the ni.com.
    Thanks,
    Anwar.

    Have you tried ag33xxx-Config Waveform? One of the waveform shapes available is DC and there is control called Offset.

  • Need RS 422 Function Generator and RS 422 SDLC coomunication

    I am working on a project that require a clock that is RS 422 eletric spec at 500Khz and also at the same time, can send command to the test unit using RS 422 SDLC. It can be from 2 different cards. Did anyone know any hardware that can generate RS 422 signal at that speed. Any hardware can send RS 422 SDLC command. We have PXI 8433/4 but that will not work. Can use one of the port to generate the clock signal but can't send SDLC command.
    thanks.

    One thing you do pick-up using the Off-The-Shelf stuff I mentioned is "Bit-stuffing". 
    In SDLC the data is self-clocked so the clock signal is derived from the signal line. THe clock syncronization requires regular re-syncing via a "sync-byte". SInce there is a potential that the data could be carying data that is the same as the "sync-byte" the SDLC protocl dictates that the sync-byte can never be transmitted in the data packet so "Bit-stuffing" is used where extra bits are inserted to prevent false sync-bytes.
    Bit-stuffing requires manipulating the data going out and processing on the way in.
    I spent some time working on fast LabVIEW code that would implement bit-stuffing. At the time I was working with 400 MHz PC. In my case I had to handle 8 channels at 2 MHz so PC's from that era simply could not keep up with all of the work for 8 ports.
    So the OTS is worth concidering.
    THe other bonus I picked from the Comm-Tech approach was they exposed functions that let me atack the physical layer for testing (inserting errors).
    And of course there is another idea...
    FPGA can be clocked at 40MHz so with the chip mentioned above, you could code up your own SDLC interface using FPGAs.
    So have fun and please post back to let us know how you decide to proceed. It will help others that follow in your foot steps.
    Thank you,
    Ben  
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • VIs for Agilent Signalgenerator 5181A?

    Hello,
    did someone ever found VIs for the Agilent 5181A signalgenerator?
    There is no driver on the homepage or here in the library.
    Any ideas where to get one?
    Thank you very much for your help

    Looks like you will have to write what you need. Here is a link to the manuals.
    http://www.home.agilent.com/agilent/techSupport.jspx?pid=799470&pageMode=MN&cc=US&lc=eng

  • SQL for Time Series Functions AGO and YTD

    When we use a time series function such as AGO or TODATE, OBIEE creates 2 physical queries. One query reads the calendar table. The other query reads the fact table without any date filter in the WHERE clause. Then the results of the 2 queries are stitched together. The query on the fact table returns a lot of rows because there is no filter on date.
    Is there a way to force OBIEE to put a filter on the date when performing the physical query on the fact table when using AGO or TODATE?
    Thanks,
    Travis
    v11.1.1.6

    We do have a date filter on the analysis. We need the analysis to show sales for a certain month and sales for that month a year ago, so we use the AGO function. However, it is really slow because it does a physical query on the sales table without filtering on date and then filters the results of that physical query by the dates from the physical query on the calendar table.

  • Labview basic vis for controlling Newport ESP6000 controller and 3 axis stages

    I have looked in Ni.com's development zone and cannot find anybody who
    has created or developed Labview code for controlling a ESP6000
    Newport controller. Newport provides the basic level dll for use with
    Labview. Has anybody developed a good basic LabView VI implementing
    these dlls?
    Any advice and suggestions on how to proceed would be greatly
    appreciated.
    K Patel

    This is a library I just quickly put together from what I remember when I used to used the ESP6000 and Unidrive systems - All you need to do is call "Open and Initialise Axes" (note the Australian/UK spelling!) and then home each axis individually, and then call any of the other commands (Move Relative, Move Absolute, Stop, etc) - note: sue to an hardware limitation, you can only home one axis at a time, and that could take a while!
    *** The DeveloperZone is not letting me upload the library - email me (address below), and I'll email it directly to you.
    Like my answer? Give it a rating!
    Christopher G. Relf
    Certified LabVIEW Developer
    [email protected]
    Int'l Voicemail & Fax: +61 2 8080 8132
    Aust Voicemail & Fax: (02) 8080 8132
    E
    ULA
    1) This is a private email, and although the views expressed within it may not be purely my own, unless specifically referenced I do not suggest they are necessarily associated with anyone else including, but not limited to, my employer(s).
    2) This email has NOT been scanned for virii - attached file(s), if any, are provided as is. By copying, detaching and/or opening attached files, you agree to indemnify the sender of such responsibility.
    3) Because e-mail can be altered electronically, the integrity of this communication cannot be guaranteed.
    Copyright © 2004-2015 Christopher G. Relf. Some Rights Reserved. This posting is licensed under a Creative Commons Attribution 2.5 License.

  • Resource for R/3 functional processes and table structures

    Dear Experts,
    I want to have brief but concise understanding of R/3 modules in aspects of business process flows, table important table structures. Ideally, the document or book should phrase it in a way easy for non-functional people to understand. I am sure as Abap Developers, you gurus have to understand business processes & tables all the time. Appreciate some help here. I am even willing to pay a sum for such resource.
    My contact : [email protected]
    regards,
    Bryan

    Hi Bryan,
    There's one PDF file on the web which I think is okay. Here's he link -
    http://www.auditware.co.uk/SAP/Extras/SAPTables.pdf
    Please let me know whether or nor this is what you are looking for.
    Regards,
    Anand Mandalika.

  • Sending waveform to function generator?

    Hello all,
    I am using an agilent 33205A function generator and require it to use a
    special driving waveform.  Currently I load the waveform using
    this HP Benchlink software.  I would like to automate this in the
    startup of my vi.  Is there a way to download a "home-grown"
    waveform to the function generator using labview? 
    Thanks,
    Azazal
    Azazel
    Pentium 4, 3.6GHz, 2 GB Ram, Labview 8.5, Windows XP, PXI-5122, PCI-6259, PCI-6115

    If you're using the driver from here, then use the function called ag33xxx - Arbitrary Wfm Ops. You will have to create the waveform in the form of a 1D array. Look at the high level example called ag33xxx - Arb - Application. I don't see a function in the driver that allows you to output a defined waveform so you may want to look in the instrument manual to see if there is such a function. If there is, then it should be a simple matter to read it and then place the values into LabVIEW as a constant or something you read from file.

  • Oscillioscope and function generator

    Hello,
    How difficult is it too create a virtual oscillioscope and a function generator that outputs through ethernet or usb to some NI module (Chassis, analog, digital etc) that will send signals to a circuit? So, basically instead of having an oscillioscope or a function generator, you create a virtual one on labview and can send signals to the circuit in the real world. Is that even possible? And if it is how hard do you think the task would be? 
    Thanks in advance for all the input!

    So I happen to have a myDAQ at home and I thought I would try to use it as a scope.  Checkout this video after a 1:30 for a demo of some of this software.  The software it comes with has all the test panels for various instruments for scopes, DMM, function generator, aritrary waveform generator and several others.  The hardware also appears as a normal DAQmx device if you so choose to write your own software.
    Honestly it isn't half bad.  Maybe it's because the software mirrors normal scope functionality but I was able to see my signal and understand it, when I had no other hardware that was capable.  It won't replace a desktop scope but it's what I had on hand.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • How can i add one wave in in our Function generator example?

    how can i add one anotehr wave in our function generator example. i want to use superposition and add one more wave to our first wave in function generator and see the result.thanks

    Hi hood1,
    2 options:
    1) You can add many waveforms by combining them into one Array.
    2) Use the Waveforms tools, that give you many option for adding waveforms. one after the seconed or adding the Y array of a waveform to other Y array of second wave form, and so on...
    Hope it Helps...

  • Hp 3311 A function generator GPIB

    Hi, I've a Hp 3311 A function generator and I'd like to control it by GPIB. I'd tested with the example in labview "GPIB.vi" but when i send it a command, pej "APPLIN 1.0E+3, 3.0, -2.5" it doesn't work (It makes only a sound "Bip" ).
    Does anyone knows why the function generator doesn't generate the signal?
    Note: When i send it the command IND?, the instrument returns the name "Hp 3311A", but when i send another command it doesn't work.
    Thanks. Regards, peliasrojo.

    Hi. I don't use the drivers, I'm using the example GPIB-VISA. I'm be able to change the type of function (sin, square, etc) but when i try change the frequency or the others parameters it doesn't work.
    I've attached the program (v2011). The program only tries to apply a square signal with visa commands.
    The manual shows an example of a sine function: "APPLIN 5.0E+3, 3.0, -2.5" that generates a sine function of 5kHz, 3Vpp and an offset of -2.5V.
    Thanks, regards Peliasrojo
    Attachments:
    GPIB-VISA (modificada).vi ‏11 KB

  • How to create RFC function module and how to call this function module

    Hi,
    i want to know step for creating RFC function module and then How to  use this function module from some other sap system.
    Thnaks,
    jigar

    Jigar,
    To implement a remote function module in ABAP, perform the following steps:
    Register the module as remotely callable in the RFC server system.
    In the function module Administration screen (transaction code SE37), set the field Can be called via REMOTE CALL. Registering a module as remote causes an RFC stub to be generated for it.
    Write the code for the function module.
    Create the destinations.....................
    Displaying, Maintaining and Testing Destinations
    To display, create or modify destinations, choose Tools ® Administration ® Administration ® Network ® RFC destinations or enter transaction code SM59.
    Remote Destinations are stored in table RFCDES. The RFCDES table describes logical destinations for remote function calls.
    It is not possible to maintain the RFCDES table directly.
    You can also access logical destinations via the Implementation Guide (IMG) by choosing Tools ® AcceleratedSAP ® Customizing ® Execute Project ® SAP Reference IMG.
    In the Implementation Guide, expand the following hierarchy structure:
    Basis
    Application Link Enabling (ALE)
    Sending and Receiving Systems
    Systems in Network
    Define Target Systems for RFC Calls
    Displaying Destinations
    The initial screen for this transaction displays a tree:
    Different connection types (i.e. partner systems or programs) are possible. For further information, see Types of Destinations.
    To display all information for a given destination, double-click it, or place the cursor on it and press F2 .
    To search for a destination, press the Find button and specify your selection. You get a list of all entries matching your selection. Place the cursor on the one you want, and press F2 or simply double-click the destination. All information for the given entry appears.
    Creating Destinations
    On the destinations overview screen (transaction code SM59), the connection types and all existing destinations are displayed in a tree structure.
    All available connection types are explained in Types of Destinations.
    To create a new RFC destination, press the Create button. A new screen is displayed with empty fields for you to fill in.
    If you want to create a new destination
    As you create a remote destination, you can specify a particular application server or a group of servers for a balanced distribution of system load.
    For details of the destination parameters, see Entering Destination Parameters.
    Changing Existing Destinations
    On the destinations overview screen (transaction code SM59), the connection types and all existing destinations are displayed in a tree structure.
    You can display all information for a given destination by double-clicking it or pressing F2 on it.
    To change an existing destination, double-click it, or place the cursor on it and press the Change button.
    For details of the destination parameters, see Entering Destination Parameters.
    Testing Destinations
    To test a destination, choose the appropriate function from the Test menu.
    Connection (also available via the Test connection pushbutton)
    Authorization (checks logon data)
    Local network (provides a list of application servers)
    You can use the CALL FUNCTION statement to call remote functions, just as you would call local function modules. However, you must include an additional DESTINATION clause to define where the function should run:
    CALL FUNCTION RemoteFunction
    DESTINATION Dest
    EXPORTING
    f1 =...
    f2 =...
    IMPORTING
    f3 =...
    TABLES
    t1 =...
    EXCEPTIONS......
    The field Dest can be either a literal or a variable: its value is a logical destination (for example, "hw1071_53") known to the local SAP System. Logical destinations are defined in the RFCDES table (or the TRFCD table in R/2 Systems) via transaction sm59 or the following menu path: Tools ® Administration, Administration ® Network ® RFC destinations. You can also access logical destinations via the Implementation Guide (IMG) by choosing Tools ® Customizing ® Enterprise IMG. In the Implementation Guide, you can then choose Cross-application components ® ALE ® Communication ® Define RFC destination.
    The remote function call concept, for example, allows you to access a function module in an R/2 System from an ABAP program in an R/3 System. If you want to read a customer record from your R/2 System’s database, create a remotely callable function module in the R/2 environment which retrieves customer records. Call this function from your R/3 System using a remote function call and listing the destination for the target R/2 System:
    Pls. reward if useful

  • Acquire waveforms from function generator to oscilloscope

    I have a problem. We constructed a virtual function generator and a virtual oscilloscope. It's working well, the oscilloscope is displaying the (almost) correct data. My problem is that the waveform displayed in the oscilloscope vi is always sine, although the selected waveform in the function generator is already different.
    I should replace the constant 'zero' with something so that the cases will change in order for my oscilloscope to display different waveforms. Is there a way to acquire the values of the constant enum, for instance, from another vi to this vi?

    Yes, you would need to replace the constant with a control. Once you do this, in the main VI you simply do a right click on the subVI's terminal and select Create Control/Constant that but you cannot change it as the subVI runs.

Maybe you are looking for

  • Can I use a diff PC to install iTunes10.5 and upgrade my iPad2 to iOS5?

    Hi, I cannot install the latest iTunes on my PC used for syncing, and am resigned to needing Apple to fix the problem which may take a long time. I was wondering whether I can do the following without anything bad happening: Install iTunes 10.5 on an

  • Compatibility ssd sata III and macbook pro 13 december 2009

    Hello I have a macbook pro 13 that I bouhgt in December 2009 i wanted to know what SSD is compatible, is sata III ok?

  • HT201272 How do I get my music to play after iMatch?

    I just purchased new computer and transfered all info from one iMac to new iMac. Now I'm unable to play music because iTunes can't locate music. I'm not able to download previously purchased music/movies because a "downloaded" button is showing on ea

  • Date series graph

    Here's another doozy: I'm trying to create a bar graph that has dates along the x-axis and values up the y-axis. The dates will be approximately once a week over a year. According to the faq I should be able to do something like this: http://www.orac

  • Table around BI7 (analyse) authorizatoins

    Hi guys, I'm very interested in BW specific system tables giving information required for BW authorization administrators. Since now I could determine following tables: RSECUSERAUTH - Assignment of analyse authorizations to user RSADMINCV23 - Activat