Advanced GPIB Initialization and Misc Functions and VISA Functions

The following table maps advanced GPIB Initialization and Misc functions to the equivalent VISA functions.

Table 2. Advanced GPIB Initialization and Misc Functions and VISA Functions
GPIB Action GPIB Function VISA Action VISA Function
LabVIEW LabVIEW NXG Inputs Outputs LabVIEW NXG Inputs Outputs
GPIB Initialization:
  • Require readdressing
1378 1378
  • require readdressing
  • address string
VISA Property 1378
  • session in (Instrument)
  • Readdress

    To get or set property—Instrument properties»GPIB Settings»Readdressing

  • session out
GPIB Initialization:
  • Assert REN with IFC
1378 1378
  • assert REN when IFC
  • address string
VISA Send Remote Local Command 1378
  • session in (GPIB Board Interface)
  • mode:
    • Assert REN
    • Deassert REN
  • session out
GPIB Initialization:
  • System Controller
1378 1378
  • system controller
  • address string
VISA Property 1378
  • session in (GPIB Board Interface)
  • SysCntrl State

    To get or set property—GPIB Board Interface»GPIB Settings»System Controller State

  • session out
GPIB Initialization:
  • IST bit sense (Individual Status bit)
1378 1378
  • address string
  • IST bit sense
VISA action does not support Parallel Poll calls
GPIB Initialization:
  • Disallow DMA
1378 1378
  • address string
  • disallow DMA
VISA Property 1378
  • session in (GPIB Board Interface, Instrument)
  • Allow DMA
    To get or set property—
    • GPIB Board Interface»General Settings»Allow DMA Transfers
    • Instrument»General Settings»Allow DMA Transfers
  • session out
GPIB Misc:
  • command to Become Active Controller
1378 1378
  • command string: "cac [0/1]"
  • output string
  • status
VISA GPIB Control ATN 1378
  • session in (GPIB Board Interface)
  • mode:
    • Assert ATN
    • Assert ATN Immediately
  • session out
GPIB Misc:
  • command to Send IEEE 488 commands
1378 1378
  • command string: "cmd [string]" (refer to the IEEE 488 Command Messages table for possible command strings)
  • output string
  • status
VISA GPIB Send Command 1378
  • session in (GPIB Board Interface)
  • command (refer to the IEEE 488 Command Messages table for possible command strings)
  • session out
  • return count
GPIB Misc:
  • command to set DMA or programmed I/O mode
1378 1378
  • command string: "dma [0/1]"
  • output string
  • status
VISA Property 1378
  • session in (GPIB Board Interface, Instrument)
  • Allow DMA
    To get or set property—
    • GPIB Board Interface»General Settings»Allow DMA Transfers
    • Instrument»General Settings»Allow DMA Transfers
  • session out
GPIB Misc:
  • command to go from active controller to standby
1378 1378
  • command string: "gts [0/1]"
  • output string
  • status
VISA GPIB Control ATN 1378
  • session in (GPIB Board Interface)
  • mode:
    • Deassert ATN
    • Deassert ATN with Handshake
  • session out
GPIB Misc:
  • command to set Individual Status Bit
1378 1378
  • command string: "ist [0/1]"
  • output string
  • status
VISA action does not support Parallel Poll calls
GPIB Misc:
  • command for Local lockout
1378 1378
  • command string: "llo"
  • output string
  • status
VISA Send Remote Local Command 1378
  • session in (GPIB Board Interface)
  • mode:
    • Local Lockout (Addressed Devices)
  • session out
GPIB Misc:
  • command to place controller in Local State
1378 1378
  • command string: "loc"
  • output string
  • status
VISA action does not support this call
GPIB Misc:
  • command to go to Local for an instrument
1378 1378
  • command string: "loc [address]"
  • output string
  • status
VISA Send Remote Local Command 1378
  • session in (Instrument)
  • mode:
    • Local
    • Local without Lockout
  • session out
GPIB Misc:
  • command to take controller offline
1378 1378
  • command string: "off"
  • output string
  • status
VISA Close 1378
  • session in (GPIB Board Interface)
GPIB Misc:
  • command to take device offline
1378 1378
  • command string: "off [address]"
  • output string
  • status
VISA Close 1378
  • session in (Instrument)
GPIB Misc:
  • command to pass control
1378 1378
  • command string: "pct [address]"
  • output string
  • status
VISA GPIB Pass Control 1378
  • session in (GPIB Board Interface)
  • primary address
  • secondary address
  • session out
GPIB Misc:
  • command for parallel poll configure (enable and disable)
1378 1378
  • command string: "ppc [byte]"
  • output string
  • status
VISA action does not support Parallel Poll calls
GPIB Misc:
  • command for parallel poll configure
1378 1378
  • command string: "ppc [byte address]"
  • output string
  • status
VISA action does not support Parallel Poll calls
GPIB Misc:
  • command for parallel poll unconfigure
1378 1378
  • command string: "ppu"
  • output string
  • status
VISA action does not support Parallel Poll calls
GPIB Misc:
  • command to conduct parallel poll
1378 1378
  • command string: "rpp"
  • output string
  • status
VISA action does not support Parallel Poll calls
GPIB Misc:
  • command to release or request system control
1378 1378
  • command string: "rsc [0/1]"
  • output string
  • status
VISA Property 1378
  • session in (GPIB Board Interface)
  • SysCntrl State

    To get or set property—GPIB Board Interface»GPIB Settings»System Controller State

  • session out
GPIB Misc:
  • command to request service and/or set the serial poll status byte
1378 1378
  • command string: "rsv [byte]"
  • output string
  • status
VISA Property 1378
  • session in (GPIB Board Interface)
  • Device STB

    To get or set property—GPIB Board Interface»Message Based Settings»Device Status Byte

  • session out
GPIB Misc:
  • command to send interface clear
1378 1378
  • command string: "sic"
  • output string
  • status
VISA GPIB Send Interface Clear 1378
  • session in (GPIB Board Interface)
  • session out
GPIB Misc:
  • command to assert or unassert remote enable
1378 1378
  • command string: "sre [0/1]"
  • output string
  • status
VISA Send Remote Local Command 1378
  • session in (GPIB Board Interface)
  • mode:
    • Assert REN
    • Deassert REN
  • session out