12-28-2006 08:13 AM
12-29-2006 01:14 PM
Hi Kehander,
I believe that
your idea should work in theory, since the internet toolkit is supported with
LV RT 5.1.2 and above. However, it may
be more complicated to implement such as system rather than just using shared
variables, TCP or UDP for the network communication. If speed is not a factor for your
application, I would use shared variables.
Advantages of using network shared variables are that the programming difficulty is very simple and that the determinism between your host and target increases when using RT FIFOs. Shared variable protocol, however, is not the fastest (as compared to TCP or UDP). When speed is a factor, SVs may not be the best solution. Also a caveat with shared variables is that it can only be used with LabVIEW versions 8 and higher. A tutorial on using SVs is shown in this link.
If speed is a factor for your application, then I would consider using TCP or UDP communication. Like you said, however, the programming difficulty increases when using these protocols. However, there are many examples in the Example Finder and that use TCP or UDP (under Networking). Keep in mind that these protocols are non-deterministic.
I hope this helps.
Regards,
Nadim
Applications
Engineering
National
Instruments
01-04-2007 10:36 AM
01-04-2007 10:47 AM
01-04-2007 11:48 AM
01-04-2007 12:25 PM