Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Feb 22, 2008

CompactRIO Product Selection Guide

71 ratings | 4.04 out of 5
Print

Overview

Go to the CompactRIO Advisor to easily configure and build your CompactRIO system.

There are four CompactRIO system configurations: the CompactRIO Reconfigurable Embedded System, the CompactRIO Reconfigurable Embedded System with Integrated Controller and Chasssis, the CompactRIO R Series Expansion System, and the CompactRIO Remote High-Speed Interface System. You will first need to decide on the configuration that will best fit your application. For more information on CompactRIO system configurations, refer to the sections below the product selection guide.

You can build your CompactRIO Reconfigurable Embedded System using the four steps below.

Step 1: Choose your CompactRIO Real-Time Controller

 

CompactRIO Embedded Real-Time Controller

Special Features Supported Reconfigurable Chassis

cRIO-9012

400 MHz, 64 MB DRAM, 128 MB Storage

cRIO-9101/9102/9103/9104

cRIO-9014

400 MHz, 128 MB DRAM, 2 GB Storage

cRIO-9101/9102/9103/9104

cRIO-9002

200 MHz, 32 MB DRAM, 64 MB Storage

cRIO-9101/9102/9103/9104

cRIO-9004

200 MHz, 64 MB DRAM, 512 MB Storage

cRIO-9101/9102/9103/9104

cRIO-9072

266 MHz, 64 MB DRAM, 128 MB Storage

Integrated controller and chassis

cRIO-9074

400 MHz, 128 MB DRAM, 256 MB Storage

Integrated controller and chassis

 

Step 2: Choose Your CompactRIO Chassis

 

CompactRIO Reconfigurable Chassis I/O Module Slots FPGA Gate Size

cRIO-9101

4

1 M

cRIO-9102

8

1 M

cRIO-9103

4

3 M

cRIO-9104

8

3 M

cRIO-9072

8

1 M

cRIO-9074

8

2 M


View mounting accessories for CompactRIO chassis.

Step 3: Choose your C-Series I/O Modules

 

     

Compatibility

   

Type of Signal

Signal

Module

cRIO

cDAQ

Channels

Special Features

Analog Input

Small voltage (±80 mV)

NI 9205

32

16-bit, ±200 mV to ±10 V, 250 kS/s, 32 SE or 16 DIFF channels, isolation

NI 9219

4

24-bit, 100S/s, Ch-Ch Isolated Universal AI Module (±125 mV to ±60 V, ±25 mA, TC, 3 and 4-wire RTD, ¼, ½, and Full-Bridge),

Medium voltage (±10 V)

NI 9201

8

12-bit, 500 kS/s, single-ended, isolation

NI 9205

32

16-bit, ±200 mV to ±10 V, 250 kS/s, 32 SE or 16 DIFF channels, isolation

NI 9215

4

16-bit, 100 kS/s per ch, simultaneous, differential

NI 9219

4

24-bit, 100S/s, Ch-Ch Isolated Universal AI Module (±125 mV to ±60 V, ±25 mA, TC, 3 and 4-wire RTD, ¼, ½, and Full-Bridge)

NI 9239

4

24-bit, ±10 V, 50 kS/s, simultaneous, anti-aliasing, 250 Vrms ch-ch l isolation

Medium voltage (±10 V) with high isolation

NI 9206

16

16-bit, ±200 mV to ±10 V, 250 kS/s, 600 VDC (US)/400 VDC (EU) Cat I bank isolation

NI 9219

4

24-bit, 100S/s/ch, Ch-Ch Isolated Universal AI Module (±125 mV to ±60 V, ±25 mA, TC, 3 and 4-wire RTD, ¼, ½, and Full-Bridge)

NI 9239

4

24-bit, ±10 V, 50 kS/s, simultaneous, anti-aliasing, 250 Vrms ch-ch isolation

High voltage (±60 V)

NI 9219

4

24-bit, 100S/s/ch, Ch-Ch Isolated Universal AI Module (±125 mV to ±60 V, ±25 mA, TC, 3 and 4-wire RTD, ¼, ½, and Full-Bridge)

NI 9221

8

12-bit, 800 kS/s, single-ended, isolation,

NI 9229

4

24-bit, ±60 V, 50 kS/s, simultaneous, anti-aliasing, 250 Vrms ch-ch l isolation

Thermocouple

NI 9211

4

24-bit delta-sigma, 15 S/s, differential

NI 9219

4

24-bit, 100S/s, Ch-Ch Isolated Universal AI Module (±125 mV to ±60 V, ±25 mA, TC, 3 and 4-wire RTD, ¼, ½, and Full-Bridge)

RTD

NI 9217

4

24-Bit, 400 S/s, 0 to 400 Ω RTD support, 3 & 4-wire measurements

NI 9219

4

