Description
Key Technical Specifications
| Parameter | Value |
|---|---|
| Manufacturer | National Instruments (NI) |
| Model | sbRIO-9607 |
| Product Type | Single-Board RIO Embedded Controller |
| Part Number | 783816-01 / 783816-02 / 784877-02 |
| Processor | Dual-core ARM Cortex-A9 |
| Processor Frequency | 667 MHz |
| FPGA | Xilinx Zynq-7020 FPGA |
| Real-Time OS | NI Linux Real-Time |
| DRAM Memory | 512 MB |
| Storage | 512 MB NAND Flash |
| Digital I/O | 96 × 3.3 V FPGA-based DIO |
| RMC Interface | High-speed RIO Mezzanine Card connector |
| Ethernet | Gigabit Ethernet (10/100/1000 Mbps) |
| CAN Interface | 1 × onboard CAN port |
| CAN Standard | ISO 11898 High-Speed CAN, up to 1 Mbps |
| Serial Interface | RS-232 onboard serial port |
| USB Interface | USB Host/Device |
| Power Supply Range | 9–30 VDC |
| Maximum Power Consumption | Approx. 28 W with RMC |
| Operating Temperature | -40°C to +85°C |
| Mounting | Embedded OEM PCB installation |
Product Introduction
NI sbRIO-9607 Overview
The NI sbRIO-9607 is an embedded Single-Board RIO controller designed for OEM equipment builders and industrial automation developers who require deterministic control, custom FPGA processing, and real-time software execution in a compact hardware format. It integrates a real-time processor, reconfigurable FPGA, and onboard I/O resources into a single printed circuit board.
The National Instruments sbRIO-9607 uses the Xilinx Zynq-7020 system-on-chip architecture, combining a dual-core ARM Cortex-A9 processor with FPGA logic resources. This architecture allows engineers to divide application tasks between software-based real-time processing and hardware-level FPGA execution, making it suitable for applications requiring fast response times, custom signal processing, and deterministic control.
The NI sbRIO-9607 provides 96 channels of 3.3 V digital I/O and includes an RMC connector for expansion designs. The RMC interface gives OEM developers direct access to processor and FPGA resources, allowing custom daughterboard development for specialized applications.
The sbRIO-9607 includes integrated Gigabit Ethernet, CAN, RS-232 serial communication, USB connectivity, and FPGA-based I/O access. The onboard CAN interface supports ISO 11898 high-speed CAN communication with data rates up to 1 Mbps, making the controller suitable for distributed machine control and vehicle-related embedded applications.
The NI sbRIO-9607 is commonly deployed in industrial machines, automated inspection systems, research equipment, robotics platforms, and custom control products where traditional PLC hardware may not provide enough flexibility for application-specific requirements.
When replacing an sbRIO-9607, engineers should verify the installed LabVIEW Real-Time version, FPGA bitfile compatibility, RMC hardware design, application software deployment method, and I/O mapping. Unlike standard PLC modules, Single-Board RIO devices are closely connected to the application software and FPGA configuration.

SBRIO-9607
Application Scenarios & Field Considerations
Engineering Pain Point
Typical issues involving sbRIO controllers include:
- Controller startup failure
- FPGA communication errors
- Lost Ethernet communication
- Application deployment failures
- Incorrect digital I/O operation
The controller may be involved, but engineers should also inspect:
- Power supply quality
- FPGA image compatibility
- LabVIEW deployment files
- RMC hardware connections
- Network configuration
Recommended troubleshooting steps:
- Check controller status LEDs
- Verify NI MAX device detection
- Confirm software versions
- Reload FPGA configuration if required
- Inspect power input stability
- Validate I/O pin assignments
The NI sbRIO-9607 operates as part of a complete embedded control solution, and successful replacement requires matching both hardware and application configuration.
Typical Applications
Industrial Machine Control
Used for:
- Custom automation equipment
- Motion control systems
- Production machinery monitoring
Automated Test Equipment
Applied for:
- Hardware-in-the-loop testing
- Measurement systems
- Data acquisition platforms
Robotics and Autonomous Systems
Used for:
- Robot controllers
- Real-time sensor processing
- Custom embedded platforms
Research and Development Systems
Applied for:
- FPGA-based experiments
- High-speed data processing
- Prototype control systems
Technical Pitfalls to Avoid
1. Verify Software Compatibility
Check:
- LabVIEW version
- Real-Time module version
- FPGA bitfile
- Driver compatibility
A hardware replacement without matching software can prevent deployment.
2. Check RMC Design Compatibility
Verify:
- RMC connector pin assignment
- FPGA resource usage
- Power requirements
- Custom expansion board compatibility
3. Review Network Configuration
Confirm:
- IP address settings
- Ethernet communication mode
- Remote deployment configuration
4. Preserve Existing Application Data
Before replacement:
- Backup LabVIEW project files
- Save FPGA configuration
- Document I/O mapping
- Record deployment settings
Related Products
- NI sbRIO-9606
Earlier Single-Board RIO controller model with similar embedded control architecture. - NI sbRIO-9627
Higher I/O variant in the sbRIO family with integrated embedded control functions. - NI sbRIO-9637
Single-Board RIO controller designed for advanced embedded automation applications. - NI cRIO Series Controllers
Modular CompactRIO controllers using similar FPGA and real-time processing technology. - NI RMC (RIO Mezzanine Card) Modules
Expansion hardware designed to extend sbRIO processor and FPGA capabilities.
