PROGRAMMABLE AC POWER SOURCE

DP-G Series

Instruction Manual (Remote Control)

NF Corporation

DA00027464-005

PROGRAMMABLE AC POWER SOURCE

DP-G Series
Instruction Manual (Remote Control) Preface This instruction manual explains the remote interfaces of the Programmable AC Power Source DP-G
Series, DP-G Series Type L (hereinafter abbreviated as “DP power source”). For operations from thepanel, see the instruction manual of the main unit.
The remote interface allows you to use not only the basic DP power source features (e.g., powersource control and measurement function), but also its extensive features (e.g., sequence output andsimulation execution control) that cover various details of user needs.
This instruction manual is for the following firmware versions.
Product Name
Firmware Version
DP-G Series Firmware
Ver 2.00 or later
DP-G Series Type L Firmware *Ver 1.61 or later
LAN Interface Firmware
Ver 1603.xxx.xxx or later* DP-G Series Type L : DP420LGS, DP480LGS, DP060LGM, DP120LGM, DP180LGM
See also "About output voltage (including voltage setting range limit) and setting range of external
input gain" on the next page.
 This manual consists of the following chapters.
When you use this product for the first time, start with "1. Preparation before Use."
1. Preparation before Use
Explains the setting of the remote interface.
2. Status System
Explains the content of service requests (SRQ) and status bytes.
3. Remote Command Overview
Explains the remote command formats accepted by the DP power source.
4. Remote Command Reference
Includes the list of DP power source remote commands and descriptions for each command.
5. Programming Sample
Explains the programming samples for remote-controlling the DP power source.
6. Error Message List
Includes the list of error messages replied by the DP power source in response to remotecommands.
7. Specifications
Includes the specifications of the remote interface.

DP-G SeriesiInstruction Manual (Remote Control) About LAN interface
When ordering ,you can select one of LAN interface and GPIB interface.
USB and RS232 are standard equipment.

 About output voltage (including voltage setting range limit) and setting range of external
input gain
(This explanation is only for the DP-G series.)
The setting range differs between the product ordered after July 1, 2019 and the product orderedearlier.
For the setting range, please confirm with the main body instruction manual attached at the time ofpurchase.

DP-G Seriesii

Instruction Manual (Remote Control)Table of Contents
Page

Preface ........................................................................................................................................ i
Table of Contents ........................................................................................................................ iii
List of Figures ............................................................................................................................. v
List of Tables ..............................................................................................................................vi
1.

Preparation before Use ........................................................................................................ 1
1.1

Overview ....................................................................................................................... 2

1.2

USB Preparation ........................................................................................................... 4

1.3

RS232 Preparation ....................................................................................................... 7

1.4

GPIB Preparation ........................................................................................................ 10

1.5

LAN Preparation ......................................................................................................... 13

1.6

About Remote and Local ............................................................................................ 26

1.6.1

Remote State ....................................................................................................... 26

1.6.2

Local State ........................................................................................................... 26

1.7

2.

3.

1.7.1

Considerations Common to the Interfaces .......................................................... 27

1.7.2

USB Interface ...................................................................................................... 28

1.7.3

RS232 Interface ................................................................................................... 28

1.7.4

GPIB Interface ..................................................................................................... 29

Status System .................................................................................................................... 30
2.1

Service Request ......................................................................................................... 31

2.2

Status Byte ................................................................................................................. 32

2.2.1

Status Byte Register and Service Request.......................................................... 32

2.2.2

Status Byte Register ............................................................................................ 33

2.2.3

Service Request Enable Register ........................................................................ 34

2.2.4

Standard Event Status Register Group ............................................................... 34

2.2.5

Operation Status Register Group ........................................................................ 35

2.2.6

Warning Condition Register Group ...................................................................... 38

2.2.7

System Lock Condition Register Group ............................................................... 40

Remote Command Overview ............................................................................................. 42
3.1

4.

Considerations ............................................................................................................ 27

Remote Command ...................................................................................................... 43

3.1.1

Command Type and Format Concept.................................................................. 43

3.1.2

About SCPI .......................................................................................................... 43

3.1.3

Supported Common Command ........................................................................... 44

3.1.4

SCPI Command and Query Format ..................................................................... 45

3.1.5

SCPI Subsystem Command Tree ........................................................................ 45

3.1.6

Elements of SCPI Commands ............................................................................. 48

3.1.7

Overview of Response Message Formats ........................................................... 55

Remote Command Reference ........................................................................................... 60

DP-G Seriesiii

Instruction Manual (Remote Control)

4.1

4.1.1

List of Commands Common to Functions ............................................................ 62

4.1.2

List of Continuous Function Commands .............................................................. 65

4.1.3

List of Sequence Function Commands ................................................................ 69

4.1.4

List of Simulation Function Commands ............................................................... 70

4.2

5.

6.

Program Command Description.................................................................................. 73

4.2.1

Commands Common to Functions ...................................................................... 73

4.2.2

Continuous Function Commands....................................................................... 105

4.2.3

Sequence Function Commands......................................................................... 168

4.2.4

Simulation Function Commands ........................................................................ 185

Programming Sample ...................................................................................................... 232
5.1

DP power source Control Programming ................................................................... 233

5.2

Continuous Function Setting..................................................................................... 234

5.3

Sequence Function Control ...................................................................................... 237

5.4

Simulation Function Control...................................................................................... 239

5.5

Obtain Status Register .............................................................................................. 241

5.6

Cautions in Programming ......................................................................................... 243

Error Message List ........................................................................................................... 244
6.1

7.

Program Command List .............................................................................................. 61

Error Message List .................................................................................................... 245

Specifications ................................................................................................................... 248
7.1Interface Functions ................................................................................................... 249

7.2

GPIB Bus Driver ....................................................................................................... 249

7.3

Code Used ................................................................................................................ 250

7.4

Response to Interface Message ............................................................................... 250

7.5

Multi-Line Interface Message.................................................................................... 251

7.6

List of functions supported by LXI ............................................................................ 252

DP-G Seriesiv

Instruction Manual (Remote Control)Figures and Tables
List of Figures
Page

Figure 2.1 Status Byte Register and Service Request Enable Register ................................... 32
Figure 2.2 Standard Event Status Register Group.................................................................... 34
Figure 2.3 Operation Status Register Group ............................................................................ 35
Figure 2.4 Warning Condition Register Group .......................................................................... 38
Figure 2.5 System Lock Condition Register Group .................................................................. 40
Figure 3.1 Example of Command Tree ..................................................................................... 45
Figure 3.2 Common Command Syntax ..................................................................................... 48
Figure 3.3 SP Syntax ................................................................................................................ 48
Figure 3.4 Subsystem Command Syntax ................................................................................. 48
Figure 3.5 Numeric Parameter (<REAL>, <INT>) Syntax ........................................................ 50
Figure 3.6 Mantissa Syntax ...................................................................................................... 51
Figure 3.7 Index Syntax ............................................................................................................ 51
Figure 3.8 Discrete Parameter (<DISC>) Syntax ..................................................................... 51
Figure 3.9 Boolean Value Parameter (<BOL>) Syntax ............................................................. 52
Figure 3.10 String Parameter (<STR>) Syntax ......................................................................... 52
Figure 3.11 Block Program Data (<BLK>) Syntax .................................................................... 53
Figure 3.12 Suffix Syntax .......................................................................................................... 53
Figure 3.13 Program Message Syntax ..................................................................................... 54
Figure 3.14 Response Message Syntax ................................................................................... 55
Figure 3.15 Real Number Response Data (<REAL>) Syntax ................................................... 55
Figure 3.16 NR2 Number Response Data (<NR2>) Syntax ..................................................... 56
Figure 3.17 NR3 Number Response Data (<NR3>) Syntax ..................................................... 56
Figure 3.18 Integer Response Data (<INT>) Syntax ................................................................ 56
Figure 3.19 Discrete Response Data (<DISC>) Syntax ........................................................... 57
Figure 3.20 Numeric Boolean Value Response Data (<NBOL>) Syntax .................................. 57
Figure 3.21 String Response Data (<STR>) Syntax ................................................................. 57
Figure 3.22 Definite Length Arbitrary Block Response Data Syntax (<DBLK>) ....................... 58
Figure 3.23 Indefinite Length Arbitrary Block Response Data Syntax (<IBLK>) ...................... 58
Figure 7.1 Multi-Line Interface Message ................................................................................ 251

DP-G Seriesv

Instruction Manual (Remote Control)List of Tables
Page

Table 2.1 Status Byte Register.................................................................................................. 33
Table 2.2 Standard Event Status Register ................................................................................ 34
Table 2.3 Operation Status Register ......................................................................................... 36
Table 2.4 Transition Filter and Event Register Transitions ....................................................... 37
Table 2.5 Warning Condition Register ...................................................................................... 39
Table 2.6 System Lock Condition Register ............................................................................... 41
Table 3.1 IEEE488.2 Common Commands Supported by DP-G Series................................... 44
Table 3.2 Acceptable and Unacceptable Keywords (for "OUTPut") .......................................... 49
Table 6.1 Error Message List .................................................................................................. 245
Table 7.1 Interface Functions ................................................................................................. 249
Table 7.2 Bus Driver Specifications ........................................................................................ 249
Table 7.3 Response to Interface Message ............................................................................. 250

DP-G SeriesviInstruction Manual (Remote Control)DP-G Seriesvii

Instruction Manual (Remote Control)

1. Preparation before Use
1.1 Overview ·································································· 2
1.2 USB Preparation ····················································· 4
1.3 RS232 Preparation ················································· 7
1.4 GPIB Preparation ·················································· 10
1.5 LAN Preparation···················································· 13
1.6 About Remote and Local ······································ 26
1.7 Considerations ······················································· 27

DP-G Series

1

Instruction Manual (Remote Control)

1.1 Overview

1.1

Overview

The DP power source supports following three types of remote interfaces:USB (USB Test and Measurement Class USB488 Subclass, abbreviated to USBTMC hereinafter)
RS232
GPIB (available when specified at the order.)LAN (available when specified at the order.)The DP power source is provided with the USB, RS232, GPIB(available when specified at the order)and LAN (available when specified at the order) remote interfaces and is remote-controllable by acomputer or other instruments. By sending remote commands for each function and receiving thedata, you can control the function execution and read the internal state such as setting values anderror statuses.
Regardless of which communication interface is used, you can create and use a program that uses
the Virtual Instrument Software Architecture (VISA) library. If you do not have a license to use
VISA library, you need to obtain one (generally, it requires some cost).
Irrespective of differences in interface, each function can be used with the same command from theremote interface. However, some functions are not available in the RS232, GPIB and LAN due tointerface-specific restrictions.
[Restrictions in RS232 and GPIB and LAN]
 Status and register acquisition method
Serial poll-based status register acquisition is not available.
For details, see 2.2.
 Handling of termination symbol at command send/receive
The RS232, LAN always requires a termination symbol.
 Remote/Local state transition condition
The RS232, LAN cannot perform the state transition from Remote to Local using the
remote command. Only the panel operation can change the state to Local.

DP-G Series

2

Instruction Manual (Remote Control)

1.1 Overview

Command control specification: IEEE Std. 488.2-1992 compatible(Some commands are omitted or extended depending on the interface.)

Command format specification: compliant with the SCPI Specification 1990.0 command system

DP-G Series

3

Instruction Manual (Remote Control)

1.2 USB Preparation

1.2

USB Preparation

USB interface (USB1.1, USBTMC)
ItemID
Terminator

Description
Already assigned for each device“LF”

The computer used for control needs a USBTMC class driver installed on it. The USBTMC classdriver is included in the hardware and software product of each company that provides the VISA
library.

 Operation procedure
8. Press the MENU key to move to the root menu, then select [System]. The system setting window
opens.

DP-G Series

4

Instruction Manual (Remote Control)

1.2 USB Preparation

9. Put the cursor on [Setup] next to the [Remote] item, then press the ENTER key. The remotesetting window opens.

10.

In the [Interface] item, select [USB].

DP-G Series

5

Instruction Manual (Remote Control)

1.2 USB Preparation

11.

The window shows [Terminator] and [USB ID]. For the USB ID, see the explanation in thenext section. Select [Close] to close the window.

12.

Use a commercially available USB cable (Type A to B) to connect this product to thecomputer. USB connector is available on the rear of this product.
---- Notes ----------------------------------------------------------------------------------------------------------- Avoid use in a place that has under electrically noisy environment.
 It is recommended to use a fully-shielded, short cable.
 The use of USB hub may cause the product not to communicate properly.
-----------------------------------------------------------------------------------------------------------------------------

 About USB ID
Used for a system connected with multiple DP power source through USB, to enable the application
identify each source. The USB ID is represented in the following format.
USB0::[Vendor number]::[Product number]::[Serial number]::INSTR
Vendor number:

Fixed to 3402 (0x0D4A)

Product number:

Fixed to 26 (0x001A)

Serial number:

A unique number (serial number) has been set for each product.

DP-G Series

6

Instruction Manual (Remote Control)

1.3 RS232 Preparation

1.3

RS232 Preparation

RS232 interface
Item
Terminal
Baud rate
Terminator
ParityStop bit
Data bit
Flow control

Description or Selection
D-sub 9-pin (male)
9600 / 19200“CR”“LF” / “CR” / “LF”
None/Odd/Even
1/2
7/8
None/Hardware/Software

Factory default
9600bps“CR” “LF”
None
1 bit
8 bit
None

Note: Binary transmission is not supported.
Note: Use a cross cable.

Operation procedure
1. Press the MENU key to move to the root menu, then select [System]. The system setting window
opens.

DP-G Series

7

Instruction Manual (Remote Control)

1.3 RS232 Preparation

2. Put the cursor on [Setup] next to the [Remote] item, then press the ENTER key. The remotesetting window opens.

3. In the [Interface] item, select [RS232].

DP-G Series

8

Instruction Manual (Remote Control)

1.3 RS232 Preparation

4. Set each item.

5. Use a D-sub 9-pin cross cable to connect this product to the computer. RS232 connector isavailable on the rear of this product.
---- Notes --------------------------------------------------------------------------------------------------------------- Avoid use in a place that has under electrically noisy environment.
 It is recommended to use a fully-shielded, short cable.
-----------------------------------------------------------------------------------------------------------------------------

DP-G Series

9

Instruction Manual (Remote Control)

1.4 GPIB Preparation

1.4

GPIB Preparation

GPIB interface (specified at the order, IEEE488.1 std 1987 compliant)Item
Address
Terminator

Description or Selection
0 to 30“LF”

Factory default
2

Note: Binary transmission is not supported.
Note: Query for the main unit status byte using a serial poll is not supported.

Mount a GPIB controller board (card) to the controlling computer, then connect between them using
a commercially-available GPIB cable. For details, see the instruction manual of your GPIB
controller board (card).

 Operation procedure
1. Press the MENU key to move to the root menu, then select [System]. The system setting window
opens.

DP-G Series

10

Instruction Manual (Remote Control)

1.4 GPIB Preparation

2. Put the cursor on [Setup] next to the [Remote] item, then press the ENTER key. The remotesetting window opens.

3. In the [Interface] item, select [GPIB].

DP-G Series

11

Instruction Manual (Remote Control)

1.4 GPIB Preparation

4. In the [Address] item, set the address. [Terminator] is fixed to "LF".

5. Use a GPIB cable to connect this product to the computer. GPIB connector is available on therear of this product. Turn off this product and the computer before connecting or disconnecting
the cable.
---- Notes --------------------------------------------------------------------------------------------------------------- Avoid use in a place that has under electrically noisy environment.
 Before connecting or disconnecting the connector, turn off the power to all deviceson the bus.
 When using the GPIB, turn on the power to all devices on the bus.
 Ensure that the total cable length is within 20 meters.
 Ensure that the length of one cable is within 4 meters.
 Do not set the same address as the one used for any other device connected to thesame bus. Otherwise, the product cannot communicate properly.
-----------------------------------------------------------------------------------------------------------------------------

DP-G Series

12

Instruction Manual (Remote Control)

1.5 LAN Preparation

1.5

LAN Preparation

 LAN interface( specified at the order, 10BASE-T / 100BASE-TX, AutoMDI/MDI-X, SCPI-RAW : port TCP 5025)
Item
Description or Selection Note 1 Note 2
Factory default Note 3
If using PC with mDNS function, you can
Host Name
Product type name Note 4
use Host Name instead of IP address.
It is not used with this product. Even if
Domainyou change it, it will not affect the “1”operation.
NF Corporation
This is the device name displayed when ******-*****
Description
searching using LXI Discovery Tool.
(Model Name-Serial No)(Note 5)
Auto / Manual
Auto : DHCP and Auto-IP function can be
used.
TCP/IP Mode
Auto
Manual : The fixed IP address can beused.
MAC Address
Already assigned for each device

IP Address

A

0.0.0.0 - 255.255.255.255

B

169.254.1.0 – 169.254.254.255

C

Subnet Mask

A
B
C

Default Gateway

0.0.0.0 - 255.255.255.255

B

169.254.1.0 ～ 169.254.254.255
Automatically assignedby the DHCP.
0.0.0.0 - 255.255.255.255
0.0.0.0
Automatically assignedby the DHCP.

A
B
C

Terminater
Password

DP-G Series

by

A

C

DNS Server

Automatically assigned
DHCP.
0.0.0.0 - 255.255.255.255
255.255.0.0
Automatically assignedby the DHCP.

169.254.***.***(“***”shows automaticallyassigned by the LANinterface.)
the Automatically assigned by
the DHCP.
255.255.0.0
Automatically assigned by
the DHCP.
169.254.***.***(The same value with theip address.)
Automatically assigned by
the DHCP.
0.0.0.0
Automatically assigned by
the DHCP.

“LF”
Set a password to the configurations of theno password
LAN interface.

13

Instruction Manual (Remote Control)

