In this document, the cRIO-9063, cRIO-9064, cRIO-9065, cRIO-9066, cRIO-9067, and cRIO-9068 are referred to collectively as cRIO-906x. Note Refer to the device Safety, Environmental, and Regulatory Information document, shipped with your cRIO-906x controller, for important safety and environmental specifications necessary when setting up your device. ni.com...
Unpacking the Kit Unpacking the Kit Unpacking the Kit Notice To prevent electrostatic discharge (ESD) from damaging the device, ground yourself using a grounding strap or by holding a grounded object, such as your computer chassis. 1. Touch the antistatic package to a metal part of the computer chassis. 2.
Page 6
Unpacking the Kit Figure 2. cRIO-9066/9067 Kit Contents 1. cRIO Controller 2. USB A-to-B Cable 3. Safety, Environmental, and Regulatory Information Document Figure 3. cRIO-9068 Kit Contents 1. cRIO Controller with Power Connector 2. Safety, Environmental, and Regulatory Information Document ni.com...
Ports and Connectors Ports and Connectors Ports and Connectors The cRIO-906x provides the following ports and connectors. Figure 4. cRIO-9063/9064/9065/9066/9067 Ports and Connectors 1. USB Device Port 2. RS-232 Serial Port 3. RJ-45 Gigabit Ethernet Ports (one or two, depending on model) 4.
The cRIO-906x will have one or two tri-speed RJ-45 Gigabit Ethernet ports. By default, the Ethernet port is enabled and configured to obtain an IP address automatically. The Ethernet port can be configured in MAX. Figure 6. RJ-45 Gigabit Ethernet Port, Typical ni.com...
Page 9
The Ethernet port performs automatic crossover configuration so you do not need to use a crossover cable to connect to a host computer. The following NI Ethernet cables are available for use with the cRIO-906x. Table 2. RJ-45 Gigabit Ethernet Cables...
100-120/200-240 VAC Input NI PS-14 Industrial Power Supply, 24 to 28 VDC, 783167-01 3.3 A, 100-240 VAC Input NI PS-15 Industrial Power Supply, 24 to 28 VDC, 5 781093-01 A, 100/230 VAC Input NI PS-16 Industrial Power Supply, 24 to 28 VDC,...
Page 11
If you apply power to both the V1 and V2 inputs, the cRIO-9068 operates from the V1 input. If the input voltage to V1 is insufficient, the cRIO-9068 operates from the V2 input. The cRIO-9068 has reverse-voltage protection. The following NI power supplies and accessories are supported. Table 6. Power Accessories Accessory Part Number...
Refer to the LabVIEW Help for information about the Serial VIs. Find examples on how to use NI-Serial or NI-VISA to perform serial communication in the NI Example Finder. The NI Example Finder is located on the Help menu in the LabVIEW Help .
Find examples on how to use NI-Serial or NI-VISA to perform serial communication in the NI Example Finder. The NI Example Finder is located on the Help menu in the LabVIEW Help . For information about available transceiver modes for serial communication, visit ni.com/r/serialtransceiver.
Do not hot-swap USB devices while the cRIO-906x is in a hazardous location or connected to high voltages. If the cRIO-906x is not in a hazardous location, you can connect and disconnect USB devices without affecting operation. The following table shows the pinout for the USB host ports. ni.com...
Table 11. USB Host Port Pinout for cRIO-906x Signal Description Cable power (5 V) USB data- USB data+ Ground The following NI cable is available for the cRIO-906x. Table 12. USB Host Port Cable Cable Length Part Number 0.5 m 152166-0R5...
Page 16
The following table shows the pinout for the USB device port. Description Signal Pinout Signal Description USB data+ USB data- Cable Ground power (5 V) The following NI cable is available for the cRIO-906x. Table 13. USB Device Port Cable Cable Length Part Number USB Cable 157788-01 ni.com...
Press and hold RESET button for ≥ 5 s • Console Out enabled Press and hold RESET button for < 5 s • Network settings reset Safe Mode • RT Startup App disabled • FPGA Startup App disabled Press and hold RESET button for ≥ 5 s ni.com...
The device is powered off. cRIO-9068 Power LEDs LED Color LED Pattern Indication The device is powered from the Green Solid V1 input. The device is powered from the Yellow Solid V2 input. — The device is powered off. ni.com...
The cRIO-906x is in safe mode. The software has Blinks four times and pauses crashed twice without rebooting or cycling power between crashes. The cRIO-906x has not booted into NI Linux Real- Time. The device either booted into an Continuously blinks unsupported operating system, was interrupted during the boot process, or detected an unrecoverable software error.
RT LEDs VI, refer to the LabVIEW Help . Green (cRIO-906x) Use the LabVIEW FPGA Module and NI-RIO Device Drivers software to define the USER FPGA1 LED. Use the USER FPGA1 LED to help debug your USER FPGA1...
Figure 10. cRIO-9063/9064/9065/9066/9067 Chassis Grounding Screw Figure 11. cRIO-9068 Chassis Grounding Screw Note For more information about ground connections, refer to the Grounding Guide for Test and Measurement Devices link below. Related information: • Grounding Guide for Test and Measurement Devices ni.com...
Internal Real-Time Clock Internal Real-Time Clock Internal Real-Time Clock The cRIO-906x contains an internal real-time clock that maintains system time when the cRIO-906x is powered off. The system clock of the cRIO-906x is synchronized with the internal real-time clock at startup. You can set the real-time clock using MAX, or you can set the clock programmatically using LabVIEW.
Refer to the specifications for your controller for the expected battery lifetime. The battery is not user-replaceable. If you need to replace the battery, contact NI. Refer to the Safety, Environmental, and Regulatory Information document for your controller for information about battery disposal.
UNIX-style file systems support the concept of a symbolic link, which allows access to a file using an alternative file path. For example, it is possible to link /C/ni-rt/ system, where dynamic libraries are deployed on other LabVIEW Real-Time targets, to /usr/local/lib, where they are stored on the cRIO-906x, if the application requires this.
Installing Software on the Host Computer Installing Software on the Host Computer If you do not currently have any NI software installed on your host computer, refer to the Install Software section for details on required software and in which order to install it.
Verify that power is not connected to the I/O connector(s) on the C Series module before you remove a module from the cRIO-906x. If the system is in a nonhazardous location, the cRIO-906x can be powered on when you remove modules. ni.com...
Connecting the cRIO-906x to Ground Connecting the Connecting the cRIO-906x cRIO-906x to Ground to Ground You must connect the cRIO-906x grounding terminal to the grounding electrode system of the facility. What to Use • Ring lug • Wire, 1.31 mm (16 AWG) or larger •...
◦ (cRIO-9035/9036/9037/9038/9039)9 V to 30 V, 46 W minimum • (Optional) Secondary power supply: ◦ (cRIO-9068)9 V to 30 V, 25 W minimum NI recommends the power supplies listed in the following table for the cRIO-906x. Table 14. NI Power Supplies Power Supply...
Page 33
Connecting the cRIO-906x to Power Power Supply Part Number 240 V AC input) What to Do Complete the following steps to connect a power supply to the cRIO-906x. 1. Ensure that your power supply is powered off. 2. Remove the power connector from the cRIO-906x. Caution Do not tighten or loosen the terminal screws on the power connector while the cRIO-906x is powered on.
Page 34
When you power on the cRIO-906x for the first time, the device boots into safe mode. The POWER LED illuminates, the STATUS LED illuminates briefly, and then the STATUS LED blinks twice every few seconds, indicating the controller does not yet have software installed. Related concepts: • POWER LED Indicators ni.com...
The device driver software automatically detects the cRIO-906x. If the device driver software does not detect the cRIO-906x, verify that you installed the appropriate NI software in the correct order on the host computer. Connecting the cRIO-906x to the Host Computer or...
Page 36
UDP 44525. 3. Launch MAX on the host computer. 4. Expand Remote Systems in the configuration tree and locate your system. MAX lists the system under the model number followed by the serial number, such as NI-cRIO-906x-1856AAA. ni.com...
Page 37
IP address with the form 169.254.x.x. The host computer communicates with the cRIO-906x over a standard Ethernet connection. • Ensure that you have the correct version of NI CompactRIO Device Drivers installed on the host computer. Note...
Page 38
If you have recently upgraded LabVIEW, you must reinstall NI CompactRIO Device Drivers. • Ensure that the NI USBLAN adapter is recognized in the Device Manager. Select Start » Control Panel » Device Manager » Network adapters » National Instruments » USBLAN adapter. If the USBLAN adapter is not recognized, you must reinstall NI CompactRIO Device Drivers.
Connecting the cRIO-906x to the Host Computer or Network address. If the DHCP connection is successful and appropriate for your application, skip to Step 6. 4. In MAX, expand your system under Remote Systems. 5. Select the Network Settings tab to configure the IP and other network settings. 6.
Page 40
4. Click Add. 5. Click OK. • Ensure that UDP port 44525 is open to communication on the host computer. If you are using an intelligent switch on the network, ensure that it is not disabling UDP port 44525. ni.com...
4. Click the OK button. 5. Click the Set Permissions button in the toolbar. The NI Web-Based Configuration and Monitoring utility opens in your default browser and is where you set the password. If you have not installed Microsoft Silverlight, NI Web-based Configuration & Monitoring prompts you to do so.
There is no default password for the cRIO-906x. To set a password for your system, refer to Setting a System Password . 4. Select the recommended software set for your LabVIEW and NI-RIO Device Drivers versions. 5. Click Next.
Discovering the Controller in MAX • Setting a System Password Configuring Startup Options Configuring Startup Options You can configure the startup options using the USB device port or RJ-45 Gigabit Ethernet port. Complete the following steps to configure the cRIO-906x startup options in MAX. 1.
Page 44
Enable enables logins over SSH, an encrypted communication protocol. Secure Shell Note Refer to the Accessing the Shell on NI Linux Real-Time Devices (SSH) link under Related Information below for more information about SSH. Logins LabVIEW Rebooting the cRIO-906x with this setting on enables you to add the target to a LabVIEW Project project.
70 °C for the cRIO-9065/9068), you must mount the cRIO-906x horizontally on a flat, metallic, vertical surface such as a panel or wall. You can mount the cRIO-906x directly to the surface or use the NI Panel Mounting Kit. The following figure shows the cRIO-906x mounted horizontally.
Page 46
Figure 19. cRIO-9064/9065/9066 Side Dimensions, Typical 44.1 mm (1.74 in.) 29.1 mm (1.15 in.) 14.1 mm (0.55 in.) 44.1 mm (1.73 in.) Figure 20. cRIO-9066/9067/9068 Side Dimensions, Typical 44.1 mm (1.74 in.) 29.3 mm (1.15 in.) 14.1 mm (0.55 in.) 44.1 mm (1.73 in.) ni.com...
Mounting the Controller Mounting Requirements Mounting Requirements Your installation must meet the following requirements for cooling and cabling clearance. Allow 25.4 mm (1.00 in.) on the top and the bottom of the cRIO-906x for air circulation, as shown in the following figure. Figure 21.
Mounting the Device Directly on a Flat Surface Mounting the Device Directly on a Flat Surface For environments with high shock and vibration, NI recommends mounting the cRIO-906x directly on a flat, rigid surface using the mounting holes in the device.
Mounting the Controller Figure 26. cRIO-9066/9067/9068 Mounting Hole Locations, Typical 1. Prepare the surface for mounting the cRIO-906x using the Surface Mounting Dimensions . 2. Align the cRIO-906x on the surface. 3. Fasten the cRIO-906x to the surface using the M4 or number 8 screws appropriate for the surface.
4.1 mm (0.16 in.) Mounting the Controller on a Panel Mounting the Controller on a Panel You can use the NI panel mounting kit to mount the cRIO-906x on a panel. What to Use • cRIO-906x • Screwdriver, Phillips #2 •...
Page 51
2. Fasten the panel mounting plate to the cRIO-906x using the screwdriver and M4 x 10 screws. NI provides these screws with the panel mounting kit. Tighten the screws to a maximum torque of 1.3 N · m(11.5 lb · in.).
(2.50 in.) Mounting the Controller on a DIN Rail Mounting the Controller on a DIN Rail You can use the NI DIN rail mounting kit to mount the cRIO-906x on a standard 35-mm DIN rail. What to Use • cRIO-906x •...
2. Fasten the DIN rail kit to the cRIO-906x using the screwdriver and M4 x 25 screws. NI provides these screws with the DIN rail mounting kit. Tighten the screws to a maximum torque of 1.3 N · m(11.5 lb · in.).
Mounting the Controller on a Desktop Mounting the Controller on a Desktop You can use the NI desktop mounting kit to mount the cRIO-906x on a desktop. What to Use • cRIO-906x • Screwdriver, Phillips #2 •...
Page 55
Mounting the Controller Figure 35. Components of the NI Desktop Mount Kit 1. Desktop mounting brackets (x2) 2. Adapter bracket 3. M3x14 screws (x2) 4. M3x20 screws (x2) What to Do Complete the following steps to mount the cRIO-906x on a desktop.
Page 57
Mounting the Controller Figure 37. cRIO-9066/9067/9068 Desktop Mounting, Typical 1. Use a #1 Phillips screwdriver to remove the two screws from the back of the chassis on the front-panel side. 2. Use the screwdriver and the two M3x20 screws to attach the adapter bracket to the chassis.
NAND Flash XC7Z020 All-Programmable SoC 256 MB USB 2.0 Host Port DDR3 USB 2.0 Device Port RS-232 Serial Port Hardware Data NI cRIO-9063 cRIO-9064 Block Diagram Figure 42. cRIO-9064 Block Diagram RGMII ONFI 1 GB RJ-45 GigE Xilinx Zynq-7000 Ethernet1...
Page 60
RJ-45 GigE 512 MB Ethernet2 MAC/PHY DDR3 USB 2.0 Host Port RS-232 Serial Port USB 2.0 Device Port Hardware Data NI cRIO-9065 cRIO-9066 Block Diagram Figure 44. cRIO-9066 Block Diagram RGMII ONFI RJ-45 GigE 512 MB Xilinx Zynq-7000 Ethernet1 MAC/PHY...
Page 61
RJ-45 GigE 512 MB Ethernet2 MAC/PHY DDR3 USB 2.0 Host Port RS-232 Serial Port USB 2.0 Device Port Hardware Data NI cRIO-9067 cRIO-9068 Block Diagram Figure 46. cRIO-9068 Block Diagram RGMII ONFI RJ-45 GigE 1 GB NAND Flash Ethernet1 MAC/PHY...
To meet this specification, you must follow the appropriate setup requirements for condensing environments. Refer to Conformal Coating and NI RIO Products for more information about conformal coating and the setup requirements for condensing environments.
Need help?
Do you have a question about the cRIO-906 Series and is the answer not in the manual?
Questions and answers