PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

PXI distributed control

In my application the PXI has to communicate with multiple PC-hosts.
Several PC hosts, with the same Control Panel, have both to read data acquired by the PXI and to control the execution of the application downloaded on the PXI. Every host has to be indipendent, so that a crash of one of the hosts does not interrupt the communication between the PXI and the other hosts. And all the Control Panels of the hosts has to be synchronized, so that the pression of one button from the Control Panel will result on the control panels of the other hosts.
I see that is not possible to run a Datasocket server on the PXI...
Which is the best way (protocols orother tips...) to perform this?
Thank you
Lorenzo
0 Kudos
Message 1 of 3
(3,161 Views)
Lollo,

Is the PXI running in RT mode or is it running Windows? Datasocket Servers do not run on RT systems, but you can make the RT system a client to a Datasocket server.
it would be nice to set up 1 PC running the Server that holds the communication with the PXI system and have the other PCs access the DS Server to write/Read Data.
Hope this helps,

AlessioD
0 Kudos
Message 2 of 3
(3,156 Views)
Thank you Alessio!
The PXI is running in RT mode.
The problem with having a Data Socket server on a single PC-host, and the other hosts
that Read/Write to it, is that if the PC-server crashes also the other hosts lose their
connection with the PXI... that is, the hosts are not indipendent...
if DataSocket server could be in the PXI, it would be all right,... but unfortunately this is not possible.
L.
0 Kudos
Message 3 of 3
(3,150 Views)