FPGA I/O Node

Use an FPGA I/O Node configured for reading with this device.

Note You can simultaneously read from multiple channels on the NI 9222. Refer to Simultaneously Reading From or Writing to Multiple CompactRIO Channels (FPGA Interface).

User-Controlled I/O Sampling

You can use the following User-Controlled I/O Sampling functions to perform I/O with more specific control over the I/O hardware on the FPGA.

Table 190. User-Controlled I/O Sampling Functions
Function Type
Generate I/O Sample Pulse method Module function
Get I/O Read Status method I/O function
Read I/O method I/O function
Reset I/O method Module function
Note Call the Reset I/O Method function first to prepare the NI 9223 to use the other User-Controlled I/O Sampling functions.

Terminals in Software

Use the FPGA I/O Node or User-Controlled I/O Sampling functions to access the following terminals for this device.

Table 191. Terminals in Software
Terminal Description
AIx Analog input channel x, where x is the number of the channel. The NI 9223 has AI channels 0 to 3.

Arbitration

This device supports only the Arbitrate if Multiple Requestors Only option for arbitration. You cannot configure arbitration settings for this device.

Methods

This device does not support any methods.

I/O Properties

To access the following I/O properties for this device, use the FPGA I/O Property Node.

Table 192. I/O Properties
Property Description
LSB Weight Returns the LSB weight in nV/LSB for the channel. Use this value to convert and calibrate NI 9220 data if you set the Calibration Mode to Raw in the C Series Module Properties dialog box.
Offset Returns the calibration offset in nV for the channel. Use this value to convert and calibrate NI 9220 data if you set the Calibration Mode to Raw in the C Series Module Properties dialog box.

Module Properties

Use the FPGA I/O Property Node to access the following module properties for this device.

Table 193. Module Properties
Property Description
Module ID Returns the module ID, 0x74EC.
Serial Number Returns the unique serial number of the module.
Vendor ID Returns the NI vendor ID, 0x1093.

Single-Cycle Timed Loop

This device does not support the single-cycle Timed Loop.