6-6
|
ni.com
Chapter 6
Programming with the Real-Time Target
Network Communication
With network communication, a host VI runs on the host computer and communicates with the
VI running on the RT target using specific network communication methods such as TCP, VI
Server, and in the case of non-networked RT Series plug-in devices, shared memory reads and
writes. You might use network communication for the following reasons:
•
You want to run another VI on the host computer.
•
You want to control the data exchanged between the host computer and the RT target. You
can customize communication code to specify which front panel objects get updated and
when. You also can control which components are visible on the front panel because some
controls and indicators might be more important than others.
•
You want to control timing and sequencing of the data transfer.
•
You want to perform additional data processing or logging.
For more information about interacting with the front panels of RT target VIs, refer to the
Interacting with the Front Panels of RT Target VIs
topic in the
LabVIEW Real-Time Module
Help
.
Note
The
Interacting with the Front Panels of RT Target VIs
topic in the
LabVIEW Real-Time Module Help
contains information about an embedded UI,
which is not available on NI-793xR targets.
Where to Go from Here
The Real-Time Module includes a comprehensive documentation set designed to help you create
deterministic applications to run on RT targets.
LabVIEW Help
The
LabVIEW Help
, available by selecting
Help»LabVIEW Help
in LabVIEW, contains the
following information that is specific to the Real-Time Module:
•
Real-Time Module Best Practices
—Information about best practices for designing,
developing, and deploying applications with the Real-Time Module.
•
Real-Time Module Concepts
—Information about programming concepts, application
architectures, and Real-Time Module features you can use to create deterministic
applications.
•
Real-Time Module How-To
—Step-by-step instructions for using Real-Time Module
features.
•
Real-Time VIs
—Reference information about Real-Time Module VIs, functions, and
error codes.