NI 9219 (FPGA Interface)
CompactRIO 4-Channel, 24-Bit Universal Analog Input Module
FPGA I/O Node
You can use an FPGA I/O Node, configured for reading, with this device.
Terminals in Software
Use the FPGA I/O Node to access the following terminals for this device.
Terminal | Description |
---|---|
Chx | Channel x, where x is the number of the channel. The NI 9219 has channels 0 to 3. |
CJCx | Cold-junction compensation channel x, where x is the number of the channel. The NI 9219 has CJC channels 0 to 3. If a channel is in Thermocouple mode, you can read CJC data for the channel. You must convert the CJC data to temperature. |
You can read TEDS information from the NI 9219.
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 |
---|---|
Voltage Range | Sets the range of a channel in Voltage mode. |
Resistance Range | Sets the range of a channel in Resistance mode. |
RTD Range | Sets the range of a channel in RTD mode. |
Quarter Bridge Range | Sets the range of a channel in Quarter Bridge mode. |
Full Bridge Range | Sets the range of a channel in Full Bridge mode. |
Digital Threshold | Sets the threshold of a channel in Digital In mode. |
Module Properties
Use the FPGA I/O Property Node to access the following properties for this device.
Property | Description |
---|---|
Conversion Time | Sets the time it takes to acquire one point of data from all channels. You can select High Speed, Best 60 Hz Rejection, Best 50 Hz Rejection, or High Resolution. Refer to the NI 9219 Operating Instructions and Specifications for more information about these conversion times. This property overwrites the value you configure in the C Series Module Properties dialog box. |
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. |
Excitation Protection
The NI 9219 excitation circuit is protected from overcurrent and overvoltage fault conditions. The circuit is automatically disabled in the event of a fault condition. Whenever possible, a channel automatically recovers after the fault is removed. You must wire error terminals on the FPGA I/O Property Nodes to receive notification of overcurrent and overvoltage faults. LabVIEW returns error 65544 or 65548 if there is an overcurrent or overvoltage fault on at least one channel. If a warning occurs, only the channel(s) with the fault are affected and all other channels on the module continue to function properly without interruption. If an error occurs, the module is unable to recover from the fault condition and you must restart the module after the fault is removed.
Single-Cycle Timed Loop
This device does not support the single-cycle Timed Loop.
Hardware Documentation
Refer to the NI 9219 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.