03-27-2013 04:22 AM
Hello,
I have a system which uses two sbRio 3642 and a PC which I use to program and monitor.
I have created a VI that reads variables which run from the PC and the Sbrio.
After compiling the app and running it from another PC I can view data which is stored in network vars on the SbRio, but I cannot see data from network vars that run on the programming/control PC.
I have labview 10
How do I solve this??
Thanks,
Gil,
03-28-2013 11:29 AM
Hi Gil,
First, I would recommend posting this on the LabVIEW RT discussion forum.
Where are your shared variables hosted? To clarify, it sounds like the variables hosted on the sbRIO's you can see from both computers, but that the variables hosted on PC#1 are not seen on PC#2.
When you open the Distributed System Manager (Tools > Distributed System Manager) on PC#2, are you able to see PC#1 in remote systems and expand it's libraries? What is the subnet of the PC's? What are their IP addresses? When you create network published shared variables on PC#2, are you able to see them on PC#1?
When you temporarily turn off the firewall on each computer and confirm the IP settings are correct and on the same subnet, are you able to see shared variables shared between the two computers?
Also, we have a really great discussion of ways to use shared variables in specific configurations with RT targets here:
Using the LabVIEW Shared Variable