Chapter 1 Introduction
NI 781xR User Manual 1-6 ni.com
and functions to control the I/O, timing, and logic of the R Series device
and generate interrupts for synchronization. Select Help»Search the
LabVIEW Help to vi ew t he La bVIEW Help. In the LabVIEW Help, use the
Contents tab to browse to the FPGA Interface book for more information
about the FPGA Interface functions.
You can use Interactive Front Panel Communication to communicate
directly with the FPGA VI running on the FPGA target. You can use
Programmatic FPGA Interface Communication to programmatically
monitor and control an FPGA VI with a separate host VI.
Use the FPGA Interface functions when you target LabVIEW for Windows
or an RT target to create host VIs that wait for interrupts and control the
FPGA by reading and writing to the FPGA VI running on the R Series
device.
Note If you use the R Series device without the FPGA Module, you can use the RIO
Device Setup utility, available by selecting Start»Program Files»National Instruments»
NI-RIO»RIO Device Setup, to download precompiled FPGA VIs to the flash memory of
the R Series device. This utility is installed by the NI-RIO CD. You also can use the utility
to synchronize the clock R Series device to the PXI clock, and to configure when the VI
loads from flash memory.
LabVIEW Real-Time ModuleThe LabVIEW Real-Time Module extends the LabVIEW development
environment to deliver deterministic, real-time performance.
You can write host VIs that run in Windows or on RT targets to
communicate with FPGA VIs that run on the NI781xR.You can develop
real-time VIs with LabVIEW and the LabVIEW Real-Time Module and
then download the Real-Time VIs to run on a hardware target with a
real-time operating system. The LabVIEW Real-TimeModule allows you
to use the NI 781xR in RT Series PXI systems being controlled in real time
by a VI.
The NI78 1xR is designed as a single-point DIO complement to
the LabVIEW Real-Time Module. Refer to the LabVIEW Help, available
by selecting Help»Search the LabVIEW Help, for more information
about the LabVIEW Real-TimeModule.