Multi-Product Calibrator Programmer Reference...

34
PN 105783 December, 1994 © 1994 Fluke Corporation, Inc. All rights reserved. Printed in U.S.A. ® 5500A Multi-Product Calibrator Programmer Reference Guide

Transcript of Multi-Product Calibrator Programmer Reference...

Page 1: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

PN 105783December, 1994© 1994 Fluke Corporation, Inc.All rights reserved. Printed in U.S.A. ®

5500AMulti-Product Calibrator

Programmer Reference Guide

Page 2: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent
Page 3: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

1

Table of Contents

TYPES OF COMMANDS ..................................... 3Device-Dependent Commands ......................... 3Common Commands........................................ 3Query Commands ............................................ 3Compound Commands..................................... 3Coupled Commands......................................... 3Overlapped Commands.................................... 3Sequential Commands ..................................... 3Commands for RS-232 Only............................. 3

COMMAND SYNTAX........................................... 4Parameter Syntax ............................................ 4Extra Space or Tab Characters ........................ 5Terminators ..................................................... 5Incoming Character Processing........................ 6Response Message Syntax .............................. 6

CHECKING 5500A STATUS ................................ 7STB and SRE .................................................. 8Service Request (SRQ) Line ............................ 8Service Request Enable Register (SRE)........... 9ESR and ESE ................................................ 10ISR, ISCE, and ISCR ..................................... 11Output Queue ................................................ 12Error Queue................................................... 12

COMMAND SUMMARY ..................................... 13COMMAND LIST ............................................... 19

Page 4: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

2

WARNING

The 5500A Calibrator can producevoltages up to 1000 V rms and must beprogrammed with caution to preventhazardous voltages from beingproduced without sufficient warning tothe operator.

Programs should be written carefullyand tested extensively to ensure safeoperation of the 5500A Calibrator.Fluke suggests that you include errorcatching routines in your programs.These error catching routines willassist in detecting programming errorsthat could result in the instrumentbehaving differently to your intention.By setting the Service Request Enable(SRQ) register, described in paragraph5-60, the 5500A Calibrator can beprogrammed to cause an SRQ when anerror is detected. The followingprogram example shows a skeletonprogram including error catching:

10 PRINT @4, “*CLS” ! Clear status20 PRINT @4, “*SRE 8” ! Set SRE Error Avail.30 ON SRQ GOTO 1000 ! Enable SRQ Function

100 ! Body of program here

900 STOP ! End of program

1000 REM Start of SRQ Handler ! Start routine1010 PRINT @4, “FAULT?” ! Request fault code1020 INPUT @4, A% ! Input fault code1030 PRINT @4, “EXPLAIN? ”;A%! Request fault text1040 INPUT @4, A$ ! Input fault text1050 PRINT “Fault ”;A$“ detected” ! Print message1060 PRINT @4, “STBY” ! Place 5500A in standby1070 STOP

Page 5: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

3

TYPES OF COMMANDS

Device-Dependent Commands

Commands unique to 5500A.

Common Commands

Commands defined by the IEEE 488.2 standard.

Query Commands

Commands ending with an ?.

Compound Commands

Two or more commands in a single command line.

Coupled Commands

Commands that could interfere with each other.

Overlapped Commands

Commands requiring more time to execute.

Sequential Commands

Commands that execute immediately.

Commands for RS-232 Only

Commands for RS-232 Only

IEEE-488 RS-232 Equivalent

GTL LOCAL command

GTR REMOTE command

LLO LOCKOUT command

SRQ SRQSTR command

SDC, DCL ^C (<Cntl> C) character [clear thedevice]

GET ^T (<Cntl> T) character [execute agroup trigger]

SPE, SPD ^P (<Cntl> P) character [print theserial poll string]

Also:SP_SET SPLSTR SRQSTRSP_SET? SPLSTR? SRQSTR?

Page 6: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

4

COMMAND SYNTAX

Parameter Syntax

Units Accepted in Parameters and Responses

Units Meaning

HZ Frequency in units of hertz

KHZ Frequency in units of kilohertz

MHZ Frequency in units of megahertz

UV Volts in units of microvolts

MV Volts in units of millivolts

V Volts in units of volts

KV Volts in units of kilovolts

UA Current in units of microamperes

MA Current in units of milliamps

A Current in units of amps

PCT Percent

