User`s guide
Table Of Contents
- User’s Guide
- 1 Getting Started
- 2 Introduction
- 3 Installation
- 4 Using EasyEXPERT
- 5 Classic Test Definition
- I/V Sweep
- Multi Channel I/V Sweep
- I/V List Sweep
- I/V-t Sampling
- C-V Sweep
- Direct Control
- Function Setup
- Auto Analysis Setup
- Display Setup
- SMU Range Setup Window
- ADC and Integration Time Setup Window
- Advanced Setup Window
- CMU Range Setup Window
- Advanced Setup Window for C-V Sweep
- Switching Matrix Control
- SPGU Control
- SPGU Pulse Setup Window
- Load Z Setup Window
- Pulse Switch Setup Window
- SPGU ALWG Setup Window
- Define ALWG Waveform Window
- 6 Application Test Definition
- 7 Function Details
- I/V Sweep Measurement
- Multi Channel I/V Sweep Measurement
- I/V-t Sampling Measurement
- C-V Sweep Measurement
- SPGU Module
- Sweep Abort Function
- Standby Function
- Bias Hold Function
- Current Offset Cancel
- SMU CMU Unify Unit
- Atto Sense and Switch Unit
- SMU/PG Selector
- SMU Ranging Mode
- SMU Compliance
- SMU Pulse
- SMU Measurement Time
- SMU Filter
- SMU Series Resistor
- Interlock Function
- Auto Power Off Function
- Initial Settings
- 8 Built-in Programming Tool
- 9 If You Have a Problem
- When You Operate B1500A
- When You Perform Measurement
- Measurement Takes More Time than Specified
- Noise Affects the Measured Values
- Voltage Measurement Error is Large
- SMU Oscillates for High-Frequency Device Measurements
- SMU Oscillates for Negative Resistance Measurements
- Large Current Causes High Temperature (Thermal Drift)
- Measurement Damages the Device under Test
- Leaving Connections Damages Devices after Measurement
- Unexpected Sampling Measurement Data is Returned
- MFCMU Causes Unbalance Condition
- Before Shipping to Service Center
- Data Backup and Recovery
- B1500A System Recovery
- Updating EasyEXPERT
- Error Codes
- 10 Application Library and Utilities

6- 42 Agilent B1500 User’s Guide, Edition 7
Application Test Definition
Using Command Execution
Using Command Execution
Windows execution file (.exe file) can be executed by using the Command
Execution component. Most execution files will need parameters to be sent or
returned. The parameters will be variables that can be defined on the Test
Specification tab screen or the Local Variable Definition component on the Test
Contents tab screen.
This section describes how to enter the windows execution file.
• “Command Parameters”
• “Defining Numeric/Vector Input Parameter”
• “Defining String/Numeric Input Parameters”
• “Defining Numeric Output Parameter”
• “Defining Vector Output Parameter”
• “Defining String Output Parameter”
• “Defining Format Field”
Command Parameters
The Windows Command Execution component supports one input variable and one
output variable. To use multiple string input parameters or multiple numeric input
parameters, set the variable as shown below. Multiple vector input parameters and
multiple output parameters are not supported.
• If the command requires multiple string input parameters, use string variables.
In the Windows
Command Execution component, set the Write Type to String.
Up to 20 string data can be defined.
• If the command requires multiple numeric input parameters, use numeric
variables and se
t the Write Type to String. To enter the numeric variable name,
use the string built-in function. For example, enter string(Rz) to set the Rz
numeric variable.
• If the command requires both numeric and string input parameters, use numeric
and string v
ariables respectively, and set the Write Type to String.
NOTE Before calling the command, enter the value to the input variable by using the
ASSIGN statement.