Hioki DM7275-01 User manual

Communication Command Instruction Manual
DM7275-01 DM7275-02 DM7275-03
DM7276-01 DM7276-02 DM7276-03
Precision DC Voltmeter
December 2015 DM7275A986-00
This manual explains the communication commands for Model
DM7275/DM7276 Precision DC Voltmeter.
Please refer to the instruction manual for Model DM7275/DM7276 for
details regarding command settings.
Although all reasonable care has been taken in the production of this manual,
should you find any points which are unclear or in error, please contact your
local distributor
In the interest of product development, the contents of this manual may be
subject to revision without notice.
Unauthorized copying and replication of the contents of this instruction manual
are strictly prohibited. All Rights Reserved.
99 Washington Street
Melrose, MA 02176
Phone 781-665-1400
Toll Free 1-800-517-8431
Visit us at www.TestEquipmentDepot.com

Contents
1 Introduction ............................................................................................................................................. 1
Message Format ..................................................................................................................................... 1
Output Queue and Input Buffer ............................................................................................................ 5
Status Byte Register .............................................................................................................................. 6
Event Registers ...................................................................................................................................... 8
Measurement Value Formats .............................................................................................................. 14
Initialization Items ................................................................................................................................ 15
Command Execution Time .................................................................................................................. 16
Errors During Communications ......................................................................................................... 16
2 Message List .......................................................................................................................................... 17
3 Message Reference............................................................................................................................... 24
Message Reference Interpretation .................................................................................................... 24
Standard Commands ........................................................................................................................... 25
(1) System Data Commands ............................................................................................................ 25
*IDN ................................................................................................................................................. 25
*OPT ................................................................................................................................................ 25
(2) Internal Operation Commands ................................................................................................... 25
*RST ................................................................................................................................................ 25
*OPT ................................................................................................................................................ 25
*SAV ................................................................................................................................................ 26
*RCL ................................................................................................................................................ 26
*TRG ................................................................................................................................................ 26
(3) Synchronized Commands .......................................................................................................... 26
*OPC ............................................................................................................................................... 26
*WAI................................................................................................................................................. 26
(4) Status and Event Control Commands ....................................................................................... 27
*CLS ................................................................................................................................................ 27
*ESE ................................................................................................................................................ 27
*ESR ................................................................................................................................................ 27
*SRE ................................................................................................................................................ 28
*STB ................................................................................................................................................ 28
Device-Specific Commands ............................................................................................................... 29
(1) Event Status Register ................................................................................................................. 29
:STATus:OPERation:CONDition .................................................................................................. 29
:STATus:OPERation:EVENt ......................................................................................................... 29
:STATus:OPERation:ENABle ....................................................................................................... 30
:STATus:QUEStionable:CONDition ............................................................................................. 30
:STATus:QUEStionable:EVENt .................................................................................................... 30
:STATus:QUEStionable:ENABle .................................................................................................. 31
(2) Reading Measurment Values ...................................................................................................... 32
:FETCh ............................................................................................................................................ 33
:READ ............................................................................................................................................. 34
:MEASure[:VOLTage]:DC ............................................................................................................. 35
:MEASure:TEMPerature ................................................................................................................ 35
:DATA:LAST .................................................................................................................................. 36
:ABORt ........................................................................................................................................... 36
:SYSTem:COMMunicate:FORMat ................................................................................................ 36
(3) Self-Test ........................................................................................................................................ 37
:TEST:ALL ...................................................................................................................................... 37
(4) Clock ............................................................................................................................................. 37
:SYSTem:DATE .............................................................................................................................. 37
:SYSTem:TIME ............................................................................................................................... 37
(5) Measurement Range ................................................................................................................... 38
[:SENSe:]VOLTage:DC:RANGe .................................................................................................... 38
[:SENSe:]VOLTage:DC:RANGe:AUTO ......................................................................................... 38
(6) Measurement Function ............................................................................................................... 38
[:SENSe:]FUNCtion[:ON] .............................................................................................................. 38
(7) Measurement Speed .................................................................................................................... 39