PPM Parts-per-million

DBM Volts referenced to 1 mW into 600Ω load.

OHM Resistance in units of ohms

KOHM Resistance in units of kilohms

MOHM Resistance in units of megohms

NF Capacitance in units of nanofarads

PF Capacitance in units of picofarads

UF Capacitance in units of microfarads

MF Capacitance in units of millifarads

F Capacitance in units of farads

CEL Temperature in degrees Celsius

FAR Temperature in degrees Fahrenheit

Page 7: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

5

COMMAND SYNTAX (cont)

General Rules

1. Separate parameters with commas.

2. Numeric parameters up to 15 significant digitsand exponents in the range +/-1.0E+/-20.

3. Null parameters cause an error, e.g., theadjacent commas in OUT 1V, ,2A.

4. Expressions, for example 4+2*13, are notallowed as parameters.

5. Binary Block Data can be in one of two IEEE488.2 formats:

Indefinite Length Format Accepts data bytesafter #0 until the ASCII Line Feed character isreceived with an EOI signal (for RS-232, a linefeed or carriage return will terminate the block).

Definite Length Format The non-zero digitspecifies the number of characters that willfollow in the <digits> field.

Extra Space or Tab Characters

One space after a command is required. You caninsert extra spaces or tabs as desired.

Terminators

Terminator Characters

Function ASCII Control C Code

# Code

CarriageReturn

13 Chr(13) <Cntl> M \n

Line Feed 10 Chr(10) <Cntl> J \r

Backspace 8 Chr(8) <Cntl> H \b

Form Feed 12 Chr(12) <Cntl> L \f

Page 8: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

6

COMMAND SYNTAX (cont)

IEEE-488 Interface The 5500A sends the ASCIIcharacter Line Feed with the EOI control line heldhigh as the terminator for response messages.

RS-232 Interface The 5500A Calibrator returnsan EOL (End of Line) character with eachresponse, selectable as CR, LF or both CRLF.

Incoming Character Processing

1. The most significant data bit (DIO8) is ignored.

2. All data is taken as 7-bit ASCII.

3. Lower-or upper-case characters.

4. ASCII characters less than 32 (Space) arediscarded, except for characters 10 (LF) and 13(CR) and in the *PUD command argument.

Response Message Syntax

Response Data Types

DATA TYPE DESCRIPTION

Integer Decimal numbers to 32768.

Floating Numbers plus an exponent.

String ASCII characters withindouble quotes (“string”).

Binary Block Data Defined by the IEEE-488.2.

Page 9: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

7

CHECKING 5500A STATUS

Status Register Summary

Status Register Read Write

Serial Poll Status Byte(STB)

*STB?

Service Request EnableRegister (SRE)

*SRE? *SRE

Event Status Register(ESR)

*ESR?

Event Status EnableRegister (ESE)

*ESE? *ESE

Instrument Status Register(ISR)

ISR?

Instrument Status ChangeRegister (ISCR)

ISCR?

ISCR 1 to 0 transition ISCR0? ISCR 0 to 1 transition ISCR1?

Instrument Status ChangeEnable Register (ISCE)

ISCE? ISCE

ISCE 1 to 0 transition ISCE0? ISCE0

ISCE 0 to 1 transition ISCE1? ISCE1

Page 10: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

8

CHECKING 5500A STATUS (cont)

STB and SRE

7 6 5 4 3 2 1 0

0 RQSMSS

ESB MAV EAV ISCB 0 0

RQS Requesting Service. Set to 1 whenever bitsESB, MAV, EAV, or ISCB change from 0 to1 and are enabled (1) in the SRE. WhenRQS is 1, asserts the SRQ control line.

MSS Master Summary Status. Set to 1 wheneverbits ESB, MAV, EAV, or ISCB are 1 andenabled (1) in the SRE. This bit can be readusing the *STB? command in serial remote.

ESB Event Status. Set to 1 when one or moreenabled ESR bits are 1.

MAV Message Available. The MAV bit is set to 1whenever data is available in the 5500A’sIEEE-488 interface output buffer.

EAV Error Available. An error has occurred andan error is available to be read from theerror queue by using the ERR? query.

ISCB One or more enabled ISCR bits are 1.

For RS-232, transmitting the ^P character (holddown the <Cntl> key and press P) returns theSPLSTR (Serial Poll String) and the status byte.

