LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

HP E1459A gathering information

Hello! I'm trying to measure all data from e1459a module, but I can't understand how to configure it. The only way I found is resetting it all the time, only then I got actual information. I've read manual, there examples for C language, but there's no dll function in labview to send commands to module. What I need to do to gathering actual information without resetting? 

0 Kudos
Message 1 of 12
(2,695 Views)

Hi, can you post the user manual of the device you are trying to connect to and any VI's that you have already made please

0 Kudos
Message 2 of 12
(2,689 Views)

The manual should be possible to be found here: https://www.keysight.com/nl/en/product/E1459A/64-channel-isolated-digital-input-interrupt.html#resou...

 

As it is. VXI module you need some sort of interface between the VXI and your PC. What are you using? If it is NI VISA compatible you will need to use the VISA register function to access the registers on this module.

 

Is your problem similar to this: https://forums.ni.com/t5/Instrument-Control-GPIB-Serial/Agilent-E1459A-card-startup/td-p/833953?prof...

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 3 of 12
(2,678 Views)

Yes of course. Here is the the manual, the llb made with Driver Wizard and VI example.

 

0 Kudos
Message 4 of 12
(2,643 Views)

I'd throw together a quick query routine just to check if there is something going on with the dll call.  The SCPI for what you want is pretty simple.  Assuming that you have a VISA handle assigned you could use something like this to see how fast the instrument can respond.  

Dpete_0-1640117419311.png

 

 

0 Kudos
Message 5 of 12
(2,598 Views)

The problem with VISA is that I'm using lan cable connected to ex2500 command module, and no matter what resource name I enter, simple IDN command returns me IDN of ex2500. So other commands for modules don't work except for ex2500. But I'll try again, maybe your command will work, thank you. 

0 Kudos
Message 6 of 12
(2,574 Views)

Any of our VXI chassis have been obsolete for about two decades now, but on ours to access a card, the GPIB address was always in the format of 9+13 with the sub address being the address for the specific card.  That would imply to me that you probably also have some form of an addressing scheme to get to the sub modules.

 

(after looking at manuals)

If your VXI chassis is configured in NI MAX you should still be able to get to it through VISA using the VXI0::42::INSTR notation (insert your VXI chassis number and logical address).  Being an Agilent device (uses Agilent IO suite and Agilent Visa) though you sometimes have to jump through hoops to get it to behave properly with NI-VISA, though the *IDN? query responds so I doubt that is an issue.

0 Kudos
Message 7 of 12
(2,563 Views)

Finaly get to the module. GPIB was used before we decide to move into LAN connection. That is the main reason I've trying to gather information with SCPI commands. I did not see any modules in NI MAX except EX2500, but I have Agilent Connection Expert, and there are all of them, but still nothing.

SergeyPuzanov_0-1641908099175.png

 

0 Kudos
Message 8 of 12
(2,475 Views)

You should be able to talk with that module through its VISA address VXI1::144::INSTR

 

And as you can see in your Agilent Connection Expert it says explicitedly <The IDN string is not available> so you can go and try to send *IDN? commands to it but if it doesn't return them to Agilent Connection Expert it won't return them to LabVIEW either.

Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 9 of 12
(2,472 Views)

But then I don't understand, why with VISA Read and Write I can't get IDN of any of these modules, and with drivers that was made with Driver Wizard it works? 

0 Kudos
Message 10 of 12
(2,466 Views)