[:SENSe:]VOLTage[:DC]:NPLCycles ........................................................................................... 39
[:SENSe:]VOLTage[:DC]:APERture:ENABled ............................................................................ 39
[:SENSe:]VOLTage[:DC]:APERture ............................................................................................. 39
(8) Triggering ..................................................................................................................................... 40
:INITiate:CONTinuous ................................................................................................................... 41
:INITiate[:IMMediate] ..................................................................................................................... 41
:TRIGger:SOURce ......................................................................................................................... 41
:SAMPle:COUNt ............................................................................................................................. 42
:TRIGger:DELay ............................................................................................................................. 42
:TRIGger:DELay:AUTO ................................................................................................................. 42
(9) Setting Number of Digits ............................................................................................................ 43
[:SENSe:]VOLTage:DIGits ............................................................................................................ 43
(10) Label Display ............................................................................................................................. 43
:SYSTem:LABel:STATe ................................................................................................................. 43
:SYSTem:LABel ............................................................................................................................. 43
(11) Comparator ................................................................................................................................. 44
:CALCulate:LIMit[:STATe] ............................................................................................................ 44
:CALCulate:LIMit:BEEPer ............................................................................................................. 44
:CALCulate:LIMit:ABSolute .......................................................................................................... 44
:CALCulate:LIMit:UPPer:ENABle................................................................................................. 44
:CALCulate:LIMit:UPPer[:DATA] .................................................................................................. 44
:CALCulate:LIMit:LOWer:ENABle ................................................................................................ 45
:CALCulate:LIMit:LOWer[:DATA] ................................................................................................. 45
:CALCulate:LIMit:DELay ............................................................................................................... 45
:CALCulate:LIMit:DELay:COUNt.................................................................................................. 45
:CALCulate:LIMit:CLEar[:IMMediate] .......................................................................................... 45
:CALCulate:LIMit:RESult .............................................................................................................. 45
(12) BIN ............................................................................................................................................... 46
:CALCulate:BIN[:STATe] .............................................................................................................. 46
:CALCulate:BIN:ENABle ............................................................................................................... 46
:CALCulate:BIN:UPPer ................................................................................................................. 46
:CALCulate:BIN:LOWer ................................................................................................................ 46
:CALCulate:BIN:RESult ................................................................................................................ 47
(13) Saving and Reading Measurement Conditions ...................................................................... 47
*SAV ................................................................................................................................................ 47
:SYSTem:PANel:CLEar ................................................................................................................. 47
:SYSTem:PANel:NAME ................................................................................................................. 47
:SYSTem:PANel:DATE .................................................................................................................. 47
:MMEMory:STORe:STATe ............................................................................................................ 48
:MMEMory:LOAD:STATe .............................................................................................................. 48
:MMEMory:STATe:RECall:AUTO ................................................................................................. 48
:MMEMory:STATe:RECall:SELect ................................................................................................ 48
(14) Smoothing .................................................................................................................................. 49
:CALCulate:SMOothing[:STATe] ................................................................................................. 49
:CALCulate:SMOothing:RESPonse ............................................................................................. 49
(15) Hold ............................................................................................................................................. 49
[:SENSe:]HOLD:AUTO .................................................................................................................. 49
[:SENSe:]HOLD:BOUNd ............................................................................................................... 49
(16) Contact Check ............................................................................................................................ 50
[:SENSe:]VOLTage:DC:CONTact:CAPacitance ......................................................................... 50
[:SENSe:]VOLTage:DC:CONTact:CAPacitance:STATe ............................................................ 50
[:SENSe:]CONTact:CAPacitance:THReshold ............................................................................ 50
[:SENSe:]VOLTage:DC:CONTact:CAPacitance:TIME ............................................................... 50
(17) Switching Input Resistance ...................................................................................................... 51
[:SENSe:]VOLTage:IMPedance:AUTO ........................................................................................ 51
(18) Zero Adjustment (NULL Function) ........................................................................................... 51
[:SENSe:]VOLTage:DC:NULL[:STATe] ......................................................................................... 51
[:SENSe:]VOLTage:DC:NULL:VALue ........................................................................................... 51
(19) Temperature Correction (TC) ................................................................................................... 52
:CALCulate:TCORrect:STATe ....................................................................................................... 52
:CALCulate:TCORrect:PARameter .............................................................................................. 52