Service Request (SRQ) Line

IEEE-488 Bus control line that asserts to notifythe controller that it requires some type of service.

RS-232 Sends the SRQSTR string over the serialinterface when the SRQ line is set.

Service Request Enable Register (SRE)

The SRE enables or masks the bits of the SerialPoll Status Byte. The SRE is cleared at power up.

Page 11: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

9

CHECKING 5500A STATUS (cont)

ESR and ESE

15 14 13 12 11 10 9 8

0 0 0 0 0 0 0 0

7 6 5 4 3 2 1 0

PON 0 CME EXE DDE QYE 0 OPC

PON Power on. Line power has been turned offand on.

CME Command error. An incorrectly formedcommand has occurred.

EXE Execution error. An error occurred while the5500A tried to execute the last command.

DDE Device-dependent error. An error related toa device-dependent command has occurred.

QYE Query error. No response data wasavailable or appropriate.

OPC Operation complete. All commands previousto *OPC command have been executed.

Page 12: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

10

CHECKING 5500A STATUS (cont)

ISR, ISCE, and ISCR

15 14 13 12 11 10 9 8

0 0 RPTBUSY SETTLED REMOTE 0 UUTBFUL UUTDATA

7 6 5 4 3 2 1 0

HIVOLT MAGCHG TMPCAL 0 IBOOST VBOOST 0 OPER

RPTBUSY Set to 1 when a calibration report isbeing printed to the serial port.

SETTLED Set to 1 when the output has settledor the TC measurement has settled.

REMOTE Set to 1 when the 5500A is underremote control.

UUTBFUL Set to 1 when data from the UUT porthas filled up the UUT buffer.

UUTDATA Set to 1 when there is data availablefrom the UUT port.

HIVOLT Set to 1 when the 5500A isprogrammed to voltage above 33 V.

MAGCHG Set to 1 when the output magnitudehas changed. Always 0 in the ISR.

TMPCAL Set to 1 when the 5500A is usingtemporary calibration data.

IBOOST Set to 1 when a 5725A Amplifier issourcing a current.

VBOOST Set to 1 when a 5725A Amplifier issourcing a voltage.

OPER Set to 1 when the 5500A is inoperate; 0 to when it is in standby.

Page 13: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

11

Output Queue

The output queue is loaded whenever a query isprocessed, and holds up to 800 characters. If thequeue is empty, the 5500A Calibrator does notrespond to the INPUT statement. The MessageAvailable (MAV) bit in the Serial Poll Status Byte is1 if there is something in the output queue and 0 ifthe output queue is empty.

Error Queue

When a command error, execution error, ordevice-dependent error occurs, its error code isplaced in the error queue where it can be read bythe ERR? command. The error queue contains upto 16 entries.

Page 14: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

12

COMMAND SUMMARY

Error Mode Commands

EDIT Sets edit field.

EDIT? Returns edit field setting.

INCR Increments or decrements output.

MULT Multiplies reference magnitude.

NEWREF Sets reference to output value.

OLDREF Sets output to previous reference.

OUT_ERR? Returns UUT computed error.

REFOUT? Returns reference value.

External Connection Commands

CUR_POST Selects terminals for current output.

&85B3267" Returns terminals for current output.

EARTH Selects earth ground is open or tied.

EARTH? Returns earth ground open or tied.

LOWS Selects low terminals open or tied.

LOWS? Returns low terminals open or tied.

RTD_TYPE Sets RTD sensor type.

RTD_TYPE? Returns RTD sensor type.

TC_REF Sets internal/external reference value.

TC_REF? Returns TC reference value.

TC_TYPE Sets TC sensor type.

TC_TYPE? Returns TC sensor type.