1.5 LAN Preparation
Note 1 : These parameters are set on a web browser. (See section “Access and operation of thisproduct's website - 3.LAN Configuration”.)
Note 2 : A – C in the table above are the condition of the network connection.

These shows following:
A : When “TCP/IP mode” is “Manual”.
B : When “TCP/IP mode” is “Auto”, and no DHCP server.
C : When “TCP/IP mode” is “Auto”, and a DHCP server is connected.
Note 3 : To restore the factory default settings other than Host Name and Description, push the“Reset” button on the LAN interface attached to the rear panel (See section “Appearanceof LAN interface”). Host Name and Description remain unchanged if entered by the user.
If it is not entered, it will be the factory default setting. By setting the selection value toblank, it returns to the factory setting.
Note 4 : When connecting the same type of DP power source to a network, “Host Name” isassigned in the order of recognition by the network.
e.g., if three DP120GSs are connected in a network, these “Host Name” will be“DP120GS”, “DP120GS-1”, and “DP120GS-2”
Note 5 : When connecting the same type of DP power source to a network, “Host Name” isassigned in the order of recognition by the network.
e.g., if three DP120GSs are connected in a network, these “Host Name” will be“DP120GS”, “DP120GS(1)”, and “DP120GS(2)”Note: Binary transmission is not supported.

DP-G Series

14

Instruction Manual (Remote Control)

1.5 LAN Preparation

 Operation procedure
6. Press the MENU key to move to the root menu, then select [System]. The system setting window
opens.

7. Put the cursor on [Setup] next to the [Remote] item, then press the ENTER key. The remotesetting window opens.

8. In the [Interface] item, select [LAN].

DP-G Series

15

Instruction Manual (Remote Control)

1.5 LAN Preparation

9. The current [MAC Address], [IP Address], [Subnetmask] and [Gateway] are shown. When notusing fixed IP, undetermined parameters are shown by “***”. After assignment, these will be
updated. About IP addeess setting, see the section “Access and operation of this product's
website - 3.LAN Configuration”

10.

Connect this product to a hub or computer with a commercially available LAN cable. LANconnector is available on the rear of this product.

---- Notes ----------------------------------------------------------------------------------------------------------- Avoid use in a place that has under electrically noisy environment.
-----------------------------------------------------------------------------------------------------------------------------

DP-G Series

16

Instruction Manual (Remote Control)

1.5 LAN Preparation

 Appearance of LAN interface
The LAN interface is available on the rear of this product.
1. LANconnector

2. Status LED

Number
1
2

Name
LAN connector
Status LED

3

Reset switch

Status LED
StatusOff
Red blinking
GreenGreen blinking

DP-G Series

3. Reset switch

Description
LAN cable can be connected.
Indicates the status of the LAN interface by lighting color and/or blinking.
Except for some (Note 1), return LAN interface setting tofactory default.
 How to restore
1. Following “ Operation procedure”, select the LANinterface. (Can not restore when other communicationinterface selected.)
2. Push the switch for about 3 seconds until the LED turns off
with a thin tool etc.
Note 1 Host Name and Description remain unchanged if enteredby the user. Refer to “LAN interface” for how to return tofactory default.

Description
Other communication interface is selected.
The LAN interface has some error, and can not communicating.
Repeat the procedure of No.1-4 of the section “Operatingprocedure”.
The LAN interface completed the preparation to communicate.
Indicates the instrument identification function turn on.
About instrument identification, see the next section “Accessand operation of this product's website”.

17

Instruction Manual (Remote Control)

1.5 LAN Preparation

 Access and operation of this product's website
You can set the configuration of the IP address on the web browser.
---- Notes --------------------------------------------------------------------------------------------------------------- Operation verification of the web page of the DP power source was performed on
Microsoft® Internet Explorer 11.
----------------------------------------------------------------------------------------------------------------------------1. Welcom Page
The main page of the DP power source. You can access this page by entering URL “http://<IP
address>/”. In this web page, the basic information and configurations are shown, and you can
use the instrument identification function.

About instrument Identification
If you have more than one instrument connected to the network, you can click the [ON] button
to determine which one you are communicating with. When you click [ON] button, Status LED
will be blinking green. And you click [OFF] button to stop blinking.
Communicate by “Host Name”
You can use “Host Name” instead of IP address.
When “Host Name” displayed on this page is “DP120GS.local.”, you can access this page byentering URL “http://DP120GS.local./”DP-G Series

18

Instruction Manual (Remote Control)

1.5 LAN Preparation
2. Remote Control
icon in the upper left corner of the web page and select Remote Control, the display
Click thewill change on Remote Control page.On this page you can perform the same operation as theoperation panel.Pressing the [Shift] button changes the display of the button as shown on screen
2.
Screen 1

Screen 2

DP-G Series

19

Instruction Manual (Remote Control)

1.5 LAN Preparation· When the Remote Control screen is displayed for the first time, the LCD screen is not
displayed. Please press [Update Display] button to obtain LCD screen.
· Press the "Update Display" button to acquire the current LCD screen.
· When you press the [Shift] button, the shift lamp lights up. When this state (shift state) isreached, screen 2 changes to enable shortcut operation.
· The shift state is held until next pressing the [Shift] button. Therefore, shortcut operation ispossible continuously.
· The key operation takes about 2 seconds to respond. Key operation on the Remote Control
screen can not be performed while acquiring. Depending on the usage environment, it may takemore than 2 seconds.
· Shift lamp and [Shift] button are not synchronized with the operation panel. They are effective
only on the Remote Control screen.
· The LCD screen and the OUTPUT lamp display the status acquired when operating on the
Remote Control screen (automatic update is not done)· From the Remote Control screen, you can not switch the IF such as changing from LAN toUSB.

DP-G Series

20

Instruction Manual (Remote Control)

1.5 LAN Preparation

3. LAN Configuration
icon on the upper right of the web page, and
To Enter the LAN Configuration page, click
select “LAN Configuration”. In this page, you can make settings about LAN connection (e.g.,
TCP/IP mode).
This product supports both fixed IP address and Auto-IP function (automatic IP address
assignment).

How to set the Fixed IP address
In this section, how to set the fixed IP address is explained (For simplicity, assume that
LAN interface is restored to the factory default setting.)
One PC and one LAN cable are required.
1. Change the configuration of “Internet Protocol Version 4” of the PC to “automatic IP
address assignment”. (Refer to the PC manual to setup procedure of “automatic IP
address assignment”).
2. Connect this product and PC by the LAN cable.
If your PC has some LAN ports, make sure that the other LAN port not to communicate.
(e.g., remove LAN cables from the other LAN port.)
3. Following the procedure “Operation Procedure”, change the remote interface of thisprotudct to the LAN interface, and get the IP address.
4. Input URL “http://<IP address>/” on the web browser, and access “Welcome Page” ofthe LAN interface.

DP-G Series

21

Instruction Manual (Remote Control)

1.5 LAN Preparation

5. Click
icon on the upper right of the web page, and select “LAN Configuration”.
“LAN Configuration” page will be displayed.
6. Click [Modify] button, the parameters displayed in the page can be edited.

7. Change the parameter [TCP/IP mode] to “Manual”, then the other parameters on thispage will be enabled to edit. Set appropriate values to these parameters according to yournetwork, and Click [Submit] Button.
You can communicate to this product by using “Host Name + .local.” instead of the IP
address if you set [Host Name] parameter..

Enter
the values
And click[Submit]buttonDP-G Series

22

Instruction Manual (Remote Control)

1.5 LAN Preparation
8. When setteings are accepted, following dialog will be displayed. Close this dialog andweb browser. (Because the IP address will be changed.)

9. Change the configuration of “Internet Protocol Version 4” of the PC to the setting cancommunicate with this product. (Refer to the PC manual to setup procedure of“automatic IP address assignment”).
10. Launch the web browser again. Input the IP address you set to the URL field, and access“Welcome Page” of the LAN interface. Confirm that “TCP/IP address” value of“Welcome Page” is the same you set. If they are the same, Fixed IP address assignment
is completed.
Reset the IP address setting of the PC.

Confirm the IP
address is changed

DP-G Series

23

Instruction Manual (Remote Control)

1.5 LAN Preparation---- Notes ----------------------------------------------------------------------------------------------------------- In the case you do not know current IP address of the LAN interface, try the one offollowing procedure:
1. Getting current IP address by doing the procedure 1 - 3 of “How to set the Fixed IP address”
2. Reset the LAN interface by pushing the “Reset Switch”(Refer to “Appearance of LAN interface” about “Reset Switch”.)
 In the case the IP address of the other device connected to a network later isduplicated with this product, following two procedures required to solve.
1. Change the IP address of the other device to avoid the duplication.
2. Refering to the procefure “Operation Procedure”, set the remote interface of this product to theother one (e.g., USB), and return to the LAN interface again. (By this procedure, the LANinterface is restart.)-----------------------------------------------------------------------------------------------------------------------------How to enable the automatic IP address assignment.
This product supports the DHCP client function. If enable the automatic IP address
assignment, you can connect this product to the network with a DHCP server.
You can set this product to the automatic IP address assignment by setting “TCP/IP mode”
parameter to “Auto”.

(“TCP/IP Mode” parameter can be edit on the “LAN Configuration”

page of the LAN interface web page)In the case that the LAN interface configurations can be reset to the Factory Default setting,you can connect this product to your network without any change. (Because default settingof “TCP/IP Mode” parameter is “Auto”)
If the LAN interface configurations are changed from the Factory Default setting, try theone of following procedure:
1. Do the procedure 1 - 7 of “How to set the Fixed IP address” and change “TCP/IP Mode”
parameter to “Auto”.
2. Reset the LAN interface by pushing the “Reset Switch”(Refer to “Appearance of LAN interface” about “Reset Switch”.)

DP-G Series

24

Instruction Manual (Remote Control)

1.5 LAN Preparation
4. Security
To Enter the Security page, click
icon on the upper right of the web page, and select“Security”. In this page, you can create a password of the LAN interface configurations. If you
set a password, you will need to enter the password when changing the settings of the “LANConfiguration” page and Security page.

Once set a password, a password input request dialog is shown when you open “LANConfiguration” and “Security” page. You need to enter user name and the password in this dialog.
user name ; “user” (fixed value)
password : the password you set.

DP-G Series

25

Instruction Manual (Remote Control)

1.6 About Remote and Local

1.6

About Remote and Local

1.6.1 Remote StateIn the Remote state, the control panel key operations are not accepted. However, the output off(OUTPUT key) and the switching to the Local state (+) are available.

 Switching to the Remote state
When communication is established after the command is sent from the computer to the product, theDP power source switches to the Remote state.

1.6.2 Local State
Control panel key operations are accepted.
 Switching to the Local state
The Shortcut operation+

switches the state to Local.

The Remote state is cleared when the LOCAL key is pressed in the Remote state, when the GPIB
bus REN line is set to False (High) from the computer, or when the GTL command is received.
However, the LOCAL key is disabled when the DP power source is in the local lockout state. To
clear the local lockout status, you need to set the GPIB bus REN line to False (High) on thecomputer.

DP-G Series

26

Instruction Manual (Remote Control)

1.7 Considerations

1.7

Considerations

1.7.1 Considerations Common to the Interfaces• The input buffer size is 2048 bytes.
The DP power source interprets and executes the commands sequentially as it stores received
commands to the input buffer. It can also handle a data of more than the size of the input buffer,
where the data includes one statement which consists of multiple commands concatenated together
and is terminated with the message terminator (delimiter symbol or EOI). However, the input buffer
becomes full if the communication data volume is too large compared to the speed of commandinterpretation and execution. In that case, the computer cannot send any command, and therefore
results in transmission timeout.
Note that the transmission timeout does not occur if the communication is taking place with theRS232 flow control set to None. However, other error occurs such as command execution error
because the command sent from the computer is not received correctly by the DP power source.
If there is an error during interpretation or execution of any one of the multiple commands that areconcatenated and sent to the DP power source, any commands after that command up to the message
terminator are discarded; not interpreted or executed.
• The output buffer size is 2048 bytes.
The output buffer is cleared if the size of the response data in reply to the query command from thecomputer exceeds the output buffer size. At this time, the DP power source sets the query error bit of
the standard event status register to 1.
During the processing of data that includes multiple commands concatenated up to the message
terminator (delimiter symbol or EOI) in one statement, if the size of the response data exceeds theoutput buffer size, the command parsing and execution is continued while the excess response data
does not remain in the output buffer.
• The maximum number of errors that can be queued is 16.
Every time a command parsing and execution error occurs, the error message is queued in the error
queue. If command errors occur beyond the maximum queuing number of errors, the error message
stored in the 16th queue is replaced with -350,”Queue overflow.”• The USB, RS232, GPIB and LAN interfaces are expected to be used under a relatively stableenvironment. Avoid using in a place that has power fluctuation or environment with much electricalnoise.

DP-G Series

27

Instruction Manual (Remote Control)

1.7 Considerations---- Restrictions------------------------------------------------------------------------------------------------------- Do not insert or remove a USB memory while the main unit is performing the
remote communication. This may damage the USB memory or cause the main unit
to malfunction.
Insert or remove a USB memory after terminating the remote command based
auto-execution program and similar activities.
-----------------------------------------------------------------------------------------------------------------------------

1.7.2 USB Interface• To use a USB interface, USBTMC device driver software needs to be installed on your computer.
• Not that not all USBTMC device driver software pieces provided by every company have been tested
for operation verification.
Operation verification was performed on our USBTMC compatible device driver software (dedicatedto the attached application) and the USBTMC device driver software that comes with NI-VISA
provided by National Instruments.

1.7.3 RS232 Interface• One RS232 port cannot have multiple devices connected at one time.
• When communication is taking place with no flow control, the command may not be executed
properly. Use the flow control whenever possible.
• For communication that has the hardware flow control enabled, use a cable in which the RTS signal
and CTS signal lines are interlink-connected. Use the one that RTS on the computer side is connected
to CTS on the DP power source, CTS to RTS.
• To avoid malfunctioning due to radiated electromagnetic noise, ensure to use a shielded cable.

DP-G Series

28

Instruction Manual (Remote Control)

1.7 Considerations

1.7.4 GPIB Interface• Power off all devices on the bus when you connect or disconnect the GPIB cable.
• When using the GPIB, turn on the power to all devices connected to the bus.
• Up to 15 devices (including the controller) can be connected to the GPIB in one system.
The cable length has the following limitations.
•Total cable length is 2 meters x (number of devices) or 20 meters, whichever the shorter•Length of a cable is 4 meters or less
• Check carefully for the GPIB address before setting it. Using a duplicated address in one system maydamage devices.
• Inconsistency of the delimiter settings in the system might cause unexpected trouble. Use the samedelimiter setting for every device that exists in the system.

DP-G Series

29

Instruction Manual (Remote Control)

2. Status System
2.1 Service Request ···················································· 31
2.2 Status Byte ···························································· 32

DP-G Series

30

Instruction Manual (Remote Control)

2.1 Service Request

2.1

Service Request

The USB interface supports the service request functions offered by USBTMC.
You can obtain the status of the DP power source product by performing a serial poll (reading statusbyte) from your computer, under the conditions shown below. The serial poll allows you to obtainthe status of the DP power source product regardless of the Remote/Local state.
•When the output data for query is prepared•When some error or warning occurs
The GPIB interface does not support the service request through the SRQ signal line of the bus.

DP-G Series

31

Instruction Manual (Remote Control)

2.2 Status Byte

2.2

Status Byte

The status byte can be obtained by a serial poll only when using a USB interface. When using a
RS232, GPIB or LAN interface, the status byte cannot be obtained by a serial poll.

2.2.1 Status Byte Register and Service Request
The configuration of the status byte register and the service request enable register is shown in
Figure 2.1.

Figure 2.1 Status Byte Register and Service Request Enable Register

DP-G Series

32

Instruction Manual (Remote Control)

2.2 Status Byte

2.2.2 Status Byte Register
Each bit of the status byte register is described in Table 2.1.
Table 2.1 Status Byte Register
Bit

WeightSymbol

(MSB)
7

128

OPR

6

64

5

Description

Set Condition(set to 1)

Clear Condition(set to 0)

Operation
condition
registersummaryThis bit is set when
the logical OR of bitsof the operation event
register is 1.

This bit is cleared when
the logical OR of bits of
the operation event
register is 0.

RQS/
MSS

Requestservice/mastersummary status

Note 3Note 1

32

ESB

Standard Event
Status Register
SummaryThis bit is set when
the logical OR of bitsof the standard event
status register is 1.

This bit is cleared when
the logical OR of bits ofthe standard event status
register is 0.

4

16

MAV

This bit notifies This bit is set whenthat the output
the output data for thedata for thequery is prepared.
query isprepared.

This bit is cleared when
there is no output data
for the query. Note 4

3

8UnusedUnused2

4

Reserved Reserved

1

2

WAR

(LSB)
0

1

SLK

Note 2

Note 2

Reserved

Reserved

Warning
condition
registersummaryThis bit is set when
the logical OR of bitsof the warning event
register is 1.

This bit is cleared when
the logical OR of bits of
the warning event
register is 0.

System Lockcondition
registersummaryThis bit is set when
the logical OR of bitsof the System Lockevent register is 1.

This bit is cleared when
the logical OR of bits of
the System Lock event
register is 0.

Note 1 : • When a device clear (DCL or SDC) is received.

• After reading the status byte (reading the status byte by a serial poll during the SRQ output
or a query message).
Note 2 : • Always 0 because this bit is not used.
Note 3 : • In case of reading by a serial poll, this bit is set when the SRQ is sent.
• In case of reading by a query message, this bit is set if the logical OR of bits of the status byte is 1.
Note 4 : • When a device clear (DCL or SDC) is received.
• USB : After reading the status byte by using a query message.
When using USB, this bit is not cleared by a serial poll.
The status byte register is cleared when a *CLS command is received.

DP-G Series

33

Instruction Manual (Remote Control)

2.2 Status Byte

2.2.3 Service Request Enable Register
The service request enable register is used to select the summary bit within the status byte registerthat generates service requests shown in Figure 2.1.

2.2.4 Standard Event Status Register GroupThe configuration of the standard event status register group is shown in Figure 2.2.

Figure 2.2 Standard Event Status Register Group

2.2.4.1

Standard Event Status Register

Each bit of the standard event status register is described in Table 2.2.
Table 2.2 Standard Event Status Register
Bit
7
6
5
4
3
2
1
0

Weight
128
64
32
16
8
4
2
1

Symbol
PON
URQ
CME
EXE
DDE
QYE
RQC
OPC

Description
Power onUser request
Command error
Execution error
Equipment-specific error (always 0 in the DP power source)
Query error
Request control
Operation completion

The standard event status register is cleared when the *ESR? query or *CLS command is received.

DP-G Series

34

Instruction Manual (Remote Control)

2.2 Status Byte
2.2.4.2

Standard Event Status Enable Register

The standard event status enable register is used to select the bit of the standard event status registeras shown in Figure 2.2, and reflect the status of the selected bit to the ESB of the status byte register.

2.2.5 Operation Status Register GroupThe configuration of operation status register group is shown in Figure 2.3.

Figure 2.3 Operation Status Register Group

DP-G Series

35

Instruction Manual (Remote Control)

2.2 Status Byte
2.2.5.1

Operation Status Condition Register

The operation status condition register is a register that represents the current status of the device.
This register is not cleared even when a query addressed to the condition register is received.
Each bit of operation status register group is described in Table 2.3.
Table 2.3 Operation Status Register
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0

Weight
16384
4096
256
2
-

DP-G Series

Description
Always 0
Sequence or Simulation is in the Run status(Unused)Sequence is in the Hold status(Unused)(Unused)(Unused)
LOCK status (SYNC status)(Unused)(Unused)(Unused)(Unused)(Unused)(Unused)Busy status(Unused)36

Instruction Manual (Remote Control)

2.2 Status Byte
2.2.5.2

Operation Status Transition Filter

The operation status transition filter is a filter for determining the event bit transition.
The operation status transition filter is not cleared even when the *CLS command is received.
The relationship between the transition filter setting and the event register transitions is shown in
Table 2.4.
Table 2.4 Transition Filter and Event Register Transitions
Each Bit Setting of Positive
Transition Filter

Each Bit Setting of Negative
Transition Filter

0
0
1
1

0
1
0
1

2.2.5.3

Transition of Condition
Registerto Set the Bit ofEvent Register to 1
Not changed
1 → 0 (detects the falling)0 → 1 (detects the rising)0 → 1 or 1 → 0

Operation Status Event Register

The operation status event register is a register that reflects the changes of the condition register
according to the transition filter setting.
The event register is cleared upon reception of a query addressed to the event register or the *CLS
command.
2.2.5.4

Operation Status Event Enable Register

The operation status event enable register is used to select bits in the event register to besummarized.

DP-G Series

37

Instruction Manual (Remote Control)

2.2 Status Byte

2.2.6 Warning Condition Register GroupThe configuration of the warning condition register group is shown in Figure 2.4.

Figure 2.4 Warning Condition Register Group

DP-G Series

38

Instruction Manual (Remote Control)

2.2 Status Byte
2.2.6.1

Warning Condition Register

This register is not cleared even when a query addressed to the condition register is received.
Each bit of the warning condition register is described in Table 2.5.
Table 2.5 Warning Condition Register
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0

2.2.6.2

Weight
16384
8192
4096
2048
1024
512
256
128
64
32
16
8
4
2
1

Description
Always 0
Peak current limiter is operating
RMS current limiter is operating
Active wattage limiter is operating
Output OFF after peak current limiter is activatedOutput OFF after RMS current limiter is activatedSensing voltage anomaly
Power unit DCPS anomaly
Synchronization frequency anomaly
Overheat
Power unit DCPS undervoltage
Power unit DCPS overvoltage
Output overcurrent (Peak)Power unit anomaly
Output overcurrent (RMS)
Output overvoltage

Warning Status Transition Filter

The warning status transition filter is a filter for determining the event bit transition.
The warning status transition filter is not cleared even when the *CLS command is received.
For the relationship between the transition filter setting and the event register transitions, refer toTable 2.4.
2.2.6.3

Warning Event Register

The warning event register is a register that reflects the changes of the condition register according
to the transition filter setting.
The event register is cleared upon reception of a query addressed to the event register or the *CLS
command.
2.2.6.4

Warning Event Enable Register

The warning event enable register is used to select bits in the event register to be summarized.

DP-G Series

39

Instruction Manual (Remote Control)

2.2 Status Byte

2.2.7 System Lock Condition Register GroupThe configuration of the System Lock condition register group is shown in Figure 2.5.

Figure 2.5 System Lock Condition Register Group

DP-G Series

40

Instruction Manual (Remote Control)

2.2 Status Byte
2.2.7.1

System Lock Condition Register

This register is not cleared even when a query addressed to the condition register is received.
Each bit of the System Lock condition register is described in Table 2.6.
Table 2.6 System Lock Condition Register
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0

2.2.7.2

Weight
16384
8192
4096
2048
1024
512
256
128
64
32
16
8
4
2
1

Description
Always 0(Unused)(Unused)(Unused)Starts with different power line voltage, in polyphase connection(Unused)(Unused)(Unused)(Unused)Internal auxiliary power anomaly (DP075x/DP090x/DP105x/DP120x only)
Polyphase system communication anomaly
Internal communication anomaly 2Internal communication anomaly 1
Power input frequency anomaly
Power input undervoltage
Power input overvoltage

System Lock Status Transition Filter

The System Lock status transition filter is a filter for determining the event bit transition.
The System Lock status transition filter is not cleared even when the *CLS command is received.
For the relationship between the transition filter setting and the event register transitions, refer toTable 2.4.
2.2.7.3

System Lock Event Register

The System Lock event register is a register that reflects the changes of the condition register
according to the transition filter setting.
The event register is cleared upon reception of a query addressed to the event register or the *CLS
command.
2.2.7.4

System Lock Event Enable Register

The System Lock event enable register is used to select bits in the event register to be summarized.

DP-G Series

41

Instruction Manual (Remote Control)

3. Remote Command Overview
3.1 Remote Command ················································ 43

DP-G Series

42

Instruction Manual (Remote Control)

3.1 Remote Command

3.1

Remote Command

3.1.1 Command Type and Format Concept
There are two types of remote commands of DP power source; the common commands definedin IEEE488.2, and the commands defined according to SCPI (Standard Commands for
Programmable Instruments) command specifications.

3.1.2 About SCPISCPI is a standard that defines the communication method between external controllers andmeasuring instruments.
For general information about SCPI, refer to the following document:
Standard Commands for Programmable Instruments (SCPI) VERSION 1999.0
http://www.ivifoundation.org/scpi/

Conventions
The commands mentioned in the description are written following conventions:<>[]{abc|xyz}[abc|xyz]
Uppercase, lowercase

DP-G Series< > indicates something other than itself. In the case of parameter or
response data, the abbreviation of the type is enclosed in < >. <NL>
indicates an ASCII character that has the value of 10 decimal, and similarly,<^END> indicates EOI.
The items enclosed in [ ] are optional. Note that "[" and "]" are not part ofthe command.
Means that either "abc" or "xyz" should be used.
Indicates that either "abc" or "xyz" can be used, but both are optional.
A whole word consisting of the combination of upper and lowercase lettersmakes a long form of the keyword, while an uppercase only part makes ashort form.

43

Instruction Manual (Remote Control)

3.1 Remote Command

3.1.3 Supported Common Command
The DP power source support the instrument common commands which comply with theIEEE488.2 standard.
All common commands begin with an asterisk (*), and some of them can use parameters.
The header of common command and the first parameter must be separated by a space code.
The common commands supported by the DP power source are shown in Table 3.1.
Table 3.1 IEEE488.2 Common Commands Supported by DP power source
Command Query
*IDN?
*RST
*TST?
*OPC
*OPC?
*WAI
*CLS
*ESE
*ESE?
*ESR?
*SRE
*SRE?
*STB?

DP-G Series

Name
Identification Query
Reset Command
Self-Test QueryOperation Complete Command
Operation Complete Query
Wait-to-Continue Command
Clear Status Command
Standard Event Status Enable Command
Standard Event Status Enable Query
Standard Event Status Register Query
Service Request Enable Command
Service Request Enable Query
Read Status Byte Query

44

Instruction Manual (Remote Control)

3.1 Remote Command

3.1.4 SCPI Command and Query Format
A SCPI command has a hierarchical structure that consists of a root keyword, one or more
lower-level keywords, parameters, and suffixes.
The followings show examples of command and query.
:OUTPut:STATe ON<NL><^END>:OUTPut:STATe?<NL><^END>
OUTPut is the root-level keyword that links second-level keywords. ON is a commandparameter.

3.1.5 SCPI Subsystem Command Tree
3.1.5.1

Structure of Command TreeSCPI applies a hierarchical structure similar to the one used in a file system to subsystemcommands.
In SCPI, this command structure is called a command tree, and Figure 3.1 shows an example ofa command tree.

root[:SOURce]:VOLTage:FREQuency[:LEVel][:IMMediate][:FIXed][:AMPLitude]
OFFSet:PHASe:OUTPut[:STATe]:SYSTem:ERRorFigure 3.1 Example of Command TreeIn the command tree shown in Figure 3.1, the keywords closest to the top ("[:SOURce]",":OUTPut", and ":SYSTem") are root-level keywords. To reach a lower-level keyword, youmust follow the path of keywords defined above it.
For example, to access ":OFFSet", the command should be specified by following the path[:SOURce] - :VOLTage - [:LEVel] - [:IMMediate] - :OFFSet.

DP-G Series

45

Instruction Manual (Remote Control)

3.1 Remote Command
3.1.5.2

Current Path Movement

The current path is a level within the command tree, and becomes the first command path fromwhich the command parser starts the search when the next command is sent. The commandparser determines the current path according to the following rules.
(1) At power-on and reset
The current path is set to the root.
(2) Message terminator
Upon reception of <NL> (message terminator), the current path is set to the root.
(3) Colon (command separator)
When a colon is placed between two keywords, the colon moves the current path down one
level in the command tree.
(4) Colon (root specifier)When a colon is placed at the beginning of a command, the colon sets the current path to theroot.
(5) Semicolon
Semicolons do not affect to the current path.
(6) SpaceSpaces do not affect to the current path.
(7) Comma
Commas do not affect to the current path.
(8) IEEE488.2 common command
Common commands do not affect to the current path.
By using semicolons properly, multiple commands can be sent efficiently.
For example,:SOURce:VOLTage:LEVel:IMMediate:AMPLitude 1.0; OFFSet 1.0<NL><^END>
is the same as sending the following two commands::SOURce:VOLTage:LEVel:IMMediate:AMPLitude 1.0<NL><^END>:SOURce:VOLTage:LEVel:IMMediate:OFFSet 1.0<NL><^END>

DP-G Series

46

Instruction Manual (Remote Control)

3.1 Remote Command
When an optional keyword is omitted, you should pay careful attention to the current pathmovement.
For example,:VOLTage 1.0<NL><^END>
sets the current path to ":SOURce."
If you want to send the following two program messages as one program message,:SOURce:VOLTage:LEVel:IMMediate:AMPLitude 1.0<NL><^END>:SOURce:FREQuency:FIXed 100.0<NL><^END><Program message which is executed properly>:SOURce:VOLTage 1.0; FREQuency:FIXed 100.0<NL><^END><Program message which causes parsing error>:SOURce:VOLTage:LEVel:IMMediate:AMPLitude1.0; FREQuency:FIXed 100.0<NL><^END>
Here, the current path of the second command is":SOURce:VOLTage:LEVel:IMMediate" (by right, it must be ":SOURce"). Therefore,":FREQuency:FIXed 100.0" causes parsing error.

DP-G Series

47

Instruction Manual (Remote Control)

3.1 Remote Command

3.1.6 Elements of SCPI Commands
3.1.6.1

Common Command Syntax

The syntax of common commands is shown in Figure 3.2. In this figure, a keyword consists ofthree alphanumeric characters, beginning with an alphabetic character.

Figure 3.2 Common Command Syntax"SP" in Figure 3.2 is technically as shown in Figure 3.3 (hereinafter, all SP means the same).

Figure 3.3 SP Syntax

3.1.6.2

Subsystem Command Syntax

The syntax of the subsystem commands is shown in Figure 3.4.

Figure 3.4 Subsystem Command Syntax

3.1.6.3

Keyword

The keyword in the command syntax is a string of up to 12 characters consisting of uppercase
and lowercase alphabetic characters, underscore (_), and numeric characters, beginning with analphabetic character.
Most keywords are shown as a mixture of uppercase and lowercase characters.
The uppercase characters represent the short form for commands. Either long or short form
format can be accepted; commands are not case sensitive actually.
Examples for the keyword "OUTPut" are listed in Table 3.2.

DP-G Series

48

Instruction Manual (Remote Control)

3.1 Remote Command
Table 3.2 Acceptable and Unacceptable Keywords (for "OUTPut")
KeywordOUTPUTOUTP
OuTpUt
oUtP
OUTPU
OUT
3.1.6.4

Description
Accepted as long form.
Accepted as short form.
Accepted as long form without distinguishing uppercase and lowercase characters.
Accepted as short form without distinguishing uppercase and lowercase characters.
Not accepted because it corresponds to neither long form nor short form.
Not accepted because it corresponds to neither long form nor short form.

Keyword Separator

Keyword separators serve to separate the current keyword and the next lower-level keyword asshown in the example below. Colons (:) are used as keyword separators.
:OUTPut:STATe?
3.1.6.5

Root Specifier

A colon (:) at the beginning of the subsystem command serves as a root specifier.
The root specifier sets the current path to the root.
As colons (:) are also used as command separators, you need to carefully use them dependingon your purpose.
SOURce:FREQuency:FIXed 100.0→

All colons are header separators:SOURce:FREQuency:FIXed 1.0→

The first colon is the root specifier

SOURce:FREQuency:FIXed 100.0; :OUTPut ON→
3.1.6.6

The third colon is the root specifier

Optional Keywords

The keywords enclosed in square brackets ([]) are optional, and can be omitted. However, thesquare brackets ([]) are used for description purpose only, and are not included in the actualcommand to be sent.
If the keyword is omitted, the command parser interprets the command as if that optional
keyword is received.
For example,:OUTPut[:STATe]means that you can use either of the following commands::OUTPut:STATe:OUTPut

DP-G Series

49

Instruction Manual (Remote Control)

3.1 Remote Command
3.1.6.7

Implied Channels (Optional Numeric Keyword Suffix)

Many commands allow you to specify channels by using an optional numeric keyword suffix.
For example,:OUTPut[1|2]:STATe {ON|OFF}means commands for channel 1 and 2 as follows::OUTPut[1]:STATe {ON|OFF}:OUTPut2:STATe {ON|OFF}
Here, you need to note that if you do not specify the channel number, the channel 1 will beselected as an implied channel.
For example, to control the channel 1 output to be turned ON, you can use either of thefollowing commands.
:OUTPut1:STATe ON:OUTPut:STATe ON
3.1.6.8

Parameter TypeIn the command list, the angle brackets (<>) indicate parameters. The parameter type is one of
the following types.
Numeric parameter (<REAL>, <INT>)
The syntax of numeric parameters is shown in Figure 3.5.

Figure 3.5 Numeric Parameter (<REAL>, <INT>) Syntax

The syntaxes of the mantissa and index in Figure 3.5 are shown in Figure 3.6 and Figure 3.7.

DP-G Series

50

Instruction Manual (Remote Control)

3.1 Remote Command

Figure 3.6 Mantissa Syntax

Figure 3.7 Index Syntax

3.1.6.9

Discrete Parameter (<DISC>)

The syntax of the discrete parameter is shown in Figure 3.8.

Figure 3.8 Discrete Parameter (<DISC>) Syntax

DP-G Series

51

Instruction Manual (Remote Control)

3.1 Remote Command
3.1.6.10 Boolean Value Parameter (<BOL>)
The syntax of the Boolean value parameter is shown in Figure 3.9.

<REAL>,
<INT>

ON

OFF

Figure 3.9 Boolean Value Parameter (<BOL>) Syntax

The boolean parameter is interpreted the values other than 0 as true, and 0 as false.
If the specified value includes a fractional part, that value is interpreted as the whole number
obtained by rounding the fractional part. Therefore, "0.4" is false (rounded off to 0), and "0.5"is true (rounded off to 1).
3.1.6.11 String Program Data (<STR>)
The syntax of the string program data is shown in Figure 3.10.

Figure 3.10 String Parameter (<STR>) Syntax

In the DP power source, you cannot use the following nine characters as a part of a string: \, /, :,*, ?, “, <, >, |. If the string includes one of these characters, an error process will be raised.(Theerror message returns an error code :-150 "String data error.")

DP-G Series

52

Instruction Manual (Remote Control)

3.1 Remote Command
3.1.6.12 Block Program Data (<BLK>)
The syntax of the block program data is shown in Figure 3.11.

Figure 3.11 Block Program Data (<BLK>) Syntax

The DP power source does not accept a block program data.
3.1.6.13 Parameter Separator
If you want to send multiple parameters in one command, you need to separate the adjacentparameters with a comma (,).
3.1.6.14 Query Parameter
Most of the queries supported by the commands that have decimal numeric parameters canreturn the minimum or maximum values if "MINimum" or "MAXimum" is specified after "?".
For example, to query the minimum and maximum values of the frequency, send the following
queries::SOURce:FREQuency? MINimum:SOURce:FREQuency? MAXimum
3.1.6.15 Suffix
The syntax of suffix is shown in Figure 3.12.

Figure 3.12 Suffix Syntax

DP-G Series

53

Instruction Manual (Remote Control)

3.1 Remote Command
3.1.6.16 Command Terminator
A command terminator is either <NL> (ASCII character decimal 10), an EOI (End-of Identify)
asserted by the last byte, or an EOI asserted by <NL>.
Using multiple commands
Program message
A program message is a combination of one or more IEEE488.2 common commands and
SCPI commands, and used to send multiple commands at once.

Program Message Syntax
The syntax of the program message is shown in Figure 3.13.

Figure 3.13 Program Message Syntax

DP-G Series

54

Instruction Manual (Remote Control)

3.1 Remote Command

3.1.7 Overview of Response Message Formats
3.1.7.1

Response Message

The response data that can be read from the DP power source when the command is sent by thecomputer to inquire something is called "response message." The command sent by thecomputer is called "query", and a question mark (?) is placed at the end of the command.
3.1.7.2

Response Message Syntax

The syntax of the response message is shown in Figure 3.14.

Figure 3.14 Response Message Syntax

In response messages, commas (,) and semicolons (;) are used as separators. When multiple
values are returned by one command, data items are separated by commas (,).
When multiple queries are sent in the same message, the data item groups for each query areseparated by semicolons (;).
3.1.7.3

Response Message Data TypeThe data type of the response message is one of the followings:
Real number response data syntax (<REAL>)
The syntax of the real number response data is shown in Figure 3.15.

<NR2>

<NR3>

Figure 3.15 Real Number Response Data (<REAL>) Syntax

The syntax of the NR2 number response data is shown in Figure 3.16.

DP-G Series

55

Instruction Manual (Remote Control)

3.1 Remote Command

Figure 3.16 NR2 Number Response Data (<NR2>) Syntax

The syntax of the NR3 number response data is shown in Figure 3.17.

Figure 3.17 NR3 Number Response Data (<NR3>) Syntax

Integer response data (<INT>)
The syntax of the integer response data is shown in Figure 3.18. The integer response data
syntax is same as that of the NR1 number response data defined in IEEE488.2.

Figure 3.18 Integer Response Data (<INT>) Syntax

DP-G Series

56

Instruction Manual (Remote Control)

3.1 Remote Command

Discrete response data (<DISC>)
The syntax of the discrete response data is shown in Figure 3.19.
The response data is always in short form.

Figure 3.19 Discrete Response Data (<DISC>) Syntax

Numeric Boolean value response data (<NBOL>)
The syntax of the numeric Boolean value response data is shown in Figure 3.20.

01

Figure 3.20 Numeric Boolean Value Response Data (<NBOL>) Syntax

String response data (<STR>)
The syntax of the string response data is shown in Figure 3.21.
Note that double quotation (”) is never contained in a response string in the DP power source.

Figure 3.21 String Response Data (<STR>) Syntax

DP-G Series

57

Instruction Manual (Remote Control)

3.1 Remote Command

Definite length arbitrary block response data (<DBLK>)
The syntax of the definite length arbitrary block response data is shown in Figure 3.22.
However, the DP power source does not return this type of response message.

Figure 3.22 Definite Length Arbitrary Block Response Data Syntax (<DBLK>)

Indefinite length arbitrary block response data (<IBLK>)
The syntax of the indefinite length arbitrary block response data is shown in Figure 3.23.
However, the DP power source does not return this type of response message.

Figure 3.23 Indefinite Length Arbitrary Block Response Data Syntax (<IBLK>)

DP-G Series

58

Instruction Manual (Remote Control)

3.1 Remote Command

DP-G Series

59

Instruction Manual (Remote Control)

4. Remote Command Reference
4.1 Program Command List ········································ 61
4.2 Program Command Description ··························· 73

DP-G Series

60

Instruction Manual (Remote Control)

4.1 Program Command List

4.1

Program Command List

This chapter describes the program commands for the DP power source.
Some commands may be given permission or inhibition of acceptance for each output function.
Some other commands may be handled as a command error or may not be accepted, to maintain the
integrity of the internal operation state of the DP power source. In addition, some commands may
not be run depending on the output phase mode supported by the purchased product.
For these commands that require special attentions, tips are described to run them properly in"Program Command Description".

DP-G Series

61

Instruction Manual (Remote Control)

4.1 Program Command List

4.1.1 List of Commands Common to Functions
Set

Query

*IDN?
*TST?
*CLS

—
—




—

*ESE





*ESR?

—



*SRE





*STB?

—



*WAI



—

*OPC



—

*OPC?

—



Function

CommandCommon Command (IEEE488.2)
Device ID
Self-Check
Clear event
register anderror queue
Set/get thestandard event
status enableregisterGet thestandard event
status registerSet/get theservice request
enable register
Get the statusbyte register
Wait forsynchronizationof the overlap
command
Set the OPC bit
at the operation
completion
Get theoperationcompletion
state

Operate System Lock Condition Register
Get the System
Lock condition
register
Set/get the
System Lockevent enableregister:STATus:LOCK:CONDition?

—

:STATus:LOCK:ENABle

Get the System
Lock event
register
Set/get the
System Locktransition filter(negative)
Set/get the
System Locktransition filter(positive):STATus:LOCK[:EVENt]?

—:STATus:LOCK:NTRansition

:STATus:LOCK:PTRansition

:STATus:OPERation:CONDition?

—

:STATus:OPERation:ENABle



Operate Operation Condition Register
Operation
condition
register
Operation event

DP-G Series

62

Instruction Manual (Remote Control)

4.1 Program Command List
enable register
Operation event
register
Operationtransition filter(negative)
Operationtransition filter(positive):STATus:OPERation[:EVENt]?

—:STATus:OPERation:NTRansition

:STATus:OPERation:PTRansition





—



:STATus:WARNing:CONDition?

—

:STATus:WARNing:ENABle

:STATus:WARNing[:EVENt]?

—:STATus:WARNing:NTRansition

:STATus:WARNing:PTRansition

:SYSTem:WRELease—:OUTPut[:STATe]:OUTPut:PON







:OUTPut:RELay:TRIGger:POLarity

:TRIGger:WIDTh





—







:DISPlay:CONTrast

:DISPlay[:WINDow]:BACKground:COLor

:SYSTem:KLOCk:SYSTem:BEEPer:STATe







—



Get Error Message
Get error
messages:SYSTem:ERRor?

Operate Warning Condition Register
Get the warning
condition
register
Set/get thewarning event
enable register
Get the warning
event registerSet/get thewarningtransition filter(negative)
Set/get thewarningtransition filter(positive)
Release thewarning

Output Control
Output on/off
Output at
power-on
Output relay
control
Trigger output
polarity
Trigger output
pulse width

Device Configuration
Get the phase
configuration:SYSTem:CONFigure:PHASe?

Set/Get Output Function
Output function:SYSTem:CONFigure[:MODE]

Set Panel Display Operation
LCD contrast
adjustment
value
LCD displaycolor
Key lock
Beep

Get Power Unit State
Get the numberof connectedunits

DP-G Series:SYSTem:CONFigure:NPU[:STATe]?

63

Instruction Manual (Remote Control)

4.1 Program Command List
Get the numberof energizations
Get the error
status:SYSTem:CONFigure:NPU:ENABle?

—:SYSTem:CONFigure:NPU:ERRor?

—:OUTPut:MONitor:MODE:OUTPut:INSTrument:NSELect







:OUTPut:INSTrument:SELect

Set Monitor Output
Monitor output
Specify theoutput phase(phase number)Specify theoutput phase(phase)DP-G Series

64

Instruction Manual (Remote Control)

4.1 Program Command List

4.1.2 List of Continuous Function Commands
Set

Query

*RST



—

*RCL



—

*SAV



—

:DISPlay[:WINDow]:DESign:MODE:DISPlay[:WINDow]:DESign:SIMPle:ITEM

:DISPlay[:WINDow]:INSTrument:NSELect:DISPlay[:WINDow]:INSTrument:SELect:DISPlay[:WINDow]:MEASure:MODE[:SOURce]:VOLTage:RANGe[:SOURce]:MODE[:SOURce]:FREQuency[:IMMediate][:SOURce]:PHASe:STARt[:IMMediate][:SOURce]:PHASe:STOP:ENABle

[:SOURce]:PHASe:STOP[:IMMediate][:SOURce]:PHASe:MODE:MEASure:CONFigure:SENSing:INSTrument:NSELect

:INSTrument:SELect[:SOURce]:VOLTage[:LEVel][:IMMediate][:AMPLitude][:SOURce]:VOLTage[:LEVel][:IMMediate]:OFFSet[:SOURce]:FUNCtion[:SHAPe][:IMMediate][:SOURce]:PHASe:PHASe

Function

CommandCommon Command (IEEE488.2)
Initialize the basic
setting
Select/set the basic
setting
Store the basic setting

Set Panel Display
Set/get the Normal
View/Simple View
mode
Set/get the display
items at Simple View
Set the measurement
display phase (phase
number)Set the measurement
display phase (phase)
Set/get themeasurement display
selection

Output Setting (for All Phases)
Set/get the output
range*1
Set the AC/DC
mode*1
Set/get the output
frequency
Set the output onphase
Enable/disable theoutput off phase
specification
Set the output off
phase
Set/get thebalanced/unbalancedmode
Set the remotesensing function*3

Output Setting (for Specific Phase)
Specify the phase toset (phase number)Specify the phase toset (phase)
Set/get the AC output
voltage
Set/get the DC output
voltage
Select the output
waveform
Set/get the phaseangle at polyphasemodel/polyphasesystem

DP-G Series

65

Instruction Manual (Remote Control)

4.1 Program Command List
Set the DC offset
voltage adjustment
value(AC mode)
Set the DC offset
voltage adjustment
value(ACDC and DC
modes)[:SOURce]:VOLTage:ADJust:OFFSet:AC[:SOURce]:VOLTage:ADJust:OFFSet:DC[:SOURce]:VOLTage:LIMit:RMS[:SOURce]:VOLTage:LIMit:HIGH[:SOURce]:VOLTage:LIMit:LOW[:SOURce]:CURRent:LIMit:RMS[:AMPLitude][:SOURce]:CURRent:LIMit:RMS:MODE[:SOURce]:CURRent:LIMit:RMS:TIME[:SOURce]:CURRent:LIMit:PEAK:HIGH[:SOURce]:CURRent:LIMit:PEAK:LOW[:SOURce]:CURRent:LIMit:PEAK:MODE[:SOURce]:CURRent:LIMit:PEAK:TIME[:SOURce]:FREQuency:LIMit:HIGH[:SOURce]:FREQuency:LIMit:LOW:MEASure[:SCALar]:CURRent:PEAK:CLEar

—:MEASure[:SCALar]:CURRent:PEAK:HOLD?

—:MEASure[:SCALar]:FREQuency?

—Voltage Setting Range Limit
Voltage setting range
limit (effective value)
Voltage setting range(peak value<maximum>)
Voltage setting range(peak value<minimum>)Current Limiter
Set the current limiter(effective value)
Set off after thecurrent limiter(effective value) is
activated
Set the time before
turning off after thecurrent limiter(effective value) is
activated
Set the current limiter(peak value<maximum>)Set the current limiter(peak value<minimum>)Set off after thecurrent limiter (peakvalue) is activatedTime before turning
off after the current
limit (peak value) is
activated

Frequency Setting Range Limit
Set the upper limit
value of the frequency
setting range limit
Set the lower limit
value of the frequency
setting range limit

Get Output Measured Value
Clear the output
current peak-holdvalue
Get the output current
peak-hold value
Get thesynchronization signal
source frequency

DP-G Series

66

Instruction Manual (Remote Control)

4.1 Program Command List

Get Output Measured Value (for Specific Phase)
Specify themeasurement query
phase (phase
number)Specify themeasurement query
phase (phase)
Output voltage(effective value)
Output voltage(average value)
Output voltage (peakvalue <maximum>)Output voltage (peakvalue <minimum>)Output current(effective value)
Output current(average value)
Output current (peakvalue <maximum>)Output current (peakvalue <minimum>)Control the harmonic
current measurement
functionGet the harmonic
current value
Get the harmonic
current percentage
Get the output current
crest factor
Get the apparent
power
Get the power factor
Get the reactive
power
Get the active power:MEASure:INSTrument:NSELect:MEASure:INSTrument:SELect:MEASure[:SCALar]:VOLTage[:RMS]?

—:MEASure[:SCALar]:VOLTage:AVErage?

—:MEASure[:SCALar]:VOLTage:HIGH?

—:MEASure[:SCALar]:VOLTage:LOW?

—:MEASure[:SCALar]:CURRent[:RMS]?

—:MEASure[:SCALar]:CURRent:AVErage?

—:MEASure[:SCALar]:CURRent:HIGH?

—:MEASure[:SCALar]:CURRent:LOW?

—:MEASure[:SCALar]:CURRent:HARMonic:ENABle:MEASure[:SCALar]:CURRent:HARMonic[:RMS]?

—:MEASure[:SCALar]:CURRent:HARMonic:RATio?

—:MEASure[:SCALar]:CURRent:CFACtor?

—

:MEASure[:SCALar]:POWer[:AC]:APParent?

—:MEASure[:SCALar]:POWer[:AC]:PFACtor?
:MEASure[:SCALar]:POWer[:AC]:REACtive?

—
—




:MEASure[:SCALar]:POWer[:AC][:REAL]?

—:MEASure: CO2:TOTal:CLEar

—:MEASure: CO2:COEFficient:MEASure: CO2:RATE:LOSS?

—:MEASure: CO2:RATE:OUTPut?

—:MEASure: CO2:TOTal:LOSS?

—:MEASure: CO2:TOTal:OUTPut?

—







CO2 Calculation Function
Clear the emission
CO2 integration value
Set/get the emission
CO2 coefficient
Get the emission CO2
internal loss
instantaneous value
Get the emission CO2
output power
instantaneous value
Get the emission CO2
internal loss
integration value
Get the emission CO2
output power
integration value

AGC/Autocal Function Setting
Enable/disable the
AGC function*3

DP-G Series:OUTPut:AGC

67

Instruction Manual (Remote Control)

4.1 Program Command List
Enable/disable the
Autocal function*3











[:SOURce]:FUNCtion:CSINe:TYPE

[:SOURce]:FUNCtion:CSINe:CFACtor

[:SOURce]:FUNCtion:CSINe:CLIP:TRACe|DATA:CSINe:STORe—:SYSTem:CONFigure:EXTio[:STATe]:SYSTem:CONFigure:EXTio:POLarity

:OUTPut:ACALibration

Set External Input Signal
External input gain
Externalsynchronization signal
source:INPut:GAIN:INPut:SYNC:SOURce

Set/Get Output Waveform
Set/get the clippedsine wave typespecification*2
Set/get the clippedsine wave crest
factor*2
Set/get the clippedsine wave clip ratio*2
Save the clipped sine
wave*2Set External Control Signal
Permit/inhibit theexternal control input
Set/get the external
control state output
polarity*1 The setting is held by each output function.
After the output function is switched, the setting held by the new output function is forcibly used.
*2 The setting in the Continuous function is reflected to the Sequence and Simulation functions.
Switch to the Continuous function first, and then make the setting.
After making the setting, switch back to the output function to run.
*3 Switching the output function from the Continuous function to another forcibly releases theoperation setting.
When you want to return from another function and enable the operation setting in the Continuousfunction again, you must make the operation setting.

DP-G Series

68

Instruction Manual (Remote Control)

4.1 Program Command List

4.1.3 List of Sequence Function Commands
Command

Set

Query

:DISPlay[:WINDow]:TIME:UNIT[:SOURce]:SEQuence:CONTrol[:STATe]?
:TRIGger:SEQuence:SELected:EXECute[:SOURce]:SEQuence:EDIT

—




—
—

:TRIGger:SEQuence:COMPile

—[:SOURce]:SEQuence:CSTep?

—







[:SOURce]:SEQuence:STEP[:SOURce]:SEQuence:INSTrument:NSELect[:SOURce]:SEQuence:INSTrument:SELect[:SOURce]:SEQuence:SPARameter:TRACe|DATA:SEQuence:CLEar

—:TRACe|DATA:SEQuence:NAME:TRACe|DATA:SEQuence:RECall





—

:TRACe|DATA:SEQuence:STORe—[:SOURce]:SEQuence:FREQuency[:IMMediate][:SOURce]:SEQuence:VOLTage[:LEVel][:IMMediate][:AMPLitude][:SOURce]:SEQuence:VOLTage[:LEVel][:IMM ediate]:
OFFSetFunction

Set Panel Display
Set the Step Timedisplay unit

Sequence Function Control
Get the state
Control the execution
Switch to the Edit
mode
Compile the setting
parameter and switch
to the Control modeGet the running step
numberSet Parameter Common to Steps (Enabled at Edit Mode)
Set the Step-control
parameter[:SOURce]:SEQuence:CPARameter

Set Parameter for Specified Step (Enabled at Edit Mode)
Specify the step
number to set
Specify the phase toset (phase number)Specify the phase toset (phase)
Set the intra-Stepparameter

Initialize/Read/Save Sequence Data (Enabled at Edit Mode)
Initialize theSequence data
Sequence data nameRead the Sequence
data
Save the Sequence
data

Set Parameter for Step 0
Set/get the output
frequency
Set/get the AC output
voltage
Set/get the DC output
voltage

DP-G Series

69

Instruction Manual (Remote Control)

4.1 Program Command List

4.1.4 List of Simulation Function Commands
Function

Command

Set

Query





[:SOURce]:SIMulation:CONTrol[:STATe]?
:TRIGger:SIMulation:SELected:EXECute

—



—

[:SOURce]:SIMulation:EDIT

—:TRIGger:SIMulation:COMPile

—[:SOURce]:SIMulation:CSTep?

—[:SOURce]:SIMulation:REPeat:ENABle

[:SOURce]:SIMulation:REPeat:COUNt

[:SOURce]:SIMulation:INITial:VOLTage

[:SOURce]:SIMulation:INITial:FREQuency[:SOURce]:SIMulation:INITial:PHASe:STARt:ENABle







[:SOURce]:SIMulation:INITial:PHASe:STARt[:IMMediate][:SOURce]:SIMulation:INITial:PHASe:STOP:ENABle

[:SOURce]:SIMulation:INITial:PHASe:STOP[:IMMediate][:SOURce]:SIMulation:INITial:CODE







[:SOURce]:SIMulation:NORMal1:TIME[:SOURce]:SIMulation:NORMal1:VOLTage

[:SOURce]:SIMulation:NORMal1:FREQuency[:SOURce]:SIMulation:NORMal1:PHASe:STARt:ENABle







[:SOURce]:SIMulation:NORMal1:PHASe:STARt[:IMMediate][:SOURce]:SIMulation:NORMal1:PHASe:STOP:ENABle

[:SOURce]:SIMulation:NORMal1:PHASe:STOP[:IMMediate][:SOURce]:SIMulation:NORMal1:CODE







Set Panel Display
Set the Step Timedisplay unit

:DISPlay[:WINDow]:TIME:UNIT

Simulation Function Control
Get the state
Control the
execution
Switch to the Edit
mode
Compile thesetting parameterand switch to theControl modeGet the runningstep number

Set Repeat Execution (Enabled at Edit Mode)
Enable/disable therepeat execution
Set the repeat
execution countSet Parameter for Initial Step (Enabled at Edit Mode)
Set the output
voltage
Set the frequency
Enable/disable thestart phase
specification
Set the start
phase
Enable/disable thestop phase
specification
Set the stop phase
Set thesynchronization
outputSet Parameter for Normal 1 Step (Enabled at Edit Mode)
Set the executiontime
Set the output
voltage
Set the frequency
Enable/disable thestart phase
specification
Set the start
phase
Enable/disable thestop phase
specification
Set the stop phase
Set thesynchronization
output

DP-G Series

70

Instruction Manual (Remote Control)

4.1 Program Command List
Set the trigger
output (G1)[:SOURce]:SIMulation:TRANsition1:TIME[:SOURce]:SIMulation:TRANsition1:CODE[:SOURce]:SIMulation:TRANsition1:TRIGger[:STATe][:SOURce]:SIMulation:ABNormal:TIME[:SOURce]:SIMulation:ABNormal:VOLTage

[:SOURce]:SIMulation:ABNormal:FREQuency[:SOURce]:SIMulation:ABNormal:PHASe:STARt:ENABle







[:SOURce]:SIMulation:ABNormal:PHASe:STARt[:IMMediate][:SOURce]:SIMulation:ABNormal:PHASe:STOP:ENABle

[:SOURce]:SIMulation:ABNormal:PHASe:STOP[:IMMediate][:SOURce]:SIMulation:ABNormal:CODE







[:SOURce]:SIMulation:ABNormal:TRIGger[:STATe][:SOURce]:SIMulation:TRANsition2:TIME[:SOURce]:SIMulation:TRANsition2:CODE[:SOURce]:SIMulation:TRANsition2:TRIGger[:STATe][:SOURce]:SIMulation:NORMal2:TIME[:SOURce]:SIMulation:NORMal2:PHASe:STARt:ENABle

[:SOURce]:SIMulation:NORMal2:PHASe:STARt[:IMMediate][:SOURce]:SIMulation:NORMal2:PHASe:STOP:ENABle

[:SOURce]:SIMulation:NORMal2:PHASe:STOP[:IMMediate][:SOURce]:SIMulation:NORMal2:CODE







[:SOURce]:SIMulation:NORMal2:TRIGger[:STATe]:TRACe|DATA:SIMulation:CLEar

—:TRACe|DATA:SIMulation:NAME[:SOURce]:SIMulation:NORMal1:TRIGger[:STATe]

Set Parameter for Trans 1 Step (Enabled at Edit Mode)
Set the executiontime
Set thesynchronization
output
Set the trigger
output (G2)

Set Parameter for Abnormal Step Parameter (Enabled at Edit Mode)
Set the executiontime
Set the output
voltage
Set the frequency
Enable/disable thestart phase
specification
Set the start
phase
Enable/disable thestop phase
specification
Set the stop phase
Set thesynchronization
output
Set the trigger
output (G3)

Set Parameter for Trans 2 Step (Enabled at Edit Mode)
Set the executiontime
Set thesynchronization
output
Set the trigger
output (G4)

Set Parameter for Normal 2 Step (Enabled at Edit Mode)
Set the execution
time
Enable/disable thestart phase
specification
Set the start
phase
Enable/disable thestop phase
specification
Set the stop phase
Set thesynchronization
output
Set the trigger
output (G5)

Initialize/Read/Save Simulation (Enabled at Edit Mode)
Initialize theSimulation data
Simulation data
DP-G Series

71

Instruction Manual (Remote Control)

4.1 Program Command List
name
Read theSimulation data
Save theSimulation data

DP-G Series:TRACe|DATA:SIMulation:RECall—:TRACe|DATA:SIMulation:STORe



—

72

Instruction Manual (Remote Control)

4.2 Program Command Description

4.2

Program Command Description

4.2.1 Commands Common to Functions
4.2.1.1

Common Command (IEEE488.2): Device ID*IDN?
Description
Gets the device ID

Query parameter
None

Response format<STR>

Query example*IDN?

Response example
NF Corporation,DP060GS,1234567,1.00

4.2.1.2

Common Command (IEEE488.2): Self-Check*TST?
Description
Gets the self-check result
For the DP power source, it always returns 0 without performing the self-check

Query parameter
None

Response format<INT>

Query example*TST?

Response example
0Remarks
The response message to the query is not returned during the System Lock.

DP-G Series

73

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.3

Common Command (IEEE488.2): Clear Event Register and Error Queue*CLS
Description
Clears event register and error queue
For the event register, see 2.2.2, 2.2.4.1, 2.2.5.3, 2.2.6.3, and 2.2.7.3

Setting parameter
None

Setting example*CLS

4.2.1.4

Common Command (IEEE488.2): Set/Get Standard Event Status Enable Register*ESE
Description
Sets/Gets the standard event status enable register
For the standard event status enable register, see 2.2.4.2

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 255

Query parameter
None

Response format<INT>

Setting example*ESE 8

Query example*ESE?

Response example
8

DP-G Series

74

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.5

Common Command (IEEE488.2): Get Standard Event Status Register*ESR?
Description
Gets the standard event status register
For the standard event status register, see 2.2.4.1

Query parameter
None

Response format<INT>

Query example*ESR?

Response example
8

4.2.1.6

Common Command (IEEE488.2): Set/Get Service Request Enable Register*SRE
Description
Sets/gets the service request enable register
For the service request enable register, see 2.2.3

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 255

Query parameter
None

Response format<INT>

Setting example*SRE 8

Query example*SRE?

Response example
8

DP-G Series

75

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.7

Common Command (IEEE488.2): Get Status Byte Register*STB?
Description
Gets the status byte register
For the status byte register, see 2.2.2

Query parameter
None

Response format<INT>

Query example*STB?

Response example
8

DP-G Series

76

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.8

Common Command (IEEE488.2): Wait for Synchronization of Overlap Command*WAI
Description
Waits for completion of all the previous commands
Overlap commands return the control without waiting for the completion.
This command is accepted in the main unit and does not return the control before all therunning commands (including ones other than the overlap commands) are completed.

Setting parameter
None

Setting example*WAI

Remarks
The overlap commands include::OUTPut[:STATe][:SOURce]:VOLTage:RANGe:MEASure:CO2:TOTal:CLEar:SYSTem:WRELease:TRACe|DATA:CSINe:STORe:TRACe|DATA:SEQuence:CLEar:TRACe|DATA:SEQuence:NAME:TRACe|DATA:SEQuence:RECall:TRACe|DATA:SEQuence:STORe:TRACe|DATA:SIMulation:CLEar:TRACe|DATA:SIMulation:NAME:TRACe|DATA:SIMulation:RECall:TRACe|DATA:SIMulation:STORe:TRACe|DATA:WAVe:CLEar:TRACe|DATA:WAVe[:DATA]:TRACe|DATA:WAVe:NAME
*RCL
*SAV

DP-G Series

77

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.9

Common Command (IEEE488.2): Set OPC Bit at Operation Completion*OPC
Description
Sets the OPC bit to 1 when all the previous commands are completed
For the OPC bit, see 2.2.4.1

Setting parameter
None

Setting example*OPC

4.2.1.10 Common Command (IEEE488.2): Get Operation Completion State*OPC?
Description
Sets the output buffer to 1 when all the previous commands are completed

Query parameter
None

Response format<INT>

Query example*OPC?

Response example
1

DP-G Series

78

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.11 Operate System Lock Condition Register: System Lock Condition Register:STATus:LOCK:CONDition?
Description
Gets the System Lock condition register

For the System Lock condition register, see 2.2.7.1
Query parameter
None

Response format<INT>

Query example
STAT:LOCK:COND?

Response example
1

4.2.1.12 Operate System Lock Condition Register: System Lock Event Enable Register:STATus:LOCK:ENABLe
Description
Sets/gets the System Lock event enable register
For the System Lock event enable register, see 2.2.7.4

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 65535

Query parameter
None

Response format<INT>

Setting example
STAT:LOCK:ENAB 1

Query example
STAT:LOCK:ENAB?

Response example
1

DP-G Series

79

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.13 Operate System Lock Condition Register: System Lock Event Register:STATus:LOCK[:EVENt]?
Description
Gets the System Lock event register
For the System Lock event register, see 2.2.7.3

Query parameter
None

Response format<INT>

Query example
STAT:LOCK?

Response example
16384

4.2.1.14 Operate System Lock Condition Register: System Lock Transition Filter (Negative):STATus:LOCK:NTRansition
Description
Sets/gets the System Lock transition filter (negative)
For the System Lock transition filter, see 2.2.7.2

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 65535

Query parameter
None

Response format<INT>

Setting example
STAT:LOCK:NTR 16384

Query example
STAT:LOCK:NTR?

Response example
16384

DP-G Series

80

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.15 Operate System Lock Condition Register: System Lock Transition Filter (Positive):STATus:LOCK:PTRansition
Description
Set/get the System Lock transition filter (positive)
For the System Lock transition filter, see 2.2.7.2

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 65535

Query parameter
None

Response format<INT>

Setting example
STAT:LOCK:PTR 16384

Query example
STAT:LOCK:PTR?

Response example
16384

4.2.1.16 Operate Operation Condition Register: Operation Condition Register:STATus:OPERation:CONDition?
Description
Gets the operation condition register
For the operation condition register, see 2.2.5.1

Query parameter
None

Response format<INT>

Query example
STAT:OPER:COND?

Response example
16384

DP-G Series

81

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.17 Operate Operation Condition Register: Operation Event Enable Register:STATus:OPERation:ENABle
Description
Sets/gets the operation event enable register
For the operation event enable register, see 2.2.5.4

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 65535

Query parameter
None

Response format<INT>

Setting example
STAT:OPER:ENAB 16384

Query example
STAT:OPER:ENAB?

Response example
16384

4.2.1.18 Operate Operation Condition Register: Operation Event Register:STATus:OPERation[:EVENt]?
Description
Gets the operation event register
For the operation event register, see 2.2.5.3

Query parameter
None

Response format<INT>

Query example
STAT:OPER?

Response example
16384

DP-G Series

82

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.19 Operate Operation Condition Register: Operation Transition Filter (Negative):STATus:OPERation:NTRansition
Description
Sets/gets the operation transition filter (negative)
For the operation transition filter, see 2.2.5.2

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 65535

Query parameter
None

Response format<INT>

Setting example
STAT:OPER:NTR 16384

Query example
STAT:OPER:NTR?

Response example
16384

DP-G Series

83

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.20 Operate Operation Condition Register: Operation Transition Filter (Positive):STATus:OPERation:PTRansition
Description
Sets/gets the operation transition filter (positive)
For the operation transition filter, see 2.2.5.2

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 65535

Query parameter
None

Response format<INT>

Setting example
STAT:OPER:PTR 16384

Query example
STAT:OPER:PTR?

Response example
16384

4.2.1.21 Get Error Message: Get Error Message:SYSTem:ERRor?
Description
Gets the error queue output
It returns the error ID and the error message in the order

Query parameter
None

Response format<INT>,<STR>

Query example
SYST:ERR?

Response example
0,"No error"

DP-G Series

84

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.22 Operate Warning Condition Register: Get Warning Condition Register:STATus:WARNing:CONDition?
Description
Gets the warning condition register
For the warning condition register, see 2.2.6.1

Query parameter
None

Response format<INT>

Query example
STAT:WARN:COND?

Response example
16384

4.2.1.23 Operate Warning Condition Register: Set/Get Warning Event Enable Register:STATus:WARNing:ENABle
Description
Sets/gets the warning event enable register
For the warning event enable register, see 2.2.6.4

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 65535

Query parameter
None

Response format<INT>

Setting example
STAT:WARN:ENAB 16384

Query example
STAT:WARN:ENAB?

Response example
16384

DP-G Series

85

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.24 Operate Warning Condition Register: Get Warning Event Register:STATus:WARNing[:EVENt]?
Description
Gets the warning event register
For the warning event register, see 2.2.6.3

Query parameter
None

Response format<INT>

Query example
STAT:WARN?

Response example
16384

4.2.1.25 Operate Warning Condition Register: Set/Get Warning Transition Filter (Negative):STATus:WARNing:NTRansition
Description
Sets/gets the warning transition filter (negative)
For the warning transition filter, see 2.2.6.2

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 65535

Query parameter
None

Response format<INT>

Setting example
STAT:WARN:NTR 16384

Query example
STAT:WARN:NTR?

Response example
16384

DP-G Series

86

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.26 Operate Warning Condition Register: Set/Get Warning Transition Filter (Positive):STATus:WARNing:PTRansition
Description
Sets/gets the warning transition filter (positive)
For the warning transition filter, see 2.2.6.2

Setting parameter<value> ::= <INT><INT> → Register setting value: 0 to 65535

Query parameter
None

Response format<INT>

Setting example
STAT:WARN:PTR 16384

Query example
STAT:WARN:PTR?

Response example
16384

4.2.1.27 Operate Warning Condition Register: Release Warning:SYSTem:WRELease
Description
Sets the release of the warning

Setting parameter
None

Setting example
SYST:WREL

Remarks
The setting is ignored during the System Lock.

DP-G Series

87

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.28 Output Control: Output On/Off:OUTPut[:STATe]
Description
Sets/gets the output on/off

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
OUTP ON

Query example
OUTP?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

88

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.29 Output Control: Output at Power-On:OUTPut:PON
Description
Sets/gets the output at power-on

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
OUTP:PON ON

Query example
OUTP:PON?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

89

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.30 Output Control: Output Relay Control:OUTPut:RELay
Description
Sets/gets the output relay control

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
OUTP:REL ON

Query example
OUTP:REL?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

90

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.31 Output Control: Trigger Output Polarity:TRIGger:POLarity
Description
Sets/gets the trigger output polarity

Setting parameter<trig slope> ::= <DISC><DISC> ::= POSitive | NEGative
POSitive → Rising
NEGative → Falling

Query parameter
None

Response format
None

Setting example
TRIG:POL POSITIVE

Query example
TRIG:POL?

Response example
POS

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

91

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.32 Output Control: Trigger Output Pulse Width:TRIGger:WIDTh
Description
Sets/gets the trigger output pulse width
The unit is millisecond (ms)

Setting parameter<trig width> | MINimum | MAXimum<trig width> ::= <REAL><REAL> → Trigger output pulse width: 0.1 to 10.0, Resolution 0.1
MINimum → 0.1
MAXimum → 10.0

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
TRIG:WIDT 0.5

Query example
TRIG:WIDT?

Response example
0.5

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

92

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.33 Device Configuration: Get Phase Configuration:SYSTem:CONFigure:PHASe?
Description
Gets the phase configuration

Query parameter
None

Response format<INT> → 0: single-phase, 1: single-phase three-wire, 2: three-phase

Query example
SYST:CONF:PHAS?

Response example
0Remarks
The response message to the query is not returned during the System Lock.

DP-G Series

93

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.34 Device Configuration: Output Function:SYSTem:CONFigure[:MODE]
Description
Sets/gets the output function

Setting parameter<system mode> ::= <DISC><DISC> ::= CONTinuous | SEQuence | SIMulation
CONTinuous→ Continuous

SEQuence→ Sequence

SIMulation→ Simulation

Query parameter
None

Response format<DISC>

Setting example
SYST:CONF SIMULATION

Query example
SYST:CONF?

Response example
SIM

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done during the output on.
The setting cannot be done in the Sequence control state or Simulation control state.

DP-G Series

94

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.35 Set Panel Display Operation: LCD Contrast Adjustment Value:DISPlay:CONTrast
Description
Sets/gets the LCD contrast

Setting parameter<contrast> | MINimum | MAXimum<contrast> ::= <INT><INT> → LCD contrast: 0 to 99
MINimum → 0
MAXimum → 99

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
DISP:CONT 55

Query example
DISP:CONT?

Response example
55

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

95

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.36 Set Panel Display Operation: LCD Display Color:DISPlay[:WINDow]:BACKground:COLor
Description
Sets/gets the LCD display color

Setting parameter<background color> ::= <DISC><DISC> ::= BLUE | WHITeBLUE→ Blue tone

WHITe

→ White tone

Query parameter
None

Response format<DISC>

Setting example
DISP:BACK:COL WHIT

Query example
DISP:BACK:COL?

Response example
WHIT

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

96

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.37 Set Panel Display Operation: Key Lock
:SYSTem:KLOCk
Description
Sets/gets the key lock

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SYST:KLOC ON

Query example
SYST:KLOC?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

97

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.38 Set Panel Display Operation: Beep
:SYSTem:BEEPer:STATe
Description
Sets/gets the beep

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SYST:BEEP:STAT ON

Query example
SYST:BEEP:STAT?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

98

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.39 Get State of Power Unit: Get Number of Connected Power Units:SYSTem:CONFigure:NPU[:STATe]?
Description
Gets the number of connected power units
It gets the number of connected power units for the L1, L2, and L3 phases.
The status of each phase is assigned for each bit as follows:

Bit
7
:
4
3
2
1
0
Query parameter

Weight
128
:
16
8
4
2
1

Description
Power unit No.8 connected:
Power unit No.5 connected
Power unit No.4 connected
Power unit No.3 connected
Power unit No.2 connected
Power unit No.1 connected

None

Response format<INT>,<INT>,<INT>
The response for the three phases is returned regardless of the phase configuration.
0 is returned to a missing phase.

Query example
SYST:CONF:NPU?

Response example
7,14,13 (L1 phase: No.1,2,3 connected, L2 phase: No.2,3,4 connected, L3 phase: No.1,3,4
connected)

Remarks
The response message to the query is not returned during the System Lock.

DP-G Series

99

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.40 Get State of Power Unit: Get Number of Energizations:SYSTem:CONFigure:NPU:ENABle?
Description
Gets the operating power unit
It gets the power unit energization setting for the L1, L2, and L3 phases.
The status of each phase is assigned for each bit as follows:

Bit
7
:
4
3
2
1
0

Weight
128
:
16
8
4
2
1

Description
Power unit No.8 power on:Power unit No.5 power onPower unit No.4 power onPower unit No.3 power onPower unit No.2 power onPower unit No.1 power on

Query parameter
None

Response format<INT>,<INT>,<INT>
The response for the three phases is returned regardless of the phase configuration.
0 is returned to a missing phase.

Query example
SYST:CONF:NPU:ENAB?

Response example
3,0,0(in the single-phase, L1 phase: No.1,2 operating)

3,3,0(in the single-phase three-wire, L1 phase: No.1,2 and L2 phase: No.1,2 operating)

3,6,12 (in the three-phase, L1 phase: No.1,2, L2 phase: No.2,3, and L3 phase: No.3,4 operating)Remarks
The response message to the query is not returned during the System Lock.

DP-G Series

100

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.41 Get State of Power Unit: Get Error State:SYSTem:CONFigure:NPU:ERRor?
Description
Gets the power unit in which an error occurs
It gets the power unit in which an error occurs from the L1, L2, and L3 phases.
The status of each phase is assigned for each bit as follows:
If an error occurs in a power unit, the corresponding bit returns 1.

Bit
7
:
4
3
2
1
0
Query parameter

Weight
128
:
16
8
4
2
1

Description
Power unit No.8 error:
Power unit No.5 error
Power unit No.4 error
Power unit No.3 error
Power unit No.2 error
Power unit No.1 error

None

Response format<INT>,<INT>,<INT>
The response for the three phases is returned regardless of the phase configuration.
0 is returned to a missing phase.

Query example
SYST:CONF:NPU:ERR?

Response example
0,1,3 (L1 phase: no error, L2 phase: No.1 error, L3 phase: No.1,2 errors)

Remarks
The response message to the query is not returned during the System Lock.

DP-G Series

101

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.42 Set Monitor Output: Monitor Output:OUTPut:MONitor:MODE
Description
Sets/gets the monitor output

Setting parameter<state> ::= <DISC><DISC> ::= CURRent | VOLTage
CURRent→ Current monitor output mode

VOLTage→ Voltage monitor output mode

Query parameter
None

Response format<DISC>

Setting example
OUTP:MON:MODE CURR

Query example
OUTP:MON:MODE?

Response example
CURR

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

102

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.43 Set Monitor Output: Specify Output Phase (Phase Number):OUTPut:INSTrument:NSELect
Description
Sets/gets the monitor output phase setting (phase number)

Setting parameter<phase number> | MINimum | MAXimum<phase number> ::= <INT><INT> → Phase number: 0 to 2
0: L1 phase | 1: L2 phase | 2: L3 phase
MINimum → 0
MAXimum → 2

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
OUTP:INST:NSEL 1

Query example
OUTP:INST:NSEL?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

103

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.1.44 Set Monitor Output: Specify Output Phase (Phase):OUTPut:INSTrument:SELect
Description
Sets/gets the monitor output phase setting (phase)

Setting parameter<phase name> ::= <DISC><DISC> ::= L1 | L2 | L3
L1

→ L1 phase, L2 → L2 phase, L3 → L3 phase

Query parameter
None

Response format<DISC>

Setting example
OUTP:INST:SEL L1

Query example
OUTP:INST:SEL?

Response example
L1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

104

Instruction Manual (Remote Control)

4.2 Program Command Description

4.2.2 Continuous Function Commands
4.2.2.1

Common Command (IEEE488.2): Initialize Basic Setting*RST
Description
Initializes the setting

Setting parameter
None

Setting example*RST

Remarks
The command is ignored during the System Lock/warning.
The operation cannot be done in the Sequence control state or Simulation control state.
The operation cannot be done during the output on.

4.2.2.2

Common Command (IEEE488.2): Select and Set Basic Setting*RCL
Description
Recalls from the setting memory

Setting parameter<meomory> ::= <INT><INT> →Basic Setting Memory number: 0-30

Setting example* RCL 8Remarks
The command is ignored during the System Lock/warning.
The operation cannot be done in the Sequence control state or Simulation control state.
The operation cannot be done during the output on.

DP-G Series

105

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.3

Common Command (IEEE488.2): Store Basic Setting*SAV
Description
Stores to the setting memory

Setting parameter<memory> ::= <INT><INT> → Basic Setting Memory number: 1 to 30

Setting example*SAV 8Remarks
The command is ignored during the System Lock/warning.
The operation cannot be done in the Sequence control state or Simulation control state.
The operation cannot be done during the output on.

4.2.2.4

Panel Display Setting: Set/Get Normal View/Simple View Mode

:DISPlay[:WINDow]:DESign:MODE
Description
Sets/gets the Normal View/Simple View selection

Setting parameter<design mode> ::= <DISC><DISC> ::= NORMal | SIMPle
NORMal → Normal View
SIMPle→ Simple View

Query parameter
None

Response format<DISC>

Setting example
DISP:DES:MODE NORM

Query example
DISP:DES:MODE?

Response example
NORM

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

106

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.5

Panel Display Setting: Set/Get Display Items at Simple View

:DISPlay[:WINDow]:DESign:SIMPle:ITEM
Description
Set/get the display items at Simple View

Setting parameter{<no> | MINimum | MAXimum},<item><no> ::= <INT><INT> ::= Item number: 1 to 3
MINimum → 1
MAXimum → 3<item> ::= <DISC><DISC> :: = V | I | VAVE | IAVE | VMAX | VMIN | IMAX | IMIN | IPKH |F | P | S | Q | PF | CF
V→

Voltage effective value(can be set when RMS is selected for themeasurement display)I→

Current effective value (can be set when RMS isselected for the measurement display)

VAVE →

Voltage average value (can be set when AVG is
selected for the measurement display)(cannot be set at polyphase)

IAVE

→

Current average value (can be set when AVG is
selected for the measurement display)(cannot be set at polyphase)

VMAX →

Voltage maximum peak value(can be set when PEAK is selected for themeasurement display)

VMIN →

Voltage minimum peak value(can be set when PEAK is selected for themeasurement display)

IMAX →

Current maximum peak value(can be set when PEAK is selected for themeasurement display)

IMIN

→

Current minimum peak value(can be set when PEAK is selected for themeasurement display)

DP-G Series

IPKH

→

Output Current Peak-Hold ValueF→AC frequency (can be set at SYNC mode)P→

Active power

S→

Apparent power (can be set at AC or ACDC mode)

Q→

Reactive power (can be set at AC or ACDC mode)

107

Instruction Manual (Remote Control)

4.2 Program Command Description
PF→

Load power factor (can be set at AC or ACDC
mode)

CF

→

Load crest factor(can be set at AC or ACDC mode)

Query parameter<no> | MINimum | MAXimum<no> ::= <INT><INT> ::= Item number: 1 to 3
MINimum → 1
MAXimum → 3

Response format<DISC>

Setting example
DISP:DES:SIMP:ITEM 1,V

Query example
DISP:DES:MODE? 1

Response example
V

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

108

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.6

Panel Display Setting: Measurement Display Phase Setting (Phase Number):DISPlay[:WINDow]:INSTrument:NSELect
Description
Sets/gets the measurement display phase setting (phase number)
Switches the measurement display phase displayed in the LCD

Setting parameter<phase number> | MINimum | MAXimum<phase number> ::= <INT><INT> → Phase number: 0 to 5
0: L1 phase | 1: L2 phase | 2: L3 phase |3: L1-L2 line | 4: L2-L3 line | 5: L3-L1 line
MINimum → 0
MAXimum → 5

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
DISP:INST:NSEL 1

Query example
DISP:INST:NSEL?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
For single-phase, only 0 can be set.
For single-phase three-wire, 0, 1, and 3 can be set.

DP-G Series

109

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.7

Panel Display Setting: Measurement Display Phase Setting (Phase):DISPlay[:WINDow]:INSTrument:SELect
Description
Sets/gets the measurement display phase setting (phase)
Switches the measurement phase displayed in the LCD

Setting parameter<phase name> ::= <DISC><DISC> ::= L1 | L2 | L3 | L12 | L23 | L31
L1→ L1 phase

L2→ L2 phase

L3→ L3 phase

L12→ L1-L2 line

L23

→ L2-L3 line

L31

→ L3-L1 line

Query parameter
None

Response format<DISC>

Setting example
DISP:INST:SEL L1

Query example
DISP:INST:SEL?

Response example
L1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
For single-phase, only L1 can be set.
For single-phase three-wire, L1, L2, and L12 can be set.

DP-G Series

110

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.8

Panel Display Setting: Set/Get Measurement Display Selection:DISPlay[:WINDow]:MEASure:MODE
Description
Sets/gets the measurement display selection
It sets the measurement phase displayed during the Continuous, Sequence control, andSimulation control.

Setting parameter<disp meas mode> ::= <DISC><DISC> ::= RMS | AVG | PEAK | HC1 | HC2 | HC3 | HC4
RMS → Effective value
AVG → Average value
PEAK → Peak value
HC1 → Harmonic current 1
HC2 → Harmonic current 2
HC3 → Harmonic current 3
HC4 → Harmonic current 4

Query parameter
None

Response format<DISC>

Setting example
DISP:MEAS:MODE RMS
Query example
DISP:MEAS:MODE?
Response example
RMS
Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The harmonic currents 1 to 4 can be set at the Continuous.

DP-G Series

111

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.9

Output Setting (for All Phases): Set/Get Output Range[:SOURce]:VOLTage:RANGe
Description
Set/get the output range

Setting parameter<volt range> ::= <DISC><DISC> ::= R100V | R200V
R100V→ 100V range

R200V→ 200V range

Query parameter
None

Response format<DISC>

Setting example
VOLT:RANG R100V

Query example
VOLT:RANG?

Response example
R100V

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence control state or Simulation control state.
The setting cannot be done during the output on.

DP-G Series

112

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.10 Output Setting (for All Phases): Set Operation Mode[:SOURce]:MODE
Description
Sets/gets the operation mode

Setting parameter<mode> ::= <DISC><DISC> ::= AC_INT | AC_VCA | AC_SYNC |DC_INT | DC_VCA |ACDC_INT | ACDC_SYNC |AC_INT→ AC-INT mode

AC_VCA→ AC-VCA mode

AC_SYNC→ AC-SYNC mode

DC_INT→ DC-INT mode

DC_VCA→ DC-VCA mode

ACDC_INT→ ACDC-INT mode

ACDC_SYNC→ ACDC-SYNC mode

The following table describes which operation mode can be set for eachsystem.
AC/DC
mode

SignalsourceSinglephase

AC

INT
VCA
SYNC
INT
VCA
SYNC
INT
VCA
SYNC






×

×


DC

ACDC

Singlephase
three-wire



×
×
×

×


Threephase

Polyphaseconnection




×
×
×

×





×
×
×

×


: Can be set, ×: Cannot be set

Query parameter
None

Response format<DISC>

Setting example
MODE ACDC_INTQuery example
MODE?

Response example
ACDC_INT

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

113

Instruction Manual (Remote Control)

4.2 Program Command Description
When the output function is the Sequence, only INT can be selected as the signal source.
When the output function is the Simulation, only the ACDC-INT mode can be selected as theoperation mode.

4.2.2.11 Output Setting (for All Phases): Set/Get Output Frequency[:SOURce]:FREQuency[:IMMediate]
Description
Sets/gets the output frequency

Setting parameter<frequency> | MINimum | MAXimum<frequency> ::= <REAL><REAL> → Frequency: 40.00 (AC-INT)/1.00 (other than AC-INT) to 550.00, Resolution
0.01
MINimum → 40.00 (AC-INT)/1.00 (other than AC-INT)
MAXimum → 550.00

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
FREQ 50

Query example
FREQ?

Response example
50.00

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.
The setting can be made only in the AC-INT, AC-VCA, and ACDC-INT modes.

DP-G Series

114

Instruction Manual (Remote Control)

4.2 Program Command Description

4.2.2.12 Output Setting (for All Phases): Set Output On Phase[:SOURce]:PHASe:STARt[:IMMediate]
Description
Sets/gets the output on phase

Setting parameter<phase> | MINimum | MAXimum<phase> ::= <REAL><REAL> → Phase: 0.0 to 359.9, Resolution 0.1
MINimum → 0.0
MAXimum → 359.9

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
PHAS:STAR 90

Query example
PHAS:STAR?

Response example
90.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.
The setting cannot be done in the DC-INT and DC-VCA modes.

DP-G Series

115

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.13 Output Setting (for All Phases): Enable/Disable Output Off Phase Specification[:SOURce]:PHASe:STOP:ENABle
Description
Sets/gets whether to enable/disable the output off phase

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
PHAS:STOP:ENAB ON

Query example
PHAS:STOP:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.
The setting cannot be done in the DC-INT and DC-VCA modes.

DP-G Series

116

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.14 Output Setting (for All Phases): Set Output Off Phase[:SOURce]:PHASe:STOP[:IMMediate]
Description
Sets/gets the output off phase

Setting parameter<phase> | MINimum | MAXimum<phase> ::= <REAL><REAL> → Phase: 0.0 to 359.9, Resolution 0.1
MINimum → 0.0
MAXimum → 359.9

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
PHAS:STOP 90

Query example
PHAS:STOP?

Response example
90.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.
The setting cannot be done in the DC-INT and DC-VCA modes.

DP-G Series

117

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.15 Output Setting (for All Phases): Set/Get Balanced/Unbalanced Mode[:SOURce]:PHASe:MODE
Description
Sets/gets the balanced mode

Setting parameter<mode> ::= <DISC>
BALance→

Balanced mode

UNBalance→

Unbalanced mode

Query parameter
None

Response format<DISC>

Setting example
PHAS:MODE BAL

Query example
PHAS:MODE?

Response example
BAL

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the single-phase.

DP-G Series

118

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.16 Output Setting (for All Phases): Set Remote Sensing Function:MEASure:CONFigure:SENSing
1) For DP-G Series
Description
Sets/gets the remote sensing