24-bit, 100S/s, Ch-Ch Isolated Universal AI Module (±125 mV to ±60 V, ±25 mA, TC, 3 and 4-wire RTD, ¼, ½, and Full-Bridge)

IEPE Sensors (Accelerometer / Microphone)

NI 9233

4

24-bit, 50 kS/s, simultaneous, IEPE conditioning, built-in anti-aliasing

Bridge-Based Sensors (Strain Gauges/Load Cells)

NI 9219

4

24-bit, 100S/s, Ch-Ch Isolated Universal AI Module (±125 mV to ±60 V, ±25 mA, TC, 3 and 4-wire RTD, ¼, ½, and Full-Bridge)

NI 9237

4

24-bit, 50 kS/s, simultaneous, full/half-bridge support, anti-aliasing

Analog Output

Medium voltage (±10 V)

NI 9263

4

16-bit, 100 kS/s per ch, simultaneous

Medium Current (0 - 20 mA)

NI 9265

4

16-bit, 100 kS/s per ch, simultaneous, ±36V protection, open-loop detection

Controller Area Network (CAN)

Low-Speed CAN

NI 9852

 

2

2 Port, Low-Speed CAN, 125 kb/s max transfer rate, ISO 11519 compliant, 11 and 29 bit arbitration IDs

High-Speed CAN

NI 9853

 

2

Transmit/ Receive 100% bus load at 1 Mb/s, Philips SJA1000 CAN controller

Motion

H-Bridge Motion Drive (Brushed-DC Servo Motor)

NI 9505

 

1

1-axis, 30 V, 2 A continuous at 70 ºC, 8 A continuous at <40 ºC, 12A peak, built-in encoder interface & current sensor

Digital Input

Bidirectional 5 V TTL

NI 9401

8

100 ns, 5 V TTL, ultra high-speed, bidirectional, 30 V protection

24 V sinking

NI 9421

8

100 µs, up to 30 V, 40 V protection connectivity

NI 9422

8

100 µs, up to 60 V, 250 V channel-to-channel isolation

NI 9423

8

1 µs, high-speed, up to 30 V, 35 V protection

NI 9425

32

7 us, up to 30 V (60 V for 8 channels), 60 V protection

250 AC/DC universal

NI 9435

4

3 ms, ±5 to 250 VDC, 10 to 250 VAC, universal, sink/source

Differential or TTL

NI 9411

6

500 ns, ±5 to 24 V, single-ended TTL or differential, regulated 5 V supply output

Digital Output

Bidirectional 5 V TTL

NI 9401

8

100 ns, 5 V TTL, ultra high-speed, bidirectional, 30 V protection

24 V sourcing

NI 9472

8

100 µs, 6 to 30 V, 750 mA max per ch, 30 V protection, short-circuit-proof

NI 9474

8

1 µs, high-speed, 5 to 30 V, 1 A max per ch, 30 V protection, short-circuit-proof

NI 9476

32

500 us, 6 to 36 V, 40 V protection, short-circuit-proof

24 V sinking

NI 9477

32

8 us, 5 to 60 V, sinking, isolation, up to 20 A per module

Relay Output

Form A (SPST)

NI 9481

4

1 s, 30 VDC (2 A), 60 VDC (1 A), 250 VAC (2 A) electromechanical form A (SPST)

Solid State Relay

NI 9485

8

60 VDC, SSR form A, up to 750 mA per ch, 5 ms set and reset time, ch-to-ch isolation

Counter, Pulse Generation

Counter/timer (24 V)

NI 9423

8

1 µs, high-speed, up to 30 V, 35 V protection

NI 9425

32

7 us, up to 30 V (60 V for 8 channels), 60 V protection

Counter/timer (TTL)

NI 9401

8

100 ns, 5 V TTL, ultra high-speed, bidirectional, 30 V protection

NI 9411

6

500 ns, ±5 to 24 V, single-ended TTL or differential, regulated 5 V supply output

Quadrature encoder (differential)

NI 9411

2

500 ns, ±5 to 24 V, six digital inputs for two encoders (phase A, phase B, and index inputs)

PWM/Pulse Generation (24 V)

NI 9472

8

100 µs, 6 to 30 V logic, 750 mA max per ch, 30 V protection, short-circuit-proof

NI 9474

8

1 µs, high-speed, 5 to 30 V logic, 1 A max per ch, 30 V protection, short-circuit-proof

NI 9476

32

500 us, 6 to 36 V, 40 V protection, short-circuit-proof

NI 9477

32

8 us, 5 to 60 V, sinking, isolation, up to 20 A per module

PWM/Pulse Generation (TTL)

NI 9401

8

100 ns, 5 V TTL, ultra high-speed, bidirectional, 30 V protection

Removable Storage

Secure Digital Card Module

NI 9802

 

