4.3.8
Remote Control Command List
The command list allows users to write their own programs for basic control of the
PMDPro and facilitates integration with other instruments. The command format is the
same for all communication interfaces (RS-232, USB, Ethernet, or GPIB).
Once the connection has been established and the instrument has been detected by the
control computer, any program that supports the communication protocol being used
(RS-232, USB, Ethernet, or GPIB) can be used to send ASCII commands to the
instrument. Commands should be sent one at a time. A new command should not be sent
until the instrument’s response to the preceding command is received.
Table 1 PMD-1000 Communication Command List
Command Description
Response
*IDN?
Query product number
*GP-PMD-Pro V2.0#
*VER?
Query firmware version
*V1.3.1.110423A -G 8-Bit Ana-091ps#
*SER?
Query product serial number
Example: *106800000040#
PMDE MODE
=== Single Value Control===
============================
*PMD
idn
#
Discrete mode PMD control:
Set DGD/SOPMD to values corresponding to index
number
idn
.
This command does not change the operation mode
or update the LCD display.
*E00# if successful. See Table 2 for
other error code definitions.
*PMD?
Discrete mode PMD query:
Query current or most recently set PMD-ID#
Range: 0 to 6560.
Example: *1005#
If not in PMD mode, will return the last
PMD ID# set.
*PMD:CON CAL?
Continuous mode PMD query:
Query most recent set of calculated DGD/SOPMD
values.
*dgd,sopmd#
Eg: *30.37,100.0#
DGD given in ps, SOPMD in ps
2
*PMD:CON MAX?
Continuous mode PMD query.
Queries 1)DGD range of PMDPro and
2) maximum SOPMD available with the DGD
corresponding to the most recently set continuous
DGD/SOPMD pair.
*dgd-max,sopmd-max#
Ex. If the most recently set state on a 90
ps PMDPro is 30.37,100.0, this query
will return #91.3,xxxx.x, where xxxx.x
is the maximum SOPMD available with
DGD =30.37.
*PMD:CON
pmd,sopmd
#
Continuous mode PMD control:
Calculates closest available DGD and SOPMD
values to the ones requested and generates the
calculated values.
pmd: Requested DGD, in ps.
Range: 0-91.04 for 90 ps unit
0.36-182.4 for 180 ps unit
sopmd: Requested SOPMD, in ps
2
.
Range: 0-2079.97 for 90 ps unit
0-8319.9
for
180
ps
unit
#E00# if successful.
#E06# if one of the requested values is
out of range.
See Table 2 for other error code
definitions.
*PME?
Query PMD generator operational mode
Response:
*CON# Continuous PMD trace scan
*STP# Step PMD trace scan
*ANA# Continuous Mode single-state setup
*DGD# DGD lookup table scan
*PMD# PMD lookup table scan
*DSC# Discrete Mode single-state setup
Document #: GP-UM-PMD-1000-21
Page 93 of 122