Hello,
The differences between using globals or DSC memory tags to access data between modules should be slight so either method should be usable in your application. The decision to use one versus the other really is up to the programmer�s preference.
Typically it is more efficient to use the DSC read and write VIs to interface to tags rather than using Datasocket. The DSC module is optimized for efficiency, especially with higher tag count applications, while Datasocket is optimized for ease-of-use. Performance typically is better when using the DSC module.
I hope this helps. Let me know if there is anything I can help with or clarify.
Ken S.
Applications Engineering
National Instruments