Hi,
I am trying to read the values from Agilent 34410A through USB by using usbtmc module.
I successfully installed the module with output of cat /dev/usbtmc0
Minor Number Manufacturer Product Serial Number
001 Agilent Technologies 34410A Digital Multimeter MY47027713
I followed the document http://cp.literature.agilent.com/litweb/pdf/5989-8744EN.pdf
but for steps 5,6 and 7, the multimeter gives a beep sound and its panel shows a
message "REMOTE ERROR" and it hangs.
Can anybody tell me what is this issue?
Thanks
I am trying to read the values from Agilent 34410A through USB by using usbtmc module.
I successfully installed the module with output of cat /dev/usbtmc0
Minor Number Manufacturer Product Serial Number
001 Agilent Technologies 34410A Digital Multimeter MY47027713
I followed the document http://cp.literature.agilent.com/litweb/pdf/5989-8744EN.pdf
but for steps 5,6 and 7, the multimeter gives a beep sound and its panel shows a
message "REMOTE ERROR" and it hangs.
Can anybody tell me what is this issue?
Thanks
It looks like you have loaded the linux kernel driver for USB TMC class devices and have been able to send the widely universal SCPI command "*IDN?". Steps 5, 6, and 7 look to be commands tied for a power meter and not your digital multimeter. If you send a unrecongized command the instrumetn will throw a beep with an error in the error log. The error codes and commands can be found in the below manual for the 34410A:
http://www.home.agilent.com/agilent/redirector.jspx?action=ref&cname=AGILENT_EDITORIAL&ckey=768249&lc=eng&cc=US&nfr=-33228.536908384.00
The front panel reports errors from all I/O sessions as well as the global error queue. To read the error queue from the front panel, press [Shift] + [Data Log] (Utility), and then select "SCPI Errors" in the utility menu.
Connectivity
Could you please give a simple way so as to hwo can
I read the DC voltage from the multimeter using SCPI in linux command line?
The programming manual lists many commands but I am not sure how to use them
in a linux terminal
Thanks
MEASure[:VOLTage][:DC]? [{
Example:
//Write Command to Instrument by piping it through the USBTMC device driver
> echo MEASure:VOLTage:DC? AUTO,DEF > /dev/usbtmc1
//Read back the response
>cat /dev/usbtmc1
I am also observing a same behavior (throw a beep with an error in display) on 34401A multimeter after sending below command in Agilent Interactive IO.
Command tried
MEASure:VOLTage:DC? AUTO,DEF
MEASure:VOLTage:DC? DEF,DEF
After entering a above commands, I am getting a time out messages.
! VI_ERROR_TMO: A timeout occurred
Visa ErrorCode: 0xBFFF0015 (-1073807339)
I am using a GPIB interface to communicate with multimeter.
Can you please provide the correct command/s?
Thanks.
I just tested both of those commands and I returned values with no source attached to the DMM. Can you run the command "MEASure:VOLTage:DC?" . What firmware version is your 34401A DMM? Can you send the identication command "*IDN?". Please see the attached picture. Can you atach a IO Monitor trace and track the commands being sent with interactive IO?
By the way the programming manual/commands can be found here: http://cp.literature.agilent.com/litweb/pdf/34401-90004.pdf
Connectivity
Edited by: connectivity on Jun 27, 2013 2:15 PM
Attachments