Description
Introduction to the NI SBRIO-9607
Product Description
The NI SBRIO-9607 is a high-performance embedded control and acquisition device from National Instruments, falling under their reconfigurable I/O (RIO) platform. More specifically, it is a Single-Board RIO device, integrating a real-time processor, a user-reconfigurable FPGA (Field-Programmable Gate Array), and a variety of analog and digital I/O directly onto a single, rugged printed circuit board. The NI SBRIO-9607 is engineered for demanding applications that require deterministic control, high-speed signal processing, and custom hardware timing, all in a compact, standalone form factor. It is designed to operate as the core of a sophisticated machine controller, rapid control prototyping system, or hardware-in-the-loop (HIL) test unit. The integration of the FPGA allows engineers to implement custom digital logic, high-speed control loops, and precise timing that are impossible with standard PLCs.
Product Parameters
-
Product Platform: National Instruments Single-Board RIO (sbRIO)
-
Model: SBRIO-9607
-
Device Type: Embedded Controller with FPGA and Integrated I/O
-
Processor: Features a powerful real-time processor (e.g., Freescale PowerPC or similar) running a deterministic OS (VxWorks or NI Linux Real-Time).
-
FPGA: Integrated Xilinx Spartan-3 or Kintex FPGA for user-defined, high-speed logic and processing.
-
Analog I/O: Includes onboard analog inputs and outputs (e.g., 16-bit resolution, up to hundreds of kS/s sample rates).
-
Digital I/O: Provides a significant number of bidirectional digital lines, often with counter/timer functionality.
-
Connectivity: Standard interfaces include Ethernet, serial (RS-232/485), USB, and expansion ports for C Series I/O modules.
-
Form Factor: Compact, ruggedized board designed for chassis or panel mounting, often without a traditional enclosure.
Advantages and Features
The primary advantage of the NI SBRIO-9607 is the unparalleled flexibility and performance offered by its FPGA-centric architecture. Users can implement control loops and signal processing algorithms directly on the FPGA, achieving loop rates in the microsecond range with absolute determinism. This makes it far superior to standard PLC scan times for high-speed applications. The tightly integrated real-time processor handles complex analysis, communication, and user interface tasks. Its compact, all-in-one design reduces system complexity, size, and wiring compared to systems built from separate controllers, data acquisition cards, and I/O modules. The SBRIO-9607 is supported by NI’s comprehensive LabVIEW RIO software architecture, which streamlines development from design to deployment.
Application Cases in Industry
This device excels in advanced applications requiring speed and customization. In industrial research and development, it is used for rapid control prototyping of new motor drives, power converters, and robotics algorithms. Within automated test equipment (ATE), the NI SBRIO-9607 forms the core of high-speed functional testers for automotive ECUs, power electronics, and communication devices. In military/aerospace, it is used in ruggedized HIL simulators for testing flight control systems. It is also applied in medical device prototyping and physics research for high-speed data acquisition and real-time feedback control.
Comparison with Competing Products
Competing products include other FPGA-based controllers from vendors like Speedgoat, or high-end programmable automation controllers (PACs) from Beckhoff (TwinCAT 3 with FPGA) and B&R. Compared to traditional PLCs from Siemens or Rockwell, the NI SBRIO-9607 offers orders-of-magnitude faster and more deterministic performance but requires a significantly different (graphical/textual logic) programming skill set. Against other RIO platforms, it competes on its specific blend of processor performance, FPGA capacity, I/O mix, and the maturity of the LabVIEW development ecosystem. It is less of a direct spare part and more of a complete embedded system component.
Selection Suggestions and Precautions
Selecting the NI SBRIO-9607 should be driven by a clear need for FPGA-level speed, I/O determinism, or custom hardware interfacing that a standard PLC cannot provide. Key selection criteria include the required number and type of analog/digital I/O channels, the necessary sample rates, the complexity of the logic to be implemented on the FPGA (which dictates FPGA size requirements), and the processing power needed for the real-time OS tasks. Ensure the device’s environmental specifications (temperature, vibration) match the application.
Precautions:
-
Development requires specialized software (LabVIEW Professional with Real-Time and FPGA modules) and significant expertise in FPGA programming and real-time systems.
-
The FPGA code (VI) is compiled into hardware configuration; debugging is more complex than debugging sequential PLC code.
-
Careful thermal management is required as the FPGA and processor can generate significant heat in a compact package.
-
I/O connections are typically made via headers or connectors on the board itself, requiring careful cabling and potentially custom breakout boards.
-
Consider the long-term availability and potential migration path, as Single-Board RIO products have specific lifecycles.

1756-TBNH AB PLC
1756-TBCH AB PLC
1746-N2 AB PLCWinAC
1771-WC AB PLC/PC


Reviews
There are no reviews yet.