08-15-2006 10:29 AM
08-16-2006 05:05 PM
02-26-2007 05:07 AM
02-27-2007 09:42 AM
02-27-2007 10:40 AM
Hi Adnan!
Thanks a lot for your detailed answer!
I would be very interested in the DSC Module. I really have to interchange data between a host-PC and a realtime target (PXI). Beside that I have to communicate between an executable and dynamically called VIs (which aren't part of the executable).So the queues, functional globals and so on won't work - I need Shared Variables, Data Socket or TCP/IP communication.
I was thinking about creating a sort of data module. It would be a functional global where I store my data in shared variables instead of shift registers. For example to manage double values I would have two Shared Variables: A 1D string array and a 1D double array. One holds all the variable names and the other holds all the values. With array-operations I could create and delete variables at runtime. The same would work for other data types and even for arrays. To manage 1D Arrays I just need a 2D array and so on.
I once implemented something similar but there with normal functional globals and not with Shared Variables.
Actually the only thing I would like to do is to add a library of Shared Variables to the running executable. When programming the dynamic VIs which communicate with the PXI-System I have to define the Shared Variables anyway. So they exist somewhere. It's just when I want to run the VI dynamically I get an error which says that the VI isn't executable (because the Shared Variables are not known...).
Cheers, Dave
02-27-2007
05:27 PM
- last edited on
03-25-2025
08:08 AM
by
Content Cleaner
Hi Dave,
I am glad you are interested. More information about the LabVIEW DSC Module can be found at the following links:
LabVIEW Datalogging and Supervisory Control Module
LabVIEW Datalogging and Supervisory Control Module 8.2 Help
And you can always find more information on our Forums, Developer Zone and Knowledge Base.
06-06-2008 11:19 AM
06-06-2008 11:25 AM
06-09-2008 02:47 PM
06-10-2008 01:55 AM