FPGA I/O Node

Use an FPGA I/O Node configured for writing with this device.
Note   You can simultaneously write to multiple channels on the NI 9263.

Terminals in Software

Use the FPGA I/O Node to access the following terminals for this device.

Table 299. Terminals in Software
Terminal Description
AOx Analog output channel x, where x is the number of the channel. The NI 9263 has AO 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.

I/O Methods

This device does not support any I/O methods.

Module Methods

Use the FPGA I/O Method Node to access the following module methods for this device.

Use these three methods in conjunction with each other.
  • The Write Data method stores data values before writing the data to a channel,
  • The Update method writes the stored data values to the output channel.
  • The Wait for Update method waits until the Update method updates the output channels.

Refer to the NI 9263 Advanced Write Methods VI in the labview\examples\CompactRIO\Module Specific\NI 9263\NI 9263 Advanced Write Methods\NI 9263 Advanced Write Methods.lvproj for an example of using these methods.

Table 300. Module Methods
Method Description
Update Writes stored data values to the output channel.
  • Overrun—Returns a Boolean value. A value of TRUE indicates an overrun warning. The overrun warning means that the Update method is trying to run while the Write Data method is running, typically in a different loop. Either the Write Data method is writing data to the module too quickly or the Update method is running too slowly.
  • Underflow—Returns a Boolean value. A value of TRUE indicates an underflow warning. The underflow warning means that the Write Data method has not written new data to the module since the last time the Update method ran. Either the Write Data method is writing data to the module too slowly or the Update method is running too quickly.
  • Wait for Update Waits until the Update method updates the output channels.
  • Timeout (Ticks)—Specifies in FPGA clock ticks how long the Wait for Update method waits for the Update method to update the output channels. A value of 0 causes the Wait for Update method to time out immediately. A negative value causes the Wait for Update method to wait indefinitely. A positive value causes the Wait for Update method to wait for that number of clock ticks before timing out.
  • Timeout Occurred?—Returns a Boolean value. A value of TRUE indicates that a timeout occurred.
  • Write Data Stores data values before writing the data to a channel.
  • Channel—Specifies the channel to which you want to write data.
  • Data—Specifies the data you want to write to the channel.
  • I/O Properties

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

    Table 301. I/O Properties
    Property Description
    LSB Weight Returns the LSB weight in nV/LSB for the channel.

    Use this value to convert NI 9263 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 NI 9263 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 302. Module Properties
    Property Description
    Module ID Returns the module ID.
    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.