(20) Scaling ........................................................................................................................................ 52
:CALCulate:SCALe[:STATe] ......................................................................................................... 52
:CALCulate:SCALe:PARameterA ................................................................................................. 52
:CALCulate:SCALe:PARameterB ................................................................................................. 52
:CALCulate:SCALe:UNIT:STATe................................................................................................... 53
:CALCulate:SCALe:UNIT .............................................................................................................. 53
(21) Statistical Functions ................................................................................................................. 53
:CALCulate:AVERage[:STATe] .................................................................................................... 53
:CALCulate:AVERage:CLEar[:IMMediate] .................................................................................. 53
:CALCulate:AVERage:CLEar:PRINt ............................................................................................ 53
:CALCulate:AVERage:COUNt? ..................................................................................................... 53
:CALCulate:AVERage:ALL? ......................................................................................................... 54
:CALCulate:AVERage:SDEViation? ............................................................................................ 54
:CALCulate:AVERage:AVERage .................................................................................................. 54
:CALCulate:AVERage:MINimum .................................................................................................. 54
:CALCulate:AVERage:MAXimum ................................................................................................ 54
:CALCulate:AVERage: .................................................................................................................. 54
:CALCulate:AVERage:LIMit .......................................................................................................... 55
:CALCulate:AVERage:BIN ............................................................................................................ 55
:CALCulate:AVERage:CP? ........................................................................................................... 55
(22) Key-Lock ..................................................................................................................................... 55
:SYSTem:KLOCk ........................................................................................................................... 55
(23) Sound Settings .......................................................................................................................... 55
:SYSTem:CLICk:STATe ................................................................................................................ 55
:SYSTem:HOLD:BEEPer:STATe .................................................................................................. 55
:SYSTem:BEEPer:STATe ............................................................................................................. 56
:SYSTem:BEEPer:VOLume .......................................................................................................... 56
:SYSTem:BEEPer[:IMMediate] ..................................................................................................... 56
(24) Display Settings ......................................................................................................................... 56
:DISPlay[:STATe] ............................................................................................................................ 56
:DISPlay:BACKlight ....................................................................................................................... 56
:DISPlay:TYPe ................................................................................................................................ 57
:DISPlay:VIEW ............................................................................................................................... 57
(25) Line Frequency .......................................................................................................................... 57
:SYSTem:LFRequency .................................................................................................................. 57
(26) System Reset ............................................................................................................................. 57
:SYSTem:PRESet/:STATus:PRESet ............................................................................................. 57
(27) Communications Settings ........................................................................................................ 58
:SYSTem:LOCal ............................................................................................................................. 58
:SYSTem:COMMunicate ............................................................................................................... 58
:SYSTem:COMMunicate:LOGGing ............................................................................................. 58
:SYSTem:COMMunicate:MONitor ............................................................................................... 58
:SYSTem:COMMunicate:GPIB:ADDRess .................................................................................. 58
:SYSTem:COMMunicate:GPIB:TERMinator ............................................................................... 58
:SYSTem:COMMunicate:RS232C:SPEED ................................................................................... 59
:SYSTem:COMMunicate:LAN:IPADdress ................................................................................... 59
:SYSTem:COMMunicate:LAN:CONTrol ....................................................................................... 59
:SYSTem:COMMunicate:LAN:SMASk ......................................................................................... 59
:SYSTem:COMMunicate:LAN:GATeway ...................................................................................... 60
:SYSTem:COMMunicate:LAN:UPDate ......................................................................................... 60
:SYSTem[:COMMunicate:LAN]:MAC ........................................................................................... 60
(28) Data Output Settings ................................................................................................................. 61
:SYSTem:COMMunicate:DATAout .............................................................................................. 61
:SYSTem:COMMunicate:DATAout:FORMat ............................................................................... 61
:SYSTem:COMMunicate:DATAout:CONDition ........................................................................... 61
:SYSTem:LOCAle:DATE ............................................................................................................... 61
:SYSTem:LOCAle:DATE:SEParator ............................................................................................ 62
:SYSTem:LOCAle:NUMeric:DOT ................................................................................................. 62
:SYSTem:LOCAle:NUMeric:SEParator ....................................................................................... 62
(29) Memory Function ....................................................................................................................... 63
:R ..................................................................................................................................................... 63

:DATA:REMove .............................................................................................................................. 63
:DATA:POINts:EVENt:THReshold ............................................................................................... 64
:DATA:POINts ................................................................................................................................. 64
:DATA:CLEar.................................................................................................................................. 64
:MMEMory:STORe:DATA .............................................................................................................. 64
(30) EXT I/O ........................................................................................................................................ 65
:IO:MODE ........................................................................................................................................ 65
:IO:FILTer:STATe ............................................................................................................................ 65
:IO:FILTer:TIME .............................................................................................................................. 65
:IO:EOM:MODE .............................................................................................................................. 65
:IO:EOM:PULSe ............................................................................................................................. 65
:IO:INPut ......................................................................................................................................... 66
:IO:OUTPut ..................................................................................................................................... 66
(31) Saving Screen Data ................................................................................................................... 66
:HCOPy:SDUMp:DATA .................................................................................................................. 66
(32) Setting *IDN? Response ........................................................................................................... 67
:SYSTem:IDNStr ............................................................................................................................. 67
Commands Compatible with the Products of Other Manufacturers ............................................ 68
:CALCulate:SCALe:GAIN ............................................................................................................. 68
:CALCulate:SCALe:OFFSet .......................................................................................................... 68
:SYSTem:ERRor[:NEXT] ............................................................................................................... 69
:MEASure:TEMPerature ................................................................................................................ 69
*PSC ................................................................................................................................................ 70
*CAL ................................................................................................................................................ 70
:HCOPy:SDUMp:DATA:FORMat .................................................................................................. 70
[:SENSe:]VOLTage[:DC]:ZERO:AUTO ........................................................................................ 70
:OUTPut:TRIGger:SLOPe ............................................................................................................. 70
:TRIGger:COUNt ............................................................................................................................ 70
:SYSTem:REMote/:SYSTem:RWLock ......................................................................................... 70
4 Data Exporting Methods ....................................................................................................................... 71
5
Sample Programs ................................................................................................................................ 73
Using Visual Basic 5.0 or 6.0 ............................................................................................................... 73
RS-232C/USB Communications (Using Microsoft Visual Basic Professional MSComm) ......... 73
Simple Volatage Measurement ................................................................................................ 73
Measurement Voltage by PC Key ............................................................................................ 74
External Trigger Measurement 1 ............................................................................................. 75
External Trigger Measurement 2 ............................................................................................. 76
Set Measurement Conditions................................................................................................... 77
GP-IB Communications (Using National Instruments GP-IB Board) .......................................... 78
Simple Voltage Measurement .................................................................................................. 78
Measurement Voltage by PC Key ............................................................................................ 79
External Trigger Measurement 1 ............................................................................................. 80
External Trigger Measurement 2 ............................................................................................. 81
Set Measurement Conditions................................................................................................... 82
Using Visual Basic2010 ....................................................................................................................... 83
6 Device Compliance Statement [GP-IB] ............................................................................................. 90