76(16B7<3( Sets temperature sensor type.

76(16B7<3(" Returns temperature sensor type.

Page 15: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

13

COMMAND SUMMARY (cont)

Common Commands

*CLS Clears ESR, ISCR0, ISCR1, errorqueue, RQS, and terminatespending *OPC or *OPC?

*ESE Loads ESE register.

*ESE? Returns ESE contents.

*ESR? Returns ESR contents.

*IDN? Returns instrument identification.

*OPC Sets OPC bit in ESR to 1 whendevice operations are complete.

*OPC? Returns 1 after operations are done.

*OPT? Returns hardware/software options.

*PUD Stores a string in nonvolatile memory.

*PUD? Returns contents of *PUD memory.

*RST Resets to power-up state.

*SRE Loads SRE register.

*SRE? Returns SRE contents.

*STB? Returns the status byte.

*TRG Triggers a TC measurement returnvalue.

*TST? Initiates self test;.return 0 for pass.

*WAI Waits until commands are executed.

Output Commands

BOOST Activates/deactivates 5725A.

BOOST? Returns 5725A use and output.

CFREQ? Frequency for capacitance modes.

'&B2))6(7 Applies DC offset to AC output.

'&B2))6(7" Returns the DC offset voltage.

Page 16: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

14

COMMAND SUMMARY (cont)

Output Commands (cont)

DPF Sets displacement power factor.

DPF? Returns displacement power factor.

DUTY Sets squarewave duty cycle.

DUTY? Returns duty cycle.

FUNC? Returns output function.

HARMONIC Sets harmonic output.

+$5021,&" Returns harmonic location.

OPER Activates 5500A output.

OPER? Returns operate/standby setting.

OUT Sets output and reference point.

OUT? Returns output.

PHASE Sets phase for dual outputs.

PHASE? Returns phase output.

POWER? Returns power for power outputs.

RANGE? Returns output ranges.

RANGELCK Locks range or set autorange.

RANGELCK? Returns locked or autorange.

STBY Puts 5500A in standby.

WAVE Sets waveforms for AC outputs.

WAVE? Returns output waveform.

ZCOMP Activate/deactivate impedancecompensation.

ZCOMP? Returns status of impedancecompensation.

Page 17: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

15

COMMAND SUMMARY (cont)

RS-232 Host Port Commands

LOCAL Puts 5500A into local.

LOCKOUT Puts 5500A into lockout state

REMOTE Puts 5500A into remote.

SPLSTR Sets Serial Poll response string.

SPLSTR? Returns Serial Poll response.

SRQSTR Sets serial mode SRQ response.

SRQSTR? Returns serial mode SRQ response.

^P (<cntl>p) Prints serial poll string.

^C (<cntl>c) Clears device.

^T (<cntl>t) Executes group trigger.

Setup and Utility Commands

FORMAT Restores default nonvolatile memory.

LIMIT Sets maximum output magnitudes.

LIMIT? Returns maximum output magnitudes.

ONTIME? Returns time since last powered up.

57'B7<3(B' Set the default RTD sensor.

57'B7<3(B'" Returns default RTD sensor.

SP_SET Sets serial HOST port settings.

SP_SET? Returns serial HOST port settings.

SRC_PREF Sets source preference.

SRC_PREF? Returns source preference.

TC_TYPE_D Sets default TC sensor.

7&B7<3(B'" Returns default TC sensor.

TEMP_STD Sets temperature standard.

7(03B67'" Returns temperature standard.

Page 18: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

16

COMMAND SUMMARY (cont)

Status Commands

ERR? Returns first error code in queueand removes it from the queue.

EXPLAIN? Explains an error code.

FAULT? Returns first error code in queueand removes it from the queue.

ISCE Loads bytes into ISCE0 and ISCE1.

ISCE? Returns ISCE0 and ISCE1 contents.

ISCE0 Loads two bytes into ISCE0.

ISCE0? Returns contents of ISCE0.

ISCE1 Loads two bytes into ISCE1.

ISCE1? Returns contents of ISCE1.

ISCR? Returns contents of ISCR0/ISCR1.

ISCR0? Returns and clears ISCR0.

ISCR1? Returns and clears ISCR1.

ISR? Returns contents of ISR register.

Thermocouple (TC) Measurement Commands

TC_MEAS Changes mode to TC measurement.

TC_OFFSET Sets a TC temperature offset.

7&B2))6(7" Returns TC temperature offset.

TC_OTCD Activates/deactivates otc circuit.

TC_OTCD? Returns status of otc circuit.

VAL? Returns last TC measurement.

RS-232 UUT Port Commands

UUT_FLUSH Flush UUT receive buffer.

887B5(&9" Return data from UUT serial port.

UUT_SEND Sends string to UUT serial port.

UUT_SET Sets the UUT serial port settings.

UUT_SET? Returns the UUT serial port settings.

Page 19: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

17

COMMAND LIST

BOOSTParameters: ON

OFF

BOOST?Responses: VOLTAGE

CURRENTOFF

CFREQ?Response: <value>

*CLSParameter: (None)

CUR_POSTParameters: AUX

BOOST

CUR_POST?Responses: AUX

BOOST

DC_OFFSETParameter: <value

DC_OFFSET?Response: <value>

DPFParameters: <value>,LEAD

<value>,LAG

Page 20: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

18

COMMAND LIST (cont)

DPF?Responses: <value>,LEAD

<value>,LAG

DUTYParameter: <value> with optional PCT

DUTY?Response: <value>

EARTHParameters: OPEN

TIED

EARTH?Responses: OPEN

TIED

EDITParameters: PRI

SECFREQOFF

EDIT?Responses: PRI

SECFREQOFF

ERR?Response: <value>, <string>

Page 21: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

19

COMMAND LIST (cont)

*ESEParameter: <value>

*ESE?Response: <value>

*ESR?Response: <value>

EXPLAIN?Parameter: <value>Response: <string>

FAULT?Response: <value>

FORMATParameter: ALL

CALSETUP

FUNC?Responses: DCV

ACVDCIACIRESCAPRTDTC_OUTDC_POWERAC_POWERDCV_DCVACV_ACVTC_MEAS

Page 22: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

20

COMMAND LIST (cont)

HARMONICParameters: <value>, PRI

<value>, SEC

HARMONIC?Response: <value>, PRI

<value>, SEC

*IDN?Response: <manufacturer>,

<model>,<serial number>,

<main firmware>+<encoder firmware>+

<inguard firmware>+<5725A CPU> (or *)

INCRParameters: <+ value>

<- value>

ISCEParameter: <value>

ISCE?Response: <value>

ISCE0Parameter: <value>

ISCE0?Response: <value>

ISCE1Parameter: <value>

Page 23: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

21

COMMAND LIST (cont)

ISCE1?Response: <value>

ISCR?Response: <value>

ISCR0?Response: <value>

ISCR1?Response: <value>

ISR?Response: <value>

LIMITParameters: <positive value>,<negative value>

LIMIT?Response: <positive value voltage>,

<negative value voltage>, <positive value current>, <negative value current>

LOCALParameter: (None)

LOCKOUTParameter: (None)

LOWSParameter: OPEN

TIED

Page 24: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

22

COMMAND LIST (cont)

LOWS?Response: OPEN

TIED

MULTParameter: <value>

NEWREFParameter: (None)

OLDREFParameter: (None)

ONTIME?Response: <days>,<hours>

*OPCParameter: (None)

*OPC?Response: 1

OPERParameter: (None)

OPER?Response: 1 (Operate)

0 (Standby)

*OPT?Responses: <option string>,<option string>,...

0 (no options)

Page 25: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

23

COMMAND LIST (cont)

OUTParameters: <value> V

<value> DBM<value> V, <value> Hz<value> DBM, <value> Hz<value> A<value> A, <value> Hz<value> OHM<value> F<value> CEL<value> FAR<value> HZ<value> V, <value> A<value> DBM, <value> A<value> V, <value> A, <value> HZ<value> DBM, <value> A, <value> HZ<value> V, <value> V<value> DBM, <value> DBM<value> V, <value> V, <value> HZ<value> DBM, <value> DBM, <value> HZ

OUT?Parameters: V

ADBMCELFAROHM

Response: <primary amplitude value>, <primary units>, <secondary amplitude value>, <secondary units>, <fundamental frequency value>

OUT_ERR?Response: <value of error>,<units>

Page 26: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

24

COMMAND LIST (cont)

PHASEParameter: <phase value> optional DEG

PHASE?Response: <phase value>

POWER?Response: <value>

*PUDParameter: #2<nn><nn characters string>

#0<character string>“<character string>“

*PUD?Response: #2nn<nn characters>

RANGE?Response: <primary output>,<secondary output>

RANGELCKParameter: ON

OFF

RANGELCK?Response: ON

OFF

REFOUT?Response: <reference value>

REMOTEParameter: (None)

Page 27: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

25

COMMAND LIST (cont)

*RSTResponse: (None)

RTD_TYPEParameters: PT385

PT3926NI120

RTD_TYPE?Responses: PT385

PT3926NI120

RTD_TYPE_DParameters: PT385

PT3926NI120

RTD_TYPE_D?Responses: PT385

PT3926NI120

SP_SETParameters: <300, 600, 1200, 2400, 4800, 9600>,

<TERM, COMP>, <XON, NOSTALL, RTS>, <DBIT7, DBIT8>, <SBIT1, SBIT2>, <PNONE, PODD, PEVEN>, <CR, LF, CRLF>

Page 28: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

26

COMMAND LIST (cont)

SP_SET?Responses: <300, 600, 1200, 2400, 4800, 9600>,

<TERM, COMP>, <XON, NOSTALL, RTS>, <DBIT7, DBIT8>, <SBIT1, SBIT2>, <PNONE, PODD, PEVEN>, <CR, LF, CRLF>

SPLSTRParameter: “<string>\n”

SPLSTR?Response: <string>

SRC_PREFParameters: P5500

P5725

SRC_PREF?Responses: P5500

P5725

*SREParameter: <value>

*SRE?Response: <value>

SRQSTRParameter: “<string>\n”

SRQSTR?Response: <string>

Page 29: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

27

COMMAND LIST (cont)

*STB?Response: <value>

STBYParameter: (None)

TC_MEASParameters: CEL

FAR

TC_OFFSETParameters: <value> CEL

<value> FAR

TC_OFFSET?Responses: <value> CEL

<value> FAR

TC_OTCDParameters: ON

OFF

TC_OTCD?Responses: ON

OFF

TC_REFParameters: INT

EXT, CEL (or FAR)

TC_REF?Responses: INT, <value>, CEL (or FAR)

EXT, <value>, CEL (or FAR)

Page 30: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

28

COMMAND LIST (cont)

TC_TYPEParameters: B

CEJKNRSTX (10 µV/°C)

TC_TYPE?Responses: B

CEJKNRSTX (10 µV/°C)

TC_TYPE_DParameters: B

CEJKNRSTX (10 µV/°C)

Page 31: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

29

COMMAND LIST (cont)

TC_TYPE_D?Responses: B

CEJKNRSTX (10 µV/°C)

TEMP_STDParameters: IPTS_68

ITS_90

TEMP_STD?Responses: IPTS_68

ITS_90

*TRGResponses: <measurement value>, CEL

<measurement value>, FAR0.00E+00,OVER0.00E+00,OPENTC0.00E+00,NONE

TSENS_TYPEParameters: TC

RTD

TSENS_TYPE?Responses: TC

RTD

*TST?Response: 0 (pass)

1 (fail)

Page 32: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

30

COMMAND LIST (cont)

UUT_FLUSHParameter: (None)

UUT_RECV?Response: <data>

UUT_SENDParameter: #2<nn><nn characters string>

#0<character string>“<character string>“

Special Case The character string sent to a UUTmust end in a carriage return (CR) or line feed (LF)command or both.

Carriage Return ^J \nLine Feed ^M \rTab Tab \tBackspace ^H \bForm Feed ^L \f

UUT_SETParameters: <300, 600, 1200, 2400, 4800, 9600>,

<XON, NOSTALL, RTS>, <DBIT7, DBIT8>, <SBIT1, SBIT2>, <PNONE, PODD, PEVEN>

UUT_SET?Responses: <300, 600, 1200, 2400, 4800, 9600>,

<XON, NOSTALL, RTS>, <DBIT7, DBIT8>, <SBIT1, SBIT2>, <PNONE, PODD, PEVEN>

Page 33: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

31

COMMAND LIST (cont)

VAL?Responses: <measurement value>, CEL

<measurement value>, FAR0.00E+00,OVER0.00E+00,OPENTC0.00E+00,NONE

*WAIParameters: (none)

WAVEParameter: <1st waveform> , (SINE, TRI,

SQUARE, TRUNCS, NONE)<2nd waveform> (SINE, TRI, SQUARE, TRUNCS, NONE)

WAVE?Responses: <1st waveform> , (SINE, TRI,

SQUARE, TRUNCS, NONE)<2nd waveform> (SINE, TRI, SQUARE, TRUNCS, NONE)

ZCOMPParameter: NONE

WIRE2WIRE4

ZCOMP?Responses: NONE

WIRE2WIRE4

Page 34: Multi-Product Calibrator Programmer Reference Guidedownload.flukecal.com/pub/literature/5500a___pgeng0000.pdf · Multi-Product Calibrator Programmer Reference Guide. 1 ... Device-Dependent

32