Table Of Contents

cRIO-905x Ports and Connectors

    Last Modified: October 29, 2018

    Learn more about the ports and connectors for your cRIO-905x.

    Figure 1. cRIO-905x Ports and Connectors
    1. USB 2.0 Type-C Device Port with Console Out
    2. USB 3.1 Type-C Host Port
    3. PFI 0
    4. Power Connector
    5. MicroSD Card Removable Storage
    6. RJ-45 Gigabit Ethernet Ports (one or two, depending on the model)

    USB 2.0 Type-C Device Port with Console Out

    When operating a device, use this port to connect the cRIO-905x to a host PC. The USB device functionality provides an alternate method to connect the controller to a host PC for configuration, application deployment, debugging, and maintenance.

    Console Out over USB requires a virtual COM port driver on the host PC. This driver installs with CompactRIO 18.1 or later. If CompactRIO is not installed on the host PC, the Windows Driver Update will automatically download the virtual COM drivers when you connect the cRIO-905x.

    You must enable Console Out on the cRIO-905x in Measurement & Automation Explorer (MAX) or by booting the controller into Safe Mode.


    This port cannot be accessed by the user application when the Console Out startup option is enabled.

    USB 3.1 Type-C Host Port

    The USB host port on the cRIO-905x support common USB mass-storage devices such as USB Flash drives, USB-to-IDE adapters, keyboards, mice, and USB cameras.

    The following NI USB Type-C adapters are available for the cRIO-905x.

    Table 1. NI USB Type-C Adapters for cRIO-905x
    Cable Length Part Number
    USB Cable with Retention, Type-C Male to Type-A Female, USB 3.1, 3A 0.5 m 143555-0R5

    The following NI cables with retention are available for use with the cRIO-905x.

    Table 2. NI USB Cables with Retention
    Cable Length Part Number
    USB Cable with Retention, Type-C Male to Type-C Male, USB 3.1, 3A 0.3 m 143556-0R3
    1 m 143556-01
    2 m 143556-02

    PFI 0

    The Programmable Function Interface (PFI) terminal is a SMB connector. You can configure the PFI terminal as a timing input or timing output signal for AI, AO, DI, DO, or counter/timer functions.


    The PFI 0 terminal can only be used while the module is in the Real Time programmatic mode. For more information about programming modes, refer to Choosing Your Programming Mode.

    Power Connector

    The cRIO-905x has a power connector to which you can connect a power supply.

    Table 3. Power Connector Pinout
    Pinout Pin Description
    V Power input
    C Common

    The cRIO-905x has reverse-voltage protection.

    The following NI power supplies and accessories are available for use with the cRIO-905x.

    Table 4. Power Supplies
    Accessory Part Number
    NI PS-10 Desktop Power Supply, 24 V DC, 5 A, 100-120/200-240 V AC Input 782698-01
    NI PS-14 Industrial Power Supply, 24 to 28 V DC, 3.3 A, 100-240 V AC Input 783167-01
    NI PS-15 Industrial Power Supply, 24 to 28 V DC, 5 A, 100/230 V AC Input 781093-01
    NI PS-16 Industrial Power Supply, 24 to 28 V DC, 10 A, 115/230 V AC Input 781094-01
    NI PS-17 Industrial Power Supply, 24 to 28 V DC, 20 A, 85-276 V AC Input 781095-01
    Table 5. Power Accessories
    Accessory Part Number
    2-Position Screw Terminal Power Connector for cRIO-905x (Qty 4) 786902-01
    NI 9971 Backshell for 2-Position Connector Block (Qty 4) 196375-01

    MicroSD Card Removable Storage

    The cRIO-905x has a microSD card slot that reads from and writes to microSD cards. The slot supports microSD card interface speeds up to UHS-I DDR50.


    Using microSD cards that are not approved by NI might invalidate specifications and result in unreliable performance.

    The following accessories are available for use with the cRIO-905x.

    Table 6. MicroSD Storage Accessories
    Accessory Capacity Part Number
    Industrial microSD card, -40 °C to 85 °C, UHS-I 16 GB 786913-01
    MicroSD card slot cover (x3) 786901-01
    You must use the microSD card slot cover to protect the microSD card in hazardous locations. Do not remove a micro SD card while the SD IN USE LED is flashing or solid because file corruption may result.

    Screw the slot cover closed completely. Tighten the captive screws to a maximum torque of 0.75 N · m (6.7 lb · in.) using a #1 Phillips screwdriver. Do not overtighten.

    RJ-45 Gigabit Ethernet Port

    The cRIO-905x 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.

    Table 7. RJ-45 Gigabit Ethernet Port Pinout
    Fast Ethernet Signal Gigabit Ethernet Signal Pin Pinout
    TX+ TX_A+ 1
    TX- TX_A- 2
    RX+ RX_B+ 3
    No Connect TX_C+ 4
    No Connect TX_C- 5
    RX- RX_B- 6
    No Connect RX_D+ 7
    No Connect RX_D- 8

    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-905x.

    Table 8. RJ-45 Gigabit Ethernet Cables
    Cables Length Part Number
    CAT-5E Ethernet Cable, shielded 2 m 151733-02
    5 m 151733-05
    10 m 151733-10

    Recently Viewed Topics