2

 2 slot, up to 4 GB added storage, read/write at 2 MB/S.

Serial Interface

RS-232

NI 9870

 

4

 Up to 921.6 Kbaud, 64-byte FIFOs per port.

RS-485

NI 9871

 

4

Up to 1.843 Mbaud, 64-byte FIFOs per port.

Your Custom I/O Module(s)

Specialized I/O

NI cRIO-9951

 

N/A

The NI cRIO-9951 module development kit includes the tools needed to build custom I/O modules for application specific needs.

A variety of C Series modules can also be used in the easy-to-use, USB-based NI CompactDAQ system. Read more about NI CompactDAQ.

View connector blocks and accessories for C Series modules.

Step 4:  Choose Your Development Software


The NI Developer Suite Core Package with the Real-Time and FPGA Deployment Option includes all of the tools you need for building a custom embedded system with CompactRIO - LabVIEW FPGA for customizing hardware I/O in the user-configurable FPGA core and LabVIEW Real-Time for building deterministic and reliable real-time applications. The NI Developer Suite Core Package with the Real-Time and FPGA Deployment Option also includes a comprehensive set of LabVIEW add-on tools for algorithm development, real-time development analysis, Microsoft Office report generation, and database communication.

More Infomration on CompactRIO Reconfigurable Embedded System

The CompactRIO reconfigurable embedded system features a real-time embedded processor, 4 or 8-slot reconfigurable chassis containing a user-programmable FPGA, and hot-swappable industrial I/O modules. This low-cost embedded architecture delivers open access to low-level hardware resources for rapid development of custom stand-alone or distributed control and acquisition systems.

CompactRIO Reconfigurable Embedded System

More Information on CompactRIO R-Series Expansion System

In this configuration, an NI cRIO-9151 CompactRIO Expansion Chassis connects to any digital connector of a PCI/PXI R Series FPGA device. You can install the R Series device in any desktop PC or PXI computer system running Windows or one of the LabVIEW Real-Time operating systems. The reconfigurable FPGA resides on the PXI/PCI R Series device while CompactRIO I/O modules provide high-performance signal-conditioning and connectivity. You can use up to 4 cRIO-9151 expansion chassis (16 C Series I/O modules) with certain R Series plug-in FPGA devices. See the table below for more information.

Build a CompactRIO R Series Expansion System in four easy steps:

1. Choose a PXI system or PC along with an NI 78xx FPGA R Series plug-in device
2. Choose an NI cRIO-9151 CompactRIO Expansion Chassis
3. Choose any C Series I/O module(s)
4. Choose your development software (see step 4 above)

CompactRIO R Series Expansion Table

R Series Device
CompactRIO R Series Expansion Chassis
Max. Number of cRIO-9151 Chassis per device
Max. Number of C Series I/O Modules
FPGA Gate Size
NI PCI/PXI-7811R
4
16
1 M
NI PCI/PXI-7813R
4
16
3 M
NI PCI/PXI-7830R
1
4
1 M
NI PCI/PXI-7831R
2
8
1 M
NI PCI/PXI-7833R
2
8
3 M



R Series Expansion System for PCI

R Series Expansion System for PXI

More Information on CompactRIO Remote High-Speed Interface System

In this configuration, the National Instruments cRIO-9052 high-speed remote controller replaces a cRIO-900x real-time controller to provide a high-speed interface from any NI cRIO-910x reconfigurable chassis to a laptop, PXI system or PC. With the NI cRIO-9052, engineers can interface from the FPGA inside of a CompactRIO chassis at rates up to 50 MB/s. The result is a remote, reconfigurable solution ideal for applications requiring the flexibility of the FPGA within CompactRIO along with a high-speed interface to a laptop or PC. You can choose to interface the CompactRIO high-speed remote system to a LabVIEW Windows application running on a laptop, PC or PXI system or to a LabVIEW Real-Time application running on a PC or PXI system.

Build a CompactRIO High-Speed Remote System in four easy steps:

1. Choose a cRIO-9052 high-speed remote controller kit (comes with a cRIO-9052 high-speed controller, NI 8310 PCMCIA/PCI/PXI root card and cables)
2. Choose any cRIO-901x FPGA chassis
3. Choose any C Series I/O modules
4. Choose your development software (see step 4 above)

CompactRIO High-Speed Remote System for Laptops



cRIO-9052 High-Speed Remote Controller Kit for Laptops

See Also:
FAQ: CompactRIO High-Speed Remote System



Related Links:
CompactRIO Homepage

71 ratings | 4.04 out of 5
Print

Reader Comments | Submit a comment »

Click on the hyperlinks for pricing information
You can simply click on the hyperlinks for any product listed to get additional technical information and pricing.
- Mar 7, 2007

no prices!
- Feb 20, 2006

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).