Setting parameter<state> ::= <INT><INT> → 0: Disable, 1: Enable

Query parameter
None

Response format< INT>

Setting example
MEAS:CONF:SENS 1

Query example
MEAS:CONF:SENS?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The remote sensing can be set only when the waveform is a sine wave for the AC mode in the
AC-INT, AC-VCA, AC-SYNC, DC-INT, and DC-VCA modes.
When the Sequence or Simulation function is selected, the remote sensing is forcibly set to off.
When the Sequence function is selected, it can be established on at the following condition.
Waveform is a sine wave
One of the AC voltage or the DC voltage is 0V setting.
When the output function is set to the Simulation, the remote sensing function cannot beenabled.

2) For DP-G Series Type L
Description
Sets/gets the remote sensing

Setting parameter<state> ::= <INT><INT> → 0: Disable, 1: Enable, 2: Voltage feedback

Query parameter
None

Response format<INT>

Setting example
DP-G Series

119

Instruction Manual (Remote Control)

4.2 Program Command Description
MEAS:CONF:SENS 1

Query example
MEAS:CONF:SENS?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The remote sensing can be set when the waveform is a sine wave for the AC mode in the
AC-INT, AC-VCA, AC-SYNC, DC-INT, and DC-VCA modes.
When the Sequence or Simulation function is selected, the remote sensing is forcibly set to off.
When the Sequence function is selected, it can be established on at the following condition.
Waveform is a sine wave
One of the AC voltage or the DC voltage is 0V setting.
When the output function is set to the Simulation, the remote sensing function cannot beenabled.

