08-20-2013 08:17 AM
I have a project coming up that has about 140 shared variables deployed on an RT target and sharing data at 1S/s over the network. There is nothing else going on concerning the RT target, just dumping values. I would like to scale these SV's in the .lvproj to avoid having to write a bunch of scaling code in software.
My only concern is what happens when I have an executable application running (without LV 2012 installed on the computer). How would I re-scale these values without having access to the .lvproj? Distributed System Manager doesn't provide for this. Any help would be appreciated. Thanks.
08-21-2013 01:45 PM
Hi Nathan,
Are you also using the DSC module? As the ability to scale shared variables is only available with this module installed.
Regards
08-22-2013 07:54 AM
Hey Arham,
LabVIEW still allows for scaling SV's without the DSC module. I only have the RT module installed.
08-23-2013 07:03 PM
Hy Nathan,
Your Shared Variables are within a library in you LabVIEW project. In your Application Properties make sure to include that library. This is shown in Figure 9 in the below white paper.
http://www.ni.com/white-paper/9900/en/
08-26-2013 06:37 AM
Thanks for the link, MJ. I'm not really sure that this article addresses my question though. Nothing speaks of how to change a cRIO NPSV once running an executable.
08-26-2013 07:15 AM - edited 08-26-2013 07:16 AM
You may try with Shared Variables property nodes. I'm not sure whether this requires DSC or not.
However 140 rescalings doesn't seem a lot of work to do even on the PC side.