1
1 Introduction
In this publication, items relevant only to the DM7275-01, DM7275-02, DM7275-03, DM7276-01, DM7276-02, and
DM7276-03 are indicated as “the instrument.”
If the communication monitoring function is used at the time of program creation, commands and responses will be
conveniently displayed on the measurement screen. For information on the communication monitoring function, see
the instruction manual of the instruments.
Various messages are supported for controlling the instrument through the interfaces.
Messages can be either program messages, sent from the controller such as PC to the instrument, or response
messages, sent from the instrument to the controller.
Message types are further categorized as follows.
When issuing commands that contain data, make sure that the data is provided in the specified format.
Message Format
Program Messages
Program messages can be either Command Messages or Query Messages.
(1) Command Messages
Instructions to control the instrument, such as to change settings or reset
Example: (instruction to set the measurement range)
:VOLTAGE:DC:RANGE 100
Header portion Space Data portion
(2) Query Messages
Requests for responses relating to results of operation or
measurement, or the state of instrument settings
Example: (request for the current measurement range)
:VOLTAGE:DC:RANGE?
Header portion Question mark
See: “Headers (p.2)”, “Separators (p.3)”, “Data Formats (p.4)”
Program Messages
Response Messages
Controller
Instrument
Messages
Program Messages
Response Messages
Command Messages
Query Messages

2
Response Messages
When a query message is received, its syntax is checked and a response message is generated.
If an error occurs when a query message is received, no response message is generated for that query.
Command Syntax
Command names are chosen to mnemonically represent their function, and can be abbreviated. The full
command name is called the “long form”, and the abbreviated name is called the “short form”.
The command references in this manual indicate the short form in upper-case letters, extended to the long form in
lower case letters, although the commands are not case-sensitive in actual usage.
FETCH? OK (long form)
FETC? OK (short form)
FET? Error
Response messages generated by the instrument are in long form and in upper case letters.
Headers
Headers must always be prefixed to program messages.
(1) Command Program Headers
There are three types of commands: Simple, Compound and Standard.
•Headers for Simple Commands
This header type is a sequence of letters and digits
:ABORt
•Headers for Compound Commands
These headers consist of multiple simple command type headers separated by colons “:”
:VOLTage:DC:RANGe
•Headers for Standard Commands
This header type begins with an asterisk “*”, indicating that it is a standard command defined by IEEE 488.2.
*
RST
(2) Query Program Header
These commands are used to interrogate the instrument about the results of operations, measured values and
the current states of instrument settings.
As shown by the following examples, a query is formed by appending a question mark “?” after a program
header.
:FETCh?
VOLTage:DC:RANGe?
Characters within square brackets [ ] may be omitted.
Either form is valid.
[:SENSe:]VOLTage:DC:RANGe :SENSe:VOLTage:DC:RANGe
VOLTage:DC:RANGe

3
Message Terminators
This instrument recognizes the following message terminators (delimiters).
[RS-232C/USB/LAN]
• CR
• CR+LF
[GP-IB]
• LF
• CR+LF
• EOI
• LF with EOI
Depending on the instrument’s interface settings, the following can be selected as the terminator for response
messages.
For information on settings, see “Delimiter Setting” (p.58).
[RS-232C/USB/LAN]
• CR+LF
[GP-IB]
• LF with EOI (default setting)
• CR+LF with EOI
Separators
(1) Message Unit Separator
Multiple messages can be written in one line by separating them with semicolons “;”.
:VOLTAGE:DC:RANGE 10;
∗
IDN?
• When messages are combined in this way and if one command contains an error, all subsequent messages up
to the next terminator will be ignored.
(2) Header Separator
In a message consisting of both a header and data, the header is separated from the data by a space “ ” (ASCII
code 20H).
:VOLTAGE:DC:RANGE 10
(3) Data Separator
In a message containing multiple data items, commas are required to separate the data items from one another.
:SYSTEM:DATE 15,1,1