DP-G Series

120

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.17 Output Setting (for Specific Phase): Specify Phase To Set (Phase Number):INSTrument:NSELect
Description
Sets/gets the output phase setting (phase number)
It specifies the phase to set/get by the SOURce subsystem command.
It does not affect the phase specification by the SOURce:SEQuence subsystem.

Setting parameter<phase number> | MINimum | MAXimum<phase number> ::= <INT><INT> → Phase number: 0 to 4
0: All phases at once | 1: L1 phase | 2: L2 phase | 3: L3 phase | 4: Line
MINimum → 0
MAXimum → 4

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
INST:NSEL 1

Query example
INST:NSEL?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
For single-phase, only 0 and 1 can be set.
For single-phase three-wire, 0, 1, 2, and 4 can be set.

DP-G Series

121

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.18 Output Setting (for Specific Phase): Specify Phase To Set (Phase):INSTrument:SELect
Description
Sets/gets the output phase setting (phase)
It specifies the phase to set/get by the SOURce subsystem command.
It does not affect the phase specification by the SOURce:SEQuence subsystem.

Setting parameter<phase name> ::= <DISC><DISC> ::= ALL | L1 | L2 | L3 | LINE
ALL → All phases at once
L1

→ L1 phase, L2 → L2 phase, L3 → L3 phase

