03-03-2009 04:10 AM
Hello.
I have two HP3458A connected with just one GPIB-USB-HS card to PC which makes one of HP3458A master and second one a slave.
My subVI for frequency measurement works independently when running separately on first Hp and separatey on second one.
But when I shoud measure frequency on both HPs at the same time (in same VI), I'm getting memory empty.
I think this is in relationship with triggering options.
I should set synchronous triggering on both of them, but I'm not sure which trigger option should be in this state? (TARM, TRIG or NRDGS).
Because I do not trigger, I do not have nothing to read. While Querying, MCOUNT? returns 0, and RMEM has 1,0 as parameters.
How can I solve this problem? TARM and TRIG have SYNC options, but it didn't help.
Christyine.
03-04-2009 03:04 PM - edited 03-04-2009 03:07 PM
Christyine,
It seems like which of these options are necessary should depend on your instrument, and should be documented with the instrument.
Are you using the driver available at:
for your application?
Eric K
Applications Engineering
National Instruments
03-05-2009 02:22 PM
03-06-2009 04:45 AM
Dennis, thank You for your reply.
Can You explain in more detail.
Thanks.
03-09-2009 05:02 PM
I think Albert was simply trying to point out that when connecting you two HP3458A's to your PC using your GPIB-USB-HS, your PC becomes the master in the system, and your HP devices both become slave devices in the system. So your system actually has 2 devices on the bus, your PC and the two HP3458's.
Eric K
Applications Engineer
National Instruments
03-11-2009 04:59 PM
03-24-2009 05:27 AM
Hi, Albert. Sorry, I substite You earlier for Dennis.
When I connect two HPs with one GPIB card to PC, initialy they become same GPIB Interface IDs (which is one) and different addresses. Is this ok?
Then I use SendList to reset both HPs. This works.
After, I try to read both freqs from HPs at same time and then this memory empty occurs.
03-24-2009 07:17 AM
03-25-2009 03:22 AM
03-26-2009 12:21 AM