Compatabil​ity with Agilent 34970a Model

I need to check if the Agilent 34970a Data Acquisition/Switch Unit is compatible with DASYLab. I know it functions with Labview, but the company I am performing a project for prefers DASYLab. The unit uses the VISA language. Thank you for your help.
Josh

How are you connecting it?
It's not quite as easy as the LabVIEW VISA drivers, but DASYLab has both GPIB and RS232 inputs which can be configured with the appropriate SCPI commands.
- cj
Measurement Computing (MCC) has free technical support. Visit www.mccdaq.com and click on the "Support" tab for all support options, including DASYLab.

Similar Messages

  • How do you setup a fixed reference in LabView when gathering temperatur​e data with Agilent 34970A

    Hi I am using Agilent 34970A to gather a lot of thermocouple data. Until now I was using it soley with the internal reference. I was hoping to switch and set this to a fixed reference. In Lab View, how do I select which thermocouple is the fixed reference thermocouple?

    19rachael91 wrote:
    Hi I am using Agilent 34970A to gather a lot of thermocouple data. Until now I was using it soley with the internal reference. I was hoping to switch and set this to a fixed reference. In Lab View, how do I select which thermocouple is the fixed reference thermocouple?
    Could you show us some code?  Your question is a bit open-ended and we could considerably narrow down the choices based on what we see. 
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • Errors 410 and 420 with Agilent 34970A

    Hello, all. I'm helping a colleague with an application measuring ten channels each of temperature, frequency, and current using an Agilent 34970A DAQ switch (GPIB) and LabVIEW 7. We keep getting errors 410 and 420 from the switch. When the error occurs, then the switch doesn't report all 30 pieces of data. I'm looking for ways to a) clear the error; and b) prevent the errors.
    Thanks in advance,
    -Dan A

    According to the manual, 410 is Query Interupted and 420 is Query Unterminated. The first can happen when you send a query but there is still data in the output buffer. If you've requested a certain number of bytes during a read, you probably need to increase that number in order to sure that all data is retrieved. A Device clear command will clear the error. Query Unterminated happens when the instrument is addressed to talk but there is no command pending that will place data in the buffer. The example in the manual cites sending a CONFIG command which doesn't generate data and then doing a read.
    Are you using the drivr from NI or have you written your own?

  • Communicating with agilent 34970A using labview.

    Hi,
    I'm using labview to control agilent 34970A DAQ. I was using VEE and
    now I'm planning to use Labview. I downloaded the necassary drivers. I
    want to know how i can get started. i.e. generating sub vi's like
    initialize.vi etc.
    -Satya

    When you do what Dennis has suggested you'll also find that there will be one or more high level examples included with the Instrument Driver that use the lower level functions. The document on how to write LabVIEW Instrument drivers is pretty useful in getting an overview:
    http://zone.ni.com/devzone/devzoneweb.nsf/Opendoc?openagent&D318B79F473D3C838625680A005AC409
    Regards,
    Kamran

  • Scanning with external DMM with Agilent 34970A using Labview

    Hi,
    I am a relatively inexperienced user of Labview. I have written a VI to
    scan several channels on a 34970A using the 34901A multiplexer module
    to take voltage readings. I want to use a more accurate DMM than the
    internal one however so I have hooked up a Fluke 8840A to the agilent
    and I want the scanner to simply switch between the channels while the
    fluke actually takes the voltage measurements. How do I modify my
    existing VI so that it uses an external DMM? One of the driver VI's is
    'configure external instrument' which i assume is the obvious option
    but i'm not sure where to insert this to modify the VI.
    Thanks
    Tom

    What you do kind of depends on the capabilities of the external DMM and how fancy you want to get. If you at the section called 'Scanning With an External Instrument', you'll see how the connections can be made for an automatic scan. The 34970 will issue a trigger to the external instrument and when the measurement is complete, the instrument will send a signal back to the 34970 to close the next relay in the scan list. If you can do this, then the Conf Exteranl Instrument would replace the Conf Scan List and Conf Scan functions in the Advanced Scan Example. I'm not sure about the Conf Trigger but I suspect you would need to set slightly different parameters for that. The Read function would have to be replaced with a read of your external instrument. Some additional functionality may have to be added to take a reading after each relay closure if the DMM cannot save a series of measurements.
    I had to once use an external instrument and didn't do any of this. The external instrument did not have external triggering or a an output that could be used to advance the scan so I just used the HP34970 Switch function to close a relay exclusively and a dmm read inside a for loop. I created an array of channels and the for loop auto-indexed them. This was simpler to program but the scan took a bit longer than what is described in the manual.
    Message Edited by Dennis Knutson on 08-31-2006 07:47 AM
    Attachments:
    34970 with External DMM.JPG ‏24 KB

  • Compatabil​ity with PowerPC

    I was originally asked this question in the "BlackBerry Storm" section of the forums but was told to come here also to ask my following question: I am interested in purchasing the Storm, but was wondering if anyone knows whether or not the Storm would be compatible with my PowerPC (pre-Intel) Macintosh computer? I have an iBook G4. I understand there is an App for the Storm called PocketMac - but I suppose it'd be completely useless if the phone won't work with my computer anyway. Side note: My computer was purchased in the fall of 2005, just before the Intel conversion happened (in Jan. of '06) - just to give you an idea of how old it is/ what model it is.
    Solved!
    Go to Solution.

    Hey there,
    The short answer is: yes, your laptop should be supported. I use a PowerBook G4 (PowerPC) and can use PocketMac.
    That said, while RIM's software support for Mac is getting better, it's a slow process and as you'll note from various topics on the Mac board, there's no guarantee that things will work seamlessly the first time around. A little patience is necessary.

  • Hp 7410 compatabil​ity with ipad

    I am trying to achieve compatability for my HP 7410xi with my Ipad 3.  Perhaps I need a soft ware update from HP?

    Hi,
    The HP Officejet 7410 does not support AirPrint and therefore you will not be able to print from the iOS print menu itself, however you may still print via the HP ePrint mobile app, available from teh Apple App Store.
    You may find the steps to get and use the app in the document below:
    http://h10025.www1.hp.com/ewfrf/wc/document?docnam​e=c01616126&tmp_task=setupCategory&cc=us&dlc=en&lc​...
    Shlomi
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

  • How do I set the NPLC on a Agilent 34970A then keep it set when I do a Temp measurement on the channels

    I have an Agilent 34970A DAQ that I am trying to set the NPLC to 10 and keep it set when I issue a temp measurement command to the channels.  Right now I can issue the NPLC 10 command to set the channels and it works but when I send the measure channels command the NPLC gets set back to 1. What am I missing to keep this from happening?
    Thanks in advance for your help.
    Charles

    JimmyJin wrote:
    Hi Charles,
    Was your problem solved? I have run into a very similar situation but instead of HP 34970A, I have a HP 3852A and I want to set NPLC small so that it speeds up the data acqusition.
    I tried Measurement and Automation Explorer and use "communicate with Instrument" under GPIB folder and issue the command "NPLC 0" before running labview. But I did not see any change when I run my LabVIEW again. Since this command was working under VEE Pro, I am guessing the setting for NPLC was somehow reset. I am not sure why.
    I will try use "GPIB write" vi to see if it does anything but I'm not sure if I should set NPLC value everytime. Please let me know what you think if by any chance you see this message.
    Thanks,
    Jin
    I don't think you can set the NPLC to 0, the minimum value is 0.02. Maybe VEE automatically set it to the minimum value. Instead use NPLC MIN.
    Now if you use the MEAS? command to read the value the instrument will use the default value for the type of measurement if you don't specify the resolution (not the integration time, if you look at the 34970A documentation you will see how they relate) which is probably set to NPLC 1.
    If you want to speed up things you may look at the ROUT: SCAN and READ? commands to define a scan list.
    Ben64

  • Trying to update channels in real time while controlling Agilent 34970a

    Hello all,
    I've gotten such valuable help on these forums and I am hoping that someone will be able to point me in the right direction with this issue. I'm still pretty new to LabVIEW so please bear with me.
    I am working with the LabVIEW driver for the Agilent 34970A connected over a GPIB-ENET 100/1000. The device was detected and works just fine. The reason I am writing today is that I am trying to update the channel list in real time. Currently I need to stop the whole process in order to edit the channel list but due to the nature of the tests we will be performing it is important that I can add more channels as I go without interrupting the testing going on.
    I've searched the forums and tried modifying the channel string control to "Update value while typing," and "Limit to single line." The motivation behind the latter change was so that I could modify the channel list and use the ENTER key to execute. I've also tried creating a while loop with shift registers but the construction ws so clumsy that it did not work either.
    I am pretty sure that the modification should occur right at the string control but cannot be certain since the pint is for it to reinitialize what channels to scan and that occurs further down in the VI. I've attached the VI I am working with; it is an only slightly modified version of the driver's Advanced Scan Example. 
    Thank you all in advance,
    Yusif
    Solved!
    Go to Solution.
    Attachments:
    HP34970A Advanced Scan Example_YN_5-16a-12.vi ‏77 KB

    You may have added a shift register, but you're not actually comparing anything. You need to compare the value of the control to the value of the data coming from the shift register to see if it changed. If so, change the scan list.
    If you need to have a delay after changing the scan list, then you should add the delay inside the case structure that calls the VI to reconfigure the scan list. You can use the Time Delay VI to cause the delay to occur after configuring the scan by using the error wires to force execution order.
    P.S. Your naming scheme for VIs implies that you are probably not using a source code control system. If so, you would be well served in taking the time to learn about source code controls systems and installing one. It's very easy, and there have been numerous threads in the LabVIEW forum on recommendations of source code control systems.
    Attachments:
    changed.png ‏15 KB

  • LabView - Agilent 34970A initializer error

    i am using LabView 6i connect with GPIB-PCII (ISA) to Agilent 34970A
    i downloaded VISA software and use it to control my device. However,
    the initializer for the 34970A sent an error message "old visa occur
    with my device". LabView can still run, but didn't trigger the device
    to start taking measurement.
    the error message number is 107380743
    i would be appricated if anyone can help on this issue

    Here's a copy of my modifed VI.
    Attachments:
    HP34970A_Initialize.vi ‏113 KB

  • Agilent 34970A External Reference Configuration via Labview 8.2

    Hello
    I am trying to scan up to 12 channels with the Agilent 34970A. My goal is to measure the temperature using channel 101 as the external reference using 4-wire RTD whereas all the other channels are supposed to use Thermocouple (k-Type). I know that the Agilent is able to do so, because you can configure it on the manual display. My problem is that every time I have configured Channel 101 ( CONF: TEMP FRTD,85, (@101)) and then the other Channels 102:1XX ( CONF: TEMP TC,K, (@102:1XX)) it seems that the configurations for Channel 101 are lost. I tried everything I could come up with to seperate the inputs, but nothing usable comes up. Any Advice?
    Thanks Neja

    There are two different drivers sets for the 34970, but they're not from Agilent. They're available from the NI Instrument Driver Network. Since you said you had it working under 7.1 you're probably using the older "hp34970" drivers. The error codes you indicated are -138, which is "Suffix not allowed", and -113, which is "Undefined header". Both of these basically mean a syntax error, which is likely incorrect code with the drivers. There are numerous configuration VIs. Which one are you using, and how are you calling it? Can you use the updated project-style drivers available from the link I posted?
    I'm not quite sure I understand what you're saying with the COM ports. You said you get nothing when using COM1 or COM2. How many devices do you have connected to your COM ports? What communication parameters (baud rate) are you setting?
    It would probably be worthwhile to see what happens if you try to talk to instrument via MAX to see if this is a communication problem or a LabVIEW problem. With the LabVIEW drivers you can see what command is being sent out to the instrument by simply putting a probe on the string that's being fed to the VISA Write. Then, you can enter the same command in MAX (as well as confirming the command from the user manual) to see what happens.

  • Analog close channel for agilent 34970A

    Hello,
    I am a new user of labview.I need some help programming my Agilent 34970A.
    I can initiate communication with my instrument and take data,but I want to close a particular channel and read channel several times and average.
    I was looking for a VI something like "Analog close channel" using which I can close a particular channel,read it several times,average the data and then go to the next channel.
    Could you please help me in this issue,eagerly waiting for a reply.
    Thanks,
    Harinadh. 

    First you need to convert your string to a binary datatype and calculate as needed.
    Ton
    Message Edited by TCPlomp on 11-12-2009 07:40 AM
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!
    Attachments:
    reads 10 samples by closing a channel_BD.png ‏10 KB

  • Agilent 34970A Switch/DMM

    Hello!
    I have a problem with Agilent's 34970A.
    We have a testsystem consisting of Agilent 34401A DMM, Agilent 53131A
    Counter and the troublesome Agilent 34970A.
    I'm using VISA most of the time to control the 34970A, I say most of the
    time because I have been forced to do the most strange programming to
    make the program work. I have never noticed any problem with the other
    instruments mentioned. But the 34970A can suddenly perform a reset,
    switch itself off or just "freeze". Most of the time it is not possible
    to turn it back on again without pulling the plug. I thought I had the
    solution when I closed the VISA session in the middle of the program and
    performed a reset on the instrument. I know it sounds strange but
    somehow it wo
    rked much better then. But now it seems like it needs more
    to function properly. Have any of you guys ever heard of this kind of
    problem or maybe you've got an idea on how to solve it?
    Best regards
    /Fredrik
    Posted from ms-101.aerotechtelub.se [194.23.231.242]
    via Mailgate.ORG Server - http://www.Mailgate.ORG

    Hi,
    Do you get the same problems with more than one 34970A. Because this sounds like a hardware problem with your 34970A. Have you tried using NI-Spy to monitor the bus traffic.
    I've had no problems driving the 34970A just using the basic NI driver. The unit was part of a system for a life test application and therefore was required to take a series of reading over a period of time.
    Regard
    Ray.
    Regards
    Ray Farmer

  • Erro open agilent 34970a

    Hello, I'm very new on Labview, I'm using an agilent 34970A. (I'm french, sorry for my english).
    I've made a small program with agilent drivers to get temperatures and it does work. 
    I would like now measure a voltage. I can read it directly on the front panel of the agilent, BUT when i try to read it with the labview programm with the function monitor, the front panel indicate that the channel is open, which is not because I could read it one minute before with the front panel.
    I don't understand the problem because my program is very simple and excutable, there is no communication trouble between the computer and the agilent, so i'm really asking with does the agilent indicate that the channel is open ?...
    I'm sorry for bad explications, I hope your understand my trouble, I've give you some picture to illustrate my purposes.
    Thanks a lot  in advance 
    Attachments:
    progamme monitor.JPG ‏105 KB
    Voltage measure by the front panel.JPG ‏421 KB
    Front panel when I tried to measure by labview.JPG ‏458 KB

    duplicate
    LabVIEW Champion . Do more with less code and in less time .

  • Excel Workbook with Excel Data Model stored on SharePoint - daily refresh

    I'm not sure if this is exactly the right forum but I'm hoping that someone here can either answer or point me in the right direction.
    I have an Excel Workbook with an Excel Data Model.
    The Excel Data Model uses SQL to contact our data warehouse and pull through data into tables.
    We are storing the Workbook on a SharePoint site and viewing it using Excel Services.
    The data in our data warehouse is updated daily and so I would like to refresh the workbook daily and remove the option to refresh the data in the browser.
    Is this possible with a workbook that has an Excel Data Model (I've seen lots of posts that relate to workbooks with connections to tabular models).
    Thanks
    Paul

    Hi Paul,
    I have answered this issue in this thread that you posted in SQL Server PowerPivot for SharePoint forum, please see:
    http://social.msdn.microsoft.com/Forums/en-US/9627939c-e9f1-48ae-a6ed-0c238d8f2d69/excel-workbook-with-excel-data-model-stored-on-sharepoint-daily-refresh?forum=sqlkjpowerpointforsharepoint
    Furthermore, this issue is more related to PowerPivot for SharePoint. If you have any more questions about PowerPivot for SharePoint, I would sugget you open a new thread in the forum below for better support:
    http://social.msdn.microsoft.com/Forums/en-US/home?forum=sqlkjpowerpointforsharepoint
    Thanks for your understanding.
    Regards,
    Elvis Long
    TechNet Community Support

Maybe you are looking for

  • Report not picking correct data

    Is it possible for vendor aging report to dispaly for Particular Vendor the amount ( bsik-dmbtr ) using Purchase organization field. There are two Purchase Organizations C100 ( for CPU ) and D100 ( for Monitor ) in my case. data is picked from bsik ,

  • Web Browser on E72 closes unexpectedly

    When I use the web browser on my new E72 it closes unexpectedly and somewhat randomly.  All software is up to date.   I discovered that if I go to the following website I can make it close/crash every time: http://www.bom.gov.au/products/IDR023.loop.

  • Code Combination Validation

    Hello, Has anyone setup Code Combination validations in Hyperion Planning? I have done it to a certain extent using forms or security. Is there a way to setup full blown code combination validation like it would be done in GL? Thank you, Nitin

  • CF Administrator inaccessible (gives getAdminHash error)

    Hello, I have three brand new Linux AS 4.1 machines with clean installs of CF MX 7 installed on them in multiserver mode with an Apache 2.0 frontend. When CF starts, I can access the CF Administrator without any problems. After a few days (see it hap

  • How do you remove an apple id when you can not contact the previous user?

    I am working with a local Pawn shop that purchased an ipad from an indavidual. They restored the ipad and apparently, the contact info from the user is bogus. So, is there any way to get the apple id removed when you can not contact the previous owne