• Return to Home Page
    • Solutions
      Industries
      • Academic and Research
      • Aerospace, Defense, and Government
      • Electronics
      • Energy
      • Industrial Machinery
      • Life Sciences
      • Semiconductor
      • Transportation
      Product Life Cycles
      • Design and Prototype
      • Validation
      • Production
      Focus Areas
      • 5G and 6G Technology
      • ADAS and Autonomous Driving Testing
      • Artificial Intelligence
      • Electric Vehicle Test
      • Lifecycle Analytics
      • Radar and Electronic Warfare
      • Space Launch and Exploration
      • Validation Lab Innovations
      See our approach to solutions
      Get a Helping Hand
      From troubleshooting technical issues and product recommendations, to quotes and orders, we’re here to help.
      Contact Us
    • Products
      Software
      View All Software
      Test Automation
      • LabVIEW
      • LabVIEW+ Suite
      • TestStand (Test Execution)
      • VeriStand (HIL Test Development)
      Free Interactive Test Software
      • FlexLogger (for DAQ hardware)
      • InstrumentStudio (for PXI hardware)
      Test Analytics and Operations
      • DIAdem (for Analysis and Visualization)
      • SystemLink (Test Operations)
      • OptimalPlus GO (Manufacturing Analytics)
      SERVICES
      View All Services
      • Repair Services
      • Calibration
      • Training Courses
      HARDWARE
      View All Hardware
      Data Acquisition and Control
      • Learn About DAQ
      • New DAQ Hardware (mioDAQ)
      • Multifunction I/O
      • Voltage
      • Digital I/O
      • Temperature
      • Sound and Vibration
      • Current
      • Strain, Pressure, and Force
      Communication Interfaces
      • Software Defined Radios
      • GPIB, Serial, and Ethernet
      • Industrial Communication Buses
      • Vehicle Communication Buses
      • Avionics Communication Buses
      PXI Instrumentation
      • Switches
      • Oscilloscopes
      • Digital Multimeters
      • Waveform Generators
      • RF Signal Generators
      • SMUs and LCR Meters
      • Power Supplies and Loads
      • Vector Signal Transceivers
      • FlexRIO Instruments
      Accessories
      • Power Accessories
      • Connectors
      • Cables
      • Sensors
      RESOURCES
      • Ordering Resources
      • Distributors
      • System Advisors
      See all products
      CompactDAQ

      Modular Data Acquisition

      CompactRIO

      Distributed Measurement and Control

      PXI

      High-Performance Test

      LabVIEW+ Suite

      Automated Test System Development Software

    • Perspectives
      Perspectives

      Perspectives showcases how NI sees what’s next in the world of test and technology.

      View all articles
      Charting the Course for Test Development with LabVIEW
      LabVIEW remains key in test, promising speed, efficiency, and new features with NI’s investment in core tech, community, and integration.
      Read our featured article
    • Support
      Resources
      View All Support Resources
      • Software Downloads
      • Register and Activate
      • Product Documentation
      • Release Notes
      • Training Courses
      • On-Demand Learning
      • KnowledgeBase
      • Code Examples
      Request Support

      You can request repair, RMA, schedule calibration, or get technical support. A valid service agreement may be required.

      Open a service request
      Popular Software Downloads
      See all Software Product Downloads
      icon of LabVIEW logo
      LabVIEW
      icon of Multisim logo
      Multisim
      icon of Academic Volume License logo
      Academic Volume License
      Popular Driver Downloads
      See all Driver Software Downloads
      • NI-DAQmx

        Provides support for NI data acquisition and signal conditioning devices. 

      • NI-VISA

        Provides support for Ethernet, GPIB, serial, USB, and other types of instruments. 

      • NI-488.2

        Provides support for NI GPIB controllers and NI embedded controllers with GPIB ports. 

    • Community
    • Partners
    • Contact Usflag representing the selected language
    • My Account
    • Search
  • Cart
    • Solutions
      • Back
      • Industries
      • Academic and Research
      • Aerospace, Defense, and Government
      • Electronics
      • Energy
      • Industrial Machinery
      • Life Sciences
      • Semiconductor
      • Transportation
      • Product Life Cycles
      • Design and Prototype
      • Validation
      • Production
      • Focus Areas
      • 5G and 6G Technology
      • ADAS and Autonomous Driving Testing
      • Artificial Intelligence
      • Electric Vehicle Test
      • Lifecycle Analytics
      • Radar and Electronic Warfare
      • Space Launch and Exploration
      • Validation Lab Innovations
      • See our approach to solutions
    • Products
      • Back
      • Software
      • View All Software
      • Test Automation
      • LabVIEW
      • LabVIEW+ Suite
      • TestStand (Test Execution)
      • VeriStand (HIL Test Development)
      • Free Interactive Test Software
      • FlexLogger (for DAQ hardware)
      • InstrumentStudio (for PXI hardware)
      • Test Analytics and Operations
      • DIAdem (for Analysis and Visualization)
      • SystemLink (Test Operations)
      • OptimalPlus GO (Manufacturing Analytics)
      • SERVICES
      • View All Services
      • Repair Services
      • Calibration
      • Training Courses
      • HARDWARE
      • View All Hardware
      • Data Acquisition and Control
      • Learn About DAQ
      • New DAQ Hardware (mioDAQ)
      • Multifunction I/O
      • Voltage
      • Digital I/O
      • Temperature
      • Sound and Vibration
      • Current
      • Strain, Pressure, and Force
      • Communication Interfaces
      • Software Defined Radios
      • GPIB, Serial, and Ethernet
      • Industrial Communication Buses
      • Vehicle Communication Buses
      • Avionics Communication Buses
      • PXI Instrumentation
      • Switches
      • Oscilloscopes
      • Digital Multimeters
      • Waveform Generators
      • RF Signal Generators
      • SMUs and LCR Meters
      • Power Supplies and Loads
      • Vector Signal Transceivers
      • FlexRIO Instruments
      • Accessories
      • Power Accessories
      • Connectors
      • Cables
      • Sensors
      • RESOURCES
      • Ordering Resources
      • Distributors
      • System Advisors
      • See all products
    • Perspectives
    • Support
      • Back
      • Resources
      • View All Support Resources
      • Software Downloads
      • Register and Activate
      • Product Documentation
      • Release Notes
      • Training Courses
      • On-Demand Learning
      • KnowledgeBase
      • Code Examples
      • Popular Software Downloads
      • See all Software Product Downloads
      • icon of LabVIEW logo
      • icon of Multisim logo
      • icon of Academic Volume License logo
      • Popular Driver Downloads
      • See all Driver Software Downloads
      • NI-DAQmx
      • NI-VISA
      • NI-488.2
      • Request Support
      • You can request repair, RMA, schedule calibration, or get technical support. A valid service agreement may be required.Open a service request
    • Community
    • Partners
    • Contact Us
    • Account