LINE→ Line

Query parameter
None

Response format<DISC>

Setting example
INST:SEL L1

Query example
INST:SEL?

Response example
L1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
For single-phase, only ALL and L1 can be set.
For single-phase three-wire, ALL, L1, L2, and LINE can be set.

DP-G Series

122

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.19 Output Setting (for Specific Phase): Set/Get AC Output Voltage[:SOURce]:VOLTage[:LEVel][:IMMediate][:AMPLitude]
Description
Sets/gets the AC output voltage

Setting parameter<volt> | MINimum | MAXimum<volt> ::= <REAL><REAL> →AC output voltage
MINimum → Minimum value
MAXimum → Maximum value
For the setting value range, maximum value, minimum value, andresolution, see the instruction manual of the main unit.

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
VOLT 100

Query example
VOLT?

Response example
100.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.

DP-G Series

123

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.20 Output Setting (for Specific Phase): Set/Get DC Output Voltage[:SOURce]:VOLTage[:LEVel][:IMMediate]:OFFSet
Description
Sets/gets the DC output voltage

Setting parameter<volt offs> | MINimum | MAXimum<volt offs> ::= <REAL><REAL> → DC output voltage
MINimum → Minimum value
MAXimum → Maximum value
For the setting value range, maximum value, minimum value, andresolution, see the instruction manual of the main unit.

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
VOLT:OFFS 10

Query example
VOLT:OFFS?

Response example
10.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.

DP-G Series

124

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.21 Output Setting (for Specific Phase): Select Output Waveform[:SOURce]:FUNCtion[:SHAPe][:IMMediate]
Description
Sets/gets the output waveform

Setting parameter<func shap> ::= <DISC><DISC> ::= SIN | CLP1 | CLP2 | CLP3
SIN

→ Sine wave

CLP1

→ Clipped sine wave 1

CLP2→ Clipped sine wave 2

CLP3→ Clipped sine wave 3

Query parameter
None

Response format<DISC>

Setting example
FUNC SIN

Query example
FUNC?

Response example
SIN

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.

DP-G Series

125

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.22 Output Setting (for Specific Phase): Set/Get Phase Angle at Polyphase Model/Polyphase
System[:SOURce]:PHASe:PHASe
Description
Sets/gets the phase angle

Setting parameter<target>,{<phase> | MINimum | MAXimum}<target> ::= <DISC>
L12→

Phase angle between L1-L2

L13→

Phase angle between L1-L3<phase> ::= <REAL><REAL> → Phase angle:Default value ± 35.0, Resolution 0.1 (Polyphase model)
0.0～359.9, Resolution 0.1 (Polyphase system)
For the single-phase three-wire
L12 default value: 180.0deg
For the three-phase
L12 default value: 120.0 deg, L13 default value: 240.0deg
MINimum → Minimum value
MAXimum → Maximum value

Query parameter<target> [, MINimum | MAXimum]<target> ::= <DISC>
L12→

Phase angle between L1-L2

L13→

Phase angle between L1-L3

MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
PHAS:PHAS L12,125

Query example
PHAS:PHAS? L12

Response example
125.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the single-phase.
The phase angle between L1-L3 cannot be set in the single-phase three-wire.

DP-G Series

126

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.23 Output Setting (for Specific Phase): Set DC Offset Voltage Adjustment Value (AC mode)[:SOURce]:VOLTage:ADJust:OFFSet:AC
Description
Sets/gets the DC offset voltage adjustment value [mV] in the AC mode

Setting parameter<adjust voltage> | MINimum | MAXimum<adjust voltage> ::= <REAL><REAL> → Voltage adjustment value:-50.0 to 50.0, Resolution 0.1
MINimum → -50.0
MAXimum → 50.0

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
VOLT:ADJ:OFFS:AC 10

Query example
VOLT:ADJ:OFFS:AC?

Response example
10.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

127

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.24 Output Setting (for Specific Phase): Set DC Offset Voltage Adjustment Value (ACDC and DC
modes)[:SOURce]:VOLTage:ADJust:OFFSet:DC
Description
Sets/gets the DC offset voltage adjustment value [mV] in the ACDC and DC modes

Setting parameter<adjust voltage> | MINimum | MAXimum<adjust voltage> ::= <INT><INT> → Voltage adjustment value:-250 to 250, Resolution 1
MINimum → -250
MAXimum → 250

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
VOLT:ADJ:OFFS:DC 10

Query example
VOLT:ADJ:OFFS:DC?

Response example
10

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

128

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.25 Set Output Voltage Limit: Voltage Limit (Effective Value)[:SOURce]:VOLTage:LIMit:RMS
Description
Sets/gets the effective voltage setting range limit (effective value)

Setting parameter<volt lim low> | MINimum | MAXimum<volt lim low> ::= <REAL><REAL> → Voltage upper limit value
MINimum → Minimum value
MAXimum → Maximum value
For the setting value range, maximum value, minimum value, andresolution, see the instruction manual of the main unit.

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
VOLT:LIM:RMS 100

Query example
VOLT:LIM:RMS?

Response example
100.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.

DP-G Series

129

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.26 Set Output Voltage Limit: Voltage Limit (Peak Value <Maximum>)[:SOURce]:VOLTage:LIMit:HIGH
Description
Sets/gets the voltage setting range limit (peak value <maximum>)Setting parameter<volt lim high> | MINimum | MAXimum<volt lim high> ::= <REAL><REAL> → Output voltage upper limit
MINimum → Minimum value
MAXimum → Maximum value
For the setting value range, maximum value, minimum value, andresolution, see the instruction manual of the main unit.

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
VOLT:LIM:HIGH 200

Query example
VOLT:LIM:HIGH?

Response example
200.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.

DP-G Series

130

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.27 Set Output Voltage Limit: Voltage Limit (Peak Value <Minimum>)[:SOURce]:VOLTage:LIMit:LOW
Description
Sets/gets the voltage setting range limit (peak value <minimum>)Setting parameter<volt lim low> | MINimum | MAXimum<volt lim low> ::= <REAL> → Output voltage lower limit
MINimum → Minimum value
MAXimum → Maximum value
For the setting value range, maximum value, minimum value, andresolution, see the instruction manual of the main unit.

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
VOLT:LIM:LOW -200

Query example
VOLT:LIM:LOW?

Response example-200.0Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.

DP-G Series

131

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.28 Set Output Current Limit: Set Current Limit (Effective Value)[:SOURce]:CURRent:LIMit:RMS[:AMPLitude]
Description
Sets/gets the current effective value [Arms] limiter

Setting parameter<cur lim rms> | MINimum | MAXimum<cur lim rms > ::= <REAL><REAL> →Output current effective value
MINimum → Minimum value
MAXimum → Maximum value
For the setting value range, maximum value, minimum value, andresolution, see the instruction manual of the main unit.

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
CURR:LIM:RMS 5

Query example
CURR:LIM:RMS?

Response example
5.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

132

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.29 Set Output Current Limit: Set Output OFF at Current Limit (Effective Value) Detection[:SOURce]:CURRent:LIMit:RMS:MODE
Description
Sets/gets the output off after the RMS current limiter is activatedSetting parameter<cur lim mode> ::= <DISC><DISC> ::= CONTinuous | OFF
CONTinuous→ Continuous operation, output off disabledOFF→ Output off enabled

Query parameter
None

Response format<DISC>

Setting example
CURR:LIM:RMS:MODE OFF

Query example
CURR:LIM:RMS:MODE?

Response example
OFF

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

133

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.30 Set Output Current Limit: Set Time Before Turning Output OFF After Current Limit(Effective Value) is Detected[:SOURce]:CURRent:LIMit:RMS:TIME
Description
Sets/gets the time [s] before turning the output off after the RMS current limiter is activatedSetting parameter<cur lim time> | MINimum | MAXimum<cur lim time> ::= <INT><INT> → Limiter time: 1 to 10
MINimum → 1
MAXimum → 10

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
CURR:LIM:RMS:TIME 5

Query example
CURR:LIM:RMS:TIME?

Response example
5Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

134

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.31 Set Output Current Limit: Set Current Limit (Peak Value <Maximum>)[:SOURce]:CURRent:LIMit:PEAK:HIGH
Description
Sets/gets the peak current limiter (positive) [A]Setting parameter<cur lim peak high> | MINimum | MAXimum<cur lim peak high> ::= <REAL><REAL> → Peak current limiter (positive) setting value
MINimum → Minimum value
MAXimum → Maximum value
For the setting value range, maximum value, minimum value, andresolution, see the instruction manual of the main unit.

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
CURR:LIM:PEAK:HIGH 10

Query example
CURR:LIM:PEAK:HIGH?

Response example
10.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

135

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.32 Set Output Current Limit: Set Current Limit (Peak Value <Minimum>)[:SOURce]:CURRent:LIMit:PEAK:LOW
Description
Sets/gets the peak current limiter (negative) [A]Setting parameter<cur lim peak low> | MINimum | MAXimum<cur lim peak low> ::= <REAL><REAL> → Peak current limiter (negative) setting value
MINimum → Minimum value
MAXimum → Maximum value
For the setting value range, maximum value, minimum value, andresolution, see the instruction manual of the main unit.

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
CURR:LIM:PEAK:LOW -10

Query example
CURR:LIM:PEAK:LOW?

Response example-10.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

136

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.33 Set Output Current Limit: Set Output OFF at Current Limit (Peak Value) Detection[:SOURce]:CURRent:LIMit:PEAK:MODE
Description
Sets/gets the output off after the peak current limiter is activatedSetting parameter<cur lim mode> ::= <DISC><DISC> ::= CONTinuous | OFF
CONTinuous→ Continuous operation, output off disabledOFF→ Output off enabled

Query parameter
None

Response format<DISC>

Setting example
CURR:LIM:PEAK:MODE OFF

Query example
CURR:LIM:PEAK:MODE?

Response example
OFF

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

137

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.34 Set Output Current Limit: Time Before Turning Output OFF After Current Limit (Peak Value)
is Detected[:SOURce]:CURRent:LIMit:PEAK:TIME
Description
Sets/gets the time [s] before turning the output off after the peak current limiter is activatedSetting parameter<cur lim time> | MINimum | MAXimum<cur lim time> ::= <INT><INT> → Limiter time: 1 to 10
MINimum → 1
MAXimum → 10

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
CURR:LIM:PEAK:TIME 5

Query example
CURR:LIM:PEAK:TIME?

Response example
5Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

138

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.35 Set Output Frequency Setting Range Limit: Set Upper Limit Value of Frequency Limit[:SOURce]:FREQuency:LIMit:HIGH
Description
Sets/gets the upper limit value [Hz] of the frequency setting range limit

Setting parameter<frequency> | MINimum | MAXimum<frequency> ::= <REAL><REAL> → Frequency: 40.00 (AC-INT)/1.00 (other than AC-INT) to 550.00,
Resolution 0.01
MINimum → 40.00 (AC-INT)/1.00 (other than AC-INT)
MAXimum → 550.00

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
FREQ:LIM:HIGH 60

Query example
FREQ:LIM:HIGH?

Response example
60.00

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.
The setting can be made only in the AC-INT, AC-VCA, and ACDC-INT modes.

DP-G Series

139

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.36 Set Output Frequency Setting Range Limit: Set Lower Limit Value of Frequency Limit[:SOURce]:FREQuency:LIMit:LOW
Description
Sets/gets the lower limit value [Hz] of the frequency setting range limit

Setting parameter<frequency> | MINimum | MAXimum<frequency> ::= <REAL><REAL> → 40.00 (AC-INT)/1.00 (other than AC-INT) to 550.00, Resolution 0.01
MINimum → 40.00 (AC-INT)/1.00 (other than AC-INT)
MAXimum → 550.00

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
FREQ:LIM:LOW 40

Query example
FREQ:LIM:LOW?

Response example
40.00

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.
The setting can be made only in the AC-INT, AC-VCA, and ACDC-INT modes.

DP-G Series

140

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.37 Get Output Measured Value: Clear Current Peak-Hold Value:MEASure[:SCALar]:CURRent:PEAK:CLEar
Description
Clears the current peak-hold value

Setting parameter
None

Setting example
MEAS:CURR:PEAK:CLE

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

4.2.2.38 Get Output Measured Value: Get Current Peak-Hold Value:MEASure[:SCALar]:CURRent:PEAK:HOLD?
Description
Gets the current peak-hold value [Apk]Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:CURR:PEAK:HOLD?

Response example
26.55

Remarks
The response message to the query is not returned during the System Lock.

DP-G Series

141

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.39 Get Output Measured Value: Get Synchronization Signal Source Frequency:MEASure[:SCALar]:FREQuency?
Description
Gets the synchronization signal source frequency [Hz]If the measured value exceeds the response range, 999.9 is returned as a measurement error

Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:FREQ?

Response example
50.4

Remarks
The response message to the query is not returned during the System Lock.

DP-G Series

142

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.40 Get Output Measured Value (for Specific Phase): Specify Measurement Query Phase (Phase
Number):MEASure:INSTrument:NSELect
Description
Sets/gets the measurement query phase (phase number)
It specifies the phase to query the measured value for by the MEASure subsystem command.
* This command does not affect the measured value display phase displayed in the LCD.

Setting parameter<phase number> | MINimum | MAXimum<phase number> ::= <INT><INT> → Phase number: 0 to 5
0: L1 phase | 1: L2 phase | 2: L3 phase |3: L1-L2 line | 4: L2-L3 line | 5: L3-L1 line
MINimum → 0
MAXimum → 5

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
MEAS:INST:NSEL 1

Query example
MEAS:INST:NSEL?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
For single-phase, only 0 can be set.
For single-phase three-wire, 0, 1, and 3 can be set.

DP-G Series

143

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.41 Get Output Measured Value (for Specific Phase): Specify Measurement Query Phase (Phase):MEASure:INSTrument:SELect
Description
Sets/gets the measurement query phase (phase)
It specifies the phase to query the measured value for by the MEASure subsystem command.
* This command does not affect the measured value display phase displayed in the LCD.

Setting parameter<phase name> ::= <DISC><DISC> ::= L1 | L2 | L3 | L12| L23| L31
L1→ L1 phase, L2 → L2 phase, L3 → L3 phase

L12→ L1-L2 line, L23 → L2-L3 line, L31 → L3-L1 line

Query parameter
None

Response format<DISC>

Setting example
MEAS:INST:SEL L1

Query example
MEAS:INST:SEL?

Response example
L1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
For single-phase, only L1 can be set.
For single-phase three-wire, L1, L2, and L12 can be set.

DP-G Series

144

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.42 Get Output Measured Value (for Specific Phase): Output Voltage (Effective Value):MEASure[:SCALar]:VOLTage[:RMS]?
Description
Gets the output voltage effective value [Vrms]

Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:VOLT?

Response example
100.4

Remarks
The response message to the query is not returned during the System Lock.

4.2.2.43 Get Output Measured Value (for Specific Phase): Output Voltage (Average Value):MEASure[:SCALar]:VOLTage:AVErage?
Description
Gets the output voltage average value [V]Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:VOLT:AVE?

Response example
100.0

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

DP-G Series

145

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.44 Get Output Measured Value (for Specific Phase): Output Voltage (Peak Value <Maximum>):MEASure[:SCALar]:VOLTage:HIGH?
Description
Gets the voltage maximum value [Vpk]

Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:VOLT:HIGH?

Response example
141.4

Remarks
The response message to the query is not returned during the System Lock.

4.2.2.45 Get Output Measured Value (for Specific Phase): Output Voltage (Peak Value <Minimum>):MEASure[:SCALar]:VOLTage:LOW?
Description
Gets the voltage minimum value [Vpk]

Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:VOLT:LOW?

Response example-141.4

Remarks
The response message to the query is not returned during the System Lock.

DP-G Series

146

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.46 Get Output Measured Value (for Specific Phase): Output Current (Effective Value):MEASure[:SCALar]:CURRent[:RMS]?
Description
Gets the output current effective value [Arms]

Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:CURR?

Response example
12.75

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

4.2.2.47 Get Output Measured Value (for Specific Phase): Output Current (Average):MEASure[:SCALar]:CURRent:AVErage?
Description
Gets the output current average value [A]Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:CURR:AVE?

Response example
1.20

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

DP-G Series

147

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.48 Get Output Measured Value (for Specific Phase): Output Current (Peak Value <Maximum>):MEASure[:SCALar]:CURRent:HIGH?
Description
Gets the output current maximum peak value [Apk]Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of the main
unit.

Query example
MEAS:CURR:HIGH?

Response example
30.0

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

4.2.2.49 Get Output Measured Value (for Specific Phase): Output Current (Peak Value <Minimum>):MEASure[:SCALar]:CURRent:LOW?
Description
Gets the output current minimum peak value [Apk]Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of the main
unit.

Query example
MEAS:CURR:LOW?

Response example-30.0

DP-G Series

148

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.50 Get Output Measured Value (for Specific Phase): Control Harmonic Measurement Function:MEASure[:SCALar]:CURRent:HARMonic:ENABle
Description
Sets/gets whether to enable/disable the harmonic measurement
Set to enable it before querying the harmonic current. You do not have to disable it after
querying the harmonic current. It is automatically disabled when the harmonic measurement
cannot be performed.

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
MEAS:CURR:HARM:ENAB ON

Query example
MEAS:CURR:HARM:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

149

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.51 Get Output Measured Value (for Specific Phase): Get Harmonic Current Value:MEASure[:SCALar]:CURRent:HARMonic[:RMS]?
Description
Gets the harmonic current [Arms]

Query parameter< page > ::= <INT> | MINimum | MAXimum<INT> → Page: 1 to 4
1 (order 1 to 10) | 2 (order 11 to 20) | 3 (order 21 to 30) | 4 (order 31 to 40)
MINimum → 1
MAXimum → 4

Response format<NR2>,<NR2>,<NR2>,<NR2>,<NR2>,<NR2>,<NR2>,<NR2>,<NR2>,<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of the main unit.

Query example
MEAS:CURR:HARM? 1

Response example
2.24,0.02,0.01,0.15,0.06,0.08,0.01,0.01,0.02,0.06

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

DP-G Series

150

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.52 Get Output Measured Value (for Specific Phase): Get Harmonic Current Percentage:MEASure[:SCALar]:CURRent:HARMonic:RATio?
Description
Gets the harmonic current percentage [%]Query parameter< page > ::= <INT> | MINimum | MAXimum<INT> → Page: 1 to 4
1 (order 1 to 10) | 2 (order 11 to 20) | 3 (order 21 to 30) | 4 (order 31 to 40)
MINimum → 1
MAXimum → 4

Response format<NR2>,<NR2>,<NR2>,<NR2>,<NR2>,<NR2>,<NR2>,<NR2>,<NR2>,<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of the main unit.

Query example
MEAS:CURR:HARM:RAT? 1

Response example
100.0,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1,0.1

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

DP-G Series

151

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.53 Get Output Measured Value (for Specific Phase): Get Output Current Crest Factor:MEASure[:SCALar]:CURRent:CFACtor?
Description
Gets the output current crest factor

Query parameter
None

Response format<NR2>→

Query response range
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:CURR:CRES?

Response example
1.41

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

4.2.2.54 Get Output Measured Value (for Specific Phase): Get Apparent Power:MEASure[:SCALar]:POWer[:AC]:APParent?
Description
Gets the apparent power [VA]

Query parameter
None

Response format<INT>→(1000 [VA] or more)<NR2>→(Less than 1000 [VA])
Query response range
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:POW:APP?

Response example
367.0

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

DP-G Series

152

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.55 Get Output Measured Value (for Specific Phase): Get Power Factor:MEASure[:SCALar]:POWer[:AC]:PFACtor?
Description
Gets the power factor

