Is it possible to open two different VISA sessions to the same IP address? We are using SOCKET, not INSTR. We come accross this in the case of modular instruments where two devices share the same IP adress. This can also be looked at as if you have two channels and you want to call viOpen() for each.
I think I know the answer because I've tried this and if a session is already open to the device then I get the error VI_ERROR_RSRC_NFOUND returned from viOpen().
Is this a limitation in VISA, Windows, or just sockets in general? Could it be a limitation of the device? Or is it possible and I'm just missing something?
David Clark
Software Design Engineer
C&H Technologies, Inc.
www.chtech.com