4
Data Formats
The instrument uses character data, decimal numeric data and character string data depending on the command.
(1) Character Data
Character data always begins with an alphabetic character, and subsequent characters may be either
alphabetic or numeric. Character data is not case-sensitive, although response messages from the instrument
are only upper case. When the command data portion contains <1/0/ON/OFF>, the operation will be similar to
when 0 is OFF and 1 is ON.
:VOLTAGE:DC:RANGE:AUTO OFF
(2) Decimal Numeric Data
Three formats are used for numeric data, identified as NR1, NR2, and NR3. Numeric values may be signed or
unsigned. Unsigned numeric values are handled as positive values. Values exceeding the precision handled by
the instrument are rounded to the nearest valid digit.
• NR1 Integer data (e.g.: +12, -23, 34)
• NR2 Fixed-point data (e.g.: +1.23, -23.45, 3.456)
• NR3 Floating-point exponential representation data (e.g.: +1.0E-2, -2.3E+4)
The term “NRf format” includes all three of the above numeric decimal formats.
The instrument accepts NRf format data. The format of response data is specified for each command, and the
data is sent in that format.
:STATus:OPERation:ENABle 49
:FETCH?
+102.20192E-03
(3) Character string data
• Character string data is enclosed by quotation marks.
• This type of data consists of 8-bit ASCII characters
• Characters that cannot be handled by the instrument cause an error.
• The following two characters are different for the instrument setting and communications setting. (Scaling Unit
and Label Display Function)
Instrument setting Communication setting
Ω
@
°C
$
*Only Scaling Unit and Label Display Function are supported. About other functions, Ω and °C cannot be set
with remote command.
• As for quotation marks, the sender form the instrument uses double quotes (”) only, while the receiver receives
both double quotes and single quotes (’).
:SYSTem:LABel “LABEL_01”
[GP-IB]
The instrument does not fully support IEEE 488.2. As much as possible, please use the data formats shown in
the Reference section.

5
Compound Command Header Omission
When several commands having a common header are combined to form a compound command
(e.g., :CALCulate:SCALe:PARameterA and :CALCulate:SCALe:PARameterB) if they are written together in
sequence, the common portion (here, :CALCulate:SCALe) can be omitted after its initial occurrence.
This common portion is called the “current path” (analogous to the path concept in computer file storage), and until it
is cleared, the interpretation of subsequent commands presumes that they share the same common portion.
This usage of the current path is shown in the following example:
Full expression
:CALCulate:SCALe:PARameterA 1.0; :CALCulate:SCALe:PARameterB 0.0
Compacted expression
:CALCulate:SCALe:PARameterA 1.0; PARameterB 0.0
This portion becomes the current path, and can be omitted from the messages immediately following.
The current path is cleared when the power is turned on, when reset by key input, by a colon “:” at the start of a
command, and when a message terminator is detected.
Standard command messages can be executed regardless of the current path. They have no effect upon the
current path.
A colon “:” is not required at the start of the header of a Simple or Compound command. However, to avoid
confusion with abbreviated forms and operating mistakes, we recommend always placing a colon at the start of a
header.
Output Queue and Input Buffer
Output Queue
Response messages are stored in the output queue until read by the controller. The output queue is also cleared
in the following circumstances:
• Power on
• Device clear [GP-IB]
• Query Error
Input Buffer
The input buffer capacity of the instrument is 256 bytes.
If 256 bytes are allowed to accumulate in this buffer so that it becomes full, the USB and GP-IB interface bus enters
the waiting state until space is cleared in the buffer.
The RS-232C interface may not process data beyond 256 bytes.
Note: Ensure that the no command ever exceeds 256 bytes.

6
Status Byte Register
[GP-IB]
This instrument implements the status model defined by IEEE 488.2 with regard to the serial poll function using
the service request line. The term “event” refers to any occurrence that generates a service request.
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
ESB1
SRQ
ESB MAV ESB0 ERR Unused Unused Status Byte
Register (STB)
MSS
↓ ↑ ↓ ↓ ↓ ↓ ↓ ↓
&→
Logical
sum
← & & & & & &
↑ ↑ ↑ ↑ ↑ ↑ ↑
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
ESB1 0 ESB MAV ESB0 ERR Unused Unused
Service Request
Enable Register
(SRER)
Overview of Service Request Occurrence
The Status Byte Register contains information about the event registers and the output queue. Required items are
selected from this information by masking with the Service Request Enable Register. When any bit selected by the
mask is set, bit 6 (MSS; the Master Summary Status) of the Status Byte Register is also set, which generates an
SRQ (Service Request) message and dispatches a service request.
Note: SRQ (Service Request) is a GP-IB function only.
However, STB (Status Byte Register) information can be acquired with RS-232C, USB or
LAN using the *STB? command.
STB (Status Byte Register) information can be acquired using the *STB? command.
[RS-232C/USB/LAN]
RS-232C/USB/LAN does not provide a function for issuing service requests. Still, SRER setup and STB reading
are available.
Standard Event Register Description
Error occurrence information
Service Request
SRQ occurrence
Output Queue data information
Standard Operation Register information
Status Query Register information

