LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

TCP data server or better solution?

Hi all,

 

We upgraded our software system from 32 bit to 64 bit then LabVIEW is also upgraded from LabVIEW 2010 x86 to LabVIEW 2010 x64. However, one device of us does not have the 64 bit driver thus in order to make all the devices works seamlessly in one computer as before, I used TCP data server and client. The server and the main VI are set up on the LabVIEW x64 whereas the client, which drives one device with 32 bit driver, is running on the LabVIEW x86 process on the same computer. I used the Simple Data Server and Simple Data Client in Examples of LabVIEW.

 

Would you please advise me or give me some suggestions for the following questions:

 

1. By using this configuration, I can only transfer data in one way. If I want to transfer data in both directions, what should I do? Could you please give me some example codes?

2. I do not understand clearly the synchronization of the server and the client in this case. For example, when I change the waiting time of server and client, sometimes it freezes the program, sometimes it does not work. Could you advise me the perfect way to set the synchronization (as fast as possible).

3. Is there any possible solution that could be better than this data server/client approach for my 32 bit driver related problem as described above?

 

Thank you very much, I appreciate your help.

Trung

0 Kudos
Message 1 of 2
(2,260 Views)

Could you guys plesae give me some answers/suggestions. 

I appreciate it.

 

Regards,

Trung

0 Kudos
Message 2 of 2
(2,234 Views)