PW8001
PW8001-01
PW8001-02
PW8001-03
PW8001-04
PW8001-05
PW8001-06
PW8001-11
PW8001-12
PW8001-13
PW8001-14
PW8001-15
PW8001-16
Communication Command
POWER ANALYZER
Instruction Manual
Dec. 2022 Revised edition 3
PW8001A964-03 22-12H
EN
This instruction manual explains the communication commands for Model
Before using PW8001, be sure to read the instruction manual of PW8001.
For details regarding the command settings, please refer to “9 Connecting to a PC” in
PW8001 Power Analyzer.
the instruction manual for Model PW8001.
Although all reasonable care has been taken in the production of this instruction manual,
should you find any points which are unclear or in error, please contact your local distributor
or HIOKI’s website.(https://www.hioki.com/contact)
Contents
1 Communications .......................................................................................................................... 1
1.1 Communication Method ......................................................................................................... 1
1.2 Message Format ................................................................................................................... 2
1.3 Output Queue and Input Buffer ............................................................................................. 6
1.4 Status Byte Register .............................................................................................................. 7
1.5 Event Registers ..................................................................................................................... 8
1.6 Initialization Items ................................................................................................................ 13
2 Command List ............................................................................................................................ 14
2.1 Table of Contents ................................................................................................................ 14
2.2 Command List ..................................................................................................................... 22
3 Command Reference ................................................................................................................. 34
3.1 Standard Command ............................................................................................................ 34
3.2 Device-specific Commands ................................................................................................. 39
4 Parameters for Normal Measurement Items ............................................................................ 170
4.1 Parameters for Normal Measurement Items ...................................................................... 170
4.2 List and Order of Direct Specification Items for :MEASure? .............................................. 173
4.3 List and Order of Direct Specification Items for :MEASure:HARMonic? ............................. 176
5 Data Format for Output of Waveform Data Acquisition Command ........................................... 179
6 Troubleshooting ....................................................................................................................... 181
7 Device Documents Requirements ............................................................................................ 183
7.1 Device Documents Requirements ..................................................................................... 183
7.2 Queries to which Multiple Response Messages are Returned ........................................... 185
7.3 Paired Interacting Commands ........................................................................................... 186
This message is used to control setting and reset for the instrument.
setting of the instrument.
1 Communications
1.1 Communication Method
In this manual, PW8001 is represented as the instrument.
You can control the instrument by sending messages from a computer to the instrument via
interfaces.
The messages include “Program Message” sent from a computer to the instrument and
“Response Message” sent from the instrument to the computer.
The instrument: PW8001
Computer
Message type
Query Message This message is used to query operation result, measurement result and
Response Message This message is sent from the instrument to the computer. This message
Message
Command Message
Response Message
is created when the instrument receives a query message and checks the
Execution Check
Collective term of Command Message and Query Message is “Command”.
The SCPI language is used for the commands.
The instrument uses TCP/IP port 23 as a listening port for the communication commands.
Reference
For the commands containing data, enter the data in a specified format.
・
・ During communications via GPIB, the instrument enters the remote mode and the [REMOTE/LOCAL] key of the
instrument will light.
・ When the instrument is in the remote mode, the operational keys other than the [REMOTE/LOCAL] key will be
disabled.
This message is used to synchronize the instrument with the computer.
Voltage range for CH1 is 300V.
OK Symbols in this manual
1.2 Message Format
1.2.1 Command Message
This message is used to control setting and reset for the instrument.
Example: Voltage range setting message
:VOLTAGE1:RANGE 300
Space
1.2.2 Query Message
This message is used to query operation result, measurement result and setting of the instrument.
Example: a message querying the present voltage range
:VOLTAGE1:RANGE?
1.2.3 Response Message
This message is sent from the instrument to the computer. A response message is created when the
instrument receives a query message and checks the syntax. You can select the presence of a header with
a
:HEADer command.
Query Message
Response
Message
What is the voltage range for CH1?
Reference
If an error occurs when a query message is received, no response message is generated for that query.
・
1.2.4 Command Syntax
For the command names, the character strings are chosen so that they can easily be associated with
functions to be executed. You can send the commands in their shortened form. The original command name
and its abbreviation are referred to as the “long form” and the “short form”, respectively. This manual
indicates the short form in uppercase letters and the remaining long form in lowercase letters. The instrument
recognizes the commands indicated in either type of letters. The long form in uppercase letters is used for the
response messages from the instrument.
command type separated by colons “:”.
it is a standard command defined by IEEE 488.2.
type headers separated by colons “:”.
it is a standard command defined by IEEE 488.2.
1.2.5 Command Program Header
The commands require a header. There are three types of headers: Simple, Compound, and Standard.
Simple command
Header consisting of a word
:HEADer ON
Compound
Headers consisting of multiple headers of simple
:VOLTage1:RANGe 300
Standard command
Headers starting with an asterisk “*” indicating that
*RST
1.2.6 Query Program Header
The query messages are used to query the instrument about the results of operations, measurement results,
and the current state of instrument settings.
As shown in the following examples, a query is formed by appending a question mark “?” after a program
header.
Simple command
Header consisting of a word
:HEADer?
Compound
Headers consisting of multiple simple command
:VOLTage1:RANGe?
Standard command
Headers starting with an asterisk “*” indicating that
*IDN?
1.2.7 Message Terminators
Message terminators show an end of one message transfer.
The instrument recognizes the following message terminators (delimiters):
LF
CR+LF
The following terminator is used for the response messages.
LF
CR+LF
the next terminator will be ignored.
one another by a comma “,”.
1.2.8 Separator
Message unit
Separator
The compound messages can be written in one line by connecting them via
semicolons “;”. If one command contains an error, all subsequent messages up to
:VOLTage1:RANGe 300;*IDN?
Header separator
In a message consisting of a header and data, the header is separated from the
:VOLTage1:RANGe 300
Data separator
In a message containing multiple data items, the data items are separated from
:CLOCk 2021,12,01,12,00,00
The character data consists of 8-bit ASCII characters.
is sent in a format specified for each command.
Example: +1.23, −23.45, 3.456
Floating-point exponential
representation data
:VOLTage1:AUTO OFF;:VOLTage1:RANGe 300
:VOLTage1:AUTO OFF;RANGe 300
1.2.9 Data
The instrument uses the character data and the decimal numerical data as the data depending on the
commands.
The character data consists of alphabetical and numerical characters. The
i
nstrument recognizes the character data in both uppercase and lowercase letters.
Character data
Decimal numeric data
The uppercase letters are used for the response messages from the instrument.
Three formats are used for numeric data: NR1, NR2 and NR3 (NRf format). The
i
nstrument recognizes the data of both signed and unsigned numerical values.
The data of unsigned numerical values are handled as positive numerical values.
In addition, if the smallest digit of a numerical value is smaller than the resolution
setting of the target, the smallest digit is rounded off or rounded down.
The instrument recognizes numerical data in the NRf format. The response data
NR3
Example: +1.0E−2, −2.3E+4
Reference
・ The instrument does not completely support IEEE 488.2. Use data as shown in the Command Reference in this
manual whenever possible.
・ Be careful not to overflow the input buffer or the output queue with a single command.
1.2.10 Compound Command Header Omission
If several commands having a common header are combined to form a compound command, the common
portion can be omitted after its initial occurrence when the commands are written together in sequence. This
common portion is called the “current path” and subsequent commands are analysed presuming that the
current path is omitted until this current path is cleared.
This usage of the current path is shown in the following example:
Full expression
Compacted expression
The portion underlined becomes the current path. You can omit the portion in the next command.
The current path is cleared when a message terminator is detected, by a reset with key operations, when a
colon “:” is detected at the start of a command, or when the power is turned ON.
Messages of the standard command type 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 simple and compound command type headers. However, to avoid
confusion with abbreviated forms and malfunction of the instrument, we recommend placing a colon “:” at the
start of a command.
1.3 Output Queue and Input Buffer
1.3.1 Output Queue
The output queue is used to temporarily store the response messages in the instrument.
The response messages stored in the output queue are cleared after the data is read by the computer. In
addition, the output queue is cleared in the following situations:
Power on
Power on
The output queue of the instrument has a capacity of 400 KB. If response messages overflow this capacity, a
query error is generated and the output buffer is cleared.
1.3.2 Input Buffer
The input buffer is used to temporarily store the received data in the instrument.
The input buffer has a capacity of 400 KB. The instrument cannot accept data larger than 400 KB.
Reference
・ Ensure that the length of a single line never exceeds 400 KB.
This is the logical sum of the Standard Event Status Register (SESR).
Indicates that a message is present in the output queue.
1.4 Status Byte Register
1.4.1 Status Byte Register (STB)
Status Byte Register (STB) is an 8-bit register in which information for event register and output queue is set.
Service Request Enable Register (SRER) allows you to enable necessary bits of the STB. When any STB bit
among the enabled bits has switched from “0” to “1”, the MSS bit becomes “1”. The MSS bit can be read with
an
*STB? query. It is not cleared until the event is cleared with a *CLS command or other means.
Bit 6 MSS This represents the logical sum of the other bits of the STB.
Bit 5 ESB
Bit 4 MAV
Bit 3 ESB3
Bit 2 ESB2
Bit 1 ESB1
Bit 0 ESB0
Standard event summery bit
Message available
Device-specific event summery bit 3
This is the logical sum of Device-specific Event Status Register 3
Device-specific event summery bit 2
This is the logical sum of Device-specific Event Status Register 2
Device-specific event summery bit 1
This is the logical sum of Device-specific Event Status Register 1
Device-specific event summery bit 0
This is the logical sum of Device-specific Event Status Register 0
1.4.2 Service Request Enable Register (SRER)
Setting a bit of the Service Request Enable Register (SRER) to “1” enables the corresponding bit of the
Status Byte Register (STB).
Received a command not supported by the instrument
・ Execution is prevented by another operation being performed.
・ Received a command related to unimplemented options.
The next command is received while there is data in the output queue.
1.5 Event Registers
1.5.1 Standard Event Status Register (SESR)
The Standard Event Status Register (SESR) is an 8-bit register.
Power-On Flag
Bit 7 PON
Set to “1” when the power is turned on, or upon recovery from an
Bit 6 URQ
Bit 5 CME
Bit 4 EXE
Bit 3 DDE
User Request
Command Error (The command to the message terminator is
ignored.)
This bit is set to “1” when a received command contains a syntax or
semantic error:
・ Program header error
・ Incorrect number of data parameters
・ Invalid parameter format
・
Execution Error
This bit is set to “1” when a received command cannot be executed for
the following reasons:
・ The specified data value is outside of the set range.
・ The specified data cannot be set.
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.
・ Internal error
Query Error (the output queue is cleared)
This bit is set to “1” when a query error is detected by the output
Bit 2 QYE
queue control.
When the data overflows the output queue.
・
・
Bit 1 RQC
Control Request
Operation Complete
This bit is set to “1” in response to an *OPC command.
Bit 0 OPC
The content of the SESR is cleared in the following situations:
• When the instrument is powered on.
• When a *CLS command is executed.
• When an *ESR? query (a query for SESR) is executed.
Reference
・
Beeps when a communication error occurs if the beep function is enabled for this instrument.
It indicates the completion of operations of all messages up to the *OPC
Status Byte Register
(STB)
Device-specific Event Status Register 0 (ESR0)
measurement is immediately after a range change)
Power calculation (synchronized source) with forced zero-cross
Current frequency with forced zero-cross
Voltage frequency with forced zero-cross
Power calculation (synchronized source) without data update
Current frequency without data update
Voltage frequency without data update
Device-specific Event Status Register 1 (ESR1)
1.5.2 Standard Event Status Enable Register (SESER)
Setting any bit of the Standard Event Status Enable Register (SESER) to “1” enables access to the
corresponding bit of the Standard Event Status Register (SESR).
Logical sum of SESR and SESER
SESR PON URQ CME EXE DDE QYE RQC OPC
SESER PON URQ CME EXE DDE QYE RQC OPC
When any SESR bit enabled by SESER is switched from “0” to “1”, the ESB bit of the Status Byte Register
(STB) becomes “1”.
ESB
1.5.3 Device-specific Event Status Register (ESR0, ESR1, ESR2, ESR3)
The instrument provides four Device-specific Event Status Registers (ESR0 through ESR3) for controlling
events. These registers are an 8-bit register.
Bit 6 UCU
Calculation unavailable (e.g., the data is invalid because the
CH8 voltage peak exceeded
CH7 voltage peak exceeded
CH6 voltage peak exceeded
CH5 voltage peak exceeded
CH4 voltage peak exceeded
CH3 voltage peak exceeded
CH2 voltage peak exceeded
CH1 voltage peak exceeded
Device-specific Event Status Register 2 (ESR2)
Device-specific Event Status Register 3 (ESR3)
CH8 current peak exceeded
CH7 current peak exceeded
CH6 current peak exceeded
CH5 current peak exceeded
CH4 current peak exceeded
CH3 current peak exceeded
CH2 current peak exceeded
CH1 current peak exceeded
The contents of ESR0 through ESR3 are cleared in the following situations:
• When the instrument is powered on.
• When a *CLS command is executed.
• When any of :ESR0? , :ESR1? , :ESR2? , or :ESR3? queries (queries for ESR0 through ESR3) is executed.
The contents of ESR1 and ESR2 are cleared in the following situations:
• When settings are changed.
Status Byte Register
(STB)
1.5.4 Device-specific Event Status Enable Registers (SESER0, SESER1, SESER2 and
SESER3)
Setting any bit of the Device-specific Event Status Enable Registers (SESER0 to SESER3) to “1” enables the
corresponding bit of the Device-specific Event Status Registers (ESR0 to ESR3). (Similar policy to ones for
SESER.)
Example: Logical sum of ESR0 and ESER0
ESR0 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
ESER0
When any ESR* bit enabled by ESER* is switched from “0” to “1”, the ESB* bit of the Status Byte Register
(STB) becomes “1”. (“*” takes a numerical value from 0 to 3)
• ESR0: ESB0 bit (bit 0) of the Status Byte Register is “1”.
• ESR1: ESB1 bit (bit 1) of the Status Byte Register is “1”.
• ESR2: ESB2 bit (bit 2) of the Status Byte Register is “1”.
• ESR3: ESB3 bit (bit 3) of the Status Byte Register is “1”.
Valid
ESB3 ESB2 ESB1 ESB0
Valid
Valid
Valid
Valid
Valid
Valid
Valid
Service Request Enable Register
Standard Event Status Register
Standard Event Status Enable Register
Device-specific Event Status Register 0
Device-specific Event Status Enable Register 0
Device-specific Event Status Register 1
Device-specific Event Status Enable Register 1
Device-specific Event Status Register 2
Device-specific Event Status Enable Register 2
Device-specific Event Status Register 3
Device-specific Event Status Enable Register 3
1.5.5 Queries and Settings for Registers
1.5.6 GP-IB Command
Since the instrument does not support the interface function, the following commands supported by the
previous models cannot be used.
Standard Event Status Register
Response message separator
Communication output data item
1.6 Initialization Items
✓ : Factory initialization. △ : Partial initialization. –: No initialization.
Item Factory
Instrument setting other than the
Device-specific Event Status
Power on System
*1 –
✓
✓
✓
△
0
✓
✓
✓
*RST
✓ ✓
– –
*CLS
– –
△
✓
✓
Device
✓
✓
–
✓
✓
✓
✓
✓
Reference
*1: For details, refer to the PW8001 instruction manual.
*2: All the bits other than Power-ON Flag (bit 7: PON) are cleared.
*3: All the bits other than Message Available (bit 4: MAV) are cleared.
*4: Only Message Available (bit 4: MAV) is cleared. (As output queue is cleared.)
2 Command List
2.1 Table of Contents
2.1.1 Standard Command
Clearing Event Status Register and Status Byte Register(STB) (Except Output Queue) ............... 34
Setting and Querying Standard Event Status Enable Register (SESER)........................................ 34
Querying and Clearing Standard Event Status Register (SESR) .................................................... 34
Querying Instrument’s ID (Identification Code) ................................................................................ 35
Setting OPC bit of Standard Event Status Register (SESR) after All Running Operations
Completed ................................................................................................................................. 35
Setting “1” to Output Queue after All Operations Running Completed ............................................ 35
Querying Instrument’s Options ......................................................................................................... 36
Initializing Instrument ........................................................................................................................ 36
Setting and Querying Service Request Status Enable Register (SRER) ........................................ 37
Querying Status Byte Register (STB) ............................................................................................... 37
Sampling Request ............................................................................................................................ 37
Executing Self-test and Querying Result .......................................................................................... 37
Executing the next command once measurement data update processing is complete. ............... 38
2.1.2 Device-specific Event Status Register
Setting and Querying Device-specific Event Status Enable Register 0 (ESER0) ........................... 39
Setting and Querying Device-specific Event Status Enable Register 1 (ESER1) ........................... 40
Setting and Querying Device-specific Event Status Enable Register 2 (ESER2) ........................... 41
Setting and Querying Device-specific Event Status Enable Register 3 (ESER3) ........................... 42
Querying Device-specific Event Status Registers 0, 1, 2, 3 (ESR0 to ESR3) ................................. 42
2.1.3 Simple Command
Setting and Querying Beep Tone ..................................................................................................... 43
Executing and Querying Zero Adjustment........................................................................................ 43
Setting and Querying Header Availability for Response Message .................................................. 44
Setting and Querying Hold State ...................................................................................................... 44
Querying Key Lock ............................................................................................................................ 44
Setting and Querying Instrument Language..................................................................................... 45
Setting and Querying Equation for Three-phase Power .................................................................. 45
Setting and Querying Data Refresh Rate ......................................................................................... 45
Setting and Querying Synchronization Source ................................................................................ 46
2.1.4 D/A Output Option
Querying D/A Output Option ............................................................................................................. 46
Setting and Querying Full-scale D/A Integration .............................................................................. 46
Setting and Querying Full-scale D/A Output Waveform .................................................................. 47
Collective Setting and Querying for the D/A Trend Output Items .................................................... 47
Collective Setting and Querying for D/A Waveform Output Items ................................................... 48
Setting and Querying D/A Output Types .......................................................................................... 48
Setting and Querying the D/A Trend Output Item ............................................................................ 49
Setting and Querying D/A Waveform Output Item ........................................................................... 49
2.1.5 Averaging Mode
Setting and Querying Averaging Mode ............................................................................................ 50
Setting and Querying Averaging Count for Movement Average ...................................................... 50
2.1.6 Efficiency and Loss Calculation
Setting and Querying Efficiency and Loss calculation modes ......................................................... 51
Setting and Querying Pin for Efficiency and Loss Equations ........................................................... 51
Setting and Querying Pout for Efficiency and Loss Equations ........................................................ 52
2.1.7 CAN Output Option
Querying CAN Output Option ........................................................................................................... 52
Setting and Querying CAN protocol ................................................................................................. 53
CAN: Setting and Querying Transmission speed ............................................................................ 53
CAN: Setting and Querying Sampling point ..................................................................................... 53
Setting and Querying Terminal resistor. ........................................................................................... 54
CAN FD: Setting and Querying Arbitration field transmission speed .............................................. 54
CAN FD: Setting and Querying Arbitration field Sampling point ...................................................... 54
CAN FD: Setting and Querying Data field transmission speed ....................................................... 55
CAN FD: Setting and Querying Data field Sampling point ............................................................... 55
CAN Data Base: Setting and Querying Output Items ...................................................................... 56
CAN Data Base: Setting and Querying Message ID ........................................................................ 56
CAN Data Base: Setting and Querying CAN Message Format ....................................................... 57
Saving DBC files ............................................................................................................................... 57
Querying CAN Output Status ............................................................................................................ 58
Setting and Querying CAN output mode .......................................................................................... 58
Setting and Querying CAN output interval ....................................................................................... 59
Setting and Querying CAN output count .......................................................................................... 59
2.1.8 Calendar and Clock
Setting and Querying Clock .............................................................................................................. 60
Setting and Querying Time Zone ...................................................................................................... 60
Setting and Querying Date Format ................................................................................................... 61
Setting and Querying Date Separator .............................................................................................. 61
Querying Adjustment Date ................................................................................................................ 61
Querying Calibration Date ................................................................................................................ 62
2.1.9 Δ–Y Calculation
Setting and Querying ON/OFF for Δ –Y Calculation ......................................................................... 62
2.1.10 Time Control
All Wiring Integration: Setting and Querying Real-Time Control ..................................................... 63
All Wiring Integration: Setting and Querying Real-Time Control Start Time ................................... 63
All Wiring Integration: Setting and Querying Real-Time Control Stop Time .................................... 64
Integration by Wiring: Setting and Querying Real-Time Control ...................................................... 64
Integration by Wiring: Setting and Querying Real-Time Control Start Time .................................... 65
Integration by Wiring: Setting and Querying Real-Time Control Stop Time .................................... 66
All Wiring Integration: Setting and Querying Timer Control ............................................................. 66
All Wiring Integration: Setting and Querying Time for Timer ........................................................... 67
Integration by Wiring: Setting and Querying Timer Control ............................................................. 67
Integration by Wiring: Setting and Querying Time for Timer............................................................ 68
2.1.11 Current Input
Setting and Querying Current Auto Range ....................................................................................... 68
Setting and Querying Phase Compensation Calculation for Current Sensors ................................ 69
Setting and Querying Phase Compensation Angle for Current Sensors ......................................... 69
Setting and Querying Phase Compensation Frequency for Current Sensors ................................. 70
Setting and Querying Current Sensor Terminals ............................................................................. 70
Setting and Querying Current Rectification Method ......................................................................... 71
Setting and Querying Current Range ............................................................................................... 72
Setting and Querying Current Sensor Rate ...................................................................................... 73
2.1.12 Save Item
Save Item: Initialized Save Data Items ............................................................................................. 73
Save Item: Setting and Querying Voltage Data ............................................................................... 74
Save Item: Setting and Querying Total Voltage Data ...................................................................... 75
Save Item: Setting and Querying Current Data ................................................................................ 76
Save Item: Setting and Querying Total Current Data ....................................................................... 77
Save Item: Setting and Querying Power Data .................................................................................. 77
Save Item: Setting and Querying Total Power Data ........................................................................ 78
Save Item: Setting and Querying Integration Data ........................................................................... 79
Save Item: Setting and Querying Motor ........................................................................................... 80
Save Item: Setting and Querying Calculated Efficiency and Loss Values ...................................... 80
Save Item: Setting and User-defined Formulas ............................................................................... 81
Save Item: Initialized Save Data Items for Harmonics ..................................................................... 81
Save Item: Setting and Querying Harmonics Data .......................................................................... 82
Save Item: Setting and Querying Output Order for Harmonics Data ............................................... 83
2.1.13 Screen Display
Setting and Querying Displayed Items of CUSTOM screen ............................................................ 83
Single Setting and Querying for Displayed Item on CUSTOM screen ............................................ 84
Collective Row Setting and Querying for Displayed Items on CUSTOM screen............................. 84
Collective Line Setting and Querying for Displayed Items on CUSTOM screen ............................. 85
Key Operations of The Instrument .................................................................................................... 86
Switching Display .............................................................................................................................. 87
Changing Number of Displayed Items on CUSTOM screen............................................................ 87
Changing Number of Displayed Items on WAVE+VALUE screen .................................................. 87
Setting and Querying Start-up Screen.............................................................................................. 88
Setting and Querying Displayed Items of WAVE+VALUE screen ................................................... 88
Single Setting and Querying for Displayed Item on WAVE+VALUE screen ................................... 89
Collective Row Setting and Querying for Displayed Items on WAVE+VALUE screen ................... 89
Collective Line Setting and Querying for Displayed Items on WAVE+VALUE screen .................... 90
2.1.14 Motor Analysis Option
Querying Motor Analysis Option ....................................................................................................... 90
Executing and Querying Motor Channel Zero Adjustment .............................................................. 91
Setting and Querying Z-Phase Reference ....................................................................................... 91
Setting and Querying Analog Lowpass Filter ................................................................................... 92
Setting and Querying Voltage Range for Motor Analog Channel .................................................... 92
Torque meter Correction: Setting and Querying Friction Correction Function ................................ 93
Torque meter Correction: Setting and Querying Friction Correction Value ..................................... 94
Torque meter Correction: Setting and Querying Nonlinearity Correction Function ......................... 95
Torque meter Correction: Setting and Querying Nonlinearity Correction Value.............................. 96
Setting and Querying Upper Motor Frequency Limit ........................................................................ 97
Setting and Querying Motor Lower Frequency Limit ........................................................................ 97
Setting and Querying Center Frequency .......................................................................................... 98
Setting and Querying Frequency Range .......................................................................................... 98
Setting and Querying Motor Channel Input Type ............................................................................. 99
Setting and Querying Pulse Noise Filter .......................................................................................... 99
Setting and Querying Pulse Number .............................................................................................. 100
Setting and Querying No. of Poles ................................................................................................. 100
Setting and Querying RPM Scaling ................................................................................................ 101
Setting and Querying Torque Scaling ............................................................................................ 101
Setting and Querying Input Frequency Source for Slip Calculation .............................................. 102
Setting and Querying Motor Channel Synchronization Source ..................................................... 102
Setting and Querying Motor Wiring ................................................................................................ 103
2.1.15 Media Operation
Acquiring File Data on USB Flash Drive Collectively ..................................................................... 104
Deleting File or Folder .................................................................................................................... 104
Querying Availability of USB Flash Drive ....................................................................................... 104
Querying File Name ........................................................................................................................ 105
Querying Folder Name ................................................................................................................... 105
Formatting USB Flash Drive ........................................................................................................... 105
Acquisition of Divided File Data on USB Flash Drive .................................................................... 106
Querying File Size ........................................................................................................................... 106
Reading Setting File ....................................................................................................................... 107
Saving Setting File .......................................................................................................................... 107
Saving User-defined Formulas Setting File .................................................................................... 108
2.1.16 Setting Frequency
Setting and Querying Frequency (HPF) for Zero-cross Filter ........................................................ 108
Setting and Querying Lower Measurement Frequency Limit ......................................................... 109
Setting and Querying Upper Measurement Frequency Limit ......................................................... 109
2.1.17 FTP Automatic Data Sending
Setting and Querying Server Name at Sending Destination .......................................................... 110
Setting and Querying Automatic Deletion of Sent File ................................................................... 110
Querying File Send Test Execution Result .................................................................................... 111
Setting and Querying Directory at Sending Destination ................................................................. 111
Setting and Querying Send File Identifier (IP Address) ................................................................. 111
Setting and Querying Send File Identifier (Serial Number) ............................................................ 112
Setting and Querying Send File Identifier (Date and Time) ........................................................... 112
Setting Password and Querying Collation Result .......................................................................... 113
Setting and Querying Passive Mode .............................................................................................. 113
Setting and Querying Port Number at Sending Destination .......................................................... 114
Querying Availability of Unsent File ................................................................................................ 114
Querying Sending Status ................................................................................................................ 114
Setting and Querying FTP Data Automatic Sending Function ON/OFF ........................................ 115
Setting and Querying Sending User ............................................................................................... 115
2.1.18 Communication
Setting and Querying GP-IB Address ............................................................................................. 116
Setting and Querying IP Address ................................................................................................... 116
Setting and Querying Default Gateway .......................................................................................... 117
Setting and Querying DHCP ........................................................................................................... 117
Setting and Querying Subnet Mask ................................................................................................ 118
Setting and Querying Availability of Execution Check Message ................................................... 118
Setting and Querying RS232C Communication Speed ................................................................. 119
Setting and Querying Destination of RS232C Connection ............................................................ 119
Setting and Querying Numeric Character Data Format ................................................................. 120
Setting and Querying Separator per Response Message ............................................................. 120
Setting and Querying Response Message Terminator .................................................................. 121
2.1.19 Harmonics Measurement
Setting and Querying Grouping for Harmonics Measurement ....................................................... 121
Setting and Querying Maximum Analysis Order for Harmonics Measurement ............................. 121
Setting and Querying THD Calculation Method for Harmonics Measurement .............................. 122
Setting and Querying Harmonics Synchronization Source ............................................................ 122
2.1.20 Integration
Setting and Querying Integration Control Method .......................................................................... 123
Setting and Querying Integration Mode .......................................................................................... 123
Executing Reset for Integrated Data .............................................................................................. 124
Executing Integration (Time Control) Start ..................................................................................... 125
Executing Integration (Time Control) Stop ..................................................................................... 126
Querying Integration State .............................................................................................................. 127
2.1.21 Lowpass Filter
Setting and Querying Lowpass Filter (LPF) ................................................................................... 128
2.1.22 Measured Value Acquisition
Querying Measurement Data.......................................................................................................... 129
Querying Measurement Data Collectively ...................................................................................... 130
Querying Measurement Data Collectively (Ascending Order) ....................................................... 131
Querying Measured Harmonics Data ............................................................................................. 132
Querying measurement data in binary format ................................................................................ 133
Querying measurement data output item labels ............................................................................ 133
Communication Output Item: Initializing Communication Output Data Items ............................... 134
Communication Output Item: Setting and Querying Voltage Data ................................................ 134
Communication Output Item: Setting and Querying Total Voltage Data ....................................... 135
Communication Output Item: Setting and Querying Current Data................................................. 136
Communication Output Item: Setting and Querying Total Current Data ....................................... 137
Communication Output Item: Setting and Querying Power Data .................................................. 138
Communication Output Item: Setting and Querying Total Power Data ......................................... 139
Communication Output Item: Setting and Querying Integration Data ........................................... 140
Communication Output Item: Setting and Querying Motor ............................................................ 141
Communication Output Item: Setting and Querying Calculated Efficiency and Loss Values ....... 141
Communication Output Item: Setting and User-defined Formulas ................................................ 142
Communication Output Item: Initializing Harmonic Communication Output Data Items ............... 142
Communication Output Item: Setting and Querying Harmonic Data ............................................. 143
Communication Output Item: Setting and Querying Output Order for Harmonics Data ................ 144
2.1.23 Modbus/TCP Server
Modbus/TCP Server: Setting and Querying output items .............................................................. 145
Modbus/TCP Server: Initializing output item. ................................................................................. 145
Modbus/TCP Server: Setting output item presets .......................................................................... 145
2.1.24 Phase Zero Adjustment
Executing Phase Zero Adjustment ................................................................................................. 146
Executing Reset for Phase Zero Adjustment Value ....................................................................... 146
Setting and Querying Phase Zero Adjustment Degree .................................................................. 147
2.1.25 Saving Function
Setting and Querying Delimiter for CSV File .................................................................................. 148
Setting and Querying File Format for Saving Measured Data ....................................................... 148
Setting and Querying Save to FTP server function ........................................................................ 148
Setting and Querying File Format for Saving Waveform Data ...................................................... 149
Auto Save: Setting and Querying Auto-save Function ................................................................... 149
Auto Save: Setting and Querying Folder Name for Saving Destination ........................................ 150
Auto Save: Setting and Querying Intervals for Saving Data .......................................................... 150
Manual Save: Setting and Querying Comment Save for Manual Save ......................................... 150
Manual Save: Setting and Querying Folder Name for Saving Destination .................................... 151
Screen Save: Setting and Querying Comment Save for Saving ................................................... 151
Screen Save: Setting and Querying Folder Name for Saving Destination .................................... 152
Screen Save: Setting and Querying Registered Information Save for Saving .............................. 152
2.1.26 Scaling
Setting and Querying CT Ratio ....................................................................................................... 153
Setting and Querying VT Ratio ....................................................................................................... 153
2.1.27 Acquisition of Sensor Information
Querying Sensor Information .......................................................................................................... 154
Querying Adjustment Date of Sensor ............................................................................................. 154
Querying Sensor Calibration Date .................................................................................................. 155
2.1.28 Trigger
Setting and Querying Auto Trigger ................................................................................................. 155
Setting and Querying Pre-trigger .................................................................................................... 156
Level Trigger: Setting and Querying Trigger Level ........................................................................ 156
Level Trigger: Setting and Querying Slope .................................................................................... 156
Level Trigger: Setting and Querying Trigger Source...................................................................... 157
Level Trigger: Setting and Querying Trigger Source Zero-cross Filter .......................................... 157
2.1.29 User-defined Formulas
Setting and Querying Constants for User-defined Formulas ......................................................... 158
Setting and Querying Basic Formulas for User-defined Formulas ................................................ 159
Setting and Querying Integration function for User-defined Formulas .......................................... 159
Setting and Querying Items for User-defined Formulas................................................................. 160
Setting and Querying Formula names for User-defined Formulas ................................................ 160
Setting and Querying Operators for User-defined Formulas ......................................................... 161
Setting and Querying Unit for User-defined Formulas ................................................................... 161
Setting and Querying maximum value for User-defined Formulas ................................................ 162
Setting and Querying automatic maximum value setting function for User-defined Formulas ..... 162
2.1.30 Acquisition of Module Information
Querying Information of Specified Module ..................................................................................... 163
Querying Adjustment Date of Specified Module ............................................................................ 163
Querying Calibration Date of Specified Module ............................................................................. 164
2.1.31 Voltage Input
Setting and Querying Voltage Auto Range .................................................................................... 164
Setting and Querying Phase Compensation Calculation for Voltage ............................................ 165
Setting and Querying Phase Compensation Angle for Voltage ..................................................... 165
Setting and Querying Phase Compensation Frequency for Voltage ............................................. 165
Setting and Querying Voltage Rectification Method ...................................................................... 166
Setting and Querying Voltage Range ............................................................................................. 166
2.1.32 Regarding Waveforms
Acquisition of Waveform Data ........................................................................................................ 167
Setting and Querying Sampling Speed of Waveforms .................................................................. 167
Setting and Querying Waveform Recording Length ...................................................................... 168
Querying Waveform Acquisition State ........................................................................................... 168
Querying Waveform Data State of Valid or Invalid ........................................................................ 168
2.1.33 Wiring Settings
Setting and Querying Wiring ........................................................................................................... 169
Collective Setting and Querying for Wiring .................................................................................... 169
2.2 Command List
2.2.1 Symbol
*CLS .................................................................................................................................................. 34
*ESE .................................................................................................................................................. 34
*ESE? ................................................................................................................................................ 34
*ESR? ............................................................................................................................................... 34
*IDN? ................................................................................................................................................. 35
*OPC ................................................................................................................................................. 35
*OPC? ............................................................................................................................................... 35
*OPT?................................................................................................................................................ 36
*RST .................................................................................................................................................. 36
*SRE.................................................................................................................................................. 37
*SRE? ............................................................................................................................................... 37
*STB? ................................................................................................................................................ 37
*TRG ................................................................................................................................................. 37
*TST? ................................................................................................................................................ 37
*WAI .................................................................................................................................................. 38
2.2.2 A
:AOUT:EXISt? ................................................................................................................................... 46
:AOUT:INTEGrate ............................................................................................................................. 46
:AOUT:INTEGrate? ........................................................................................................................... 46
:AOUT:SCALe ................................................................................................................................... 47
:AOUT:SCALe? ................................................................................................................................. 47
:AOUT:TRENd:ITEM ........................................................................................................................ 47
:AOUT:TRENd:ITEM? ...................................................................................................................... 47
:AOUT:WAVE:ITEM .......................................................................................................................... 48
:AOUT:WAVE:ITEM?........................................................................................................................ 48
:AOUT[CH]:TYPE ............................................................................................................................. 48
:AOUT[CH]:TYPE? ........................................................................................................................... 48
:AOUT[CH]:TRENd:ITEM ................................................................................................................. 49
:AOUT[CH]:TRENd:ITEM? ............................................................................................................... 49
:AOUT[CH]:WAVE:ITEM .................................................................................................................. 49
:AOUT[CH]:WAVE:ITEM? ................................................................................................................ 49
:AVEraging:MODE ............................................................................................................................ 50
:AVEraging:MODE? .......................................................................................................................... 50
:AVEraging:TIMEs ............................................................................................................................ 50
:AVEraging:TIMEs? .......................................................................................................................... 50
2.2.3 B
:BEEPer ............................................................................................................................................ 43
:BEEPer? .......................................................................................................................................... 43
2.2.4 C
:CALCulate:MODE ............................................................................................................................ 51
:CALCulate:MODE? .......................................................................................................................... 51
:CALCulate[number]:PIN .................................................................................................................. 51
:CALCulate[number]:PIN? ................................................................................................................ 51
:CALCulate[number]:POUT .............................................................................................................. 52
:CALCulate[number]:POUT? ............................................................................................................ 52
:CAN:DB:FORMat ............................................................................................................................. 57
:CAN:DB:FORMat? ........................................................................................................................... 57
:CAN:DB:ID ....................................................................................................................................... 56
:CAN:DB:ID? ..................................................................................................................................... 56
:CAN:DB:ITEM .................................................................................................................................. 56
:CAN:DB:ITEM? ................................................................................................................................ 56
:CAN:DB:SAVE ................................................................................................................................. 57
:CAN:EXISt? ..................................................................................................................................... 52
:CAN:FD:ASAMPling ........................................................................................................................ 54
:CAN:FD:ASAMPling? ...................................................................................................................... 54
:CAN:FD:ASPeed ............................................................................................................................. 54
:CAN:FD:ASPeed? ........................................................................................................................... 54
:CAN:FD:DSAMPling ........................................................................................................................ 55
:CAN:FD:DSAMPling? ...................................................................................................................... 55
:CAN:FD:DSPeed ............................................................................................................................. 55
:CAN:FD:DSPeed? ........................................................................................................................... 55
:CAN:MODE ...................................................................................................................................... 53
:CAN:MODE? .................................................................................................................................... 53
:CAN:OUT:COUNt ............................................................................................................................ 59
:CAN:OUT:COUNt? .......................................................................................................................... 59
:CAN:OUT:INTERval ........................................................................................................................ 59
:CAN:OUT:INTERval? ...................................................................................................................... 59
:CAN:OUT:MODE ............................................................................................................................. 58
:CAN:OUT:MODE? ........................................................................................................................... 58
:CAN:OUT:STATe? ..........................................................................................................................
:CAN:RESist ..................................................................................................................................... 54
:CAN:RESist? ................................................................................................................................... 54
:CAN:SAMPling ................................................................................................................................. 53
:CAN:SAMPling?............................................................................................................................... 53
:CAN:SPEED .................................................................................................................................... 53
:CAN:SPEED? .................................................................................................................................. 53
:CLOCk ............................................................................................................................................. 60
58
:CLOCk? ........................................................................................................................................... 60
:CURRent[CH]:AUTO ....................................................................................................................... 68
:CURRent[CH]:AUTO? ..................................................................................................................... 68
:CURRent[CH]:CORRect .................................................................................................................. 69
:CURRent[CH]:CORRect? ................................................................................................................ 69
:CURRent[CH]:DEGRee ................................................................................................................... 69
:CURRent[CH]:DEGRee? ................................................................................................................. 69
:CURRent[CH]:FREQuency ............................................................................................................. 70
:CURRent[CH]:FREQuency? ........................................................................................................... 70
:CURRent[CH]:INPut ........................................................................................................................ 70
:CURRent[CH]:INPut? ...................................................................................................................... 70
:CURRent[CH]:MEAN ....................................................................................................................... 71
:CURRent[CH]:MEAN? ..................................................................................................................... 71
:CURRent[CH]:RANGe ..................................................................................................................... 72
:CURRent[CH]:RANGe? ................................................................................................................... 72
:CURRent[CH]:RATE ........................................................................................................................ 73
:CURRent[CH]:RATE? ...................................................................................................................... 73
2.2.5 D
:DATAout:ITEM:ALLClear................................................................................................................. 73
:DATAout:ITEM:EFFiciency .............................................................................................................. 80
:DATAout:ITEM:EFFiciency? ............................................................................................................ 80
:DATAout:ITEM:EXTernalin .............................................................................................................. 80
:DATAout:ITEM:EXTernalin? ............................................................................................................ 80
:DATAout:ITEM:HARMonic:ALLClear .............................................................................................. 81
:DATAout:ITEM:HARMonic:LIST...................................................................................................... 82
:DATAout:ITEM:HARMonic:LIST? ................................................................................................... 82
:DATAout:ITEM:HARMonic:ORDer .................................................................................................. 83
:DATAout:ITEM:HARMonic:ORDer? ................................................................................................ 83
:DATAout:ITEM:I ............................................................................................................................... 76
:DATAout:ITEM:I? ............................................................................................................................. 76
:DATAout:ITEM:INTEGrate .............................................................................................................. 79
:DATAout:ITEM:INTEGrate? ............................................................................................................ 79
:DATAout:ITEM:ISUM ....................................................................................................................... 77
:DATAout:ITEM:ISUM? ..................................................................................................................... 77
:DATAout:ITEM:P ............................................................................................................................. 77
:DATAout:ITEM:P? ........................................................................................................................... 77
:DATAout:ITEM:PSUM ..................................................................................................................... 78
:DATAout:ITEM:PSUM? ................................................................................................................... 78
:DATAout:ITEM:U ............................................................................................................................. 74
:DATAout:ITEM:U? ........................................................................................................................... 74
:DATAout:ITEM:UDF ........................................................................................................................ 81
:DATAout:ITEM:UDF? ...................................................................................................................... 81
:DATAout:ITEM:USUM ..................................................................................................................... 75
:DATAout:ITEM:USUM? ................................................................................................................... 75
:DATE:ADJust? ................................................................................................................................. 61
:DATE:CALibrate? ............................................................................................................................ 62
:DATE:FORMat ................................................................................................................................. 61
:DATE:FORMat? ............................................................................................................................... 61
:DATE:SEParator .............................................................................................................................. 61
:DATE:SEParator? ............................................................................................................................ 61
:DELTay[CH] ..................................................................................................................................... 62
:DELTay[CH]? ................................................................................................................................... 62
:DEMAg ............................................................................................................................................. 43
:DEMAg? ........................................................................................................................................... 43
:DISPlay:CUSTom[number] .............................................................................................................. 83
:DISPlay:CUSTom[number]? ............................................................................................................ 83
:DISPlay:CUSTom[number]:LINE .................................................................................................... 85
:DISPlay:CUSTom[number]:LINE? .................................................................................................. 85
:DISPlay:CUSTom[number]:POINT ................................................................................................. 84
:DISPlay:CUSTom[number]:POINT? ............................................................................................... 84
:DISPlay:CUSTom[number]:ROW.................................................................................................... 84
:DISPlay:CUSTom[number]:ROW? ................................................................................................. 84
:DISPlay:KEY .................................................................................................................................... 86
:DISPlay:PAGE ................................................................................................................................. 87
:DISPlay:PAGE? ............................................................................................................................... 87
:DISPlay:PAGE:CUSTom ................................................................................................................. 87
:DISPlay:PAGE:CUSTom? ............................................................................................................... 87
:DISPlay:PAGE:WVALue ................................................................................................................. 87
:DISPlay:PAGE:WVALue? ............................................................................................................... 87
:DISPlay:SET:STARting ................................................................................................................... 88
:D
ISPlay:SET:STARting? ................................................................................................................. 88
:DISPlay:WVALue[number] .............................................................................................................. 88
:DISPlay:WVALue[number]? ............................................................................................................ 88
:DISPlay:WVALue[number]:LINE ..................................................................................................... 90
:DISPlay:WVALue[number]:LINE? ................................................................................................... 90
:DISPlay:WVALue[number]:POINT .................................................................................................. 89
:DISPlay:WVALue[number]:POINT? ................................................................................................ 89
:DISPlay:WVALue[number]:ROW .................................................................................................... 89
:DISPlay:WVALue[number]:ROW? .................................................................................................. 89
2.2.6 E
:ESE0 ................................................................................................................................................ 39
:ESE0? .............................................................................................................................................. 39
:ESE1 ................................................................................................................................................ 40
:ESE1? .............................................................................................................................................. 40
:ESE2 ................................................................................................................................................ 41
:ESE2? .............................................................................................................................................. 41
:ESE3 ................................................................................................................................................ 42
:ESE3? .............................................................................................................................................. 42
:ESR0? .............................................................................................................................................. 42
:ESR1? .............................................................................................................................................. 42
:ESR2? .............................................................................................................................................. 42
:ESR3? .............................................................................................................................................. 42
:EXTernalin:EXISt? ........................................................................................................................... 90
:EXTernalin:ZEROadjust .................................................................................................................. 91
:EXTernalin:ZEROadjust? ................................................................................................................ 91
:EXTernalin:[PAIR]:ZSLOPe ............................................................................................................. 91
:EXTernalin:[PAIR]:ZSLOPe? ........................................................................................................... 91
:EXTernalin:[CH]:ANALog:LPF ......................................................................................................... 92
:EXTernalin:[CH]:ANALog:LPF?....................................................................................................... 92
:EXTernalin:[CH]:ANALog:RANGe ................................................................................................... 92
:EXTernalin:[CH]:ANALog:RANGe? ................................................................................................. 92
:EXTernalin:[CH]:COMP:SPEED...................................................................................................... 93
:EXTernalin:[CH]:COMP:SPEED? ................................................................................................... 93
:EXTernalin:[CH]:COMP:SPEED:VALue ......................................................................................... 94
:EXTernalin:[CH]:COMP:SPEED:VALue? ....................................................................................... 94
:EXTernalin:[CH]:COMP:TORQue ................................................................................................... 95
:EXTernalin:[CH]:COMP:TORQue? ................................................................................................. 95
:EXTernalin:[CH]:COMP:TORQue:VALue ....................................................................................... 96
:EXTernalin:[CH]:COMP:TORQue:VALue? ..................................................................................... 96
:EXTernalin:[CH]:FREQuency:CENTer ............................................................................................ 98
:
EXTernalin:[CH]:FREQuency:CENTer? .......................................................................................... 98
:EXTernalin:[CH]:FREQuency:LOWer ............................................................................................. 97
:EXTernalin:[CH]:FREQuency:LOWer? ........................................................................................... 97
:EXTernalin:[CH]:FREQuency:RANGe ............................................................................................ 98
:EXTernalin:[CH]:FREQuency:RANGe? .......................................................................................... 98
:EXTernalin:[CH]:FREQuency:UPPer .............................................................................................. 97
:EXTernalin:[CH]:FREQuency:UPPer? ............................................................................................ 97
:EXTernalin:[CH]:MODE ................................................................................................................... 99
:EXTernalin:[CH]:MODE? ................................................................................................................. 99
:EXTernalin:[CH]:PULSe:NUMBer ................................................................................................. 100