Skip to main contentSkip to search
Product Documentation - NIProduct Documentation - NI
Product Documentation - NI
  • Home
  • All Manuals
  • Log in

LabVIEW Programming Reference Manual

Table of Contents
  • LabVIEW Programming Reference Manual
  • Functions
  • Property and Method Reference
  • LabVIEW Environment Reference
  • LabVIEW Dialog Box Reference
  • Error Codes and Messages
Table of Contents

PXI Instr Properties

Download PDF
Selected SectionSelected Section and Subsection(s)Entire Manual
  • Updated2025-07-30
  • 8 minute(s) read
    • LabVIEW
    • API Reference
    • LabVIEW G

  • General Settings:Maximum Queue Length
    Specifies the maximum number of events that can be queued at any time on the given session. This property is read/write until the first time you call VISA Enable Event on a session. Thereafter, it is read only. The default is 50.
  • General Settings:Resource Class
    Returns the resource class of the resource string used to open the given session. For example, if the resource string for a given session is COM1 or ASRL1::INSTR, this property returns INSTR, regardless of the class of the I/O control.
  • General Settings:Resource Lock State
    Returns the current locking state of the resource associated with the given session. The resource can be unlocked, locked with an exclusive lock, or locked with a shared lock. The default is Unlocked.
  • General Settings:Resource Name
    Returns the unique identifier for a resource.
  • General Settings:Timeout Value
    Specifies the minimum timeout value, in milliseconds, to use when accessing the device. Note that the actual timeout that VISA returns may be higher than the one requested. The default is 2000.
  • General Settings:User Data
    Specifies a data value for the private use of an application. The VISA implementation stores this value in a per-session location, so that user data on other sessions does not affect the user data on this session. VISA does not use this property for any purpose.
  • Interface Information:Interface Description
    Specifies human-readable text that describes the given interface. Note: Use the value of this property for display purposes only and not for programmatic decisions. The value can change between VISA implementations and/or revisions.
  • Interface Information:Interface Number
    Returns the board number for the given interface.
  • Interface Information:Interface Type
    Specifies the interface type of the given session.
  • Version Information:Resource Manufacturer Identification
    Returns a value that corresponds to the VXI manufacturer ID of the manufacturer that created the VISA implementation.
  • Version Information:Resource Manufacturer Name
    Returns the name of the manufacturer that created the implementation. This is not related to the device manufacturer attributes. Note: Use the value of this property for display purposes only and not for programmatic decisions. The value can change between VISA implementations and/or revisions.
  • Version Information:Version of Implementation
    Returns the version of a given implementation. This value is defined by the individual manufacturer and increments with each new revision. The format of the value has the upper 12 bits as the major number of the version, the next lower 12 bits as the minor number of the version, and the lowest 8 bits as the sub-minor number of the version.
  • Version Information:Version of Specification
    Returns the value that uniquely identifies the version of the VISA specification to which the implementation complies. The format of the value has the upper 12 bits as the major number of the version, the next lower 12 bits as the minor number of the version, and the lowest 8 bits as the sub-minor number of the version.
  • General Settings:Allow DMA Transfers
    Specifies whether I/O accesses should attempt to use DMA (TRUE) or Programmed I/O (FALSE). In some implementations, this property may have global effects even though it is documented as a local property. This behavior affects performance and not functionality.
  • General Settings:Manufacturer Identification
    Returns the ID of the manufacturer that created the device. For VXI resources, this refers to the VXI Manufacturer ID. For PXI/PCI resources, this refers to the Subsystem Vendor ID (SVID) if it is nonzero; otherwise, this refers to the Vendor ID (VID). For USB resources, this refers to the Vendor ID (VID).
  • General Settings:Manufacturer Name
    Returns the name of the manufacturer that created the device. Note: Use the value of this property for display purposes only and not for programmatic decisions. The value can change between VISA implementations and/or revisions.
  • General Settings:Model Code
    Returns the device model code assigned by the manufacturer. For VXI resources, this refers to the VXI Model Code. For PXI/PCI resources, if the Subsystem Vendor ID is nonzero, this refers to the Subsystem ID (SSID); otherwise, this refers to the Device ID (DID). For USB resources, this refers to the Product ID (PID).
  • General Settings:Model Name
    Returns the model name of the device. Note: Use the value of this property for display purposes only and not for programmatic decisions. The value can change between VISA implementations and/or revisions.
  • General Settings:Slot
    Returns the physical slot location of the device. If the slot is unknown, the value returned is -1.
  • General Settings:Trigger Identifier
    Specifies which trigger mechanism to use. In VXI systems, for example, you can choose between software triggers and hardware triggers on a specific trigger line. The default is Software.
  • PXI/PCI Settings:Express Settings:Actual Link Width
    Returns the PCI Express link width negotiated between the PCI Express host controller and the device. A value of -1 indicates that the device is not a PXI/PCI Express device. Common values include 1, 2, 4, 8, and 16.
  • PXI/PCI Settings:Express Settings:D-Star Bus Number
    Returns the differential star bus number of this device. A value of -1 means that the chassis is unidentified or does not have a timing slot.
  • PXI/PCI Settings:Express Settings:D-Star Set
    Returns the set of differential star lines connected to this device. A value of -1 means that the chassis is unidentified or does not have a timing slot.
  • PXI/PCI Settings:Express Settings:Is PCI Express
    Returns whether the device is PXI/PCI or PXI/PCI Express.
  • PXI/PCI Settings:Express Settings:Maximum Link Width
    Returns the maximum PCI Express link width of the device. A value of -1 indicates that the device is not a PXI/PCI Express device. Common values include 1, 2, 4, 8, and 16.
  • PXI/PCI Settings:Express Settings:Slot Link Width
    Returns the PCI Express link width of the PXI Express peripheral slot in which the device resides. A value of -1 indicates that the device is not a PXI Express device. Common values include 1, 4, and 8.
  • PXI/PCI Settings:PCI Bus Number
    Returns the PCI bus number of the PXI/PCI resource.
  • PXI/PCI Settings:PCI Device Number
    Returns the PCI device number of the PXI/PCI resource.
  • PXI/PCI Settings:PCI Function Number
    Returns the PCI function number of the PXI/PCI resource. For most devices, the function number is 0, but a multifunction device may have a function number up to 7. The meaning of a function number other than 0 is device-specific.
  • PXI/PCI Settings:PCI Resources:BAR0 Address Base
    Returns the system-assigned base this device uses in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR0 Address Size
    Returns the requested address size of this device in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR0 Address Type
    Returns what type of address requirements (memory or I/O) the device has for this Base Address Register. If the device does not request addresses in this space, this property returns None (0).
  • PXI/PCI Settings:PCI Resources:BAR1 Address Base
    Returns the system-assigned base this device uses in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR1 Address Size
    Returns the requested address size of this device in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR1 Address Type
    Returns what type of address requirements (memory or I/O) the device has for this Base Address Register. If the device does not request addresses in this space, this property returns None (0).
  • PXI/PCI Settings:PCI Resources:BAR2 Address Base
    Returns the system-assigned base this device uses in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR2 Address Size
    Returns the requested address size of this device in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR2 Address Type
    Returns what type of address requirements (memory or I/O) the device has for this Base Address Register. If the device does not request addresses in this space, this property returns None (0).
  • PXI/PCI Settings:PCI Resources:BAR3 Address Base
    Returns the system-assigned base this device uses in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR3 Address Size
    Returns the requested address size of this device in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR3 Address Type
    Returns what type of address requirements (memory or I/O) the device has for this Base Address Register. If the device does not request addresses in this space, this property returns None (0).
  • PXI/PCI Settings:PCI Resources:BAR4 Address Base
    Returns the system-assigned base this device uses in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR4 Address Size
    Returns the requested address size of this device in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR4 Address Type
    Returns what type of address requirements (memory or I/O) the device has for this Base Address Register. If the device does not request addresses in this space, this property returns None (0).
  • PXI/PCI Settings:PCI Resources:BAR5 Address Base
    Returns the system-assigned base this device uses in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR5 Address Size
    Returns the requested address size of this device in the given space. If the device does not request addresses in this space, the value of this property is undefined.
  • PXI/PCI Settings:PCI Resources:BAR5 Address Type
    Returns what type of address requirements (memory or I/O) the device has for this Base Address Register. If the device does not request addresses in this space, this property returns None (0).
  • PXI/PCI Settings:PXI Chassis Number
    Returns the PXI chassis number of this device. A value of -1 means the chassis number is unknown. Other valid values are 0 to 255.
  • PXI/PCI Settings:Slot Local Bus Left
    Returns the slot number or special feature connected to the local bus left lines of this device.
  • PXI/PCI Settings:Slot Local Bus Right
    Returns the slot number or special feature connected to the local bus right lines of this device.
  • PXI/PCI Settings:Slot Path
    Returns the slot path of this device.
  • PXI/PCI Settings:Star Trigger Bus Number
    Returns the star trigger bus number of this device.
  • PXI/PCI Settings:Star Trigger Line
    Returns the PXI_STAR line connected to this device.
  • PXI/PCI Settings:Trigger Bus Number
    Returns the trigger bus number of this device.
  • Register Based Settings:Destination Increment Count
    Specifies the number of elements by which to increment the destination address on block move operations. Valid values include 0 and 1. The default is 1. If this property is set to 0, VISA Move Out X operations always read from the same element, essentially treating the destination as a FIFO register.
  • Register Based Settings:Source Increment Count
    Specifies the number of elements by which to increment the source address on block move operations. Valid values include 0 and 1. The default is 1. If this property is set to 0, VISA Move In X operations always read from the same element, essentially treating the source as a FIFO register.
  • Register Based Settings:Window Access
    Returns whether the current session has a mapped window, and if so, whether the window allows direct pointer dereferences.
  • Register Based Settings:Window Base Address
    Returns the base interface address to which this window maps. If the Window Access property is Not Mapped, the value of this property is undefined.
  • Register Based Settings:Window Size
    Returns the size of the region mapped to this window. If the Window Access property is Not Mapped, the value of this property is undefined.

Previous

No previous section

Next

No next section

Previous

No previous section

Next

No next section

Log in to get a better experience

Log in
  • ©2008 - 2025 ACME Corporation. All Rights Reserved
  • Privacy PolicyTerms of Use
  • Powered By
    Zoomin_Logo
Solutions
  • Academic & Research
  • Aerospace, Defense, & Government
  • Electronics
  • Energy
  • Industrial Machinery
  • Life Sciences
  • Semiconductor
  • Transportation
Orders
  • NI Distribution Partners
  • Order Status and History
  • Retrieve a Quote
  • Terms of Service
  • Order by Part Number or Request a Quote
Company
  • NI is now part of Emerson
  • About
  • Emerson Careers
  • Newsroom
  • Supply Chain & Quality
  • Events
  • Tariff Impact Update
Support
  • Downloads
  • Product Documentation
  • Discussion Forums
  • Activate a Product
  • Submit a Service Request
  • Site Feedback
FacebookTwitterLinkedInYouTubeInstagram
LEGAL | IMPRINT | PRIVACY | Cookie Settings
© NATIONAL INSTRUMENTS CORP. ALL RIGHTS RESERVED.