Query parameter
None

Response format<NR2>→

Query response range
0.00 to 1.00, Resolution 0.01

Query example
MEAS:POW:PFAC?

Response example
0.68

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

4.2.2.56 Get Output Measured Value (for Specific Phase): Get Reactive Power:MEASure[:SCALar]:POWer[:AC]:REACtive?
Description
Gets the reactive power [var]Query parameter
None

Response format<INT>→(1000 [var] or more)<NR2>→(Less than 1000 [var])
For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:POW:REAC?

Response example
269.0

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

DP-G Series

153

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.57 Get Output Measured Value (for Specific Phase): Get Active Power:MEASure[:SCALar]:POWer[:AC][:REAL]?
Description
Gets the active power [W]Query parameter
None

Response format<INT>→(1000 [W] or more)<NR2>→(Less than 1000 [W])For the query response range and resolution, see the instruction manual of themain unit.

Query example
MEAS:POW?

Response example
249.0

Remarks
The response message to the query is not returned during the System Lock.
The query can be made only when the measurement query phase is L1, L2, or L3.

4.2.2.58 CO2 Calculation Function: Clear Emission CO2 Integration Value:MEASure: CO2:TOTal:CLEar
Description
Clears the emission CO2 integration value

Setting parameter
None

Setting example
MEAS: CO2:TOT:CLE

Remarks
The command is ignored during the System Lock/warning.
The command is invalid with DP-G Series Type L.

DP-G Series

154

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.59 CO2 Calculation Function: Set/Get Emission CO2 Coefficient:MEASure: CO2:COEFficient
Description
Sets/gets the emission CO2 coefficient [tCO2/kWh]

Setting parameter<coef> | MINimum | MAXimum<coef> ::= <REAL><REAL> → Emission CO2 coefficient value [tCO2/kWh]: 0.000001 to 0.010000
Resolution 0.000001
MINimum → 0.000001
MAXimum → 0.010000

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
MEAS: CO2:COEF 0.0001

Query example
MEAS: CO2:COEF?

Response example
0.000100

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The command is invalid with DP-G Series Type L.

DP-G Series

155

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.60 CO2 Calculation Function: Get Emission CO2 Internal Loss Instantaneous Value:MEASure: CO2:RATE:LOSS?
Description
Gets the emission CO2 internal loss instantaneous value [kgCO2/h]

Query parameter
None

Response format<NR2>

Query example
MEAS: CO2:RATE:LOSS?

Response example
0.7221

Remarks
The response message to the query is not returned during the System Lock.
The command is invalid with DP-G Series Type L.

4.2.2.61 CO2 Calculation Function: Get Emission CO2 Output Power Instantaneous Value:MEASure: CO2:RATE:OUTPut?
Description
Gets the emission CO2 output power instantaneous value [kgCO2/h]

Query parameter
None

Response format<NR2>

Query example
MEAS: CO2:RATE:OUTP?

Response example
32.9112Remarks
The response message to the query is not returned during the System Lock.
The command is invalid with DP-G Series Type L.

DP-G Series

156

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.62 CO2 Calculation Function: Get Emission CO2 Internal Loss Integration Value:MEASure: CO2:TOTal:LOSS?
Description
Gets the emission CO2 internal loss integration value [tCO2]

Query parameter
None

Response format<NR2>

Query example
MEAS: CO2:TOT:LOSS?

Response example
0.068136

Remarks
The response message to the query is not returned during the System Lock.
The command is invalid with DP-G Series Type L.

4.2.2.63 CO2 Calculation Function: Get Emission CO2 Output Power Integration Value:MEASure: CO2:TOTal:OUTPut?
Description
Gets the emission CO2 output power integration value [tCO2]

Query parameter
None

Response format<NR2>

Query example
MEAS: CO2:TOT:OUTP?

Response example
1.163182

Remarks
The response message to the query is not returned during the System Lock.
The command is invalid with DP-G Series Type L.

DP-G Series

157

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.64 Set Output Correction Function: Enable/Disable AGC Function:OUTPut:AGC
Description
Sets/gets the AGC

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
OUTP:AGC ON

Query example
OUTP:AGC?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The AGC function can be used only when the output function is the Continuous function andthe output mode is AC-INT/AC-VCA/AC-SYNC/DC-INT/DC-VCA.
When an AC voltage waveform other than SIN is selected, the AGC function cannot beenabled.
When the AGC function is enabled, and the output function is set to the Sequence or
Simulation, the AGC function is forcibly disabled.
When the output function is set to the Sequence or Simulation, the AGC function cannot beenabled.

DP-G Series

158

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.65 Set Output Correction Function: Enable/Disable Autocal Function:OUTPut:ACALibration
Description
Sets/gets the Autocal

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
OUTP:ACAL ON

Query example
OUTP:ACAL?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The Autocal function can be used only when the output function is the Continuous function
and the output mode is AC-INT/AC-VCA/AC-SYNC/DC-INT/DC-VCA.
When an AC voltage waveform other than SIN is selected, the Autocal function cannot beenabled.
When the Autocal function is enabled, and the output function is set to the Sequence or
Simulation, the Autocal function is forcibly disabled.
For DP-G Series
When the output function is set to the Sequence or Simulation, the Autocal function cannot beenabled.
For DP-G Series Type L
When the output function is set to the Sequence, it can be established on at the following
condition.
AC voltage waveform is a sine wave.
One of the AC voltage or the DC voltage is 0V setting.
When the output function is set to the Simulation, the Autocal function cannot be enabled.

DP-G Series

159

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.66 Set External Input Signal: External Input Gain
:INPut:GAIN
Description
Sets/queries the external input gain
The setting can be made in the following modes:
AC-VCA, DC-VCA

Setting parameter<inp gain> | MINimum | MAXimum<inp gain> ::= <REAL><REAL> → External input gain:
0.0 to 227.0 (100V range), Resolution 0.1
0.0 to 454.0 (200V range), Resolution 0.1
MINimum → 0.0
MAXimum →227.0 (100V range) | 454.0 (200V range)

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
INP:GAIN 10

Query example
INP:GAIN?

Response example
10.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.

DP-G Series

160

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.67 Set External Input Signal: External Synchronization Signal Source:INPut:SYNC:SOURce
Description
Sets/gets the external synchronization signal source
The setting can be made in the AC-SYNC and AC+DC-SYNC modes

Setting parameter<cloc> ::= <DISC><DISC> ::= LINE | EXT
LINE→ Line synchronization

EXT→ External synchronization

Query parameter
None

Response format<DISC>

Setting example
INP:SYNC:SOUR EXTQuery example
INP:SYNC:SOUR?

Response example
EXT

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence and Simulation.
The setting cannot be done during the output on.

DP-G Series

161

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.68 Set/Get Output Waveform: Set/Get Clipped Sine Wave Type Specification[:SOURce]:FUNCtion:CSINe:TYPE
Description
Sets/gets the clipped sine wave setting type

Setting parameter<func shap>,<type><func shap> ::= <DISC><DISC> ::= CLP1 | CLP2 | CLP3
CLP1

→ Clipped sine wave 1

CLP2→ Clipped sine wave 2

CLP3→ Clipped sine wave 3<type> ::= <DISC><DISC> ::= CFACtor | CLIP
CFACtor → Crest factor
CLIP→ ClipQuery parameter<func shap><func shap> ::= <DISC><DISC> ::= CLP1 | CLP2 | CLP3

Response format<DISC>

Setting example
FUNC:CSIN:TYPE CLP1, CFACTOR

Query example
FUNC:CSIN:CFAC? CLP1

Response example
CFAC

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence control state or Simulation control state.

DP-G Series

162

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.69 Set/Get Output Waveform: Set/Get Clipped Sine Wave Crest Factor[:SOURce]:FUNCtion:CSINe:CFACtor
Description
Sets/gets the clipped sine wave crest factor

Setting parameter<func shap>,{<cf> | MINimum | MAXimum}<func shap> ::= <DISC><DISC> ::= CLP1 | CLP2 | CLP3
CLP1

→ Clipped sine wave 1

CLP2→ Clipped sine wave 2

CLP3→ Clipped sine wave 3<cf> ::= <REAL><REAL> → Crest factor: 1.10 to 1.41, Resolution 0.01
MINimum → 1.10
MAXimum → 1.41

Query parameter<func shap>[, MINimum | MAXimum]<func shap> ::= <DISC><DISC> ::= CLP1 | CLP2 | CLP3
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
FUNC:CSIN:CFAC CLP1,1.2

Query example
FUNC:CSIN:CFAC? CLP1

Response example
1.20

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence control state or Simulation control state.

DP-G Series

163

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.70 Set/Get Output Waveform: Set/Get Clipped Sine Wave Clip Ratio[:SOURce]:FUNCtion:CSINe:CLIP
Description
Sets/gets the clipped sine wave clip ratio

Setting parameter<func shap>,{<clip> | MINimum | MAXimum}<func shap> ::= <DISC><DISC> ::= CLP1 | CLP2 | CLP3
CLP1

→ Clipped sine wave 1

CLP2→ Clipped sine wave 2

CLP3→ Clipped sine wave 3<clip> ::= <REAL><REAL> → Clip ratio: 40.0 to 100.0, Resolution 0.1
MINimum →40.0

MAXimum → 100.0

Query parameter<func shap>[, MINimum | MAXimum]<func shap> ::= <DISC><DISC> ::= CLP1 | CLP2 | CLP3
MINimum →Gets the minimum value

MAXimum → Gets the maximum value

Response format<NR2>

Setting example
FUNC:CSIN:CLIP CLP1, 80

Query example
FUNC:CSIN:CLIP? CLP1

Response example
80.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done in the Sequence control state or Simulation control state.

DP-G Series

164

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.71 Set/Get Output Waveform: Save Clipped Sine Wave
:TRACe|DATA:CSINe:STORe
Description
Saves the clipped sine wave

Setting parameter
None

Setting example
TRAC:CSIN:STOR

Remarks
The setting is ignored during the System Lock/warning.

DP-G Series

165

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.72 Set External Control Signal: Permit/Inhibit External Control Input:SYSTem:CONFigure:EXTio[:STATe]
Description
Sets/gets the external control input
Note that the external control input is ignored in the Remote state.

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SYST:CONF:EXT ON

Query example
SYST:CONF:EXT?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

166

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.2.73 Set External Control Signal: Set/Get External Control Output Polarity:SYSTem:CONFigure:EXTio:POLarity
Description
Sets/gets the external control output polarity

Setting parameter<polarity> ::= <DISC><DISC> ::= POSitive | NEGative
POSitive → Positive logic
NEGative → Negative logic

Query parameter
None

Response format<DISC>

Setting example
SYST:CONF:EXT:POL POSITIVE

Query example
SYST:CONF:EXT:POL?

Response example
POS

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

167

Instruction Manual (Remote Control)

4.2 Program Command Description

4.2.3 Sequence Function Commands
4.2.3.1

Set Panel Display: Set Step Time Display Unit

:DISPlay[:WINDow]:TIME:UNIT
Description
Sets/gets the Sequence/Simulation Step Time unit
It is reflected to the display and setting on the panel
The setting/getting from the remote command is made in seconds regardless of the
DISP:TIME:UNIT setting

Setting parameter<unit> ::= <DISC><DISC> ::= MS | S
MS→ millisecondS→ second

Query parameter
None

Response format<DISC>

Setting example
DISP:TIME:UNIT MS

Query example
DISP:TIME:UNIT?

Response example
MS

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

168

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.2

Sequence Function Control: Get State[:SOURce]:SEQuence:CONTrol[:STATe]?

Description
Gets the sequence control state

Query parameter
None

Response format<DISC>

Query example
SEQ:CONT?

Response example
EDIT

Edit state

CONTROL

Control state

Remarks
The response message to the query is not returned during the System Lock.

4.2.3.3

Sequence Function Control: Execution Control:TRIGger:SEQuence:SELected:EXECute
Description
Sets the sequence control

Setting parameter<ctrl> ::= <DISC><DISC> ::= STOP | STARt | HOLD | BRAN1 | BRAN2
STOP→ Stop runningSTARt→ Start/resume running

HOLD→ Suspend

BRAN1 → Branch 1
BRAN2 → Branch 2

Setting example
TRIG:SEQ:SEL:EXEC HOLD

Remarks
The setting is ignored during the System Lock/warning.
The operation can be made only in the Sequence control state.

DP-G Series

169

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.4

Sequence Function Control: Switch to Edit Mode[:SOURce]:SEQuence:EDIT
Description
Sets the Sequence state to the Edit state
Switches it from the Control state to the Edit state

Setting parameter
None

Setting example
SEQ:EDIT

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting can be made only in the Sequence control state.

4.2.3.5

Sequence Function Control: Compile Setting Parameter and Switch to Control Mode

:TRIGger:SEQuence:COMPile
Description
Compiles the sequence data

Setting parameter
None

Setting example
TRIG:SEQ:COMP

Remarks
The command is ignored during the System Lock/warning.
The operation can be made only in the Sequence edit state.

DP-G Series

170

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.6

Sequence Function Control: Get Running Step Number[:SOURce]:SEQuence:CSTep?
Description
Gets the running step number

Query parameter
None

Response format<INT>

Query example
SEQ:CST?

Response example
2

Remarks
The setting is ignored during the System Lock.
The response message to the query is not returned during the System Lock.

DP-G Series

171

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.7

Set Parameter Common to Steps (Enabled at Edit Mode): Set Parameter Common to Steps[:SOURce]:SEQuence:CPARameter
Description
Sets/gets the sequence step-control parameter
Dummy data should be set for parameters excluded depending on the step.
Dummy data are not set.

Setting parameter<time>,<start phs>,<start phs enable>,<stop phs >,<stop phs enable>,<step term>,<jump to>,<jump enable>,<jump cnt>,<code>,<branch1>,<branch1 enable>,<branch2>,<branch2 enable>,<trig out>
<time> ::= <REAL><REAL> → Step Time: 0.0010 to 999.9999, Resolution 0.0001<start phs> ::= <REAL><REAL> → Start Phase: 0.0 to 359.9, Resolution 0.1<start phs enable> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable<stop phs> ::= <REAL><REAL> → Stop Phase: 0.0 to 359.9, Resolution 0.1<stop phs enable> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable<step term> ::= <DISC><DISC> ::= CONTinue | END | HOLD
CONTinue→ Continue

END→ ExitHOLD→ Hold<jump to> ::= <INT><INT> → Jump-to step number: 0 to 255<jump enable> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable<jump cnt> ::= <INT><INT> → Jump count: 0 to 9999
Jump count 0 means infinite<code> ::= <INT><INT> → Step sync output: 0 to 3
<branch1> ::= <INT><INT> → Branch 1 destination: 0 to 255<branch1 enable> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable<branch2> ::= <INT><INT> → Branch 2 destination: 0 to 255

DP-G Series

172

Instruction Manual (Remote Control)

4.2 Program Command Description<branch2 enable> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable<trig out> ::= < BOL ><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NR2>,<NR2>,<NBOL>,<NR2>,<NBOL>,<DISC>,<INT>,<NBOL>,<INT>,<INT>,<INT>,<NBOL>,<INT>,<NBOL>,<NBOL>

Setting example
SEQ:CPAR 10,90,ON,270,ON,CONT,3,ON,5,2,5,ON,6,ON,ON

Query example
SEQ:CPAR?

Response example
10.0000,90.0,1,270.0,1,CONT,3,1,5, 2,5,1,6,1,1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting can be made only in the Sequence edit state.

DP-G Series

173

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.8

Set Parameter for Specified Step (Enabled at Edit Mode): Specify Step Number to Set[:SOURce]:SEQuence:STEP
Description
Sets/gets the Sequence edit target step number

Setting parameter<seq step> | MINimum | MAXimum<seq step> ::= <INT><INT> → Sequence edit target step number: 0 to 255
MINimum → 0
MAXimum → 255

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
SEQ:STEP 1

Query example
SEQ:STEP?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting can be made only in the Sequence edit state.

DP-G Series

174

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.9

Set Specified Step Parameter (Enabled at Edit Mode): Specify Phase To Set (Phase Number)[:SOURce]:SEQuence:INSTrument:NSELect
Description
Sets/gets the phase to set sequence (phase number)

Setting parameter<phase number> | MINimum | MAXimum<phase number> ::= <INT><INT> → Phase number: 0 to 2
0: L1 phase | 1: L2 phase | 2: L3 phase
MINimum → 0
MAXimum → 2

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
SEQ:INST:NSEL 1

Query example
SEQ:INST:NSEL?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

175

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.10 Set Specified Step Parameter (Enabled at Edit Mode): Specify Phase To Set (Phase)[:SOURce]:SEQuence:INSTrument:SELect
Description
Sets/gets the phase to set sequence (phase)

Setting parameter<phase name> ::= <DISC><DISC> ::= L1 | L2 | L3
L1

→ L1 phase, L2 → L2 phase, L3 → L3 phase

Query parameter
None

Response format<DISC>

Setting example
SEQ:INST:SEL L1

Query example
SEQ:INST:SEL?

Response example
L1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.

DP-G Series

176

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.11 Set Parameter for Specified Step (Enabled at Edit Mode): Set Step Parameter[:SOURce]:SEQuence:SPARameter
Description
Sets/gets the sequence intra-Step parameter
Note that the setting range shown is for the 1.5kVA 100V range (for DP-G series).
Dummy data should be set for parameters excluded depending on the mode, step, and phase.
Dummy data are not set.

Setting parameter<acv>,<acv mode>,<dcv>,<dcv mode>,<freq>,<freq mode>,<wave>,<phase><acv> ::= <REAL><REAL> → AC voltage: 0.0 to 160.0 [Vrms], Resolution 0.1
The maximum voltage and the unit are different depending on therange and waveform<acv mode> ::= <DISC><DISC> ::= CONST | KEEP | SWEEPCONST → Constant
SWEEP → Sweep
KEEP→ Keep<dcv> ::= <REAL><REAL> → DC voltage:-227.0 to 227.0 [V], Resolution 0.1
The maximum voltage is different depending on the range<dcv mode> ::= <DISC><DISC> ::= CONST | KEEP | SWEEPCONST → Constant
SWEEP → Sweep
KEEP→ Keep<freq> ::= <REAL><REAL> → Frequency: 1.00 to 550.00, Resolution 0.01
The lower limit value is different depending on the AC/DC mode
<freq mode> ::= <DISC><DISC> ::= CONST | KEEP | SWEEPCONST → Constant
SWEEP → Sweep
KEEP→ Keep<wave> ::= <DISC><DISC> ::= SIN | CLP1 | CLP2 | CLP3
SIN

→ Sine wave

CLP1

→ Clipped sine wave 1

CLP2→ Clipped sine wave 2

CLP3→ Clipped sine wave 3<phase> ::= <REAL>

DP-G Series

177

Instruction Manual (Remote Control)

4.2 Program Command Description<REAL> → Phase angle: Default value ± 35.0, Resolution 0.1 (Polyphase model)
0.0～359.9, Resolution 0.1 (Polyphase system)
For the single-phase three-wire
L12 default value: 180.0deg
For the three-phase
L12 default value: 120.0 deg, L13 default value: 240.0deg

Query parameter
None

Response format<NR2>,<DISC>,<NR2>,<DISC>,<NR2>,<DISC>,<DISC>,<NR2>

Setting example
SEQ:SPAR 10,SWEEP,20,SWEEP,50,SWEEP,SIN,120

Query example
SEQ:SPAR?

Response example
10.0,SWEEP,20.0,SWEEP,50.00,SWEEP,SIN,120.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting can be made only in the Sequence edit state.

DP-G Series

178

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.12 Initialize/Read/Save Sequence Data (Enabled at Edit Mode): Initialize Sequence Data
:TRACe|DATA:SEQuence:CLEar
Description
Initializes the sequence data

Setting parameter<seq memory> | MINimum | MAXimum<seq memory> ::= <INT><INT> → 0 to 50

: Sequence data being edited

1 to 5: Sequence Memory numbers 1-5

MINimum → 0
MAXimum → 5

Setting example
TRAC:SEQ:CLE 1

Remarks
The command is ignored during the System Lock/warning.
The operation cannot be done unless the output function is the Sequence.

DP-G Series

179

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.13 Initialize/Read/Save Sequence Data (Enabled at Edit Mode): Sequence Data Name
:TRACe|DATA:SEQuence:NAME
Description
Sets/gets the sequence data name

Setting parameter{<seq memory> | MINimum | MAXimum},<name><seq memory> ::= <INT><INT> → 1 to 5: Sequence Memory numbers 1-5
MINimum → 1
MAXimum → 5<name> ::= <STR><STR> → Sequence data name
The sequence data name should contain 20 one-byte characters(alphanumeric characters) or less.
However, the following 9 characters cannot be used:
\

/

:

*

?

"

<

>

|

Query parameter<seq memory> | MINimum | MAXimum<seq memory> ::= <INT><INT> → 1 to 5: Sequence Memory numbers 1-5
MINimum → 1
MAXimum → 5

Setting example
TRAC:SEQ:NAME 1,”SEQ1”

Query example
TRAC:SEQ:NAME? 1

Response example“SEQ1”

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query cannot be done unless the output function is the Sequence.

DP-G Series

180

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.14 Initialize/Read/Save Sequence Data (Enabled at Edit Mode): Read Sequence Data
:TRACe|DATA:SEQuence:RECall
Description
Reads the sequence data

Setting parameter<seq memory> | MINimum | MAXimum<seq memory> ::= <INT><INT> → Sequence Memory number: 1 to 5
MINimum → 1
MAXimum → 5

Setting example
TRAC:SEQ:REC 1

Remarks
The command is ignored during the System Lock/warning.
The operation cannot be done unless the output function is the Sequence.

4.2.3.15 Initialize/Read/Save Sequence Data (Enabled at Edit Mode): Save Sequence Data
:TRACe|DATA:SEQuence:STORe
Description
Saves the sequence data

Setting parameter<seq memory> | MINimum | MAXimum<seq memory> ::= <INT><INT> → Sequence Memory number: 1 to 5
MINimum → 1
MAXimum → 5

Setting example
TRAC:SEQ:STOR 1

Remarks
The command is ignored during the System Lock/warning.
The operation cannot be done unless the output function is the Sequence.

DP-G Series

181

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.16 Set Parameter for Step 0: Set/Get Output Frequency[:SOURce]:SEQuence:FREQuency[:IMMediate]
Description
Sets/gets the output frequency, for sequence step 0

Setting parameter<frequency><frequency> ::= <REAL><REAL>

Frequency: 40.00 (AC-INT)/1.00 (other than AC-INT) to 550.00,
Resolution 0.01

Query parameter
None

Response format<NR2>

Setting example:SEQ:FREQ 50

Query example:SEQ:FREQ?

Response example
50.00

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The operation cannot be done unless the output function is the Sequence.
The setting can be made only in the Sequence edit state.
The setting can be made only in the Sequence edit step equal 0.
The setting can be made only in the AC-INT and ACDC-INT modes.

DP-G Series

182

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.17 Set Parameter for Step 0: Set/Get AC Output Voltage[:SOURce]:SEQuence:VOLTage[:LEVel][:IMMediate][:AMPLitude]
Description
Sets/gets the AC output voltage, for sequence step 0

Setting parameter<volt><volt> ::= <REAL><REAL> →AC output voltage
For the setting value range and resolution, see the instruction manual ofthe main unit.

Query parameter
None

Response format<NR2>

Setting example:SEQ:VOLT 100

Query example:SEQ:VOLT?

Response example
100.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The operation cannot be done unless the output function is the Sequence.
The setting can be made only in the Sequence edit state.
The setting can be made only in the Sequence edit step equal 0.
The setting can be made only in the AC-INT and ACDC-INT modes.
In the case of polyphase model / polyphase system, It is reflected in the set phase.
(See. 4.2.3.9 or 4.2.3.10)

DP-G Series

183

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.3.18 Set Parameter for Step 0: Set/Get DC Output Voltage[:SOURce]:SEQuence:VOLTage[:LEVel][:IMMediate]:OFFSet
Description
Sets/gets the DC output voltage, for sequence step 0

Setting parameter<volt offs><volt offs> ::= <REAL><REAL> → DC output voltage
For the setting value range and resolution, see the instruction manual ofthe main unit.

Query parameter
None

Response format<NR2>

Setting example:SEQ:VOLT:OFFS 10

Query example:SEQ:VOLT:OFFS?

Response example
10.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The operation cannot be done unless the output function is the Sequence.
The setting can be made only in the Sequence edit state.
The setting can be made only in the Sequence edit step equal 0.
The setting can be made only in the ACDC-INT and DC-INT modes.

DP-G Series

184

Instruction Manual (Remote Control)

4.2 Program Command Description

4.2.4 Simulation Function Commands
4.2.4.1

Set Panel Display: Set Step Time Display Unit

:DISPlay[:WINDow]:TIME:UNIT
Description
Sets/gets the Sequence/Simulation Step Time unit
It is reflected to the display and setting on the panel
The setting/getting from the remote command is made in seconds regardless of the
DISP:TIME:UNIT setting

Setting parameter<unit> ::= <DISC><DISC> ::= MS | S
MS→ millisecondS→ second

Query parameter
None

Response format<DISC>

Setting example
DISP:TIME:UNIT MS

Query example
DISP:TIME:UNIT?

Response example
MS* Same as the Sequence function command.

