Summary of Contents for Matsusada Precision DOEF Series
Page 1
Instruction Manual DOEF series MODEL Communication Interface -LGob option -LUs1 option *243.9.027* Rev. 0.3 B/N 243.9.027...
Page 2
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission of Matsusada Precision. No patent liability is assumed with respect to the use of the information contained herein.
Command Syntax ..........................13 REN, GTL Commands and Unit Setting ....................13 Character set of Command ........................14 Original Command of Matsusada Precision ..................15 Parameter Range Used for Command ....................19 Original Command Reference ....................... 20 SCPI Command ............................. 41 SCPI Command Setting ........................
(-LGob option). Additionally, both Matsusada original command and SCPI commands are supported. General After unpacking, make sure all the following accessories are included with the main unit. [Accessories] □ Instruction Manual (this) □ Optical fiber cable (for -LGob option) DOEF series...
USB serial number is provided with the sticker on the USB connector. The USB serial number is DOEFXXXX. (XXXX is a four-digit number.) USB S/N DOEF0001 Example: Sticker for USB serial number The serial number of the connector is DOEF0001. DOEF series...
The product has two communication system: USB and Optical communications. Note For details about the main unit setting, refer to DOEF series Instruction Manual [8-1 Communication Settings]. USB communication (-LUs1 option) This product uses a USB serial converter made by FTDI, and the baud rate setting is required.
Page 8
Set the switch to ON when Matsusada product CO-OPT2-25, CO-OPT2-9, or CO-OPT4-25 are used for the connection. In DOEF series with -LGob option, if you do not use remote control (to use local control), be sure to turn off the dip switch. If not, it could cause malfunctions.
2 Main Unit Setting Connection USB communication (-LUs1 option) USB cable is used to connect the USB connector of the unit with a USB controller (such as computer). USB cable USB controller Rear panel of DOEF main unit (USB connector) DOEF series...
Page 10
AC input line by the output short circuit in the high voltage power supply. Therefore, you should have AC input line separately from the high voltage power supply. DOEF series...
Page 11
AC input line by the output short circuit in the high voltage power supply. Consequently, you should have AC input line separately Available up to 32 units from the HV power supply. DOEF series...
Page 12
(CV mode, voltage 0 V, Frequency 1 kHz, etc.) The remote control setting values are not stored in memory. However, when the unit is returned to the local control from the remote control, the setting values stored in memory will be recalled. DOEF series...
Page 13
CV/CC mode ACDC/DC mode ACDC DCV/DCI 0V/0A ACV/ACI 0V/0A Frequency 1kHz Waveform Sine Zero-cross setting Line 1: Vdc, Line 2: Vrms Display in measurement Line 3: Idc, Line 4: Irms External Vcon setting Synchronous trigger setting Synchronous clock setting DOEF series...
(7) Enable local control Send a command of “GTL” from the controller (computer). <LOC> appears on display, and the unit goes into local control state. (8) Ending the operation Turn off the POWER ON/OFF switch of the main unit. DOEF series...
3 Checking Operation Checking Operation of Optical Communication (DC Voltage Output with Original Command of Matsusada Precision) This section describes how to check the operation of the product using optical communication after the main unit settings are completed. For optical communication, settings of the baud rate and UNIT number are required before communication.
Voltage 110% of the rated value OVPSET Protection setting IULIM, ILLIM, Current 110% of the rated value OCPSET OPPSET Power -200W Measurement 1: Vdc MSR1 Measurement 2: Vrms MSR2 Measurement setting Measurement 3: Idc MSR3 Measurement 4: Irms MSR4 DOEF series...
4 Program (Original Command of Matsusada Precision) Note that it takes about 5 seconds to receive a command because of the initialization process from the power on. Send the REN command after confirming the startup or the response from the unit with STS command.
4 Program (Original Command of Matsusada Precision) Original Command of Matsusada Precision Original Command of Matsusada Precision 1 (Output setting) Mode Command Parameter Function ACVSET Numerical 0 to rated voltage x 105% Sets the AC output voltage. value (CV mode)
Page 19
4 Program (Original Command of Matsusada Precision) Original Command of Matsusada Precision 2 (Setting of Mode, Measurement, etc.) Mode Command Parameter Function Character ON/OFF Output ON/OFF. To release string Fault, set parameter ON. Numerical Output ON/OFF. To release value Fault, set parameter ON.
Page 20
4 Program (Original Command of Matsusada Precision) Original Command of Matsusada Precision 3 (Reading 1) Mode Command Function VRMSGET Returns the voltage RMS value. VDCGET Returns the DC value of voltage. VACGET Returns the AC value of voltage. VMAXGET Returns the maximum voltage value.
Page 21
4 Program (Original Command of Matsusada Precision) Original Command of Matsusada Precision 4 (Reading 2) Mode Command Function OUT? Returns the output setting. Returns the output setting. CV/CC? Returns the CV/CC mode. DC/ACDC? Returns the DC/ACDC mode. Returns the LD (door switch) setting.
4 Program (Original Command of Matsusada Precision) Parameter Range Used for Command The setting values of parameters vary depending on the models. And parameter exceeding the setting range is invalid. The list below shows Unit of setting, Minimum setting, Maximum setting, and effective digits as for each command Example 1) In Models of 20V, the maximum set value of ACVSET command to be set is 21.0V.
4 Program (Original Command of Matsusada Precision) Original Command Reference ACVSET command This command sets AC output voltage [V] of power supply. It is valid in CV mode. [Parameter] Range: 0 to rated voltage x 105%, resolution 0.1V [Syntax example]...
Page 24
4 Program (Original Command of Matsusada Precision) DCVSET command This command sets DC output voltage [V] of power supply. It is valid in CV mode. [Parameter] Range: -rated voltage x 105% to +rated voltage x 105%, resolution 0.001V [Syntax example]...
Page 25
4 Program (Original Command of Matsusada Precision) VULIM command This command sets the voltage limit protection [V] for the positive side. [Parameter] Range: 0.1 to rated voltage x 110%, resolution 0.1V [Syntax example] (1) VULIM 22.0 22.0V or more for the voltage limit protection on the positive side (2) VULIM 4.5...
Page 26
4 Program (Original Command of Matsusada Precision) IULIM command This command sets the current limit protection [A] for the positive side. [Parameter] Range: 0.1 to rated current x 110%, resolution 0.1A [Syntax example] (1) IULIM 22.0 22.0A or more for the current limit protection on the positive side (2) IULIM 4.5...
Page 27
4 Program (Original Command of Matsusada Precision) OVPSET command This command sets overvoltage protection value [V]. [Parameter] Range: 0.1 to rated voltage x 110%, resolution 0.1V [Syntax example] (1) OVPSET 22.0 22.0V or more for the overvoltage protection (2) OVPSET 4.5 4.5V or more for the overvoltage protection...
Page 28
4 Program (Original Command of Matsusada Precision) OPPSET command This command sets sink power protection value [W]. [Parameter] Range: -1 to -200W, resolution 1W [Syntax example] (1) OPPSET -200 -200W or less for the sink power protection (2) OCPSET -45...
Page 29
4 Program (Original Command of Matsusada Precision) WAVE command This command sets AC waveform; Sine wave, Square wave, and Arbitrary wave 1 to 7 are available. [Parameter] SIN/SQUA/ARB1/ARB2/ARB3/ARB4/ARB5/ARB6/ARB7 [Syntax example] (1) WAVE SINE Sine wave (2) WAVE SQUA Square wave...
Page 30
4 Program (Original Command of Matsusada Precision) ZEROPHS command This command sets zero-cross updating ON/OFF(Enabled/Disabled). [Parameter] ON/OFF [Syntax example] (1) ZEROPHS ON zero-cross updating ON (Enabled) (2) ZEROPHS OFF zero-cross updating OFF (Disabled) OUT command This command sets output ON/OFF. And, it releases Fault.
Page 31
4 Program (Original Command of Matsusada Precision) DC/ACDC command This command sets ACDC mode. [Syntax example] (1) ACDC ACDC mode (2) DC DC mode [Description] In setting of AC voltage (Command ACVSET) and AC current (Command ACISET), use ACDC mode in ACDC command as DC mode is not accepted.
Page 32
4 Program (Original Command of Matsusada Precision) MEMRCL command This command recalls memory number (in remote control). [Parameter] 1 to 99 (memory number) [Syntax example] (1) MEMRCL 5 Recalls data of memory number 5 (2) MEMRCL 100 It is ignored.
Page 33
4 Program (Original Command of Matsusada Precision) REN command This command enables remote control of the product. [Syntax] [Description] This command enables the product to use all the commands by receiving them from the controller after turning on the power of the main unit.
Page 34
4 Program (Original Command of Matsusada Precision) VRMSGET command This command returns output . Resolution 0.001V voltage RMS value [V] [Syntax] VRMSGET [Response] VRMSG = Output voltage RMS value [Example] (1) VRMSGET = 12.400 Voltage RMS = 12.400V (2) VRMSGET = 0.012 Voltage RMS = 0.012V...
Page 35
4 Program (Original Command of Matsusada Precision) VMAXGET command This command returns maximum output voltage . Resolution 0.01V [Syntax] VMAXGET [Response] VMAXGET = maximum output voltage. *For a negative voltage, add ‘-‘ to the front of the value. [Example] (1) VMAXGET = 12.40 Voltage maximum voltage = 12.40V...
Page 36
4 Program (Original Command of Matsusada Precision) IACGET command This command returns AC value of output . Resolution 0.001A current [Syntax] IACGET [Response] IACGET = AC value of output current [Example] (1) IACGET = 12.400 Current AC value = 12.400A Current AC value = 0.012A...
Page 37
4 Program (Original Command of Matsusada Precision) STS command This command returns status of the power supply (output ON/OFF, local/remote, CV mode/CC mode, and Fault factor). [Syntax] [Response] [output] [communication] [CV/CC] [Fault] (1) OFF LO CV Output OFF Local control...
Page 38
4 Program (Original Command of Matsusada Precision) ACVSET? command This command returns the setting voltage [V] of AC output. It is available in CV mode and ACDC mode. [Syntax] ACVSET? [Response] ACVSET = setting voltage [Example] ACVSET = 12.3 AC voltage is set to 12.3V.
Page 39
4 Program (Original Command of Matsusada Precision) PROTSET? command This command returns the protection setting (Limit or Cutoff). [Syntax] PROTSET? [Response] PROTISET = CUT/LIM [Example] (1) PROTSET = CUT Protection is set to Cutoff. (2) PROTSET = LIM Protection is set to Limit.
Page 40
4 Program (Original Command of Matsusada Precision) ILLIM? command This command returns protection value of negative current limit [V]. [Syntax] ILLIM? [Response] ILLIM = protection value of negative current limit [Example] (1) IULIM = -12.4 Negative current limit = -12.4A (2) IULIM = -1.2...
Page 41
4 Program (Original Command of Matsusada Precision) FRQ? command This command returns the setting frequency [Hz] with 0.01 to 999.99 (less than 1kHz), 1.00k to 200.00k. [Syntax] FRQ? [Response] FRQ = setting frequency [Example] (1) FRQ = 100.01 Frequency is set to 100.01Hz (2) FRQ = 12.34k...
Page 42
4 Program (Original Command of Matsusada Precision) PHASE? command This command returns the setting of start phase [deg]. [Syntax] PHASE? [Response] PHASE = setting start phase [Example] (1) PHASE = 180 Start phase is set to 180deg. (2) PHASE = 359.9 Start phase is set to 359.9deg.
Page 43
4 Program (Original Command of Matsusada Precision) CVCC? command This command returns CV/CC setting. [Syntax] CVCC? [Response] CVCC = mode setting (CV/CC) [Example] (1) CVCC = CV CV mode is set. (2) CVCC = CC CC mode is set. LD? command This command returns LD (door switch) setting.
SOUR:VOLT:PROT <Parameter> Separate keywords and parameters with a space. It is also possible to omit enclosed in [ ]. [Case sensitivity] SCPI commands are case insensitive. Therefore, "SOUR", "Sour", and "sour" are all accepted as the same notation. DOEF series...
Set it to “SCPI” to use the SCPI command. Sense:OFF Resp: MID1 Save Time +10.003 V Communi LGOB BaudRate 9600 Vrms 14.138 V Set the Terminate “Command” Address item to “SCPI”. Command SCPI Irms 14.146 A +9.997 A SYSYTEM Matsusada DOEF series...
ARB 1 to 7 [SOURce:]DUTY Numerical 10.0 to 90.0 Sets the duty ratio. Unit: %. (Square wave) value [SOURce:]PHASE Numerical 0.0 to 360.0 Sets the start phase. (Sine wave) value [SOURce:]ZEROPhase Character ON/OFF Sets the zero-cross updating. string DOEF series...
Page 47
Character Configures Measurement 4. string (Display setting) [SOURce:]FUNCtion:TRIG Character OFF/MAS/SLV Sets the synchronous trigger function. string [SOURce:]FUNCtion:EXTCLK Character OFF/ON Sets the synchronous clock string function. SYSTem:REMote None Remote control SYSTem:LOCal None Local control *RST Initializes the set parameters. DOEF series...
Page 48
Returns the setting of the AC waveform frequency [SOURce:]FREQency? Returns the setting of the AC waveform. [SOURce:]FUNCtion? Returns the duty ratio. (Square wave) [SOURce:]DUTY? Returns the setting of the start phase. (Sine wave) [SOURce:]PHASE? Return the setting of the zero-cross updating. [SOURce:]ZEROPhase? DOEF series...
Page 49
Returns the output setting (ON/OFF). OUTPut[:STAT]? Returns the CV/CC mode. [SOURce:]FUNCtion:MODE? Returns the ACDC/DC mode. [SOURce:]FUNCtion:ACDC? Returns the LD (door switch) setting. SYSTem:CONFig:LD? Returns the LS (remote switch) setting. SYSTem:CONFig:LS? [SOURce:]FUNCtion:TRIG? Returns the synchronous trigger function. [SOURce:]FUNCtion:EXTCLK? Returns the synchronous clock function. DOEF series...
Page 50
Returns loop number of the sequence program being called. SEQuence:PROGram:ENDSet? Returns ending setting the of the sequence program being called. OFF: Output OFF HOLD: Output on hold GOTO: Program concatenation Returns sequence program number to concatenate being called. SEQuence:PROGram:GOTO? DOEF series...
Page 51
Numerical 1 to Returns loop number. 10000, value 10001 SEQuence:EDIT:ENDSet? Character OFF/ Returns program end setting. HOLD/ string GOTO SEQuence:EDIT:GOTO? Numerical 1 to 64 Returns program number to concatenate. value SEQuence:EDIT:SETNumber Numerical 1/4/8 Returns program number. 16/32/ value DOEF series...
Page 52
ON: Jump enabled OFF: Jump disabled SEQuence:EDIT:STEP:JUMPStep Numerical 1 to Ending step Sets step number of jump destination value with jump setting OFF (Enabled). SEQuence:EDIT:STEP:JUMPNumber Numerical 1 to 999 Sets number of jump with jump setting value OFF (Enabled). DOEF series...
Page 53
Returns AC waveform to output. SEQuence:EDIT:STEP:DUTY? Returns on-duty ratio setting at AQUA (square wave) in AC waveform. SEQuence:EDIT:STEP:SETJump? Returns jump setting. ON: Jump enabled OFF: Jump disabled SEQuence:EDIT:STEP:JUMPStep? Returns step number setting of jump destination. SEQuence:EDIT:STEP:JUMPNumber? Returns number setting of jump. DOEF series...
Page 54
SSTArt:FRQSet Character Sets Constant/Sweep of frequency. CONST/SWEEP string SSTArt:ACFStart Numerical 0.01 to Sets starting AC frequency of software start. value 999.991.00k to 200.00k SSTArt:ACFEnd Numerical 0.01 to Sets ending AC frequency of software start. value 999.991.00k to 200.00k DOEF series...
Page 55
Queries starting AC current setting of software start (in CC mode). SSTArt:ACIEnd? Queries ending AC current of software start (in CC mode). SSTArt:FRQSet? Queries Constant/Sweep setting of frequency. SSTArt:ACFStart? Queries starting AC frequency setting of software start. SSTArt:ACFEnd? Queries ending AC frequency setting of software start. DOEF series...
Page 56
SSTOp:FRQSet Character Sets Constant/Sweep of frequency. CONST/SWEEP string SSTOp:ACFStart Numerical 0.01 to Sets starting AC frequency of software stop. value 999.991.00k to 200.00k SSTOp:ACFEnd Numerical 0.01 to Sets ending AC frequency of software stop. value 999.991.00k to 200.00k DOEF series...
Page 57
Queries starting AC current setting of software stop (in CC mode). SSTOp:ACIEnd? Queries ending AC current of software stop (in CC mode). SSTOp:FRQSet? Queries Constant/Sweep setting of frequency. SSTOp:ACFStart? Queries starting AC frequency setting of software stop. SSTOp:ACFEnd? Queries ending AC frequency setting of software stop. DOEF series...
Sets the AC output voltage [V]. It is enabled in CV mode. [Parameter] Range: 0 to rated voltage x 105%, Resolution 0.1V Syntax is the same as the ACVSET command of Original command of Matsusada Precision. [SOURce:]CURRent:AC Sets the AC output current [A]. It is enabled in CC mode.
Page 59
[Parameter] Range: -0.1 to -rated voltage x 110%, Resolution 0.1V Syntax is the same as the VLLIM command of Original command of Matsusada Precision. [SOURce:]CURRent:PROTect:UPPer Sets the current limit protection [A] for the positive side. It is enabled when the protection setting is Limit.
Page 60
Range: 0.01 to 999.99 (setting less than 1kHz), Resolution 0.01Hz 1.00k to 200.00k (setting 1 kHz or higher), Resolution 0.01kHz Syntax is the same as the FRQ command of Original command of Matsusada Precision. [SOURce:]FUNCtion Sets the AC waveform. It is available for Sine waveform, Square waveform, and Arbitrary waveform 1 to 7.
Page 61
4 Program (SCPI Command) OUTPut[:STAT] Sets output ON/OFF. Sets parameter ON to release Fault. [Parameter] ON/OFF Syntax is the same as the OUT command of Original command of Matsusada Precision. [SOURce:]FUNCtion:MODE Sets CV/CC mode. [Parameter] CV/CC [Syntax example] FUNC: MODE CV...
Page 62
MEMory:SET:RCL Recalls memory number (in remote control). [Parameter] 1 to 99 (of Memory number) Syntax is the same as the MEMRCL command of Original command of Matsusada Precision. MEMory:SET:SAV Saves the present setting in memory. [Parameter] 1 to 99 (of Memory number) Syntax is the same as the MEMSAV command of Original command of Matsusada Precision.
Page 63
[Response example] 12.400 Voltage DC maximum value 12.40V -1. 20 Voltage DC maximum value -1.20V MEASure:VOLTage:MINimum Returns the minimum voltage value [V]. Resolution 0.01V [Response example] 12.40 Voltage DC minimum value 12.40V -1. 20 Voltage DC minimum value -1.20V DOEF series...
Page 64
Returns the maximum current value [A]. Resolution 0.01A [Response example] 12.400 Current maximum value 12.40A -1. 20 Current maximum value -1.20A MEASure:CURRent:MINimum Returns the minimum current value [A]. Resolution 0.01A [Response example] 12.40 Current minimum value 12.40A -1. 20 Current minimum value -1.20A DOEF series...
Page 65
Master/Slave operation is detected. *IDN? Returns company name, model name, serial No., version info. [Response example] Matsusada Precision, DOEF20-20, 9999999, v0. 1.0 INSTruments : NSELect As for optical communication (-LGob option), specify the UNIT number for which the command is enabled. [Parameter]...
Page 66
Returns protection value of negative voltage limit [V]. It is available when protection setting is Limit. [Response Example] -12.3 Negative voltage limit is set to -12.3V. [SOURce:]CURRent:PROTect:UPPer? Returns protection value of positive current limit [A]. It is available when protection setting is Limit. [Response Example] +12.3 Positive current limit is set to +12.3A. DOEF series...
Page 67
Duty ratio is set to 87.6%. [SOURce:]PHASE? Returns the setting of start phase [deg]. It is available in square wave setting. [Response Example] 360.0 Start phase is set to 360.0deg. [SOURce:]ZEROPhase? Returns the setting of zero-cross updating. [Response Example] Zero-cross updating is enabled. DOEF series...
Page 68
Door switch is enabled. SYSTem:CONFig:LS? Returns LS(remote switch) setting. [Response Example] Remote switch is enabled. [SOURce:]FUNCtion:TRIG? Returns synchronous trigger setting. [Response Example] Synchronous slave is set. [SOURce:]FUNCtion:EXTCLK? Returns synchronous clock function setting. [Response Example] Synchronous clock is enabled. DOEF series...
Program setting as well as step setting commands are accepted only in edit state. Query is not allowed. [Note] As with local control, the protection settings are enabled at the values set in normal operation. When shifting to program operation, the protection setting commands are not accepted. DOEF series...
Page 70
Cancels the settings and shifts to STOP state (from edit state). [Note] As the setting is saved (SAVE), the command is not accepted for about four seconds, so wait for at least four seconds before sending the command. DOEF series...
Page 71
SEQuence:EDIT:CLEar Initializes the data of all the sequence programs. [Note] As the setting is saved (SAVE), the command is not accepted for about four seconds, so wait for at least four seconds before sending the command. DOEF series...
Page 72
SEQuence:EDIT:STEP:DCV End (CV) SEQuence:EDIT:STEP:DCI End (CC) Sets ending DC voltage (in CV mode) / current (in CC mode). This command is accepted only in the program edit state. [Parameter] -rating x 105% to +rating x 105% Ending DC voltage/current DOEF series...
Page 73
Starting AC frequency setting (1kHz or higher) SEQuence:EDIT:STEP:ACFEnd Sets ending AC frequency. This command is accepted only in the program edit state. [Parameter] 0.01 to 999.99 Ending AC frequency setting (less than 1kHz) 1.00k to 200.00k Ending AC frequency setting (1kHz or higher) DOEF series...
Page 74
Sets step number of jump destination. This command is accepted only in the program edit state. [Parameter] 1 to Final step Step number setting of jump destination SEQuence:EDIT:STEP:JUMPNumber Sets number setting of jump. his command is accepted only in the program edit state. [Parameter] 1 to 999 Jump number setting DOEF series...
Page 75
Constant value (of starting voltage/current without AC voltage/current sweep) SWEEP AC voltage/current sweep SSTArt:ACVStart (CV) SSTArt:ACIStart (CC) Sets starting AC voltage (in CV mode) / current (in CC mode) as of software start. [Parameter] -rating x 105% to +rating x 105% Starting AC voltage/current DOEF series...
Page 76
1.00k to 200.00k Starting AC frequency setting (1kHz or higher) SSTArt:ACFEnd Sets ending AC frequency of software start. [Parameter] 0.01 to 999.99 Ending AC frequency setting (less than 1kHz) 1.00k to 200.00 Ending AC frequency setting (1kHz or higher) DOEF series...
Page 77
SWEEP AC voltage/current sweep SSTOp:ACVStart (CV) SSTOp:ACIStart (CC) Sets starting AC voltage (in CV mode) / current (in CC mode) as of software stop. [Parameter] -rating x 105% to +rating x 105% Starting AC voltage/current SSTOp:ACVEnd (CV) DOEF series...
Page 78
1.00k to 200.00k Starting AC frequency setting (1kHz or higher) SSTOp:ACFEnd Sets ending AC frequency of software stop. [Parameter] 0.01 to 999.99 Ending AC frequency setting (less than 1kHz) 1.00k to 200.00 Ending AC frequency setting (1kHz or higher) DOEF series...
Page 79
Revision History Rev. No. Rev. Date Rev. Description 2021/12 First edition...
Need help?
Do you have a question about the DOEF Series and is the answer not in the manual?
Questions and answers