NI 9233 (FPGA Interface)
CompactRIO 4-Channel, ±5 V, 24-Bit IEPE Analog Input Module
FPGA I/O Node
You can use an FPGA I/O Node, configured for reading, with this device.
Note You can synchronize an NI 9233 module with other NI 9225/9229/923x modules. |
Terminals in Software
Use the FPGA I/O Node to access the following terminals for this device.
Terminal | Description |
---|---|
AIx | Analog input channel x, where x is the number of the channel. The NI 9233 has AI channels 0 to 3. Do not access AI channels on multiple modules in the same FPGA I/O Node if the modules are not synchronized or do not use the same data rate. |
12.8 MHz Timebase | 12.8 MHz internal clock of the NI 9233. Use the FPGA I/O Node in a single-cycle Timed Loop to access this channel. You must export the 12.8 MHz timebase of the NI 9233 to access this channel. If you do not export the 12.8 MHz timebase and try to access the 12.8 MHz Timebase channel, LabVIEW returns a code generation error when you try to compile the FPGA VI. |
Start | Channel that controls when the NI 9233 starts acquiring data. If TRUE is written to the Start channel, the NI 9233 starts acquiring data. When the NI 9233 is acquiring data, you must write TRUE to the Stop channel before you can access properties or TEDS information for the module. If FALSE is written to the Start channel, no operation is performed.
Refer to the NI 9233 Getting Started VI in the labview\examples\CompactRIO\Module Specific\NI 9233\NI 9233 Getting Started directory for an example of using the Start and Stop channels. Open example |
Stop | Channel that controls when the NI 9233 stops acquiring data. If TRUE is written to the Stop channel, the NI 9233 stops acquiring data. When the NI 9233 is acquiring data, you must write TRUE to the Stop channel before you can access properties or TEDS information for the module. If FALSE is written to the Stop channel, no operation is performed.
Refer to the NI 9233 Getting Started VI in the labview\examples\CompactRIO\Module Specific\NI 9233\NI 9233 Getting Started directory for an example of using the Start and Stop channels. Open example |
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
Use the FPGA I/O Property Node to access the following properties for this device.
Property | Description |
---|---|
LSB Weight | Returns the LSB weight in pV/LSB for the channel. Use this value to convert and calibrate NI 9233 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 9233 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 properties for this device.
Property | Description |
---|---|
Data Rate | Sets the rate at which the NI 9233 acquires data. |
Module ID | Returns the module ID. |
Serial Number | Returns the unique serial number of the module. |
Vendor ID | Returns the National Instruments vendor ID, 0x1093. |
Single-Cycle Timed Loop
You can use the 12.8 MHz Timebase channel in the single-cycle Timed Loop. You cannot use the other channels on the NI 9233 with the single-cycle Timed Loop. Refer to the Understanding Loop Timing for the NI 9225/9229/923x topic for information about loop timing for this module.
Hardware Documentation
Refer to the NI 9233 Operating Instructions and Specifications to learn about module specifications and how to use the module. Refer to the CompactRIO Related Documentation for further information about CompactRIO documentation.