Bug in Agilent 34401 LabVIEW driver?
I was surprised when I tried to use this driver in a larger application. One of my other drivers puts a warning about "more data may be available" and when fed into the Read Single Point.vi of this driver it results in a full blown time out error message. I thought that other drivers were supposed to pass these types of warnings through without any ill effects? I found a workaround by erasing this specific warning message but was wondering if this is expected behavior? See attached with default warning message sent in.
Using LabVIEW 2010SP1 and TestStand 4.5
Attachments:
34401FailWarning.vi 17 KB
NathanT,
The Precon driver I am using is located here. I'm still confused as to why a warning flag coming in on the error input should cause the 34401 driver to fail. This same warning flag/error line is sent through this driver without any ill effects. I thought that a warning would just be passed through as it really isn't an error?
Using LabVIEW 2010SP1 and TestStand 4.5
Similar Messages
-
Download HP34970A labview driver
Hello,
When I download Agilent 34970A labview driver and extracted it in my C:\TEMP folder, I couldn't open the labview example; it keeps LOADING and SEARCHING the file.
There is a message when I open the labview library '[warning: has been deleted, renamed or removed on dis]" it appears every single file.
Please help.
KenYes it needs to be in labview\instr.lib folder.
Some more info here:
http://zone.ni.com/reference/en-XX/help/371361J-01/lvmeasconcepts/installing_an_instrument_d/
Beginner? Try LabVIEW Basics
Sharing bits of code? Try Snippets or LAVA Code Capture Tool
Have you tried Quick Drop?, Visit QD Community. -
[BUG] Agilent ESA PSA Series LabVIEW driver for Models E4401B and E4402B
Agilent ESA PSA Series LabVIEW driver are not working with Models E4401B and E4402B.
Driver Version 2.1.1
LabVIEW: 2009
Web Link: http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=309EBE8FF8BC0E76E0440003BA7CCD...
Problem: ID Query in "Agilent ESA PSA Series.lvlib:Initialize.vi". ID Answer from Instrument is not match with strings in Match Array. Somebody left whitespace at the strings end. ("Hewlett-Packard,\sE4401B\s" and "Hewlett-Packard,\sE4402B\s").
Everything else is working well.Hi JCC,
Thanks for bringing this to our attention, a Corrective Action Request has been created: CAR - Corrective Action Request - #247239 and a member of R&D will take a look into this to get the issue resolved.
Kind Regards,
Applications Engineer -
Missing driver for TestSTand - Agilent 34401
Hi,
I looked up in your driver library for a Agilent 34401 and I did not find anything for TEstStand. All drivers were either for LabWindows or LabView. Can I use them for teststand as well or it must be explicit that it is designed for TestStand?
thanks
Mathieu BazinetThat's because TestStand is not a Programming Language. It's a test sequencer. To communicate to instruments you need to use a programming language such as LabVIEW. You can then make use of the different Step Type Adaptor to call your piece of code (code module).
Generally, you have a piece of code between TestStand and the Instrument driver. This piece of code is either or Code Module that you a associate with one of the Built-in Step Types or a Custom Step Type especially design to do a specific role. The IVI Steps Type are Custom Step Types created by NI and supplied as part of the default components of TestStand installation.
In the examples under Steps Types is a Custom Type for the HP34401a written in CVI.
Regards
Ray Farmer -
Agilent 34401A multimeter to PC with Labview driver via RS232
Hello!
I am trying to measure a voltage with Agilent 34401A multimeter connected to PC via RS232 cable. I installed the driver. When I am starting Read Single Measurement.vi. It gives me an error:
Error-1073807346 occured at Visa Open in Agilent 34401.lvlib: Initialize.vi->Agilent 34401 Read Single Measurement.vi
Possible reason(s):
Visa: (Hex 0xbFFF000E) The given session or object reference is invalid.
I would like to ask, how can I adjust my system to use RS23 with Agilent 34401A, if it is possible? If not, should I get GPIB card and cable?
Thank you!
Yulia.LabVIEW already comes with a driver for the 34401 pre-installed, so I'm not sure I understand what you installed. The pre-installed driver is in the Instrument I/O >> Instrument Drivers >> Agilent 34401 functions palette.
As for the control that Dennis is referring to, it's the VISA control.
As for the VISA version, you should have received a set of driver CDs along with LabVIEW. That will have the minimum VISA version required. Don't remember off the top of my head which version it is. Probably something like 4.1.
Attachments:
visa.png 42 KB -
Is there any LabVIEW driver for the Agilent 53147A counter/power meter?
I am trying to find a LabVIEW driver for the Agilent 53147A counter/power meter, but I cannot find it. Is there any?
NI does not have a driver and a quick check with Agilent shows that they don't have a driver either.
You can go to http://www.ni.com/devzone/idnet/ and request a driver. You will also find links on how to create your own driver. Your other option is to use the Instrument I/O Assistant.
p.s. In the future, you should use the Instrument control board for posting questions. this board is for NI counter/timer products. -
Looking for LabVIEW driver for Agilent (HP) 4349B High Resistance Meter
I've been looking for a LabVIEW driver for Agilent (HP) 4349B High Resistance Meter.
Does anyone have one?
Thanks,
AvnerHello,
It looks like you'll get a reply by Friday; if not repost and I'll follow up for you
Thank you,
JLS
Best,
JLS
Sixclear -
Labview driver for agilent 8164A tunable laser
I'm working on a project that involves setting up our Agilent 8164A lightwave measurement system in labview. I cannot locate the driver software on the NI website. Please let me know where I can download the driver for this equipment. Thanks.
Actually we don't have a driver for that instrument in our website, so that means that we also don't have it in the CD. So you may want to check the Agilent's website, or as a matter of surprise, I found in our database one document that was talking about some past issue and it involved the 8166 instrument, so the author attached the driver for this instrument so we can reproduce what he found out, so I'm attaching this file here which is the file the previous Sr. mention, "hp816x", I installed it in my computer and run it and it is an Agilent made driver, so you can use this one or try to contact the Agilent people. Also you may request a LabVIEW driver been made for this instrument, please see the details at: O
ther Driver's Resources from our download site.
Good luck!
Nestor Sanchez
Applications Engineer
National Instruments
Nestor
National Instruments
Attachments:
816x.exe 2875 KB -
Where can i find a Labview driver for the "8990a PEAK POWER ANALYZER" it's not on NI's site.
where can i find a Labview driver for the "8990a PEAK POWER ANALYZER" it's not on NI's site.
if there is no driver maybe you can tell me the closest instrument that comes to this one from the list at,
http://search.ni.com/query.html?lk=1&col=alldocs&nh=500&rf=3&ql=&pw=595&qp=%2BContentType%3AInstrumentDriver+%2BIDNetManufacturer%3A%22Hewlett-Packard%22&qt=peak+power+analyzer&layout=IDNet
so i could modify and use the driverHello,
It looks like Agilent/HP makes the 8990A, but I was not able to find a driver for it that we or Agilent has written for this device.
Since I am not familiar with the 8990A, I cannot recommend which drivers might be similar, but you are pointed in the right direction. Agilent themselves might know more about which models use similar command sets so that you can modify a driver easily.
Hope this helps.
Scott B.
Applications Engineer
National Instruments -
Agilent 34420, Instrument driver "down rev"
Hi all,
Unfortunately I am stuck with Labview 8.0 and need to use Agilent 34420 instrument driver. The versions I found online are not compatible with Labview 8.0. Is there a way to down rev the version and use it?
Is there any other database where I can download older revision of the driver?
Regards.Just post to the version conversion board.
http://forums.ni.com/t5/Version-Conversion/bd-p/VersionConversion
Be sure to attach the driver. -
Hi guys,
is that anyway to get the labview driver for Agilent 53131 frequecy counter as attahced. I download the driver from NI but unable to control the devices even it is in remote state already. Appreciate if somebody can provide help.
thanks,
BS
Attachments:
AG53131A.JPG 38 KBI use the example in the driver i had download. After 2nd time read the measurement, the counter seem like no response and if i configure 2 different function(EX: freq, Period) in different channel also face problem.
-
Labview driver for signal generator can not find DLL
The labview driver "age82xx.zip" I downloaded from NI website can not find DLL "age82xx_32.dll". There is no this dll file in the zip file. Please help me. The labview version is 7.0. The instrument is Agilent E8254A. Thanks!
On the download page, there is a link under "Require Third-Party Installation(s)". This is explained at the top of NI's page. Clicking on the link will take you to Agilent's web site where you will have to select the 'Signal Generators' link to get the E82xxA driver.
-
RTI 815-A LabView Driver?
Does anybody know where I can get a LabView driver for Analog Devices
RTI-815-A IO-board?
Regards,
WilfriedDennis Knutson wrote:
Did you notice that you responded to 11 year old post? In any case Agilent did not become VXI Technologies. After the split of HP into a computer company (HP) and an instrument one (Agilent), Agilent sold all of their VXI product line when VXI sales dropped and newer technology such as PXI overtook it.
Hello Dennis,
Yes, I just hope RTR has not gottened disallusioned over the years. You and spercurio are correct of course about HP,Agilent,VXI Tech, and VTI. All of those companies are still around, just the VXI E1413 got handed off a few times.
Looks like PXI seams to have overtaken VXI years and years ago for sure.
Dennis, do you work much with PXI?
It is interesting that Agilent has recently jumped in to the PXI platform bigtime.
I own about thirty 18-slot PXI chassises with PXI embedded controllers.
All but one is PXI only, one is a PXIe chassis with a combination of PXI, Hybrid, and Express slots.
It gets frustrating trying to move from PXI to PXIe.
However Agilent has had an 18 slot all Hybrid Chassis for over a year now.
Looks absolutely awesome. Hope NI comes out with an all Hybrid Chassis soon.
Kevin. -
Is there an Agilent E4443A GPIB driver available?
Hi,
just wondering if someone has seen, or knows where to get a Labview driver for an Agilent PSA [E4443A] please?
Best regards,
CathalThere's an IVI driver here. For your information, there is the Instrument Driver Network that you can go to and search for drivers.
-
Bug in Oracle JDBC thin driver (parameter order)
[ I'd preferably send this to some Oracle support email but I
can't find any on both www.oracle.com and www.technet.com. ]
The following program illustrates bug I found in JDBC Oracle thin
driver.
* Synopsis:
The parameters of prepared statement (I tested SELECT's and
UPDATE's) are bound in the reverse order.
If one do:
PreparedStatement p = connection.prepareStatement(
"SELECT field FROM table WHERE first = ? and second = ?");
and then bind parameter 1 to "a" and parameter to "b":
p.setString(1, "a");
p.setString(2, "b");
then executing p yields the same results as executing
SELECT field FROM table WHERE first = "b" and second = "a"
although it should be equivalent to
SELECT field FROM table WHERE first = "a" and second = "b"
The bug is present only in "thin" Oracle JDBC driver. Changing
driver to "oci8" solves the problem.
* Version and platform info:
I detected the bug using Oracle 8.0.5 server for Linux.
According to $ORACLE_HOME/jdbc/README.doc that is
Oracle JDBC Drivers release 8.0.5.0.0 (Production Release)
* The program below:
The program below illustrates the bug by creating dummy two
column table, inserting the row into it and then selecting
the contents using prepared statement. Those operations
are performed on both good (oci8) and bad (thin) connections,
the results can be compared.
You may need to change SID, listener port and account data
in getConnecton calls.
Sample program output:
$ javac ShowBug.java; java ShowBug
Output for both connections should be the same
--------------- thin Driver ---------------
[ Non parametrized query: ]
aaa
[ The same - parametrized (should give one row): ]
[ The same - with buggy reversed order (should give no answers):
aaa
--------------- oci8 driver ---------------
[ Non parametrized query: ]
aaa
[ The same - parametrized (should give one row): ]
aaa
[ The same - with buggy reversed order (should give no answers):
--------------- The end ---------------
* The program itself
import java.sql.*;
class ShowBug
public static void main (String args [])
throws SQLException
// Load the Oracle JDBC driver
DriverManager.registerDriver(new
oracle.jdbc.driver.OracleDriver());
System.out.println("Output for both connections should be the
same");
Connection buggyConnection
= DriverManager.getConnection
("jdbc:oracle:thin:@localhost:1521:ORACLE",
"scott", "tiger");
process("thin Driver", buggyConnection);
Connection goodConnection
= DriverManager.getConnection ("jdbc:oracle:oci8:",
"scott", "tiger");
process("oci8 driver", goodConnection);
System.out.println("--------------- The end ---------------");
public static void process(String title, Connection conn)
throws SQLException
System.out.println("--------------- " + title + "
Statement stmt = conn.createStatement ();
stmt.execute(
"CREATE TABLE bug (id VARCHAR(10), val VARCHAR(10))");
stmt.executeUpdate(
"INSERT INTO bug VALUES('aaa', 'bbb')");
System.out.println("[ Non parametrized query: ]");
ResultSet rset = stmt.executeQuery(
"select id from bug where id = 'aaa' and val = 'bbb'");
while (rset.next ())
System.out.println (rset.getString (1));
System.out.println("[ The same - parametrized (should give one
row): ]");
PreparedStatement prep = conn.prepareStatement(
"select id from bug where id = ? and val = ?");
prep.setString(1, "aaa");
prep.setString(2, "bbb");
rset = prep.executeQuery();
while (rset.next ())
System.out.println (rset.getString (1));
System.out.println("[ The same - with buggy reversed order
(should give no answers): ]");
prep = conn.prepareStatement(
"select id from bug where id = ? and val = ?");
prep.setString(1, "bbb");
prep.setString(2, "aaa");
rset = prep.executeQuery();
while (rset.next ())
System.out.println (rset.getString (1));
stmt.execute("DROP TABLE bug");
nullHorea
In the ejb-jar.xml, in the method a cursor is closed, set <trans-attribute>
to "Never".
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name></ejb-name>
<method-name></method-name>
</method>
<trans-attribute>Never</trans-attribute>
</container-transaction>
</assembly-descriptor>
Deepak
Horea Raducan wrote:
Is there a known bug in Oracle JDBC thin driver version 8.1.6 that would
prevent it from closing the open cursors ?
Thank you,
Horea
Maybe you are looking for
-
Is there a global setting to turn off black border on swfs?
Hi there I started this question in the Framemaker forum as I assumed it was a Framemaker issue.. see: FM12 Imported Captivate 8 files, how do I get rid of the black border? but it seems to be an Acrobat thing, so am trying here as I've not used Acro
-
VO results not updating on Event
Gurus, The output log from the method below indicates that "acct" is correct, however, my VO is not updated with the additional condition I've defined below. Any ideas? VO impl code: public void initRef9LovVO(String acct) setWhereClause("descriptive_
-
Skype mic issues even after crating dummy ALSA
hello everyone i'm having a "growling" issue with my head set even after setting up a dummy alsa as mention in this wike page: Monster/low-octave "growling" distortion over mic after trying the stuff on that wiki I had a look here in the forums and
-
The filename, directory name, or volume label syntax is incorrect
Hi All, Was try to run the ADF Sample tutorial available on the Oracle site. Am using Virtual box for the windows environment for running Jdeveloper 11g. my data base is up and running... I can test the Model by running AppModule... its perfect... ge
-
Yes! Finally fixed lag with editing tiff files
Thank you LR team. I had been having issues with significant lag when editing tiff files in LR 3 that seems to be gone in LR 4. Specifically, I would edit my CR2 file and export to CS5 for cloning, filters and then save to get the tiff back into LR.