National Instruments CompactRIO provides direct hardware access to the input/output circuitry of each I/O module using LabVIEW FPGA elemental I/O functions. Each I/O module contains built-in signal conditioning and screw terminal, BNC, or D-Sub connectors. A variety of I/O types is available, including ±80 mV thermocouple inputs, ±10 V simultaneous-sampling analog inputs/outputs, 24 V industrial digital I/O with up to 1 A current drive, differential/TTL digital inputs with 5 V regulated supply output for encoders, and 250 Vrms universal digital inputs.
Because the modules contain built-in signal conditioning for extended voltage ranges or industrial signal types, you can usually make your wiring connections directly from the CompactRIO module to your sensors/actuators. In most cases, the CompactRIO modules provide isolation from channel-to-earth ground.
NI CompactRIO modules connect directly to reconfigurable I/O (RIO) FPGA devices to create high-performance embedded systems that deliver the optimization and flexibility of a custom electrical circuit completely dedicated to your input/output application. The RIO FPGA hardware provides unlimited options for timing, triggering, synchronization, and sensor-level signal processing and decision making.
Visit the CompactRIO homepage for example programs and other developer tools.