Summary of Contents for Matsusada Precision DOKF Series
Page 1
Instruction Manual DOKF series MODEL Communication Interface Rev. 0.6...
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 ··········································································································· 9 REN, GTL Commands and Unit Setting ··············································································· 9 Character set of Command ····························································································· 10 Original Command of Matsusada Precision ········································································ 11 Parameter Range Used for Command ·············································································· 15 Original Command Reference ························································································· 16 SCPI Command ··········································································································· 38 SCPI Command Setting ·································································································...
After unpacking, make sure all the following accessories are included with the main unit. [Accessories] □ Instruction Manual (this) External Appearance Connectors for USB, RS-232C, and GPIB communication are located on the rear panel. Enlarged view Connector for RS-232C (D-Sub 9-pin Male) USB connector (Type B) GPIB connector DOKF series...
Note For details about the main unit setting, refer to DOKF series Instruction Manual [3-14 Communication Settings]. USB communication This product uses a USB serial converter made by FTDI, and the baud rate setting is required.
(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. DOKF series...
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 Response setting Mid 1 Sense setting External Vcon setting Synchronous trigger setting Synchronous clock setting DOKF series...
None Data delimiter For sending and receiving GPIB Connector and Communication Specifications [Connector] 24-pin, receptacle [Communication Specifications] Item Specification Remark Message terminator EOI/LF/CR Set on the front panel Primary address 0 to 30 Set on the front panel DOKF 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. DOKF 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. DOKF 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. DOKF series...
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 DOKF 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 17
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 1.
Page 18
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 19
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 22
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 23
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 24
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 25
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 less for the overvoltage protection (2) OVPSET 4.5 4.5V or more for the overvoltage protection...
Page 26
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 27
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 28
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 29
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 30
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 31
4 Program (Original Command of Matsusada Precision) TRIG command This command sets the synchronous trigger function. Setting of OFF/ Synchronous Master / Synchronous Slave will be available. [Parameter] OFF/MAS/SLV [Syntax example] (1) TRIG OFF Synchronous trigger function OFF (2) TRIG MAS...
Page 32
4 Program (Original Command of Matsusada Precision) VRMSGET command This command returns output voltage RMS value [V]. Resolution 0.001V. [Syntax] VRMSGET [Response] VRMSGET = Output voltage RMS value [Example] (1) VRMSGET = 12.400 Voltage RMS = 12.400V Voltage RMS = 0.012V (2) VRMSGET = 0.012...
Page 33
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 Maximum voltage = 12.40V...
Page 34
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 (2) IACGET = 0.012...
Page 35
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 36
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 37
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 38
4 Program (Original Command of Matsusada Precision) ILLIM? command This command returns protection value of [A]. negative current limit [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 39
4 Program (Original Command of Matsusada Precision) This command returns the setting frequency [Hz] with 0.01 to 999.99 (less than 1kHz), 1.00k to 120.00k. [Syntax] FRQ? [Response] FRQ = setting frequency [Example] (1) FRQ = 100.01 Frequency is set to 100.01Hz.
Page 40
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 41
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.
Page 42
4 Program (Original Command of Matsusada Precision) MSRL1?/MSRL2?/MSRL3?/MSRL4? command This command returns measurement setting. [Syntax] MSRL1?/MSRL2?/MSRL3?/MSRL4? [Response] MSRL1 = VRMS [Example] (1) MSRL = VRMS Measurement 1 (Line 1) is set to VRMS. (2) MSRL3 = IMIN Measurement 2 (Line 2) is set to IMIN.
This command has a unified command system that is not affected by instrument manufacturers. Therefore, the same string can apply to any instrument from any manufacturer to achieve the same control. [Note] SCPI commands via GPIB communication is not supported in DOKF series. Features [Hierarchical structure] The greatest feature of this command is its hierarchical structure.
Set it to “SCPI” to use the SCPI command. Resp: MID1 Sense:OFF 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 DOKF 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 DOKF series...
Page 46
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 function. string SYSTem:REMote None Remote control SYSTem:LOCal None Local control *RST Initializes the set parameters. DOKF series...
Page 47
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? DOKF series...
Page 48
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? Returns the response. [SOURce:]FUNCtion:RESPonse? [SOURce:]FUNCtion:SENSE? Returns the sense. [SOURce:]FUNCtion:TRIG? Returns the synchronous trigger function. [SOURce:]FUNCtion:EXTCLK? Returns the synchronous clock function. DOKF series...
Page 49
Returns loop number of the sequence program being called. Returns ending setting the of the sequence program being called. OFF: Output OFF SEQuence:PROGram:ENDSet? HOLD: Output on hold GOTO: Program concatenation SEQuence:PROGram:GOTO? Returns sequence program number to concatenate being called. DOKF series...
Page 50
Numerical 1 to 10000, Returns loop number. 10001 value 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 DOKF series...
Page 51
ON: Jump enabled OFF: Jump disabled Numerical Sets step number of jump destination with jump setting SEQuence:EDIT:STEP:JUMPStep 1 to Ending step value OFF (Enabled). Numerical SEQuence:EDIT:STEP:JUMPNumber 1 to 999 Sets number of jump with jump setting OFF (Enabled). value DOKF series...
Page 52
Returns AC waveform to output. SEQuence:EDIT:STEP:DUTY? Returns on-duty ratio setting at AQUA (square wave) in AC waveform. Returns jump setting。 SEQuence:EDIT:STEP:SETJump? 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. DOKF 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 54
[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 55
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 56
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 57
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 58
[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 DOKF series...
Page 59
Returns the maximum current value [A]. Resolution 0.01A [Response example] 12.400 Current maximum value 12.40A -1. 20 Currentr DC 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 DOKF series...
Page 60
Overvoltage protection Overcurrent protection Sink power protection Door switch (Interlock) Overtemperature protection Other machine’s error in Master/Slave operation is detected. *IDN? Returns company name, model name, serial No., version info. [Response example] Matsusada Precision, DOKF20-20, 9999999, v0. 1.0 DOKF series...
Page 61
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. DOKF series...
Page 62
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. DOKF series...
Page 63
[Response Example] FAST Response FAST is set. [SOURce:]FUNCtion:SENSE? Returns sense setting. [Response Example] Sense 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. DOKF 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. DOKF series...
Page 65
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. DOKF series...
Page 66
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. DOKF series...
Page 67
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 DOKF series...
Page 68
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 120.00k Ending AC frequency setting (1kHz or higher) DOKF series...
Page 69
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 DOKF series...
Page 71
Revision History Rev. No. Rev. Date Rev. Description 2021/12 First edition...
Need help?
Do you have a question about the DOKF Series and is the answer not in the manual?
Questions and answers