Chapter 1
Introduction
R Series Multifunction RIO User Manual
1-4
ni.com
Flexible Functionality
Flexible f
u
nctionality allows the NI 78
xx
R to match individ
u
al application
req
u
irements and to mimic the f
u
nctionality of fixed I/O devices. For
example, yo
u
can config
u
re an R Series device in one application for
three 32-bit q
u
adrat
u
re encoders and then reconfig
u
re the R Series device
in another application for eight 16-bit event co
u
nters.
Yo
u
also can
u
se the R Series device with the LabVIEW Real-Time
Mod
u
le in timing and triggering applications, s
u
ch as control and
hardware-in-the-loop (HIL) sim
u
lations. For example, yo
u
can config
u
re
the R Series device for a single timed loop in one application and then
reconfig
u
re the device in another application for fo
u
r independent timed
loops with separate I/O reso
u
rces.
User-Defined I/O Resources
Yo
u
can create yo
u
r own c
u
stom meas
u
rements
u
sing the fixed I/O
reso
u
rces. For example, one application might req
u
ire an event co
u
nter that
increments when a rising edge appears on any of three digital inp
u
t lines.
With an NI 783
x
R/784
x
R/785
x
R R Series device, another application
might req
u
ire a digital line to be asserted after an analog inp
u
t exceeds a
programmable threshold. Yo
u
can implement these behaviors in the
hardware for fast, deterministic performance.
Device-Embedded Logic and Processing
Yo
u
can implement LabVIEW logic and processing in the FPGA of the
R Series device. Typical logic f
u
nctions incl
u
de Boolean operations,
comparisons, and basic mathematical operations. Yo
u
can implement
m
u
ltiple f
u
nctions efficiently in the same design, operating seq
u
entially or
in parallel. Yo
u
also can implement more complex algorithms s
u
ch as
control loops. Yo
u
are limited only by the size of the FPGA.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com