NI CompactRIO Setup and Services

Take your system to the next level with these resources.

Getting Started

Find step-by-step setup information, review paid services and training, or request a demonstration.

Start now

Intermediate

View application tutorials, read through the developer's guide, or enlist professional services.

See more

Advanced

See reference designs or get professional services.

Get details

Getting Started

Hardware and Software Setup

Step-by-Step Setup Guide

Read this detailed tutorial to get your CompactRIO system up and running quickly.

Getting Started With LabVIEW FPGA

Learn how to implement basic tasks using analog and digital I/O in the NI LabVIEW FPGA Module.

CompactRIO Out of the Box

Watch this five-minute video to learn how to install, configure, and program the latest CompactRIO system.

CompactRIO Demo

Request to meet with an NI applications engineer to discuss the basics of graphical programming and how LabVIEW and CompactRIO can meet your specific application needs.

Training and Services

LabVIEW for CompactRIO Training

Learn how to program CompactRIO hardware using LabVIEW Real-Time and LabVIEW FPGA software in instructor-led or self-paced online training.

NI Hardware Services

See the services NI offers for calibration, warranty, repair, and system configuration.

Professional Services for System Design and Integration

Develop and deploy your solution with help from the NI professional services team and Alliance Partner Network.

Intermediate

Developer Walkthrough of LabVIEW RIO Sample Projects

Explore the recommended software architectures that you can use for a variety of embedded control and monitoring systems.

LabVIEW for CompactRIO Developer's Guide

Design a maintainable and reliable real-time application using best practices for implementing deterministic processes, interprocess communication, and memory management.

Advanced

Reference Designs Developed by NI Systems Engineering

View CompactRIO reference designs that show NI recommendations and best practices for application design.

Additional Resources