I'm using DataSocket to perform a remote connection between three PCs, one is sever called PC1 used to control an instrument, another two are clients called PC2 and PC3. I run the vi on PC2 and PC3 to get the data from that instrument. All the PCs are in the same local network, for example 172.1.1.xx.
The problem is I can get data from on PC2, but on PC3 I failed.
I've made another test as follow: use my own computer as a server called PC4, the IP is different from those three computer as 172.2.2.xx, but the odd thing happened, I got the data both on PC2 and PC3.