GPIB External Instrument Measure IP

GPIB External Instrument Measure IP is an algorithm IP that controls and measures with external devices using GPIB I/F.
This IP can easily perform the following controls.

  • High precision voltage / current measurement with digital multimeter
  • Tr / Tf measurement with oscilloscope
  • High precision SNR / THD measurement with spectrum analyzer

Features

This IP has the following features.

  • Communicates with external devices according to a command list file that describes the following commands.
    • PrimaryAddress command: Sets the GPIB primary address, communication limit time, and termination string. You can control different devices by specifying this command multiple times.
    • SecondaryAddress command: Sets the GPIB secondary address.
    • Send command: Transmits specified command to the external device.
    • Receive command: Transmits specified command to the external device and receives the character string from the external device. Converts the received character string to a value in specified type and judges with specified limit values.
    • ReceiveM command: Transmits specified command to the external device and receives the character string from the external device. Splits the received character string with the specified delimiter, converts them to values in specified type and judges with specified limit values.
    • Wait command: Waits the specified time.
    • Print command / Println command: Displays the specified string to the console.
  • Can specify each command list file to be executed in preprocess, measurement, and postprocess.
  • Can save the received data by each command in a CSV file.
  • Can save the measured data and judgement results to a variable by the interpose process.
  • Provides following debug support functions.
    • [Edit] button: Opens the command list file with a text editor.
    • [Open] button: Opens the received data file with a text editor. When a folder is specified, open it in Explorer.
    • [*RST] button: Transmits “RST” command to the external device.
    • [*CLS] button: Transmits “CLS” command to the external device.
    • [*IDN?] button: Transmits “IDN?” command to the external device and receives the character string from the external device. The received character string is displayed.
    • [SEND] button: Transmits specified command of [Command] to the external device.
    • [READ] button: Transmits specified command of [Command] to the external device and receives the character string from the external device. The received character string is displayed.
    • [Show Trace Log]: Displays communication log of each command to the console.
  • Controls each unit of CX1000 according to [Power Supply] tab, [Signal] tab and [Power sequence] tab.
  • Executes a pattern according to [Pattern] tab.
  • Can apply the arbitrary waveform synchronized with pattern by Arbitrary Waveform Applying Plugin.
  • Can supply the power from external power supply instruments controlled by GPIB by External Power Supply Control Plugin.
  • Can execute the batch file at specified timing of the measurement sequence to algorithm IPs by Batch File Execution Plugin
  • By connecting the following IPs, it is able to evaluate and analyze the measurement results while changing the measurement condition.

Required software

The PC for CloudTesting(TM) Lab and the external instrument is connected by NI GPIB-USB-HS+ made by National Instruments.
To use this IP, National Instruments NI-488.2 Version 15.5 or later (driver software) is required.

Add to Cart

Product GroupAlgorithm IP
CodePCXA01-M1027
Link
ManufacturerADVANTEST CORPORATION
Applicable Equipment
  • CX1000P CX1000_MCU
  • CX1000D CX1000_MCU
  • CX1000D S2-LINK CX1000_MCU
Shmoo Plot Tool

External Power Supply Control Plugin

Arbitrary Waveform Applying Plugin

Generic Search IP

Shmoo Algorithm

Revisions

Released atNumberDescription
October 06, 20203.01.00
  • Fixed an issue that the measurement values were not converted correctly when both Integer and Double type specified in the command list file.
  • Fixed an issue that the line number in the command list file of the error message was not displayed correctly.
  • Supported Batch File Execution Plugin.
  • Added the function to output Item ID and Item Name at the beginning of the data log.
  • Added the function to specify the termination string for GPIB communication.
  • Added Print command and Println command to display the specified character string to the console.
  • Added the function to specify the index of valid data to ReceiveM command.
  • Added the function to specify the command list file and the file to save received data by String type constants, variables, or expression.
  • Added the function to specify the command list file and the file to save received data by a relative path from the work project folder.
  • Added the function to disable the log display of received data.
  • Optimized the test execution time by improve the process for GPIB communication.
  • Added “SEND” button which transmits a specified command.
  • Added “READ” button which transmits a specified command and receives a character string.
May 08, 20183.00.00
  • Added the command list file version 2.0. The following functions can be used with this version.
    • Specifies the limit value for each measurement.
    • Specifies the measurement item name to be output to the “Comment” column of the data log for each measurement.
    • Specifies the type (Integer/Double) for converting the received data for each measurement.
    • By specifying the measurement item name in the interposition processing, stores each measurement result in a variable.
    • Receives a multiple data. The received data is split by the delimiter and each data is judged.
  • Added the function to output the comments and variable values to header of data log.
  • Added the function to output the measurement sequence log to console.
  • Supported External Power Supply Control Plugin R1.02.01.
  • Fixed an issue that *IDN? button did not work properly.
  • Changed the specification of the limit time of the GPIB communication specified by the “PrimaryAddress”.
limit timeVersion 1.0Version 2.0
No limit time(TNONE)1sNot available
300ms or less1sNot available
300s or moreAvailableNot available
Omitted10s10s
March 15, 20172.00.01
  • In External Power Supply Control Plugin , fixed an issue which does not send a command including comma(‘,’) on arbitrary command sending function. In accordance with fixing the issue, this IP revised up to 2.00.01.
January 07, 20172.00.00
  • Changed product name (Measure by instrument using GPIB -> GPIB External Instrument Measure IP).
  • Renewed GUI.
  • Added the function which specifies the timeout on Primary Address command.
  • Added the function which opens the command list file by note pad.
  • Added the function which sends “*RST”、“*CLS”、“*IDN?” to the external instruments.
  • Supported Board Number
  • Added the function which saves received strings by “Receive” command to CSV.
  • Supported Arbitrary Waveform Applying Plugin.
  • Supported External Power Supply Control Plugin.
  • Added the function which shows IP’s reference manual and revision history in [Document] tab.
  • Supported Power Sequence Control.
February 02, 20151.01.00
  • Support IP Manager.
  • Change the data log format.
July 22, 20141.00.00

First edition