Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ E1328A(5) — HP-UX SCPI B.02.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought

E1328A()

 

NAME

 E1328A − SCPI Commands Quick Reference
 

DESCRIPTION

 
The following is a SCPI command quick reference for the HP E1328A 4-Channel D/A Converter.  This quick reference provides:
 
 
Command Descriptions
 
Commands Not Supported
 
Commands Changed
 
Query Command Response Types
 
Overlapping Commands
 
ONSRQ Restrictions
 
The SCPI commands are to be embedded in HP Compiled SCPI commands.  For information on HP Compiled SCPI, see the HP Compiled SCPI commands in manual pages, or see the HP Compiled SCPI learning products.
 
For additional information on SCPI commands, see the VXI User’s Guide for the instrument.
 

COMMAND DESCRIPTIONS

 

Common Commands

 

*IDN?  Returns the identification string of the instrument. 
 

*RST Resets the instrument to a known state. 
 

*TST?  Self-Test, returns 0 if passes. 
 

*OPC Sets the request for OPC flag when all pending operations have completed. 
 

*OPC?  Query operation complete. Returns 1 when all pending operations have completed. 
 

*WAI Wait for complete. 
 

*CLS Clears all status registers. 
 

*ESE Enable status register bits. 
 

*ESE?  Query event status enable. 
 

*ESR?  Query and clear the event status register. 
 

*SRE Sets the service request enable register bits and corresponding serial poll status register bits to generate a service request. 
 

*SRE?  Query service request enable. 
 

*STB?  Query read status byte. 
 

*TRG Bus Trigger. 
 

*RCL Recall instrument state. 
 

*SAV Store instrument state. 
 

SCPI Commands

 

CALibration<number>:STAT ON | OFF | 1 | 0
Selects mode to calibrated (ON or 1) or non-calibrated (OFF or 0). <number> selects channel number: 1, 2, 3, or 4.
 

CALibration<number>:STAT? 
Returns mode channel is currently operating under. 1 indicates calibrated mode, 0 indicates non-calibrated mode. <number> selects channel number: 1, 2, 3, or 4.
 

CALibration<number>:VOLTage <numeric value>
Enters three measured values to update the channel’s stored current adjustment constant (-15.0 to -8.0, -1.0 to +1.0, and +8.0 to +15.0). <number> selects channel number: 1, 2, 3, or 4.
 

CALibration<number>:CURRent <numeric value>
Enters three measured values to update the channel’s stored voltage adjustment constant (-0.030 to -0.015, -0.005 to +0.005, and +0.015 to +0.030). <number> selects channel number: 1, 2, 3, or 4.
 

SOURce:VOLTage<number> <level>
Sets the specified channel to output the specific voltage level. <number> selects channel number: 1, 2, 3, or 4. <level> can be -12 to +12, MIN, MAX, or DEF.
 

SOURce:VOLTage<number>? 
Returns the voltage level the specified channel is currently set to output. <number> selects channel number: 1, 2, 3, or 4.
 

SOURce:CURRent<number> <level>
Sets the specified channel to output the specific current level. <number> selects channel number: 1, 2, 3, or 4. <level> can be -.024 to +.024, MIN, MAX, or DEF.
 

SOURce:CURRent<number>? 
Returns the current level the specified channel is currently set to output. <number> selects channel number: 1, 2, 3, or 4.
 

SOURce:FUNCtion<number>? 
Returns the present position of the V/I jumper in the specified channel’s digital section. <number> selects channel number: 1, 2, 3, or 4.
 

SYSTem:ERRor? 
Returns the error number and message in the Error Queue.
 
 

COMMANDS NOT SUPPORTED

 
C-SCPI does not support the commands listed.  However, these commands are still supported in the Command Module version.
 
Macro commands not supported:  *DMC, *GMC, *PMC, *LMC, *EMC, *RMC, and MEM:DEL:MACR
 
Monitor commands not supported: DISP:MON, DISP:MON:CHAN, and DISP:MON:STR
 
 

COMMANDS CHANGED

 
 
The commands listed are different than in the Command Module version.
 
*WAI
 
*OPC
 
*OPC?
 
 

QUERY COMMAND RESPONSE TYPES

 
All other query commands return an integer.
 
 

SYST:ERR? int, quoted string
 

SYST:VER? string
 

VOLT1?  float32
 

VOLT2?  float32
 

VOLT3?  float32
 

VOLT4?  float32
 

CURR1?  float32
 

CURR2?  float32
 

CURR3?  float32
 

CURR4?  float32
 

FUNC1?  string
 

*IDN?   string
 
 

OVERLAPPING COMMANDS

 
The following commands continue execution in the dac’s hardware  after the command function returns to the user program:
 
SOUR:VOLT
 
SOUR:CURR
 
*RCL
 
(Note: These are not interrupts.  The hardware will just be busy if another request is made before it completely settles.)
 
The *WAI, *OPC? or *OPC commands may be used to read when the the hardware is quiescient.
 
 

ONSRQ RESTRICTIONS

 
None

  —  December 08, 1992

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026