7
Status Byte Register (STB)
During serial polling, the contents of the 8-bit Status Byte Register are sent from the instrument to the controller.
When any Status Byte Register bit enabled by the Service Request Enable Register has switched from 0 to 1, the
MSS bit becomes 1. Consequently, the SRQ bit is set to 1, and a service request is dispatched.
The SRQ bit is always synchronous with service requests, and is read and simultaneously cleared during serial
polling. Although the MSS bit is only read by an *STB? query, it is not cleared until a clear event is initiated by the
*CLS command.
Bit 7 ESB1
Event Status (logical sum) bit 1
This is the logical sum of the Standard Operation Register.
Bit 6
SRQ
Set to 1 when a service re
quest is dispatched.
MSS
This is the logical sum of the other bits of the Status Byte Register.
Bit 5 ESB
Standard Event Status (logical sum) bit
This is logical sum of the Standard Event Status Register.
Bit 4 MAV
Message available
Indicates that a me
ssage is present in the output queue.
Bit 3 ESB0
Event Status (logical sum) bit 0
This is the logical sum of the Status Query Register.
Bit 2 ERR
Error bit
Set to 1 when error information is present.
Reset using :SYSTem.ERRor? to output error information.
Bit 1
Unused
Bit 0
Unused
Service Request Enable Register (SRER)
This register masks the Status Byte Register. Setting a bit of this register to 1 enables the corresponding bit of the
Status Byte Register to be used.

8
Event Registers
bit0
bit1
bit2
bit3
bit4
bit5
bit6
bit7
bit8
bit9
bit10
bit11
bit12
bit13
bit14
bit15
bit0
bit1
bit2
bit3
bit4
bit5
bit6
bit7
bit8
bit9
bit10
bit11
bit12
bit13
bit14
bit15
Out-of-range
voltage
Out-of-range
temperature
Lower threshold FAIL
Upper threshold FAIL
Out of BIN
Memory is full
Contact error
:STATus:QUEStionable:CONDition?
:STATus:QUEStionable:EVENt?
<1>
<2>
<4>
<8>
<16>
<32>
<64>
<128>
<256>
<512>
<1024>
<2048>
<4096>
<8192>
<16384>
<32768>
:STATus:QUEStionable:ENABle
:STATus:QUEStionable:ENABle?
Status Query Resister
COND EV EN
bit0
bit1
bit2
bit3
bit4
bit5
bit6
bit7
Operation complete
*ESR?
*ESE
*ESE?
<1>
<2>
<4>
<8>
<16>
<32>
<64>
<128>
Standard Event StatusRegister
EV EN
Query error
Device-specific error
Execution error
Command error
Power-on
bit0
bit1
bit2
bit3
bit4
bit5
bit6
bit7
bit8
bit9
bit10
bit11
bit12
bit13
bit14
bit15
bit0
bit1
bit2
bit3
bit4
bit5
bit6
bit7
bit8
bit9
bit10
bit11
bit12
bit13
bit14
bit15
Setting changed
Measurement complete (EOM)
:STATus:OPERation:CONDition?
:STATus:OPERation:EVENt?
<1>
<2>
<4>
<8>
<16>
<32>
<64>
<128>
<256>
<512>
<1024>
<2048>
<4096>
<8192>
<16384>
<32768>
:STATus:OPERation:ENABle
:STATus:OPERation:ENABle?
Standard Operation Register
COND EV EN
During measurement
Trigger wait
Memory data threshold reached
Instrument locked
bit0
bit1
bit2
bit3
bit4
bit5
bit6
bit7
Serial poll
*STB?
*SRE
*SRE?
<1>
<2>
<4>
<8>
<16>
<32>
<64>
<128>
Status Byte Register
EV EN
:SYSTem:ERRor?
Output data?
Logical
sum
Logical sum
Logical
sum
Logical sum
Returns bit status at the time of query receipt
rather than the held value.
Each bit is not cleared even if the query
result is returned.
When 1 is set for each bit, the status is held
until the query result is returned.
When 1 is set for each bit, the status is held
until the query result is returned.
Returns bit status at the time of query receipt
rather than the held value.
Each bit is not cleared even if the query result is
returned.
When 1 is set for each bit, the status is held
until the query result is returned.
Returns the status when *STB? is received.
Each bit is not cleared even if the *STB query result is
returned. (It is necessary to perform a query for each
event register and clear the occurrence or execute *CLS.)
AND output of EV and EN
AND output of
EV and EN
AND output of
EV and EN
AND output of
EV and EN
:SYSTem:ERRor?
Hold

9
Standard Event Status Register (SESR)
The Standard Event Status Register is an 8-bit register. If any bit in the Standard Event Status Register is set to 1
(after masking by the Standard Event Status Enable Register), bit 5 (ESB) of the Status Byte Register is set to 1.
See: “Standard Event Status Register (SESR) and Standard Event Status Enable Register
(SESER)” (p.10)
The Standard Event Status Register is cleared in the following situations:
• When a *CLS command is executed
• When an event register query (*ESR?) is executed
• When the instrument is powered on
Bit 7 PON
Power-On Flag
Set to 1 when the power is turned on, or upon recovery from an
outage.
Bit 6
URQ
(Unused)
Not used by this instrument
User Request
Unused
Bit 5 CME
Command error (The command to the message terminator
is ignored.)
This bit is set to 1 when a received command contains a
syntactic or semantic error:
• Program header error
• Incorrect number of data parameters
• Invalid parameter format
• Received a command not supported by the instrument
Bit 4 EXE
Execution Error
This bit is set to 1 when a received command cannot be
executed for some reason.
• The specified data value is outside of the set range
• The specified setting data cannot be set
•
Execution is prevented by some other operation being
performed
Bit 3
DDE
(Unused)
Not used by this instrument
Device-Dependent Error
This bit is set to 1 when a command cannot be executed due to
some reason other than a command error, a query error
or an
execution error.
Bit 2 QYE
Query Error (the output queue is cleared)
This bit is set to 1 when a query error is detected by the output
queue control.
• When the data overflows the output queue
• When data in the output queue has been lost
Bit 1 RQC
(Unused)
Not used by this instrument
Request Control
Bit 0 OPC
Operation Complete
・It indicates the execution of an “*OPC” command.
・
It indicates the completion of operations of all messages up to
the “*OPC” command

