After one attempts to open a visa session with a serial or GPIB device that is ethernet connected and the instrument is not found (for most any reason, cable not connected, instrument switched off, wrong GPIB address ...) when the problem is corrected, LabVIEW refuses to open a VISA session with it even though the instrument is now present and working. This problem also happens once a VISA session is established and for one reason or another, the instrument is off line when the VI tries to contact it. One must quit LabVIEW entirely and start it once again before LabVIEW will open a session with that device. It seems as though LabVIEW makes only one attempt at contact and then writes that device off until such time that LabVIEW is re-started.
Does anyone know of a solution to this problem short of quitting LabVIEW and restarting it to bring things back in order once again? A work-around possibly?