Learn more about the ports and connectors for your cRIO-904x.
The USB 3.1 Type-C Dual Role port implements dual role functionality and is capable of functioning as either a USB 3.1 Gen1 host or device. When operating as a host, the port supports common USB devices such as mass-storage devices, keyboards, mice, and USB cameras. When operating a device, use this port to connect the cRIO-904x to a host PC. The USB device functionality provides an alternate method to connect the cRIO-904x to a host PC and is intended for configuration, application deployment, debugging, and maintenance. The role of the port is determined automatically based on the cable inserted into the port. For example, the port will automatically function as a device when the cRIO-904x is connected to a host PC using the NI USB Type-C male to Type-A male cable provided in the kit.
The USB 3.1 Type-C with DisplayPort Alt Mode port implements both a USB 3.1 Gen1 host and a DisplayPort 1.2 source using the USB Type-C DisplayPort alternate mode. Use a USB Type-C video adapter or monitor supporting the DisplayPort alternate mode to use this port as a display output. Alternatively, this port may be used as a standard USB host port and supports common USB devices such as mass-storage devices, keyboards, mice, and USB cameras. Use a USB Type-C male to USB Type-A female adapter to use this port with USB devices implementing a type-A male connector. Use a USB Type-C multiport adapter to simultaneously use this port as a display output and a USB host port.
The following NI USB Type-C adapters are available for the cRIO-904x.
|USB to DVI Adapter with Retention, USB Type-C Male to DVI-D Female||0.5 m||143558-0R5|
|USB to VGA Adapter with Retention, USB Type-C Male to VGA Female||0.5 m||143557-0R5|
|USB Cable with Retention, Type-C Male to Type-A Female, USB 3.1, 3A||0.5 m||143555-0R5|
The following NI USB Type-C cables with retention are available for the cRIO-904x.
|USB Cable with Retention, Type-C Male to Type-C Male, USB 3.1, 3A||0.3 m||143556-0R3|
The Programmable Function Interface (PFI) terminal is a SMB connector.
Programmable Function Interface—This terminal can be used to access a digital module in a single chassis. 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.
The cRIO-904x has a power connector to which you can connect a primary and secondary power supply. The following table shows the pinout for the power connector.
|V1||Primary power input|
|V2||Secondary power input|
The C terminals are internally connected to each other, but are functionally isolated from chassis ground. This isolation is intended to prevent ground loops, but does not meet IEC 61010-1 for safety isolation. You can connect the C terminals to chassis ground externally. Refer to the specifications on ni.com/manuals for information about the power supply input range and maximum voltage from terminal to chassis ground.
If you apply power to both the V1 and V2 inputs, the cRIO-904x operates from the V1 input. If the input voltage to V1 is insufficient, the cRIO-904x operates from the V2 input.
The cRIO-904x has reverse-voltage protection.
The following NI power supplies and accessories are available for the cRIO-904x.
|NI PS-15 Power Supply, 24 VDC, 5 A, 100-120/200-240 VAC Input||781093-01|
|NI PS-10 Desktop Power Supply, 24 VDC, 5 A, 100-120/200-240 VAC Input||782698-01|
|4-Position Gold Power Supply Plugs (Quantity 5)||783529-01|
|NI 9979 Strain Relief for 4-Position Power Connector||196939-01|
The cRIO-904x provides an SD card slot that can read from and write to SD cards. The slot supports SD card interface speeds up to UHS-I DDR50.
The following accessories are available from the SD card slot.
|SD Card||Capacity||Part Number|
|Industrial SD Card, -40 to 85 °C, UHS-I||16 GB||786362-01|
|SD Door (x3)||-||786218-01|
The cRIO-904x has an RS-232 serial port that is implemented with an RJ-50, 10-position modular jack to which you can connect devices such as displays or input devices. Use the Serial VIs to read from and write to the serial port. Refer to the LabVIEW Help for information about the Serial VIs.
The following table shows the pinout for the RS-232 serial port.
You can use the Ring Indicator (RI) on pin 2 to wake the controller from a low-power state. You can drive RI with a logic level high to wake the cRIO-904x. Refer to the specifications on ni.com/manuals for the RI wake voltage.
The following accessories are available to connect the RS-232 serial port to a 9-pin DSUB plug.
|RS-232, S8 Serial Cable, 10-Position Modular Plug to 9-Pin DSUB||1 m||182845-01|
The cRIO-904x has an RS-485 serial port that is implemented with an RJ-50, 10-position modular jack. The RJ-50 connector is isolated from the cRIO-904x. For more information about the electrical isolation of the RS-485 port, refer to the specifications on ni.com/manuals.
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.
The following table shows the pinout for the RS-485 serial port.
The following accessory is available to connect the RS-485 serial port to a 9-pin DSUB plug.
|RS-485, S8 Serial Cable, 10-Position Modular Plug to 9-Pin DSUB (Isolated)||1 m||184428-01|
The USB 2.0 Type-A port implements a USB 2.0 Type-A host and supports common USB devices such as mass-storage, devices, keyboards, mice, and USB cameras.
The following NI cables with retention are available for the cRIO-904x.
|USB Extension with Retention, Type-A Male to Type-A Female, USB 2.0||0.5 m||152166-0R5|