Analog Input With Ni-Daqmx; Hardware-Timed Single Point (Hwtsp) Mode; Supported Programming Modes For Popular Tasks - National Instruments NI cRIO-905x Series User Manual

Embedded compactrio controller with real-time processor and reconfigurable fpga
Table of Contents

Advertisement

Table 15. Supported Programming Modes for Popular Tasks
Control rates up to 1 kHz
Control rates between 1 kHz and 2.5 kHz
(application dependent)
Control rates over 2.5 kHz
High-speed waveform acquisition
Note
Some C Series modules can only be used in certain programming modes. For
module-specific software support information, visit
Code
swsupport
To learn more about using the cRIO-905x in Real-Time mode, refer to the following sections:

Analog Input with NI-DAQmx

Analog Output with NI-DAQmx
Digital Input/Output with NI-DAQmx
PFI with NI-DAQmx
Counters with NI-DAQmx
Analog Input with NI-DAQmx
To perform analog input measurements, install a supported analog input C Series module into
any slot on the cRIO controller and set the programming mode to Real-Time (NI-DAQmx)
mode. The measurement specifications, such as number of channels, channel configuration,
sample rate, and gain, are determined by the type of C Series module used. For more
information and wiring diagrams, refer to the documentation included with your C Series
modules.
The cRIO controller has eight input timing engines, which means that up to eight hardware-
timed analog input tasks can be running at a time on the controller. An analog input task can
include channels from multiple analog input modules. However, channels from a single
module cannot be used in multiple tasks.
Multiple timing engines allow the cRIO controller to run up to eight analog input tasks
simultaneously, each using independent timing and triggering configurations. The eight timing
engines are it0, it1,...it7.

Hardware-Timed Single Point (HWTSP) Mode

In HWTSP mode, samples are acquired or generated continuously using hardware timing and
no buffer. You must use the sample clock or change detection timing types. No other timing
types are supported.
Use HWTSP mode if you need to know if a loop executes in a given amount of time, such as
in a control application. Because there is no buffer, if you use HWTSP mode, ensure that reads
38 | ni.com | NI cRIO-905x User Manual
Task
.
Real-Time Real-Time Scan FPGA
ni.com/info
and enter the Info

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ni crio-9053Ni crio-9054Ni crio-9056Ni crio-9057

Table of Contents