DP-G Series

185

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.2

Simulation Function Control: Get State[:SOURce]:SIMulation:CONTrol[:STATe]?
Description
Gets the simulation control state

Query parameter
None

Response format<DISC>

Query example
SIM:CONT?

Response example
EDIT

Edit state

CONTROL

Control state

Remarks
The response message to the query is not returned during the System Lock.

4.2.4.3

Simulation Function Control: Execution Control:TRIGger:SIMulation:SELected:EXECute
Description
Sets the simulation control

Setting parameter<ctrl> ::= <DISC><DISC> ::= STOP | STARt
STOP→ Stop runningSTARt→ Start running

Setting example
TRIG:SIM:SEL:EXEC STAR

Remarks
The command is ignored during the System Lock/warning.
The operation can be made only in the Simulation control state.

DP-G Series

186

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.4

Simulation Function Control: Switch to Edit Mode[:SOURce]:SIMulation:EDIT
Description
Sets the Simulation state to the Edit state
Switches it from the Control state to the Edit state

Setting parameter
None

Setting example
SIM:EDIT

Remarks
The setting is ignored during the System Lock/warning.
The setting can be made only in the Simulation control state.

4.2.4.5

Simulation Function Control: Compile Setting Parameter and Switch to Control Mode

:TRIGger:SIMulation:COMPile
Description
Compiles the simulation data

Setting parameter
None

Setting example
TRIG:SIM:COMP

Remarks
The setting is ignored during the System Lock/warning.
The operation can be made only in the simulation edit state.

DP-G Series

187

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.6

Simulation Function Control: Get Running Step Number[:SOURce]:SIMulation:CSTep?
Description
Gets the running step number

Query parameter
None

Response format<INT>

Query example
SIM:CST?

Response example
0

Initial Step

1

Normal 1 step

2

Transition 1 step

3

Abnormal step

4

Transition 2 step

5

Normal 2 step

Remarks
The response message to the query is not returned during the System Lock.

DP-G Series

188

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.7

Set Repeat Execution (Enabled at Edit Mode): Enable/Disable Repeat Execution[:SOURce]:SIMulation:REPeat:ENABle
Description
Sets/gets whether to enable/disable the Simulation repeat count

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<BOL>

Setting example
SIM:REP:ENAB ON

Query example
SIM:REP:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

189

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.8

Set Repeat Execution (Enabled at Edit Mode): Set Repeat Execution Count[:SOURce]:SIMulation:REPeat:COUNt
Description
Sets/gets the Simulation repeat count

Setting parameter<sim count> | MINimum | MAXimum<sim count> ::= <INT><INT> → Repeat count: 0 to 9999 (0 means the infinite repeat)
MINimum → 0
MAXimum → 9999

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
SIM:REP:COUN 10

Query example
SIM:REP:COUN?

Response example
10

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

190

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.9

Set Parameter for Initial Step (Enabled at Edit Mode): Set Output Voltage[:SOURce]:SIMulation:INITial:VOLTage
Description
Sets/gets the Initial Step amplitude

Setting parameter<volt> | MINimum | MAXimum<volt> ::= <REAL><REAL> → AC output voltage:
0.0 to 160.0 (100V range), Resolution 0.1
0.0 to 320.0 (200V range), Resolution 0.1
MINimum → 0.0
MAXimum
160.0 (100V range) | 320.0 (200V range)

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:INIT:VOLT 100

Query example
SIM:INIT:VOLT?

Response example
100.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

191

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.10 Set Parameter for Initial Step (Enabled at Edit Mode): Set Frequency[:SOURce]:SIMulation:INITial:FREQuency
Description
Sets/gets the Initial Step frequency

Setting parameter<frequency> | MINimum | MAXimum<frequency> ::= <REAL><REAL> → Frequency: 1.00 to 550.00, Resolution 0.01
MINimum → 1.00
MAXimum → 550.00

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:INIT:FREQ 50

Query example
SIM:INIT:FREQ?

Response example
50.00

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

192

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.11 Set Parameter for Initial Step (Enabled at Edit Mode): Set Whether to Enable/Disable Start
Phase Specification[:SOURce]:SIMulation:INITial:PHASe:STARt:ENABle
Description
Sets/gets whether to enable/disable the Initial Step start phase

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:INIT:PHAS:STAR:ENAB ON

Query example
SIM:INIT:PHAS:STAR:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

193

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.12 Set Parameter for Initial Step (Enabled at Edit Mode): Set Start Phase[:SOURce]:SIMulation:INITial:PHASe:STARt[:IMMediate]
Description
Sets/gets the Initial Step start phase

Setting parameter<phase> | MINimum | MAXimum<phase> ::= <REAL><REAL> → Phase: 0.0 to 359.9, Resolution 0.1
MINimum → 0.0
MAXimum → 359.9

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:INIT:PHAS:STAR 0

Query example
SIM:INIT:PHAS:STAR?

Response example
0.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

194

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.13 Set Parameter for Initial Step (Enabled at Edit Mode): Set Whether to Enable/Disable Stop
Phase Specification[:SOURce]:SIMulation:INITial:PHASe:STOP:ENABle
Description
Sets/gets whether to enable/disable the Initial Step stop phase

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:INIT:PHAS:STOP:ENAB ON

Query example
SIM:INIT:PHAS:STOP:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

195

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.14 Set Parameter for Initial Step (Enabled at Edit Mode): Set Stop Phase[:SOURce]:SIMulation:INITial:PHASe:STOP[:IMMediate]
Description
Sets/gets the Initial Step stop phase

Setting parameter<phase> | MINimum | MAXimum<phase> ::= <REAL><REAL> → Phase: 0.0 to 359.9, Resolution 0.1
MINimum → 0.0
MAXimum → 359.9

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:INIT:PHAS:STOP 0

Query example
SIM:INIT:PHAS:STOP?

Response example
0.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

196

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.15 Set Parameter for Initial Step (Enabled at Edit Mode): Set Synchronization Output[:SOURce]:SIMulation:INITial:CODE
Description
Sets/gets the Initial Step - step sync output

Setting parameter<code> | MINimum | MAXimum<code> ::= <INT><INT> → Step sync output: 0 to 3, Resolution 1
MINimum → 0
MAXimum → 3

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
SIM:INIT:CODE 1

Query example
SIM:INIT:CODE?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

197

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.16 Set Parameter for Normal 1 Step Parameter (Enabled at Edit Mode): Set Execution Time[:SOURce]:SIMulation:NORMal1:TIME
Description
Sets/gets the Normal 1 Step Step Time
The short form of NORMal1 is NORM1. ”1” cannot be omitted.

Setting parameter<sim step time>| MINimum | MAXimum<sim step time> ::= <REAL><REAL> → Step Time: 0.0010 to 999.9999, Resolution 0.0001
MINimum → 0. 0010
MAXimum →999.9999

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:NORM1:TIME 10

Query example
SIM:NORM1:TIME?

Response example
10.0000

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

198

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.17 Set Parameter for Normal 1 Step Parameter (Enabled at Edit Mode): Set Output Voltage[:SOURce]:SIMulation:NORMal1:VOLTage
Description
Sets/gets the Normal 1 Step amplitude
The short form of NORMal1 is NORM1. ”1” cannot be omitted.

Setting parameter<volt> | MINimum | MAXimum<volt> ::= <REAL><REAL> → AC output voltage:
0.0 to 160.0 (100V range), Resolution 0.1
0.0 to 320.0 (200V range), Resolution 0.1
MINimum → 0.0
MAXimum
160.0 (100V range) | 320.0 (200V range)
Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:NORM1:VOLT 100

Query example
SIM:NORM1:VOLT?

Response example
100.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

199

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.18 Set Parameter for Normal 1 Step Parameter (Enabled at Edit Mode): Set Frequency[:SOURce]:SIMulation:NORMal1:FREQuency
Description
Sets/gets the Normal 1 Step frequency
The short form of NORMal1 is NORM1. ”1” cannot be omitted.

Setting parameter<frequency> | MINimum | MAXimum<frequency> ::= <REAL><REAL> → Frequency: 1.00 to 550.00, Resolution 0.01
MINimum → 1.00
MAXimum → 550.00

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:NORM1:FREQ 50

Query example
SIM:NORM1:FREQ?

Response example
50.00

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

200

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.19 Set Parameter for Normal 1 Step (Enabled at Edit Mode): Set Whether to Enable/Disable Start
Phase Specification[:SOURce]:SIMulation:NORMal1:PHASe:STARt:ENABle
Description
Sets/gets whether to enable/disable the Normal 1 Step start phase
The short form of NORMal1 is NORM1. ”1” cannot be omitted.

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:NORM1:PHAS:STAR:ENAB ON

Query example
SIM:NORM1:PHAS:STAR:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

201

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.20 Set Parameter for Normal 1 Step (Enabled at Edit Mode): Set Start Phase[:SOURce]:SIMulation:NORMal1:PHASe:STARt[:IMMediate]
Description
Sets/gets the Normal 1 Step start phase
The short form of NORMal1 is NORM1. ”1” cannot be omitted.

Setting parameter<phase> | MINimum | MAXimum<phase> ::= <REAL><REAL> → Phase: 0.0 to 359.9, Resolution 0.1
MINimum → 0.0
MAXimum → 359.9

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:NORM1:PHAS:STAR 0

Query example
SIM:NORM1:PHAS:STAR?

Response example
0.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

202

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.21 Set Parameter for Normal 1 Step (Enabled at Edit Mode): Set Whether to Enable/Disable Stop
Phase Specification[:SOURce]:SIMulation:NORMal1:PHASe:STOP:ENABle
Description
Sets/gets whether to enable/disable the Normal 1 Step stop phase
The short form of NORMal1 is NORM1. ”1” cannot be omitted.

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:NORM1:PHAS:STOP:ENAB ON

Query example
SIM:NORM1:PHAS:STOP:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

203

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.22 Set Parameter for Normal 1 Step Parameter (Enabled at Edit Mode): Set Stop Phase[:SOURce]:SIMulation:NORMal1:PHASe:STOP[:IMMediate]
Description
Sets/gets the Normal 1 Step stop phase
The short form of NORMal1 is NORM1. ”1” cannot be omitted.

Setting parameter<phase> | MINimum | MAXimum<phase> ::= <REAL><REAL> → Phase: 0.0 to 359.9, Resolution 0.1
MINimum → 0.0
MAXimum → 359.9

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:NORM1:PHAS:STOP 0

Query example
SIM:NORM1:PHAS:STOP?

Response example
0.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

204

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.23 Set Parameter for Normal 1 Step Parameter (Enabled at Edit Mode): Set Synchronization
Output[:SOURce]:SIMulation:NORMal1:CODE
Description
Sets/gets the Normal 1 Step step sync output
The short form of NORMal1 is NORM1. ”1” cannot be omitted.

Setting parameter<code> | MINimum | MAXimum<code> ::= <INT><INT> → Step sync output: 0 to 3, Resolution 1
MINimum → 0
MAXimum → 3

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
SIM:NORM1:CODE 1

Query example
SIM:NORM1:CODE?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

205

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.24 Set Parameter for Normal 1 Step (Enabled at Edit Mode): Set Trigger Output (G1)[:SOURce]:SIMulation:NORMal1:TRIGger[:STATe]
Description
Sets/gets the Normal 1 Step trigger (G1)
The short form of NORMal1 is NORM1. ”1” cannot be omitted.

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:NORM1:TRIG ON

Query example
SIM:NORM1:TRIG?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

206

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.25 Set Parameter for Trans 1 Step Parameter (Enabled at Edit Mode): Set Execution Time[:SOURce]:SIMulation:TRANsition1:TIME
Description
Sets/gets the Trans 1 Step - Step Time

Setting parameter<sim step time> | MINimum | MAXimum<sim step time> ::= <REAL><REAL> → Step Time: 0.0000, 0.0010 to 999.9999, Resolution 0.0001
MINimum → 0.0000
MAXimum → 999.9999

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:TRAN1:TIME 10

Query example
SIM:TRAN1:TIME?

Response example
10.0000

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

207

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.26 Set Parameter for Trans 1 Step Parameter (Enabled at Edit Mode): Set Synchronization
Output[:SOURce]:SIMulation:TRANsition1:CODE
Description
Sets/gets the Trans 1 Step step sync output

Setting parameter<code> | MINimum | MAXimum<code> ::= <INT><INT> → Step sync output: 0 to 3, Resolution 1
MINimum → 0
MAXimum → 3

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
SIM:TRAN1:CODE 1

Query example
SIM:TRAN:CODE?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

208

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.27 Set Parameter for Trans 1 Step (Enabled at Edit Mode): Set Trigger Output (G2)[:SOURce]:SIMulation:TRANsition1:TRIGger[:STATe]
Description
Sets/gets the Trans 1 Step trigger (G2)

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:TRAN1:TRIG ON

Query example
SIM:TRAN1:TRIG?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

209

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.28 Set Parameter for Abnormal Step Parameter (Enabled at Edit Mode): Set Execution Time[:SOURce]:SIMulation:ABNormal:TIME
Description
Sets/gets the Abnormal Step - Step Time

Setting parameter<sim step time> | MINimum | MAXimum<sim step time> ::= <REAL><REAL> → Step Time: 0.0010 to 999.9999, Resolution 0.0001
MINimum → 0.0010
MAXimum → 999.9999

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:ABN:TIME 10

Query example
SIM:ABN:TIME?

Response example
10.0000

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

210

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.29 Set Parameter for Abnormal Step Parameter (Enabled at Edit Mode): Set Output Voltage[:SOURce]:SIMulation:ABNormal:VOLTage
Description
Sets/gets the Abnormal Step abnormal amplitude

Setting parameter<volt> | MINimum | MAXimum<volt> ::= <REAL><REAL> → AC output voltage:
0.0 to 160.0 (100V range), Resolution 0.1
0.0 to 320.0 (200V range), Resolution 0.1
MINimum → 0.0
MAXimum
160.0 (100V range) | 320.0 (200V range)
Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:ABN:VOLT 100

Query example
SIM:ABN:VOLT?

Response example
100.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

211

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.30 Set Parameter for Abnormal Step Parameter (Enabled at Edit Mode): Set Frequency[:SOURce]:SIMulation:ABNormal:FREQuency
Description
Sets/gets the Abnormal Step abnormal frequency

Setting parameter<frequency> | MINimum | MAXimum<frequency> ::= <REAL><REAL> → Frequency: 1.00 to 550.00, Resolution 0.01
MINimum → 1.00
MAXimum → 550.00

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:ABN:FREQ 50

Query example
SIM:ABN:FREQ?

Response example
50.00

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

212

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.31 Set Parameter for Abnormal Step (Enabled at Edit Mode): Set Whether to Enable/Disable
Start Phase Specification[:SOURce]:SIMulation:ABNormal:PHASe:STARt:ENABle
Description
Sets/gets whether to enable/disable the Abnormal Step start phase

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:ABN:PHAS:STAR:ENAB ON

Query example
SIM:ABN:PHAS:STAR:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

213

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.32 Set Parameter for Abnormal Step (Enabled at Edit Mode): Set Start Phase[:SOURce]:SIMulation:ABNormal:PHASe:STARt[:IMMediate]
Description
Sets/gets the Abnormal Step start phase

Setting parameter<phase> | MINimum | MAXimum<phase> ::= <REAL><REAL> → Phase: 0.0 to 359.9, Resolution 0.1
MINimum → 0.0
MAXimum → 359.9

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:ABN:PHAS:STAR 0

Query example
SIM:ABN:PHAS:STAR?

Response example
0.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

214

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.33 Set Parameter for Abnormal Step (Enabled at Edit Mode): Set Whether to Enable/Disable
Stop Phase Specification[:SOURce]:SIMulation:ABNormal:PHASe:STOP:ENABle
Description
Sets/gets whether to enable/disable the Abnormal Step stop phase

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:ABN:PHAS:STOP:ENAB ON

Query example
SIM:ABN:PHAS:STOP:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

215

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.34 Set Parameter for Abnormal Step Parameter (Enabled at Edit Mode): Set Stop Phase[:SOURce]:SIMulation:ABNormal:PHASe:STOP[:IMMediate]
Description
Sets/gets the Abnormal Step stop phase

Setting parameter<phase> | MINimum | MAXimum<phase> ::= <REAL><REAL> → Phase: 0.0 to 359.9, Resolution 0.1
MINimum → 0.0
MAXimum → 359.9

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:ABN:PHAS:STOP 0

Query example
SIM:ABN:PHAS:STOP?

Response example
0.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

216

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.35 Set Parameter for Abnormal Step Parameter (Enabled at Edit Mode): Set Synchronization
Output[:SOURce]:SIMulation:ABNormal:CODE
Description
Sets/gets the Abnormal Step - step sync output

Setting parameter<code> | MINimum | MAXimum<code> ::= <INT><INT> → Step sync output: 0 to 3, Resolution 1
MINimum → 0
MAXimum → 3

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
SIM:ABN:CODE 1

Query example
SIM:ABN:CODE?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

217

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.36 Set Parameter for Abnormal Step (Enabled at Edit Mode): Set Trigger Output (G3)[:SOURce]:SIMulation:ABNormal:TRIGger[:STATe]
Description
Sets/gets the Abnormal Step trigger (G3)

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:ABN:TRIG ON

Query example
SIM:ABN:TRIG?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

218

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.37 Set Parameter for Trans 2 Step Parameter (Enabled at Edit Mode): Set Execution Time[:SOURce]:SIMulation:TRANsition2:TIME
Description
Sets/gets the Trans 2 Step - Step Time

Setting parameter<sim step time> | MINimum | MAXimum<sim step time> ::= <REAL><REAL> → Step Time: 0.0000, 0.0010 to 999.9999, Resolution 0.0001
MINimum → 0.0000
MAXimum → 999.9999

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:TRAN2:TIME 10

Query example
SIM:TRAN2:TIME?

Response example
10.0000

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

219

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.38 Set Parameter for Trans 2 Step Parameter (Enabled at Edit Mode): Set Synchronization
Output[:SOURce]:SIMulation:TRANsition2:CODE
Description
Sets/gets the Trans 2 Step - step sync output

Setting parameter<code> | MINimum | MAXimum<code> ::= <INT><INT> → Step sync output: 0 to 3, Resolution 1
MINimum → 0
MAXimum → 3

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
SIM:TRAN2:CODE 1

Query example
SIM:TRAN2:CODE?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

220

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.39 Set Parameter for Trans 2 Step (Enabled at Edit Mode): Set Trigger Output (G4)[:SOURce]:SIMulation:TRANsition2:TRIGger[:STATe]
Description
Sets/gets the Trans 2 Step trigger (G4)

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:TRAN2:TRIG ON

Query example
SIM:TRAN2:TRIG?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

221

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.40 Set Parameter for Normal 2 Step Parameter (Enabled at Edit Mode): Set Execution Time[:SOURce]:SIMulation:NORMal2:TIME
Description
Sets/gets the Normal 2 Step Step Time
The short form of NORMal2 is NORM2. ”2” cannot be omitted.

Setting parameter<sim step time> | MINimum | MAXimum<sim step time> ::= <REAL><REAL> → Step Time: 0.0010 to 999.9999, Resolution 0.0001
MINimum → 0.0010
MAXimum → 999.9999

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:NORM2:TIME 10

Query example
SIM:NORM2:TIME?

Response example
10.0000

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

222

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.41 Set Parameter for Normal 2 Step (Enabled at Edit Mode): Set Whether to Enable/Disable Start
Phase Specification[:SOURce]:SIMulation:NORMal2:PHASe:STARt:ENABle
Description
Sets/gets whether to enable/disable the Normal 2 Step start phase
The short form of NORMal2 is NORM2. ”2” cannot be omitted.

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:NORM2:PHAS:STAR:ENAB ON

Query example
SIM:NORM2:PHAS:STAR:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

223

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.42 Set Parameter for Normal 2 Step (Enabled at Edit Mode): Set Start Phase[:SOURce]:SIMulation:NORMal2:PHASe:STARt[:IMMediate]
Description
Sets/gets the Normal 2 Step start phase
The short form of NORMal2 is NORM2. ”2” cannot be omitted.

Setting parameter<phase> | MINimum | MAXimum<phase> ::= <REAL><REAL> → Phase: 0.0 to 359.9, Resolution 0.1
MINimum → 0.0
MAXimum → 359.9

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:NORM2:PHAS:STAR 0

Query example
SIM:NORM2:PHAS:STAR?

Response example
0.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

224

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.43 Set Parameter for Normal 2 Step (Enabled at Edit Mode): Set Whether to Enable/Disable Stop
Phase Specification[:SOURce]:SIMulation:NORMal2:PHASe:STOP:ENABle
Description
Sets/gets whether to enable/disable the Normal 2 Step stop phase
The short form of NORMal2 is NORM2. ”2” cannot be omitted.

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:NORM2:PHAS:STOP:ENAB ON

Query example
SIM:NORM2:PHAS:STOP:ENAB?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

225

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.44 Set Parameter for Normal 2 Step Parameter (Enabled at Edit Mode): Set Stop Phase[:SOURce]:SIMulation:NORMal2:PHASe:STOP[:IMMediate]
Description
Sets/gets the Normal 2 Step stop phase
The short form of NORMal2 is NORM2. ”2” cannot be omitted.

Setting parameter<phase> | MINimum | MAXimum<phase> ::= <REAL><REAL> → Phase: 0.0 to 359.9, Resolution 0.1
MINimum → 0.0
MAXimum → 359.9

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<NR2>

Setting example
SIM:NORM2:PHAS:STOP 0

Query example
SIM:NORM2:PHAS:STOP?

Response example
0.0

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

226

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.45 Set Parameter for Normal 2 Step Parameter (Enabled at Edit Mode): Set Synchronization
Output[:SOURce]:SIMulation:NORMal2:CODE
Description
Sets/gets the Normal 2 Step step sync output
The short form of NORMal2 is NORM2. ”2” cannot be omitted.

Setting parameter<code> | MINimum | MAXimum<code> ::= <INT><INT> → Step sync output: 0 to 3, Resolution 1
MINimum → 0
MAXimum → 3

Query parameter[MINimum | MAXimum]
MINimum → Gets the minimum value
MAXimum → Gets the maximum value

Response format<INT>

Setting example
SIM:NORM2:CODE 1

Query example
SIM:NORM2:CODE?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

227

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.46 Set Parameter for Normal 2 Step (Enabled at Edit Mode): Set Trigger Output (G5)[:SOURce]:SIMulation:NORMal2:TRIGger[:STATe]
Description
Sets/gets the Normal 2 Step trigger (G5)
The short form of NORMal2 is NORM2. ”2” cannot be omitted.

Setting parameter<state> ::= <BOL><BOL> → 0/OFF: Disable, 1/ON: Enable

Query parameter
None

Response format<NBOL>

Setting example
SIM:NORM2:TRIG ON

Query example
SIM:NORM2:TRIG?

Response example
1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting/query can be made only in the simulation edit state.

DP-G Series

228

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.47 Initialize/Read/Save Simulation (Enabled at Edit Mode): Initialize Simulation Data
:TRACe|DATA:SIMulation:CLEar
Description
Initializes the simulation data

Setting parameter<sim memory> | MINimum | MAXimum<sim memory> ::= <INT><INT> → 0 to 5
0

: Simulation data being edited

1 to 5: Simulation Memory number 1-5

MINimum → 0
MAXimum → 5

Setting example
TRAC:SIM:CLE 1

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The operation cannot be done unless the output function is the Simulation.

DP-G Series

229

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.48 Initialize/Read/Save Simulation (Enabled at Edit Mode): Simulation Data Name
:TRACe|DATA:SIMulation:NAME
Description
Sets/gets the simulation data name

Setting parameter{<sim memory> | MINimum | MAXimum},<name><sim memory> ::= <INT><INT> → 1 to 5: Simulation Memory number 1-5
MINimum → 1
MAXimum → 5<name> ::= <STR><STR> → Simulation data name
The simulation data name should contain 20 one-byte characters(alphanumeric characters) or less.
However, the following 9 characters cannot be used:
\

/

:

*

?

"

<

>

|

Query parameter<sim memory> | MINimum | MAXimum<sim memory> ::= <INT><INT> → 1 to 5: Simulation Memory number 1-5
MINimum → 1
MAXimum → 5

Setting example
TRAC:SIM:NAME 1,”SIM1”

Query example
TRAC:SIM:NAME? 1

Response example“SIM1”

Remarks
The setting is ignored during the System Lock/warning.
The response message to the query is not returned during the System Lock.
The setting cannot be done unless the output function is the Simulation.

DP-G Series

230

Instruction Manual (Remote Control)

4.2 Program Command Description
4.2.4.49 Initialize/Read/Save Simulation (Enabled at Edit Mode): Read Simulation Data
:TRACe|DATA:SIMulation:RECall
Description
Reads the simulation data

Setting parameter<sim memory> | MINimum | MAXimum<sim memory> ::= <INT><INT> → Simulation Memory number: 1 to 5
MINimum → 1
MAXimum → 5

Setting example
TRAC:SIM:REC 1

Remarks
The command is ignored during the System Lock/warning.
The operation cannot be done unless the output function is the Simulation.

4.2.4.50 Initialize/Read/Save Simulation (Enabled at Edit Mode): Save Simulation Data
:TRACe|DATA:SIMulation:STORe
Description
Saves the simulation data