10
Standard Event Status Enable Register (SESER)
Setting any bit of the Standard Event Status Enable Register to 1 enables access to the corresponding bit of the
Standard Event Status Register.
Standard Event Status Register (SESR) and Standard Event Status Enable Register (SESER)
Status Byte Register (STB)
bit6 bit5 bit4
SRQ
ESB MAV
MSS Standard Event Status Register (SESR)
↑
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
PON
URQ
CME
EXE
DDE
QYE
RQC
OPC
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
Logical sum ← & & & & & & & &
↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
PON
URQ
CME
EXE
DDE
QYE
RQC
OPC
Standard Event Status Enable Register (SESER)

11
Device-Specific Event Status Registers
This instrument provides two Event Status Registers for controlling events. Each Event Status Register is a 16-bit
register.
When any bit in one of these Event Status Registers enabled by its corresponding Enable Register is set to 1, the
following happens:
• For Standard Operation Register, bit 7 (ESB1) of the Status Byte Register is set to 1.
• For Status Query Resister, bit 3 (ESB0) of the Status Byte Register is set to 1.
Event Status Registers 0 and 1 are cleared in the following situations:
• When a *CLS command is executed
• When an Event Status Register query is executed
(:STATus:OPERation:EVENt?, :STATus:QUEStionable:EVENt?)
• When the instrument is powered on
Standard Operation Register
Bit 15
-
Unused
Bit 14
-
Unused
Bit 13 ERR
Set to 1 when an error occurs (cleared when details are acquired
from :SYSTem.ERRor?).
Bit 12
HOLD
Set to 1 when autohold is completed.
Bit 11
EOM
Set to 1 when measurement is completed.
Bit 10
LOCK
Set to 1 when the instrument is in the Remote state.
Bit 9 MEM_RDY
Set to 1 when the number of memory data reaches the number set
in :DATA:POINts:EVENt:THReshold.
Bit 8 SET Set to 1 when the setting is changed after the last :INIT
or the last
normal measurement.
Bit 7
-
Unused
Bit 6
-
Unused
Bit 5
WAIT_TRG
Set to 1 when the instrument is in the trigger waiting state.
Bit 4
MEAS
Set to 1 when the instrument is in the measurement state.
Bit 3
-
Unused
Bit 2
-
Unused
Bit 1
-
Unused
Bit 0
-
Unused
Event register of the Standard Operation Register Group (:STATus:OPERation:EVENt?) and
enable register of the Standard Operation Register Group (:STATus:OPERation:ENABle)
Status Byte Register (STB)
bit7 bit6 bit5
ESB1 SRQ/
MSS MAV Event register of the Standard Operation Register Group (:STATus:OPERation:EVENt?)
↑
bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
- MEM
_OVR ERR HOLD EOM LOCK MEM
_RDY SET - - WAIT
_TRG MEAS - - - -
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
Logical
sum
← & & & & & & & & & & & & & & & &
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
- - ERR HOLD EOM LOCK MEM
_RDY SET - - WAIT
_TRG MEAS - - - -
Enable register of the Standard Operation Register Group (:STATus:OPERation:ENABle)

12
Status Query Register
Bit 15
CNT_ERR
Set to 1 when a contact error occurs.
Bit 14
MEM_OVR
Set to 1 when the internal measurement memory is full (5000 data).
Bit 13
OB
Set to 1 when the BIN measurement result is OUT OF BIN.
Bit 12
HI
Set to 1 when the comparator result is upper threshold FAIL.
Bit 11
LO
Set to 1 when the comparator result is lower threshold FAIL.
Bit 10
-
Unused
Bit 9
-
Unused
Bit 8
-
Unused
Bit 7
-
Unused
Bit 6
-
Unused
Bit 5
-
Unused
Bit 4
-
Unused
Bit 3
TMP_OVR
Set to 1 when the measurement temperature is outside the measurement range.
Bit 2
Unused
Bit 1
-
Unused
Bit 0
VLT_OVR
Set to 1 when the measurement voltage is outside the measurement range.
Event register of the Status Query Register Group (:STATus:QUEStionable:EVENt?) and
enable register of the Status Query Register Group (:STATus:QUEStionable:ENABle)
Status Byte Register (STB)
bit4 bit3 bit2
MAV ESB0 ERR Event register of the Status Query Register Group (:STATus:QUEStionable:EVENt?)
↑
bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
CNT_
ERR
MEM
_OVR OB HI LO - - - - - - - TMP_
OVR - - VLT_
OVR
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
Logical
sum
← & & & & & & & & & & & & & & & &
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
↑
bit15 bit14 bit13 bit12 bit11 bit10 bit9 bit8 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
CNT_
ERR
MEM
_OVR OB HI LO - - - - - - - TMP_
OVR - - VLT_
OVR
Enable register of the Status Query Register Group (:STATus:OPERation:ENABle)

