I am testing an RF transmitter at different temperatures, over and over again for 48 hours. I have scripted the measurement sequence in LabVIEW 2016 (current with all the updates), and running off of a Windows 7 PC, and controlling a Signal Analyzer, NI DAQ 6233, Power Meter, Freq Counter, Power Supply, Thermal Plate and a Receiver/BERT. Some of the instruments communicate with GPIB, but most of them use TCP/IP for VISA reads and writes. 98% of the time, everything runs smoothly, but every once in a while, after 20 hours of run time, I get an error message that says
−1073807343 | Insufficient location information or the device or resource is not present in the system. |
After further investigation, it is always the receiver/BERT that has lost it's address and needs to have the power cycled and reset the static ip address manually. The Port number is still present, as it is configured as a raw data socket. NiMax will recognize it again only after resetting the instrument and ip address. I have attached the .vi that seems to be the problem, but I don't see anything wrong with it, perhaps another set of eyes will spot something. Thanks.