Setting parameter<sim memory> | MINimum | MAXimum<sim memory> ::= <INT><INT> → Simulation Memory number: 1 to 5
MINimum → 1
MAXimum → 5

Setting example
TRAC:SIM:STOR 1

Remarks
The command is ignored during the System Lock/warning.
The operation cannot be done unless the output function is the Simulation.

DP-G Series

231

Instruction Manual (Remote Control)

4.2 Program Command Description

5. Programming Sample
5.1 DP power source Control Programming ············ 233
5.2 Continuous Function Setting ······························ 234
5.3 Sequence Function Control ································ 237
5.4 Simulation Function Control ······························· 239
5.5 Obtain Status Register ······································· 241
5.6 Cautions in Programming ··································· 243

DP-G Series

232

Instruction Manual (Remote Control)

5.1 DP power source Control Programming

5.1

DP power source Control Programming

This section explains how to remote-control the DP power source from the personal computer
through the USB interface.
This section assumes an understanding of the VISA (Virtual Instrument System Architecture)
programming interface and programming language supported by the VISA library.
VISA library: National Instruments' NI-VISA and .net Framework 2.0 Language Support.

Programming Environment: Microsoft's .net 2.0 or higher with C# language
For other programming environments,
see the respective reference.
This section describes:a) Continuous output setting
Switch the output function mode to Continuous, make the output setting, then turn on the output.
After that, use the measurement function to read the measured output value.
b) Sequence function control
Switch the output function mode to Sequence, read the sequence data pre-stored in the main unit,
and start the sequence execution. After that, use the measurement function to read the measured
output value.
c) Simulation function control
Switch the output function mode to Simulation, read the simulation data pre-stored in the mainunit, and start the power fluctuation simulation. After that, use the measurement function to readthe measured output value.
d) Obtain status register
After setting the warning status transition filter and the warning event enable register, obtain thestatus byte to check for the warning state.
These explanations are intended for helping you understand the remote command control procedure,
and thus omit general programming considerations such as error detection processing and variable
initialization processing.
For the VISA library installation, see the document from the VISA library distributors.

DP-G Series

233

Instruction Manual (Remote Control)

5.2 Continuous Function Setting

5.2

Continuous Function Setting

using System.Windows.Forms;// <Process flow>// Initialize the communication state.
// NameSpace declaration of NI-VISA libraryusing NationalInstruments.VisaNS;// Search for DP power source using the resource string
string[] strResNames;// Generate the VISA session of the NI-VISA library
ResourceManager rm;
rm = ResourceManager.GetLocalManager();// Use the VISA session to specify the DP power source serial number and// establish the communication session with the DP power source//// In your program, write the exception handling.
// Use catch to write the error handling when communication session is established.
// Whenever an error occurs, NI-VISA library throws it to the exception.
//
strResNames = rm.FindResources("USB0::0x0D4A::0x001A::0000000::INSTR");
MessageBasedSession dp;
dp = new MessageBasedSession(strResNames[0]);// Set to the Remote State
new UsbSession(dp.ResourceName).ControlRen(RenMode.Assert);// Clear the device
dp.Clear();// Clear the error status
dp.Write("*CLS");
System.Threading.Thread.Sleep(1000);// Set the output function to Continuous.
dp.Write(":SYSTem:CONFigure:MODE CONTinuous");
System.Threading.Thread.Sleep(1000);

DP-G Series

234

Instruction Manual (Remote Control)

5.2 Continuous Function Setting// Return the DP power source to the initial state just after the startup.
// Return the output setting to the state just after the startup.
dp.Write("*RST");
System.Threading.Thread.Sleep(1000);// Set the output mode.
dp.Write(":SOURce:MODE AC_INT");
System.Threading.Thread.Sleep(1000);// Set the output range.
dp.Write(":SOURce:RANGe R100V");
System.Threading.Thread.Sleep(1000);// Set the output waveform.
dp.Write(":SOURce:FUNCtion:SHAPe:IMMediate SIN");
System.Threading.Thread.Sleep(1000);// Set the output frequency.
dp.Write(":SOURce:FREQuency:IMMediate 50.0");
System.Threading.Thread.Sleep(1000);// Set the output voltage.
dp.Write(":SOURce:VOLTage:LEVel:IMMediate:AMPLitude 100.0");
System.Threading.Thread.Sleep(1000);// Turn on the output.
dp.Write(":OUTPut:STATe ON");
System.Threading.Thread.Sleep(1000);// Obtain the measured output voltage value.
string strMeasureVoltageRMS = "";strMeasureVoltageRMS = dp.Query(":MEASure:SCALar:VOLTage:RMS?");// Obtain the measured output current value.
string strMeasureCurrentRMS = "";strMeasureCurrentRMS = dp.Query(":MEASure:SCALar:CURRent:RMS?");// Turn off the output.
dp.Write(":OUTPut:STATe OFF");

DP-G Series

235

Instruction Manual (Remote Control)

5.2 Continuous Function Setting// Clear the Remote state
new UsbSession(dp.ResourceName).ControlRen(RenMode.Deassert);// Terminate the communication and release the session.
dp.Terminate();dp.Dispose();

DP-G Series

236

Instruction Manual (Remote Control)

5.3 Sequence Function Control

5.3

Sequence Function Control

using System.Windows.Forms;// <Process flow>// Initialize the communication state.
// NameSpace declaration of NI-VISA libraryusing NationalInstruments.VisaNS;// Search for DP power source using the resource string
string[] strResNames;// Generate the VISA session of the NI-VISA library
ResourceManager rm;
rm = ResourceManager.GetLocalManager();// Use the VISA session to specify the DP power source serial number and// establish the communication session with the DP power source//// In your program, write the exception handling.
// Use catch to write the error handling when communication session is established.
// Whenever an error occurs, NI-VISA library throws it to the exception.
//
strResNames = rm.FindResources("USB0::0x0D4A::0x001A::0000000::INSTR");
MessageBasedSession dp;
dp = new MessageBasedSession(strResNames[0]);// Set to the Remote State
new UsbSession(dp.ResourceName).ControlRen(RenMode.Assert);// Clear the device
dp.Clear();// Clear the error status
dp.Write("*CLS");
System.Threading.Thread.Sleep(1000);// Set the output function to Sequence.
dp.Write(":SYSTem:CONFigure:MODE SEQuence");
System.Threading.Thread.Sleep(1000);

DP-G Series

237

Instruction Manual (Remote Control)

5.3 Sequence Function Control// Recall the sequence data from the Sequence Memory 1.
dp.Write(":TRACe:SEQuence:RECall 1");
System.Threading.Thread.Sleep(1000);// Compile the sequence data.
dp.Write(":TRIGger:SEQuence:COMPile");System.Threading.Thread.Sleep(1000);// Turn on the output.
dp.Write(":OUTPut:STATe ON");
System.Threading.Thread.Sleep(1000);// Start the sequence.
dp.Write(":TRIGger:SEQuence:SELected:EXECute STARt");
System.Threading.Thread.Sleep(1000);// Obtain the measured output voltage value.
string strMeasureVoltageRMS = "";strMeasureVoltageRMS = dp.Query(":MEASure:SCALar:VOLTage:RMS?");// Obtain the measured output current value.
string strMeasureCurrentRMS = "";strMeasureCurrentRMS = dp.Query(":MEASure:SCALar:CURRent:RMS?");// Turn off the output.
dp.Write(":OUTPut:STATe OFF");
System.Threading.Thread.Sleep(1000);// Change to the Edit mode.
dp.Write(":SOURce:SEQuence:EDIT");// Clear the Remote state
new UsbSession(dp.ResourceName).ControlRen(RenMode.Deassert);// Terminate the communication and release the session.
dp.Terminate();dp.Dispose();

DP-G Series

238

Instruction Manual (Remote Control)

5.4 Simulation Function Control

5.4

Simulation Function Control

using System.Windows.Forms;// <Process flow>// Initialize the communication state.
// NameSpace declaration of NI-VISA libraryusing NationalInstruments.VisaNS;// Search for DP power source using the resource string
string[] strResNames;// Generate the VISA session of the NI-VISA library
ResourceManager rm;
rm = ResourceManager.GetLocalManager();// Use the VISA session to specify the DP power source serial number and// establish the communication session with the DP power source//// In your program, write the exception handling.
// Use catch to write the error handling when communication session is established.
// Whenever an error occurs, NI-VISA library throws it to the exception.
//
strResNames = rm.FindResources("USB0::0x0D4A::0x001A::0000000::INSTR");
MessageBasedSession dp;
dp = new MessageBasedSession(strResNames[0]);// Set to the Remote State
new UsbSession(dp.ResourceName).ControlRen(RenMode.Assert);// Clear the device
dp.Clear();// Clear the error status
dp.Write("*CLS");
System.Threading.Thread.Sleep(1000);// Set the output function to Simulation.
dp.Write(":SYSTem:CONFigure:MODE SIMulation");
System.Threading.Thread.Sleep(1000);

DP-G Series

239

Instruction Manual (Remote Control)

5.4 Simulation Function Control// Recall the power fluctuation simulation data from the Simulation Memory 1.
dp.Write(":TRACe:SIMulation:RECall 1");
System.Threading.Thread.Sleep(1000);// Compile the simulation data.
dp.Write(":TRIGger:SIMulation:COMPile");System.Threading.Thread.Sleep(1000);// Turn on the output.
dp.Write(":OUTPut:STATe ON");
System.Threading.Thread.Sleep(1000);// Starts the Simulation.
dp.Write(":TRIGger:SIMulation:SELected:EXECute STARt");
System.Threading.Thread.Sleep(1000);// Obtain the measured output voltage value.
string strMeasureVoltageRMS = "";strMeasureVoltageRMS = dp.Query(":MEASure:SCALar:VOLTage:RMS?");// Obtain the measured output current value.
string strMeasureCurrentRMS = "";strMeasureCurrentRMS = dp.Query(":MEASure:SCALar:CURRent:RMS?");// Turn off the output.
dp.Write(":OUTPut:STATe OFF");
System.Threading.Thread.Sleep(1000);// Change to the Edit mode.
dp.Write(":SOURce:SIMulation:EDIT");// Clear the Remote state
new UsbSession(dp.ResourceName).ControlRen(RenMode.Deassert);// Terminate the communication and release the session.
dp.Terminate();dp.Dispose();

DP-G Series

240

Instruction Manual (Remote Control)

5.5 Obtain Status Register

5.5

Obtain Status Register

using System.Windows.Forms;// <Process flow>// Initialize the communication state.
// NameSpace declaration of NI-VISA libraryusing NationalInstruments.VisaNS;// Search for DP power source using the resource string
string[] strResNames;// Use the VISA session to specify the DP power source serial number and// establish the communication session with the DP power source//// In your program, write the exception handling.
// Use catch to write the error handling when communication session is established.
// Whenever an error occurs, NI-VISA library throws it to the exception.
//
strResNames = rm.FindResources("USB0::0x0D4A::0x001A::0000000::INSTR");
MessageBasedSession dp;
dp = new MessageBasedSession(strResNames[0]);// Set to the Remote State
new UsbSession(dp.ResourceName).ControlRen(RenMode.Assert);// Clear the device
dp.Clear();// Clear the error status
dp.Write("*CLS");
System.Threading.Thread.Sleep(1000);// Set the warning transition filter (positive logic)
dp.Write(":STATus:WARNing:PTRansition 65535");
System.Threading.Thread.Sleep(1000);// Set permission of the warning event register
dp.Write(":STATus:WARNing:ENABle 65535");
System.Threading.Thread.Sleep(1000);

DP-G Series

241

Instruction Manual (Remote Control)

5.5 Obtain Status Register// Obtain the status byte to check if the warning state is detected// ReadStatusByte() needs to be repeatedly queried in order to detect the change// in each bit of the register.
// In actual programming, the status byte is acquired by worker-threading or// other means.
StatusByteFlags sbFlag = 0;
sbFlag = dp.ReadStatusByte();short sFlag = (short)sbFlag;// Status changes
if (sFlag != 0){// Is the warning register detected?
if ((sFlag & 2) == 2){// Obtain the warning state
string strWarn = "";strWarn = dp.Query(":STATus:WARNing:CONDition?");System.Threading.Thread.Sleep(1000);// Release the warning// This also clears the warning screen display on the DP power source.
dp.Write(":SYSTem:WRELease");
System.Threading.Thread.Sleep(1000);}}// Clear the Remote state
new UsbSession(dp.ResourceName).ControlRen(RenMode.Deassert);// Terminate the communication and release the session.
dp.Terminate();dp.Dispose();

DP-G Series

242

Instruction Manual (Remote Control)

5.6 Cautions in Programming

5.6
a)Cautions in Programming
When a program command send from the computer is interrupted on the way, an error may occur
in the next program command. If there was an interruption on the way, perform the device clear.

b)

When the computer interrupts receiving on the way after the computer sent a query message thendata transfer was started with the DP power source specified as talker, the DP power source may
freeze awaiting for send. If there was an interruption on the way, perform the device clear.

c)

After the computer sent a query message, if the computer sends another query message without
specifying the DP power source as talker, the response to the first query may be returned with thetrailing response to the next one (without delimiter).
When the DP power source does not work as talker after a query message is sent, perform thedevice clear.

DP-G Series

243

Instruction Manual (Remote Control)

6. Error Message List
6.1 Error Message List ·············································· 245

DP-G Series

244

Instruction Manual (Remote Control)

6.1 Error Message List

6.1

Error Message List

Table 6.1 shows the list of error messages.
Table 6.1 Error Message List
ID
0
-100
-102
-103

Message
No error
Command error
Syntax error
Invalid separator

Meaning
There is no error.
An illegal command was received.
An undefined command or parameter was received.
An illegal separator was received.

-104

Data type error

-108
-109
-110
-111

Parameter not allowed
Missing parameter
Command header error
Header separator error

-113
-120
-130
-140
-144
-150
-160
-200
-222
-300
-350

Undefined header
Numeric data error
Suffix error
Character data error
Character data too long
String data error
Block data error
Execution error
Data out of range
Device-specific error
Queue overflow

-363
-410

Input buffer overrun
Query INTERRUPTED-420

Query UNTERMINATED

-430
-440

Query DEADLOCKED
Query UNTERMINATED
after indefinite response

The received command or parameter was undefined, andthus was recognized as an illegal command.
There are too many parameters.
One or more parameters are missing.
There is an error in the command header.
There is an error in the keyword separator of the command
header.
The received string contains an invalid header.
There is an error in the numerical parameter.
There is an error in the suffix of the numerical parameter.
There is an error in the discrete parameter.
The discrete parameter is too long.
There is an error in the string parameter.
There is an error in the block parameter.
An error was detected during command execution.
A command parameter is out of the valid range.
This is a device-specific error.
The error queue overflowed and thus can no longer hold a
new error.
The command input buffer overflowed.
A new response message entered the output queue, andthus the previous message was lost.
The talker was specified, but the output queue has no
response message.
Send/receive came to a deadlock. Sending is canceled.
The response request order is wrong.

2
3

Invalid in This Output
Mode
Invalid with Output ON

4

Invalid with Output OFF

5

Busy

6

Invalid with Remote
Control

13

Auto Cal Disabled

DP-G SeriesThis output mode does not allow the setting (execution).
Change the output mode.
The output on state does not allow the setting (execution).
Turn the output off, then set (execute).
The output off state does not allow the setting (execution).
Turn the output on, then set (execute).
The busy state does not allow the setting (execution).
Execute after the busy icon disappears.
The remote control state does not allow the setting(execution). Bring the state to local control, then set(execute).
The Autocal setting becomes off because of out of thecalibration range.

245

Instruction Manual (Remote Control)

6.1 Error Message List
15

AGC Disabled

The AGC setting becomes off because of out of thecalibration range.
The condition cannot be set (executed).

20

Invalid24

USB Memory
Unconnected

No USB memory is connected. Connect a USB memory.

25

USB Memory Removed
illegally26

USB Memory Access
Error

The USB memory was removed before the eject operation.
Perform the eject operation before removing a USB
memory.
The USB memory has an access error.

27

Too Many Files

29
30

Sync Frequency
Unlocked
Remote Controller Error

31

Internal Memory Error

32

Calibration Data Error
ME

33

Line Overvoltage

34

Line Undervoltage

35Line Frequency Error

36

Communication FailurePU

37Communication FailureME

38Communication Failure
SC
Polyphase Connection
Timeout

There are too many files in the USB memory. Each folder
can contain 500 files or less.
The output cannot be turned on because of not locking to
the synchronization frequency.
Communication with the remote controller cannot be
made. Make sure the remote controller cable is connected
properly.
The internal memory has an error.

46

Mismatched Firmware
Versions
Mismatched Cabinet
Connect
Inhibited Cabinet Connect

47

No Available Power Unit

The adjustment data is abnormal. Cycle the power. If it still
occurs, contact the seller (NF Corporation or our agent)from whom you purchased the product.
The power input voltage is excessive. Check if the power
input is appropriate.
The power input voltage is insufficient. Check if the power
input is appropriate.
The power input frequency is abnormal. Check if thepower input is appropriate.
There is a communication error between the firmware andthe power unit. Cycle the power. If it still occurs, contact
the seller (NF Corporation or our agent) from whom you
purchased the product.
There is a communication error between the firmware andthe output measurement section. Cycle the power. If it still
occurs, contact the seller (NF Corporation or our agent)from whom you purchased the product.
The polyphase system communication is abnormal. Make
sure the System Cable is connected properly.
In the polyphase system, the connection destination cannot
be recognized in the specified time. Make sure the System
Cable is connected properly, then turn on the power of all
the cabinets in 20 seconds. A single-phase model
connected to a polyphase model also generates this error.
In the polyphase system, the main firmware versions of thecabinets do not match.
In the polyphase system, the output capacities of thephases do not match.
Polyphase models are connected with the System Cable.
Use a polyphase model alone.
There is no power unit that can be started.

68

PU-ON Setting Updated

The power unit power-on setting was updated.

69

Polyphase Connection
UpdatedA phase configuration is detected that is different from theprevious one.

40

41
45

DP-G Series

246

Instruction Manual (Remote Control)

6.1 Error Message List
82

Sequence Compile Error

Sequence compilation failed.

83

Simulation Compile Error

Simulation compilation failed.

84

The firmware was updated.

87

System Updated Please
RebootSystem Updated Please
RebootUnbalanced Line Voltage

88

12V Error

85

DP-G Series

The firmware was updated.
In the polyphase system, there is a cabinet with a different
power supply voltage. Use the same power supply voltage.
The internal auxiliary power is abnormal.

247

Instruction Manual (Remote Control)

7. Specifications
7.1 Interface Functions ············································· 249
7.2 GPIB Bus Driver ·················································· 249
7.3 Code Used··························································· 250
7.4 Response to Interface Message ························ 250
7.5 Multi-Line Interface Message ····························· 251
7.6 List of functions supported by LXI ······················ 252

DP-G Series

248

Instruction Manual (Remote Control)

7.1 Interface Functions

7.1

Interface Functions
Table 7.1 Interface Functions
Function
Source handshake
Acceptor handshake

SubsetSH1
AH1

Talker

T6

Listener

L4

Service request

USBTMCGPIB

Remote/Local
Parallel poll
Device clear
Device trigger
Controller

SR1
SR0
RL1
PP0
DC1
DT0
C0

Description
All send handshake functions provided
All receive handshake functions
provided
Basic talker functions,Talker release by the MLA
Basic listener functions,
Listener release by the MTA
All service request functions provided
Service request function not provided
All remote/local functions provided
Parallel poll function not provided
All device clear functions provided
Device trigger function not provided
Controller function not provided· RS232 and LAN interface do not correspond to all the above functions.

7.2

GPIB Bus Driver
Table 7.2 Bus Driver Specifications

DP-G Series

Data bus

DIO1 to 8

Handshake bus

NRFD, NDAC, DAVManagement bus

SRQ
EOI

249

Open collector
Open collector
tri-stateOpen collector
tri-state

Instruction Manual (Remote Control)

7.3 Code Used

7.3

Code Used

The DP power source as the listener can accept ISO 7-bit codes (JIS/ASCII), except when receiving
binary data, and ignores MSB of 8-bit data (e.g., parity). Any program codes are interpreted andexecuted with no case sensitivity. However, the control characters except <CR>, <LF>, and <TAB>(codes from 0 to 8, B, D to 1F, and 7F in hexadecimal) are ignored.
As the talker, it sends ISO 7-bit codes (JIS or ASCII) with no parity except when sending binary
data (MSB of 8-bit data = 0). All alphabetical characters in the program code are sent in uppercase.
When binary data is sent and received, all 8-bit patterns are valid and the standard IEEE floating
point format (including any control codes) is supported.

7.4

Response to Interface Message
Table 7.3 Response to Interface Message
IFC
DCL and SDC
LLO
GTL

DP-G Series• Initialize the GPIB interface message.
• Release the specified listener or talker.
• Clear the I/O buffer for GPIB.
• Disable the LOCAL key on the panel.
• Turn to the Local state.

250

Instruction Manual (Remote Control)

7.5 Multi-Line Interface Message

7.5

Multi-Line Interface Message

Figure 7.1 Multi-Line Interface Message

Note: *1 MSG means an interface message

TCT: Take Control*2 b1=DIO1...b7=DIO7. DIO8 is not used

LLO

: Local Lockout*3 Accompanied by the secondary command

DCL: Device Clear*4 "\" for IEC standard, "¥" for JIS

PPU: Parallel Poll Unconfigure

GTL: Go To Local

SPE: Serial Poll Enable

SDC: Selected Device Clear

SPD: Serial Poll Disable

PPC: Parallel Poll Configure

UNL : Unlisten

GET: Group Execute Trigger

UNT : Untalk

DP-G Series

251

Instruction Manual (Remote Control)

7.6 List of functions supported by LXI

7.6

List of functions supported by LXI(Recommendation and Permission)
LXI Version 1.4 Core 2011

Section

Function

Correspondence

7.1.1

Gigabit Ethernet

×

7.2.1

MAC Address Visible While in Rack○

Incorporate Auto-MDIX

○

7.6.1

Provide Override for Auto-Negotiation

×

8.1.1

LXI Devices should also support IPv6 to ensure
long-term network compatibility

×

8.4

Provide Way to Disable ICMP Ping Responder×8.5

Support ICMP Ping Client

×

8.6.2

30-Second DHCP Timeout

×

8.6.4

Accept the First DHCP Offer Received○

Additional DHCP Options Allowed for LXI Device
Updates

×

8.6.8

Provide Manual DNS IP Address Entry

×

8.6.9

User Configured Hosts File Allowed×

8.8

Check Network Configuration Values for Validity○

8.9

Single Hostname for All Naming Services

○

8.11

Support Dynamic DNS Hostname Registration

×Provide User Control of Dynamic DNS Registration

×Provide DNS Client×8.13.1LAN Configuration Initialize (LCI) Additional
Settings○

9.1.2

Web Server Root Document○

LXI Device Address String Label○Web Page Title

×9.2.3.1

How To Determine Actual Hostname with Unicast DNS

×9.2.3.4

If both DNS and mDNS are enabled

×

9.3.1

No password protection for device identification
indicator

○

9.4.1

Status Page Link on the Welcome Page

×

9.5.1

Default Description for LXI Device

○

9.5.2

Auto-Negotiate Enable/Disable Through Web Page○

7.4

8.6.5.1

8.11.1
8.12

9.2.1.1
9.2.2

DP-G Series

252

Instruction Manual (Remote Control)

7.6 List of functions supported by LXI

9.5.3

Ping Enable/Disable Through Web Page

○

9.5.4

Other Information on the LAN Configuration Page

○

9.5.5

Disable Switch for LAN Configuration Page

×

9.5.6

mDNS Enable/Disable Through Web Page○

Status Web Page Contents

×

9.7.1

Other Information on the Status Web Page

×

9.8.1

Blank password

○

9.10

LXI Web Interface Example

×

9.11

LXI Device Control Using Web Page

○

9.12

Software/Firmware Upgrade Using Web Interface

○

9.13

LXI Glossary○

Additional VXI-11 and SCPI Support Is Optional

×10.2.1HTTP Redirection

×

10.3.2

Default mDNS Hostname○

10.4.2.2

Default Service Name○

10.4.3.5

TXT Record Key Default Values

×

10.4.3.9

Maximum Length of TXT Record○

10.4.3.10

Additional Service Advertisements○

10.4.3.12

Additional Service Advertisement Order×

9.7

10.1.2.1

DP-G Series

253

Instruction Manual (Remote Control)NOTES• Reproduction of the contents of this manual is forbidden by applicable laws.
• The contents of this manual may be revised without notice.
• Information provided in this manual is intended to be accurate and reliable. However,
we assume no responsibility for any damage regarding the contents of this manual.
• Should you notice any doubtful or wrong statement, or lack of description, pleasecontact us or our agent.
© Copyright 2010-2019, NF Corporation

Programmable AC Power Source DP-G Series
Instruction Manual(Remote Control)

NF Corporation
6-3-20, Tsunashima Higashi, Kohoku-ku, Yokohama
223-8508 JAPAN
Phone +81-45-545-8111 Fax +81-45-545-8191

http://www.nfcorp.co.jp/

NF Corporation
6-3-20, Tsunashima Higashi, Kohoku-ku, Yokohama 223-8508 JAPAN