AnsweredAssumed Answered

N6701A Unresponsive until after multiple network pings

Question asked by ws_digi on Nov 1, 2015
Hello,

I need to use Keysight N6701A power supplies for a project. I am using LabVIEW to automate them. They are connected via ethernet and configured in MAX as network devices with VISA aliases. If I leave the system untouched overnight and attempt to connect to a power supply (i.e. with a VISA Open) I will get an error -1073807343 - Insufficient location information. However, if I continue to call VISA Open repeatedly, it will eventually obtain the refnum and I can control the instrument without issue. 

If I attempt to ping the device (via the command prompt) before calling VISA Open, the first one or two packet replies will state that the 'Destination host is unreachable.' However, by the end of the ping, it typically responds. Once it responds to a ping, VISA Open will work immediately.

So it appears the N6701A might be going in to some sort of sleep mode and does a wake on LAN. But I can't find any reference to settings like that in the manual or within the menus. Maybe I'm looking for the wrong terms. Has anyone encountered this before and know how to keep the network communication active? Is there something I can do with VISA to prompt a device to wake up, other than calling VISA Open repeatedly? I have used N6701As in previous projects without seeing this issue.

System:
LabVIEW 2014 SP1
VISA 15.0
Keysight N6701A, configured as Network Device over ethernet

Error Details:
Error -1073807343 occurred at VISA Open in Agilent N6700 Series.lvlib:Initialize.vi->N6700 Series.lvclass:Create.vi:6800001->Basic Power Supply Test.vi

VISA:  (Hex 0xBFFF0011) Insufficient location information or the device or resource is not present in the system.

Thanks for any ideas,

WS  

Outcomes