Remote Spec28X 1
Remote Spec28X 1
Remote Spec28X 1
Specification
[FlukeView Forms Technical Support Home Page]
Technical Note
Fluke is providing this information to those few customers who would like this
information. We give this information with the understanding that Fluke will not
provide any additional support on this information. This means that our Product
Support Service will not be able to answer any questions concerning this document.
Introduction
This document describes some of the serial interface capabilities of Fluke model 289 and
287 Digital Multimeters.
The IR adapter cable for the Fluke 289 and 287 does not need any special control of its
signal lines. It can be used just like a traditional serial cable.
HyperTerminal settings for communicating with Fluke 28X
Disconnect (hang up phone icon)
File Menu -> Properties
Under Connect To Tab
Connect using: select com port that your cable is plugged into.
Configure button
Bits per second: 115200
Data bits: 8
Parity: None
Stop bits: 1
Command Summary
Commands consist of 2 or more letter codes that are sent from a computer or other serial
device to the meter. The commands can be sent as lower or upper case.
DS
Default Setup Settings that are reset to default are: Hz trigger edge,
Pulse Width and Duty Cycle polarity, Continuity
beeper enable/disable, and Continuity beep on
short/open. See remarks in Command Syntax.
ID
RI
Reset
Instrument
RMP
Reset Meter
Properties
QM
Query
Query primary measurement displayable value.
Primary
Measurement
QDDA Query
Displayed
Data
See the section on Command Syntax for further detail regarding the command set.
Description
'0'
'1'
Syntax error
Execution error
No data available
Note difference between 189 and 289: In most cases, the 189 prefixed the command
acknowledge response with the name of the originating command followed by a comma.
The 289 does not do this. See Command Syntax below.
Command Parameters
Unless otherwise stated, command response parameters are ASCII digits or letters.
Command Syntax
DS
Default Setup
Purpose:
Command Syntax:
Response Syntax:
Remarks:
ID
Identification
Purpose:
Command Syntax:
Response Syntax:
Remarks:
RI
Reset Instrument
Purpose:
Command Syntax:
Response Syntax:
RMP
Reset Meter
Properties
Purpose:
Command Syntax:
Response Syntax:
QM
Query
Measurement
Purpose:
Command Syntax:
Response Syntax:
Response
Parameters:
READING_VALUE Floating point number in base units of measure (like volts,
ohms, amps, farads, etc.)
UNIT NONE
VDC
VAC
ADC
AAC
VAC_PLUS_DC
AAC_PLUS_DC
V (used in peak)
A (used in peak)
OHM
SIE (for Siemens)
Hz, S (for seconds)
F (for Farads)
CEL (for Celsius)
FAR (for Fahrenheit)
PCT (for Percent),
dBm
dBV
dB
CREST_FACTOR
STATE INVALID
NORMAL
BLANK
DISCHARGE (discharge error in capacitance)
OL (overload)
OL_MINUS (negative overload)
OPEN_TC (open thermocouple)
ATTRIBUTE NONE
OPEN_CIRCUIT
SHORT_CIRCUIT
GLITCH_CIRCUIT
GOOD_DIODE
LO_OHMS
NEGATIVE_EDGE
POSITIVE_ELDGE
HIGH_CURRENT (displayed value is flashing)
Remarks
Overload and invalid will return value of 9. 99999999e+37
Examples
-0.023E-3,VDC,NORMAL,NONE
0.255E-3,VAC,NORMAL,NONE
9.323E0,VDC,NORMAL,NONE
+9.99999999E+37,VDC,OL,NONE
58.99E0,VAC,NORMAL,NONE
63.679E0,Hz,NORMAL,POSITIVE_EDGE
262.39E-3,VAC,NORMAL,NONE
75.0E0,FAR,NORMAL,NONE
23.9E0,CEL,NORMAL,NONE
50.75E0,OHM,NORMAL,NONE
50.762E0,OHM,NORMAL,NONE
+9.99999999E+37,OHM,OL,NONE
0.95E-6,F,NORMAL,NONE
0.5498E0,VDC,NORMAL,GOOD_DIODE
0.2785E0,VAC_PLUS_DC,NORMAL,NONE
979.0E-6,ADC,NORMAL,NONE
1.000E-3,ADC,NORMAL,NONE
QDDA command response explanation
The QDDA command response is complex and has a logical data structure associated
with it. Understanding this structure will make it easier to understand the QDDA
command response and the syntax table below. The QDDA response is one long line of
ASCII, but can logically be viewed as follows:
QDDA Command Response =
primaryFunction,
secondaryFunction,
rangeData,
lightningBolt,
minMaxStartTime,
numberOfModes,
N repetitions of measurementMode, where N = numberOfModes
numberOfReadings,
N repetitions of readingData, where N = numberofReadings
Each of the qdda command response parameters are defined in the syntax table below.
rangeData and readingData parameters from above are themselves logical data structures
shown below. Parameters in the following logical data structures are also found in the
syntax table below.
rangeData =
autoRangeState
baseUnit,
rangeNumber,
unitMultiplier
readingData =
readingID,
readingValue,
baseUnit,
unitMultiplier,
decimalPlaces,
displayDigits,
readingState,
readingAttribute,
timeStamp
QDDA
Query Display
Data
Purpose:
Command Syntax:
Response Syntax:
Response
Parameters:
primaryFunction LIMBO
V_AC
MV_AC
V_DC
MV_DC
V_AC_OVER_DC
V_DC_OVER_AC
V_AC_PLUS_DC
MV_AC_OVER_DC
MV_DC_OVER_AC
MV_AC_PLUS_DC
A_AC
MA_AC
UA_AC (for micro amps)
A_DC
MA_DC
UA_DC (for micro amps)
A_AC_OVER_DC
A_DC_OVER_AC
A_AC_PLUS_DC
MA_AC_OVER_DC
MA_DC_OVER_AC
MA_AC_PLUS_DC
UA_AC_OVER_DC
UA_DC_OVER_AC
UA_AC_PLUS_DC
TEMPERATURE
OHMS
CONDUCTANCE
CONTINUITY
CAPACITANCE
DIODE_TEST
V_AC_LOZ
OHMS_LOW
secondaryFunction NONE
HERTZ
DUTY_CYCLE
PULSE_WIDTH
DBM
DBV
DBM_HERTZ
DBV_HERTZ
CREST_FACTOR
PEAK_MIN_MAX
unitMultiplier Integer:
-9 for n (nano used in capacitance)
-6 for u (micro)
-3 for m (milli)
0 for no multiplier
3 for k (kilo)
6 for M (Mega)
readingData
These parameters represent information associated with
Paramenters
one of the readings that can appear on the LCD.
readingID Identifies which area of the LCD the readingData is
associated with and is one of the following:
readingValue
baseUnit
unitMultiplier
decimalPlaces
displayDigits
readingState
readingAttribute
Examples