Download Print this page

NF WAVE FACTORY WF1983 Instruction Manual

Multifunction generator
Hide thumbs Also See for WAVE FACTORY WF1983:

Advertisement

Quick Links

MULTIFUNCTION GENERATOR
WF1983/WF1984
Instruction Manual
(Remote Control)
NF Corporation
nbn Austria GmbH

Advertisement

loading
Need help?

Need help?

Do you have a question about the WAVE FACTORY WF1983 and is the answer not in the manual?

Questions and answers

Summary of Contents for NF WAVE FACTORY WF1983

  • Page 1 MULTIFUNCTION GENERATOR WF1983/WF1984 Instruction Manual (Remote Control) NF Corporation nbn Austria GmbH...
  • Page 3 DA00101752-001 MULTIFUNCTION GENERATOR WF1983/WF1984 Instruction Manual (Remote Control)
  • Page 5: Specification

    INTRODUCTION This instruction manual describes the GPIB, USB and LAN (Option) interfaces of WF1983/WF1984. For operations from the panel, see the separate manual "WF1983/WF1984 Instruction Manual (Operations)." The GPIB, USB and LAN interfaces of WF1983/WF1984 features abundant functions and can control almost all operations on the front panel.
  • Page 6: Table Of Contents

    Table of Contents Page 1. Preparation before Use ......................1-1 Overview of WF1983/WF1984 GPIB/USB/LAN Interface ..........1-2 USB Preparations ......................1-2 GPIB Preparations ......................1-2 LAN Preparations ......................1-2 Interface Selection ......................1-3 USB Setting ........................1-4 GPIB Setting ........................1-4 LAN setting ........................
  • Page 7: Preparation Before Use

    Preparation before Use 1.1 Overview of WF1983/WF1984 GPIB/USB/LAN Interface········································· 1-2 1.2 USB Preparations ·························································································· 1-2 1.3 GPIB Preparations ························································································ 1-2 1.4 LAN Preparations ························································································· 1-2 1.5 Interface Selection ························································································ 1-3 1.6 USB Setting ································································································ 1-3 1.7 GPIB Setting ······························································································· 1-4 1.8 LAN Setting ································································································...
  • Page 8: Overview Of Wf1983/Wf1984 Gpib/Usb/Lan Interface

    Overview of WF1983/WF1984 GPIB/USB/LAN Interface WF1983/WF1984 available GPIB, USB or LAN remote interfaces. Almost all functions can be remotely configured via the remote interface. Moreover, the saved data and the settings can be transferred to an external device. This allows you to easily configure an automatic measurement system.
  • Page 9: Interface Selection

    Interface Selection You can select whether the USB, GPIB or the LAN interface is to be used. WF1983/WF1984 cannot be controlled from an interface that is not selected. The selected interface is retained in the memory even when the power is turned off. When at shipping, "USBTMC"...
  • Page 10: Usb Setting

    USB Setting If multiple units of WF1983/WF1984 are connected within a system via USB, the following numbers are used to enable the application identify each unit. •V endor No. : 0x0D4A •Product No. : 0x0074(WF1983), 0x0075(WF1984) •Serial No. : Product's manufacturing number (serial number) GPIB Setting When you select the GPIB interface, you can set the GPIB address.
  • Page 11: Lan Setting

    LAN Setting When the LAN option is selected, a physical(MAC) address, port number, IP address, subnet mask, default gateway will be displayed. The physical address one by one specific value, the port number is 5025 (decimal) in a fixed, both cannot be changed.
  • Page 12: Considerations

    1.10 Considerations  The USB, GPIB and LAN connectors are located on the rear panel.  The USB and GPIB interfaces are expected to be used under a relatively stable environment. Avoid using in a place that has power fluctuation or environment with much electrical noise. ...
  • Page 13: Command Explanation

    2. Command Explanation 2.1 Overview of Commands ·················································································· 2-2 2.2 Command List ····························································································· 2-15 2.3 Command Reference ····················································································· 2-27 2.4 Specification of Sequence I/O Data ·································································· 2-164 2.5 Commands Available for Trigger/Oscillation State Control ······································ 2-170 WF1983/WF1984 Instruction Manual (Remote Control)
  • Page 14: Overview Of Commands

    Overview of Commands The commands of WF1983/WF1984 comply with IEEE488.2 and SCPI (version 1999.0). SCPI defines the communication method used between controllers and measurement equipment. For general information about SCPI, refer to other appropriate documents. 2.1.1 Command Notation For convenience in describing the commands, the following conventions are used in this document. <...
  • Page 15: Subsystem Command Tree

    2.1.2.2 Subsystem Commands The subsystem commands are used to execute specific functions of the equipment. Each subsystem command consists of a root keyword, one or more lower-level keywords, a parameter, and a suffix. The followings show examples of command and query. :OUTPut:STATe ON :OUTPut:STATe? OUTPut is the root-level keyword linking a second-level keyword, and ON is a parameter.
  • Page 16 (B) Current path movement The current path is a level within the command tree, and becomes the first level from which the parser starts the search when the user sends the next command. The parser determines the current path according to the following rules.
  • Page 17 results in an error. However, :SOURce:VOLTage 1.0; FREQuency:FIXed 1000.0 does not result in an error. WF1983/WF1984 Instruction Manual (Remote Control)
  • Page 18: Subsystem Command Syntax

    2.1.2.4 Subsystem Command Syntax The syntax of subsystem commands is shown in Figure 2.3. Keyword Parameter Suffix Figure 2.3 Subsystem Command Syntax (A) Keyword The keyword in Figure 2.3 is a string of up to 12 characters consisting of uppercase and lowercase alphabetic characters, underscore (_), and numeric characters, beginning with an alphabetic character.
  • Page 19 (B) Keyword separator The colons (:) in Figure 2.3 are interpreted as keyword separators. These keyword separators serve to separate an upper-level keyword from a lower-level keyword in a command tree as shown in Figure 2.2. The colon (:) at the beginning of the subsystem command is interpreted as a root specifier. This root specifier sets the current path to the root.
  • Page 20 (E) Parameters Parameter types are described below. (1) Numeric parameter (<REAL>, <INT>) The syntax of numeric parameters is shown in Figure 2.4. Index Mantissa Figure 2.4 Numeric Parameter (<REAL>, <INT>) Syntax The syntaxes of the mantissa and index in Figure 2.4 are shown in Figure 2.5 and Figure 2.6. Digit Digit Digit...
  • Page 21 (2) Discrete Parameter (<DISC>) The syntax of the discrete parameter is shown in Figure 2.7. Selection 1 Selection 2 Selection 3 Selection N Figure 2.7 Discrete Parameter (<DISC>) Syntax (3) Boolean Value Parameter (<BOL>) The syntax of the Boolean value parameter is shown in Figure 2.8. <NUM>...
  • Page 22 (4) String parameter (<STR>) The syntax of string parameters is shown in Figure 2.9. (character) Character other than ’ " " " " (character) Except " (character) Figure 2.9 String Parameter (<STR>) Syntax (5) Block parameter (<BLK>) The syntax of block parameters is shown in Figure 2.10. Digit Byte Digit...
  • Page 23: Program Message Syntax

    (H) Suffix The syntax of suffix is shown in Figure 2.11. Prefix Unit Figure 2.11 Suffix Syntax In WF1983/WF1984, the prefix and unit attached to a parameter are valid only for that command, and do not affect other commands. :SOURce1:VOLTage:AMPLitude:UNIT VRMS Sets the amplitude unit to Vrms :SOURce1:VOLTage:LEVel:IMMediate:AMPLitude 2.0 Sets the amplitude to 2.0Vrms...
  • Page 24: Response Message Syntax

    2.1.2.6 Response Message Syntax A response message is the data that is transmitted from the equipment in response to a query. (A) Response message syntax The syntax of the response message is shown in Figure 2.13. Response ^END data Figure 2.13 Response Message Syntax In response messages, commas (,) and semicolons (;) are used as separators.
  • Page 25 The syntax of the NR3 number response data is shown in Figure 2.16. Digit Digit Digit Figure 2.16 NR3 Number Response Data (<NR3>) Syntax (2) Integer response data (<INT>) The syntax of the integer response data is shown in Figure 2.17. Digit Figure 2.17 Integer Response Data (<INT>) Syntax (3) Discrete response data (<DISC>)
  • Page 26 (4) Numeric Boolean value response data (<NBOL>) The syntax of the numeric Boolean value response data is shown in Figure 2.19. Figure 2.19 Numeric Boolean Value Response Data (<NBOL>) Syntax (5) String response data (<STR>) The syntax of the string response data is shown in Figure 2.20. "...
  • Page 27: Command List

    Command List This section shows the list of the remote control commands of WF1983/WF1984. The meanings of the symbols used in the command list table are as follows. The lowercase part of each keyword indicates that the part can be omitted. ・Square brackets ([ ]) indicate the optional keywords.
  • Page 28 Function Command Detail PM (Phase modulation) 2-37 [:SOURce[1|2]]:PM:STATe Peak deviation [:SOURce[1|2]]:PM[:DEViation] 2-37 AM (Amplitude modulation) [:SOURce[1|2]]:AM:STATe 2-38 Modulation depth [:SOURce[1|2]]:AM[:DEPTh] 2-39 AM(DSB-SC) AM(DSB-SC) 2-39 [:SOURce[1|2]]:AMSC:STATe Modulation depth 2-40 [:SOURce[1|2]]:AMSC[:DEPTh] DC-offset modulation DC-offset modulation [:SOURce[1|2]]:OFSM:STATe 2-40 Peak deviation [:SOURce[1|2]]:OFSM[:DEViation] 2-41 PWM (Pulse width modulation) [:SOURce[1|2]]:PWM:STATe 2-41 Peak deviation...
  • Page 29 Function Command Detail Phase sweep setting Phase sweep 2-51 [:SOURce[1|2]]:PHASe:MODE Start value [:SOURce[1|2]]:PHASe:STARt 2-51 Stop value [:SOURce[1|2]]:PHASe:STOP 2-52 Center value [:SOURce[1|2]]:PHASe:CENTer 2-52 Span value [:SOURce[1|2]]:PHASe:SPAN 2-53 Marker value [:SOURce[1|2]]:MARKer:PHASe 2-53 Swap start/stop 2-54 [:SOURce[1|2]]:PHASe:SWAP Output start/stop 2-54 [:SOURce[1|2]]:PHASe:STATe Amplitude sweep setting [:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate][:AMPLitude] Amplitude sweep 2-54...
  • Page 30 Function Command Detail Duty sweep setting Duty sweep [:SOURce[1|2]][:PULSe]:DCYCle:MODE 2-62 Start value 2-63 [:SOURce[1|2]][:PULSe]:DCYCle:STARt Stop value [:SOURce[1|2]][:PULSe]:DCYCle:STOP 2-63 Center value [:SOURce[1|2]][:PULSe]:DCYCle:CENTer 2-64 Span value [:SOURce[1|2]][:PULSe]:DCYCle:SPAN 2-64 Marker value [:SOURce[1|2]]:MARKer:PULSe:DCYCle 2-65 Swap start/stop [:SOURce[1|2]][:PULSe]:DCYCle:SWAP 2-65 Output start/stop [:SOURce[1|2]][:PULSe]:DCYCle:STATe 2-66 Burst oscillation (Common setting) Burst oscillation mode [:SOURce[1|2]]:BURSt:STATe 2-66...
  • Page 31 (2.3.2 Waveform Setting) Function Command Detail Waveform (Common setting) Waveform [:SOURce[1|2]]:FUNCtion[:SHAPe] 2-72 Waveform polarity :OUTPut[1|2]:POLarity 2-73 Amplitude scale range :OUTPut[1|2]:SCALe 2-74 Square wave Duty range extension [:SOURce[1|2]]:FUNCtion:SQUare:EXTend 2-76 Duty value [:SOURce[1|2]]:FUNCtion:SQUare:DCYCle 2-76 Pulse wave Duty value [:SOURce[1|2]][:PULSe]:DCYCle 2-77 Pulse width [:SOURce[1|2]][:PULSe]:WIDTh 2-77 Rising time...
  • Page 32 (2.3.2.6 PWF Waveform) Function Command Detail PWF wave (Steady sine wave group) * For keywords in the [★] part, see “2.3.2.6 PWF Waveform”. Unbalanced sine [:SOURce[1|2]][★]:FUNCtion:USINe:AMPLitude[1] 2-83 first half amplitude Unbalanced sine [:SOURce[1|2]][★]:FUNCtion:USINe:AMPLitude2 2-83 latter half amplitude Clipped sine [:SOURce[1|2]][★]:FUNCtion:CSINe:CLIP 2-84 clip ratio CF controlled sine...
  • Page 33 Function Command Detail PWF wave (Transient response waveform group) * For keywords in the [★] part, see “2.3.2.6 PWF Waveform”. Exponential rise [:SOURce[1|2]][★]:FUNCtion:ERISe:TCONstant 2-98 time constant Exponential fall [:SOURce[1|2]][★]:FUNCtion:EFALl:TCONstant 2-98 time constant 2nd-order LPF step response [:SOURce[1|2]][★]:FUNCtion:SOLStep:NFRequency 2-99 natural frequency 2nd-order LPF step response [:SOURce[1|2]][★]:FUNCtion:SOLStep:Q 2-99...
  • Page 34 (2.3.2.7 Arbitrary Waveform) Function Command Detail Arbitrary waveform Select arbitrary waveform [:SOURce[1|2]]:FUNCtion:USER 2-114 Arbitrary waveform data {:TRACe|:DATA}[:DATA] 2-114 Story {:TRACe|:DATA}:STORe 2-116 Recall 2-116 {:TRACe|:DATA}:RECall Copy {:TRACe|:DATA}:COPY 2-116 Delete {:TRACe|:DATA}:DELete 2-118 Information acquisition {:TRACe|:DATA}:INFormation? 2-118 (2.3.3 Output Signal Parameter Setting) Frequency Frequency [:SOURce[1|2]]:FREQuency[:CW|:FIXed] 2-119...
  • Page 35 Function Command Detail Signal output operation Output on/off 2-128 :OUTPut[1|2][:STATe] Output on at power-on :OUTPut[1|2]:PON 2-129 Output auto-range [:SOURce[1|2]]:VOLTage:RANGe:AUTO 2-129 Query setting range [:SOURce[1|2]]:VOLTage:RANGe? 2-129 [:SOURce[1|2]]:PHASe:INITiate 2-130 φSync External addition input [:SOURce[1|2]]:COMBine:FEED 2-131 Load impedance 2-131 :OUTPut[1|2]:LOAD (2.3.5 Trigger Operation) Trigger operation Trigger source :TRIGger[1|2]:{SWEep|BURSt}:SOURce...
  • Page 36 (2.3.8 Status Operation) Function Command Detail Status operations (Common command) Status register and error queue *CLS 2-140 clear Register preset :STATus:PRESet 2-140 Power on status clear flag *PSC 2-141 Status byte register *STB? 2-142 Service request enable register *SRE 2-142 Standard event status register *ESR? 2-142...
  • Page 37 (2.3.9 Channel Operation, Channel-Link) Function Command Detail Channel mode :CHANnel:MODE 2-148 Constant frequency difference :CHANnel:DELTa 2-148 frequency difference Constant frequency ratio :CHANnel:RATio 2-149 frequency ratio Channel-link :INSTrument:COUPle 2-149 (2.3.10 Sequence Mode) Function Command Detail Sequence mode [:SOURce[1|2]]:SEQuence:STATe 2-150 Sequence data {:TRACe|:DATA}:SEQuence 2-151 Compile sequence data...
  • Page 38 (2.3.12 Other Operations) Function Command Detail Equipment-specific information *IDN? 2-157 Error message :SYSTem:ERRor? 2-157 Initialization of setting *RST 2-157 Set *OPC on operation *OPC 2-158 completes Query current operation *OPC? 2-158 completed Wait for command processing 2-158 *WAI External reference frequency [:SOURce[1|2]]:ROSCillator:SOURce 2-158 input...
  • Page 39: Commands Reference

    Command Reference This section describes each command for the instrument. 2.3.1 Oscillation Mode 2.3.1.1 Continuous Oscillation Mode 2.3.1.1.1 Continuous Oscillation Mode (W) [:SOURce[1|2]]:CONTinuous[:IMMediate] ■[:SOURce[1|2]]:CONTinuous[:IMMediate] Description Sets the oscillation mode to the continuous oscillation. Setting parameter None Example :SOURce1:CONTinuous:IMMediate Sets the oscillation mode of CH1 to the continuous oscillation. 2.3.1.1.2 Continuous Oscillation Mode (R) [:SOURce[1|2]]:CONTinuous:STATe?
  • Page 40 Query parameter None Response format [SYNC|SBSY|SFCT|OFF] * For the meaning of each response data, see the setting parameter. Example :OUTPut1:SYNC:TYPE SYNC Set the synchronization output of CH1 in the continuous oscillation mode to the waveform synchronization. 2.3.1.2 Modulated Oscillation Mode Some of the modulation functions are available in the burst oscillation mode or the sweep oscillation mode.
  • Page 41 2.3.1.2.1.2 Frequency of Internal Modulation (W/R) [:SOURce[1|2]]:{FSKey|PSKey|FM|PM|AM|AMSC|OFSM|PWM}:INTernal :FREQuency ■[:SOURce[1|2]]:{FSKey|PSKey|FM|PM|AM|AMSC|OFSM|PWM}:INTernal:FREQuency □[:SOURce[1|2]]:{FSKey|PSKey|FM|PM|AM|AMSC|OFSM|PWM}:INTernal:FREQuency? Description Set/query the internal modulation frequency. Whichever modulation type is selected, the result is same Setting parameter <frequency>|MINimum|MAXimum <frequency> ::= <REAL>[<eunits>][<units>] <REAL> → frequency : 0 Hz to 5 MHz, Resolution : 11 digits or 100 µHz <eunits>...
  • Page 42 Sets the synchronization output of CH1 to Sync. Remarks When the burst modulation, ":OUTPut[1|2]:SYNC:BURSt:TYPE" is used. When the sweep modulation, "OUTPut[1|2]:SYNC[:SWEep]:TYPE" is used. 2.3.1.2.2 Common Setting of FSK/PSK 2.3.1.2.2.1 Modulation Source (W/R) [:SOURce[1|2]]:{FSKey|PSKey}:SOURce ■[:SOURce[1|2]]:{FSKey|PSKey}:SOURce □[:SOURce[1|2]]:{FSKey|PSKey}:SOURce? Description Set/query the modulation source of FSK/PSK. Setting parameter INTernal|EXTernal[1]|EXTernal2 INTernal...
  • Page 43 “[1|2]” of this command is to specify trigger channel. 2.3.1.2.3 Common Setting Except for FSK/PSK 2.3.1.2.3.1 Modulation Source (W/R) [:SOURce[1|2]]:{FM|PM|AM|AMSC|OFSM|PWM}:SOURce ■[:SOURce[1|2]]:{FM|PM|AM|AMSC|OFSM|PWM}:SOURce □[:SOURce[1|2]]:{FM|PM|AM|AMSC|OFSM|PWM}:SOURce? Description Set/query the modulation source. Whichever modulation type is specified, the result is same. Setting parameter INTernal|EXTernal[1]|EXTernal2 INTernal →...
  • Page 44 CFCSine → CF controlled sine wave ACSine → Conduction angle controlled sine wave SSINe → Staircase sine wave MCSine → Multi-cycle sine wave ONPSine → On-phase controlled sine wave OFPSine → Off-phase controlled sine wave CONSine → Chattering-on sine wave COFSine →...
  • Page 45 <memory> ::= <INT> <INT> Memory number:0 to 4096 Query parameter None Response format <NR1> Example :SOURce1:FM:INTernal:FUNCtion:USER 3 Sets the data of memory number 3 to the arbitrary waveform of the internal modulation waveform of CH1. Remarks Memory number 0 is the edit memory. The subchannel waveform setting in the continuous oscillation mode is internally common..
  • Page 46 2.3.1.2.4 FSK (Frequency Shift Keying) 2.3.1.2.4.1 Set FSK (W/R) [:SOURce[1|2]]:FSKey:STATe ■[:SOURce[1|2]]:FSKey:STATe □[:SOURce[1|2]]:FSKey:STATe? Description Set the modulation type to FSK (frequency shift keying). Query whether or not the modulation type is FSK. Setting parameter <state> ::= <BOL> <BOL> → 0/OFF : FSK off when the modulation type is FSK. 1/ON : Set the modulation type to FSK.
  • Page 47 :SOURce1:FSKey:FREQuency 1KHZ Set the hop frequency of FSK of CH1 to 1kHz. 2.3.1.2.5 PSK (Phase Shift Keying) 2.3.1.2.5.1 Set PSK (W/R) [:SOURce[1|2]]:PSKey:STATe ■[:SOURce[1|2]]:PSKey:STATe □[:SOURce[1|2]]:PSKey:STATe? Description Set the modulation type to PSK (phase shift keying). Query whether or not the modulation type is PSK. Setting parameter <state>...
  • Page 48 <NR3> Example :SOURce1:PSKey:DEViation 30DEG Sets the deviation of PSK of CH1 to 30°. Remarks The setting range may be narrower depending on the current settings. 2.3.1.2.6 FM (Frequency Modulation) 2.3.1.2.6.1 Set FM (W/R) [:SOURce[1|2]]:FM:STATe ■[:SOURce[1|2]]:FM:STATe □[:SOURce[1|2]]:FM:STATe? Description Set the modulation type to FM (frequency modulation). Query whether or not the modulation type is FM.
  • Page 49 Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3> Example :SOURce1:FM:DEViation 1KHZ Set the peak deviation of FM of CH1 to 1kHz. 2.3.1.2.7 PM (Phase Modulation) 2.3.1.2.7.1 Set PM (W/R) [:SOURce[1|2]]:PM:STATe ■[:SOURce[1|2]]:PM:STATe □[:SOURce[1|2]]:PM:STATe? Description...
  • Page 50 MAXimum → 180.000° Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3> Example :SOURce1:PM:DEViation 30DEG Sets the peak deviation of PM of CH1 to 30° Remarks The setting range may be narrower depending on the current settings. 2.3.1.2.8 AM (amplitude modulation) 2.3.1.2.8.1...
  • Page 51 2.3.1.2.8.2 Modulation Depth (W/R) [:SOURce[1|2]]:AM[:DEPTh] ■[:SOURce[1|2]]:AM[:DEPTh] □[:SOURce[1|2]]:AM[:DEPTh]? Description Set/query the modulation depth of AM Setting parameter <depth>|MINimum|MAXimum < depth > ::= <REAL>[<units>] <REAL> → Depth : 0.0% to 100.0% Resolution :0.1% <units> ::= PCT MINimum → Set the minimum value MAXimum →...
  • Page 52 2.3.1.2.9.2 Modulation Depth (W/R) [:SOURce[1|2]]:AMSC[:DEPTh] ■[:SOURce[1|2]]:AMSC[:DEPTh] □[:SOURce[1|2]]:AMSC[:DEPTh]? Description Set/query the modulation depth of AMSC. Setting parameter <depth>|MINimum|MAXimum <depth> ::= <REAL>[<units>] <REAL> → Depth : 0.0% to 100.0% Resolution : 0.1% <units> ::= PCT MINimum → Set the minimum value MAXimum →...
  • Page 53 2.3.1.2.10.2 Peak Deviation (W/R) [:SOURce[1|2]]:OFSM[:DEViation] ■[:SOURce[1|2]]:OFSM[:DEViation] □[:SOURce[1|2]]:OFSM[:DEViation]? Description Set/query the peak deviation of DC offset modulation. Setting parameter <deviation>|MINimum|MAXimum <deviation> ::= <REAL>[<eunits>][<units>] <REAL> → Deviation : 0V to 10.5V Resolution : 0.1mV (3V below) : 1mV (3V or more) <eunits> ::= M (milli) <units>...
  • Page 54 Remarks Setting may not be possible depending on the combination of the current channel mode, oscillation mode, and waveform. 2.3.1.2.11.2 Peak Deviation (W/R) [:SOURce[1|2]]:PWM[:DEViation]:DCYCle ■[:SOURce[1|2]]:PWM[:DEViation]:DCYCle □[:SOURce[1|2]]:PWM[:DEViation]:DCYCle? Description Set/query the peak deviation of PWM. Setting parameter <deviation>|MINimum|MAXimum <deviation> ::= <REAL>[<units>] <REAL> → Deviation : 0.0000 % to 49.9999 % (Square wave/normal duty range) : 0.0000 % to 50.0000 %...
  • Page 55 SINGle → Single CONTinuous → Continuous GATed → Gated single Query parameter None Response format SING|CONT|GAT * For the meaning of each response data, see the setting parameter. Example :SOURce1:SWEep:MODE SINGle Set the sweep mode of CH1 to the single. Remarks Setting may not be possible depending on the current channel mode.
  • Page 56 :SOURce1:SWEep:INTernal:FUNCtion RAMP Set the sweep direction of CH1 to one-way. 2.3.1.3.1.4 Sweep Time (W/R) [:SOURce[1|2]]:SWEep:TIME ■[:SOURce[1|2]]:SWEep:TIME □[:SOURce[1|2]]:SWEep:TIME? Description Set/query the sweep time. Setting parameter <time>|MINimum|MAXimum <time> ::= <REAL>[<eunits>][<units>] <REAL> → Sweep time : 0.1ms to 10ks Resolution : 5 digits or 10µs <eunits>...
  • Page 57 :SOURce1:SWEep:SLEVel 20PCT Set the stop level value to 20% when gated single-shot sweep of CH1 is stopped. 2.3.1.3.1.6 Set Stop level (W/R) [:SOURce[1|2]]:SWEep:SLEVel:STATe ■[:SOURce[1|2]]:SWEep:SLEVel:STATe □[:SOURce[1|2]]:SWEep:SLEVel:STATe? Description Set/query the stop level ON/OFF when the oscillation is stopped, in case of single-shot sweep or gated single-shot sweep Setting parameter <state>...
  • Page 58 2.3.1.3.1.7 Oscillation Stop Unit (W/R) [:SOURce[1|2]]:SWEep:OSTop ■[:SOURce[1|2]]:SWEep:OSTop □[:SOURce[1|2]]:SWEep:OSTop? Description Set/query the oscillation stop unit at the time of sweep oscillation. Setting parameter HALF|CYCLe HALF → 0.5 cycle CYCLe → 1 cycle Query parameter None Response format HALF|CYCL * For the meaning of each response data, see the setting parameter Example :SOURce1:SWEep:OSTop HALF Set the oscillation stop unit of CH1 at the time of sweep oscillation to 0.5 cycle.
  • Page 59 MSYNc → Internal modulation synchronization SBSYNc → Subchannel synchronization MFCTc → Internal modulation function SFCTc → Sub function → Output stop Query parameter None Response format SYNC|SSYN|MARK|MSYN|SBSY|MFCT|SFCT|OFF * For the meaning of each response data, see the setting parameter. Example :SOURce1:SYNC:SWEep:TYPE SYNC Set the sweep synchronization output of CH1 to the reference phase synchronization.
  • Page 60 <eunits> ::= M (Mega) K|U|N * When the unit is frequency, M is used to mean "10 " <units> ::= HZ MINimum → Set the minimum value MAXimum → Set the maximum value Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum →...
  • Page 61 2.3.1.3.2.4 Center Value (W/R) [:SOURce[1|2]]:FREQuency:CENTer ■[:SOURce[1|2]]:FREQuency:CENTer □[:SOURce[1|2]]:FREQuency:CENTer? Description Set/query the center value of frequency sweep. Setting parameter <frequency>|MINimum|MAXimum <frequency> ::= <REAL>[<eunits>][<units>] <REAL> → Center value : 0.01 µHz to 60 MHz Resolution : 0.01 µHz (< 50 MHz), 0.1 µHz(≧50 MHz) <eunits>...
  • Page 62 <NR3> Example :SOURce1:FREQuency:SPAN 1KHZ Set the span value for the frequency sweep of CH1 to 1kHz. Remarks Setting range varies at the waveform and oscillation mode. 2.3.1.3.2.6 Marker Value (W/R) [:SOURce[1|2]]:MARKer:FREQuency ■[:SOURce[1|2]]:MARKer:FREQuency □[:SOURce[1|2]]:MARKer:FREQuency? Description Set/query the marker value of frequency sweep.. Setting parameter <frequency>|CENTer|MINimum|MAXimum <frequency>...
  • Page 63 2.3.1.3.2.8 Output of Start/Stop Value (W) [:SOURce[1|2]]:FREQuency:STATe ■[:SOURce[1|2]]:FREQuency:STATe Description Set the state of frequency sweep. Setting parameter STARt|STOP STARt → Set the output to the start value STOP → Set the output to the stop value Example :SOURce1:FREQuency:STATe STARt Set the state of frequency sweep of CH1 to the start value 2.3.1.3.3 Phase Sweep Setting 2.3.1.3.3.1...
  • Page 64 MAXimum → Set the maximum value Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3> Example :SOURce1:PHASe:STARt 90DEG Set the start value of the phase sweep of CH1 to 90°. 2.3.1.3.3.3 Stop Value (W/R) [:SOURce[1|2]]:PHASe:STOP ■[:SOURce[1|2]]:PHASe:STOP...
  • Page 65 MAXimum → Set the maximum value Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3> Example :SOURce1:PHASe:CENTer 90DEG Set the center value of the phase sweep of CH1 to 90°. 2.3.1.3.3.5 Span Value (W/R) [:SOURce[1|2]]:PHASe:SPAN ■[:SOURce[1|2]]:PHASe:SPAN...
  • Page 66 MAXimum → Set the maximum value currently available Query parameter [CNETer|MINimum|MAXimum] CENTer → Query the center value of the phase sweep MINimum → Query the minimum value currently available MAXimum → Query the maximum value currently available Response format <NR3> Example :SOURce1:MARKer:PHASe 90DEG Set the marker value of the phase sweep of CH1 to 90°.
  • Page 67 FIXed → Set to the continuous oscillation when the oscillation mode is the sweep oscillation of amplitude. SWEep → Set to the oscillation mode to the sweep oscillation of amplitude. Query parameter None Response format FIX|SWE : The oscillation mode is not the sweep oscillation of amplitude. SWE : The oscillation mode is the sweep oscillation of amplitude.
  • Page 68 <amplitude> ::= <REAL>[<eunits>][<units>] <REAL> → Stop value : 0Vp-p to 21Vp-p/open : 0Vp-p to 10.5Vp-p/50Ω Resolution : 0.1mVp-p (3Vp-p below) : 1mVp-p (3Vp-p or more) <eunits> ::= M (milli) <units> ::= VPP|VPK|VRMS|DBV|DBM MINimum → Set the minimum value MAXimum → Set the maximum value Query parameter [MINimum|MAXimum] MINimum...
  • Page 69 2.3.1.3.4.5 Span Value (W/R) [:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate][:AMPLitude]:SPAN ■[:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate][:AMPLitude]:SPAN □[:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate][:AMPLitude]:SPAN? Description Set/query the span value of the amplitude sweep. Setting parameter <amplitude>|MINimum|MAXimum <amplitude> ::= <REAL>[<eunits>][<units>] <REAL> → Span value : 0Vp-p to 21Vp-p/open : 0Vp-p to 10.5Vp-p/50Ω Resolution : 0.1mVp-p (3Vp-p below) : 1mVp-p (3Vp-p or more) <eunits>...
  • Page 70 MINimum → Query the minimum value currently available MAXimum → Query the maximum value currently available Response format <NR3> Example :SOURce1:MARKer:VOLTage:LEVel:IMMediate:AMPLitude 5VPP Set the marker value of the amplitude sweep of CH1 to 5Vp-p. 2.3.1.3.4.7 Swap Start/Stop Value (W) [:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate][:AMPLitude]:SWAP ■[:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate][:AMPLitude]:SWAP Description Swap the start value and the stop value of the amplitude sweep.
  • Page 71 FIX|SWE : The oscillation mode is not the sweep oscillation of DC offset SWE : The oscillation mode is the sweep oscillation of DC offset Example :SOURce1:VOLTage:LEVel:IMMediate:OFFSet:MODE SWEep Set the oscillation mode of CH1 to the sweep oscillation DC offset sweep type. 2.3.1.3.5.2 Start Value (W/R) [:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet:STARt...
  • Page 72 Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3> Example :SOURce1:VOLTage:LEVel:IMMediate:OFFSet:STOP 2.5V Set the stop value of the DC offset sweep of CH1 to 2.5V. 2.3.1.3.5.4 Center Value (W/R) [:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet:CENTer ■[:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet:CENTer □[:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet:CENTer? Description Set/query the center value of DC offset sweep.
  • Page 73 MAXimum → Set the maximum value currently available Query parameter [MINimum|MAXimum] MINimum → Query the minimum value currently available MAXimum → Query the maximum value currently available Response format <NR3> Example :SOURce1:VOLTage:LEVel:IMMediate:OFFSet:SPAN 2.5V Set the span value of the DC offset sweep of CH1 to 2.5V. 2.3.1.3.5.6 Marker Value (W/R) [:SOURce[1|2]]:MARKer:VOLTage[:LEVel][:IMMediate]:OFFSet...
  • Page 74 2.3.1.3.5.7 Swap Start/Stop Value (W) [:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet:SWAP ■[:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet:SWAP Description Swap the start value and the stop value of the DC offset sweep. Setting parameter None Example :SOURce1:VOLTage:LEVel:IMMediate:OFFSet:SWAP Swap the start value and the stop value of the DC offset sweep of CH1. 2.3.1.3.5.8 Output of Start/Stop Value (W) [:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:OFFSet:STATe...
  • Page 75 2.3.1.3.6.2 Start Value (W/R) [:SOURce[1|2]]:PULSe:DCYCle:STARt ■[:SOURce[1|2]][:PULSe]:DCYCle:STARt □[:SOURce[1|2]][:PULSe]:DCYCle:STARt? Description Set/query the start value of the duty sweep. Setting parameter <duty>|MINimum|MAXimum <duty> ::= <REAL>[<units>] <REAL> → Start value : 0.0001 % to 99.9999 % (Square wave/normal duty range) : 0.0000 % to 100.0000 % (Square wave/extended duty range) : 0.0001 % to 99.9999 % (Pulse wave)
  • Page 76 [MINimum|MAXimum] MINimum → Query the minimum value currently available MAXimum → Query the maximum value currently available Response format <NR3> Example :SOURce1:PULSe:DCYCle:STOP 20PCT Sets the stop value of the duty sweep of CH1 to 20% Remarks Setting range varies at the waveform and frequency. 2.3.1.3.6.4 Center Value (W/R) [:SOURce[1|2]]:PULSe:DCYCle:CENTer...
  • Page 77 <duty> ::= <REAL>[<units>] <REAL> → Span value : 0.0000 % to 99.9999 % (Square wave/normal duty range) : 0.0000 % to 100.0000 % (Square wave/extended duty range) : 0.0000 % to 99.9999 % (Pulse wave) Resolution : 0.0000% <units> ::= PCT MINimum →...
  • Page 78 [:SOURce[1|2]]:PULSe:DCYCle:SWAP ■[:SOURce[1|2]][:PULSe]:DCYCle:SWAP Description Swap the start value and the stop value of the duty sweep. Setting parameter None Example :SOURce1:PULSe:DCYCle:SWAP Swap the start value and the stop value of the duty sweep of CH1. 2.3.1.3.6.8 Output of Start/Stop Value (W) [:SOURce[1|2]]:PULSe:DCYCle:STATe ■[:SOURce[1|2]]:PULSe:DCYCle:STATe Description...
  • Page 79 [:SOURce[1|2]]:BURSt:MODE ■[:SOURce[1|2]]:BURSt:MODE □[:SOURce[1|2]]:BURSt:MODE? Description Set/query the burst mode. Setting parameter AUTO|TRIGger|GATE|TGATe AUTO → Auto burst TRIGger → Trigger burst GATE → Gate oscillation TGATe → Triggered gate oscillation Query parameter None Response format AUTO|TRIG|GATE|TGAT * For the meaning of each response data, see the setting parameter Example :SOURce1:BURSt:MODE AUTO Set the burst mode of CH1 to the auto burst.
  • Page 80 2.3.1.4.1.4 Set Stop Level (W/R) [:SOURce[1|2]]:BURSt:SLEVel:STATe ■[:SOURce[1|2]]:BURSt:SLEVel:STATe □[:SOURce[1|2]]:BURSt:SLEVel:STATe? Description Set/query the stop level at the time of burst oscillation Setting parameter <state> ::= <BOL> <BOL> → 0/OFF : Disabled 1/ON : Enabled Query parameter None Response format <NBOL> Example :SOURce1:BURSt:SLEVel:STATe ON Enable the stop level of CH1 of the burst oscillation.
  • Page 81: Auto Burst

    2.3.1.4.2 Auto Burst 2.3.1.4.2.1 Mark Wave Number (W/R) [:SOURce[1|2]]:BURSt:AUTO:NCYCles ■[:SOURce[1|2]]:BURSt:AUTO:NCYCles □[:SOURce[1|2]]:BURSt:AUTO:NCYCles? Description Set/query the mark wave number at the time of auto burst. Setting parameter <mark>|MINimum|MAXimum <mark> ::= <REAL> <REAL> → Mark wave number : 0.5 to 999,999.5 waves Resolution : 0.5 waves MINimum →...
  • Page 82: Trigger Burst

    2.3.1.4.3 Trigger Burst 2.3.1.4.3.1 Mark Wave Number (W/R) [:SOURce[1|2]]:BURSt[:TRIGger]:NCYCles ■[:SOURce[1|2]]:BURSt[:TRIGger]:NCYCles □[:SOURce[1|2]]:BURSt[:TRIGger]:NCYCles? Description Set/query the mark wave number at the time of trigger burst. Setting parameter <mark>|MINimum|MAXimum <mark> ::= <REAL> <REAL> → Mark wave number : 0.5 to 999,999.5 waves Resolution : 0.5 waves MINimum →...
  • Page 83 Set the trigger delay time of CH1 at the time of trigger burst to 10ms. 2.3.1.4.4 Common setting of Gate / Triggered gate 2.3.1.4.4.1 Oscillation stop unit setting/query [:SOURce[1|2]]:BURSt:{GATE|TGATe}:OSTop ■:SOURce[1|2]]:BURSt:{GATE|TGATe}:OSTop □:SOURce[1|2]]:BURSt:{GATE|TGATe}:OSTop? Description Set/query the oscillation stop unit at the time of gate/triggered-gate. Setting keyword GATE|TGATe GATE...
  • Page 84 2.3.2 Waveform Setting 2.3.2.1 Common Setting of Waveform 2.3.2.1.1 Select Waveform (W/R)[:SOURce[1|2]]:FUNCtion[:SHAPe] ■[:SOURce[1|2]]:FUNCtion[:SHAPe] □[:SOURce[1|2]]:FUNCtion[:SHAPe]? Description Set/query the waveform. Setting parameter DC|NOISe|SINusoid|SQUare|PULSe|RAMP |USINe|CSINe|CFCSine|ACSine|SSINe|MCSine |ONPSine|OFPSine|CONSine|COFSine |GAUSsian|LORentz|HAVersine|HSPulse|TPULse|SINC |ERISe|EFALl|SOLStep|DOSCillation |OSURge|PSURge |TOFFset|HSEPulse|DPULse|BRRamp |USER → DC NOISe → Noise SINusoid → Sine wave SQUare → Square wave PULSe →...
  • Page 85 BRRamp → Bottom-referenced ramp wave USER → Arbitrary waveform Query parameter None Response format DC|NOIS|SIN|SQU|PULS|RAMP |USIN|CSIN|CFCS|ACS|SSIN|MCS |ONPS|OFPS|CONS|COFS |GAUS|LOR|HAV|HSP|TPUL|SINC |ERIS|EFAL|SOLS|DOSC |OSUR|PSUR |TOFF|HSEP|DPUL|BRR |USER * For the meaning of each response data, see the setting parameter Example :SOURce1:FUNCtion:SHAPe RAMP Set the waveform of CH1 to ramp wave. 2.3.2.1.2 Waveform Polarity (W/R) :OUTPut[1|2]:POLarity...
  • Page 86 HAVersine → Haversine HSPulse → Half-sine pulse TPULse → Trapezoid pulse SINC → Sin(x)/x ERISe → Exponential rise EFALl → Exponential fall SOLStep → 2nd-order LPF step response DOSCillation → Damped oscillation OSURge → Oscillation surge PSURge → Pulse surge TOFFset →...
  • Page 87 |TOFFset|HSEPulse|DPULse|BRRamp |USER SINusoid → Sine wave SQUare → Square wave PULSe → Pulse wave RAMP → Ramp wave NOISe → Noise USINe → Unbalanced sine wave CSINe → Clipped sine wave CFCSine → CF controlled sine wave ACSine → Conduction angle controlled sine wave SSINe →...
  • Page 88 :OUTPut1:SCALe SINusoid,FS Set the amplitude scale range of sine wave of CH1 to ±FS. 2.3.2.2 Square Wave 2.3.2.2.1 Duty Range Extension (W/R) [:SOURce[1|2]]:FUNCtion:SQUare:EXTend ■[:SOURce[1|2]]:FUNCtion:SQUare:EXTend □[:SOURce[1|2]]:FUNCtion:SQUare:EXTend? Description Set/query the square wave of extended duty range. Setting parameter <state> ::= <BOL> <BOL> → 0/OFF : Normal duty range 1/ON...
  • Page 89: Pulse Wave

    Set the duty (square wave) of CH1 to 20%. Remarks The setting range of duty varies depending on the oscillation frequency in case of normal duty range. 2.3.2.3 Pulse Wave 2.3.2.3.1 Duty Value (W/R) [:SOURce[1|2]][:PULSe]:DCYCle ■[:SOURce[1|2]][:PULSe]:DCYCle □[:SOURce[1|2]][:PULSe]:DCYCle? Description Set/query the duty of pulse wave. Setting parameter <duty>|MINimum|MAXimum <duty>...
  • Page 90 MINimum → Set the minimum value currently available MAXimum → Set the maximum value currently available Query parameter [MINimum|MAXimum] MINimum → Query the minimum value currently available MAXimum → Query the maximum value currently available Response format <NR3> Example :SOURce1:PULSe:WIDTh 1MS Sets the pulse width of CH1 to 1ms.
  • Page 91 Set/query the falling time of pulse wave. Setting parameter <seconds>|MINimum|MAXimum <seconds> ::= <REAL>[<eunits>][<units>] <REAL> → Falling time 7.68 ns to 59.03 Ms (Transition wave cosine) 11.98 ns to 100.0 Ms (Transition wave except cosine) Resolution : 4 digits or 0.01ns <eunits>...
  • Page 92 The setting range varies depending on the currently setting. 2.3.2.3.6 Transition Wave of Pulse Rising/Falling Edge (W/R) [:SOURce[1|2]][:PULSe]:TRANsition:FUNCtion ■[:SOURce[1|2]][:PULSe]:TRANsition:FUNCtion □[:SOURce[1|2]][:PULSe]:TRANsition:FUNCtion? Description Set/query the transition wave of pulse rising/falling edge. Setting parameter COSine|LINear |USINe|CSINe|CFCSine|ACSine|SSINe|MCSine |ONPSine|OFPSine|CONSine|COFSine |GAUSsian|LORentz|HAVersine|HSPulse|TPULse|SINC |ERISe|EFALl|SOLStep|DOSCillation |OSURge|PSURge |TOFFset|HSEPulse|DPULse|BRRamp |USER COSine →...
  • Page 93 Query parameter None Response format COS|LIN |USIN|CSIN|CFCS|ACS|SSIN|MCS |ONPS|OFPS|CONS|COFS |GAUS|LOR|HAV|HSP|TPUL|SINC |ERIS|EFAL|SOLS|DOSC |OSUR|PSUR |TOFF|HSEP|DPUL|BRR |USER * For the meaning of each response data, see the setting parameter Example :SOURce1:PULSe:TRANsition:FUNCtion LINear Set the transition wave of pulse rising/falling edge.CH1 to linear wave. 2.3.2.4 Ramp Wave 2.3.2.4.1 Symmetry (W/R) [:SOURce[1|2]]:FUNCtion:RAMP:SYMMetry...
  • Page 94 2.3.2.5 Noise 2.3.2.5.1 Noise Bandwidth (W/R) [:SOURce[1|2]]:FUNCtion:NOISe:BW ■[:SOURce[1|2]]:FUNCtion:NOISe:BW □[:SOURce[1|2]]:FUNCtion:NOISe:BW? Description Set/query the bandwidth of noise. Setting parameter <bw>|MINimum|MAXimum <bw> ::= <INT> <INT> → Bandwidth number: 1 to 7 → 100kHz → 300kHz → 1MHz → 3MHz → 10MHz → 30MHz →...
  • Page 95 2.3.2.6 PWF Waveform PWF waveform can set the main channel, sub channel, internal modulated waveform and transition wave of pulse. In this section, for the convenience of command explanation, the keyword part that selects the setting target is written as [★]. [★] includes one of the following keyword part that correspond to the setting target below.
  • Page 96 <amplitude>|MINimum|MAXimum <amplitude> ::= <REAL>[<units>] <REAL> → Latter half amplitude : -100.00 % to 100.00 % Resolution : 0.01% <units> ::= PCT MINimum → -100.00% MAXimum → 100.00% Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3>...
  • Page 97 <cf>|MINimum|MAXimum <cf> ::= <REAL> <REAL> → Crest factor : 1.41 to 10.00 Resolution : 0.01 MINimum → 1.41 MAXimum → 10.00 Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3> Example :SOURce1:PULSe:TRANsition:FUNCtion:CFCSine:CFACtor 5 Set the crest factor of the CF controlled sine wave of transition wave of pulse of CH1 to 5.
  • Page 98 <steps> ::= <INT> <INT> → Number of steps : 2 to 256 MINimum → 2 MAXimum → Infinity INFinity → Infinity Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR1> Example :SOURce1:FUNCtion:SSINe:STEPs 10 Set the number of Ysteps of the staircase sine wave of CH1 to 10.
  • Page 99 <REAL> → Number of cycles : 0.01 to 50.00 Resolution : 0.01 MINimum → 0.01 MAXimum → 50.00 Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3> Example :SOURce1:FUNCtion:MCSine:CYCLes 0.2 Set the number of cycles of the multi-cycle sine wave of CH1 to 0.2. 2.3.2.6.1.9 Multi-Cycle Sine Start Phase (W/R) [:SOURce[1|2]][★]:FUNCtion:MCSine:PHASe...
  • Page 100 <phase>|MINimum|MAXimum <phase> ::= <REAL>[<units>] <REAL> → On phase : 0.00° to 360.00° Resolution : 0.01° <units> ::= DEG MINimum → 0.00° MAXimum → 360.00° Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3>...
  • Page 101 <phase>|MINimum|MAXimum <phase> ::= <REAL>[<units>] <REAL> → Off-phase : 0.00° to 360.00° Resolution : 0.01° <units> ::= DEG MINimum → 0.00° MAXimum → 360.00° Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3>...
  • Page 102 <phase>|MINimum|MAXimum <phase> ::= <REAL>[<units>] <REAL> → On-phase : 0.00° to 360.00° Resolution : 0.01° <units> ::= DEG MINimum → 0.00° MAXimum → 360.00° Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3>...
  • Page 103 <REAL> → On-state time : 0.00 % to 20.00 % Resolution : 0.01% <units> ::= PCT MINimum → 0.00% MAXimum → 20.00% Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3> Example :SOURce1:FUNCtion:CONSine:TON 20PCT Set the on-state time of the chattering-on sine wave of CH1 to 20%.
  • Page 104 Resolution : 0.01° <units> ::= DEG MINimum → 0.00° MAXimum → 360.00° Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3> Example :SOURce1:FUNCtion:COFSine:OFPHase 30DEG Set the off-phase of the chattering-off sine wave of CH1 to 30°. 2-92 WF1983/WF1984 Instruction Manual (Remote Control)
  • Page 105 2.3.2.6.2.10 Chattering-Off Sine Number of Chattering (W/R) [:SOURce[1|2]]:FUNCtion:COFSine:NCHattering ■[:SOURce[1|2]][★]:FUNCtion:COFSine:NCHattering □[:SOURce[1|2]][★]:FUNCtion:COFSine:NCHattering? Description Set/query the number of chattering of chattering-off sine wave. Setting parameter <chattering>|MINimum|MAXimum <chattering> ::= <INT> <INT> → Number of chattering : 0 to 20 MINimum → 0 MAXimum → 20 Query parameter [MINimum|MAXimum] MINimum...
  • Page 106 2.3.2.6.2.12 Chattering-Off Sine Off-State Time (W/R) [:SOURce[1|2]][★]:FUNCtion:COFSine:TOFF ■[:SOURce[1|2]][★]:FUNCtion:COFSine:TOFF □[:SOURce[1|2]][★]:FUNCtion:COFSine:TOFF? Description Set/query the off-state time of chattering-off sine wave. Setting parameter <time>|MINimum|MAXimum <time> ::= <REAL>[<units>] <REAL> → Off-state time : 0.00 % to 20.00 % Resolution : 0.01 % <units> ::= PCT MINimum →...
  • Page 107 2.3.2.6.3.2 Lorentz Pulse Half Value of Width (W/R) [:SOURce[1|2]][★]:FUNCtion:LORentz:HWIDth ■[:SOURce[1|2]][★]:FUNCtion:LORentz:HWIDth □[:SOURce[1|2]][★]:FUNCtion:LORentz:HWIDth? Description Set/query the half value of width of Lorentz pulse. Setting parameter <width>|MINimum|MAXimum <width> ::= <REAL>[<units>] <REAL> → Half value of width : 0.01 % to 100.00 % Resolution : 0.01 % <units>...
  • Page 108 2.3.2.6.3.4 Half-Sine Pulse Width (W/R) [:SOURce[1|2]][★]:FUNCtion:HSPulse:WIDTh ■[:SOURce[1|2]][★]:FUNCtion:HSPulse:WIDTh □[:SOURce[1|2]][★]:FUNCtion:HSPulse:WIDTh? Description Set/query the width of half-sine pulse. Setting parameter <width>|MINimum|MAXimum <width> ::= <REAL>[<units>] <REAL> → Width : 0.01 % to 100.00 % Resolution : 0.01 % <units> ::= PCT MINimum → 0.01% MAXimum →...
  • Page 109 2.3.2.6.3.6 Trapezoid Pulse Upper Base Width (W/R) [:SOURce[1|2]][★]:FUNCtion:TPULse:UBASe ■[:SOURce[1|2]][★]:FUNCtion:TPULse:UBASe □[:SOURce[1|2]][★]:FUNCtion:TPULse:UBASe? Description Set/query the upper base width of trapezoid pulse. Setting parameter <width>|MINimum|MAXimum <width> ::= <REAL>[<units>] <REAL> → Upper base width : 0.00 % to 100.00 % Resolution : 0.01 % <units>...
  • Page 110 2.3.2.6.4 Transient Response Waveform Group 2.3.2.6.4.1 Exponential Rise Time Constant (W/R) [:SOURce[1|2]][★]:FUNCtion:ERISe:TCONstant ■[:SOURce[1|2]][★]:FUNCtion:ERISe:TCONstant □[:SOURce[1|2]][★]:FUNCtion:ERISe:TCONstant? Description Set/query the time constant of exponential rise. Setting parameter <tc>|MINimum|MAXimum <tc> ::= <REAL>[<units>] <REAL> → Time constant : 0.01 % to 100.00 % Resolution : 0.01 % <units>...
  • Page 111 Set the time constant of the exponential fall of CH1 to 20%. 2.3.2.6.4.3 2nd-Order LPF Step Response Natural frequency (W/R) [:SOURce[1|2]][★]:FUNCtion:SOLStep:NFRequency ■[:SOURce[1|2]][★]:FUNCtion:SOLStep:NFRequency □[:SOURce[1|2]][★]:FUNCtion:SOLStep:NFRequency? Description Set/query the natural frequency of 2nd-order LPF step response. Setting parameter <frequency>|MINimum|MAXimum <frequency> ::= <REAL> <REAL> → Natural frequency : 1.00 to 50.00 Resolution : 0.01 MINimum...
  • Page 112 2.3.2.6.4.5 Damped Oscillation Oscillation Frequency (W/R) [:SOURce[1|2]][★]:FUNCtion:DOSCillation:OFRequency ■[:SOURce[1|2]][★]:FUNCtion:DOSCillation:OFRequency □[:SOURce[1|2]][★]:FUNCtion:DOSCillation:OFRequency? Description Set/query the oscillation frequency of damped oscillation. Setting parameter <frequency>|MINimum|MAXimum <frequency> ::= <REAL> <REAL> → Oscillation frequency : 0.01 to 50.00 Resolution : 0.01 MINimum → 0.01 MAXimum → 50.00 Query parameter [MINimum|MAXimum] MINimum...
  • Page 113 2.3.2.6.5 Surge Waveform Group 2.3.2.6.5.1 Oscillation Surge Oscillation Frequency (W/R) [:SOURce[1|2]][★]:FUNCtion:OSURge:OFRequency ■[:SOURce[1|2]][★]:FUNCtion:OSURge:OFRequency □[:SOURce[1|2]][★]:FUNCtion:OSURge:OFRequency? Description Set/query the oscillation frequency of oscillation surge. Setting parameter <frequency>|MINimum|MAXimum <frequency> ::= <REAL> <REAL> → Oscillation frequency : 0.01 to 50.00 Resolution : 0.01 MINimum → 0.01 MAXimum →...
  • Page 114 [:SOURce[1|2]][★]:FUNCtion:OSURge:TTConstant ■[:SOURce[1|2]][★]:FUNCtion:OSURge:TTConstant □[:SOURce[1|2]][★]:FUNCtion:OSURge:TTConstant? Description Set/query the trailing time constant of oscillation surge. Setting parameter <tc>|MINimum|MAXimum <tc> ::= <REAL>[<units>] <REAL> → Trailing time constant : 0.01 % to 100.00 %, Resolution : 0.01 % <units> ::= PCT MINimum → 0.01% MAXimum →...
  • Page 115 [:SOURce[1|2]][★]:FUNCtion:PSURge:TD ■[:SOURce[1|2]][★]:FUNCtion:PSURge:TD □[:SOURce[1|2]][★]:FUNCtion:PSURge:TD? Description Set/query the duration time of pulse surge. Setting parameter <time>|MINimum|MAXimum <time> ::= <REAL>[<units>] <REAL> → Duration time : 0.01 % to 100.00 % Resolution : 0.01 % <units> ::= PCT MINimum → 0.01% MAXimum → 100.00% Query parameter [MINimum|MAXimum] MINimum...
  • Page 116 Set the leading delay of the trapezoid wave with offset of CH1 to 20%. 2.3.2.6.6.2 Trapezoid Wave with Offset Rising-Slope Width (W/R) [:SOURce[1|2]][★]:FUNCtion:TOFFset:RISe ■[:SOURce[1|2]][★]:FUNCtion:TOFFset:RISe □[:SOURce[1|2]][★]:FUNCtion:TOFFset:RISe? Description Set/query the rising-slope width of trapezoid wave with offset. Setting parameter <width>|MINimum|MAXimum <width> ::= <REAL>[<units>] <REAL>...
  • Page 117 Set the upper base width of the trapezoid wave with offset of CH1 to 20%. 2.3.2.6.6.4 Trapezoid Wave with Offset Falling-Slope Width (W/R) [:SOURce[1|2]][★]:FUNCtion:TOFFset:FALL ■[:SOURce[1|2]][★]:FUNCtion:TOFFset:FALL □[:SOURce[1|2]][★]:FUNCtion:TOFFset:FALL? Description Set/query the falling-slope width of trapezoid wave with offset. Setting parameter <width>|MINimum|MAXimum <width> ::= <REAL>[<units>] <REAL>...
  • Page 118 Set the offset of the trapezoid wave with offset of CH1 to 20%. 2.3.2.6.6.6 Half-Sine Edge Pulse Rising Edge Time (W/R) [:SOURce[1|2]][★]:FUNCtion:HSEPulse:LE ■[:SOURce[1|2]][★]:FUNCtion:HSEPulse:LE □[:SOURce[1|2]][★]:FUNCtion:HSEPulse:LE? Description Set/query the rising edge time of half-sine edge pulse. Setting parameter <time>|MINimum|MAXimum <time> ::= <REAL>[<units>] <REAL>...
  • Page 119 Set the trailing edge time of the half-sine edge pulse of CH1 to 20%. 2.3.2.6.6.8 Half-Sine Edge Pulse Duty (W/R) [:SOURce[1|2]][★]:FUNCtion:HSEPulse:DCYCle ■[:SOURce[1|2]][★]:FUNCtion:HSEPulse:DCYCle □[:SOURce[1|2]][★]:FUNCtion:HSEPulse:DCYCle? Description Set/query the duty of half-sine edge pulse. Setting parameter <duty>|MINimum|MAXimum <duty> ::= <REAL>[<units>] <REAL> → Duty : 0.00 % to 100.00 % Resolution : 0.01 %...
  • Page 120 Set the upper base width1 of the double pulse of CH1 to 20%. 2.3.2.6.6.10 Double Pulse Upper Base Width2 (W/R) ★ [:SOURce[1|2]][ ]:FUNCtion:DPULse:UBT2 ■[:SOURce[1|2]][ ★ ]:FUNCtion:DPULse:UBT2 □[:SOURce[1|2]][ ★ ]:FUNCtion:DPULse:UBT2? Description Set/query the upper base width2 of the double pulse. Setting parameter <width>|MINimum|MAXimum <width>...
  • Page 121 Set the lower base width1 of the double pulse of CH1 to 20%. 2.3.2.6.6.12 Double Pulse Lower Base Width2 (W/R) [:SOURce[1|2]][ ★ ]:FUNCtion:DPULse:LBT2 ■[:SOURce[1|2]][ ★ ]:FUNCtion:DPULse:LBT2 □[:SOURce[1|2]][ ★ ]:FUNCtion:DPULse:LBT2? Description Set/query the lower base width2 of the double pulse. Setting parameter <width>|MINimum|MAXimum <width>...
  • Page 122 Set the rising time of the double pulse of CH1 to 20%. 2.3.2.6.6.14 Double Pulse Falling Time (W/R) [:SOURce[1|2]][ ★ ]:FUNCtion:DPULse:TE ■[:SOURce[1|2]][ ★ ]:FUNCtion:DPULse:TE □[:SOURce[1|2]][ ★ ]:FUNCtion:DPULse:TE? Description Set/query the falling time of the double pulse. Setting parameter <time>|MINimum|MAXimum <time> ::= <REAL>[<units>] <REAL>...
  • Page 123 :SOURce1:FUNCtion:BRRAMp:SYMMetry 20PCT Set the symmetry of the bottom-referenced ramp wave of CH1 to 20%. 2.3.2.6.7 PWF Waveform Polarity/Scale 2.3.2.6.7.1 Polarity (W/R) :OUTPut[1|2][●]:POLarity ■:OUTPut[1|2][●]:POLarity □:OUTPut[1|2][●]:POLarity? Description Set/query the polarity of PWF waveform. Setting target is the subchannel or internal modulated waveform. Setting keyword [●] includes one of the following keyword part that correspond to the setting target below.
  • Page 124 DPULse → Double pulse BRRamp → Bottom-referenced ramp wave <polarity> ::= NORMal|INVerted NORMal → Normal INVerted → Inverted Query parameter <shape> ::= USINe|CSINe|CFCSine|ACSine|SSINe|MCSine |ONPSine|OFPSine|CONSine|COFSine |GAUSsian|LORentz|HAVersine|HSPulse|TPULse|SINC |ERISe|EFALl|SOLStep|DOSCillation |OSURge|PSURge |TOFFset|HSEPulse|DPULse|BRRamp * For the meaning of each query parameter, see the setting parameter Response format NORM|INV * For the meaning of each response data, see the setting parameter...
  • Page 125 OFPSine → Off-phase controlled sine wave CONSine → Chattering-on sine wave COFSine → Chattering-off sine wave GAUSsian → Gaussian pulse LORentz → Lorentz pulse HAVersine → Haversine HSPulse → Half-sine pulse TPULse → Trapezoid pulse SINC → Sin(x)/x ERISe → Exponential rise EFALl →...
  • Page 126 2.3.2.7 Arbitrary Waveform 2.3.2.7.1 Set Arbitrary Waveform (W/R) [:SOURce[1|2]]:FUNCtion:USER ■[:SOURce[1|2]]:FUNCtion:USER □[:SOURce[1|2]]:FUNCtion:USER? Description Set/query arbitrary waveform. Setting parameter <memory> ::= <INT> <INT> → Memory number : 0 to 4096 Query parameter None Response format <NR1> Example :SOURce1:FUNCtion:USER 3 Set the data of memory number 3 to the arbitrary waveform of CH1. Remarks Memory number 0 is the edit memory.
  • Page 127 <digit> → Number other than "0", which indicates the number of digits of the subsequent <bytes> <bytes> → Numeric string which indicates the number of bytes of the subsequent data <format> → The data format (4 bytes) When the array, specified “0” <number>...
  • Page 128 (7) The arbitrary waveform name of memory number 0 is "<Edit Memory>" (20 characters). (8) Array format data cannot be set to the arbitrary waveform memory number 0. (9) Arbitrary waveform name cannot be set for the arbitrary waveform memory number 0. If specified, it is ignored.
  • Page 129 * If the arbitrary waveform name is less than 20 characters, the remaining characters are filled with spaces (ASCII code 32). <chan> ::= <INT> <INT> → Channel number : 1 to 2 <wave> ::= SINusoid|SQUare|PULSe|RAMP |USINe|CSINe|CFCSine|ACSine|SSINe|MCSine |ONPSine|OFPSine|CONSine|COFSine |GAUSsian|LORentz|HAVersine|HSPulse|TPULse|SINC |ERISe|EFALl|SOLStep|DOSCillation |OSURge|PSURge |TOFFset|HSEPulse|DPULse|BRRamp |USER SINusoid...
  • Page 130 (3) When copying the arbitrary waveform from specified memory number, see "2.3.2.7.1 Set Arbitrary Waveform". 2.3.2.7.6 Delete (W) {:TRACe|:DATA}:DELete ■{:TRACe|:DATA}:DELete Description Delete the arbitrary waveform data in specified memory number. Setting parameter <memory> <memory> ::= <INT> <INT> → Memory number : 0 to 4096 Example :TRACe:DELete 1 Delete the data in memory number 1.
  • Page 131 2.3.3 Output Signal Parameter Setting 2.3.3.1 Frequency 2.3.3.1.1 Set Frequency (W/R) [:SOURce[1|2]]:FREQuency[:CW|:FIXed] ■[:SOURce[1|2]]:FREQuency[:CW|:FIXed] □[:SOURce[1|2]]:FREQuency[:CW|:FIXed]? Description Set/query the frequency of the main oscillator. Setting parameter <frequency>|MINimum|MAXimum <frequency> ::= <REAL>[<eunits>][<units>] <REAL> → Frequency : 0 Hz to 60 MHz Resolution : 0.01 µHz (< 50 MHz), 0.1 µHz(≧50 MHz) <eunits>...
  • Page 132 None Response format <sync_mode>,<reserved> <sync_mode> ::= <INT> <INT> → 0 : External synchronization mode off 1 : External synchronization mode on (Synchronization source is TRIG IN1 connector) 2 : External synchronization mode on (Synchronization source is TRIG IN2 connector) <reserved> ::= <INT>...
  • Page 133 Response format <NR1>,<NR1> Example :SOURce1:FREQuency:SYNC:HARMonic 2,3 Set the frequency ratio of CH1 to 2:3 when in external synchronization.mode(Synchlator function). 2.3.3.2 Phase 2.3.3.2.1 Set Phase (W/R) [:SOURce[1|2]]:PHASe[:ADJust] ■[:SOURce[1|2]]:PHASe[:ADJust] □[:SOURce[1|2]]:PHASe[:ADJust]? Description Set/query the phase of the oscillator. Setting parameter <phase>|MINimum|MAXimum <phase> ::= <REAL>[<units>] <REAL>...
  • Page 134 Resolution : 0.1mVp-p (3Vp-p below) 1mVp-p (3Vp-p or more) * The setting range varies depending on the waveform, frequency, and DC offset. <eunits> ::= M (milli) <units> ::= VPP|VPK|VRMS|DBV|DBM|USER * The available unit varies depending on the waveform. MINimum → 0Vp-p MAXimum →...
  • Page 135 Set the DC offset of CH1 to 2.5V. 2.3.3.5 High Level/Low Level Voltage 2.3.3.5.1 High level (W/R) [:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:HIGH ■[:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:HIGH □[:SOURce[1|2]]:VOLTage[:LEVel][:IMMediate]:HIGH? Description Set/query the high level voltage. Setting parameter <high>|MINimum|MAXimum <high> ::= <REAL>[<eunits>][<units>] <REAL> → High level * The setting range varies depending on the state. <eunits>...
  • Page 136 MINimum → Query the minimum value currently available MAXimum → Query the maximum value currently available * When <units> is input, returned the value with unit. Response format <NR3> Example :SOURce1:VOLTage:LEVel:IMMediate:LOW 5V Set the low level of CH1 to 5V. 2.3.3.6 Subchannel operation 2.3.3.6.1...
  • Page 137 OSURge → Oscillation surge PSURge → Pulse surge TOFFset → Trapezoid wave with offset HSEPulse → Half-sine edge pulse DPULse → Double pulse BRRamp → Bottom-referenced ramp wave USER → Arbitrary waveform Query parameter None Response format SIN|SQU|TRI|PRAM|NRAM|NOIS |USIN|CSIN|CFCS|ACS|SSIN|MCS |ONPS|OFPS|CONS|COFS |GAUS|LOR|HAV|HSP|TPUL|SINC |ERIS|EFAL|SOLS|DOSC |OSUR|PSUR...
  • Page 138 2.3.3.6.3 Offset (W/R) [:SOURce[1|2]]:SCHannel:VOLTage[:LEVel][:IMMediate]:OFFSet ■[:SOURce[1|2]]:SCHannel:VOLTage[:LEVel][:IMMediate]:OFFSet □[:SOURce[1|2]]:SCHannel:VOLTage[:LEVel][:IMMediate]:OFFSet? Description Set/query the DC offset of subchannel output. Setting parameter <offset>|MINimum|MAXimum <offset> ::= <REAL>[<eunits>][<units>] <REAL> → DC offset : ±3.3V Resolution : 1mV <eunits> ::= M (milli) <units> ::= V MINimum → Set the minimum value currently available MAXimum →...
  • Page 139 Set the frequency of subchannel of CH1 to 1kHz. Remarks The setting range varies depending on the waveform and oscillation mode. 2.3.3.6.5 Phase (W/R) [:SOURce[1|2]]:SCHannel:PHASe[:ADJust] ■[:SOURce[1|2]]:SCHannel:PHASe[:ADJust] □[:SOURce[1|2]]:SCHannel:PHASe[:ADJust]? Description Set/query the phase of subchannel. Setting parameter <phase>|MINimum|MAXimum <phase> ::= <REAL>[<units>] <REAL> → Phase :-180.000°...
  • Page 140 2.3.3.6.7 Noise Bandwidth (W/R) [:SOURce[1|2]]:SCHannel:FUNCtion:NOISe:BW ■[:SOURce[1|2]]:SCHannel:FUNCtion:NOISe:BW □[:SOURce[1|2]]:SCHannel:FUNCtion:NOISe:BW? Description Set/query the bandwidth of noise of subchannel. Setting parameter <bw>|MINimum|MAXimum <bw> ::= <INT> <INT> → Bandwidth number: 1 to 6 → 100kHz → 300kHz → 1MHz → 3MHz → 10MHz → Full MINimum →...
  • Page 141 2.3.4.2 Output On at Power-On setting/query :OUTPut[1|2]:PON ■:OUTPut[1|2]:PON □:OUTPut[1|2]:PON? Description Set/query the output on at Power-on operation. Setting parameter ON|OFF|LAST → Output On → Output Off LAST → Set from the state when last turned off * When the power is turned on without using the power switch, the output is set off regardless of this setting.
  • Page 142 [:SOURce[1|2]]:VOLTage:RANGe? □[:SOURce[1|2]]:VOLTage:RANGe? Description Query the current signal range, including output range, AC range and DC range. Query parameter None Response format <output_range>,<ac_range>,<dc_range> <output_range> ::= <INT> → 0.8V range → 4V range → 20V range <ac_range> ::= <INT> → -30dB → -20dB →...
  • Page 143 2.3.4.6 Set External Addition Input (W/R) [:SOURce[1|2]]:COMBine:FEED ■[:SOURce[1|2]]:COMBine:FEED □[:SOURce[1|2]]:COMBine:FEED? Description Set/query the external addition input setting. * The external addition range that can be set depends on the current signal range. Setting parameter OFF| X0.4|X2|X10 → Disable the external addition input. X0.4 →...
  • Page 144 2.3.5 Trigger Operation Commands of the trigger operation varies depend on the oscillation mode. Datails described in “2.5 Commands Available for Trigger/Oscillation State Control”. 2.3.5.1 Trigger Source (W/R) :TRIGger[1|2]:{SWEep|BURSt}:SOURce ■:TRIGger[1|2]:{SWEep|BURSt}:SOURce □:TRIGger[1|2]:{SWEep|BURSt}:SOURce? Description Set/query the trigger source at the time of sweep Setting keyword SWEep|BURSt SWEep...
  • Page 145 MAXimum → Set the maximum value Query parameter [MINimum|MAXimum] MINimum → Query the minimum value MAXimum → Query the maximum value Response format <NR3> Example :TRIGger1:SWEep:TIMer 1MS Set the internal trigger period of CH1 at the time of sweep to 1ms. 2.3.5.3 External Trigger Signal Polarity (W/R) :TRIGger[1|2]:{SWEep|BURSt}:SLOPe...
  • Page 146 2.3.5.4 Execution of Manual Trigger (TRIG key operation) *TRG ■*TRG Description Execution of the manual trigger. Effect the same as Group Execution Trigger command (<GET>). Setting parameter None Remarks “*TRG” command is executed to CH1 only. To trigger to CH2, use the “2.3.5.5 :TRIGger[1|2]” command. 2.3.5.5 Execution of Manual Trigger (W) :TRIGger[1|2][:SEQuence][:IMMediate]...
  • Page 147 ○Sequence <value1> ::= STARt|STOP|ISTop|HOLD|RESume|EBRanch STARt → Sequence start STOP → Sequence stop ISTop → Forced termination HOLD → Hold RESume → Resume EBRanch → Event branch Remarks In sequence mode, "[1|2]" does not affect operation. This command cannot be used in the burst oscillation mode. 2.3.5.7 External Trigger Threshold Level (W/R) :TRIGger[1|2]:{SWEep|BURSt|FSKey|PSKey|SYNC}:LEVel...
  • Page 148 2.3.6 Setting Memory Operation 2.3.6.1 Clear (W) :MEMory:STATe:DELete ■:MEMory:STATe:DELete Description Clear the specified setting memory. Setting parameter <memory> ::= <INT> <INT> → memory number : 1 to 10 2.3.6.2 Setting Memory Name (W/R) :MEMory:STATe:DEFine ■:MEMory:STATe:DEFine □:MEMory:STATe:DEFine? Description Set/query the specified setting memory name. Setting parameter [<name>],[<memory>] <name>...
  • Page 149 2.3.7 USB Storage Operation 2.3.7.1 Acquire USB Storage Information (R) :MMEMory:CATalog[:ALL]? □:MMEMory:CATalog[:ALL]? Description Acquire the USB storage information and file list in specified path folder. Query parameter <path> ::= <INT> <INT> → Full path of USB storage Response format <mem_used>,<mem_free>{,"<file_listing>"} <mem_used>...
  • Page 150 2.3.7.3 Recall Setting (W) :MMEMory:STATe:RECall ■:MMEMory:STATe:RECall Description Recall the setting data from the USB storage. Setting parameter <path> ::= <STR> <STR> → Full path of USB storage Remarks Root path of the USB storage is “\”. When specifying the AAA folder in the USB storage, write "\AAA\". 2.3.7.4 Store Current Setting (W) :MMEMory:STATe:STORe...
  • Page 151 2.3.7.6 Export Arbitrary Waveform (W) :MMEMory:{TRACe|DATA}:EXPort ■:MMEMory:{TRACe|DATA}:EXPort Description Export the arbitrary waveform to the USB storage from the arbitrary waveform memory on the unit. Setting parameter <memory>,<path> <memory> ::= <INT> <INT> → memory number : 1 to 4096 <path> ::= <STR> <STR>...
  • Page 152: Status Operation

    2.3.8 Status Operation This section describes detail of each command. See “2.3.8 Status Operation” for the explanation of the status system. 2.3.8.1 Common Command of Status Operation 2.3.8.1.1 Status Register and Error Queue Clear (W) *CLS ■*CLS Description Clears the status register and error queue. Setting parameter None Remarks...
  • Page 153 - CH1 questionable data status transition filter (positive) - CH1 questionable data status enable register - CH2 questionable data status transition filter (negative) - CH2 questionable data status transition filter (positive) - CH2 questionable data status enable register - Warning event enable register - CH1 warning event enable register - CH2 warning event enable register 2.3.8.1.3...
  • Page 154 2.3.8.1.4 Status Byte Register (R) *STB? □*STB? Description Query the status byte register. Query parameter None Response format <NR1> 2.3.8.1.5 Service Request Enable Register (W/R) *SRE ■*SRE □*SRE? Description Set/query the service request enable register. Setting parameter <value> ::= <INT> <INT>...
  • Page 155 Response format <NR1> Example *ESE 8 Set 8 to the standard event status enable register. 2.3.8.2 Operation Status Register Group The operation status resister group on this unit includes three resisters set(common/CH1/CH2). The resister set can be selected from the [:CH1|:CH2] keyword. * CH2 resister set exists only 2ch model.
  • Page 156 2.3.8.2.3 Transition Filter Register (Positive) (W/R) :STATus:OPERation[:CH1|:CH2]:PTRansition ■:STATus:OPERation[:CH1|:CH2]:PTRansition □:STATus:OPERation[:CH1|:CH2]:PTRansition? Description Set/query the operation status transition filter (positive). Setting parameter <value> ::= <INT> <INT> → 0 to 65535 Query parameter None Response format <NR1> Example :STATus:OPERation:CH1:PTRansition 512 Set 1 in the bit 9 of the CH1 operation status transition filter (positive). 2.3.8.2.4 Event Register (R) :STATus:OPERation[:CH1|:CH2][:EVENt]?
  • Page 157 2.3.8.3 Questionable Data Status Register Group The questionable status resister group on this unit includes three resisters set(common/CH1/CH2). The resister set can be selected from the [:CH1|:CH2] keyword. * CH2 resister set exists only 2ch model. Setting target Keyword part Common resister set None CH1 resister set...
  • Page 158 None Response format <NR1> Example :STATus:QUEStionable:CH1:PTRansition 16 Set 1 in the bit 4 of the CH1 questionable data status transition filter(positive). 2.3.8.3.4 Event Register (R) :STATus:QUEStionable[:CH1|:CH2][:EVENt]? □:STATus:QUEStionable[:CH1|:CH2][:EVENt]? Description Query the questionable data status event register. Query parameter None Response format <NR1>...
  • Page 159 2.3.8.4 Warning event register group The warning event resister group on this unit includes three resisters set(common/CH1/CH2). The resister set can be selected from the [:CH1|:CH2] keyword. * CH2 resister set exists only 2ch model. Setting target Keyword part Common resister set None CH1 resister set :CH1...
  • Page 160 2.3.9 Channel Operation, Channel-Link These commands are only enabled for the 2-channel model (WF1984). 2.3.9.1 Set Channel Mode (W/R) :CHANnel:MODE ■:CHANnel:MODE □:CHANnel:MODE? Description Set/query the channel mode. Setting parameter INDependent|PHASe|TONE|RATio|DIFFerential|DIFF2 INDependent → Independent PHASe → 2 phase TONE → Constant frequency difference RATio →...
  • Page 161 <NR3> Example :CHANnel:DELTa 1KHZ Set the frequency difference to 1kHz. Remarks The setting range may be narrower depending on the current settings. If the current frequency is out of the setting range as a result of setting the frequency difference, the CH1 frequency is adjusted. 2.3.9.3 Constant Frequency Ratio Mode Frequency Ratio (W/R) :CHANnel:RATio...
  • Page 162: Sequence Mode

    ALL|NONE * For the meaning of each response data, see the setting parameter Example :INSTrument:COUPle ALL Set the channel-link function on. 2.3.10 Sequence Mode See “2.3.5.6 Execution Control of Modulation/Sweep/Sequence” for the sequence execution control. 2.3.10.1 Set Sequence Mode (W) [:SOURce[1|2]]:SEQuence:STATe ■[:SOURce[1|2]]:SEQuence:STATe □[:SOURce[1|2]]:SEQuence:STATe?
  • Page 163 2.3.10.2 Sequence Data I/O (W/R) {:TRACe|:DATA}:SEQuence ■{:TRACe|:DATA}:SEQuence □{:TRACe|:DATA}:SEQuence? Description Set/query the input and output of the sequence data. Setting parameter <memory>,[<name>],<data> <memory> ::= <INT> <INT> → Memory number : 0 to 99 <name> ::= <STR> <STR> → Sequence name (20 characters or less) * Optional (If omitted, the setting is not changed) * If the sequence name is less than 20 characters, the remaining characters are filled with spaces (ASCII code 32)
  • Page 164 2.3.10.4 Acquisition of Current Step Number (R) [:SOURce[1|2]]:SEQuence:CSTep? □[:SOURce[1|2]]:SEQuence:CSTep? Description Query the current step of the sequence. Query parameter None Response format <NR1> Remarks Whether or not "[1|2]" is specified does not affect the operation. 2.3.10.5 Initialization of Sequence Data (W) {:TRACe|:DATA}:SEQuence:CLEar ■{:TRACe|:DATA}:SEQuence:CLEar Description...
  • Page 165 2.3.10.7 Recall of Sequence Data (W) {:TRACe|:DATA}:SEQuence:RECall ■{:TRACe|:DATA}:SEQuence:RECall Description Recall the sequence data. Setting parameter <memory> ::= <INT> <INT> → Memory number : 1 to 99 Example :TRACe:SEQuence:RECall 2 Recall the sequence data of memory number 2. 2.3.10.8 Sequence Auto Run at Power-On (W/R) [:SOURce[1|2]]:SEQuence:PON ■[:SOURce[1|2]]:SEQuence:PON □[:SOURce[1|2]]:SEQuence:PON?
  • Page 166 2.3.11 Setting Range Limit Operation 2.3.11.1 Frequency Setting Range Limit (W/R) [:SOURce[1|2]]:FREQuency:LIMit:{HIGH|LOW} ■[:SOURce[1|2]]:FREQuency:LIMit:{HIGH|LOW} □[:SOURce[1|2]]:FREQuency:LIMit:{HIGH|LOW}? Description Set/query the frequency setting range limit of oscillator. Setting keyword HIGH |LOW HIGH → High limit → Low limit Setting parameter <frequency>|MINimum|MAXimum <frequency> ::= <REAL>[<eunits>][<units>] <REAL>...
  • Page 167 Resolution : 0.1mVp-p (±3V below) 1mVp-p (±3V or more) * The setting range varies depending on the amplitude setting. <eunits> ::= M (milli) <units> ::= V|USER MINimum → Set the minimum value MAXimum → Set the maximum value Query parameter [<units>|MINimum|MAXimum] <units>...
  • Page 168 2.3.11.4 Duty Setting Range Limit (W/R) [:SOURce[1|2]][:PULSe]:DCYCle:LIMit:{HIGH|LOW} ■[:SOURce[1|2]][:PULSe]:DCYCle:LIMit:{HIGH|LOW} □[:SOURce[1|2]][:PULSe]:DCYCle:LIMit:{HIGH|LOW}? Description Set/query the duty setting range limit of oscillator. Setting parameter <duty>|MINimum|MAXimum <duty> ::= <REAL>[<units>] <REAL> → Duty : 0 % to 100 % Resolution : 0.0001% <units> ::= PCT|USER MINimum →...
  • Page 169: Other Operations

    Equipment-Specific Information (R) *IDN? □*IDN? Description Query the device ID. Query parameter None Response format <corporation>,<model>,<serial>,<firmware> <corporation> → Manufacturer :NF Corporation <model> → Model : (e.g.) WF1983 <serial> → Serial number : (e.g.) 1234567 <firmware> → Firmware version : (e.g.) Ver1.00 2.3.12.2...
  • Page 170 2.3.12.4 Set *OPC on Operation Completes (W) *OPC ◼*OPC Description Set 1 to the OPC bit at the completion of the current operation. Setting parameter None 2.3.12.5 Query Current Operation Completed (R) *OPC? □*OPC? Description Return 1 to the output buffer at the current operation completed. Query parameter None Response format...
  • Page 171 Example :SOURce:ROSCillator:SOURce OFF Set the external reference frequency input to disable. Remarks Whether or not "[1|2]" is specified does not affect the operation. 2.3.12.8 External Reference Frequency Output (W/R) [:SOURce[1|2]]:ROSCillator:OUTPut[:STATe] ■[:SOURce[1|2]]:ROSCillator:OUTPut[:STATe] □[:SOURce[1|2]]:ROSCillator:OUTPut[:STATe]? Description Set/query the external reference frequency output state Setting parameter <state>...
  • Page 172 2.3.12.10 Set Output State of Multi I/O Connector (W/R) :SYSTem:AUXiliary:OUTPut ■:SYSTem:AUXiliary:OUTPut □:SYSTem:AUXiliary:OUTPut? Description Set/query the output state of pin1 to pin4 of the multi I/O connector. Setting parameter <value> <value> ::= <INT> <INT> → 0 to 15 Response format <NR1> Remarks When pin1 to pin4 are all high, the value is 15.
  • Page 173 2.3.12.12 User-Defined Unit (W/R) [:SOURce[1|2]]:{DCYCle|PERiod|FREQuency|PHASe|VOLTage[:OFFSet]}:USER ■[:SOURce[1|2]]:{DCYCle|PERiod|FREQuency|PHASe|VOLTage[:OFFSet]}:USER □[:SOURce[1|2]]:{DCYCle|PERiod|FREQuency|PHASe|VOLTage[:OFFSet]}:USER? Description Set/query the user-defined each parameter unit. Setting keyword DCYCle|PERiod|FREQuency|PHASe|VOLTage|VOLTage:OFFSet DCYCle → Duty cycle PERiod → Period FREQuency → Frequency PHASe → Phase VOLTage → Voltage VOLTage:OFFSet → Offset Setting parameter [<name>],[<form>],[<m>],[<n>] (Unit name) <name>...
  • Page 174 2.3.12.13 Theme Color of Display (W/R) :DISPlay:THEMe ■:DISPlay:THEMe □:DISPlay:THEMe? Description Set/query the display theme color. Setting parameter DARK|LIGHt|GRAY DARK → Dark color theme LIGHt → Light color theme GRAY → Gray color theme Query parameter None Response format DARK|LIGHt|GRAY * For the meaning of each response data, see the setting parameter 2.3.12.14 Theme Color of Graph (W/R) :DISPlay:THEMe:GRAPh...
  • Page 175 2.3.12.15 Read Display Capture Data (R) :HCOPy:DATA? □:HCOPy:DATA? Description Query the display capture data. Query parameter None Response format <BLK> * <BLK> is the binary data of bitmap file format. 2.3.12.16 Save Display Capture Data File to USB Storage (W) :HCOPy:FILE ■:HCOPy:FILE Description...
  • Page 176: Specification Of I/O Data Of Sequence

    Specification of Sequence I/O Data This section describes the specification of sequence data from “2.3.10.2 Sequence Data I/O (W/R) {:TRACe|:DATA}:SEQuence” command. 2.4.1 Overview of Setting Parameters The setting parameters corresponding to the "2.3.10.2 Sequence Data I/O (W/R) {:TRACe|:DATA}:SEQuence" command are as follows. <memory>,[<name>],<data>...
  • Page 177 2.4.2.2 Section: [SYSTEM] This sets the system information of the unit. This section cannot be omitted. 2.4.2.2.1 Key: MODEL Description Model name. MODEL Value “WF1983” or “WF1984”. 2.4.2.2.2 Key: NCHAN Description Channel numbers. NCHAN Value <INT> → 1 to 2 2.4.2.2.3 Key: VERSION Description...
  • Page 178 <dctrl_mode> ::= <DISC> <DISC> → STAR:Start, SBR:State branch (Trigger slope) <trgslp> ::= <DISC> <DISC> → POS:Positive, NEG:Negative, OFF:Disable 2.4.2.3.2 Key: TRGTH Description Trigger threshold setting. TRGTH Value <threshold>|TTL <threshold> ::= <REAL> <REAL> Range : -5V to 5V → Resolution : 0.1V →...
  • Page 179: Key: Output

    2.4.2.3.5 Key: OUTPUT Description Sequence automatic control setting. OUTPUT#<chan> (Setting channel) <chan> ::= <INT> <INT> → Range :1 to 2 Value OFF|ON → Disable automatic output control. → Output turns off when the compile done. Output turns on when the sequence start. Output turns off when the sequence stop.
  • Page 180 2.4.2.3.8 Key: STEP Description Sequence step control settings. STEP#<step> (Setting step) <step> ::= <INT> <INT> → Range :0 to 1023 Value <time>, <sterm>, <auto_hold>, <scode>, <stbra_sw>, [<stbra>], <evbra_sw>, [<evbra>], <jpstp_sw>,[ <jpstp>], [<jpcnt_sw>], [<jpcnt>], <sphase_sw>, [<sphase>] (Step time) <time> ::= <REAL> <REAL>...
  • Page 181 <sphase> ::= <REAL> <REAL> → Range :0 to 360 deg 2.4.2.3.9 Key: CHAN Description Channel parameter settings. CHAN#<step>#<chan> (Setting step) <step> ::= <INT> <INT> → Range :0 to 1023 (Setting channel) <chan> ::= <INT> <INT> → Range :1 to 2 Value <wf_type>, <wf_arb_no>, [<wf_polarity>], [<wf_scale>], [<wf_squex>], <freq_val>, <freq_actn>, <amptd_val>, <amptd_actn>, <ofs_val>, <ofs_actn>,...
  • Page 182: Commands Available For Trigger/Oscillation State Control

    Commands Available for Trigger/Oscillation State Control WF1983/WF1984 provide the commands to trigger and the command to control the oscillation state. As shown in Table 2.3, some of these commands are not available depending on the oscillation mode. Invalid command will be ignored. Table 2.3 Commands available for trigger/oscillation state control for each oscillation mode Command to control the oscillation Commands for trigger...
  • Page 183: Status System

    Status System 3.1 Status Byte Register and Service Request Enable Register ································································ 3-2 3.2 Standard Event Status Register Group ··································································· 3-4 3.3 Operation status register group / Questionable data status register group ························································· 3-5 3.4 Warning Event Register Group ········································································· 3-14 3.5 Others ······································································································...
  • Page 184: Status Byte Register And Service Request Enable Register

    WF1983/WF1984 provide the status reporting function defined in IEEE488.2. Status Byte Register and Service Request Enable Register The configuration of the status byte register and the service request enable register is shown in Figure 3.1. Status Byte Register Service request generation Logical Service Request Enable Register...
  • Page 185 3.1.1 Status Byte Register Each bit of the status byte register is described in Table 3.1. Table 3.1 Status Byte Register Weight Symbol Description (Unused) Warning event register summary Error queue summary Questionable data status register summary Message queue summary Event summary bit RQS/MSS Request service/master summary status...
  • Page 186: Standard Event Status Register Group

    Standard Event Status Register Group The standard event status register group is shown in Figure 3.2. Standard event status register Standard event status enable register Logical Event summary bit (ESB) Figure 3.2 Standard Event Status Register Group 3.2.1 Standard Event Status Register Content of each bit of the standard event status register is shown in Table 3.2.
  • Page 187: Operation Status Register Group / Questionable Data Status Register Group

    Operation status register group / Questionable data status register group The configuration of the operation status register group and the questionable data status register group is shown in Figure 3.3. Condition register Transition filter register Event enable register Event register Logical Sum Status byte register (summary bit) Figure 3.3 Operation Status Register Group/Questionable Data Status Register Group...
  • Page 188: Operation Status Register Group

    Table 3.3 Transition Filter and Event Register Transition Transition of condition register Each bit setting of Each bit setting of to make each bit of positive transition filter negative transition filter event register 1 0 → 1 1 → 0 0 →...
  • Page 189 Table 3.4 Common Operation Status Register Weight Description (Unused) (Unused) (Unused) (Unused) (Unused) (Unused) (Unused) (Unused) (Unused) CH1 operation status register summary 1024 CH2 operation status register summary (Unused) (Unused) (Reserved) (Reserved) Always 0 Table 3.5 CH1, CH2 Operation Status Register Weight Description Sequence: EDIT...
  • Page 190 3.3.1.5.1 Example of Resister State As a example, the state of the output waveform and the state of the operation status register (Table 3.5) at that time are shown below. 3.3.1.5.1.1 Continuous oscillation State of equipment Figure 3.4 Relationship between Output and Operation Status Register (Bit 7-11) 3.3.1.5.1.2 Modulation State of equipment...
  • Page 191 3.3.1.5.1.3 Sweep ○ Sweep oscillation (Single, Gated) State of equipment Conflict release Figure 3.6 Relationship between Output and Operation Status Register (Bit 7 to 11) ○ Sweep oscillation (Continuous) State of equipment Conflict release Figure 3.7 Relationship between Output and Operation Status Register (Bit 7-11) WF1983/WF1984 Instruction Manual (Remote Control)
  • Page 192 3.3.1.5.1.4 Burst ○ Burst oscillation (Auto burst) State of equipment Conflict release Figure 3.8 Relationship between Output and Operation Status Register (Bit 7-11) ○ Burst oscillation (Trigger burst) State of equipment Conflict release Figure 3.9 Relationship between Output and Operation Status Register (Bit 7-11) 3-10 WF1983/WF1984 Instruction Manual (Remote Control)
  • Page 193 ○ Burst oscillation (Gate) State of equipment Conflict release Figure 3.10 Relationship between Output and Operation Status Register (Bit 7 to 11) ○ Burst oscillation (Triggered gate) State of equipment Conflict release Figure 3.11 Relationship between Output and Operation Status Register (Bit 7 to 11) 3-11 WF1983/WF1984 Instruction Manual (Remote Control)
  • Page 194 3.3.1.5.1.5 Sequence State of equipment Figure 3.12 Relationship between Output and Operation Status Register (Bit 0 to 3) 3-12 WF1983/WF1984 Instruction Manual (Remote Control)
  • Page 195: Questionable Data Status Register Group

    3.3.1.6 Questionable Data Status Register Group The questionable status register group is shown in Figure 3.3. The contents of the questionable data status register is shown in Table 3.6. Table 3.6 Questionable Data Status Register Weight Description CH1 questionable status register summary (Unused) (Unused) (Unused)
  • Page 196: Warning Event Register Group

    Warning Event Register Group The warning event register group is shown in Figure 3.13. This register group configures three register sets: one register set for each channel and one register set to summarize their sets. Event enable register Logical Sum Status byte register (WAR) Warning event register (summary bit) Figure 3.13 Warning Event Status Register Group Model...
  • Page 197 Table 3.8 Common Warning Event Register Weight Description (Unused) (Unused) (Unused) (Unused) (Unused) (Unused) (Unused) (Unused) (Unused) CH1 warning event register summary 1024 CH2 warning event register summary (Unused) (Unused) (Unused) (Unused) 32768 Always 0 Table 3.9 CH1, CH2 Warning Event Register Weight Description The waveform or waveform parameter is changed due to the change of channel...
  • Page 198: Others

    The meaning of terms in Table 3.9 is as follows: Channel mode parameters: Means the frequency difference and frequency ratio. Waveform parameters: Means the duty variable range, waveform polarity, amplitude range, ramp wave symmetry, and parameter variable waveform-specific parameter. Basic parameters: Means the frequency, period, phase, amplitude, DC offset, high level, low level, duty, pulse width, and rising/falling time.
  • Page 199: Error Messages

    Error messages WF1983/WF1984 Instruction Manual (Remote Control)
  • Page 200 If an error occurs when the remote control, the error number is stored in the error queue. The error numbers and their corresponding messages and error contents are shown in Table 4.1. You can query the error number and message using “:SYSTem:ERRor?”. Table 4.1 Error Numbers, Messages, and their Contents Contents Error No.
  • Page 201 Contents Error No. Message (The number in () is the error code displayed in the screen.) -221 Settings conflict The correct syntax parameter is received but the command cannot be executed due to the status of equipment. -222 Data out of range The correct syntax parameter is received but the command cannot be executed due to the value out of range.
  • Page 202: Specifications

    Specifications 5.1 Interface Functions ······························································································· 5-2 5.2 Response to Interface Message ················································································· 5-3 5.3 Multi-Line Interface Message ·················································································· 5-4 WF1983/WF1984 Instruction Manual (Remote Control)
  • Page 203: Interface Functions

    Interface Functions Table 5.1 Interface Functions of USB Function Subset Description Source handshake All send handshake functions provided Acceptor handshake All receive handshake functions provided Talker Basic talker functions and talker release by the MLA provided Listener Basic listener functions provided Service request All service request functions provided Remote/Local...
  • Page 204: Response To Interface Message

    Response to Interface Message Table 5.3 Response to Interface Message  Initialize the interface.  Release the specified listener or talker. DCL and SDC  Clear the I/O buffer.  Clear the error.  Release the SRQ send and reset the error factor bits. ...
  • Page 205: Multi-Line Interface Message

    Multi-Line Interface Message Column b4 b3 b2 b1 0 0 0 0 0 0 0 1 0 0 1 0 " 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 & 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0...
  • Page 207 We assume no responsibility for influences resulting from the operations in this manual. WF1983/WF1984 Instruction Manual (Remote Control) NF Corporation 6-3-20 Tsunashima Higashi, Kohoku-ku, Yokohama 223-8508, JAPAN Phone: +81-45-545-8128 http://www.nfcorp.co.jp/ Copyright 2023, NF Corporation ◯...
  • Page 208 NF Corporation Aufgrund laufender Weiterentwicklungen sind Änderungen der Spezifikationen vorbehalten. Alle Angaben vorbehaltlich Satz- und Druckfehler. nbn Austria GmbH Riesstraße 146, 8010 Graz +43 316 40 28 05 info @ nbn. at | www.nbn.at...