13
Register Reading and Writing
Register
Read
Write
Status Byte Register
*STB?
-
Service Request Enable Register
*SRE?
*SRE
Standard Event Status Register
*ESR?
-
Standard Event Status Enable Register
*ESE?
*ESE
Event register of the Standard Operation Register Group
(Status data)
:STATus:OPERation
:CONDition?
-
Event Register of Standard Operation Register Group
(Event data)
:STATus:OPERation
:EVENt?
-
Enable Register of Standard Operation Register Group
:STATus:OPERation
:ENABle?
:STATus:OPERation
:ENABle
Event Register Query of Status Query Register Group
(Status data)
:STATus:QUEStiona
ble:CONDition?
-
Event Register Query of Status Query Register Group
(Event data)
:STATus:OPERation
:EVENt?
-
Enable Register of Status Query Register Group
:STATus:QUEStiona
ble:ENABle?
:STATus:QUEStiona
ble:ENABle
GP-IB Commands
The following commands can be used for performing interface functions.
Command
Description
GTL
Go To Local
Cancels the Remote state and enters the Local state.
LLO
Local Lock Out
Disables all keys, including the Local key.
DCL
Device CLear
Clears the input buffer and the output queue.
SDC Selected
Device Clear
Clears the input buffer and the output queue.
GET Group Execute
Trigger
When an external trigger (trigger source <EXTERNAL>) is
selected, processes one sampling.

14
Measurement Value Formats
In the measured value format settings, the measurement format that can be acquired from :FETCh?, :READ?,
MEASure[:VOLTage]:DC? can be changed.
• Voltage: Unit V (When :SYSTem:COMMunicate:FORMat FIX is set)
Measurement Range
Measured Value
±OvrRng
Measurement Fault
100 mV
± □□□.□□□□□E-03
±990.00000E+35
+991.00000E+35
1 V
± □□□□.□□□□E-03
±9900.0000E+34
+9910.0000E+34
10 V
± □□.□□□□□□E+00
±99.000000E+36
+99.100000E+36
100 V
± □□□.□□□□□E+00
±990.00000E+35
+991.00000E+35
1000 V
± □□□□.□□□□E+00
±9900.0000E+34
+9910.0000E+34
Note:•Position of the decimal point and exponent is changed by setting of the scalling.
Please refer to instruction manual of the instruments about the scalling.
•When the number of digits for the integer is short, 0 is entered.
Example) When the measurement value is 1 V in 1000 V range, the measurement value is
presented as +0001.0000E+00.
•The mantissa changes depending on the setting number of digits.
• Voltage: Unit V (When :SYSTem:COMMunicate:FORMat FLOAT is set)
Measured Value
±OvrRng
Measurement Fault
± □.□□□□□□□□E±0□
±9.90000000E+37
+9.91000000E+37
Note: The measurement value is presented as a floating-point value with eight decimal places.
The format of measurment values can be changed in any of the following settings.
• By communications commands
Change the format in :SYSTem:COMMunicate:FORMat FLOAT/FIX. (See: Data Output Settings p.36)
• In the instrument screen

15
Initialization Items
Initialization Method
Item
At
Power-on
Key
Reset
*RST
Command
Device Clear
(GP-IB only)
*CLS
Command
Factory
Default
GP-IB Address
-
1
-
-
-
1
RS-232C setting (baud rate)
-
9600
-
-
-
9600
LAN IP Address
-
0.0.0.0
-
-
-
0.0.0.0
LAN sub-net mask
-
255.255.255.0
-
-
-
255.255.255.0
LAN default gateway
-
0.0.0.0
-
-
-
0.0.0.0
LAN port
-
23
-
-
-
23
Device-specific functions (range, etc.)
-
●
●
-
-
●
Output Queue
●●
-
●
-
●
Input Buffer
●
●
-
●
-
●
Status Byte Register
●
●
-
●
*1
●
*2
●
Event Registers
●
*3
●
-
-
●
●
Enable Register
●
●
-
-
-
●
Current path
●
●
-
●
-
●
Response message terminator (GP-IB)
-
LF+EOI
-
-
-
LF+EOI
*1. Only the MAV bit (bit 4) is cleared.
*2. All bits except the MAV bit are cleared.
*3. Except the PON bit (bit 7).
This manual suits for next models
5
Table of contents
Other Hioki Measuring Instrument manuals