Multi-Channel Function Generator

Multi-Channel Function Generator

MFG-2000 Series

User Manual

GW INSTEK PART NO.82MF-2K000E01

ISO-9001 CERTIFIED MANUFACTURER

This manual contains proprietary information, which is protected by copyright. All rights are reserved. No part of this manual may be photocopied, reproduced or translated to another language without prior written consent of Good Will Corporation.

The information in this manual was correct at the time of printing.

However, Good Will continues to improve its products and therefore reserves the right to change the specifications, equipment, and maintenance procedures at any time without notice.

Good Will Instrument Co., Ltd.

No. 7-1, Jhongsing Rd., Tucheng Dist., New Taipei City 236, Taiwan.

Table of Contents

Table of Contents

S AFETY INSTRUCTIONS .................................. 6

G ETTING STARTED ....................................... 11

Main Features ........................................................... 11

Panel Overview ......................................................... 13

Setting Up the function Generator ............................ 24

Q UICK REFERENCE ....................................... 26

How to use the Digital Inputs ................................... 28

How to use the Help Menu ....................................... 29

Selecting a Waveform ............................................... 32

Modulation ............................................................... 34

Sweep ....................................................................... 44

Burst ........................................................................ 46

ARB .......................................................................... 48

Utility Menu ............................................................. 53

Menu Tree ................................................................ 54

Default Settings ........................................................ 67

O PERATION .................................................. 69

Select a Channel ....................................................... 70

Select a Waveform .................................................... 71

M ODULATION............................................... 80

Amplitude Modulation (AM) ..................................... 83

Amplitude Shift Keying(ASK) Modulation ................. 90

Frequency Modulation (FM) ..................................... 95

Frequency Shift Keying (FSK) Modulation ............... 103

Phase Modulation (PM) .......................................... 110

Phase Shift Keying (PSK) Modulation ..................... 117

Pulse Width Modulation ......................................... 122

3

MFG-2000 Series User Manual

SUM modulation .................................................... 128

Frequency Sweep .................................................... 135

Burst Mode ............................................................. 146

S ECONDARY SYSTEM FUNCTION SETTINGS

.................................................................... 157

Save and Recall ....................................................... 158

Selecting the Remote Interface ............................... 161

System and Settings ............................................... 165

C HANNEL SETTINGS .................................. 170

D UAL CHANNEL OPERATION ..................... 174

A RBITRARY WAVEFORMS ............................ 179

Inserting Built-In Waveforms .................................. 180

Display an Arbitrary Waveform ................................ 182

Editing an Arbitrary Wavefrom ................................ 189

Ouput an Arbitrary Waveform ................................. 199

Saving/Recalling an Arbitrary Waveform ................. 201

R EMOTE INTERFACE ................................... 209

Establishing a Remote Connection .......................... 210

Web Browser Control Interface ............................... 215

Command List ........................................................ 223

System Commands ................................................. 227

Status Register Commands ..................................... 231

System Remote Commands .................................... 234

Apply Commands .................................................... 235

Output Commands ................................................. 242

Pulse Configuration Commands .............................. 251

Amplitude Modulation (AM) Commands ................ 255

Amplitude Shift Keying (ASK) Commands ............... 260

Frequency Modulation (FM) Commands ................. 263

4

Table of Contents

Frequency-Shift Keying (FSK) Commands ............... 268

Phase Modulation (PM)Commands ........................ 271

Phase Shift Keying (PSK)Commands ....................... 275

SUM Modulation (SUM) Commands ..................... 278

Pulse Width Modulation (PWM)Commands ............ 283

Frequency Sweep Commands .................................. 287

Burst Mode Commands .......................................... 297

Arbitrary Waveform Commands .............................. 308

COUNTER .............................................................. 316

PHASE .................................................................... 318

COUPLE ................................................................. 319

Save and Recall Commands .................................... 322

Error Messages ....................................................... 324

SCPI Status Register ............................................... 338

A PPENDIX ................................................... 344

EC Declaration of Conformity ................................. 350

ARB Built-In Waveforms .......................................... 351

I NDEX ......................................................... 359

5

MFG-2000 Series User Manual

6

S

AFETY INSTRUCTIONS

This chapter contains important safety instructions that should be followed when operating and storing the function generator. Read the following before any operation to ensure your safety and to keep the function generator in the best condition.

Safety Symbols

These safety symbols may appear in this manual or on the instrument.

WARNING

Warning: Identifies conditions or practices that could result in injury or loss of life.

CAUTION

Caution: Identifies conditions or practices that could result in damage to the function generator or to other objects or property.

DANGER High Voltage

Attention: Refer to the Manual

Protective Conductor Terminal

Earth (Ground) Terminal

DANGER Hot Surface

SAFETY INSTRUCTIONS

Double Insulated

Do not dispose electronic equipment as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased.

Safety Guidelines

General

Guideline

CAUTION

Do not place heavy objects on the instrument.

Do not place flammable objects on the instrument.

Avoid severe impact or rough handling that may damage the function generator.

Avoid discharges of static electricity on or near the function generator.

Use only mating connectors, not bare wires, for the terminals.

The instrument should only be disassembled by a qualified technician.

(Measurement categories) EN 61010-1:2010 (Third Edition)specifies the measurement categories and their requirements as follows. The

MFG-2000 falls under category II.

Measurement category IV is for measurement performed at the source of a low-voltage installation.

Measurement category III is for measurement performed in a building installation.

Measurement category II is for measurement performed on circuits directly connected to a low voltage installation.

Measurement category I is for measurements performed on circuits not directly connected to Mains.

7

MFG-2000 Series User Manual

Power Supply

WARNING

Fuse

WARNING

Cleaning the function generator

Operation

Environment

AC Input voltage: 100 ~ 240V AC, 50 ~ 60Hz.

Or 100 ~ 120V AC, 220 ~ 240V AC,50 ~ 60Hz

(With power amplifier)

Connect the protective grounding conductor of the AC power cord to an earth ground to prevent electric shock.

Fuse type: T0.5A/250V. T1A/250V(With power amplifier).

Only qualified technicians should replace the fuse.

To ensure fire protection, replace the fuse only with the specified type and rating.

Disconnect the power cord and all test leads before replacing the fuse.

Make sure the cause of fuse blowout is fixed before replacing the fuse.

Disconnect the power cord before cleaning the function generator.

Use a soft cloth dampened in a solution of mild detergent and water. Do not spray any liquid into the function generator.

Do not use chemicals containing harsh products such as benzene, toluene, xylene, and acetone.

Location: Indoor, no direct sunlight, dust free, almost non-conductive pollution (Note below) and avoid strong magnetic fields.

Relative Humidity: < 80%

Altitude: < 2000m

Temperature: 0°C to 40°C

8

Storage environment

Disposal

SAFETY INSTRUCTIONS

(Pollution Degree) EN 61010-1:2010(Third Edition)specifies pollution degrees and their requirements as follows. The function generator falls under degree 2.

Pollution refers to “addition of foreign matter, solid, liquid, or gaseous (ionized gases), that may produce a reduction of dielectric strength or surface resistivity”.

Pollution degree 1: No pollution or only dry, non-conductive pollution occurs. The pollution has no influence.

Pollution degree 2: Normally only non-conductive pollution occurs. Occasionally, however, a temporary conductivity caused by condensation must be expected.

Pollution degree 3: Conductive pollution occurs, or dry, nonconductive pollution occurs which becomes conductive due to condensation which is expected. In such conditions, equipment is normally protected against exposure to direct sunlight, precipitation, and full wind pressure, but neither temperature nor humidity is controlled.

Location: Indoor

Relative Humidity: < 70%

Temperature: -10°C to 70°C

Do not dispose this instrument as unsorted municipal waste. Please use a separate collection facility or contact the supplier from which this instrument was purchased. Please make sure discarded electrical waste is properly recycled to reduce environmental impact.

9

MFG-2000 Series User Manual

Power cord for the United Kingdom

When using the function generator in the United Kingdom, make sure the power cord meets the following safety instructions.

NOTE: This lead/appliance must only be wired by competent persons

WARNING: THIS APPLIANCE MUST BE EARTHED

IMPORTANT: The wires in this lead are coloured in accordance with the following code:

Green/ Yellow:

Blue:

Earth

Neutral

Brown: Live (Phase)

As the colours of the wires in main leads may not correspond with the coloured marking identified in your plug/appliance, proceed as follows:

The wire which is coloured Green & Yellow must be connected to the Earth terminal marked with either the letter E, the earth symbol or coloured

Green/Green & Yellow.

The wire which is coloured Blue must be connected to the terminal which is marked with the letter N or coloured Blue or Black.

The wire which is coloured Brown must be connected to the terminal marked with the letter L or P or coloured Brown or Red.

If in doubt, consult the instructions provided with the equipment or contact the supplier.

This cable/appliance should be protected by a suitably rated and approved

HBC mains fuse: refer to the rating information on the equipment and/or user instructions for details. As a guide, a cable of 0.75mm

2

should be protected by a 3A or 5A fuse. Larger conductors would normally require

13A types, depending on the connection method used.

Any exposed wiring from a cable, plug or connection that is engaged in a live socket is extremely hazardous. If a cable or plug is deemed hazardous, turn off the mains power and remove the cable, any fuses and fuse assemblies. All hazardous wiring must be immediately destroyed and replaced in accordance to the above standard.

10

GETTING STARTED

G

ETTING STARTED

The Getting started chapter introduces the function generator’s main features, appearance, set up procedure and power-up.

Main Features

Model

MFG-2110

MFG-2120

MFG-2120MA

MFG-2130M

MFG-2160MF

MFG-2160MR

MFG-2230M

MFG-2260M

MFG-2260MFA

MFG-2260MRA

CH1

Function With

200MSa/sARB

●10MHZ

●20MHZ

●20MHZ

●30MHZ

●60MHZ

●60MHZ

●30MHZ

●60MHZ

MFG-2000 series specific functions

CH2

Function With

200MSa/sARB

25MHz

Pulse

Generator

RF

Generator

(function with ARB)

Power

Amplifier

● ●160MHZ

●30MHZ

●320MHZ

●60MHZ ●

●60MHZ

●60MHZ

●60MHZ

●60MHZ

●160MHZ

●320MHZ

Modulation

/Sweep/Burst/

Frequency.Counter

Performance

DDS Function Generator series

1μHz high frequency resolution maintained at full range

20ppm frequency stability

Arbitrary Waveform Capability

200 MSa/s sample rate

100 MSa/s repetition rate

16k-point waveform length

10 groups of 16k waveform memories

True waveform output to display

11

Features

Interface

MFG-2000 Series User Manual

User-defined output section

User-defined marker output section

DWR (Direct Waveform Reconstruction) capability

Ability to edit waveforms without a PC

-60dBc low distortion sine wave

Sine, Square, Ramp, Pulse, Noise waveforms

Internal and external LIN/LOG sweep with marker output

Int/Ext AM, FM, PM, FSK, SUM, PWM modulation

Burst function with internal and external triggers

42Vpk signal ground chassis isolation

Pulse waveform with configurable rise times & fall times

Store/recall 10 groups of setting memories

Output overload protection

USB interface as standard, LAN interface (MFG-

22XX only)

4 inch Color TFT LCD (480 X 272) graphical user interface

AWES (Arbitrary Waveform Editing Software) PC software

12

GETTING STARTED

Panel Overview

MFG-2260MRA/2260MFA Front Panel

  

M F G -2 2 6 0 M R A















/









 

 

     











M F G -2 2 6 0 M R A / 2 2 6 0 M F A









 









 













 

 













 



















   

 



M F G -2 1 6 0 M R / 2 1 6 0 M F

MFG-2160MR/2160MF Front Panel

    

 

M F G - 2 1 6 0 M R













/











 

 

     

      





















 











 



 







  



 





13

MFG-2000 Series User Manual

M F G -2 1 2 0 M A

MFG- 2120MA/2130M Front Panel

    



M F G - 2 1 2 0 M A

























/





     



























































  



M F G -2 1 1 0 / 2 1 2 0

MFG- 2110/2120 Front Panel

   









M F G -2 1 1 0











/













     

    



















 













  







 























14

GETTING STARTED

M F G -2 2 6 0 M / 2 2 3 0 M

MFG- 2260M/2230M Front Panel

  

M F G -2 2 6 0 M

























/

 

     

















  







LCD Display

TFT color display, 480 x 272 resolution.

Function

Keys

F1~F6

Operation

Keys





Activates functions that appear on the bottom of the

LCD screen.

The waveform key is used to select a type of waveform.

Q





The FREQ/Rate key is used to set the frequency or sample rate.

AMPL sets the waveform amplitude.

Sets the DC offset.



The UTIL key is used to access the save and recall options, update and view the firmware version, access the calibration options, system setting, Dual channel functions and frequency meter.















 





 













 











15



MFG-2000 Series User Manual



M F G -2 5 3 2 M P

 











M F G - 2 5 3 2 M P





 











Preset Key





Output Key





Select Keys













/



ARB is used to set the arbitrary waveform parameters.

The MOD, Sweep and Burst keys are used to set the modulation, sweep and burst settings and parameters.

The preset key is used to recall a preset state.

The Output key is used to turn on or off the waveform output.

The channel select key is used to switch between the four



Output ports



















/

















CH1: Channel 1 output port



CH2: Channel 2 output port



RF: RF output port

Turns the power on or off.

  

 

   

Arrow Keys

 

Scroll Wheel



 

USB type-A host port.

 





 



 



 



Used to select digits when editing parameters.

The scroll wheel is used to edit values and parameters.

Decrease Increase

16

Keypad

/

GETTING STARTED

The digital keypad is used to enter values and parameters.

The keypad is often used in conjunction with the arrow keys and variable knob.

17

MFG-2000 Series User Manual

  

M F G -2 2 6 0 M R A













 /

















     

       









 

























 

 







 

 































  

 







 

M F G -2 1 2 0 M A

MFG-2120MA Rear Panel

  



M F G - 2 1 2 0 M A

























/





     



















































 



 

















 



 



   

18

GETTING STARTED

  

M F G -2 1 6 0 M R













 /









 

 

     

      



M F G -2 1 6 0 M R / 2 1 6 0 M F

MFG-2160MR/2160MF/2130M Rear Panel

   

















 















 

























M F G -2 2 6 0 M / 2 2 3 0 M

MFG-2260M/2230M Rear Panel

   

M F G -2 2 6 0 M























/



 

     

     

























 





  







  





 







19

M F G -2 1 1 0 / 2 1 2 0

MFG-2000 Series User Manual

  

M F G - 2 1 1 0

















/



 

     

    















  



MFG-2110/2120 Rear Panel





















 











Trigger

Sync

Fan







Input: External trigger

Ouput:Trigger out





Sync output port

(Front panel:MFG-21XX

Rear panel:MFG-22xx)









Fan.











20



















Power socket input























Power switch

Trigger input

Modulation input









 

Power Input

Socket



Power input:







50~60Hz. Or

100~120V AC

















220~240V AC

Power Switch













100~240V AC

50~60Hz.

Or 220V~240V.



Selects AC voltage: 100V~120V















LAN Port











The LAN port is used for

 remote control over a network

(MFG-22XX only)











USB Device

Port

Counter Input

USB port

LAN



















USB type-B device port is used to connect the function generator to a PC for remote control.

SYNC input









Frequency counter input.







Power amplifer output





MOD Input







Modulation input terminal.

Counter input

Power amplifer input

Power

Amplifier in





Power Amplifier input port











21





















Power

Amplifier out











MFG-2000 Series User Manual

Power Amplifier output port







22

Display

GETTING STARTED

Parameter

Windows

The Parameter display and edit window.

Status Tabs

Displays the current channel and setting status.

Waveform Display

Used to display the waveform

Soft Menu Keys

The function keys (F1~F6) under the LCD display correspond directly to the soft menu keys.

23

MFG-2000 Series User Manual

Setting Up the function Generator

Background

This section describes how to adjust the handle and power up the function generator.

Adjusting the

Handle

Pull out the handle sideways and rotate it.

Place the MFG-2000 horizontally,

Or tilt the stand.

Place the handle vertically to hand carry.

Power Up

1. Connect the power cord to the socket on the rear panel.

24

GETTING STARTED

2. Turn on the power switch on the front panel.

3. When the power switch is turned on the screen displays the loading screen.

   











The function generator is now ready to be used.

25

MFG-2000 Series User Manual

26

Q

UICK REFERENCE

This chapter describes the operation shortcuts, built-in help and factory default settings. This chapter is to be used as a quick reference, for detailed explanations on parameters, settings and limitations, please see the operation chapters.

How to use the Digital Inputs ............................................ 28

How to use the Help Menu................................................ 29

Selecting a Waveform ........................................................ 32

Square Wave ........................................................................ 32

Ramp Wave .......................................................................... 32

Sine Wave ............................................................................. 33

Modulation ........................................................................ 34

AM ........................................................................................ 34

ASK Modulation ................................................................... 35

FM ........................................................................................ 37

FSK Modulation ................................................................... 38

PM Modulation .................................................................... 39

PSK Modulation .................................................................. 40

PWM Modulation ................................................................. 41

SUM Modulation ................................................................. 42

Sweep ................................................................................ 44

Burst ................................................................................. 46

ARB ................................................................................... 48

ARB–Add Built-In Waveform ............................................... 48

ARB–Add Built-In Waveform-Pulse ..................................... 48

ARB- Add Point .................................................................... 49

ARB- Add Line ...................................................................... 50

ARB– Output Section ........................................................... 50

ARB– Output N Cycle .......................................................... 51

ARB – Output Infinite Cycles ............................................... 52

ARB–Output Marker ............................................................ 52

Utility Menu ...................................................................... 53

QUICK REFERENCE

Save ...................................................................................... 53

Recall .................................................................................... 53

Menu Tree ......................................................................... 54

Waveform ............................................................................. 55

ARB-Display .......................................................................... 56

ARB-Edit................................................................................ 57

ARB- Built In ......................................................................... 58

ARB-Save .............................................................................. 59

ARB-Load .............................................................................. 60

ARB-Output .......................................................................... 60

MOD ..................................................................................... 61

SWEEP .................................................................................. 62

SWEEP- More ....................................................................... 62

Burst- N Cycle ....................................................................... 63

Burst – Gate .......................................................................... 64

UTIL ...................................................................................... 65

CH1/CH2 .............................................................................. 66

Pulse/RF ............................................................................... 66

27

MFG-2000 Series User Manual

How to use the Digital Inputs

Background

The MFG-2000 has three main types of digital inputs: the number pad, arrow keys and scroll wheel. The following instructions will show you how to use the digital inputs to edit parameters.

1. To select a menu item, press the corresponding function keys below (F1~F6). For example the function key F1 corresponds to the Soft key

“Sine”.

2. To edit a digital value, use the arrow keys to move the cursor to the digit that needs to be edited.

3. Use the scroll wheel to edit the parameter.

Clockwise increases the value, counter clockwise decreases the value.

4. Alternatively, the number pad can be used to set the value of a highlighted parameter.

28

QUICK REFERENCE

How to use the Help Menu

Background

Every key and function has a detailed description in the help menu.

1. Press UTIL



2. Press System (F4)



 

3. Press Help (F3)

 

4. Use the scroll wheel to navigate to a help item. Press

Select to choose the item.

Keypad

Create Arbitrary

Waveform

Provides help on any front panel key that is pressed.

Provides help on creating arbitrary waveforms.

Modulation

Function

Explains how to create

Modulated waveforms.

29

MFG-2000 Series User Manual

Sweep Function Provides help on the Sweep function.

Burst Function Provides help on the Burst function.

DSO Link Provides help on DSO link.

Hardcopy Explains how to use the

Hardcopy function.

5. For example, select item 4 to see help on the sweep functions.

30

QUICK REFERENCE

6. Use the scroll wheel to navigate the help information.

7. Press Return to return to the previous menu.

31

MFG-2000 Series User Manual

Selecting a Waveform

Square Wave

Example: Square wave, 3Vpp, 75% duty cycle, 1kHz.

Output:

1. Press Waveform and select Square (F2).



2. Press Duty (F1), 7 + 5

+ %(F5).

D





Input: N/A

qa

 kz



3. Press Freq/Rate, 1 + kHz (F5).

Q

4. Press AMPL followed by, 3 + VPP (F6).



V

%

5. Press the Output key.



Ramp Wave



Output:







Input: N/A







1. Press the Waveform key, and select Ramp

(F5).



2. Press SYM(F1), 5 + 0

+%(F5).

Y

3. Press the Freq/Rate key then 1 + 0 + kHz

(F5).

Q

a

32



% kz

































QUICK REFERENCE

4. Press the AMPL key then 5 +VPP (F6).

5. Press the Output key.



 V

Sine Wave

Example: Sine Wave, 10Vpp,100kHz

Output:

1. Press the Waveform key and select Sine

(F1).





Input: N/A



2. Press the Freq/Rate key, followed by 1 + 0

+0 + kHz (F5).

Q





3. Press the AMPL key, followed by 1 + 0

+VPP (F6).

4. Press the output key.



  kz

V













33









MFG-2000 Series User Manual

Modulation

AM

Example: AM modulation. 100Hz modulating square wave. 1kHz

Sine wave carrier. 80% modulation depth.

Output:

Press the MOD key and select AM (F1).











Input: N/A

1. Press Waveform and select Sine (F1).

















2. Press the Freq/Rate key, followed by 1 + kHz (F5).

Q

3. Press the MOD key, select AM (F1), Shape

(F4), Square (F2).



qa

 kz

ha

4. Press the MOD key, select AM (F1), AM

Freq (F3).

5. Press 1 + 0 + 0 + Hz

(F2).





q

z

6. Press the MOD key, select AM (F1), Depth

(F2).

7. Press 8 + 0 + % (F1).





%

Dh

34











QUICK REFERENCE

8. Press MOD, AM (F1),

Source (F1), INT (F1).







9. Press the Output key.





ASK Modulation

Example: ASK modulation. 50% duty cycle. 1kHz sine carrier wave. 10Hz rate . Internal source.

Output:

1. Press MOD and then select ASK(F2).



K

2. Press Waveform and select Sine(F1).









Input: N/A







3. Press the Freq/Rate key, followed by 1 + kHz (F5).

4. Press the MOD key, select ASK(F2), ASK

Rate (F3).

5. Press 1+ 0 + Hz (F2)

Q



 

K

z kz

Ka

6. Press the MOD key, select ASK(F5), ASK

Ampl(F2).

7. Press

D

5+0+0+mVpp(F5).



K

 %

Ka

z



35















MFG-2000 Series User Manual

8. Press MOD, ASK(F5),

Source (F1), INT (F1).





K

9. Press the Output key.



36

QUICK REFERENCE



FM

Example: FM modulation. 100Hz modulating square wave. 1kHz

Sine wave carrier. 100 Hz frequency deviation. Internal Source.

Output:

1. Press the MOD key and select FM (F2).



2. Press Waveform and select Sine (F1).











Input: N/A



3. Press the Freq/Rate key, followed by 1 + kHz (F5).

Q

 kz











4. Press the MOD key, select FM (F2), Shape

(F4), Square (F2).



qa



5. Press the MOD key, select FM (F2), FM

Freq (F3).





ha

q

6. Press 1 + 0 + 0 + Hz

(F2).

7. Press the MOD key, select FM (F2), Freq

Dev (F2).

8. Press 1 + 0 + 0 + Hz

(F3).

9. Press MOD, FM (F2),

Source (F1), INT (F1).











z

qDv

z





37









MFG-2000 Series User Manual

10. Press the Output key.

FSK Modulation

Example: FSK modulation. 100Hz Hop frequency. 1kHz Carrier wave. Sine wave. 10 Hz Rate. Internal Source.

Output:

1. Press the MOD key and select FSK (F3).



K







Input: N/A

2. Press Waveform and select Sine (F1).













3. Press the Freq/Rate key, followed by 1 + kHz (F5).

Q

 kz

4. Press the MOD key, select FSK (F3), FSK

Rate (F5).

5. Press 1 + 0 + Hz (F5).



K Ka

 

z

6. Press the MOD key, select FSK (F3), Hop

Freq (F5).



K

7. Press 1 + 0 + 0 + Hz

(F3).

8. Press MOD, FSK (F3),

Source (F1), INT (F1).





K

q

z







38











QUICK REFERENCE

9. Press the output key.



PM Modulation

Example: PM modulation. 800Hz sinusoidal carrier wave. 15 kHz modulating sine wave. 180

˚ phase deviation. Internal Source.

Output:

1. Press Waveform and select Sine (F1).



2. Press the MOD key and select PM (F4).











Input: N/A







3. Press the Freq/Rate key, followed by 8 + 0

+ 0 + Hz (F4).

Q

z

4. Press the MOD key, select PM (F4), Shape

(F4), Sine (F1).







 

ha

5. Press MOD, then PM

(F4), PM Freq (F3).



 q

6. Press 1 + 5 + kHz

(F3).

7. Press MOD, PM (F4),

PM Dev (F5).



 kz

haDv

8. Press 5 + 0 + Degree

(F1).

 Dg









39









MFG-2000 Series User Manual

9. Press MOD, PM (F4),

Source (F1), INT (F1).







10. Press Waveform and select Sine (F1).









PSK Modulation

Example: PSK modulation. 50% phase deviation. 1kHz sine carrier wave. 10Hz PSK rate.

Internal source.

Output

1. Press MOD and select

PSK (F6).



K

2. Press Waveform and select Sine(F1).









Input: N/A

 kz



3. Press the Freq/Rate key, followed by 1 + kHz (F5).

Q

4. Press the MOD key, select PSK (F6), PSK

Rate (F3).



K Ka

5. Press 1 + 0 + Hz (F2)



z



6. Press the MOD key, select PSK (F6), PSK

Phase (F2).

7. Press 5+ 0 + %(F3)



K Kha



40















QUICK REFERENCE

8. Press MOD, PSK(F6),

Source (F1), INT (F1)





K

9. Press the Output key





PWM Modulation

Example: PWM modulation. 800Hz carrier, 15kHz modulated sine wave. 50% duty cycle.

Internal source.

.

Output:

Press Waveform and select Square (F2)



qa

1. Press MOD and select

PWM(F6)









Input: N/A







2. Press the Freq/Rate key, followed by

8+0+0 Hz (F4).

Q

  

3. Press the MOD key, select PWM (F6),

Shape (F4), Sine(F1).

4. Press MOD, select

PWM(F6),PWM

Freq(F3)

5. Press 1 + 5+ kHz (F3).









 kz

ha

q

6. Press MOD, select

PWM(F6),Duty(F2)

z



 D



41















MFG-2000 Series User Manual

7. Press 5 + 0 + % (F1)

8. Press MOD,

PWM(F6),

Source(F1),INT(F1)

9. Press the Output key.





 

SUM Modulation

Example: SUM modulation. 100Hz modulating square wave, 1kHz sinusoidal carrier wave, 50% SUM amplitude, internal source.

Output:

1. Press the MOD key, then SUM (F5).



2. Press Waveform, and select Sine (F1).









Input: N/A









3. Press Freq/Rate followed by 1 + kHz

(F5).

Q

4. Press the MOD key,

SUM (F5), Shape (F4),

Square (F2).



qa

 kz

ha

5. Press the MOD key and select SUM (F5),

SUM Freq (F3).

6. Press 1 + 0 + 0 + Hz

(F2).





q

z



42

















QUICK REFERENCE

7. Press the MOD key and select SUM (F5),

SUM Ampl (F2).

8. Press 5 + 0 + % (F1).



 

9. Press MOD, SUM

(F5), Source (F1), INT

(F1).

10. Press the Output key.





 

43

MFG-2000 Series User Manual

Sweep

Example: Frequency Sweep. Start Frequency 10mHz, Stop frequency

1MHz. Log sweep, 1 second sweep, Marker Frequency 550 Hz,

Manual Trigger.



Output:















1. Press Sweep, Start

(F3).

2. Press 1 + 0 + mHz

(F2).



9. Press 5 + 5 + 0 + Hz

(F3).

10. Press the Output key.

a

z

3. Press Sweep, Stop

(F4).

4. Press 1 + MHz (F5).





 z

5. Press Sweep, Type

(F2), Log (F2).



 g

6. Press Sweep, SWP

Time (F5).

7. Press 1 + SEC (F2).

8. Press Sweep, More

(F6), Marker (F3),

ON/OFF (F2), Freq

(F1).



OO

E



q

ak

z





44







QUICK REFERENCE

11. Press Sweep, Source

(F1), Manual (F3),

Trigger (F1).



gg

 aa

45

MFG-2000 Series User Manual

Burst

Example: Burst Mode, N-Cycle (Internally triggered), 1kHz burst frequency, Burst count = 5, 10 ms Burst period, 0˚ burst phase,

Internal trigger, 10 us delay, rising edge trigger out



Output:





Input: N/A

1. Press FREQ/Rate 1 kHz (F5).

2. Press Burst, N Cycle

(F1), Cycles (F1).

Q



 kz















3. Press 5 + Cyc (F5).

4. Press Burst, N Cycle

(F1), Period (F4).

5. Press 1 +0 + msec

(F2).

6. Press Burst, N Cycle

(F1), Phase (F3).

7. Press 0 + Degree (F5).







E



Dg

d

ha

8. Press Burst, N Cycle

(F1), TRIG set (F5),

INT (F1).

9. Press Burst, N Cycle

(F1), TRIG set (F5),

Delay (F4).

10. Press 1 + 0 + uSEC

(F5).







Da

 



 g

 g

E



46









QUICK REFERENCE

11. Press Burst, N Cycle

(F1), TRIG setup (F5),

TRIG out (F5),

ON/OFF (F3), Rise

(F1).





 

OO 

12. Press the Output key.

47

MFG-2000 Series User Manual

ARB

ARB–Add Built-In Waveform

Example: ARB Mode, Exponential Rise. Start 0, Length 100, Scale

327.

Output:





1. Press ARB, Built in

(F3), Wave (F4),

Math(F2), use the scroll wheel to select

Exporise and then press Select(F5).



ah

B



av





2. Press Start (F1), 0 +

Enter (F2), Return.

a

3. Press Length (F2),

100, Enter (F2),

Return.

4. Press Scale (F3), 327,

Enter (F2), Return,

Done (F5).



gh

E

a

E



E



D



ARB–Add Built-In Waveform-Pulse

Example: ARB Mode, Pulse waveform. Start 0, frequency of 1kHz. 25%

 duty cycle output.

Output:



1. Press ARB, Built in

(F3), More (F5),Pulse

(F1).





B 





48











QUICK REFERENCE









ARB- Add Point

2. Press Freq(F1), 1, kHz(F5),Return(F6).

q



3. Press Duty (F2),25,%

(F5), Return(F6).

D

4. Press Scale (F3),

32767, Enter (F5),

Return(F6) , Done

(F5).

a

 

D

E

 kz







Output:













1. Press ARB, Edit (F2),

Point (F1), Address

(F1).



dd

Ed

2. Press 4 + 0 + Enter

(F5), Return.

3. Press Data (F2),

3+0+0, Enter (F5).

Daa



E















49











































MFG-2000 Series User Manual

ARB- Add Line

Example: ARB Mode, Add line, Address:Data (10:30, 50:100)

Output:

1. Press ARB, Edit (F2),

Line (F2), Start ADD

(F1).



aDD

Ed 









2. Press 1 + 0 + Enter

(F5), Return.

3. Press Start Data (F2),

3 + 0, Enter (F5),

Return.

aDaa

E

E



4. Press Stop ADD (F3),

5 + 0, Enter (F5),

Return.

DD

E



5. Press Stop Data (F4),

1 + 0 + 0, Enter (F5),

Return, Done (F5).

Daa

E





D



ARB– Output Section



Example: ARB Mode, Output ARB Waveform, Start 0, Length 1000.

Output:



1. Press ARB, Output

(F6).



O









2. Press Start (F1), 0 +

Enter (F5), Return.

a



 E



50











QUICK REFERENCE

3. Press Length (F2), 1 +

0 + 0, Enter (F5),

Return.

gh

 E

  



ARB– Output N Cycle

Example: ARB Mode, Output N Cycle, Start 0, Length 1000, N Cycle

10.

Output:







1. Press ARB,

Output(F6).

2. Press Start(F1),

0+Enter (F5),

Return(F6).

3. Press Length(F5),

1+0+0, Enter(F5),

Return(F6).



a



gh

E

O

E



 d



5. Press Cycle(F1), 1+0.



 



6. Press Trigger(F5) to trigger the output once.

gg



51















MFG-2000 Series User Manual

ARB – Output Infinite Cycles

Example: ARB Mode, output N cycle, start 0, length 1000, cycles infinite.

Output:

1. Press ARB,

Output(F6).





2. Press Start (F1), 0 +

Enter (F5),

Return(F6).



O

a



E



3. Press Length (F2),

1+0+0+0, Enter (F5),

Return (F6).

a

gh

  



4. Press Infinite(F5),

Return(F6).

 

Example: ARB mode, output marker, Start 30, Length.

Output:



1. Press ARB, Output

(F6), Marker (F3).



O









2. Press Start (F1), 3+0,

Enter (F5), Return.

a

E







3. Press Length (F2), 8 +

0, Enter (F5), Return.

gh

E





ak

52

































QUICK REFERENCE

Utility Menu

Save

Example: Save to Memory file #5.

1. Press UTIL, Memory

(F1), Store (F1).



2. Choose a setting using the scroll wheel and press Done (F5).



 

D

Recall

Example: Recall Memory file #5.

1. Press UTIL, Memory

(F1), Recall (F2).



2. Choose a setting using the scroll wheel and press Done (F5).



 a

D

53

MFG-2000 Series User Manual

Menu Tree

Conventions Use the menu trees as a handy reference for the function generator functions and properties. The

MFG-2000 menu system is arranged in a hierarchical tree. Each hierarchical level can be navigated with the operation or soft menu keys. Pressing the Return key will return you to the previous menu level.

For example: To set the interface to USB;

(1)Press the UTIL key.

(2)The Interface soft-key.

(3) USB.

1

Level 1



Level 2

2

Interface

Level 3

Level 4

Level 5

GPIB

3

USB

Address

Clear

Done

Return

Return

LAN

Go to the

UTIL

Interface

LAN menu

Return

54

QUICK REFERENCE

Waveform

Waveform

Sine Square Triangle Pulse

Duty

%

Width nSEC uSEC mSEC

SEC

Ramp

SYM

%

Noise

55

ARB-Display

MFG-2000 Series User Manual

ARB

Display

Horizon Vertical Next Page Back Page Overview Return

Start

Clear

Enter

Return

Length

Clear

Enter

Return

Center

Clear

Enter

Return

Zoom in

Zoom out

Return

Low

Clear

Enter

Return

High

Clear

Enter

Return

Center

Clear

Enter

Return

Zoom in

Zoom out

Return

56

QUICK REFERENCE

ARB-Edit

ARB

Edit

Point Line Copy Clear Protect

Address

Clear

Enter

Return

Data

Clear

Enter

Return

Return

Start ADD Start

Clear

Enter

Return

Clear

Enter

Return

Start Data Length

Clear

Enter

Return

Clear

Enter

Return

Stop ADD Paste To

Clear

Enter

Return

Clear

Enter

Return

Done

Return

Stop Data

Clear

Enter

Return

Done

Return

Start

Clear

Enter

Return

Length

Clear

Enter

Return

Done

All

Done

Return

Return

All

Done

Return

Start

Clear

Enter

Return

Length

Clear

Enter

Return

Done

Unprotect

Done

Return

Return

Return

57

ARB- Built In

MFG-2000 Series User Manual

ARB

Built in

Start

Clear

Enter

Return

Length

Clear

Enter

Return

Scale

Clear

Enter

Return

Wave

Common

Math

Window

Engineer

Select

Done Return

58

QUICK REFERENCE

ARB-Save

ARB

Save

Start

Clear

Enter

Return

Length

Clear

Enter

Return

Memory USB

Select Select

New Folder

Enter Char

Back Space

Save

New File

Enter Char

Back Space

Save

Done Return

59

MFG-2000 Series User Manual

ARB-Load

ARB

Load

Memory USB

Select

ARB-Output

Select

To

Clear

Enter

ARB

Output

Done Return

Start Length Return

Clear

Enter

Return

Clear

Enter

Return

60

QUICK REFERENCE

MOD

MOD

AM FM FSK PM SUM PWM

Source

Int

EXT

Return

Depth

%

Return

AM Freq mHz

Hz kHz

Return

Shape

Sin

Square

Triangle

UpRamp

DnRamp

Return

Source

Int

EXT

Return

Source

Int

EXT

Return

Source

Int

EXT

Return

Source

Int

EXT

Return

Source

Int

EXT

Return

Freq Dev Hop Freq Phase Dev

SUM Ampl uHz mHz

Hz kHz

MHz

Return

FM Freq uHz mHz

Hz kHz

MHz

Return

FSK Rate

Degree

Return

PM Freq mHz

Hz kHz

Return

%

Return

SUM Freq mHz

Hz kHz

Return

Duty

%

Return

PWM Freq mHz

Hz kHz

Return mHz

Hz kHz

Return

Shape

Sin

Square

Triangle

UpRamp

DnRamp

Return mHz

Hz kHz

Return

Shape

Sin

Square

Triangle

UpRamp

DnRamp

Return

Shape

Sin

Square

Triangle

UpRamp

DnRamp

Return

Shape

Sin

Square

Triangle

UpRamp

DnRamp

Return

61

MFG-2000 Series User Manual

SWEEP

Sweep

Source Type Start Stop SWP Time More

Int

EXT

Manual

Trigger

Return

Linear

Log

Return uHz mHz

Hz kHz

MHz

Return uHz mHz

Hz kHz

MHz

Return mSEC

SEC

Return

Go to the

Sweep-

More menu

Return

SWEEP- More

Sweep

Span Center Marker Return uHz mHz

Hz kHz

MHz

Return uHz mHz

Hz kHz

MHz

Return

Freq uHz mHz

Hz kHz

MHz

Return

ON/OFF

Return

62

Burst- N Cycle

QUICK REFERENCE

Burst

N Cycle

Cycles Infinite Phase Period TRIG Setup Return

Clear

Cyc

Return

Clear

Degree

Return uSEC mSEC

SEC

Return

Int

EXT

Rise

Fall

Return

Manual

Trigger

Return

Delay nSEC uSEC mSEC

SEC

Return

TRIG out

Rise

Fall

ON/OFF

Return

63

Burst – Gate

MFG-2000 Series User Manual

Burst

Gate

Polarity Phase

Pos

Neg

Return

Clear

Degree

Return

Return

64

QUICK REFERENCE

UTIL

UTIL

Memory Interface Cal.

System

Dual Chan

Counter

Store

Done

Return

Recall

Done

Return

Delete

Done

Return

Delete ALL

Done

Return

Return

USB

LAN

DHCP

AutoIP

Manual

Host Name

Done

Return

Return

Self Test HardCopy

Freq Cpl

Solfware

Version

Upgrade

Return

Return

Language

English

简体

Return

Help

Select

Return

Beep

Dis Option

Display

Contrast

Return

Return

Off

Offset

Ratio

Return

Ampl Cpl

Off

On

Return

Tracking

Off

On

Inverted

Return

S_Phase

Return

Stafe

ON

OFF

Return

Gate Time

0.01 sec

0.1 sec

1 sec

10 sec

Return

Return

65

CH1/CH2

MFG-2000 Series User Manual

Pulse/RF

Load

50 OHM

High Z

Return

Phase DSO Link

0 Phase

S_Phase

Degree

Return

CH1

CH2

CH3

CH4

Search

Return

Load

50 OHM

High Z

Return

Phase DSO Link

0 Phase

S_Phase

Degree

Return

CH1

CH2

CH3

CH4

Search

Return

66

QUICK REFERENCE

Default Settings

The Preset key is used to restore the default panel settings.

Output Settings

Function

Frequency

Amplitude

Offset

Output units

Output terminal

Modulation

(AM/ASK/FM/FS

K/PM/PSK/SUM) Carrier wave

Modulation wave

AM depth

ASK amplitude

ASK frequency

FM deviation

FSK hop frequency

FSK frequency

PM phase deviation

PSK phase

PSK frequency

SUM amplitude

Modem status

PWM Modulation Carrier wave

Modulation wave

Sine Wave

1kHz

3.000 Vpp

0.00V dc

Vpp

50Ω



1kHz sine wave

100Hz sine wave

100%

500mVpp

10Hz

100Hz

100Hz

10Hz

180˚

180˚

10Hz

50%

Off

1kHz Square wave

20kHz sine wave

67

PWM duty cycle

Modem status

Sweep

Burst

Start/Stop frequency

Sweep time

Sweep type

Sweep status

Burst frequency

Ncycle

Burst period

Burst starting phase

Burst status

System Settings

Power off signal

Display mode

Error queue

Memory settings

Output

Trigger

Trigger source

Calibration

Calibration Menu

MFG-2000 Series User Manual

50%

Off

100Hz/1kHz

1ms

Linear

Off

1kHz

1

10ms

Off

On

On

Cleared

No change

Off

Internal (immediate)

Restricted

68

OPERATION

O

PERATION

The Operation chapter shows how to output basic waveform functions. For details on modulation, sweep, burst and arbitrary waveforms, please see the Modulation and Arbitrary waveform chapters

on pages 80 and 174.

Select a Channel ................................................................ 70

CH1/CH2/RF/Pulse ............................................................. 70

Select a Waveform ............................................................. 71

Sine Wave ............................................................................. 71

Square Wave ......................................................................... 71

Triangle Wave ....................................................................... 72

Setting the Pulse Width ........................................................ 73

Setting the Pulse Leading & Trailing Edge Time ................. 74

Setting the Pulse Duty Time ................................................ 75

Setting a Ramp Waveform ................................................... 76

Selecting a Noise Waveform ................................................ 77

Setting the Frequency ........................................................... 77

Setting the Amplitude .......................................................... 78

Setting the DC Offset ........................................................... 79

69

70

MFG-2000 Series User Manual

Select a Channel

As the MFG-2000 Serise are multi channel models, the desired output channel must first be selected before assigning the operation for that channel.

CH1/CH2/RF/Pulse

Panel Operation

1. Press the CH1 key.



2. The selected channel will be visible while the deselected channel will be dimmed.

In the screen shot below, CH1 is selected.

OPERATION

Select a Waveform

The MFG-2000 series can output 6 standard waveforms: sine, square,triangle, pulse, ramp and noise.

Sine Wave

Panel Operation

1. Press the Waveform key.

2. Press F1 (Sine).



 

Square Wave

Panel Operation

1. Press the Waveform key.



2. Press F2 (Square) to create a square waveform.

qa 

3. Press F1 (Duty). The Duty parameter will be highlighted in the parameter window.

DY



71

Range

MFG-2000 Series User Manual

4. Use the arrow keys and scroll wheel or number pad to enter the Duty range.

/

5. Press F5 (%) to select % units.

Duty

% 

0.01%~99.99%(limited by the current frequency setting)

Triangle Wave

Panel Operation

1. Press the Waveform key.



2. Press F3 (Triangle) to create a triangle waveform.

ag 

72

OPERATION

Setting the Pulse Width

The pulse width settings depend on the rise & fall time settings or the edge time setting and the period settings, as defined below:

Pulse Width ≥ Minimum Pulse Width

Pulse Width < Pulse Period - Minimum Pulse Width

Pulse width is defined as the time from the 50% rising edge threshold to the 50% falling edge threshold of one full period.

Period

90%

90%

50%

Pulse Width

50%

10%

10%

Rise time Fall time

Panel Operation

1. Press the Waveform key.



2. Press F4 (Pulse) to create a pulse waveform.



3. Press F1 (Width). The Width parameter will be highlighted in the parameter window.

dh





Range

4. Use the arrow keys and scroll wheel or number pad to enter the pulse width.

/

5. Press F2~F5 choose the unit range.

Pulse Width

E



~

E



20ns(limited by the current frequency setting)

73

MFG-2000 Series User Manual

Setting the Pulse Leading & Trailing Edge Time

Panel Operation

1. Press the Waveform key.



2. Press F4 (Pulse) to create a pulse waveform.

3. Press F3 (Lead Edge) or F4

(Trail Edge). The Lead Edge or Trail Edge parameter will be highlighted in the parameter window.







4. Use the selector keys and scroll wheel or number pad to enter the leading or trailing edge time.

5. Press F2~F5 to choose the unit range.

E



/

~

E



6. Repeat the above steps for the opposite edge time.

74

Range

Note

OPERATION

Minimum

Leading/Tariling

Edge time:

≧ 10nS(limited by the current frequency and pulse width settings)

Edge time

Considerations:

Leading/Trailing Edge Time ≤

0.625 × Pulse Width

Setting the Pulse Duty Time

Instead of setting the pulse width of the pulse, the duty of the pulse can be set. The settable duty times depend on the leading & trailing edge time settings, as defined below:

Pulse Duty Cycle ≥ 100×Minimum Pulse Width ÷ Pulse Period

Pulse Duty Cycle < 100×(1-Minimum Pulse Width÷Pulse Period)

Panel Operation

1. Press the Waveform key.



2. Press F4 (Pulse) to create a pulse waveform.





Range

3. Press F2 (DUTY). The DUTY parameter will be highlighted in the parameter window.

DY



4. Use the selector keys and scroll wheel or number pad to enter the duty time.

/

5. Press F1 to choose the % unit.

Duty Range

%



0.01%~99.99% (limited by the current frequency setting)

75

MFG-2000 Series User Manual

Setting a Ramp Waveform

Panel Operation

1. Press the Waveform key.



2. Press F5 (Ramp) to create a ramp waveform.

3. Press F1 (SYM). The SYM parameter will be highlighted in the parameter window.

a

Y





4. Use the arrow keys and scroll wheel or number pad to enter the symmetry percentage.

/

Range

5. Press F5 (%) to choose % units.

Symmetry 0%~100%

%



76

OPERATION

Selecting a Noise Waveform

Panel Operation

1. Press the Waveform key.

2. Press F6 (Noise).



 

Setting the Frequency

Panel Operation

1. Press the FREQ/Rate key.

Q

2. The FREQ parameter will become highlighted in the parameter window.

3. Use the arrow keys and scroll wheel or number pad to enter the frequency.

4. Choose a frequency unit by pressing F1~F6.

z



/

~

z

77

Range

MFG-2000 Series User Manual

Sine wave 1μHz~320MHz(max)

Square wave 1μHz~25MHz(max)

Pulse wave 1μHz~25MHz(max)

Ramp wave 1μHz~1MHz

Setting the Amplitude

Panel Operation

1. Press the AMPL key.



2. The AMPL parameter will become highlighted in the parameter window.

3. Use the arrow keys and scroll wheel or number pad to enter the amplitude.

/

4. Choose a unit type by pressing F2~F6.

Range

dB

High Z

~

V

50

Ω load

1mVpp~10Vpp 2mVpp~20Vpp

Unit Vpp, Vrms, dBm

78

OPERATION

Setting the DC Offset

Panel Operation

1. Press the DC Offset key.



2. The DC Offset parameter will become highlighted in the parameter window.

3. Use the arrow keys and scroll wheel or number pad to enter the DC Offset.

/

4. Press F5 (mVDC) or F6 (VDC) to choose a voltage range.

VD

High Z

Range

50

Ω load

±5Vpk ±10Vpk

VD

79

MFG-2000 Series User Manual

80

M

ODULATION

The MFG-2000 Series Multi Channel Function

Generators are able to produce AM, ASK, FM, FSK,

PM, PSK, PWM and SUM modulated waveforms.

In addition the MFG-2000 can also produce swept and burst mode waveforms. Depending on the type of waveform produced, different modulation parameters can be set. Only one modulation mode can be active at any one time. The function generator also will not allow sweep or burst mode to be used with AM/FM. Activating a modulation mode will turn the previous modulation mode off.

Amplitude Modulation (AM) ............................................. 83

Selecting AM Modulation .................................................... 83

AM Carrier Shape ................................................................. 84

Carrier Frequency ................................................................. 84

Modulating Wave Shape ...................................................... 85

AM Frequency ...................................................................... 86

Modulation Depth................................................................ 87

Selecting the (AM) Modulation Source ............................... 88

Amplitude Shift Keying(ASK) Modulation .......................... 90

Selecting ASK Modulation ................................................... 90

ASK Carrier Shape ................................................................ 90

ASK Carrier Frequency ......................................................... 91

ASK Amplitude ..................................................................... 92

ASK Rate ............................................................................... 93

ASK Source ........................................................................... 94

Frequency Modulation (FM) .............................................. 95

Selecting Frequency Modulation (FM) ................................ 95

FM Carrier Shape ................................................................. 96

FM Carrier Frequency .......................................................... 96

FM Wave Shape ................................................................... 98

FM Frequency ...................................................................... 99

Frequency Deviation .......................................................... 100

Selecting (FM) Modulation Source ................................... 101

MODULATION

Frequency Shift Keying (FSK) Modulation ........................ 103

Selecting FSK Modulation .................................................. 103

FSK Carrier Shape .............................................................. 104

FSK Carrier Frequency ........................................................ 105

FSK Hop Frequency ............................................................ 106

FSK Rate ............................................................................. 107

FSK Source ......................................................................... 108

Phase Modulation (PM) .................................................. 110

Selecting Phase Modulation (PM) ..................................... 110

PM Carrier Waveform......................................................... 111

PM Carrier Frequency......................................................... 111

PM Wave Shape ................................................................. 112

PM Frequency ..................................................................... 113

Phase Deviation.................................................................. 114

Select the PM Source ......................................................... 115

Phase Shift Keying (PSK) Modulation .............................. 117

Select PSK Modulation ....................................................... 117

PSK Carrier Wave Shape .................................................... 117

PSK Carrier Frequency ........................................................ 118

PSK Modulation Phase ....................................................... 118

PSK Rate ............................................................................. 119

PSK Source ......................................................................... 120

Pulse Width Modulation .................................................. 122

Selecting Pulse Width Modulation .................................... 122

PWM Carrier Shape ............................................................ 123

PWM Carrier Frequency ..................................................... 123

PMW Modulating Wave Shape .......................................... 124

Modulating Waveform Frequency...................................... 125

Modulation Duty Cycle ....................................................... 126

PWM Source ....................................................................... 127

SUM modulation ............................................................. 128

Selecting SUM modulation ................................................ 128

SUM Carrier Waveform ...................................................... 129

SUM Carrier Frequency ...................................................... 129

SUM Waveform .................................................................. 130

Modulating Waveform Frequency...................................... 131

SUM Amplitude .................................................................. 132

Select the SUM Source ....................................................... 133

Frequency Sweep ............................................................. 135

Selecting Sweep Mode ....................................................... 135

Setting Start and Stop Frequency ...................................... 136

Center Frequency and Span ............................................... 138

Sweep Mode ....................................................................... 141

Sweep Time ........................................................................ 142

81

MFG-2000 Series User Manual

Marker Frequency .............................................................. 143

Sweep Trigger Source ........................................................ 144

Burst Mode ..................................................................... 146

Selecting Burst Mode ......................................................... 146

Burst Modes ....................................................................... 146

Burst Frequency ................................................................. 147

Burst Cycle/Burst Count .................................................... 148

Infinite Burst Count ........................................................... 149

Burst Period ....................................................................... 150

Burst Phase ........................................................................ 151

Burst Trigger Source .......................................................... 153

Burst Delay ......................................................................... 155

Burst Trigger Output ......................................................... 156

82

MODULATION

Amplitude Modulation (AM)

An AM waveform is produced from a carrier waveform and a modulating waveform. The amplitude of the modulated carrier waveform depends on the amplitude of the modulating waveform.

The MFG-2000 function generator can set the carrier frequency, amplitude and offset as well as internal or external modulation sources.

Selecting AM Modulation

Panel Operation

1. Press the MOD key.

2. Press F1 (AM).

Modulated Carrier

Waveform

Modulating waveform



 

83

MFG-2000 Series User Manual

AM Carrier Shape

Background

Sine, square, ramp, pulse or arbitrary waveforms can be used as the carrier shape. The default waveform shape is set to sine. Noise is not available as a carrier shape. Before the carrier shape can be selected, choose AM modulation mode, see above.

Select a Standard

Carrier Shape

1. Press the Waveform key.

2. Press F1~F5 to choose the carrier wave shape.







~

a

Select an

Arbitrary

Waveform Carrier

Shape.

3. See the Arbitrary waveform quick reference or chapter to use an arbitrary waveform.

Page 48

Page 174

Range AM Carrier Shape Sine, Square, Ramp,Pulse,

Arbitrary waveform

Carrier Frequency

The maximum carrier frequency depends on the carrier shape selected. The default carrier frequency for all carrier shapes is 1kHz.

Panel Operation

1. With a carrier waveform selected, press the

FREQ/Rate key.

Q

2. The FREQ parameter will become highlighted in the parameter window.

84

MODULATION

Range

3. Use the arrow keys and scroll wheel or number pad to enter the carrier frequency.

/

4. Press F2~F6 to select the frequency range.

Carrier Shape

z



~

z

Carrier Frequency

Sine wave

Square wave

1μHz~ 60MHz(max)

1μHz~25MHz(max)

Triangle wave

Ramp wave

Default frequency

1μHz~1MHz

1μHz~1MHz

1 kHz

Modulating Wave Shape

The function generator can accept internal as well as external sources. The MFG-2000 has sine, square, triangle, up ramp and down ramp modulating waveform shapes. Sine waves are the default wave shape.

Panel Operation

1. Press the MOD key.

Note



2. Press F1 (AM).





3. Press F4 (Shape).

4. Press F1 ~ F5 to select the waveform shape.

ha







~

Da



5. Press F6 (Return) to return to the previous menu.

Square wave



50% Duty cycle



85

UpRamp

Triangle

DnRamp

MFG-2000 Series User Manual

100% Symmetry

50% Symmetry

0% Symmetry

AM Frequency

The frequency of the modulation waveform (AM Frequency) can be set from 2mHz to 20kHz.

Panel Operation

1. Press the MOD key.



2. Press F1 (AM).





3. Press F3 (AM Freq)

q



4. The AM Freq parameter will become highlighted in the Waveform display area.

86

MODULATION

5. Use the arrow keys and scroll wheel or number pad to enter the AM frequency.

/

6. Press F1~F3 to select the frequency range.

z



Modulation frequency 2mHz~20kHz

Default frequency 100Hz

~

kz



Range

Modulation Depth

Modulation depth is the ratio (as a percentage) of the unmodulated carrier amplitude and the minimum amplitude deviation of the modulated waveform. In other words, modulation depth is the maximum amplitude of the modulated waveform compared to the carrier waveform as a percentage.

Panel Operation

1. Press the MOD key.



2. Press F1 (AM).

 

3. Press F2 (Depth).

Dh



4. The AM Depth parameter will become highlighted in the waveform display area.

87

MFG-2000 Series User Manual

Range

Note

5. Use the arrow keys and scroll wheel or number pad to enter the AM depth.

/

6. Press F1 (%) to choose % units.

Depth

Default depth

0%~120%

100%

% 

When the modulation depth is greater than 100%, the output cannot exceed ±5VPeak (10kΩ load).

If an external modulation source is selected, modulation depth is limited to ± 5V from the MOD

INPUT terminal on the rear panel. For example, if the modulation depth is set to 100%, then the maximum amplitude is +5V, and the minimum amplitude is -5V.

Selecting the (AM) Modulation Source

The function generator will accept an internal or external source for

AM modulation. The default source is internal.

Panel Operation

1. Press the MOD key.



2. Press F1 (AM).

 

3. Press F1 (Source).

4. Press F1 (INT) or F2 (EXT) to select the modulation source.









~

EX



5. Press Return to go back to the previous menu.



88

MODULATION

MOD

External Source

Use the MOD INPUT terminal on the rear panel when using an external source.

Note

42V

MAX

If an external modulation source is selected, modulation depth is determined by a ± 5V signal input into the MOD INPUT terminal on the rear panel. For example, if the modulation depth is set to 100%, then when the voltage level of the modulation source is at

+5V, then the deviation is at the maximum and when the source is at -5V then the deviation is at the minimum.

89

MFG-2000 Series User Manual

Amplitude Shift Keying(ASK) Modulation

ASK modulation is used to switch the output amplitude between two preset amplitude values (carrier amplitude and modulation amplitude).

Only one modulation mode can be used at one time. Sweep and burst mode also cannot be used with ASK. Enabling ASK will disable Sweep or

Burst mode.

Selecting ASK Modulation

When using the ASK mode, the output waveform uses the default settings for carrier frequency, amplitude and offset voltage.

Panel Operation

1. Press the MOD key.



2. Press F2 (ASK).

K



ASK Carrier Shape

Background

The default waveform shape is set to sine. Other waveforms cannot be used as carrier waves.

Panel Operation

1. Press the Waveform key.



90

Ranage

2. Press F1 ~ F5 to select the carrier waveform.

Carrier Waveforms Sine

MODULATION





~

a



ASK Carrier Frequency

The maximum carrier frequency depends on the carrier shape. The default carrier frequency is 1kHz.

Panel Operation

1. Press the FREQ/Rate key to set the carrier frequency.

Q

2. The FREQ parameter will become highlighted in the parameter window.

Range

3. Use the selector keys and scroll wheel or number pad to enter the carrier frequency.

/

4. Press F2~F6 to select the FSK frequency units.

Carrier Shape

z

 

~

z

 

Carrier Frequency

Sine wave

Default frequency

1μHz~320MHz(max)

1kHz

91

MFG-2000 Series User Manual

ASK Amplitude

The default ASK amplitude is 0.5V. Internally modulated waveforms use a square wave with a 50% duty cycle.

Panel Operation

1. Press the MOD key.



2. Press F2 (ASK).

K



3. Press F2 (ASK Ampl).

K 

4. The ASK Ampl parameter will become highlighted in the Waveform Display area.

Range

5. Use the selector keys and scroll wheel or number pad to enter the modulation amplitude.

/

6. Choose a unit type by pressing F2~F6.

ASK Ampllitue

Default

0V~max

0.5V

dB

~

V

92

MODULATION

ASK Rate

The ASK rate setting determines the rate at which the amplitude will switch from the carrier amplitude and the modulation amplitude.

Panel Operation

1. Select MOD.



2. Press F2 (ASK).

K 

3. Press F3 (ASK Rate).

Ka 

4. The ASK Rate parameter will become highlighted in the Waveform Display area.

Range

5. Use the selector keys and scroll wheel or number pad to enter the ASK frequency rate.

/

6. Press F1 ~ F4 to select the frequency unit.

ASK frequency rate

Default

z



2mHz~1MHz

100Hz

~

kz



93

MFG-2000 Series User Manual

ASK Source

The function generator will accept an internal or external source for

ASK modulation. The default source is internal. When Internal

Source is selected, the ASK Rate setting will set the frequency rate.

Panel Operation

1. Press the MOD key.



2. Press F2 (ASK).

K



3. Press F1 (Source).

4. Press F1 (Internal) or F2

(External) to select the ASK source.









~

EX



5. Press Return to return the previous menu.



94

MODULATION

Frequency Modulation (FM)

A FM waveform is produced from a carrier waveform and a modulating waveform. The instantaneous frequency of the carrier waveform varies with the magnitude of the modulating waveform.

When using the MFG-2000 function generator, only one type of modulated waveform can be created at any one time.

Modulating waveform

Modulated Carrier

Waveform

Selecting Frequency Modulation (FM)

When FM is selected, the modulated waveform depends on the carrier frequency, the output amplitude and offset voltage.

Panel Operation

1. Press the MOD key.



2. Press F2 (FM).





95

MFG-2000 Series User Manual

FM Carrier Shape

Background

The default waveform shape is set to sine. Noise waveforms cannot be used as a carrier wave.

Panel Operation

1. Press the Waveform key.

Range



2. Press F1~F5 to select the carrier shape.

Carrier Shape





~

a



Sine, square, pulse, ramp.

FM Carrier Frequency

When using the MFG-2000 function generator, the carrier frequency must be equal to or greater than the frequency deviation. If the frequency deviation is set to value greater than the carrier frequency, the deviation is set to the maximum allowed. The maximum frequency of the carrier wave depends on the waveform shape chosen.

Panel Operation

1. To select the carrier frequency, press the

FREQ/Rate key.

Q

2. The FREQ parameter will become highlighted in the parameter window.

3. Use the arrow keys and scroll wheel or number pad to enter the carrier frequency.

/

4. Press F2~F6 to select the frequency unit.

z



~

z

96

Range Carrier Shape

Sine

Square

Pulse

Ramp

Default frequency

MODULATION

Carrier Frequency

1μHz~320MH(max)

1μHz~25MHz(max)

1μHz~25MHz(max)

1μHz~1MHz

1kHz

97

MFG-2000 Series User Manual

FM Wave Shape

The function generator can accept internal as well as external sources. The MFG-2000 has sine, square, pulse, positive and negative ramps (UpRamp, DnRamp) as the internal modulating waveform shapes. Sine is the default wave shape.

Background

1. Select MOD.



2. Press F2 (FM).





3. Press F4 (Shape).

4. Press F1 ~ F5 to select the waveform shape.

ha







~

Da



Range

5. Press Return to return to the previous menu.

Square wave



50% Duty cycle

UpRamp

Triangle

DnRamp

100% Symmetry

50% Symmetry

0% Symmetry

98

MODULATION

FM Frequency

The frequency of the modulation waveform (FM frequency) can be set from 2mHz to 20kHz. For frequency modulation, the function generator will accept internal or external sources.

Panel Operation

1. Press the MOD key.



2. Press F2 (FM).





3. Press F3 (FM Freq).

q 

4. The FM Freq parameter will become highlighted in waveform display panel.

Range

5. Use the arrow keys and scroll wheel or number pad to enter the FM frequency.

/

6. Press F1~F3 to select the frequency unit.

z



Modulation frequency 2mHz~20kHz

Default frequency 100Hz

~

kz



99

MFG-2000 Series User Manual

Frequency Deviation

The frequency deviation is the peak frequency deviation from the carrier wave and the modulated wave.

Panel Operation

1. Press the MOD key.



2. Press F2 (FM).

 

3. Press F2 (Freq Dev).

qDv



4. The Freq Dev parameter will become highlighted in the waveform display panel.

Range

100

5. Use the arrow keys and scroll wheel or number pad to enter the frequency deviation.

/

6. Press F1~ F5 to choose the frequency units.

z



~

z



Frequency Deviation DC~Max Frequency

Default depth 100Hz

MODULATION

Selecting (FM) Modulation Source

The function generator will accept an internal or external source for

FM modulation. The default source is internal.

Panel Operation

1. Press the MOD key.



2. Press F2 (FM).

 

3. Press F1 (Source).

4. To select the source, press F1

(Internal) or F2 (External).









~

EX



5. Press Return to return to the previous menu.



MOD

External Source

Use the MOD INPUT terminal on the rear panel when using an external source.

Note

If an external modulating source is selected, the frequency deviation is determined by a ± 5V signal input into the MOD INPUT terminal on the rear panel. The frequency deviation is proportional to the voltage of the modulation source. For example, if the voltage of the modulation source is +5V, then the frequency deviation would be equal to the set frequency deviation. Lower voltages levels reduce the frequency deviation while negative voltage levels produce frequency deviations with frequencies below the carrier waveform.

101

MFG-2000 Series User Manual

102

MODULATION

Frequency Shift Keying (FSK) Modulation

Frequency Shift Keying Modulation is used to shift the frequency output of the function generator between two preset frequencies

(carrier frequency, hop frequency). The frequency at which the carrier and hop frequency shift is determined by the internal rate generator or the voltage level from the Trigger INPUT terminal on the rear panel.

Only one modulation mode can be used at once. When FSK modulation is enabled, any other modulation modes will be disabled. Sweep and Burst also cannot be used with FSK modulation.

Enabling FSK will disable Sweep or Burst mode.

Carrier Frequency

Hop Frequency

Selecting FSK Modulation

When using FSK mode, the output waveform uses the default settings for carrier frequency, amplitude and offset voltage.

Panel Operation

1. Press the MOD key.

2. Press F3 (FSK).



K 

103

MFG-2000 Series User Manual

FSK Carrier Shape

Background

The default waveform shape is set to sine. Noise waveforms cannot be used as carrier waves.

Panel Operation

1. Press the Waveform key.

Range



2. Press F1~F5 to choose the carrier wave shape.

Carrier Shape





~

a



Sine, Square, Pulse, Ramp

104

MODULATION

FSK Carrier Frequency

The maximum carrier frequency depends on the carrier shape. The default carrier frequency for all carrier shapes is 1kHz. The voltage level of the Trigger INPUT signal controls the output frequency when EXT is selected. When the Trigger INPUT signal is logically low the carrier frequency is output and when the signal is logically high, the hop frequency is output.

Panel Operation

1. Press the FREQ/Rate key to select the carrier frequency.

Q

2. The FREQ parameter will become highlighted in the parameter window.

Range

3. Use the arrow keys and scroll wheel or number pad to enter the carrier frequency.

/

4. Press F2~F6 to select the FSK frequency units.

Carrier Shape

z



~

z

Carrier Frequency

Sine wave

Square wave

1μHz~320MHz(max)

1μHz~25MHz(max)

Ramp wave

Pulse wave

Default frequency

1μHz~1MHz

1μHz~25MHz(max)

1kHz

105

MFG-2000 Series User Manual

FSK Hop Frequency

The default Hop frequency for all waveform shapes is 100 Hz. A square wave with a duty cycle of 50% is used for the internal modulation waveform. The voltage level of the Trigger INPUT signal controls the output frequency when EXT is selected. When the

Trigger INPUT signal is logically low the carrier frequency is output and when the signal is logically high, the hop frequency is output.

Panel Operation

1. Press the MOD key.



2. Press F3 (FSK).

K 

3. Press F2 (Hop Freq).

q



4. The Hop Freq parameter will become highlighted in the Waveform Display area.

106

5. Use the arrow keys and scroll wheel or number pad to enter the hop frequency.

/

6. Press F1~F5 to select the frequency range.

z



~

z



Range Waveform

Sine wave

Square wave

Ramp wave

Pulse wave

Default frequency

MODULATION

Carrier Frequency

1μHz~320MHz(max)

1μHz~25MHz(max)

1μHz~1MHz

1μHz~25MHz(max)

100Hz

FSK Rate

FSK Rate function is used to determine rate at which the output frequency changes between the carrier and hop frequencies. The

FSK Rate function only applies to internal FSK sources.

Panel Operation

1. Select the MOD key.



2. Press F3 (FSK).

K



3. Press F3 (FSK Rate).

Ka 

4. The FSK Rate parameter will become highlighted in the waveform display area.

107

MFG-2000 Series User Manual

Range

Note

5. The arrow keys and scroll wheel or number pad to enter the FSK rate.

/

6. Press F1~F4 to select the frequency unit.

FSK Rate

z



2mHz~1MkHz

~

kz



Default 10Hz

If an external source is selected, FSK Rate settings are ignored.

FSK Source

The MFG-2000 accepts internal and external FSK sources, with internal as the default source. When the FSK source is set to internal, the FSK rate is configured using the FSK Rate setting. When an external source is selected the FSK rate is equal to the frequency of the Trigger INPUT signal on the rear panel.

Panel Operation

1. Press the MOD key.



2. Press F3 (FSK).

K



3. Press F1 (Source).

4. Press F1 (Internal) or F2

(External) to select the FSK source.









~

EX



Note

5. Press Return to return to the previous menu.



Note that the Trigger INPUT terminal cannot configure edge polarity.

108

MODULATION

109

MFG-2000 Series User Manual

Phase Modulation (PM)

A PM waveform is produced from a carrier waveform and a modulating waveform. The phase of the carrier waveform is modulated by the magnitude of the modulating waveform. When using the function generator, only one type of modulated waveform can be created at any one time for the selected channel.

Modulating waveform

Modulated Carrier

Waveform

Selecting Phase Modulation (PM)

When selecting PM, the current setting of the carrier frequency, the amplitude modulation frequency, output, and offset voltage must be considered.

Panel Operation

1. Press the MOD key.



2. Press F4 (PM).





110

MODULATION

PM Carrier Waveform

Background

PM uses a sine wave as default. Noise cannot be used with phase modulation.

Panel Operation

1. Press the Waveform key.

Range



2. Press F1 ~ F5 to select the waveform.

Carrier Waveforms





~

a



Sine wave, square wave, pulse wave, ramp wave.

PM Carrier Frequency

Selects the maxium carrier frequency for the carrier wavefrom. The default carrier frequency is 1kHz.

Panel Operation

1. Press the FREQ/Rate key to select the carrier frequency.

Q

2. The FREQ parameter will become highlighted in the parameter window.

Range

3. Use the arrow keys and scroll wheel or number pad to enter the carrier frequency.

/

4. Press F1~F5 to select the frequency unit.

Carrier Wave

Sine wave

Square wave

z



~

z



Carrier Frequency

1μHz~320MH(max)

1μHz~25MHz(max)

111

Pulse wave

Ramp wave

Default frequency

MFG-2000 Series User Manual

1μHz~25MHz(max)

1μHz~1MHz

1 kHz

PM Wave Shape

The function generator can accept internal or external sources. The internal sources can include sine, square, triangle, up ramp and down ramp. The default wave shape is sine.

Panel Operation

1. Select the MOD key.



Range

2. Press F4 (PM).





3. Press F4 (Shape).

4. Press F1~F5 to select a waveform shape.

ha







~

Da



5. Press Return to return to the previous menu.

Waveform

Square wave

Up Ramp

Triangle

Dn Ramp



50% Duty Cycle

100% Symmetry

50% Symmetry

0% Symmetry

112

MODULATION

PM Frequency

The frequency of the modulation waveform (PM Frequency) can be set from 2mHz to 20kHz. The function generator can accept internal or external sources.

Panel Operation

1. Press the MOD key.



2. Press F4 (PM).

 

3. Press F3 (PM Freq).

q



4. The PM Freq parameter will become highlighted in the Waveform Display area.

Range

5. Use the arrow keys and scroll wheel or number pad to enter the PM frequency.

/

6. Press F1~F3 to select the frequency unit range.

z



Modulation frequency 2mHz~20kHz

Default frequency 100Hz

~

kz



113

MFG-2000 Series User Manual

Phase Deviation

The maximum phase deviation depends on the the carrier wave frequency and the modulated waveform.

Panel operation

1. Press the MOD key.



2. Press F4 (PM).

 

3. Press F2 (Phase Dev).

haDv



4. The Phase Dev parameter will become highlighted in the waveform display area.

Range

114

5. Use the arrow keys and scroll wheel or number pad to enter the phase deviation.

/

6. Press F1 to select the phase units.

Phase deviation/shift 0~360°

Default phase 180°

Dg 

MODULATION

Select the PM Source

The function generator excepts internal or external sources for phase modulation. The default source is internal.

Panel Operation

1. Press the MOD key.



2. Press F4 (PM).

 

3. Press F1 (Source).

4. Press F1 (INT) or F2 (EXT) to select the source.









~





5. Press return to return to the previous menu.



MOD

External Source

Use the MOD INPUT terminal on the rear panel when using an external source.

Note

42V

MAX

If the modulation source is set to external, the phase deviation is controlled by the ±5V MOD

INPUT terminal on the rear panel. For example, if the modulation voltage is +5V, then the phase deviation is equal to the phase deviation setting. If the modulation voltage is less than +5V, then the phase deviation will be less than the phase deviation setting.

115

MFG-2000 Series User Manual

116

MODULATION

Phase Shift Keying (PSK) Modulation

PSK modulation alternates the output between two preset phase values (carrier phase and modulation phase)

Only one mode of modulation can be enabled at any one time. If

PSK is enabled, any other modulation mode will be disabled.

Likewise, burst and sweep modes cannot be used with PSK and will be disabled when PSK is enabled.

Select PSK Modulation

When using the PSK modulatin mode, the output waveform uses the default carrier frequency, amplitude and offset voltage.

Panel Operation

1. Press the MOD key.



2. Press F6 (PSK).

K



PSK Carrier Wave Shape

Background

Sine is the default waveform. Other waveforms cannot be used as a carrier wave.

Panel Operation

1. Press the Waveform key.



117

MFG-2000 Series User Manual

2. Press F1 ~ F5 to select the carrier shape.

Carrier Waveforms Sine





~

a



Range

PSK Carrier Frequency

The maximum carrier frequency depends on the carrier shape. The default carrier frequency is 1kHz.

Panel Operation

1. Press the FREQ/Rate key to select the carrier frequency.

Q

2. The FREQ parameter will become highlighted in the parameter window.

Range

3. Use the arrow keys and scroll wheel or number pad to enter the carrier frequency.

/

4. Press F2~F6 to select the PSK frequency unit.

Carrier Waveforms

z

 

~

z

 

Carrier Frequency

Sine wave

Default frequency

1μHz~320MHz(max)

1kHz

PSK Modulation Phase

The default PSK phase is 180°. The internal modulation source is a square wave with a 50% duty cycle.

Panel Operation

1. Press the MOD key.



118

MODULATION

2. Press F6 (PSK).

3. Press F2 (PSK Phase).

K

Kha





4. The PSK phase parameter will become highlighted in the parameter window.

Range

5. Use the arrow keys and scroll wheel or number pad to enter the PSK phase.

/

6. Press F1 to select the phase units.

PSK modulation phase

Default phase

Dg

0~360°

180°



PSK Rate

The PSK modulation time determines whether the carrier phase or modulation phase is output.

Panel Operation

1. Select MOD.

2. Press F3 (PSK).



K



119

MFG-2000 Series User Manual

3. Press F3 (PSK Rate).

Ka

4. The PSK rate parameter will become highlighted in the parameter window.



Range

5. Use the arrow keys and scroll wheel or number pad to enter the PSK rate.

/

6. Press F1~F4 to select the frequency units.

z



PSK modulaton time 2mHz~1MHz

Default 10Hz

~

kz



PSK Source

The MFG-2000 accepts internal and external PSK sources, with internal as the default source. When the PSK source is set to internal, the PSK rate is configured using the PSK modulation time setting.

Panel Operation

1. Press the MOD key.



2. Press F6 (PSK).

K 

120

MODULATION

3. Press F1 (Source).

4. Press F1 (Internal) or F2

(External) to set the PSK source.

5. Press Return to return to the previous menu.









~

EX





121

MFG-2000 Series User Manual

Pulse Width Modulation

For pulse width modulation the instantaneous voltage of the modulating waveform determines the width of the pulse waveform.

Only one mode of modulation can be enabled at any one time for the selected channel. If PWM is enabled, any other modulation mode will be disabled. Likewise, burst and sweep modes cannot be used with PWM and will be disabled when PWM is enabled.

Selecting Pulse Width Modulation

When selecting PWM, the current setting of the carrier frequency, the amplitude modulation frequency, output, and offset voltage must be considered.

Panel Operation

1. Press the MOD key.



2. Press F6 (PWM).

5. Press Return to return to the previous menu.



3. Press F1 (Source).

4. Press F1 (INT) or F2 (EXT) to select the source.









~

EX







122

MODULATION

PWM Carrier Shape

PWM uses a square wave as the carrier shape. Other wave shapes cannot be used with PWM. If a carrier shape other than square is used with PWM, an error message will appear.

PWM Carrier Frequency

The carrier frequency depends on the square wave. The default carrier frequency is 1kHz.

Panel

Operation

1. To select the carrier frequency, press the FREQ/Rate key.

Q

2. The FREQ parameter will become highlighted in the parameter window.

3. Use the selector keys and scroll wheel or number pad to enter the carrier frequency.

4. Press F2~F6 to select the PWM frequency unit.

z



/

~

z



123

MFG-2000 Series User Manual

PMW Modulating Wave Shape

The modulating wave shapes for internal sources include sine, square, triangle, up ramp and down ramp. The default wave shape is sine.

Panel Operation

1. Press the MOD key.



Range

2. Press F6 (PWM).





3. Press F4 (Shape).

4. Press F1~F5 to select a waveform shape.

ha







~

Da



5. Press Return to return to the previous menu.

Waveform

Square wave

UpRamp

Triangle ramp

DnRamp



50% duty cycle

100% symmetry

50% symmetry

0% symmetry

124

MODULATION

Modulating Waveform Frequency

Panel Operation

1. Press the MOD key.

2. Press F6 (PWM).

3. Press F3 (PWM Freq).





q





4. The PMW Freq parameter will become highlighted in the parameter window.

Range

5. Use the selector keys and scroll wheel or number pad to enter the PWM frequency.

/

6. Press F1~F3 to select the frequency unit range.

PWMFrequency

Default

z



~

kz



2mHz~20kHz

20kHz

125

MFG-2000 Series User Manual

Modulation Duty Cycle

Duty function is used to set the duty cycle as percentage (%).

Panel Operation

1. Press the MOD key.



2. Press F6 (PWM).



3. Press F2 (Duty).

D

4. The PMW Duty parameter will become highlighted in the parameter window.





Range

Note

126

5. Use the selector keys and scroll wheel or number pad to enter the duty cycle

/

6. Press F1(%) to select percentage units.

Duty Cycle

Default

0%~100%

50%

% 

Pulse waveforms can be modulated with an external source using the external source function. When using an external source, the pulse width is controlled by the

± 5V MOD INPUT terminal.

MODULATION

PWM Source

The MFG-2000 accepts internal and external PWM sources. Internal is the default source for PWM sources

Panel Operation

1. Press the MOD key.



2. Press F6 (PWM).

 

3. Press F1 (Source).

4. To select the source, press F1

(Internal) or F2 (External).









~

EX



5. Press Return to return to the previous menu.



External Source Use the MOD INPUT terminal on the rear panel when using an external source.

MOD

Note

42V

MAX

If an external modulation source is selected, pulse width modulation is controlled by the ± 5V from the MOD INPUT terminal on the rear panel. For example, if duty is set to 100%, then the maximum duty occurs at +5V, and the minimum duty at -5V.

127

MFG-2000 Series User Manual

SUM modulation

SUM modulation adds the modulating waveform to the carrier waveform. The amplitude of the modulating waveform is set as a percentage of the carrier amplitude.

Only one mode of modulation can be enabled at any one time for the selected channel. If SUM is enabled, any other modulation mode will be disabled. Likewise, burst and sweep modes cannot be used with SUM modulation and will be disabled when SUM is enabled.

SUM Modulated waveform

SUM Freq

(modulation frequency)

Selecting SUM modulation

For SUM modulation, the modulated waveform amplitude and offset is determined by the carrier wave.

Panel Operation

1. Press the MOD key.

2. Press F5 (SUM).



 

128

MODULATION

SUM Carrier Waveform

Background

The SUM carrier waveform is a sinewave by default.

Panel Operation

1. Press the Waveform key.

Range



2. Press F1~F5 to select the carrier waveform.

Carrier Waveform





~





Sine, square, pulse, ramp and noise wave.

SUM Carrier Frequency

The maximum carrier frequency depends on the selected carrier waveform. The default carrier frequency is 1kHz.

Panel Operation

1. Press the FREQ/Rate key to select the carrier frequency.

Q

2. The FREQ parameter will become highlighted in the parameter window.

Range

3. Use the arrow keys and scroll wheel or number pad to enter the frequency.

/

4. Press F2 ~ F6 to select the frequency units.

Carrier Waveform

Sine wave

Square wave

z



~

z

Carrier Frequency

1μHz~60MH(max)

1μHz~25MHz(max)

129

Pulse wave

Ramp wave

Default frequency

MFG-2000 Series User Manual

1μHz~25MHz(max)

1μHz~1MHz

1 kHz

SUM Waveform

The function generator can accept internal and external sources. The

MFG-2000 includes sine, square, pulse, UpRamp and DnRamp as internal sources. The default waveform is sine.

Panel Operation

1. Press the MOD key.



2. Press F5 (SUM).

 

3. Press F4 (Shape).

4. Press F1~F5 to select the source waveform.

ha







~

Da



Range

5. Press Return to return to the previous menu.

Square wave

Up ramp

Triangle

Down ramp



50% Duty cycle

100% Symmetry

50% Symmetry

0% Symmetry

130

MODULATION

Modulating Waveform Frequency

The frequency of the modulating waveform (SUM Frequency) can be set from 2mHz to 20kHz. The function generator accepts internal and external SUM sources.

Panel Operation

1. Press the MOD key.



2. Press F5 (SUM).





3. Press F3 (SUM Freq).

q 

4. The SUM Freq parameter will become highlighted in the parameter window.

Range

5. Use the arrow keys and scroll wheel or number pad to enter the SUM frequency.

/

6. Press F1~F3 to select the frequency units.

Modulating range

Default frequency

z



2mHz~20kHz

100Hz

~

kz



131

MFG-2000 Series User Manual

SUM Amplitude

The SUM depth is the offset (in percent relative to the carrier) of the signal that is added to the carrier.

Panel Operation

1. Press the MOD key.



2. Press F5 (SUM).

 

3. Press F5 (SUM Ampl).





4. SUM Depth will be highlighted in the parameter window.

Range

132

5. Use the arrow keys and scroll wheel or number pad to enter the SUM depth.

/

6. Press F1 to select the percentage unit.

Sum depth

Default depth

0~100%

50%

% 

MODULATION

Select the SUM Source

The signal generator can accept internal or external sources for the

SUM modulation.

Panel Operation

1. Press the MOD key.



2. Press F5 (SUM).

 

3. Press F1 (Source).

4. Press F1 (INT) or F5 (EXT) to select the source.









~

EX



5. Press Return to return to the previous menu.



MOD

External Source

Use the MOD INPUT terminal on the rear panel when using an external source.

Note

42V

MAX

If an external modulation source is selected, the

SUM depth is controlled by the ± 5V from the

MOD INPUT terminal on the rear panel. For example, if the SUM depth is set to 0%, then the maximum depth (100% of the carrier ) will be at

+5V, and the minimum depth (0% of the carrier) will be at -5V.

133

MFG-2000 Series User Manual

134

MODULATION

Frequency Sweep

The function generator can perform a sweep for sine, square or ramp waveforms, but not noise, and pulse. When Sweep mode is enabled,

Burst or any other modulation modes will be disabled.

In Sweep mode the function generator will sweep from a start frequency to a stop frequency over a number of designated steps.

The step spacing of the sweep can be linear or logarithmic. The function generator can also sweep up or sweep down in frequency.

If manual or external sources are used, the function generator can be used to output a single sweep.

Sweep

Selecting Sweep Mode

The Sweep button is used to output a sweep. If no settings have been configured, the default settings for output amplitude, offset and frequency are used.



135

MFG-2000 Series User Manual

Setting Start and Stop Frequency

The start and stop frequencies define the upper and lower sweep limits. The function generator will sweep from the start through to the stop frequency and cycle back to the start frequency. The sweep is phase continuous over the full sweep range (1μHz-max

Frequency).

Panel Operation

1. Press the SWEEP key.

2. Press F3 (Start) or F4 (Stop) to selelect the start or stop frequency.

a





~



3. The Start or Stop parameter will become highlighted in the parameter window.

Start

Stop

136

Range

Note

MODULATION

4. Use the arrow keys and scroll wheel or number pad to enter the Stop/Start frequency.

/

5. Press F1~F5 to select the

Start/Stop frequency units.

Sweep Range

Sine wave

z



~

z



1μHz~320MH(max)

Square wave

Pulse wave

Ramp wave

1μHz~25MHz(max)

1μHz~25MHz(max)

1μHz~1MHz

Start - Default 100Hz

Stop - Default 1kHz

To sweep from low to high frequencies, set the start frequency less than the stop frequency.

To sweep from high to low frequencies, set the start frequency greater than the stop frequency.

When Marker is off, the sync signal is a square wave with a 50% duty cycle. When the sweep starts, the sync signal will be at a TTL low and will transition to a TTL high level at the center frequency. The SYNC signal frequency is equal to the specified sweep time.

When marker is on, the SYNC signal is at a TTL high level at the start of the sweep and drops to a

TTL low level at the marker frequency.

The SYNC signal is output from the TRIG output terminal.

137

MFG-2000 Series User Manual

Center Frequency and Span

A center frequency and span can be set to determine the upper and lower sweep limits (start/stop).

Panel Operation

1. Press the SWEEP key.



2. Press F6 (More).

3. Press F1 (Span) or F2 (Center) to select the span or center.



a





~





4. The Span or Center parameters will become hightlighted in the waveform display area.

Span

Center

138

Range

MODULATION

5. Use the arrow keys and scroll wheel or number pad to enter the Span/Center frequency.

/

6. Press F1~F5 to select the

Start/Stop frequency units.

z



Center frequency

Sine wave 1μHz~320MH(max)

~

z



Square wave

Pulse wave

Ramp wave

1μHz~25MHz(max)

1μHz~25MHz(max)

1μHz~1MHz

Span frequency

Sine wave

Square wave

Pulse wave

Ramp wave

Default center

Default span

1μHz~320MH(max)

1μHz~25MHz(max)

1μHz~25MHz(max)

1μHz~1MHz

550Hz

900Hz

139

Note

MFG-2000 Series User Manual

To sweep from low to high frequencies, set a positive span. To sweep from high to low frequencies, set a negative span.

When Marker is off, the sync signal is a square wave with a 50% duty cycle. When the sweep starts, the sync signal will be at a TTL low and will transition to a TTL high level at the center frequency. The SYNC signal frequency is equal to the specified sweep time.

When Marker is on, the SYNC signal is at a TTL high level that drops to a TTL low level at the marker frequency.

The SYNC signal is output from the TRIG output terminal.

140

MODULATION

Sweep Mode

Sweep mode is used to select between linear or logarithmic sweeping. Linear sweeping is the default setting.

Panel Operation

1. Press the SWEEP key.



2. Press F2 (Type).

3. To select linear or logarithmic sweep, press F1 (Linear) or F2

(Log).



a





~

g



4. Press Return to return to the previous menu.



141

MFG-2000 Series User Manual

Sweep Time

The sweep time is used to determine how long it takes to perform a sweep from the start to stop frequencies. The function generator automatically determines the number of discrete frequencies used in the scan depending on the length of the scan.

Panel Operation

1. Press the SWEEP key.



2. Press F5 (SWP Time).

 

3. The Time parameter will become highlighted in the waveform display area.

Range

4. Use the selector keys and scroll wheel or number pad to enter the Sweep time.

/

5. Press F1~F2 to select the time unit.

Sweep time

Default time

1ms ~ 500s

1s

E



~

E



142

MODULATION

Marker Frequency

The marker frequency is the frequency at which the marker signal goes low (The marker signal is high at the start of each sweep). The marker signal is output from the TRIG output terminal on the rear panel. The default is 550 Hz.

Panel Operation

1. Press the SWEEP key.



2. Press F6 (More).

 

3. Press F3 (Marker)

ak



4. Press F2 (ON/OFF) to toggle the marker on or off.

OO



5. Press F1 (Freq) to select the marker frequency.

q 

6. The Marker parameter will become highlighted in the parameter window.

143

MFG-2000 Series User Manual

Range

Note

7. Use the arrow keys and scroll wheel or number pad to enter the frequency.

/

8. Press F1~F5 to select the frequency unit.

Frequency

Sine wave

z



~

z



1μHz~320MH(max)

Square wave

Pulse wave

Ramp wave

Default

1μHz~25MHz(max)

1μHz~25MHz(max)

1μHz~1MHz

550Hz

The marker frequency must be set to a value between the start and stop frequencies. If no value is set, the marker frequency is set to the average of the start and stop frequencies.

Marker mode will override SYNC mode settings when sweep mode is active.

Sweep Trigger Source

In sweep mode the function generator will sweep each time a trigger signal is received. After a sweep output has completed, the function generator outputs the start frequency and waits for a trigger signal before completing the sweep. The default trigger source is internal.

Panel Operation

1. Press the SWEEP key.



2. Press F1 (Source).





144

Note

MODULATION

3. To select the trigger source, press F1 (Internal), F2

(External) or F3 (Manual).





~

aa



4. Press Return to return to the previous menu.



Using the Internal source will produce a continuous sweep using the sweep time settings.

With an external source, a sweep is output each time a trigger pulse (TTL) is received from the

TRIG input terminal on the rear panel.

The trigger period must be equal to or greater than the sweep time plus 1ms.

5. If manual is selected, press F1

(Trigger) to manually start each sweep.

gg



145

MFG-2000 Series User Manual

Burst Mode

The function generator can create a waveform burst with a designated number of cycles. Burst mode supports sine, square ,triangle and ramp waveforms.

Burst

Selecting Burst Mode

When burst mode is selected, any modulation or sweep modes will be automatically disabled. If no settings have been configured, the default settings for output amplitude, offset and frequency are used.



Burst Modes

Burst mode can be configured using Triggered (N Cycle mode) or

Gated mode. Using N Cycle/Triggered mode, each time the function generator receives a trigger, the function generator will output a specified number of waveform cycles (burst). After the burst, the function generator will wait for the next trigger before outputting another burst. N Cycle is the default Burst mode. Triggered mode can use internal or external triggers.

The alternative to using a specified number of cycles, Gated mode uses the external trigger to turn on or off the output. When the

Trigger INPUT signal is high, waveforms are continuously output.

When the Trigger INPUT signal goes low, the waveforms will stop being output after the last waveform completes its period. The

146

MODULATION

voltage level of the output will remain equal to the starting phase of the burst waveforms, ready for the signal to go high again.

Burst Mode Burst Count Burst Period Phase

Triggered (Int) Available Available Available

Trigger

Source

Immediate

Triggered (Ext) Available Not used Available EXT, Bus

Gated pulse (Ext) Not used Not used Available Unused

In Gated mode, burst count, burst cycle and trigger source are ignored. If a trigger is input, then the trigger will be ignored and will not generate any errors.

Panel Operation

1. Press the Burst key.

2. To select either N Cycle (F1) or Gate (F2).







~

a



Burst Frequency

In the N Cycle and Gated modes, the waveform frequency sets the repetition rate of the burst waveforms. In N-Cycle mode, the burst is output at the waveform frequency for the number of cycles set. In

Gated mode the waveform frequency is output while the trigger is high. Burst mode supports sine, square, triangle or ramp waveforms.

Panel Operation

1. Press the FREQ/Rate key.

Q

2. The FREQ parameter will become highlighted in the parameter window.

3. Use the arrow keys and scroll wheel or number pad to enter the frequency.

/

147

Range

Note

MFG-2000 Series User Manual

4. Press F2~F6 to select the frequency unit.

Frequency– Sine

z



~

z

1uHz~60MHz(max)

Frequency– Square

Freqency – Ramp

1uHz~25MHz(max)

1uHz~1MHz

Default 1kHz

Waveform frequency and burst period are not the same. The burst period is the time between the bursts in N-Cycle mode.

Burst Cycle/Burst Count

The burst cycle (burst count) is used to define the number of cycles that are output for a burst waveform. Burst cycle is only used with

N-cycle mode (internal, external or manual source). The default burst cycle is 1.

Panel Operation

1. Press the Burst key.



2. Press F1 (N Cycle).

 

3. Press F1 (Cycles).





4. The Cycles parameter will become highlighted in the Waveform Display area.

148

MODULATION

Range

Note

5. Use the arrow keys and scroll wheel or number pad to enter the number of cycles.

/

6. Press F5 to select the Cyc unit.

 

Cycles 1~1,000,000

Burst cycles are continuously output when the internal trigger is selected. The burst period determines the rate of bursts and the time between bursts.

Burst cycle must be less than the product of the burst period and wave frequency.

Burst Cycle < (Burst Period x Wave Frequency)

If the burst cycle exceeds the above conditions, the burst period will be automatically increased to satisfy the above conditions.

If gated burst mode is selected, burst cycle is ignored. Though, if the burst cycle is changed remotely whilst in gated mode, the new burst cycle is remembered when used next.

Infinite Burst Count

Panel Operation

1. Press the Burst key.

Note



2. Press F1 (N Cycle).

 

3. Press F2 (Infinite).





Infinite burst is only available when using manual triggering.

149

MFG-2000 Series User Manual

Burst Period

The burst period is used to determine the time between the start of one burst and the start of the next burst. It is only used for internally triggered bursts.

Panel Operation

1. Press the Burst key.



2. Press F1 (N Cycle).

 

3. Press F4 (Period).

d 

4. The Period parameter will become highlighted in the Waveform Display area.

150

MODULATION

Range

Note

5. Use the arrow keys and scroll wheel or number pad to enter period time.

/

6. Press F1~F3 to choose the period time unit.

E



~

E



Period time

Default

1ms~500s

10ms

Burst period is only applicable for internal triggers.

Burst period settings are ignored when using gated burst mode or for external and manual triggers.

The burst period must be large enough to satisfied the condition below:

Burst Period>Burst Count/Wave frequency + 200ns.

Burst Phase

Burst Phase defines the starting phase of the burst waveform. The default is 0 ˚.

Panel Operation

1. Press the Burst key.



2. Press F1 (N Cycle).

 

3. Press F3 (Phase).

ha



4. The Phase parameter will become highlighted in the Waveform Display area.

151

MFG-2000 Series User Manual

Range

Note

5. Use the arrow keys and scroll wheel or number pad to enter the phase.

/

6. Press F5 (Degreee) to select the phase unit.

Phase

Dg 

-360

˚~+360˚

Default

0

˚

When using sine, square, triangle or ramp waveforms, 0 ˚ is the point where the waveforms are at zero volts.

0˚ is the starting point of a waveform. For sine, square or Triangle, Ramp waveforms, 0˚ is at 0 volts (assuming there is no DC offset).

Burst Phase is used for both N cycle and Gated burst modes. In gated burst mode, when the

Trigger INPUT signal goes low the output is stopped after the current waveform is finished.

The voltage output level will remain equal to the voltage at the starting burst phase.

152

MODULATION

Burst Trigger Source

Each time the function generator receives a trigger in triggered burst

(N-Cycle) mode, a waveform burst is output. The number of waveforms in each burst is designated by the burst cycle (burst count). When a burst has completed, the function generator waits for the next trigger. Internal source is the default triggered burst (Ncycle) mode on power up.

Panel Operation

1. Press the Burst key.



2. Press F1 (N Cycle).





Manual

Triggering

3. Press F5 (TRIG setup).

4. Choose a trigger type by pressing F1 (INT), F2 (EXT) or F3 (Manual).









~

aa



If a manual source is selected, the

Trigger softkey (F1) must be pressed each time to output a burst.

gg 

153

Note

MFG-2000 Series User Manual

When the internal trigger source is chosen, the burst is output continuously at a rate defined by the burst period setting. The interval between bursts is defined by the burst period.

When the external trigger is selected the function generator will receive a trigger signal (TTL) from the Trigger INPUT terminal on the rear panel.

Each time the trigger is received, a burst is output

(with the defined number of cycles). If a trigger signal is received during a burst, it is ignored.

When using the manual or external trigger only the burst phase and burst cycle/count are applicable, the burst period is not used.

A time delay can be inserted after each trigger, before the start of a burst.

154

MODULATION

Burst Delay

Panel Operation

1. Press the Burst key.



2. Press F1 (N Cycle).





3. Press F5 (TRIG setup).





4. Press F4 (Delay).

Da 

5. The Delay parameter will become highlighted in the Waveform Display area.

Range

6. Use the selector keys and scroll wheel or number pad to enter period time.

/

7. Press F1~F4 to choose the delay time unit.

Delay time

Default

0ns~100s

0s

E



~

E



155

MFG-2000 Series User Manual

Burst Trigger Output

The Trig Out terminal on the rear panel can be used for burst or sweep modes to output a rising edge TTL compatible trigger signal.

By default the trigger signal is rising edge. The trigger signal is output at the start of each burst.

Panel Operation

1. Press the Burst key.



2. Press F1 (N Cycle).

 

Note

3. Press F5 (TRIG setup).





4. Press F5 (TRIG out).





5. Press F3 (ON/OFF) to toggle

Trigger out ON/OFF.

OO 

6. Select F1 (Rise) or F2 (Fall) edge trigger.





~

a



When the internal or external trigger is selected, the trigger output signal will be at either a TTL low/high level and will toggle when the specifed number of waveform cycles completed.

When the manual trigger is selected, the trigger output turns on at the trigger soft-key be pressed.

When the manual trigger is selected, the function generator automatically disables the trigger output. When using a manual trigger, the function generator outputs a pulse wave (>1us) from the

Trig Out terminal.

156

SECONDARY SYSTEM FUNCTION SETTINGS

S

ECONDARY SYSTEM

FUNCTION SETTINGS

The secondary system functions are used to store and recall settings, view help files, view the software version, update the firmware, set the buzzer.

Save and Recall ............................................................... 158

Selecting the Remote Interface ........................................ 161

LAN Interface ..................................................................... 161

LAN Host Name ................................................................. 162

USB Interface...................................................................... 164

System and Settings ........................................................ 165

Viewing and Updating the Firmware ................................. 165

Language Selection ............................................................ 166

Setting the Buzzer Sound .................................................. 166

157

MFG-2000 Series User Manual

Save and Recall

The MFG-2000 has non-volatile memory to store instrument state and ARB data. There are 10 memory files numbered 0~9. Each memory file can either store arbitrary waveform data (ARB), settings or both. When data (ARB or Setting data) is stored in a memory file, the data will be shown in red. If a file has no data, it will be shown in blue.

Save/Recall

Properties

ARB

Rate

Frequency

Length

Display horizontal

Setting

Functions

Waveform

Frequency

Pulse Width

Edge time

Square wave Duty

Ramp Symmetry

Amplitude

Amplitude unit

Offset

Modulation type

Beep setting

Impedance

Main output

Sweep

Source

Type

Display vertical

Output Start

Output length

AM

Source

Shape

Depth

AM frequency

ASK

Source

Rate

ASK amplitude

FM

Source

Shape

Deviation

FM frequency

FSK

Source

Rate

158

SECONDARY SYSTEM FUNCTION SETTINGS

Marker

Time

Start frequency

Stop frequency

Center frequency

Span frequency

Marker frequency

Burst Type

Source

Trigger out

Type

Cycles

Phase

Period

Delay

Hop frequency

PM

Source

Shape

Phase

PM Frequency

PSK

Source

Rate

PSK phase

SUM

Source

Shape

SUM amplitude

SUM Frequency

Panel Operation

1. Press the UTIL key.



2. Press F1 (Memory).





159

Range

MFG-2000 Series User Manual

3. Choose a file operation:

Press F1 to store a file, press

F2 to recall a file, or press F3 to delete a file.



a

D







4. Use the scroll wheel to select a memory file.

5. Use the scroll wheel to choose the data type.

Memory file

Data type

Memory0 ~ Memory9

ARB, Setting, ARB+Setting

160

Delete All

6. Press F5 (Done) to confirm the operation.

7. To delete all the files for

Memory0~Memory9, press

F4.

8. Press F1 (Done) to confirm the deletion of all files.

D

D

D







SECONDARY SYSTEM FUNCTION SETTINGS

Selecting the Remote Interface

The MFG-2000 has LAN and USB interfaces for remote control.

Only one remote interface can be used at any one time.

LAN Interface

Background

When using the LAN interface, an IP must be specified (DHCP, Auto IP or manually configured).

Panel Operation

1. Press the UTIL key.

Range



2. Press F2 (Interface).

a



3. Press F3 (LAN).





4. Press F2 (Config).

g



5. Choose how to configure the

IP address. Press F1 (DHCP),

F2 (Auto IP) or F3 (Manual).

DHCP

D



~

aa



Use DHCP to automatically configure the IP address of the unit for networks with a DHCP server.

Auto IP

Manual

Use Auto IP to automatically configure the IP address of the unit when it is directly connected to a host PC via an

Ethernet cable.

Manually configure the IP address.

161

MFG-2000 Series User Manual

6. If Manual was selected, set F1

(IP Addr), F2 (NetMask) and

F3 (Gateway) in turn.

dd



~

aa



7. The IP address, net mask or gateway settings become highlighted in the parameter window.

8. Use the number pad to enter the IP address, Net mask or gateway. Use the decimal point as a field separator.

/

9. Press F5 (Done) to confirm the settings.

D



10. Finally, press F5 (Done) to confirm all the IP configuration settings.

D



LAN Host Name

Background

The following describes how to set the host name for the unit when used in the LAN interface.

Panel Operation

1. Press the UTIL key.



162

SECONDARY SYSTEM FUNCTION SETTINGS

2. Press F2 (Interface).

a



3. Press F3 (LAN).





4. Press F2 (Config).

g



5. Press F4 (HostName) to set the host name for the unit.

a



6. The Host Name settings become highlighted in the parameter window.

7. Use the scroll wheel to scroll through each character.

/

8. Press F1 (Enter Char) to select a character and continue to the next character.

D



9. Press F5 (Done) to confirm the host name.

D



163

MFG-2000 Series User Manual

USB Interface

Background

The following shows how to configure the meter for remote control via the USB interface.

Panel Operation

1. Press the UTIL key.



2. Press F2 (Interface).

a



3. Press F2 (USB).

B



164

SECONDARY SYSTEM FUNCTION SETTINGS

System and Settings

There are a number of miscellaneous settings and firmware settings that can be configured.

Viewing and Updating the Firmware

Panel Opearon

1. Press the UTIL key.



2. Press F3 (Cal.).

3. Press F2 (Software).

a.

a







View Version

4. Press F1 (Version) to view the firmware version.

V

The version information will be shown on screen:

Instrument, Version, FPGA Version, Bootloader

Version

Update Firmware

5. To update the firmware, insert a USB flash drive with a firmware file in the USB host drive. Press F2

(Upgrade).

gad



Note

The firmware file (*.bin) must be located in a

UPGRADE directory, directly off the USB root directory. UPGRADE must be capitalized.

165

MFG-2000 Series User Manual

Language Selection

Background

The MFG-2000 can be operated in English or

Simplified Chinese. By default, the language is set to English.

Panel Operation

1. Press the UTIL key.



2. Press F4 (System).





3. Press F2 (Language).

agag 

4. The Language parameter will become highlighted.

5. Press F2 (English) to select the language.

Egh



Setting the Buzzer Sound

Background

Turns the beeper on or off.

Panel Operation

1. Press the UTIL key.



2. Press F4 (System).

3. Press F4 (Beep) to toggle the buzzer sound on or off.



B





4. The Beep parameter will become highlighted.

166

SECONDARY SYSTEM FUNCTION SETTINGS

Display Suspend

Background

This function will turn off the display until a front panel key is pressed. When a panel key is pressed the display will turn back on.

Panel Operation

1. Press the UTIL key.



2. Press F4 (System).





3. Press F2 (Display Opt).

DaO



4. Press F1 (Display).

Da



5. Select F1(Suspend) or F2(ON) to turn the display suspend feature on or off.

d



~

O



Display Brightness

Background

The brightness of the display can be set from the utility-system menu.

Panel Operation

1. Press the UTIL key.



2. Press F4 (System).





3. Press F2 (Display Opt).

DaO



4. Press F2 (Brightness).

Bgh



167







MFG-2000 Series User Manual

Use the scroll wheel to set the brightness of the display.

Brightness Low ,mid,high

E



5. Press F1 (Enter) to finish setting the brightness.



Frequency Counter



Example: Turn on the frequency counter. Gate time: 1 second.

1. Press UTIL, F6 (Counter).



Input:





2. Press F2 (Gate Time), and press F3 (1 Sec) to choose a gate time of 1 second.





3. Connect the signal of interest to the Frequency counter input on the rear panel.



4. Input a 1kHz square wave signal into the

Counter input on the rear panel. Set the gate time to 1S.





168

SECONDARY SYSTEM FUNCTION SETTINGS

Screen Capture

Background

Connection

The function generator is able to capture screenshots and save them to a USB flash drive.

1. Insert a USB key into the USB port on the rear panel.

Panel Operation

2. Press the UTIL key.



3. Press F4 (System).

4. Press F1 (Hardcopy).



ad





5. Use the scroll wheel to scroll through the different screen shots. A screen shot is captured each time a function is used.

Function: Waveform, ARB,

MOD (AM, FM, FSK, PM),

Sweep,Burst, UTIL

6. When a screen is selected, press F1 to save the screen shot. The utility menu will reappear after 2 seconds. This indicates that the screen shot was saved.



169

170

MFG-2000 Series User Manual

C

HANNEL SETTINGS

The channel settings chapter shows how to set the output impedance, output phase and DSO connection settings.

Output Impedance ............................................................. 171

Selecting the Output Phase ............................................... 172

Synchronizing the Phase.................................................... 173

DSO Link ............................................................................ 173



CHANNEL SETTINGS



M F G -2 5 3 2 M P



Output Impedance



  

Background

50Ω or high impedance. The default output

 

impedance is different to that specified, then the

/



Panel Operation

Note

1. Press the CH1/CH2 key.

 



SWEEP or BURST functions are not active.

 

 

2. Press F1 (Load).





ad









3. Select F1 (50 OHM) or

F2(High Z) to select the output impedance.

O



~

ghZ



171

 

M F G -2 5 3 2 M P











 

  



Selecting the Output Phase



  



/

Panel operation



1. Press the CH1/CH2 key.







ha



3. The Phase parameter in the parameter window will become hightlighed.













4. Use the arrow keys and scroll wheel or number pad to enter the output phase.

/

5. Press F5 (Degree).

Dg 

172







M F G -2 5 3 2 M P









  

CHANNEL SETTINGS

  

Synchronizing the Phase

Background





 

/

Panel Operation

1. Press the CH1/CH2 key.

 



ha



   

3. Press F2 (S_Phase) to synchronize the phase of the channels.





_ha











DSO Link

M F G -2 5 3 2 M P

Background

 data from a GDS-2000 Series DSO.



1. Connect the MFG-2000 USB

USB B device port.







/



Panel Operation

2. Press the CH1/CH2 key.



 



DOk



4. Press F1 (Search).



Press F2 (CH1), F3 (CH2), F4

(CH3) or F5 (CH4). The acquired data can then be displayed.

ah







~













173

174

MFG-2000 Series User Manual

D

UAL CHANNEL

OPERATION

The dual channel section details how to operate the unit in dual channel mode (MFG-2000 Series) and how to set any channel-specific settings.

Frequency Coupling ........................................................... 175

Amplitude Coupling ........................................................... 177

Channel Tracking ............................................................... 178

DUAL CHANNEL OPERATION

Frequency Coupling

Background

Frequency coupling sets the frequency of the unselected channel as a frequency offset from the selected channel or as a ratio of the frequency of the selected channel.

Panel Operation

1. Press the UTIL key.



2. Press F5 (Dual Ch).

Dah



3. Press F1 (Freq Cpl).

q



4. To set the unselected channel’s frequency as an offset from the selected channel’s frequency, press F2

(Offset).

O



Use the selector keys and scroll wheel or number pad to enter the frequency offset.

Press F2~F6 to select the offset frequency units.

z



/

~

z



5. To set the unselected channel’s frequency as a ratio of the selected channel’s frequency, press F3 (Ratio).

a



175

MFG-2000 Series User Manual

Use the selector keys and scroll wheel or number pad to enter the ratio.

/

Press F5 (Enter) to confirm.

E

6. Alternatively, press F1 (OFF) to disable frequency coupling.

O





Range Offset Range

Offset Resolution

Ratio Range

Ratio Resolution

-60MHz ~ 60MHz

(max)

1uHz. Unselected channel’s frequency = selected channel’s frequency + offset.

Selected channel’s frequency is fixed.

1000.000 ~ 0.001

0.001. Ratio = Unselected channel’s frequency/selected channel’s frequency.

Selected channel’s frequency is fixed.

176

DUAL CHANNEL OPERATION

Amplitude Coupling

Background

Amplitude coupling couples the amplitude of one channel to the other channel. When the amplitude settings for one channel are changed, those same settings are automatically reflected in the other channel.

Panel Operation

1. Press the UTIL key.



2. Press F5 (Dual Ch).

Dah



3. Press F2 (Ampl Cpl).

4. Press F1 to turn amplitude coupling ON or F2 to turn amplitude coupling OFF.



O





~

O



177

178

MFG-2000 Series User Manual

Channel Tracking

Background

Channel tracking will set the waveform output of one channel to be the same as the other channel.

When the settings of one channel are changed, those changes are tracked on the other channel.

This function also has the ability to perform inverted tracking, where the output on one channel is inverted in relation to the other channel.

Panel Operation

1. Press the UTIL key.



2. Press F5 (Dual Ch).

Dah



3. Press F3 (Tracking).

4. To select the tracking function, press F1 (OFF), F2

(ON) or F3 (Inverted).

akg

O





~

vd



ARBITRARY WAVEFORMS

A

RBITRARY WAVEFORMS

The MFG-2000 can create user-defined arbitrary waveforms with a sample rate of 200MHz. Each waveform can include up to 16k of data points with a vertical range of ±8192(16384).

Inserting Built-In Waveforms ........................................... 180

Create an AbsAtan Waveform ............................................ 180

Display an Arbitrary Waveform ........................................ 182

Set the Horizontal Display Range ...................................... 182

Set the Vertical Display Properties ..................................... 184

Page Navigation (Back Page) ............................................. 186

Page Navigation (Next Page) ............................................. 187

Display ................................................................................ 188

Editing an Arbitrary Wavefrom ......................................... 189

Adding a Point to an Arbitrary Waveform .......................... 189

Adding a Line to an Arbitrary Waveform ........................... 191

Copy a Waveform ............................................................... 192

Clear the Waveform ............................................................ 194

ARB Protection ................................................................... 196

Ouput an Arbitrary Waveform .......................................... 199

Ouput Arbitrary Waveform................................................. 199

Saving/Recalling an Arbitrary Waveform .......................... 201

Saving a Waveform to Internal Memory ............................ 201

Saving a Waveform to USB Memory ................................. 202

Load a Waveform from Internal Memory .......................... 205

Load a Waveform from USB .............................................. 207

179

MFG-2000 Series User Manual

Inserting Built-In Waveforms

The MFG-2000 includes 66 common waveforms, such as comon, math waveforms, windowing functions and engineering waveforms.

Create an AbsAtan Waveform

Panel Operation

1. Press the ARB key.



2. Press F3(Built in).

B



3. Press F4(Wave).

av 

4. Press F1(Start).

a



5. The Start parameter will become highlighted.

6. Use the arrow keys and scroll wheel or number pad to enter the output phase.

/

7. Press F2 (Enter) to confirm the Start point.

E



8. Press Return to return to the previous menu.



9. Repeat steps 4~8 for completing setting of Length

(F2) and Scale (F3).

gh



~

a



180

ARBITRARY WAVEFORMS

10. Press F5 (Done) to complete the operation

D 

11. Press Return to return to the previous menu.



Below an Absatan wave created at start:0, Length:

1000, Scale: 8191

181

MFG-2000 Series User Manual

Display an Arbitrary Waveform

Set the Horizontal Display Range

The horizontal window bounds can be set in one of two ways: Using a start point and length, or a center point and length.

Panel Operation

1. Press the ARB key.



2. Press F1 (Display) to enter the display menu.

Da



3. Press F1 (Horizon) to enter the horizontal menu.

z



4. Press F1( Start)

a

Using a Start

Point



5. The H_From parameter will become highlighted.

6. Use the arrow keys and scroll wheel or number pad to enter the H_From value.

/

7. Press Clear (F4) to cancel.

8. Press F5 (Enter) to save the settings.

a

E





182

ARBITRARY WAVEFORMS

Setting the

Length

Using a Center

Point

Zoom in

Zoom out

9. Press Return to return to the previous menu.

10. Repeat steps 4~9 for Length

(F2).



gh

11. Repeat steps 4~9 for Center

(F3).



12. To zoom into the arbitrary waveform, press F4 (Zoom

In). The Zoom In function will reduce the length by half each time the function is used. The minimum allowable length is 3.

Z







13. To zoom out from the center point of the waveform, press

F5 (Zoom out). The Zoom out function will increase the length by 2. The maximum allowable length is 16384.

ZO



Below, an arbitrary waveform has a start of 0, length of 500 and is centered at 250.

183

MFG-2000 Series User Manual

Set the Vertical Display Properties

Like the horizontal properties, the vertical display properties of the waveform display can be created in two ways: Setting high and low values, or setting the center point.

Panel Operation

1. Press the ARB key.



2. Press F1 (Display).

Da



3. Press F2 (Vertical).

Va 

Setting the Low

Point

4. Press F1 (Low).



5. The Vertical Low parameter will become highlighted.



6. Use the arrow keys and scroll wheel or number pad to enter the Vertical Low value.

/

7. Press Clear (F4) to cancel.

8. Press F5 (Enter) to save the settings.

9. Press Return to return to the previous menu.

a

a







184

ARBITRARY WAVEFORMS

Setting the High

Point

10. Repeat steps 4~9 for High

(F2).

Setting the Center

Point

11. Repeat steps 4~9 for Center

(F3).

Zoom

gh







12. To zoom in from the center of the arbitrary waveform, press

F4 (Zoom in). The Zoom in function will reduce the length by half each time the function is used. The minimum allowable vertical low is -2, and the minimum vertical high is 2.

Z

13. To zoom out of the waveform, press F5 (Zoom out). The Zoom out function will increase the length by 2.

The Vertical low maximum can be set to -8191 and the vertical high maximum can be set to +8191.

Z





Below, the AbsAtan wave is with a vertical low of -

8191, a vertical high 8191 and a center of 0.

185

MFG-2000 Series User Manual

Page Navigation (Back Page)

Background

When viewing the waveform, the display window can be moved forward and backward using the

Next/Back Page functions.

Panel Operation

1. Press the ARB key.



2. Press F1 (Display).

Da



3. Press F4 (Back Page) to move the display window one view length backward.

Bakag 

Horizontal From* = Horizontal From - Length

Center*= Center – Length

*Length is not less than 2

Below, shows the display after Back Page has been pressed.

Horizon From: 200  0

Length: 500

Center:450 250

186

ARBITRARY WAVEFORMS

Page Navigation (Next Page)

Background

When viewing the waveform, the display window can be moved forward and backward using the

Next/Back Page functions.

Panel Operation

1. Press the ARB key.



2. Press F1 (Display).

Da

3. Press F3 (Next Page) to move the display window one view length forward.

xag





Horizon From*=Horizon From + Length

Center=Center + Length

*Horizon From +Length ≤ 16384

Below, shows the display after Next Page has been pressed.

Horizon From: 0  500

Length: 500

Center:250 750

187

188

MFG-2000 Series User Manual

Display

Panel Operation

1. Press the ARB key.



2. Press F1 (Display).

Da

3. To make the display window cover the whole waveform, press F5 (Overview).

Ovv

Horizontal: 0~1000

Vertical: -8191~8191

Below shows the display after Overview has been selected.

Horizon From: 200  0

Length: 119916384

Center:799 8192

Vertical low/high: ±8191





ARBITRARY WAVEFORMS

Editing an Arbitrary Wavefrom

Adding a Point to an Arbitrary Waveform

Background

The MFG-2000 has a powerful editing function that allows you to create points or lines anywhere on the waveform.

Panel Operation

1. Press the ARB key.



2. Press F2 (Edit).

Ed 

3. Press F1 (Point).





4. Press F1 (Address).

dd 

5. The Address parameter becomes red.

6. Use the arrow keys and scroll wheel or number pad to enter the Address value.

/

7. Press F5 (Enter) to save the settings.

8. Press Return to return to the previous menu.

9. Press F2 (Data).

Ed



Daa





189

MFG-2000 Series User Manual

10. The Value parameter will become blue.

11. Use the selector keys and scroll wheel or number pad to enter a Data value.

/

12. Press F2 (Enter) to save the settings.

13. Press Return to return to the previous menu.

E





14. Press F6 (Return) again to go back to the ARB menu.



In the following figure the edited address is shown in red.

Address 100,Data 1000



190

ARBITRARY WAVEFORMS

Adding a Line to an Arbitrary Waveform

Background

The MFG-2000 has a powerful editing function that allows you to create points or lines anywhere on the waveform.

Panel Operation

1. Press the ARB key.



2. Press F2 (Edit).

Ed



3. Press F2 (Line).

 

4. Press F1 (Start ADD).

aDD



5. The Start Address parameter will be highlighted in red.

6. Use the arrowkeys keys and scroll wheel or number pad to enter the start address.

/

7. Press F5 (Enter) to save the settings.

8. Press Return to return to the previous menu.

E



9. Repeat steps 4~8 for Start Data (F2), Stop

Address (F3) and Stop Data (F4).



191

MFG-2000 Series User Manual

10. Press F5 (Done) to confirm the line edit.

D 

11. Press Return to return to the previous menu.



The red line was created below with the following properties:

Start Address: 0, Start Data: 0

Stop Address: 500, Stop Data: 0

Copy a Waveform

Panel Operation

1. Press the ARB key.



2. Press F2 (Edit).

3. Press F3 (Copy).

Ed



4. Press F1 (Start).

a

5. The Copy From properties will become highlighted in blue







192

ARBITRARY WAVEFORMS

6. The the arrow keys and scroll wheel or number pad to enter the Copy From address.

/

7. Press F5 (Enter) to save the settings.

8. Press Return to return to the previous menu.

E





9. Repeat steps 4~8 for Length (F2) and Paste To

(F3).

10. Press F5 (Done) to confirm the selection.

D



11. Press Return to return to the previous menu.



A section of the waveform from points 150~250 was copied to points 300~400:

Copy From: 0

Length: 500

To: 100

193

MFG-2000 Series User Manual

Clear the Waveform

Panel Operation

1. Press the ARB key.



2. Press F2 (Edit).

3. Press F4 (Clear).

Ed

a

4. Press F1 (Start).

a

5. The Clear From properties will become highlighted in red.







6. Use the arrow keys and scroll wheel or number pad to enter the Clear From address.

/

7. Press F5 (Enter) to save the settings.

8. Press Return to return to the previous menu.

9. Repeat steps 4~8 for Length

(F2).

10. Press F3 (Done) to clear the selected section of the arbitrary waveform.

E



gh

D







194

Delete All

ARBITRARY WAVEFORMS

11. Press Return to return to the previous menu.

12. Press F5 (ALL) to delete the whole waveform.

13. Press F5 (Done) again to confirm the deletion.

14. Press Return return to the previous menu.

Clear From: 100, Length: 500.





D







The same area after being cleared:

195

MFG-2000 Series User Manual

The result after the whole waveform is deleted:

ARB Protection

The protection function designates an area of the arbitrary waveform that cannot be altered.

Panel Operation

1. Press the ARB key.



2. Press F2 (Edit).

Ed 

3. Press F5 (Protect).

4. Press F2 (Start).



a

5. The Protect Start properties will become highlighted in red.





6. Use the arrow keys and scroll wheel or number pad to enter the Protect Start address.

/

196

ARBITRARY WAVEFORMS

Protect All

Unprotect All

7. Press F5 (Enter) to save the settings.

8. Press Return to return to the previous menu.

9. Repeat steps 4~8 for Length

(F3).

10. Press F4 (Done) to confirm the protected area.

gh

D

11. Press Return to return to the previous menu.

12. Press F4(Done) to protect the selected areas of the waveform.



D

13. Press F1 (ALL) to protect the whole waveform.

14. Press F1 (Done) to confirm.

E





D

15. Press Return to return to the previous menu.

16. Press F5 (Unprotect) to unprotect the whole waveform.

17. Press F6 (Done) to confirm.





D

18. Press Return to return to the previous menu.



















197

MFG-2000 Series User Manual

19. The waveform background will return back to black. The property “Unprotected” be will grayed out.

Below, the protected areas of the waveform are shown with an blue background:

Start:100, Length: 500.

198

ARBITRARY WAVEFORMS

Ouput an Arbitrary Waveform

The arbitrary waveform generator can output up to 16k points

(2~16384).

Ouput Arbitrary Waveform

Panel Operation

1. Press the ARB key.



2. Press F6 (Output).

O



3. Press F1 (Start).

a 

4. The Start property will become highlighted in red.

5. Use the arrow keys and scroll wheel or number pad to enter the Start address.

/

6. Press F5 (Enter) to confirm the start point.

7. Press Return to return to the previous menu.

8. Repeat steps 4~7 for Length

(F2).

9. Press Return to return to the previous menu.

E



gh







199

MFG-2000 Series User Manual

The front panel terminal will output the following waveform.

Start 100,Length 500

200

ARBITRARY WAVEFORMS

Saving/Recalling an Arbitrary Waveform

The MFG-2000 can save and load arbitrary waveforms from 10 internal memory slots. Arbitrary waveforms can also be saved and loaded from a USB memory stick.

Saving a Waveform to Internal Memory

Panel Operation

1. Press the ARB key.



2. Press F4 (Save).

av 

3. Press F1 (Start).

a



4. The Start property will become highlighted in red.

5. Use the arrow keys and scroll wheel or number pad to enter the Start address.

/

6. Press F5 (Enter) to confirm the start point.

E

7. Press F6 (Return) to return to the previous menu.







8. Repeat steps 4~8 for Length

(F2).

9. Press F3 (Memory).

gh







201

MFG-2000 Series User Manual

10. Select a memory file using the scroll wheel.

ARB0~ARB9

11. Press F1 (Select) to save the selected memory file.

 

12. Press Return to return to the previous menu.



Below the file ARB1 is selected using the scroll wheel.

Saving a Waveform to USB Memory

Panel Operation

1. Press the ARB key.



2. Press F4 (Save).

av 

3. Press F1 (Start).

a



4. The Start propery will become highlighted in red.

202

ARBITRARY WAVEFORMS

5. Use the arrow keys and scroll wheel or number pad to enter the Start address.

/

6. Press F5 (Enter) to confirm the start point.

E

7. Press F6 (Return) to return to the previous menu.



8. Repeat steps 4~8 for Length

(F2).

9. Press F4 (USB).

gh

B

10. Use the scroll wheel to navigate the file system.









11. Press Select to select directories or files.

 

Create a Folder

12. Press F2 (New Folder).

d



13. The text editor will appear with a default folder name of “NEW_FOL”.

New Folder:

NEW_FOL

A

N

O

1

B

C

D

E

F

G

H

I

2

P

3

Q

4

R

5

S

6

T

7

U

8

V

9

J

W

0

K

X

L

Y

_

M

Z

-

203

MFG-2000 Series User Manual

14. Use the scroll wheel to move the cursor.

15. Use F1 (Enter Char) or F2

(Backspace) to create a folder name.

Eha



~

Baka



16. Press F5 (Save) to save the folder name.

av



Create a New File

17. Press F3 (New File).

 

18. The text editor will appear with a default file name of “NEW_FIL”.

New File(CSV):

NEW_FIL

A

N

O

1

B

C

D

E

F

G

H

I

2

P

3

Q

4

R

5

S

6

T

7

U

8

V

9

J

W

0

K

X

L

Y

_

M

Z

-

19. Use the scroll wheel to move the cursor.

20. Use F1 (Enter Char) or F2

(Backspace) to create a file name.

Eha



21. Press F5 (Save) to save the file name.

av

~

Baka





204

ARBITRARY WAVEFORMS

Below the folder, ABC, and the file, MFG.CSV, have been created in the root directory.

Load a Waveform from Internal Memory

Panel Operation

1. Press the ARBkey.



2. Press F5 (Load).

3. Press F1 (Memory).

4. Use the scroll wheel to choose a memory file.

ad







 

5. Press Select to load the selected memory file.

6. Press F3 (To) to choose the starting point for the loaded waveform.





205

MFG-2000 Series User Manual

7. The Load To parameter will become highlighted in red.

8. Use the selector keys and scroll wheel or number pad to enter the starting point.

/

9. Press F5(Enter) to confirm the start point.

E 

10. Press F6 (Return) to return to the previous menu.

 

11. Press F5(Done).

D



Below the file ARB1 is selected using the scroll wheel loaded to position 0.

206

ARBITRARY WAVEFORMS

Load a Waveform from USB

Panel Operation

1. Press the ARB key.



2. Press F5 (Load).

3. Press F2 (USB).

ad

B





4. Use the scroll wheel to choose a file name.



5. Press F1 (Select) to select the file to load.



6. Press F3 (To) to choose the starting point for the loaded waveform.





7. The Load To property will become highlighted in red.

8. Use the arrow keys and scroll wheel or number pad to enter the starting point.

/

9. Press F5(Enter) to confirm the

Start point.

E

10. Press F5(Done).

D





207

MFG-2000 Series User Manual

Below the file AFG.CSV is selected using the scroll wheel loaded to position 0.

208

REMOTE INTERFACE

R

EMOTE INTERFACE

Establishing a Remote Connection .................................. 210

Configure USB interface ..................................................... 210

Configure LAN interface ..................................................... 210

Remote control terminal connection ................................. 213

Web Browser Control Interface ........................................ 215

Overview ............................................................................. 215

Command Syntax ............................................................... 218

Error Messages ............................................................... 324

Command Error Codes ...................................................... 324

Execution Errors ................................................................. 326

Query Errors ....................................................................... 336

Arbitrary Waveform Errors ................................................. 336

SCPI Status Register ........................................................ 338

Register types ..................................................................... 338

MFG-2000 Status System ................................................... 339

Questionable Status Register ............................................ 340

Standard Event Status Registers ........................................ 340

The Status Byte Register .................................................... 342

Output Queue .................................................................... 343

Error Queue ........................................................................ 343

209

MFG-2000 Series User Manual

Establishing a Remote Connection

The MFG-2000 supports USB remote connections.

Configure USB interface

USB configuration

PC side connector

Type A, host

MFG-2000 side connector

Type B, slave

Speed

1.1/2.0 (full speed)

Panel Operation

1. Download and install the USB driver from the

GW Instek website, www.gwinstek.com

. Go to the Product > Signal Sources > Arbitrary

Function Generators > AFG-30XX product page to find the USB driver setup file.

Double click the driver file and follow the instructions in the setup wizard to install the driver.

2. Press the Utility key followed by Interface (F2) and USB

(F2).

3. Connect the USB cable to the rear panel USB B (slave) port.



B

a

Configure LAN interface

LAN configuration

MAC Address

Instrument Name

User Password

Instrument IP Address

210

Domain Name

DNS IP Address

Gateway IP Address

Subnet Mask

REMOTE INTERFACE

HTTP Port 80 (fixed)

Panel Operation

1. Connect the LAN cable to the rear panel LAN port.

LAN

2. Press the Utility key followed by Interface (F2) and LAN

(F3).





a

DHCP

Connections

Use DHCP to automatically configure the IP address of the unit for networks with a DHCP server.

3. Press Config (F2) followed by

DHCP (F1), Done(F5). Press

Done(F5) again.

g

D

D

D

Auto IP

Connections

Use Auto IP to automatically configure the IP address of the unit when it is directly connected to a host PC via the Ethernet cable.

4. Press Config (F2) followed by

Auto IP (F2), Done(F5). Press

Done(F5) again.

g

D



D

Manually configure the IP address.

Manual IP

Connections

aa

5. Press Config (F2) followed by

Manual (F3).

g

6. Press IP Addr (F1) and set the

IP address using the number pad. Press Done (F1) to complete setting the IP

Address.

dd D

211

MFG-2000 Series User Manual

7. Press NetMask (F2) and set the mask address using the number pad. Press Done (F1) to complete setting the net mask.

ak

8. Press Gateway (F3) and set the gateway address using the number pad. Press Done

(F1) to complete setting the gateway.

aa

9. Press Done (F5) to complete setting the manual IP address and to return to LAN interface menu. Press

Done(F5) again.

D

D

D

D

Setting the Host

Name

10. Press Host Name (F4).

a

11. Enter the host name using the scroll wheel, arrow keys and soft-keys. Use the scroll wheel to highlight a character, and press Enter

Char (F1) to select the highlighted character.

Eha

12. Press Done (F5) to finish setting the Host Name. Press

Done(F5) again.

D D

212

REMOTE INTERFACE

Remote control terminal connection

Terminal application

Invoke the terminal application such as MTTTY

(Multi-Threaded TTY). For USB, set the COM port, baud rate, stop bit, data bit, and parity accordingly.

To check the COM port No, see the Device

Manager in the PC. For WinXP, Control panel →

System → Hardware tab.

Functionality check

PC Software

Run this query command via the terminal.

*idn?

This should return the Manufacturer, Model number, Serial number, and Firmware version in the following format.

GW INSTEK, MFG-2000, SN:XXXXXXXX,Vm.mm

Note: ^j or ^m can be used as the terminal character when using a terminal program.

The proprietary PC software, downloadable from

GWInstek website, can be used for remote control.

Display

When a remote connection is established all panel keys are locked bar F5.

1. Press REM/LOCK (F6) to return the function generator to local mode.

EOK

213

MFG-2000 Series User Manual

214

REMOTE INTERFACE

Web Browser Control Interface

The MFG-2000 also has a browser-based interface to remotely control the unit over a network.

Overview

Welcome Page

The Welcome Page is the home page for the browser control interface. This page lists instrument information and the LAN configuration. It also has links to the Browser

Web Control and the View & Modify

Configuration pages.

215

Browser Web

Control

MFG-2000 Series User Manual

The Browser Web Control allows you to remotely control and view the unit over a LAN.

The unit can be controlled via a virtual control panel using a mouse, with SCPI controls via an

SCPI input box or by running SCPI commands in a file.

View & Modify

Configuration

The View & Modify Configuration page displays all the LAN configuration settings and allows you to edit the configuration.

Operation

1. Configure the AFG-30XX interface to LAN and connect it to the LAN or directly to the PC (if the LAN interface is set to Auto IP).

See Page 210 for the LAN configuration details.

216

REMOTE INTERFACE

2. Next enable the virtual interface on the AFG-30XX.

Press the Utility key followed by Interface (F2), LAN (F3) and Remote (F1) to enable/disable the Virtual interface.





a



3. Enter the IP address of the unit into the address bar of your web browser as follows:

4. The Welcome page will appear in the browser.

217

MFG-2000 Series User Manual

Command Syntax

Compatible standard

IEEE488.2, 1992 (fully compatible)

SCPI, 1994 (partially compatible)

Command Tree

The SCPI standard is an ASCII based standard that defines the command syntax and structure for programmable instruments.

Commands are based on a hierarchical tree structure. Each command keyword is a node on the command tree with the first keyword as the root node. Each sub node is separated with a colon.

Shown below is a section of the SOURce[1|2|3|4] root node and the :PM and :PULSe sub nodes.

Command types

Commands can be separated in to three distinc types, simple commands, compound commands and queries.

Simple

A single command with/without a parameter

Example *OPC

Compound

Example

Two or more commands separated by a colon (:) with/without a parameter

SOURce1:PULSe:WIDTh

218

REMOTE INTERFACE

Query

Example

A query is a simple or compound command followed by a question mark (?). A parameter (data) is returned. The maximum or minimum value for a parameter can also be queried where applicable.

SOURce1:FREQuency?

SOURce1:FREQuency? MIN

Command forms

Commands and queries have two different forms, long and short. The command syntax is written with the short form of the command in capitals and the remainder (long form) in lower case.

long long

SOURce1:DCOffset

short short

The commands can be written in capitals or lowercase, just so long as the short or long forms are complete. An incomplete command will not be recognized.

Below are examples of correctly written commands:

LONG SOURce1:DCOffset

SOURCE1:DCOFFSET source1:dcoffset

SHORT SOUR1:DCO sour1:dco

219

MFG-2000 Series User Manual

Command

Format

SOURce1:DCOffset < offset

>LF

1 2 3 4

1: command header

2: single space

3: parameter

4: message terminator

Square Brackets []

Commands that contain squares brackets indicate that the contents are optional. The function of the command is the same with or without the square bracketed items. Brackets are not sent with the command.

For example, the frequency query below can use any of the following 3 forms:

SOURce1:FREQuency? [MINimum|MAXimum]

Braces {}

Angled Brackets

<>

Bars |

Parameters

SOURce1:FREQuency? MAXimum

SOURce1:FREQuency? MINimum

SOURce1:FREQuency?

Commands that contain braces indicate one item within the braces must be chosen. Braces are not sent with the command.

Angle brackets are used to indicate that a value must be specified for the parameter. See the parameter description below for details. Angled brackets are not sent with the command.

Bars are used to separate multiple parameter choices in the command format.

Type Description Example

<Boolean>

<NR1>

<NR2>

<NR3>

<NRf>

Boolean logic 0, 1/ON,OFF integers 0, 1, 2, 3 decimal numbers 0.1, 3.14, 8.5 floating point 4.5e-1, 8.25e+1 any of NR1, 2, 3 1, 1.5, 4.5e-1

220

Message terminators

Note

REMOTE INTERFACE

<NRf+>

<Numeric>

<aard>

NRf type with a suffix including

MINimum,

MAXimum or

DEFault parameters.

Arbitrary ASCII characters.

<discrete>

Discrete ASCII character parameters

<frequency>

<peak deviation in Hz>

<rate in Hz>

NRf+ type including frequency unit suffixes.

1, 1.5, 4.5e-1

MAX, MIN,

IMM, EXT,

MAN

1 KHZ, 1.0 HZ,

ΜHZ

<amplitude>

NRf+ type including voltage peak to peak.

VPP

<offset>

V

<seconds>

NRf+ type including volt unit suffixes.

NRf+ type including time unit suffixes.

NRf type

NS, S MS US

N/A

<percent>

<depth in percent>

LF CR

LF

EOI line feed code (new line) and carriage return. line feed code (new line)

IEEE-488 EOI (End-Or-Identify)

^j or ^m should be used when using a terminal program.

221

Command

Separators

MFG-2000 Series User Manual

Space

Colon (:)

A space is used to separate a parameter from a keyword/command header.

A colon is used to separate keywords on each node.

Semicolon (;)

A semi colon is used to separate subcommands that have the same node level.

Colon +

Semicolon (:;)

For example:

SOURce[1|2|3|3RF]:DCOffset?

SOURce[1|2|3|3RF]:OUTPut?

SOURce1:DCOffset?;OUTPut?

A colon and semicolon can be used to combine commands from different node levels.

Comma (,)

For example:

SOURce1:PM:SOURce?

SOURce:PULSe:WIDTh?

SOURce1:PM:SOURce?:;SOURce:

PULSe:WIDTh?

When a command uses multiple parameters, a comma is used to separate the parameters.

For example:

SOURce:APPLy:SQUare 10KHZ, 2.0

VPP, -1V

222

REMOTE INTERFACE

Command List

System Commands .......................................................... 227

SYSTem:ERRor?.................................................................. 227

*IDN? ................................................................................. 227

*RST.................................................................................... 228

*TST? .................................................................................. 228

SYSTem:VERSion? .............................................................. 228

*OPC .................................................................................. 229

*OPC? ................................................................................. 229

*WAI ................................................................................... 230

Status Register Commands ............................................. 231

*CLS .................................................................................... 231

*ESE .................................................................................... 231

*ESR? .................................................................................. 232

*STB? .................................................................................. 232

*SRE.................................................................................... 233

System Remote Commands ............................................. 234

SYSTem:LOCal ................................................................... 234

SYSTem:REMote ................................................................ 234

Apply Commands ............................................................ 235

SOURce[1|2|3|3RF]:APPLy:SINusoid ................................. 237

SOURce[1|2|3]:APPLy:SQUare ........................................... 237

SOURce[1|2|3]:APPLy:RAMP .............................................. 238

SOURce[1|2|3|Pulse]:APPLy:PULSe ................................... 239

SOURce[1|2|3]:APPLy:NOISe ............................................. 239

SOURce[1|2|3]:APPLy:USER ............................................... 240

SOURce[1|2|3|3RF|pulse]:APPLy? ...................................... 240

Output Commands .......................................................... 242

SOURce[1|2|3]:FUNCtion ................................................... 242

SOURce[1|2|3|3RF|pulse]:FREQuency ............................... 243

SOURce[1|2|3|3RF|pulse]:AMPlitude ................................. 245

SOURce[1|2|3|3RF|pulse]:DCOffset ................................... 246

SOURce[1|2|3]:SQUare:DCYCle ......................................... 247

SOURce[1|2|3]:RAMP:SYMMetry ....................................... 248

OUTPut ............................................................................... 248

OUTPut[1|2|3|3RF|pulse]:LOAD ........................................ 249

SOURCE[1|2|3|3RF|pulse]:VOLTage:UNIT ........................ 250

Pulse Configuration Commands ...................................... 251

SOURCE[1|2|3|pulse]:PULSe:WIDTh ................................. 251

SOURCEPULSE:PULSe:DUTY ........................................... 252

SOURCEPULSE:PULSe:TRANsition:LEADing ................... 252

SOURCEPULSE:PULSe:TRANsition:TRAIling ................... 253

223

MFG-2000 Series User Manual

Amplitude Modulation (AM) Commands ......................... 255

AM Overview ...................................................................... 255

SOURce[1|2|3|3RF]:AM:STATe .......................................... 256

SOURce[1|2|3|3RF]:AM:SOURce ....................................... 256

SOURce[1|2|3|3RF]:AM:INTernal:FUNCtion ..................... 257

SOURce[1|2|3|3RF]:AM:INTernal:FREQuency .................. 258

SOURce[1|2|3|3RF]:AM:DEPTh .......................................... 258

Amplitude Shift Keying (ASK) Commands ....................... 260

ASK Overview ..................................................................... 260

SOURce[3RF]:ASKey:STATe ............................................... 260

SOURce[3RF]:ASKey:SOURce ............................................ 261

SOURce[3RF]:ASK:AMPlitude ............................................ 261

SOURce[3RF]:ASKey:INTernal RATE ................................. 262

Frequency Modulation (FM) Commands .......................... 263

FM Overview ...................................................................... 263

SOURce[1|2|3|3RF]:FM:STATe ........................................... 264

SOURce[1|2|3|3RF]:FM:SOURce ....................................... 264

SOURce[1|2|3|3RF]:FM:INTernal:FUNCtion ..................... 265

SOURce[1|2|3|3RF]:FM:INTernal:FREQuency ................... 266

SOURce[1|2|3|3RF]:FM:DEViation ..................................... 266

Frequency-Shift Keying (FSK) Commands ........................ 268

FSK Overview ..................................................................... 268

SOURce[1|2|3|3RF]:FSKey:STATe ...................................... 268

SOURce[1|2|3|3RF]:FSKey:SOURce ................................... 269

SOURce[1|2|3|3RF]:FSKey:FREQuency .............................. 269

SOURce[1|2|3|3RF]:FSKey:INTernal:RATE......................... 270

Phase Modulation (PM)Commands ................................. 271

PM Overview ...................................................................... 271

SOURce[1|2|3|3RF]:PM:STATe........................................... 272

SOURce[1|2|3|3RF]:PM:SOURce ....................................... 272

SOURce[1|2|3|3RF]:PM:INTernal:FUNction ...................... 273

SOURce[1|2|3|3RF]:PM:INTernal:FREQuency ................... 273

SOURce[1|2|3|3RF]:PM:DEViation ..................................... 274

Phase Shift Keying (PSK)Commands ............................... 275

PSK Overview ..................................................................... 275

SOURce[3RF]:PSKey:STATe ............................................... 275

SOURce[3RF]:PSKey:SOURce ............................................ 276

SOURce[3RF]:PSKey:PHASE .............................................. 276

SOURce[3RF]:PSKey:INTernal RATE ................................. 277

SUM Modulation (SUM) Commands .............................. 278

SUM Overview ................................................................... 278

SOURce[1|2|3]:SUM:STATe ............................................... 279

SOURce[1|2|3]:SUM:SOURce ............................................ 279

SOURce[1|2|3]:SUM:INTernal:FUNction .......................... 280

224

REMOTE INTERFACE

SOURce[1|2|3]:SUM:INTernal:FREQuency ........................ 280

SOURce[1|2|3]:SUM:AMPL ................................................ 281

Pulse Width Modulation (PWM)Commands ..................... 283

PWM Overview ................................................................... 283

SOURce[1|2|3]:PWM:STATe ............................................... 283

SOURce[1|2|3]:PWM:SOURce............................................ 284

SOURce[1|2|3]:PWM:INTernal:FUNction .......................... 285

SOURce[1|2|3]:PWM:INTernal:FREQuency ....................... 285

SOURce[1|2|3]:PWM:DUTY ............................................... 286

Frequency Sweep Commands .......................................... 287

Sweep Overview ................................................................. 287

SOURce[1|2|3|3RF]:SWEep:STATe ..................................... 288

SOURce[1|2|3|3RF]:FREQuency:STARt .............................. 289

SOURce[1|2|3|3RF]:FREQuency:STOP ............................... 289

SOURce[1|2|3|3RF]:FREQuency:CENTer ........................... 290

SOURce[1|2|3|3RF]:FREQuency:SPAN .............................. 291

SOURce[1|2|3|3RF]:SWEep:SPACing ................................. 291

SOURce[1|2|3|3RF]:SWEep:TIME....................................... 292

SOURce[1|2|3|3RF]:SWEep:SOURce .................................. 293

OUTPut[1|2|3]:TRIGger:SLOPe .......................................... 293

OUTPut[1|2|3]:TRIGger ...................................................... 294

SOURce[1|2|3|3RF]:MARKer:FREQuency........................... 295

SOURce[1|2|3|3RF]:MARKer............................................... 296

Burst Mode Commands ................................................... 297

Burst Mode Overview ......................................................... 297

SOURce[1|2|3]:BURSt:STATe ............................................. 299

SOURce[1|2|3]:BURSt:MODE ............................................ 299

SOURce[1|2|3]:BURSt:NCYCles ......................................... 300

SOURce[1|2|3]:BURSt:INTernal:PERiod ............................ 301

SOURce[1|2|3]:BURSt:PHASe ............................................ 302

SOURce[1|2|3]:BURSt:TRIGger:SOURce ........................... 302

SOURce[1|2|3]:BURSt:TRIGger:DELay ............................... 303

SOURce[1|2|3]:BURSt:TRIGger:SLOPe .............................. 304

SOURce[1|2|3]:BURSt:GATE:POLarity ............................... 305

SOURce[1|2|3]:BURSt:OUTPut:TRIGger:SLOPe................ 305

OUTPut[1|2|3]:TRIGger ...................................................... 306

Arbitrary Waveform Commands ....................................... 308

Arbitrary Waveform Overview ............................................ 308

SOURce[1|2|3]:FUNCtion USER ........................................ 309

DATA:DAC .......................................................................... 309

SOURce[1|2|3]:ARB:EDIT:COPY ........................................ 310

SOURce[1|2|3]:ARB:EDIT:DELete ...................................... 311

SOURce[1|2|3]:ARB:EDIT:DELete:ALL ............................... 311

SOURce[1|2|3]:ARB:EDIT:POINt ........................................ 311

225

MFG-2000 Series User Manual

SOURce[1|2|3]:ARB:EDIT:LINE .......................................... 312

SOURce[1|2|3]:ARB:EDIT:PROTect ................................... 312

SOURce[1|2|3]:ARB:EDIT:PROTect:ALL ............................ 313

SOURce[1|2|3]:ARB:EDIT:UNProtect ................................ 313

SOURce[1|2|3]:ARB:NCYCles ............................................. 313

SOURce[1|2|3]:ARB:OUTPut:MARKer ............................... 314

SOURce[1|2|3]:ARB:OUTPut .............................................. 315

COUNTER ....................................................................... 316

COUNTER:STATE .............................................................. 316

COUNter:GATe .................................................................. 316

COUNter:VALue? ............................................................... 317

PHASE ............................................................................. 318

SOURCE[1|2|pulse]:PHASe ................................................ 318

SOURce[1|2|pulse]:PHASe:SYNChronize .......................... 318

SOURce[1|2|pulse]:PHASe:SYNChronize .......................... 318

SOURce1:PHASe:SYNChronize ........................................ 318

COUPLE .......................................................................... 319

SOURce[1|2]:FREQuency:COUPle:MODE ........................ 319

SOURce[1|2]:FREQuency:COUPle:OFFSet ........................ 319

SOURce[1|2]:FREQuency:COUPle:RATio .......................... 320

SOURce[1|2]:AMPlitude:COUPle:STATe ........................... 320

SOURce[1|2]:TRACk ........................................................... 321

Save and Recall Commands ............................................. 322

*SAV ................................................................................... 322

*RCL ................................................................................... 322

MEMory:STATe:DELete ..................................................... 322

MEMory:STATe:DELete ALL .............................................. 323

226

REMOTE INTERFACE

System Commands

SYSTem:ERRor?

Description

Query Syntax

System Query

Reads an error from the error queue. See page

343

for details regarding the error queue.

SYSTem:ERRor?

Return parameter <string> Returns an error string,

<256 ASCII characters.

Example SYSTem:ERRor?

-138 Suffix not allowed

Returns an error string.

*IDN?

System Query

Description

Query Syntax

Returns the function generator manufacturer, model number, serial number and firmware version number in the following format:

GW INSTEK,MFG-2000,SN:XXXXXXXX,Vm.mm

*IDN?

Return parameter <string>

Example *IDN?

GW INSTEK,MFG-2000,SN:XXXXXXXX,Vm.mm

Returns the identification of the function generator.

227

MFG-2000 Series User Manual

*RST

Description

Note

Syntax

System Command

Reset the function generator to its factory default state.

Note the *RST command will not delete instrument save states in memory.

*RST

*TST?

Description

Note

Query Syntax

System Query

Performs a system self-test and returns a pass or fail judgment. An error message will be generated if the self test fails.

The error message can be read with the SYST:ERR? query.

*TST?

Return parameter +0

+1

Pass judgment

Fail judgment

Example *TST?

+0

The function generator passed the self-test.

SYSTem:VERSion?

System Query

Description

Performs a system version query. Returns a string with the instrument, firmware version, FPGA revision and bootloader.

Query Syntax SYSTem:VERSion?

Return parameter <string>

Example SYST:VERS?

MFG-2000 VX.XXX_XXXX

228

REMOTE INTERFACE

Returns the year (2010) and version for that year

(1).

*OPC

Description

Note

Syntax

System Command

This command sets the Operation Complete Bit

(bit 0) of the Standard Event Status Register after the function generator has completed all pending operations. For the MFG-2000, the *OPC command is used to indicate when a sweep or burst has completed.

Before the OPC bit is set, other commands may be executed.

*OPC

*OPC?

Description

Note

System Query

Returns the OPC bit to the output buffer when all pending operations have completed. I.e. when the

OPC bit is set.

Commands cannot be executed until the *OPC? query has completed.

*OPC?

Query Syntax

Return parameter 1

Example *OPC?1

Returns a “1” when all pending operations are complete.

229

MFG-2000 Series User Manual

*WAI

Description

Note

Syntax

System Command

This command waits until all pending operations have completed before executing additional commands. I.e., when the OPC bit is set.

This command is only used for triggered sweep and burst modes.

*WAI

230

REMOTE INTERFACE

Status Register Commands

*CLS

Description

Syntax

System Command

The *CLS command clears all the event registers, the error queue and cancels an *OPC command.

*CLS

*ESE

Description

Note

System Command

The Standard Event Status Enable command determines which events in the Standard Event

Status Event register can set the Event Summary

Bit (ESB) of the Status Byte register. Any bit positions set to 1 enable the corresponding event.

Any enabled events set bit 5 (ESB) of the Status

Byte register.

The *CLS command clears the event register, but not the enable register.

*ESE <enable value>

<enable value> 0~255

Syntax

Parameter

Example

Query Syntax

Return Parameter Bit

0

1

2

3

*ESE 20

Sets a bit weight of 20 (bits 2 and 4).

*ESE?

Register

Not used

Not used

Error Queue

Questionable

Data

Bit

4

5

6

7

Register

Message Available

Standard Event

Master Summary

Not used

231

Example *ESE?

4

Bit 2 is set.

MFG-2000 Series User Manual

*ESR?

Description

Note

Query Syntax

System Command

Reads and clears the Standard Event Status

Register. The bit weight of the standard event status register is returned.

The *CLS will also clear the standard event status register.

*ESR?

Return Parameter Bit

0

1

2

3

Register

Operation

Complete

Not Used

Query Error

Device Error

Bit

4

5

6

7

Register

Execution Error

Command Error

Not Used

Power On

Query Example *ESR?

5

Returns the bit weight of the standard event status register (bit 0 and 2).

*STB?

Description

Note

Syntax

System Command

Reads the Status byte condition register.

Bit 6, the master summary bit, is not cleared.

*STB?

232

REMOTE INTERFACE

*SRE

Description

Note

Syntax

System Command

The Service Request Enable Command determines which events in the Status Byte Register are allowed to set the MSS (Master summary bit). Any bit that is set to “1” can cause the MSS bit to be set.

The *CLS command clears the status byte event register, but not the enable register.

*SRE <enable value>

<enable value> 0~255

Parameter

Example

Query Syntax

*SRE 12

Sets a bit weight of 12 (bits 2 and 3) for the service request enable register.

*SRE?

Return Parameter Bit

0

1

2

3

Register

Not used

Not used

Error Queue

Questionable

Data

Query Example *SRE? 12

Bit

4

5

6

7

Register

Message Available

Standard Event

Master Summary

Not used

Returns the bit weight of the status byte enable register.

233

MFG-2000 Series User Manual

System Remote Commands

SYSTem:LOCal

Description

Syntax

Example

System Command

Sets the function generator to local mode. In local mode, all front panel keys are operational.

SYSTem:LOCal

SYST:LOC

SYSTem:REMote

Description

System Command

Disables the front panel keys and puts the function generator into remote mode

Syntax

Example

SYSTem:REMote

SYST:REM

234

REMOTE INTERFACE

Apply Commands

The APPLy command has 5 different types of outputs (Sine, Square,

Ramp, Pulse, Noise, ). The command is the quickest, easiest way to output waveforms remotely. Frequency, amplitude and offset can be specified for each function.

As only basic parameters can be set with the Apply command, other parameters use the instrument default values.

The Apply command will set the trigger source to immediate and disable burst, modulation and sweep modes. Turns on the output commandOUTPut[1|2|3|3RF|pulse] ON. The termination setting will not be changed.

As the frequency, amplitude and offset parameters are in nested square brackets, amplitude can only be specified if the frequency has been specified and offset can only be specified if amplitude has been set. For the example:

SOURce[1|2|3|3RF|pulse]:APPLy:SINusoid [<frequency>

[,<amplitude> [,<offset>] ]]

Output Frequency

For the output frequency, MINimum, MAXimum and DEFault can be used. The default frequency for all functions is set to 1 kHz. The maximum and minimum frequency depends on the function used. If a frequency output that is out of range is specified, the max/min frequency will be used instead. A “Data out range error will be generated” from the remote terminal.

235

MFG-2000 Series User Manual

Output

Amplitude

When setting the amplitude, MINimum,

MAXimum and DEFault can be used. The range depends on the function being used and the output termination (50Ω or high impedance). The default amplitude for all functions is 100 mVpp (50Ω).

If the amplitude has been set and the output termination is changed from 50Ω to high impedance, the amplitude will double. Changing the output termination from high impedance to

50Ω will half the amplitude.

Vrms, dBm or Vpp units can be used to specify the output unit to use with the current command. The

VOLT:UNIT command can be used to set the units when no unit is specified with the Apply command. If the output termination is set to high impedance, dBm units cannot be used. The units will default to Vpp.

The output amplitude can be affected by the function and unit chosen. Vpp and Vrms or dBm values may have different maximum values due to differences such as crest factor. For example, a

5Vrms square wave must be adjusted to 3.536

Vrms for a sine wave.

DC Offset voltage

The offset parameter can be set to MINimum,

MAXimum or DEFault. The default offset is 0 volts. The offset is limited by the output amplitude as shown below.

|Voffset| < Vmax – Vpp/2

If the output specified is out of range, the maximum offset will be set.

236

REMOTE INTERFACE

The offset is also determined by the output termination (50Ω or high impedance). If the offset has been set and the output termination has changed from 50Ω to high impedance, the offset will double. Changing the output termination from high impedance to 50Ω will half the offset.

SOURce[1|2|3|3RF]:APPLy:SINusoid

Description

Syntax

Parameter

Example

Source Specific

Command

Outputs a sine wave from the selected channel when the command has executed. Frequency, amplitude and offset can also be set.

SOURce[1|2|3|3RF]:APPLy:SINusoid [<frequency>

[,<amplitude> [,<offset>] ]]

<frequency>

<amplitude>

1μHz~320MHz

1mVpp~10Vpp (50

Ω)

<offset>

-4.99V~4.99V (50

Ω)

SOUR1:APPL:SIN 2KHZ,MAX,MAX

Sets frequency to 2kHz and sets the amplitude and offset to the maximum.

SOURce[1|2|3]:APPLy:SQUare

Description

Syntax

Parameter

Source Specific

Command

Outputs a square wave from the selected channel when the command has executed. Frequency, amplitude and offset can also be set. The duty cycle is set to 50%.

SOURce[1|2|3]:APPLy:SQUare [<frequency>

[,<amplitude> [,<offset>] ]]

<frequency>

<amplitude>

1μHz~25MHz

1mVpp~10Vpp (50

Ω)

237

MFG-2000 Series User Manual

Example

<offset>

±5 Vpk ac +dc (50

Ω)

SOUR1:APPL:SQU 2KHZ,MAX,MAX

Sets frequency to 2kHz and sets the amplitude and offset to the maximum.

SOURce[1|2|3]:APPLy:RAMP

Description

Syntax

Parameter

Example

Source Specific

Command

Outputs a ramp wave from the selected channel when the command has executed. Frequency, amplitude and offset can also be set. The symmetry is set to 100%.

SOURce[1|2|3|4|4RF]:APPLy:RAMP [<frequency>

[,<amplitude> [,<offset>] ]]

<frequency>

<amplitude>

1μHz~1MHz

1mVpp~10Vpp (50

Ω)

<offset>

±5 Vpk ac +dc (50

Ω)

SOUR1:APPL:RAMP 2KHZ,MAX,MAX

Sets frequency to 2kHz and sets the amplitude and offset to the maximum.

238

REMOTE INTERFACE

SOURce[1|2|3|Pulse]:APPLy:PULSe

Description

Note

Source Specific

Command

Outputs a pulse waveform from the selected channel when the command has executed.

Frequency, amplitude and offset can also be set.

The PW settings from the

SOURce[1|2|3|pulse]:PULS: WIDT command are preserved. Edge and pulse width may be adjusted to supported levels.

Repetition rates will be approximated from the frequency. For accurate repetition rates, the period should be adjusted using the

SOURce[1|2|3|pulse]:PULS:PER command

Syntax

Parameter

Example

SOUR[1|2|3|pulse]:APPLy:PULSe [<frequency>

[,<amplitude> [,<offset>] ]]

<frequency>

<amplitude>

500μHz~25MHz

1mV~2.5 (50

Ω)

<offset>

±5 Vpk ac +dc (50

Ω)

SOUR1:APPL:PULS 1KHZ,MIN,MAX

Sets frequency to 1kHz and sets the amplitude to minimum and the and offset to the maximum.

SOURce[1|2|3]:APPLy:NOISe

Description

Note

Source Specific

Command

Outputs Gaussian noise with a 50 MHz bandwidth. Amplitude and offset can also be set.

Frequency cannot be used with the noise function; however a value (or DEFault) must be specified.

The frequency is remembered for the next function used.

Syntax SOURce[1|2|3|4|4RF]:APPLy:NOISe

[<frequency|DEFault> [,<amplitude> [,<offset>] ]]

239

MFG-2000 Series User Manual

Parameter

Example

<frequency>

<amplitude>

Not applicable

1mV~10V (50

Ω)

<offset>

±5 Vpk ac +dc (50

Ω)

SOUR1:APPL:NOIS DEF, 3.0, 1.0

Sets the amplitude to 3 volts with an offset of 1 volt.

SOURce[1|2|3]:APPLy:USER

Description

Note

Source Specific

Command

Outputs an arbitrary waveform from the selected channel. The output is that specified from the

FUNC:USER command.

Frequency and amplitude cannot be used with the

DC function; however a value (or DEFault) must be specified. The values are remembered for the next function used.

Syntax

Parameter

Example

SOURce[1|2|3]:APPLy:USER [<frequency>

[,<amplitude> [,<offset>] ]]

<frequency>

<amplitude>

1μHz~100MHz

0~10V (50

Ω)

<offset>

±5 Vpk ac +dc (50

Ω)

SOUR1:APPL:USER 1KHZ,5.0,1.0

SOURce[1|2|3|pulse]:APPLy?

Source Specific

Command

Description

Note

Outputs a string with the current settings.

The string can be passed back appended to the

Apply Command.

Syntax SOURce[1|2|3|pulse]:APPLy?

Return Parameter <string> Function, frequency, amplitude, offset

240

Example

REMOTE INTERFACE

SOUR1:APPL?

SIN +5.0000000000000E+03,+3.0000E+00,-2.50E+00

Returns a string with the current function and parameters, Sine, 5kHz, 3 Vpp, -2.5V offset.

241

MFG-2000 Series User Manual

Output Commands

Unlike the Apply commands, the Output commands are low level commands to program the function generator.

This section describes the low-level commands used to program the function generator. Although the APPLy command provides the most straightforward method to program the function generator, the low-level commands give you more flexibility to change individual parameters.

SOURce[1|2|3]:FUNCtion

Description

Note

Source Specific

Command

The FUNCtion command selects and outputs the selected output. The User parameter outputs an arbitrary waveform previously set by the

SOURce[1|2|3]:FUNC:USER command.

If the function mode is changed and the current frequency setting is not supported by the new mode, the frequency setting will be altered to next highest value.

Vpp and Vrms or dBm amplitude values may have different maximum values due to differences such as crest factor. For example, if a 5Vrms square wave is changed to a sinewave, then the Vrms is automatically adjusted to 3.536.

The modulation, burst and sweep modes can only be used with some of the basic waveforms. If a mode is not supported, the conflicting mode will be disabled. See the table below.

242

REMOTE INTERFACE

Sine Squ Tria Ramp Pulse Noise ARB

AM

    

FM

   

  

PM

      

ASK

     

FSK

    

 

PSK

BURST

     

SWEEP

   

  

      

Syntax

Example

Example

SOURce[1|2|3]:FUNCtion {SINusoid|SQUare|RAMP|

PULSe|NOISe| USER}

SOUR1:FUNC SIN

Sets the output as a sine function.

Query Syntax SOURce[1|2|3]:FUNCtion?

Return Parameter SIN, SQU, RAMP, PULS,

NOIS, USER

Returns the current output type.

SOUR1:FUNC?

ARB

Current output is sine.

SOURce[1|2|3|3RF|pulse]:FREQuency

Description

Source Specific

Command

Sets the output frequency for the the

SOURce[1|2|3|3RF|pulse] :FUNCtion command.

The query command returns the current frequency setting.

Note

The maximum and minimum frequency depends on the function mode.

243

MFG-2000 Series User Manual

Syntax

Example

Sine, Square

Ramp

1μHz~320MHz/25MHz

1μHz~1MHz

Pulse

1μHz~25MHz

Noise

Not applicable

User

1μHz~100MHz

If the function mode is changed and the current frequency setting is not supported by the new mode, the frequency setting will be altered to next highest value.

The duty cycle of square waveforms depends on the frequency settings.

0.01% to 99.99%

If the frequency is changed and the set duty cycle cannot support the new frequency, the highest duty cycle available at that frequency will be used.

A “settings conflict” error will result from the above scenario.

SOURce[1|2|3|3RF|pulse]:FREQuency

{<frequency>|MINimum|MAXimum}

SOUR1:FREQ MAX

Sets the frequency to the maximum for the current mode.

SOURce[1|2|3|3RF|pulse]:FREQuency?

Query Syntax

Return Parameter <NR3>

Example

Returns the frequency for the current mode.

SOUR1:FREQ? MAX

+6.0000000000000E+07+1.0000000000000E+03

The maximum frequency that can be set for the current function is 60MHz.

244

REMOTE INTERFACE

SOURce[1|2|3|3RF|pulse]:AMPlitude

Description

Source Specific

Command

The SOURce[1|3|4]:AMPLitude command sets the output amplitude for the selected channel. The query command returns the current amplitude settings.

Note

The maximum and minimum amplitude depends on the output termination. The default amplitude for all functions is 100 mVpp (50Ω). If the amplitude has been set and the output termination is changed from 50Ω to high impedance, the amplitude will double. Changing the output termination from high impedance to 50Ω will half the amplitude.

Syntax

The offset and amplitude are related by the following equation.

|Voffset| < Vmax – Vpp/2

If the output termination is set to high impedance, dBm units cannot be used. The units will default to

Vpp.

The output amplitude can be affected by the function and unit chosen. Vpp and Vrms or dBm values may have different maximum values due to differences such as crest factor. For example, a

5Vrms square wave must be adjusted to 3.536

Vrms for a sine wave.

The amplitude units can be explicitly used each time the SOURce[1|2|3|3RF|pulse]:AMPlitude command is used. Alternatively, the VOLT:UNIT command can be used to set the amplitude units for all commands.

SOURce[1|2|3|3RF|pulse]:AMPlitude {< amplitude>

|MINimum|MAXimum}

245

MFG-2000 Series User Manual

Example SOUR1:AMP MAX

Sets the amplitude to the maximum for the current mode.

Query Syntax SOURce[1|2|3|3RF|pulse]:AMPlitude?

{MINimum|MAXimum}

Return Parameter <NR3> Returns the amplitude for the current mode.

Example SOUR1:AMP? MAX

+8.000E+00

The maximum amplitude that can be set for the current function is 8 volts.

SOURce[1|2|3|3RF|pulse]:DCOffset

Description

Source Specific

Command

Sets or queries the DC offset for the current mode.

Note

The offset parameter can be set to MINimum,

MAXimum or DEFault. The default offset is 0 volts. The offset is limited by the output amplitude as shown below.

|Voffset| < Vmax – Vpp/2

Syntax

Example

If the output specified is out of range, the maximum offset will be set.

The offset is also determined by the output termination (50Ω or high impedance). If the offset has been set and the output termination has changed from 50Ω to high impedance, the offset will double. Changing the output termination from high impedance to 50Ω will half the offset.

SOURce[1|2|3|3RF|pulse]:DCOffset {< offset>

|MINimum|MAXimum}

SOUR1:DCO MAX

246

REMOTE INTERFACE

Query Syntax

Sets the offset to the maximum for the current mode.

SOURce[1|2|3|3RF|pulse]:DCOffset?

{MINimum|MAXimum}

Return Parameter <NR3>

Example

Returns the offset for the current mode.

SOUR1:DCO?

+1.00E+00

The offset for the current mode is set to +1volts.

SOURce[1|2|3]:SQUare:DCYCle

Source Specific

Command

Description

Note

Sets or queries the duty cycle for square waves only. The setting is remembered if the function mode is changed. The default duty cycle is 50%.

The duty cycle of square waveforms depend on the frequency settings.

0.01% to 99.99%

Syntax

Example

Query Syntax

If the frequency is changed and the set duty cycle cannot support the new frequency, the highest duty cycle available at that frequency will be used.

A “settings conflict” error will result from the above scenario.

For square waveforms, the Apply command and

AM/FM modulation modes ignore the duty cycle settings.

SOURce[1|2|3]:SQUare:DCYCle {< percent>

|MINimum|MAXimum}

SOUR1:SQU:DCYC MAX

Sets the duty cycle to the highest possible for the current frequency.

SOURce[1|2|3]:SQUare:DCYCle?

{MINimum|MAXimum}

247

MFG-2000 Series User Manual

Return Parameter <NR3>

Example SOUR1:SQU:DCYC?

+9.90E+01

The duty cycle is set 99%.

Returns the duty cycle as a percentage.

SOURce[1|2|3]:RAMP:SYMMetry

Description

Source Specific

Command

Sets or queries the symmetry for ramp waves only.

The setting is remembered if the function mode is changed. The default symmetry is 50%.

Note

For ramp waveforms, the Apply command and

AM/FM modulation modes ignore the current symmetry settings.

Syntax

Example

SOURce[1|2|3]:RAMP:SYMMetry {< percent>

|MINimum|MAXimum}

SOUR1:RAMP:SYMM +5.00E+01

Sets the symmetry to the 50%.

Query Syntax SOURce[1|2|3]:RAMP:SYMMetry?

{MINimum|MAXimum}

Return Parameter <NR3> Returns the symmetry as a percentage.

Example SOUR1:RAMP:SYMMetry?

+5.00E+01

Sets the symmetry to the 50%.

OUTPut

Description

Note

Source Specific

Command

Enables/Disables or queries the front panel output. The default is set to off.

If the output is overloaded by an external voltage, the output will turn off and an error message will be displayed. The overload must first be removed

248

REMOTE INTERFACE

Syntax

Example

Query Syntax before the output can be turned on again with output command.

Using the Apply command automatically sets the front panel output to on.

OUTPut[1|2|3|3RF|pulse] {OFF|ON}

OUTP1 ON

Turns the output on.

OUTPut[1|2|3|3RF|pulse]?

Return Parameter 1

0

Example

ON

OFF

OUTP1?

1

The channel 1 output is currently on.

OUTPut[1|2|3|3RF|pulse]:LOAD

Description

Source Specific

Command

Sets or queries the output termination. Two impedance settings can be chosen, DEFault (50Ω) and INFinity (high impedance >10 kΩ).

The output termination is to be used as a reference only. If the output termination is set 50Ω but the actual load impedance is not 50Ω, then the amplitude and offset will not be correct.

Note

Syntax

Example

If the amplitude has been set and the output termination is changed from 50Ω to high impedance, the amplitude will double. Changing the output termination from high impedance to

50Ω will half the amplitude.

If the output termination is set to high impedance, dBm units cannot be used. The units will default to

Vpp.

OUTPut[1|2|3|3RF|pulse]:LOAD {DEFault|INFinity}

OUTP1:LOAD DEF

249

MFG-2000 Series User Manual

Query Syntax

Sets the output termination to 50Ω.

OUTPut[1|2|3|3RF|PULSe]:LOAD?

Return Parameter DEF Default

Example

INF INFinity

OUTP1:LOAD?

DEF

The output is set to the default of 50Ω.

SOURCE[1|2|3|3RF|pulse]:VOLTage:UNIT

Description

Note

Source Specific

Command

Sets or queries the output amplitude units. There are three types of units: VPP, VRMS and DBM.

The units set with the VOLTage:UNIT command will be used as the default unit for all amplitude units unless a different unit is specifically used for a command.

If the output termination is set to high impedance, dBm units cannot be used. The Units will automatically default to Vpp.

Syntax

Example

Query Syntax

SOURCEPULSE:VOLTage:UNIT {VPP|VRMS|DBM}

SOURCEPULSE:VOLT:UNIT VPP

Sets the amplitude units to Vpp.

SOURCEPULSE:VOLTage:UNIT?

Return Parameter VPP

VRMS

Example

Vpp

Vrms

DBM dBm

SOURCEPULSE:VOLT:UNIT?

VPP

The amplitude units are set to Vpp.

250

REMOTE INTERFACE

Pulse Configuration Commands

The pulse chapter is used to control and output pulse waveforms.

Unlike the APPLy command, low level control is possible including setting the leading edge time, trailingedge time, period and pulse width.

Period

90%

90%

50%

Pulse Width

50%

10%

10%

Rise time Fall time

SOURCE[1|2|3|pulse]:PULSe:WIDTh

Description

Note

Source Specific

Command

Sets or queries the pulse width. The default pulse width is 50us.

Pulse width is defined as the time from the rising to falling edges (at a threshold of 50%).

The pulse width is restricted to the following limitations:

Pulse Width ≥ Minimum Pulse Width

Pulse Width < Pulse Period - Minimum Pulse

Width

Syntax

Example

SOURCEPULSE:PULSe:WIDTh

{<seconds>|MINimum|MAXimum}

SOURCEPULSE:PULS:WIDT MAX

Sets the pulse width to the maximum allowed.

Query Syntax SOURCEPULSE:PULSe:WIDTh?

[MINimum|MAXimum]

Return Parameter <seconds>

20 ns (limited by the current frequency setting)

251

MFG-2000 Series User Manual

Example SOURCEPULSE:PULS:WIDT?

+2.000000000000E-08

The pulse width is set to 20 nanoseconds.

SOURCEPULSE:PULSe:DUTY

Description

Note

Syntax

Source Specific

Command

Sets or queries the pulse duty cycle.

The duty cycle is restricted to the following limitations:

Pulse Duty Cycle ≥ 100×Minimum Pulse Width ÷

Pulse Period

Pulse Duty Cycle < 100×(1-Minimum Pulse

Width÷Pulse Period)

SOURCEPULSE:PULSe:DCYCle{<percent>|MINimum|

MAXimum}

Example SOURCEPULSE:PULS:DCYC MAX

Sets the duty to the maximum allowed.

Query Syntax SOURCEPULSE:PULSe:DCYCle?

[MINimum|MAXimum]

Return Parameter <NR3> 0.01%~99.99%(limited by the current frequency setting)

Example SOURCEPULSE:PULS:PULS:DCYC?

+1.0000E+01

The duty cycle is set to 10%

SOURCEPULSE:PULSe:TRANsition

:LEADing

Description

Note

Source Specific

Command

Sets or queries the pulse leading edge time. The default rise time is 10ns. The leading and trailing edge time can be different.

The leading edge time is limited by the pulse

252

REMOTE INTERFACE

Syntax width as noted below:

Leading/Trailing Edge Time ≤ 0.625 × Pulse Width

SOURCEPULSE:PULSe:TRANsition:LEADing

{<seconds>|MINimum|MAXimum}

Example

Query Syntax

SOURCEPULSE:PULS:TRANsition:LEADing MAX

Sets the pulse transition trailing to the maximum allowed.

SOURCEPULSE:PULSe:TRANsition:LEADing?

[MINimum|MAXimum]

Return Parameter <seconds>

Example

≧ 10ns(limited by the current frequency and pulse width settings)

SOURCEPULSE:PULS:TRANsition:LEADing?

+8.0000E-08

The pulse transition trailing is set to 80 nanoseconds.

SOURCEPULSE:PULSe:TRANsition

:TRAIling

Description

Note

Source Specific

Command

Sets or queries the pulse trailing edge time. The default rise time is 10ns. The leading and trailing edge time can be different.

The trailing edge time is limited by the pulse width as noted below:

Leading/Trailing Edge Time ≤ 0.625 × Pulse Width

Syntax SOURCEPULSE:PULSe:TRANsition:TRAIling

{<seconds>|MINimum|MAXimum}

Example SOURCEPULSE:PULS:TRANsition:TRAIling MAX

Sets the pulse transition trailing to the maximum allowed.

253

MFG-2000 Series User Manual

Query Syntax SOURCEPULSE:PULSe:TRANsition:TRAIling?

[MINimum|MAXimum]

Return Parameter <seconds>

Example

10ns(limited by the current frequency and pulse width settings)

SOURCEPULSE:PULS:TRANsition:TRAIling?

+8.0000E-08

The pulse transition trailing is set to 80 nanoseconds.

254

REMOTE INTERFACE

Amplitude Modulation (AM) Commands

AM Overview

To successfully create an AM waveform, the following commands must be executed in order.

Enable AM

Modulation

1. Turn on AM modulation using the

SOURce[1|2|3|3RF]:AM:STAT ON command

Configure Carrier

2. Use the APPLy command to select a carrier waveform. Alternatively the equivalent FUNC,

FREQ, AMPl, and DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.

Select

Modulation

Source

Select Shape

3. Select an internal or external modulation source using the SOURce[1|2|3|3RF]: AM:SOUR command.

4. Use the SOURce[1|2|3|3RF]: AM:INT:FUNC command to select a sine, square, upramp, dnramp or triangle modulating waveshape. For internal sources only.

Set Modulating

Frequency

5. Set the modulating frequency using the

SOURce[1|2|3|3RF]: AM:INT:FREQ command. For internal sources only.

Set Modulation

Depth

6. Set the modulation depth using the

SOURce[1|2|3|3RF]: AM:DEPT command.

255

MFG-2000 Series User Manual

SOURce[1|2|3|3RF]:AM:STATe

Description

Note

Source Specific

Command

Sets or disables AM modulation. By default AM modulation is disabled. AM modulation must be enabled before setting other parameters.

Burst or sweep mode will be disabled if AM modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when AM modulation is enabled.

Syntax

Example

Query Syntax

SOURce[1|2|3|3RF]:AM:STATe {OFF|ON}

SOUR1:AM:STAT ON

Enables AM modulation.

SOURce[1|2|3|3RF]:AM:STATe?

Return Parameter 0

1

Example

Disabled (OFF)

Enabled (ON)

SOUR1:AM:STAT?

1

AM modulation mode is currently enabled.

SOURce[1|2|3|3RF]:AM:SOURce

Description

Note

Syntax

Source Specific

Command

Sets or queries the modulation source as internal or external. Internal is the default modulation source.

If an external modulation source is selected, modulation depth is limited to ± 5V from the MOD

INPUT terminal on the rear panel. For example, if modulation depth is set to 100%, then the maximum amplitude is +5V, and the minimum amplitude is -5V.

SOURce[1|2|3|3RF]:AM:SOURce {INTernal|EXTernal}

256

REMOTE INTERFACE

Example SOUR1:AM:SOUR EXT

Sets the modulation source to external.

Query Syntax SOURce[1|2|3|3RF]:AM:SOURce?

Return Parameter INT Internal

Example

EXT External

SOUR1:AM:SOUR?

INT

The modulation source is set to internal.

SOURce[1|2|3|3RF]:AM:INTernal:FUNCtion

Source Specific

Command

Description

Note

Sets the shape of the modulating waveform from sine, square, triangle, upramp and dnramp. The default shape is sine.

Square and triangle waveforms have a 50% duty cycle. Upramp and dnramp have a symmetry of

100% and 0%, respectively.

Syntax

Example

Query Syntax

SOURce[1|2|3|3RF]:AM:INTernal:FUNCtion

{SINusoid|SQUare|TRIangle|UPRamp|DNRamp}

SOUR1:AM:INT:FUNC SIN

Sets the AM modulating wave shape to sine.

SOURce[1|2|3|3RF]:AM:INTernal:FUNCtion?

Return Parameter SIN

SQU

Sine

Square

UPRAMP

DNRAMP

Upramp

Dnramp

Example

TRI Triangle

SOUR1:AM:INT:FUNC?

SIN

The shape for the modulating waveform is Sine.

257

MFG-2000 Series User Manual

SOURce[1|2|3|3RF]:AM:INTernal

:FREQuency

Source Specific

Command

Description

Syntax

Parameter

Example

Sets the frequency of the internal modulating waveform only. The default frequency is 100Hz.

SOURce[1|2|3|3RF]:AM:INTernal:FREQuency

{<frequency>|MINimum|MAXimum}

<frequency> 2 mHz~ 20 kHz

SOUR1:AM:INT:FREQ +1.0000E+02

Sets the modulating frequency to 100Hz.

Query Syntax SOURce[1|2|3|3RF]:AM:INTernal:FREQuency?

[MINimum|MAXimum]

Return Parameter <NR3> Returns the frequency in

Hz.

Example SOUR1:AM:INT:FREQ?

+1.0000000E+02

Returns the frequency to 100Hz.

SOURce[1|2|3|3RF]:AM:DEPTh

Description

Note

Source Specific

Command

Sets or queries the modulation depth for internal sources only. The default is 100%.

The function generator will not output more than

±5V, regardless of the modulation depth.

The modulation depth of an external source is controlled using the ±5V MOD INPUT terminal on the rear panel, and not the

SOURce[1|2|3|3RF]:AM:DEPTh command.

Syntax

Parameter

Example

SOURce[1|2|3|3RF]:AM:DEPTh {<depth in percent>

|MINimum|MAXimum}

<depth in percent>

SOUR1:AM:DEPT 50

0~120%

258

REMOTE INTERFACE

Sets the modulation depth to 50%.

Query Syntax SOURce[1|2|3|3RF]:AM:DEPTh?

[MINimum|MAXimum]

Return Parameter <NR3> Return the modulation depth as a percentage.

Example SOUR1:AM:DEPT?

+5.0000E+01

The modulation depth is 50%.

259

MFG-2000 Series User Manual

Amplitude Shift Keying (ASK) Commands

ASK Overview

The following is an overview of the steps required to generate an

ASK modulated waveform.

Enable ASK

Modulation

1. Turn on ASK modulation using the

SOURce[3RF]: ASK:STAT ON command.

Configure Carrier

2. Use the APPLy command to select a carrier waveform. Alternatively, the FREQ, AMPl, and

DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.

Select ASK

Source

3. Select an internal or external modulation source using the SOURce[3RF]:ASK:MOD:INT command.

Select ASK

Amplitude

Set ASK Rate

4. Set the hop frequency using the

SOURce[3RF]:ASK:FREQ command.

5. Use the SOURce[3RF]: ASK:INT:RATE command to set the ASK rate. The ASK rate can only be set for internal sources.

SOURce[3RF]:ASKey:STATe

Description

Source Specific

Command

Turn on or off the ASK modulation function of the specified channel. Query the on/off status of the

ASK modulation function of the specified channel.

Note

Burst or sweep mode will be disabled if ASK modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when ASK modulation is enabled.

260

REMOTE INTERFACE

Syntax

Example

Query Syntax

SOUR[3RF]:ASK:STATe {OFF|ON}

SOURce3RF:ASK:STAT ON

Enables ASK modulation.

SOURce[3RF]:ASK:STATe?

Return Parameter 0

1

Example

Disabled (OFF)

Enabled (ON)

SOURce3RF:ASK:STAT?

1

ASK modulation mode is currently enabled.

SOURce[3RF]:ASKey:SOURce

Source Specific

Command

Description

Note

Syntax

Example

Sets or queries the ASK source as internal or external. Internal is the default source.

External ASK source can not be supported.

SOURce[3RF]:ASKey:SOURce {INTernal|EXTernal}

SOURce3RF:ASK:SOUR EXT

Sets the ASK source to external.

Query Syntax SOURce[3RF]:ASKey:SOURce?

Return Parameter INT Internal

Example

EXT External

SOURce3RF:ASK:SOUR?

EXT

The ASK source is set to external.

SOURce[3RF]:ASK:AMPlitude

Description

Note

Source Specific

Command

Sets the ASK amplitude. The default modultaion amplitude is set to 0.5V.

For ASK, the modulating waveform is a square wave with a duty cycle of 50%.

261

MFG-2000 Series User Manual

Syntax

Parameter

Example

SOURce[3RF]:ASKey:AMPlitude

{<voltage>|MINimum|MAXimum}

<amplitude>

0V~max

SOURce3RF:ASK:AMPlitude 0.5V

Sets the ASK amplitude to 0.5V.

Query Syntax SOURce[3RF]:ASKey: AMPlitude?

[MINimum|MAXimum]

Return Parameter <NR3> Returns the depth.

Example SOURce3RF:ASK:AMPlitude

5.000E-01

Returns depth to 0.5V.

SOURce[3RF]:ASKey:INTernal RATE

Source Specific

Command

Description

Note

Syntax

Parameter

Example

Query Syntax

Sets or queries the ASK rate for internal sources only.

External sources will ignore this command.

SOURce[3RF]:ASKey:INTernal:RATE {<rate in Hz>

|MINimum|MAXimum}

<rate in Hz> 2 mHz~1MHz

SOURce3RF:ASK:INT:RATE MAX

Sets the rate to the maximum (1MHz).

SOURce[3RF]:ASKey:INTernal:RATE?

[MINimum|MAXimum]

Return Parameter <NR3> Returns the ASK rate in

Hz.

Example SOURce3RF:ASK:INT:RATE?

+1.0000E+06

Returns the maximum ASK rate allowed.

262

REMOTE INTERFACE

Frequency Modulation (FM) Commands

FM Overview

The following is an overview of the steps required to generate an

FM waveform.

Enable FM

Modulation

1. Turn on FM modulation using the SOURce[1|2

|3|3RF ]: FM:STAT ON command.

Configure Carrier

2. Use the APPLy command to select a carrier waveform. Alternatively, the FUNC, FREQ,

AMPl, and DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.

Select

Modulation

Source

3. Select an internal or external modulation source using the SOURce[1|2|3|3RF]:FM:SOUR command.

Select shape

4. Use the SOURce[1|2|3|3RF]:FM:INT:FUNC command to select a sine, square, upramp, dnramp or triangle modulating waveshape. For internal sources only.

Set Modulating

Frequency

5. Set the modulating frequency using the

SOURce[1|2|3|3RF]: FM:INT:FREQ command.

For internal sources only.

Set Peak

Frequency

Deviation

6. Use the SOURce[1|2|3|3RF]:FM:DEV command to set the frequency deviation.

263

MFG-2000 Series User Manual

SOURce[1|2|3|3RF]:FM:STATe

Description

Note

Source Specific

Command

Sets or disables FM modulation. By default FM modulation is disabled. FM modulation must be enabled before setting other parameters.

Burst or sweep mode will be disabled if FM modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when FM modulation is enabled.

Syntax

Example

Query Syntax

SOUR[1|2|3|3RF]:FM:STATe {OFF|ON}

SOUR1:FM:STAT ON

Enables FM modulation.

SOURce[1|2|3|3RF]:FM:STATe?

Return Parameter 0

1

Example

Disabled (OFF)

Enabled (ON)

SOUR1:FM:STAT?

1

FM modulation mode is currently enabled.

SOURce[1|2|3|3RF]:FM:SOURce

Description

Note

Syntax

Source Specific

Command

Sets or queries the modulation source as internal or external. Internal is the default modulation source.

If an external modulation source is selected, modulation depth is limited to ± 5V from the MOD

INPUT terminal on the rear panel. For example, if modulation depth is set to 100%, then the maximum amplitude is +5V, and the minimum amplitude is -5V.

SOURce[1|2|3|3RF]:FM:SOURce {INTernal|EXTernal}

264

REMOTE INTERFACE

Example SOUR1:FM:SOUR EXT

Sets the modulation source to external.

Query Syntax SOURce[1|2|3|3RF]:FM:SOURce?

Return Parameter INT Internal

Example

EXT External

SOUR1:FM:SOUR?

INT

The modulation source is set to internal.

SOURce[1|2|3|3RF]:FM:INTernal:FUNCtion

Source Specific

Command

Description

Note

Sets the shape of the modulating waveform from sine, square, triangle, upramp and dnramp. The default shape is sine.

Square and triangle waveforms have a 50% duty cycle. Upramp and dnramp have a symmetry of

100% and 0%, respectively.

Syntax

Example

SOURce[1|2|3|3RF]:FM:INTernal:FUNCtion

{SINusoid|SQUare|TRIangle|UPRamp|DNRamp}

SOUR1:FM:INT:FUNC SIN

Sets the FM modulating wave shape to sine.

Query Syntax SOURce[1|2|3|3RF]:FM:INTernal:FUNCtion?

Return Parameter SIN Sine UPRAMP Upramp

SQU

TRI

Square

Triangle

DNRAMP Dnramp

Example SOUR1:FM:INT:FUNC?

SIN

The shape for the modulating waveform is Sine.

265

MFG-2000 Series User Manual

SOURce[1|2|3|3RF]:FM:INTernal

:FREQuency

Source Specific

Command

Description

Syntax

Parameter

Example

Sets the frequency of the internal modulating waveform only. The default frequency is 10Hz.

SOURce[1|2|3|3RF]:FM:INTernal:FREQuency

{<frequency>|MINimum|MAXimum}

<frequency> 2 mHz~ 20 kHz

SOUR1:FM:INT:FREQ 100

Sets the modulating frequency to 100Hz.

Query Syntax SOURce[1|2|3|3RF]:FM:INTernal:FREQuency?

[MINimum|MAXimum]

Return Parameter <NR3> Returns the frequency in

Hz.

Example SOUR1:FM:INT:FREQ?

+1.0000E+02

Returns the frequency to 100Hz.

SOURce[1|2|3|3RF]:FM:DEViation

Description

Source Specific

Command

Sets or queries the peak frequency deviation of the modulating waveform from the carrier waveform.

The default peak deviation is 100Hz.

The frequency deviation of external sources is controlled using the ±5V MOD INPUT terminal on the rear panel. A positive signal (>0~+5V) will increase the deviation (up to the set frequency deviation), whilst a negative voltage will reduce the deviation.

Note

The relationship of peak deviation to modulating frequency and carrier frequency is shown below.

Peak deviation = modulating frequency – carrier frequency.

266

REMOTE INTERFACE

Syntax

Parameter

Example

The carrier frequency must be greater than or equal to the peak deviation frequency. The sum of the deviation and carrier frequency must not exceed the maximum frequency for a specific carrier shape. If an out of range deviation is set for any of the above conditions, the deviation will be automatically adjusted to the maximum value allowed and an “out of range” error will be generated.

For square wave carrier waveforms, the deviation may cause the duty cycle frequency boundary to be exceeded. In these conditions the duty cycle will be adjusted to the maximum allowed and a

“settings conflict” error will be generated.

SOURce[1|2|3|3RF]:FM:DEViation {<peak deviation in

Hz>|MINimum|MAXimum}

<peak deviation in Hz> DC to Max Frequency

SOUR1:FM:DEV MAX

Sets the frequency deviation to the maximum value allowed.

Query Syntax SOURce[1|2|3|3RF]:FM:DEViation?

[MINimum|MAXimum]

Return Parameter <NR3> Returns the frequency deviation in Hz.

Example SOURce[1|2|3|3RF]:FM:DEViation? MAX

+1.0000E+01

Returns the maximum frequency deviation allowed.

267

MFG-2000 Series User Manual

Frequency-Shift Keying (FSK) Commands

FSK Overview

The following is an overview of the steps required to generate an

FSK modulated waveform.

Enable FSK

Modulation

1. Turn on FSK modulation using the

SOURce[1|2|3|3RF]:FSK:STAT ON command.

Configure Carrier

2. Use the APPLy command to select a carrier waveform. Alternatively, the FUNC, FREQ,

AMPl, and DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.

Select FSK Source

3. Select an internal or external modulation source using the SOURce[1|2|3|3RF]:FSK:SOUR command.

Select FSK HOP

Frequency

4. Set the hop frequency using the

SOURce[1|2|3|3RF]:FSK:FREQ command.

Set FSK Rate

5. Use the SOURce[1|2|3|3RF]: FSK:INT:RATE command to set the FSK rate. The FSK rate can only be set for internal sources.

SOURce[1|2|3|3RF]:FSKey:STATe

Description

Note

Syntax

Source Specific

Command

Turns FSK Modulation on or off. By default FSK modulation is off.

Burst or sweep mode will be disabled if FSK modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when FSK modulation is enabled.

SOURce[1|2|3|3RF]:FSKey:STATe {OFF|ON}

268

REMOTE INTERFACE

Example SOUR1:FSK:STAT ON

Enables FSK modulation

Query Syntax SOURce[1|2|3|3RF]:FSKey:STATe?

Return Parameter 0 Disabled (OFF)

Example

1 Enabled (ON)

SOUR1:FSK:STAT?

1

FSK modulation is currently enabled.

SOURce[1|2|3|3RF]:FSKey:SOURce

Source Specific

Command

Description

Note

Syntax

Example

Query Syntax

Sets or queries the FSK source as internal or external. Internal is the default source.

If an external FSK source is selected, FSK rate is controlled by the Trigger INPUT terminal on the rear panel.

SOURce[1|2|3|3RF]:FSKey:SOURce

{INTernal|EXTernal}

SOUR1:FSK:SOUR INT

Sets the FSK source to internal.

SOURce[1|2|3|3RF]:FSKey:SOURce?

Return Parameter INT

EXT

Example

Internal

External

SOUR1:FSK:SOUR?

INT

The FSK source is set to internal.

SOURce[1|2|3|3RF]:FSKey:FREQuency

Source Specific

Command

Description

Sets the FSK hop frequency. The default hop frequency is set to 100Hz.

269

MFG-2000 Series User Manual

Note

Syntax

For FSK, the modulating waveform is a square wave with a duty cycle of 50%.

SOURce[1|2|3|3RF]:FSKey:FREQuency

{<frequency>|MINimum|MAXimum}

Parameter

Example

<frequency> 1 μHz to Max Frequency

SOUR1:FSK:FREQ +1.0000E+02

Sets the FSK hop frequency to to 100Hz.

Query Syntax SOURce[1|2|3|3RF]:FSKey:FREQuency?

[MINimum|MAXimum]

Return Parameter <NR3> Returns the frequency in

Hz.

Example SOUR1:FSK:FREQ?

+1.0000000000000E+02

Returns the frequency to 100Hz.

SOURce[1|2|3|3RF]:FSKey:INTernal:RATE

Source Specific

Command

Description

Note

Syntax

Sets or queries the FSK rate for internal sources only.

External sources will ignore this command.

SOURce[1|2|3|3RF]:FSKey:INTernal:RATE {<rate in

Hz> |MINimum|MAXimum}

Parameter

Example

Query Syntax

<rate in Hz> 2 mHz~100 kHz

SOUR1:FSK:INT:RATE MAX

Sets the rate to the maximum (1MHz).

SOURce[1|2|3|3RF]:FSKey:INTernal:RATE?

[MINimum|MAXimum]

Return Parameter <NR3>

Example

Returns the FSK rate in

Hz.

SOUR1:FSK:INT:RATE? MAX

+1.000000000E+05

Returns the maximum FSK rate allowed.

270

REMOTE INTERFACE

Phase Modulation (PM)Commands

PM Overview

The following is an overview of the steps required to generate a PM modulated waveform.

Enable PM

Modulation

Configure Carrier

1. Turn on PM modulation using the

SOURce[1|2|3|3RF]: PM:STATe ON command.

2. Use the APPLy command to select a carrier waveform. Alternatively, the FUNC, FREQ,

AMPl, and DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.

Select

Modulation

Source

3. Select an internal or external modulation source using the SOURce[1|2|3|3RF]:PM:SOUR command.

Select Shape

4. Use the SOURce[1|2|3|3RF]: PM:INT:FUNC command to select a sine, square, upramp, dnramp or triangle modulating waveshape. For internal sources only.

Select

Modulating

Frequency

5. Set the modulating frequency using the

SOURce[1|2|3|3RF]:PM:INT:FREQ command.

For internal sources only.

Set DEViation

6. Use the SOURce[1|2|3|3RF]:PM:DEV command to set the phase DEViation.

271

MFG-2000 Series User Manual

SOURce[1|2|3|3RF]:PM:STATe

Description

Note

Syntax

Example

Query Syntax

Source Specific

Command

Turns PM Modulation on or off. By default PM modulation is off.

Burst or sweep mode will be disabled if PM modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when PM modulation is enabled.

SOURce[1|2|3|3RF]:PM:STATe {OFF|ON}

SOUR1:PM:STAT ON

Enables PM modulation

SOURce[1|2|3|3RF]:PM:STATe?

Return Parameter 0

1

Example

Disabled (OFF)

Enabled (ON)

SOUR1:PM:STAT?

1

PM modulation is currently enabled.

SOURce[1|2|3|3RF]:PM:SOURce

Description

Note

Syntax

Example

Query Syntax

Source Specific

Command

Sets or queries the PM source as internal or external. Internal is the default source.

If an external PM source is selected, the phase modulation is controlled by the MOD INPUT terminal on the rear panel.

SOURce[1|2|3|3RF]:PM:SOURce {INTernal|EXTernal}

SOUR1:PM:SOUR INT

Sets the PM source to internal.

SOURce[1|2|3|3RF]:PM:SOURce?

272

REMOTE INTERFACE

Return Parameter INT

EXT

Example

Internal

External

SOUR1:PM:SOUR?

INT

The PM source is set to internal.

SOURce[1|2|3|3RF]:PM:INTernal:FUNction

Source Specific

Command

Description

Note

Sets the shape of the modulating waveform from sine, square, triangle, upramp and dnramp. The default shape is sine.

Square and triangle waveforms have a 50% duty cycle. Upramp and dnramp have a symmetry to

100% and 0%, respectively. .

Syntax

Example

SOURce[1|2|3|3RF]:PM:INTernal:FUNction

{SINusoid|SQUare|TRIangle|UPRamp|DNRamp}

SOUR1:PM:INT:FUN SIN

Sets the PM modulating wave shape to sine. .

SOURce[1|2|3|3RF]:PM:INTernal:FUNction?

Query Syntax

Return Parameter SIN

SQU

Sine

Square

UPRAMP

DNRAMP

Upramp

Dnramp

Example

TRI Triangle

SOUR1:PM:INT:FUNC?

SIN

The shape for the modulating waveform is Sine.

SOURce[1|2|3|3RF]:PM:INTernal

:FREQuency

Description

Source Specific

Command

Sets the modulating waveform frequency for internal sources. The default frequency is set to

20kHz.

273

MFG-2000 Series User Manual

Syntax

Parameter

Example

Query Syntax

<frequency> 2 mHz~ 20 kHz

SOUR1:PM:INT:FREQ MAX

Sets the frequency to the maximum value.

SOURce[1|2|3|3RF]:PM:INTernal:FREQuency?

Return Parameter <NR3> Returns the frequency in

Hz.

Example

SOURce[1|2|3|3RF]:PM:INTernal:FREQuency

{<frequency>|MINimum|MAXimum}

SOUR1:PM:INT:FREQ?

+2.0000000E+04

Returns the modulating frequency. (20kHz)

SOURce[1|2|3|3RF]:PM:DEViation

Description

Source Specific

Command

Sets or queries the phase deviation of the modulating waveform from the carrier waveform.

The default phase deviation is 180°.

Note

For external sources, the phase deviation is controlled by the ±5V MOD Input terminal on the rear panel. If the phase deviation is set to 180 degrees, then +5V represents a deviation of 180 degrees. A lower input voltage will decrease the set phase deviation.

Syntax SOURce[1|2|3|3RF]:PM:DEViation {< phase>|minimum |maximum}

Parameter

Example

Query Syntax

<percent> 0°~360°

SOUR1:PM:DEViation +3.0000E+01

Sets the deviation to 30°.

SOURce[1|2|3|3RF]:PM:DEViation?

Return Parameter <NR3>

Example

SOUR1:PM:DEViation?

+3.0000E+01

Returns the deviation .

The current deviation is 30°.

274

REMOTE INTERFACE

Phase Shift Keying (PSK)Commands

PSK Overview

The following is an overview of the steps required to generate an

PSK modulated waveform.

Enable PSK

Modulation

1. Turn on FSK modulation using the

SOURce[3RF]: PSK:STAT ON command.

Configure Carrier

2. Use the APPLy command to select a carrier waveform. Alternatively, the FREQ, AMPl, and

DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.

Select PSK Source

3. Select an internal or external modulation source using the SOURce[3RF]:PSK:MOD:INT command.

Select PSK Phase

4. Set the hop frequency using the

SOURce[3RF]:PSK:PHASE command.

Set PSK Rate

5. Use the SOURce[3RF]: PSK:INT:RATE command to set the PSK rate. The PSK rate can only be set for internal sources.

SOURce[3RF]:PSKey:STATe

Description

Note

Syntax

Source Specific

Command

Turns PSK Modulation on or off. By default PSK modulation is off.

Burst or sweep mode will be disabled if PSK modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when PSK modulation is enabled.

SOURce[3RF]:PSKey:STATe {OFF|ON}

275

MFG-2000 Series User Manual

Example

Query Syntax

SOURce3RF:PSK:STAT ON

Enables PSK modulation

SOURce[3RF]:PSKey:STATe?

Return Parameter 0

1

Example

Disabled (OFF)

Enabled (ON)

SOURce3RF:PSK:STAT?

ON

PSK modulation is currently enabled.

SOURce[3RF]:PSKey:SOURce

Source Specific

Command

Description

Note

Sets or queries the PSK source as internal or external. Internal is the default source.

If an external PSK source is selected, PSK rate is controlled by the Trigger INPUT terminal on the rear panel.

Syntax

Example

Query Syntax

SOURce[1|2|3|3RF]:PSKey:SOURce

{INTernal|EXTernal}

SOUR1:PSK:SOUR EXT

Sets the PSK source to external.

SOURce[3RF]:PSKey:SOURce?

Return Parameter INT Internal

Example

EXT External

SOURce3RF:PSK:SOUR?

INT

The PSK source is set to internal.

SOURce[3RF]:PSKey:PHASE

Source Specific

Command

Description

Sets the PSK hop frequency. The default hop frequency is set to 180°.

276

REMOTE INTERFACE

Note

Syntax

Parameter

Example

For PSK, the modulating waveform is a square wave with a duty cycle of 50%.

SOURce[3RF]:PSKey:PHASE

{<phase>|MINimum|MAXimum}

<phase>

0~360°.

SOUR1:PSK:DEV 180

Sets the PSK hop deviation to to 180°.

Query Syntax SOURce[3RF]:PSKey:DEViation?

[MINimum|MAXimum]

Return Parameter <percent>

0~360°.

Example SOUR1:PSK:DEV? MAX

360°

Returns the maximum hop deviation allowed.

SOURce[3RF]:PSKey:INTernal RATE

Source Specific

Command

Description

Note

Syntax

Parameter

Example

SOURce[3RF]:PSKey:INTernal:RATE {<rate in Hz>

|MINimum|MAXimum}

<rate in Hz> 2 mHz~1MHz

SOURce3RF:PSK:INT:RATE MAX

Sets the rate to the maximum (1MHz).

Query Syntax SOURce[3RF]:PSKey:INTernal:RATE?

[MINimum|MAXimum]

Return Parameter <NR3> Returns the PSK rate in

Hz.

Example

Sets or queries the PSK rate for internal sources only.

External sources will ignore this command.

SOURce3RF:PSK:INT:RATE? MAX

+1.0000E+06

Returns the maximum PSK rate allowed.

277

MFG-2000 Series User Manual

SUM Modulation (SUM) Commands

SUM Overview

The following is an overview of the steps required to generate a

SUM modulated waveform.

Enable SUM

Modulation

6. Turn on SUM modulation using the

SOURce[1|2|3]: SUM:STATe ON command.

Configure Carrier

7. Use the APPLy command to select a carrier waveform. Alternatively, the FUNC, FREQ,

AMPl, and DCOffs commands can be used to create a carrier waveform with a designated frequency, amplitude and offset.

Select

Modulation

Source

8. Select an internal or external modulation source using the SOURce[1|2|3]:SUM:SOUR command.

Select Shape

9. Use the SOURce[1|2|3]: SUM:INT:FUNC command to select a sine, square, upramp, dnramp or triangle modulating waveshape. For internal sources only.

Select

Modulating

Frequency

10. Set the modulating frequency using the

SOURce[1|2|3]:SUM:INT:FREQ command. For internal sources only.

Set AMPL

11. Use the SOURce[1|2|3]:SUM:AMPL command to set the modulating amplitude.

278

REMOTE INTERFACE

SOURce[1|2|3]:SUM:STATe

Description

Source Specific

Command

Turns SUM Modulation on or off. By default SUM modulation is off.

Note

Syntax

Example

Query Syntax

Burst or sweep mode will be disabled if SUM modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when SUM modulation is enabled.

SOURce[1|2|3]:SUM:STATe {OFF|ON}

SOUR1:SUM:STAT ON

Enables SUM modulation

SOURce[1|2|3]:SUM:STATe?

Return Parameter 0

1

Example

Disabled (OFF)

Enabled (ON)

SOUR1:SUM:STAT?

1

SUM modulation is currently enabled.

SOURce[1|2|3]:SUM:SOURce

Source Specific

Command

Description

Note

Syntax

Example

Query Syntax

Sets or queries the SUM source as internal or external. Internal is the default source.

If an external SUM source is selected, the duty cycle/pulse width is controlled by the MOD

INPUT terminal on the rear panel.

SOURce[1|2|3]:SUM:SOURce {INTernal|EXTernal}

SOUR1:SUM:SOUR INT

Sets the SUM source to internal.

SOURce[1|2|3]:SUM:SOURce?

279

MFG-2000 Series User Manual

Return Parameter INT

EXT

Example

Internal

External

SOUR1:SUM:SOUR?

INT

The SUM source is set to internal.

SOURce[1|2|3]:SUM:INTernal:FUNction

Source Specific

Command

Description

Note

Sets the shape of the modulating waveform from sine, square, triangle, upramp and dnramp. The default shape is sine.

Square and triangle waveforms have a 50% duty cycle. Upramp and dnramp have a symmetry to

100% and 0%, respectively.

Syntax

Example

SOURce[1|2|3]:SUM:INTernal:FUNction

{SINusoid|SQUare|TRIangle|UPRamp|DNRamp}

SOUR1:SUM:INT:FUN SIN

Sets the SUM modulating wave shape to sine.

SOURce[1|2|3]:SUM:INTernal:FUNction?

Query Syntax

Return Parameter SIN

SQU

Sine

Square

UPRAMP

DNRAMP

Upramp

Dnramp

Example

TRI Triangle

SOUR1:SUM:INT:FUNC?

SIN

The shape for the modulating waveform is Sine.

SOURce[1|2|3]:SUM:INTernal:FREQuency

Source Specific

Command

Description

Sets the modulating waveform frequency for internal sources. The default frequency is set to

20kHz.

280

REMOTE INTERFACE

Syntax

Parameter

Example

Query Syntax

<frequency> 2 mHz~ 20 kHz

SOUR1:SUM:INT:FREQ MAX

Sets the frequency to the maximum value.

SOURce[1|2|3]:SUM:INTernal:FREQuency?

Return Parameter <NR3> Returns the frequency in

Hz.

Example

SOURce[1|2|3]:SUM:INTernal:FREQuency

{<frequency>|MINimum|MAXimum}

SOUR1:SUM:INT:FREQ?

+2.0000000E+04

Returns the modulating frequency (20kHz).

SOURce[1|2|3]:SUM:AMPL

Description

Note

Source Specific

Command

Sets or queries the amplitude of the modulating waveform from the carrier waveform. The default phase amplitude is 100%.

If an external SUM source is selected, the amplitude of the modulated waveform is controlled using the ±5V MOD INPUT terminal on the rear panel. A positive signal (>0~+5V) will increase the AMPLitude (up to the set amplitude), whilst a negative voltage will reduce the amplitude.

Syntax

Parameter

SOURce[1|2|3]:SUM:AMPL{< percent>|minimum

|maximum}

<percent> 0%~100%

Example

Query Syntax

SOUR1:SUM:AMPLitude +3.0000E+01

Sets the amplitude to 30%.

SOURce[1|2|3]:SUM:AMPLitude?

Return Parameter <NR3> Returns the amplitude .

281

Example

MFG-2000 Series User Manual

SOUR1:SUM:AMPLitude?

+3.000E+01

The current amplitude is 30%.

282

REMOTE INTERFACE

Pulse Width Modulation (PWM)Commands

PWM Overview

The following is an overview of the steps required to generate a

PWM modulated waveform.

Enable PWM

Modulation

1. Turn on PWM modulation using the

SOURce[1]: PWM:STATe ON command.

Configure Carrier

2. Use the APPLy command to select a pulse waveform. Alternatively, the FUNC, FREQ,

AMPl, and DCOffs commands can be used to create a pulse waveform with a designated frequency, amplitude and offset.

Select Modulation

3. Select an internal or external modulation source

Source using the SOURce[1]:PWM:SOUR command.

Select Shape

4. Use the SOURce[1]: PWM:INT:FUNC command to select a sine, square, upramp, dnramp or triangle modulating waveshape. For internal sources only.

Select Modulating

5. Set the modulating frequency using the

Frequency

SOURce[1]:PWM:INT:FREQ command. For internal sources only.

Set Duty

Cycle/Pulse

Width

6. Use the SOURce[1]:PWM:DUTY command to set the duty cycle or Pulse Width.

SOURce[1|2|3]:PWM:STATe

Description

Source Specific

Command

Turns pulse width modulation on or off. By default

PWM is off.

283

MFG-2000 Series User Manual

Note

Burst or sweep mode will be disabled if PWM modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when PWM modulation is enabled.

SOURce[1|2|3]:PWM:STATe {OFF|ON} Syntax

Example SOUR1:PWM:STAT ON

Enables PWM modulation

Query Syntax SOURce[1|2|3]:PWM:STATe?

Return Parameter 0 Disabled (OFF)

Example

1 Enabled (ON)

SOUR1:PWM:STAT?

ON

PWM modulation is currently enabled.

SOURce[1|2|3]:PWM:SOURce

Source Specific

Command

Description

Note

Syntax

Example

Sets or queries the PWM source as internal or external. Internal is the default source.

If an external PWM source is selected, the duty cycle/pulse width is controlled by the MOD

INPUT terminal on the rear panel.

SOURce[1|2|3]:PWM:SOURce {INTernal|EXTernal}

Example SOUR1:PWM:SOUR EXT

Sets the PWM source to external.

Query Syntax SOURce[1|2|3]:PWM:SOURce?

Return Parameter INT Internal

EXT External

SOUR1:PWM:SOUR? INT

The PWM source is set to internal.

284

REMOTE INTERFACE

SOURce[1|2|3]:PWM:INTernal:FUNction

Source Specific

Command

Description

Sets the shape of the modulating waveform from sine, square, triangle, upramp and dnramp. The default shape is sine.

Note

Square and triangle waveforms have a 50% duty cycle. Upramp and dnramp have a symmetry to

100% and 0%, respectively.

Carrier must be a pulse or PWM waveform.

Syntax

Example

SOURce[1|2|3]:PWM:INTernal:FUNction

{SINusoid|SQUare|TRIangle|UPRamp|DNRamp}

SOUR1:PWM:INT:FUN SIN

Sets the PWM modulating wave shape to sine.

Query Syntax SOURce[1|2|3]:PWM:INTernal:FUNction?

Return Parameter SIN Sine UPRAMP Upramp

SQU

TRI

Square DNRAMP Dnramp

Triangle

Example SOUR1:PWM:INT:FUNC?

SIN

The shape for the modulating waveform is Sine.

SOURce[1|2|3]:PWM:INTernal:FREQuency

Source Specific

Command

Description

Syntax

Parameter

Example

Query Syntax

Sets the modulating waveform frequency for internal sources. The default frequency is set to

10Hz.

SOURce[1|2|3]:PWM:INTernal:FREQuency

{<frequency>|MINimum|MAXimum}

<frequency> 2 mHz~ 20 kHz

SOUR1:PWM:INT:FREQ MAX

Sets the frequency to the maximum value.

SOURce[1|2|3]:PWM:INTernal:FREQuency?

285

MFG-2000 Series User Manual

Return Parameter <NR3>

Example

Returns the frequency in

Hz.

SOUR1:PWM:INT:FREQ? MAX

+2.0000E+04

Returns the modulating frequency. (20kHz)

SOURce[1|2|3]:PWM:DUTY

Description

Source Specific

Command

Sets or queries the duty cycle deviation. The default duty cycle is 50%.

Note

The duty cycle is limited by period, edge time and minimum pulse width.

The duty cycle deviation of an external source is controlled using the ±5V MOD INPUT terminal on the rear panel. A positive signal (>0~+5V) will increase the deviation (up to the set duty cycle deviation), whilst a negative voltage will reduce the deviation.

Syntax

Parameter

Example

SOURce[1|2|3]:PWM:DUTY {< percent>|minimum

|maximum}

<percent> 0%~100% (limited, see above)

SOUR1:PWM:DUTY +3.0000E+01

Sets the duty cycle to 30%.

Query Syntax SOURce[1|2|3]:PWM:DUTY?

Return Parameter <NR3>

Returns the deviation in %.

Example SOUR1:PWM:DUTY?

+3.0000E+01

The current duty cycle is 30%.

286

REMOTE INTERFACE

Frequency Sweep Commands

Sweep Overview

Below shows the order in which commands must be executed to perform a sweep.

Enable Sweep

Mode

1. Turn on Sweep mode modulation using the

SOURce[1|2|3|3RF]: SWE:STAT ON command.

Select waveform shape, amplitude and offset

2. Use the APPLy command to select the waveform shape. Alternatively, the FUNC,

FREQ, AMPl, and DCOffs commands can be used to create a waveform with a designated frequency, amplitude and offset.

Select Sweep

Boundaries

3. Set the frequency boundaries by setting start and stop frequencies or by setting a center frequency with a span.

Start~Stop

Use the SOURce[1|2|3|3RF]:FREQ:STAR and

SOURce[1|2|3|3RF]:FREQ:STOP to set the start and stop frequencies. To sweep up or down, set the stop frequency higher or lower than the start frequency.

Span

Use the SOURce[1|2|3|3RF]:FREQ:CENT and

SOURce[1|2|3|3RF]:FREQ:SPAN commands to set the center frequency and the frequency span. To sweep up or down, set the span as positive or negative.

287

MFG-2000 Series User Manual

Select Sweep

Mode

4. Choose Linear or Logarithmic spacing using the SOURce[1|2|3|3RF]:SWE:SPAC command.

Select Sweep Time

Select the sweep trigger source

Select the marker frequency

5. Choose the sweep time using the

SOURce[1|2|3|3RF]:SWE:TIME command.

6. Select an internal or external sweep trigger source using the SOURce[1|2|]:SOUR command.

7. To output a marker frequency from the trigger out, use The SOURce[1|2]:MARK:FREQ command. To enable marker frequency output, use the SOURce[1|2]:MARK ON command.

The marker frequency can be set to a value within the sweep span.

SOURce[1|2|3|3RF]:SWEep:STATe

Source Specific

Command

Description

Note

Sets or disables Sweep mode. By default Sweep is disabled. Sweep modulation must be enabled before setting other parameters.

Any modulation modes or Burst mode will be disabled if sweep mode is enabled.

Syntax

Example

SOURce[1|2|3|3RF]:SWEep:STATe {OFF|ON}

SOUR1:SWE:STAT ON

Enables sweep mode.

Query Syntax SOURce[1|2|3|3RF]:SWEep:STATe?

Return Parameter 0 Disabled (OFF)

1 Enabled (ON)

288

REMOTE INTERFACE

Example SOUR1:SWE:STAT?

1

Sweep mode is currently enabled.

SOURce[1|2|3|3RF]:FREQuency:STARt

Description

Source Specific

Command

Sets the start frequency of the sweep. 100Hz is the default start frequency.

Note

To sweep up or down, set the stop frequency higher or lower than the start frequency.

Syntax

Parameter

Example

SOURce[1|2|3|3RF]:FREQuency:STARt

{<frequency>|MINimum|MAXimum}

<frequency> 1uHz to Max Frequency

SOUR1:FREQ:STAR +2.0000E+03

Sets the start frequency to 2kHz.

Query Syntax SOURce[1|2|3|3RF]:FREQuency:STARt? [MINimum|

MAXimum]

Return Parameter <NR3> Returns the start frequency in Hz.

Example SOUR1:FREQ:STAR?

+2.0000000000000E+03

Returns the maximum start frequency allowed.

SOURce[1|2|3|3RF]:FREQuency:STOP

Description

Source Specific

Command

Sets the stop frequency of the sweep. 1 kHz is the default start frequency.

Note

To sweep up or down, set the stop frequency higher or lower than the start frequency.

Syntax

Parameter

SOURce[1|2|3|4|4RF]:FREQuency:STOP

{<frequency>|MINimum|MAXimum}

<frequency> 1uHz to Max Frequency

289

MFG-2000 Series User Manual

Example SOUR1:FREQ:STOP +2.0000E+03

Sets the stop frequency to 2kHz.

Query Syntax SOURce[1|2|3|3RF]:FREQuency:STOP? [MINimum|

MAXimum]

Return Parameter <NR3> Returns the stop frequency in Hz.

Example SOUR1:FREQ:STOP? MAX

+2.0000000000000E+03

Returns the maximum stop frequency allowed.

SOURce[1|2|3|3RF]:FREQuency:CENTer

Description

Source Specific

Command

Sets and queries the center frequency of the sweep.

550 Hz is the default center frequency.

Note

The maximum center frequency depends on the sweep span and maximum frequency: max center freq = max freq – span/2

Syntax

Parameter

Example

SOURce[1|2|3|3RF]:FREQuency:CENTer

{<frequency>|MINimum|MAXimum}

<frequency> 450Hz~ 25MHz

450Hz~ 1MHz (Ramp)

SOUR1:FREQ:CENT +2.0000E+03

Sets the center frequency to 2kHz.

Query Syntax SOURce[1|2|3|3RF]:FREQuency:CENTer?

[MINimum|MAXimum]

Return Parameter <NR3> Returns the stop frequency in Hz.

Example SOUR1:FREQ:CENT?

+2.0000000000000E+03

Returns the maximum center frequency allowed, depending on the span.

290

REMOTE INTERFACE

SOURce[1|2|3|3RF]:FREQuency:SPAN

Description

Source Specific

Command

Sets and queries the frequency span of the sweep.

900 Hz is the default frequency span. The span frequency is equal to the stop-start frequencies.

Note

To sweep up or down, set the span as positive or negative.

The maximum span frequency has a relationship to the center frequency and maximum frequency: max freq span= 2(max freq – center freq)

Syntax

Parameter

Example

SOURce[1|2|3|3RF]:FREQuency:SPAN

{<frequency>|MINimum|MAXimum}

<frequency> 1μHz ~25MHz

1μHz~ 1MHz (Ramp)

SOUR1:FREQ:SPAN +2.0000E+03

Sets the frequency span to 2kHz.

Query Syntax SOURce[1|2|3|3RF]:FREQuency:SPAN? [MINimum|

MAXimum]

Return Parameter <NR3> Returns the frequency span in Hz.

Example SOUR1:FREQ:SPAN?

+2.0000000000000E+03

Returns the frequency span for the current sweep.

SOURce[1|2|3|3RF]:SWEep:SPACing

Source Specific

Command

Description

Syntax

Example

Sets linear or logarithmic sweep spacing. The default spacing is linear.

SOURce[1|2|3|3RF]:SWEep:SPACing

{LINear|LOGarithmic}

SOUR1:SWE:SPAC LIN

291

MFG-2000 Series User Manual

Query Syntax

Sets the spacing to linear.

SOURce[1|2|3|3RF]:SWEep:SPACing?

Return Parameter LIN Linear spacing

Example

LOG Logarithmic spacing

SOUR1:SWE:SPAC?

LIN

The spacing is currently set as linear.

SOURce[1|2|3|3RF]:SWEep:TIME

Source Specific

Command

Description

Note

Syntax

Sets or queries the sweep time. The default sweep time is 1 second.

The function generator automatically determines the number of frequency points that are used for the sweep based on the sweep time.

SOURce[1|2|3|3RF]:SWEep:TIME

{<seconds>|MINimum|MAXimum}

Parameter

Example

Query Syntax

<seconds> 1 ms ~ 500 s

SOUR1:SWE:TIME +1.0000E+00

Sets the sweep time to 1 second.

SOURce[1|2|3|3RF]:SWEep:TIME? {<seconds>|

MINimum|MAXimum}

Return Parameter <NR3>

Example

Returns sweep time in seconds.

SOUR1:SWE:TIME?

+1.00000E+00

Returns the sweep time (1 seconds).

292

REMOTE INTERFACE

SOURce[1|2|3]:SWEep:SOURce

Description

Source Specific

Command

Sets or queries the trigger source as immediate

(internal), external or manual. Immediate (internal) is the default trigger source. IMMediate will constantly output a swept waveform. EXTernal will output a swept waveform after each external trigger pulse. Manual will ouput a swept waveform after the trigger softkey is pressed.

Note

If the APPLy command was used to create the waveform shape, the source is automatically set to

IMMediate.

The *OPC/*OPC? command/query can be used to signal the end of the sweep.

Syntax

Example

SOURce[1|2|3|3RF]: SWEep:SOURce

{IMMediate|EXTernal| MANual}

SOUR1: SWE:SOUR INT

Sets the sweep source to internal.

Query Syntax SOURce[1|2|3|3RF]: SWEep:SOURce?

Return Parameter IMM Immediate

EXT

MANual

External

Manual

Example SOUR1:SWE:SOUR?

IMM

The sweep source is set to internal.

OUTPut[1|2]:TRIGger:SLOPe

Source Specific

Command

Description

Configures the trigger output signal (TTL) as a positive or negative slope. A positive slope will output a pulse with a rising edge and a negative slope will output a pulse with a falling edge.

293

MFG-2000 Series User Manual

Note

Syntax

Example

The Trig out signal depends on the selected trigger source.

Trigger Source Description

Immediate A square wave is output from the Trig out terminal with a 50% duty cycle at the start of every sweep.

External

Manual

Trigger Output is disconnected.

A pulse (>1 us) is output from the

Trig out terminal at the start of each sweep.

OUTPut[1|2]:TRIGger:SLOPe {POSitive|NEGative}

OUTP1:TRIG:SLOP NEG

Sets the Trig out signal as negative edge.

Query Syntax OUTPut[1|2]:TRIGger:SLOPe?

Return Parameter POS Positive edge

Example

NEG Negative edge

OUTP1:TRIG:SLOP?

NEG

The Trig out signal is set to negative edge.

OUTPut[1|2]:TRIGger

Description

Source Specific

Command

Turns the trigger out signal on or off from the Trig out terminal on the rear panel. When set to on, a trigger signal (TTL) is output at the start of each pulse. The default is setting is off.

Syntax OUTPut[1|2]:TRIGger {OFF|ON}

Example OUT

OUTP1:TRIG ON

Enables the Trig out signal.

Query Syntax OUTPut[1|2]:TRIGger?

Return Parameter 0 Disabled

1 Enable

294

REMOTE INTERFACE

Example OUTP1:TRIG?

1

The Trig out signal is enabled.

SOURce[1|2]:MARKer:FREQuency

Description

Source Specific

Command

Sets or queries the marker frequency. The default marker frequency is 500 Hz. The marker frequency is used to output a trigger out signal from the trigger terminal on the rear panel.

Note

The marker frequency must be between the start and stop frequencies. If the marker frequency is set to a value that is out of the range, the marker frequency will be set to the center frequency and a

“settings conflict” error will be generated.

Syntax

Parameter

Example

SOURce[1|2]:MARKer:FREQuency

{<frequency>|MINimum|MAXimum}

<frequency>

1μHz ~ 25 MHz

1μHz ~ 1 MHz (Ramp)

SOUR1:MARK:FREQ +1.0000E+03

Sets the marker frequency to 1 kHz.

Query Syntax SOURce[1|2RF]:MARKer:FREQuency? [MINimum|

MAXimum]

Return Parameter <NR3> Returns the marker frequency in Hz.

Example SOUR1:MARK:FREQ?

+1.0000000000000E+03

Returns the marker frequency (1 kHz).

295

MFG-2000 Series User Manual

SOURce[1|2]:MARKer

Description

Note

Source Specific

Command

Turns the marker frequency on or off. The default is off.

MARKer ON The SYNC signal goes logically high at the start of each sweep and goes low at the marker frequency.

Syntax

Example

Query Syntax

MARKer OFF The SYNC terminal outputs a square wave with a 50% duty cycle at the start of each sweep.

SOURce[1|2]:MARKer {OFF|ON}

SOUR1:MARK ON

Enables the marker frequency.

SOURce[1|2]:MARKer?

Return Parameter 0

1

Disabled

Enabled

Example SOUR1:MARK?

1

The marker frequency is enabled.

296

REMOTE INTERFACE

Burst Mode Commands

Burst Mode Overview

Burst mode can be configured to use an internal trigger (N Cycle mode) or an external trigger (Gate mode) using the Trigger INPUT terminal on the rear panel. Using N Cycle mode, each time the function generator receives a trigger, the function generator will output a specified number of waveform cycles (burst). After the burst, the function generator will wait for the next trigger before outputting another burst. N Cycle is the default Burst mode.

The alternative to using a specified number of cycles, Gate mode uses the external trigger to turn on or off the output. When the

Trigger INPUT signal is high*, waveforms are continuously output

(creating a burst). When the Trigger INPUT signal goes low*, the waveforms will stop being output after the last waveform completes its period. The voltage level of the output will remain equal to the starting phase of the burst waveforms, ready for the signal to go high* again.

*assuming the Trigger polarity is not inverted.

Only one burst mode can be used at any one time. The burst mode depends on the source of the trigger (internal, external, manual) and the source of the burst.

Burst Mode & Source N Cycle*

Function

Cycle

Triggered – IMMediate, BUS Available Available

Triggered - EXTernal, MANual Available

Gated pulse - IMMediate Unused

*burst count

Unused

Unused

Phase

Available

Available

Available

297

MFG-2000 Series User Manual

The following is an overview of the steps required to generate a burst waveform.

Enable Burst

Mode

Configuration

1. Turn on Burst mode using the

SOURce[1|2|3]:BURS:STAT ON command.

2. Use the APPLy command to select a sine, square, ramp, pulse burst waveform*.

Alternatively, the FUNC, FREQ, AMPl, and

DCOffs commands can be used to create the burst waveform* with a designated frequency, amplitude and offset.

*2 mHz minimum for internally triggered bursts.

Choose

Triggered/Gated

Mode

Set Burst Count

3. Use the SOURce[1|2|3]: BURS:MODE command to select from triggered or gated burst modes.

4. Use the SOURce[1|2|3]:BURS:NCYC command to set the burst count. This command is only for triggered burst mode only.

Set the burst period

5. Use the SOURce[1|2|3]:BURS:INT:PER command to set the burst period/cycle. This command is only applicable for triggered burst mode (internal trigger).

Set Burst Starting

Phase

Select the trigger

6. Use the SOURce[1|2|3]:BURS:PHAS command to set the burst starting phase.

7. Use the SOURce[1|2|3]:BURS:TRIG:SOUR command to select the trigger source for triggered burst mode only.

298

REMOTE INTERFACE

SOURce[1|2|3]:BURSt:STATe

Description

Source Specific

Command

Turns burst mode on or off. By default burst mode is turned off.

Note

Syntax

Example

When burst mode is turned on, sweep and any modulation modes are disabled.

SOURce[1|2|3]:BURSt:STATe {OFF|ON}

SOUR1:BURS:STAT ON

Turns burst mode on.

Query Syntax SOURce[1|2|3]:BURSt:STATe?

Return Parameter 0 Disabled

Example

1 Enabled

SOUR1:BURS:STAT?

0

Burst mode is off.

SOURce[1|2|3]:BURSt:MODE

Source Specific

Command

Description

Note

Syntax

Example

Query Syntax

Sets or queries the burst mode as gated or triggered. The default burst mode is triggered.

The burst count, period, trigger source and any manual trigger commands are ignored in gated burst mode.

SOURce[1|2|3]:BURSt:MODE {TRIGgered|GATed}

SOUR1:BURS:MODE TRIG

Sets the burst mode to triggered.

SOURce[1|2|3]:BURSt:MODE?

Return Parameter TRIG

GAT

Triggered mode

Gated mode

299

MFG-2000 Series User Manual

Example SOUR1:BURS:MODE?

TRIG

The current burst mode is triggered.

SOURce[1|2|3]:BURSt:NCYCles

Description

Note

Source Specific

Command

Sets or queries the number of cycles (burst count) in triggered burst mode. The default number of cycles is 1. The burst count is ignored in gated mode.

If the trigger source is set to immediate, the product of the burst period and waveform frequency must be greater than the burst count:

Burst Period X Waveform frequency > burst count

If the burst count is too large, the burst period will automatically be increased and a “Settings conflict” error will be generated.

Only sine and square waves are allowed infinite burst above 25 MHz.

Syntax

Parameter

Example

SOURce[1|2|3]:BURSt:NCYCles{< # cycles>

|INFinity|MINimum |MAXimum}

<# cycles> 1~1,000,000 cycles.

INFinity Sets the number to continuous.

MINimum Sets the number to minimum allowed.

MAXimum Sets the number to maximum allowed.

SOUR1:BURS:NCYCl INF

Sets the number of burst cycles to continuous

(infinite).

Query Syntax SOURce[1|2|3]:BURSt:NCYCles?

[MINimum|MAXimum]

Return Parameter <NR3>

INF

Returns the number of cycles.

INF is returned if the number of cycles is continuous.

300

REMOTE INTERFACE

Example SOUR1:BURS:NCYC?

+1.000000E+00

The burst cycles are set to 1.

SOURce[1|2|3]:BURSt:INTernal:PERiod

Description

Source Specific

Command

Sets or queries the burst period. Burst period settings are only applicable when the trigger is set to immediate. The default burst period is 10 ms.

During manual triggering, external triggering or

Gate burst mode, the burst period settings are ignored.

Note

The burst period must be long enough to output the designated number of cycles for a selected frequency.

Burst period > burst count/(waveform frequency

+ 200 ns)

If the period is too short, it is automatically increased so that a burst can be continuously output. A “data out of range” error will also be generated.

Syntax

Parameter

Example

Query Syntax

SOURce[1|2|3]:BURSt:INTernal:PERiod

{<seconds>|MINimum|MAXimum}

<seconds > 1 ms ~ 500 seconds

SOUR1:BURS:INT:PER +1.0000E+01

Sets the period to 10 seconds.

SOURce[1|2|3]:BURSt:INTernal:PERiod?

[MINimum|MAXimum]

Return Parameter <NR3>

Example

Returns the burst period in seconds.

SOUR1:BURS:INT:PER?

+1.00000000E+01

The burst period is 10 seconds.

301

MFG-2000 Series User Manual

SOURce[1|2|3]:BURSt:PHASe

Description

Source Specific

Command

Sets or queries the starting phase for the burst. The default phase is 0 degrees. At 0 degrees, sine square and ramp waveforms are at 0 volts.

In gated burst mode, waveforms are continuously output (burst) when the Trig signal is true. The voltage level at the starting phase is used to determine the voltage level of the signal inbetween bursts.

Note

The phase command is not used with pulse waveforms.

Syntax

Parameter

SOURce[1|2|3]:BURSt:PHASe

{<angle>|MINimum|MAXimum}

<angle> -360 ~ 360 degrees

Example SOUR1:BURS:PHAS MAX

Sets the phase to 360 degrees.

Query Syntax SOURce[1|2|3]:BURSt:PHASe? [MINimum|MAXimum]

Return Parameter <NR3> Returns the phase angle in degrees.

Example SOUR1:BURS:PHAS?

+3.600E+02

The burst phase is 360 degrees.

SOURce[1|2|3]:BURSt:TRIGger:SOURce

Description

Source Specific

Command

Sets or queries the trigger source for triggered burst mode. In trigged burst mode, a waveform burst is output each time a trigger signal is received and the number of cycles is determined by the burst count.

There are three trigger sources for triggered burst mode:

302

REMOTE INTERFACE

Note

Immediate

External

A burst is output at a set frequency determined by the burst period.

EXTernal will output a burst waveform after each external trigger pulse. Any additional trigger pulse signals before the end of the burst are ignored.

Manual Manual triggering will output a burst waveform after the trigger softkey is pressed.

If the APPLy command was used, the source is automatically set to IMMediate.

The *OPC/*OPC? command/query can be used to signal the end of the burst.

Syntax

Example

Query Syntax

SOURce[1|2|3]:BURSt:TRIGger:SOURce

{IMMediate|EXTernal|MANual}

SOUR1:BURS:TRIG:SOUR INT

Sets the burst trigger source to internal.

SOURce[1|2|3]:BURSt:TRIGger:SOURce?

Return Parameter IMM

EXT

Immediate

External

Example

MANual Manual

SOUR1:BURS:TRIG:SOUR?

IMM

The burst trigger source is set to immediate.

SOURce[1|2|3]:BURSt:TRIGger:DELay

Description

Source Specific

Command

The DELay command is used to insert a delay (in seconds) before a burst is output. The delay starts after a trigger is received. The default delay is 0 seconds.

303

MFG-2000 Series User Manual

Syntax

Parameter

Example

Query Syntax

SOURce[1|2|3]: BURSt:TRIGger:DELay

{<seconds>|MINimum|MAXimum}

<seconds> 0~85 seconds

OUR1:BURS:TRIG:DEL +1.000E+01

Sets the trigger delay to 1 second.

SOURce[1|2|3]:BURSt:TRIGger:DELay?

[MINimum|MAXimum]

Return Parameter <NRf>

Example SOUR1:BURS:TRIG:DEL ?

+1.000E+01

Delay in seconds

The trigger delay is 1 second.

SOURce[1|2|3]:BURSt:TRIGger:SLOPe

Source Specific

Command

Description

Syntax

Parameter

Example

Query Syntax

Sets or queries the trigger edge for externally triggered bursts from the Trigger INPUT terminal on the rear panel. By default the trigger is rising edge (Positive).

SOURce[1|2|3]:BURSt:TRIGger:SLOPe

{POSitive|NEGative}

POSitive

NEGative rising edge falling edge

SOUR1:BURS:TRIG:SLOP NEG

Sets the trigger slope to negative.

SOURce[1|2|3]:BURSt:TRIGger:SLOPe?

Return Parameter POS

NEG

Example rising edge falling edge

SOUR1:BURS:TRIG:SLOP ?

NEG

The trigger slope is negative.

304

REMOTE INTERFACE

SOURce[1|2|3]:BURSt:GATE:POLarity

Description

Source Specific

Command

In gated mode, the function generator will output a waveform continuously while the external trigger receives logically true signal from the

Trigger INPUT terminal. Normally a signal is logically true when it is high. The logical level can be inverted so that a low signal is considered true.

Syntax SOURce[1|2|3]:BURSt:GATE:POLarity

{NORMal|INVertes}

Parameter NORMal

INVertes

Logically high

Logically low

Example

Query Syntax

SOUR1:BURS:GATE:POL INV

Sets the state to logically low (inverted).

SOURce[1|2|3]:BURSt:GATE:POLarity?

Return Parameter NORM Normal(High) logical level

Example

INV Inverted (low) logical level

SOUR1:BURS:GATE:POL?

INV

The true state is inverted(logically low).

SOURce[1|2]:BURSt:OUTPut:TRIGger:SLOPe

Source Specific

Command

Description

Sets or queries the trigger edge of the trigger output signal. The signal is output from the trigger out terminal on the rear panel. The default trigger output slope is positive.

Note

The trigger output signal on the rear panel depends on the burst trigger source or mode:

Immediate 50% duty cycle square wave is output at the start of each burst.

External Trigger output disabled.

305

MFG-2000 Series User Manual

Syntax

Gated mode Trigger output disabled.

Manual

A >1 ms pulse is output at the start of each burst.

SOURce[1|2]:BURSt:OUTPut:TRIGger:SLOPe

{POSitive|NEGative}

POSitive Rising edge. Parameter

Example

Query Syntax

NEGative Falling edge.

SOUR1:BURS:OUTP:TRIG:SLOP POS

Sets the trigger output signal slope to positive

(rising edge).

SOURce[1|2]:BURSt:OUTPut:TRIGger:SLOPe?

Return Parameter POS

NEG

Example

Rising edge.

Falling edge.

SOUR1:BURS:OUTP:TRIG:SLOP?

POS

The trigger output signal slope to positive.

OUTPut[1|2]:TRIGger

Description

Syntax

Parameter

Example

Query Syntax

Source Specific

Command

Sets or queries the trigger output signal on or off.

By default the signal is disabled. When enabled, a

TTL compatible square wave is output. This function applies to sweep as well as burst mode.

OUTPut[1|2]:TRIGger {OFF|ON}

OFF Turns the output off.

ON

OUTP1:TRIG ON

Turns the output on.

OUTPut[1|2]:TRIGger?

Turns the output on.

306

REMOTE INTERFACE

Return Parameter 0

1

Disabled

Enabled

Query Example OUTP1:TRIG?

1

The trigger output is enabled.

307

MFG-2000 Series User Manual

Arbitrary Waveform Commands

Arbitrary Waveform Overview

Use the steps below to output an arbitrary waveform over the remote interface.

Output Arbitrary

Waveform

1. Use the SOURce[1|2|3]:FUNCtion USER command to output the arbitrary waveform currently selected in memory.

Select Waveform

Frequency, amplitude and offset

Load Waveform

Data

2. Use the APPLy command to select frequency, amplitude and DC offset. Alternatively, the

FUNC, FREQ, AMPl, and DCOffs commands can be used.

3. Waveform data (1 to 16384 points per waveform) can be downloaded into volatile memory using the DATA:DAC command.

Binary integer or decimal integer values in the range of ± 8191can be used.

Set Waveform

Rate

4. The waveform rate is the product of the number of points in the waveform and the waveform frequency.

Rate = Hz × # points

Range: Rate:

1

μHz ~ 200MHz

Frequency: 1μHz ~ 100MHz

# points: 1~16384

308

REMOTE INTERFACE

SOURce[1|2|3]:FUNCtion USER

Description

Source Specific

Command

Use the SOURce[1|2|3]:FUNCtion USER command to output the arbitrary waveform currently selected in memory. The waveform is output with the current frequency, amplitude and offset settings.

Syntax

Example

SOURce[1|2|3]:FUNCtion USER

SOUR1:FUNC USER

Selects and outputs the current waveform in memory.

DATA:DAC

Description

Source Specific

Command

The DATA:DAC command is used to download binary or decimal integer values into memory using the IEEE-488.2 binary block format or as an ordered list of values.

Note

The integer values (±8192) correspond to the maximum and minimum peak amplitudes of the waveform. For instance, for a waveform with an amplitude of 5Vpp (0 offset), the value 8192 is the equivalent of 2.5 Volts. If the integer values do not span the full output range, the peak amplitude will be limited.

The IEEE-488.2 binary block format is comprised of three parts:

# 7 2097152

1. Initialization character

(#)

1 2 3

2. Digit length (in ASCII) of the number of bytes

3. Number of bytes

309

MFG-2000 Series User Manual

Syntax

Parameter

Example

IEEE 488.2 uses two bytes to represent waveform data (14 bit integer). Therefore the number of bytes is always twice the number of data points.

DATA:DAC VOLATILE, <start>,{<binary block>|<value>, <value>, . . . }

<start>

<binary block>

Start address of the arbitrary waveform

<value> Decimal or integer values

±8192

DATA:DAC VOLATILE, #216 Binary Data

The command above downloads 5 data values

(stored in 14 bytes) using the binary block format.

DATA:DAC VOLATILE,1000,511,1024,0,-1024,-511

Downloads the data values (511, 1024, 0, -1024,

-511) to address 1000.

SOURce[1|2|3]:ARB:EDIT:COPY

Source Specific

Command

Description

Syntax

Parameter

Example

Copies a segment of a waveform to a specific starting address.

SOURce[1|2|3]:ARB:EDIT:COPY

[<start>[,<length>[,<paste>]]]

<start>

<length>

Start address: 0~16384

0 ~ 16384

<paste> Paste address: 0~16384

SOUR1:ARB:EDIT:COPY 1000, 256, 1257

Copies 256 data values starting at address 1000 and copies them to address 1257.

310

REMOTE INTERFACE

SOURce[1|2|3]:ARB:EDIT:DELete

Source Specific

Command

Description

Note

Syntax

Parameter

Example

Deletes a segment of a waveform from memory.

The segment is defined by a starting address and length.

A waveform/waveform segment cannot be deleted when output.

SOURce[1|2|3]:ARB:EDIT:DELete

[<STARt>[,<LENGth>]]

<STARt> Start address: 0~16384

<LENGth> 0 ~ 16384

SOURce1:ARB:EDIT:DEL 1000, 256

Deletes a section of 256 data points from the waveform starting at address 1000.

SOURce[1|2|3]:ARB:EDIT:DELete:ALL

Source Specific

Command

Description

Note

Syntax

Example

Deletes all user-defined waveforms from nonvolatile memory and the current waveform in volatile memory.

A waveform cannot be deleted when output.

SOURce[1|2|3]:ARB:EDIT:DELete:ALL

SOUR1:ARB:EDIT:DEL:ALL

Deletes all user waveforms from memory.

SOURce[1|2|3]:ARB:EDIT:POINt

Description

Note

Syntax

Source Specific

Command

Edit a point on the arbitrary waveform.

A waveform/waveform segment cannot be deleted when output.

SOURce[1|2|3]:ARB:EDIT:POINt [<address> [, <data>]]

311

MFG-2000 Series User Manual

Parameter

Example

<address> Address of data point:

0~16384

Value data: ± 8192 <data>

SOUR1:ARB:EDIT:POIN 1000, 511

Creates a point on the arbitrary waveform at address 1000 with the highest amplitude.

SOURce[1|2|3]:ARB:EDIT:LINE

Description

Source Specific

Command

Edit a line on the arbitrary waveform. The line is created with a starting address and data point and a finishing address and data point.

Note

A waveform/waveform segment cannot be deleted when output.

Syntax

Parameter

Example

SOURce[1|2|3]:ARB:EDIT:LINE

[<address1>[,<data>[,<address2>[,<data2>]]]]

<addrress1>

<data1>

Address of data point1:

0~16384

Value data2: ±8192

<address2> Address of data point2:

0~16384

Value data2: ± 8192 <data2>

SOUR1:ARB:EDIT:LINE 40, 50, 100, 50

Creates a line on the arbitrary waveform at 40,50 to

100,50.

SOURce[1|2|3]:ARB:EDIT:PROTect

Description

Source Specific

Command

Protects a segment of the arbitrary waveform from deletion or editing.

Syntax SOURce[1|2|3]:ARB:EDIT:PROTect

[<STARt>[,<LENGth>]

312

REMOTE INTERFACE

Parameter

Example

<STARt>

<LENGth>

Start address: 0~16384

0 ~ 16384

SOUR1:ARB:EDIT:PROT 40, 50

Protects a segment of the waveform from address

40 for 50 data points.

SOURce[1|2|3]:ARB:EDIT:PROTect:ALL

Source Specific

Command

Description

Syntax

Example

Protects the arbitrary waveform currently in nonvolatile memory/currently being output.

SOURce[1|2|3]:ARB:EDIT:PROTect:ALL

SOUR1:ARB:EDIT:PROT:ALL

SOURce[1|2|3]:ARB:EDIT:UNProtect

Description

Source Specific

Command

Uprotects the arbitrary waveform currently in nonvolatile memory/currently being output.

Syntax SOURce[1|2|3]:ARB:EDIT:UNProtect

Example SOUR1:ARB:EDIT:UNP

SOURce[1|2|3]:ARB:NCYCles

Description

Syntax

Parameter

Source Specific

Command

The arbitrary waveform output can be repeated for a designated number of cycles.

SOURce[1|2|3]:ARB:NCYCles {< #cycles>

|INFinity|MINimum |MAXimum}

<# cycles>

INFinity

1~16384 cycles

Sets the number of cycles to continuous.

313

MFG-2000 Series User Manual

Example

MINimum Sets the number of cycles to the minimum allowed.

MAXimum Sets the number of cycles to the maximum allowed.

SOUR1:ARB:NCYC INF

Sets the number of ARB waveform output cycles to continuous (infinite).

Query Syntax SOURce[1|2|3]:ARB:NCYCles? [MINimum|MAXimum]

Return Parameter <NR3> Returns the number of cycles.

INF INF is returned if the number of cycles is continuous.

Example SOUR1:ARB:NCYC?

+1.0000E+02

The number of ARB waveform output cycles is returned (100).

SOURce[1|2|3]:ARB:OUTPut:MARKer

Description

Syntax

Parameter

Example

Source Specific

Command

Define a section of the arbitrary waveform for marker output. The marker is output from the trigger terminal on the rear panel.

SOURce[1|2|3]:ARB:OUTPut:MARKer

[<STARt>[,<LENGth>]]

<STARt> Start address*: 0~16384

<LENGth> Length*: 0 ~ 16384

* Start + Length ≤ currently output arbitrary waveform

SOUR1:ARB:OUTP:MARK 1000,1000

The marker output is for a start address of 1000 with a length of 1000.

314

REMOTE INTERFACE

SOURce[1|2|3]:ARB:OUTPut

Description

Syntax

Parameter

Source Specific

Command

Output the current arbitrary waveform in volatile memory. A specified start and length can also be designated.

SOURce[1|2|3]:ARB:OUTPut [<STARt>[,<LENGth>]]

<STARt> Start address*: 0~16384

Example

<LENGth> Length*: 0 ~ 16384

* Start + Length ≤ currently output arbitrary waveform

SOUR1:ARB:OUTP 20,200

Outputs the current arbitrary waveform in memory.

315

MFG-2000 Series User Manual

COUNTER

The frequency counter function can be turned on remotely to control the frequency counter.

COUNTER:STATE

Instrument

Command

Description

Syntax

Example

Turns the frequency counter function on or off.

COUNter:STATe {ON|OFF}

Parameter/

Return Parameter

1

0

Example

Query Syntax

ON

OFF

COUNter:STATe ON

Turns the frequency counter on

COUNter:STATe?

COUNter:STATe?

1

Turns on the frequency counter.

COUNter:GATe

Instrument

Command

Description

Syntax

Sets the gate time for the frequency counter.

COUNter:GATe {0.01|0.1|1|10}

Return Parameter 0.01

0.1

Gate time of 0.01 seconds

Gate time of 0.1 seconds

Example

Syntax

Example

1

10

Gate time of 1 seconds

Gate time of 10 seconds

COUNter:GATe 1

Sets the gate time to 1s.

COUNter:GATe? {max|min}

COUNter:GATe?

316

REMOTE INTERFACE

+1.000E+00

Returns the gate time: 1s.

COUNter:VALue?

Description

Syntax

Example

Instrument

Command

Returns the current value from the frequency counter.

COUNter:VALue?

COUNter:VALue?

+5.00E+02

Returns the frequency as 500Hz.

317

MFG-2000 Series User Manual

PHASE

The phase command remotely controls the phase and channel synchronization.

SOURCE[1|2|pulse]:PHASe

Instrument

Command

Description

Sets the phase.

Syntax

Parameter

Example

Example

SOURce[1|2|pulse]:PHASe

{<phase>|<MIN>|<MAX>} phase -180~180 min max

Sets the phase to the minimum value.

Sets the phase to the maxium value.

SOURce1:PHASe 25

Sets the phase of channel 1 to 25°.

Query Syntax SOURce[1|2|pulse]:PHASe? {MAX|MIN}

Return Parameter <NRf> Returns the current phase in degrees.

SOURce1:PHASe?

+2.500E+01

Returns the phase of channel 1 as 25°.

SOURce[1|2|pulse]:PHASe:SYNChronize

Description

Instrument

Command

Sychronizes the phase of channel 1 and channel 2.

Syntax SOURce[1|2|pulse]:PHASe:SYNChronize

Example SOURce1:PHASe:SYNChronize

Synchronizes the phase of channel 1

318

REMOTE INTERFACE

COUPLE

The Couple commands can be used to remotely set the frequency coupling and amplitude coupling.

SOURce[1|2]:FREQuency:COUPle:MODE

Description

Syntax

Return/ Return parameter

Example

Query Syntax

Example

Instrument

Command

Set the frequency coupling mode.

SOURce[1|2]:FREQuency:COUPle:MODE

{Off|Offset|Ratio}

Off Disables frequency coupling.

Offset

Ratio

Set frequency coupling to offset mode.

Sets frequency coupling to ratio mode.

SOURce1:FREQuency:COUPle:MODE Offset

Sets the frequency coupling mode to offset.

SOURce[1|2]:FREQuency:COUPle:MODE?

SOURce1:FREQuency:COUPle:MODE?

Off

Frequency coupling is turned off.

SOURce[1|2]:FREQuency:COUPle:OFFSet

Description

Syntax

Instrument

Command

Sets the offset frequency when the frequency coupling mode is set to offset.

SOURce[1|2]:FREQuency:COUPle:OFFSet {frequency}

Example

Syntax

Example

SOURce1:FREQuency:COUPle:OFFSet 2khz

Sets the offset frequency to 2kHz (the frequency of

CH2 minus CH1 is 2kHz).

SOURce[1|2]:FREQuency:COUPle:OFFSet?

SOURce1:FREQuency:COUPle:OFFSet?

319

MFG-2000 Series User Manual

+2.0000000000000E+03

The offset of channel 2 from channel 1 is 2kHz.

SOURce[1|2]:FREQuency:COUPle:RATio

Description

Syntax

Example

Query Syntax

Example

Instrument

Command

Sets the frequency coupling ratio when frequency coupling is set to ratio mode.

SOURce[1|2]:FREQuency:COUPle:RATio {ratio}

SOURce1:FREQuency:COUPle:RATio 2

Set the frequency ratio of CH2:CH1 as 2:1.

SOURce[1|2]:FREQuency:COUPle:RATio?

SOURce1:FREQuency:COUPle:RATio?

+1.666000E+00

Returns the CH2 to CH1 frequency ratio as 2.

SOURce[1|2]:AMPlitude:COUPle:STATe

Instrument

Command

Description

Syntax

Example

Description

Enables or disables the amplitude coupling.

SOURce[1|2]:AMPlitude:COUPle:STATe

{ON|Off}

SOURce1:AMPlitude:COUPle:STATe on

Turns amplitude coupling on.

Query Syntax SOURce[1|2]:AMPlitude:COUPle:STATe?

Return Parameter 1

ON

0

Off

Example SOURce1:AMPlitude:COUPle:STATe?

1

Amplitude coupling has been enabled.

320

REMOTE INTERFACE

SOURce[1|2]:TRACk

Instrument

Command

Description

Example

Turns tracking on or off.

Syntax

Parameter/

Return Parameter

SOURce[1|2]:TRACk {ON|OFF|INVerted}

ON

OFF

INVerted

ON

OFF

INVerted

SOURce1:TRACk ON

Turns tracking on. Channel 2 will “track” the changes of channel 1.

Query Syntax

Example

SOURce[1|2]:TRACk?

SOURce1:TRACk?

ON

Channel tracking is turned on.

321

MFG-2000 Series User Manual

Save and Recall Commands

Up to 10 different instrument states can be stored to non-volatile memory (memory locations 0~9).

*SAV

Description

Note

Syntax

Example

*RCL

Instrument

Command

Saves the current instrument state to a specified save slot. When a state is saved, all the current instrument settings, functions and waveforms are also saved.

The *SAV command doesn’t save waveforms in non-volatile memory, only the instrument state.

The *RST command will not delete saved instrument states from memory.

*SAV {0|1|2|3|4|5|6|7|8|9}

*SAV 0

Save the instrument state to memory location 0.

Instrument

Command

Description

Syntax

Example

Recall previously saved instrument states from memory locations 0~9.

*RCL {0|1|2|3|4|5|6|7|8|9}

*RCL 0

Recall instrument state from memory location 0.

MEMory:STATe:DELete

Description

Instrument

Command

Delete memory from a specified memory location.

Syntax

Example

MEMory:STATe:DELete {0|1|2|3|4|5|6|7|8|9}

MEM:STAT:DEL 0

Delete instrument state from memory location 0.

322

REMOTE INTERFACE

MEMory:STATe:DELete ALL

Description

Syntax

Example

Instrument

Command

Delete memory from all memory locations, 0~9.

MEMory:STATe:DELete ALL

MEM:STAT:DEL ALL

Deletes all the instrument states from memory locations 0~9.

323

MFG-2000 Series User Manual

Error Messages

The MFG-2000 has a number of specific error codes. Use the

SYSTem:ERRor command to recall the error codes. For more information regarding the error queue.

Command Error Codes

-101 Invalid character

An invalid character was used in the command string. Example: #, $, %.

-102 Syntax error

SOURce1:AM:DEPTh MIN%

Invalid syntax was used in the command string.

Example: An unexpected character may have been encountered, like an unexpected space.

SOURce1:APPL:SQUare , 1

-103 Invalid separator

An invalid separator was used in the command string. Example: a space, comma or colon was incorrectly used.

APPL:SIN 1 1000 OR SOURce1:APPL:SQUare

-108 Parameter not allowed

The command received more parameters than were expected. Example: An extra (not needed) parameter was added to a command

SOURce1:APPL? 10

-109 Missing parameter

The command received less parameters than expected. Example: A required parameter was omitted.

SOURce1:APPL:SQUare .

324

REMOTE INTERFACE

-112 Program mnemonic too long

A command header contains more than 12 characters:

OUTP:SYNCHRONIZATION ON

-113 Undefined header

An undefined header was encountered. The header is syntactically correct. Example: the header contains a character mistake.

SOUR1:AMM:DEPT MIN

-123 Exponent too large

Numeric exponent exceeds 32,000. Example:

SOURce[1|2|3]:BURSt:NCYCles 1E34000

-124 Too many digits

The mantissa (excluding leading 0’s) contains more than 255 digits.

-128 Numeric data not allowed

An unexpected numeric character was received in the command. Example: a numeric parameter is used instead of a character string.

SOURce1:BURSt:MODE 123

-131 Invalid suffix

An invalid suffix was used. Example: An unknown or incorrect suffix may have been used with a parameter.

SOURce1:SWEep:TIME 0.5 SECS

-138 Suffix not allowed

A suffix was used where none were expected.

Example: Using a suffix when not allowed.

SOURce1:BURSt: NCYCles 12 CYC

-148 Character data not allowed

A parameter was used in the command where not allowed. Example: A discrete parameter was used where a numeric parameter was expected.

SOUR1:MARK:FREQ ON

325

MFG-2000 Series User Manual

-158 String data not allowed

An unexpected character string was used where none were expected. Example: A character string is used instead of a valid parameter.

SOURce1:SWEep:SPACing ’TEN’

-161 Invalid block data

Invalid block data was received. Example: The number of bytes sent with the DATA:DAC command doesn’t correlate to the number of bytes specified in the block header.

-168 Block data not allowed

Block data was received where block data is not allowed. Example:

SOURce1:BURSt: NCYCles #10

-170~178 expression errors

Example: The mathematical expression used was not valid.

Execution Errors

-211 Trigger ignored

A trigger was received but ignored. Example:

Triggers will be ignored until the function that can use a trigger is enabled (burst, sweep, etc.).

-223 Too much data

Data was received that contained too much data.

Example: An arbitrary waveform with over 16384 points cannot be used.

-221 Settings conflict; turned off infinite burst to allow immediate trigger source

Example: Infinite burst is disabled when an immediate trigger source is selected. Burst count set to 1,000,000 cycles.

326

REMOTE INTERFACE

-221 Settings conflict; infinite burst changed trigger source to MANual

Example: The trigger source is changed to immediate from manual when infinite burst mode is selected.

-221 Settings conflict; burst period increased to fit entire burst

Example: The function generator automatically increases the burst period to allow for the burst count or frequency.

-221 Settings conflict; burst count reduced

Example: The burst count is reduced to allow for the waveform frequency if the burst period is at it’s maximum.

-221 Settings conflict; trigger delay reduced to fit entire burst

Example: The trigger delay is reduced to allow the current period and burst count.

-221 Settings conflict;triggered burst not available for noise

Example: Triggered burst cannot be used with noise.

-221 Settings conflict;amplitude units changed to Vpp due to high-Z load

Example: If a high impedance load is used, dBm units cannot be used. The units are automatically set to Vpp.

-221 Settings conflict;trigger output disabled by trigger external

Example: The trigger output terminal is disabled when an external trigger source is selected.

-221 Settings conflict;trigger output connector used by FSK

Example: The trigger output terminal cannot be used in FSK mode.

-221 Settings conflict;trigger output connector used by burst gate

Example: The trigger output terminal cannot be used in gated burst mode.

327

MFG-2000 Series User Manual

-221 Settings conflict;trigger output connector used by trigger external

Example: The trigger output connector is disabled when the trigger source is set to external.

-221 Settings conflict;frequency reduced for pulse function

Example: When the function is changed to pulse, the output frequency is automatically reduced if over range.

-221 Settings conflict;frequency reduced for ramp function

Example: When the function is changed to ramp, the output frequency is automatically reduced if over range.

-221 Settings conflict;frequency made compatible with burst mode

Example: When the function is changed to burst, the output frequency is automatically adjusted if over range.

-221 Settings conflict;frequency made compatible with FM

Example: When the function is changed to FM, the frequency is automatically adjusted to suit the FM settings.

-221 Settings conflict;burst turned off by selection of other mode or modulation

Example: Burst mode is disabled when sweep or a modulation mode is enabled.

-221 Settings conflict;FSK turned off by selection of other mode or modulation

Example: FSK mode is disabled when burst, sweep or a modulation mode is enabled.

-221 Settings conflict;FM turned off by selection of other mode or modulation

Example: FM mode is disabled when burst, sweep or a modulation mode is enabled.

328

REMOTE INTERFACE

-221 Settings conflict;AM turned off by selection of other mode or modulation

Example: AM mode is disabled when burst, sweep or a modulation mode is enabled.

-221 Settings conflict; sweep turned off by selection of other mode or modulation

Example: Sweep mode is disabled when burst or a modulation mode is enabled.

-221 Settings conflict;not able to modulate this function

Example: A modulated waveform cannot be generated with dc voltage, noise or pulse waveforms.

-221 Settings conflict;not able to sweep this function

Example: A swept waveform cannot be generated with dc voltage, noise or pulse waveforms.

-221 Settings conflict;not able to burst this function

Example: A burst waveform cannot be generated with the dc voltage function.

-221 Settings conflict;not able to modulate noise, modulation turned off

Example: A waveform cannot be modulated using the noise function.

-221 Settings conflict;not able to sweep pulse, sweep turned off

Example: A waveform cannot be swept using the pulse function.

-221 Settings conflict;not able to modulate dc, modulation turned off

Example: A waveform cannot be modulated using the dc voltage function.

-221 Settings conflict;not able to sweep dc, modulation turned off

Example: A waveform cannot be swept using the dc voltage function.

329

MFG-2000 Series User Manual

-221 Settings conflict;not able to burst dc, burst turned off

Example: The burst function cannot be used with the dc voltage function.

-221 Settings conflict;not able to sweep noise, sweep turned off

Example: A waveform cannot be swept using the noise function.

-221 Settings conflict;pulse width decreased due to period

Example: The pulse width has been adjusted to suit the period settings.

-221 Settings conflict;amplitude changed due to function

Example: The amplitude (VRM / dBm) has been adjusted to suit the selected function. For the MFG-

2000, a typical square wave has a much higher amplitude (5V Vrms) compared to a sine wave

(~3.54) due to crest factor.

-221 Settings conflict;offset changed on exit from dc function

Example: The offset level is adjusted on exit from a

DC function.

-221 Settings conflict;FM deviation cannot exceed carrier

Example: The deviation cannot be set higher than the carrier frequency

-221 Settings conflict;FM deviation exceeds max frequency

Example: If the FM deviation and carrier frequency combined exceeds the maximum frequency plus 100 kHz, the deviation is automatically adjusted.

-221 Settings conflict;frequency forced duty cycle change

Example: If the frequency is changed and the current duty cannot be supported at the new frequency, the duty will be automatically adjusted.

330

REMOTE INTERFACE

-221 Settings conflict;offset changed due to amplitude

Example: The offset is not a valid offset value, it is automatically adjusted, considering the amplitude.

|offset|≤ max amplitude – Vpp/2

-221 Settings conflict;amplitude changed due to offset

Example: The amplitude is not a valid value, it is automatically adjusted, considering the offset.

Vpp ≤ 2X (max amplitude -|offset|)

-221 Settings conflict;low level changed due to high level

Example: The low level value was set too high. The low level is set 1 mV less than the high level.

-221 Settings conflict;high level changed due to low level

Example: The high level value was set too low. The high level is set 1 mV greater than the low level.

-222 Data out of range;value clipped to upper limit

Example: The parameter was set out of range. The parameter is automatically set to the maximum value allowed.

SOURce1:FREQuency 60.1MHz.

-222 Data out of range;value clipped to lower limit

Example: The parameter was set out of range. The parameter is automatically set to the minimum value allowed.

SOURce1:FREQuency 0.1μHz.

-222 Data out of range;period; value clipped to ...

Example: If the period was set to a value out of range, it is automatically set to an upper or lower limit.

331

MFG-2000 Series User Manual

-222 Data out of range;frequency; value clipped to ...

Example: If the frequency was set to a value out of range, it is automatically set to an upper or lower limit.

-222 Data out of range;user frequency; value clipped to upper limit

Example: If the frequency is set to a value out of range for an arbitrary waveform using,

SOURce[1|2|3]: APPL: USER or SOURce[1|2|3]:

FUNC:USER, it is automatically set to the upper limit.

-222 Data out of range;ramp frequency; value clipped to upper limit

Example: If the frequency is set to a value out of range for a ramp waveform using, SOURce[1|2|3]:

APPL: RAMP or SOURce[1|2|3]:FUNC:RAMP, it is automatically set to the upper limit.

-222 Data out of range;pulse frequency; value clipped to upper limit

Example: If the frequency is set to a value out of range for a pulse waveform using, SOURce[1|2|3]:

APPL:PULS or SOURce[1|2|3]:FUNC:PULS, it is automatically set to the upper limit.

-222 Data out of range;burst period; value clipped to ...

Example: If the burst period was set to a value out of range, it is automatically set to an upper or lower limit.

222 Data out of range;burst count; value clipped to ...

Example: If the burst count was set to a value out of range, it is automatically set to an upper or lower limit.

332

REMOTE INTERFACE

-222 Data out of range; burst period limited by length of burst; value clipped to upper limit

Example: The burst period must be greater than burst count divided by the frequency + 200 ns. The burst period is adjusted to satisfy these conditions. burst period > 200 ns + (burst count/burst frequency).

-222 Data out of range; burst count limited by length of burst; value clipped to lower limit

Example: The burst count must be less than burst period * the waveform frequency when the the trigger source is set to immediate (SOURce[1|2|3]:

TRIG:SOUR IMM). The burst count is automatically set to the lower limit.

-222 Data out of range;amplitude; value clipped to ...

Example: If the amplitude was set to a value out of range, it is automatically set to an upper or lower limit.

-222 Data out of range;offset; value clipped to ...

Example: If the offset was set to a value out of range, it is automatically set to an upper or lower limit.

-222 Data out of range;frequency in burst mode; value clipped to ...

Example: If the frequency was set to a value out of range in burst mode. The burst frequency is automatically set to an upper or lower limit, taking the burst period into account.

-222 Data out of range;frequency in FM; value clipped to ...

Example: The carrier frequency is limited by the frequency deviation (SOURce[1|2|3|3RF]:

FM:DEV). The carrier frequency is automatically adjusted to be less than or equal to the frequency deviation.

333

MFG-2000 Series User Manual

-222 Data out of range;marker confined to sweep span; value clipped to ...

Example: The marker frequency is set to a value outside the start or stop frequencies. The marker frequency is automatically adjusted to either the start or stop frequency (whichever is closer to the set value).

-222 Data out of range;FM deviation; value clipped to ...

Example: The frequency deviation is outside of range. The deviation is automatically adjusted to an upper or lower limit, depending on the frequency.

-222 Data out of range;trigger delay; value clipped to upper limit

Example: The trigger delay was set to a value out of range. The trigger delay has been adjusted to the maximum (100 seconds).

-222 Data out of range; trigger delay limited by length of burst; value clipped to upper limit

Example: The trigger delay and the burst cycle time combined must be less than the burst period.

-222 Data out of range;duty cycle; value clipped to ...

Example: The duty cycle is limited depending on the frequency.

Duty Cycle Frequency

0.01%~99.99%(>20nS) Full range

-222 Data out of range; duty cycle limited by frequency; value clipped to upper limit

Example: The duty cycle is limited depending on the frequency. When the frequency is greater than 50

MHz, the duty cycle is automatically limited to 50%.

334

REMOTE INTERFACE

-313 Calibration memory lost;memory corruption detected

Indicates that a fault (check sum error) has occurred with the non-volatile memory that stores the calibration data.

-314 Save/recall memory lost;memory corruption detected

Indicates that a fault (check sum error) has occurred with the non-volatile memory that stores the save/recall files.

-315 Configuration memory lost;memory corruption detected

Indicates that a fault (check sum error) has occurred with the non-volatile memory that stores the configuration settings.

-350 Queue overflow

Indicates that the error queue is full (over 20 messages generated, and not yet read). No more messages will be stored until the queue is empty.

The queue can be cleared by reading each message, using the *CLS command or restarting the function generator.

-361 Parity error in program message

Indicates that there is a RS232 parity setting mismatch between the host PC and the function generator.

-362 Framing error in program message

Indicates that there is a RS232 stop bit setting mismatch between the host PC and the function generator.

-363 Input buffer overrun

Indicates that too many characters have been sent to the function generator via RS232. Ensure handshaking is used.

335

MFG-2000 Series User Manual

Query Errors

-410 Query INTERRUPTED

Indicates that a command was received but the data in the output buffer from a previous command was lost.

-420 Query UNTERMINATED

The function generator is ready to return data, however there was no data in the output buffer. For example: Using the APPLy command.

-430 Query DEADLOCKED

Indicates that a command generates more data than the output buffer can receive and the input buffer is full. The command will finish execution, though all the data won’t be kept.

Arbitrary Waveform Errors

-770 Nonvolatile arb waveform memory corruption detected

Indicates that a fault (check sum error) has occurred with the non-volatile memory that stores the arbitrary waveform data.

-781 Not enough memory to store new arb waveform; bad sectors

Indicates that a fault (bad sectors) has occurred with the non-volatile memory that stores the arbitrary waveform data. Resulting in not enough memory to store arbitrary data.

-787 Not able to delete the currently selected active arb waveform

Example: The currently selected waveform is being output and cannot be deleted.

336

REMOTE INTERFACE

800 Block length must be even

Example: As block data (DATA:DAC VOLATILE) uses two bytes to store each data point, there must be an even number or bytes for a data block.

337

MFG-2000 Series User Manual

SCPI Status Register

The status registers are used to record and determine the status of the function generator.

The function generator has a number of register groups:

Questionable Status Registers

Standard Event Status Registers

Status Byte Register

As well as the output and error queues.

Each register group is divided into three types of registers: condition registers, event registers and enable registers.

Register types

Condition

Register

The condition registers indicate the state of the function generator in real time. The condition registers are not triggered. I.e., the bits in the condition register change in real time with the instrument status. Reading a condition register will not clear it. The condition registers cannot be cleared or set.

Event Register

The Event Registers indicate if an event has been triggered in the condition registers. The event registers are latched and will remain set unless the

*CLS command is used. Reading an event register will not clear it.

Enable Register

The Enable register determines which status event(s) are enabled. Any status events that are not enabled are ignored. Enabled events are used to summarize the status of that register group.

338

MFG-2000 Status System

Questionable Status Register

Condition Event Enable

0 Volt Ovld

1

2

3

4 Over Temp

5 Loop Unlock

6

7 Ext Mod Ovld

8 Cal Error

9 External Ref

10

11

12

13

14

15

11

12

13

14

15 bit

7

8

9

10

3

4

5

6

0

1

2

<1>

<2>

<4>

<8>

<16>

<32>

<64>

<128>

<256>

<512>

<1024>

<2048>

<4096>

<8192>

<16384>

NOT USED weight

+

OR

Output Buffer

1

20

Standard Event Register

0 Operation Complete

1

2 Query Error

3 Device Error

4 Execution Error

5 Command Error

6

7 Power On

Event Enable

4

5

6

7 bit

0

1

2

3

<1>

<2>

<4>

<8>

<16>

<32>

<64>

<128> weight

+

OR

REMOTE INTERFACE

Error Queue

1

20

Status Byte Register

Condition Enable

3

4

5

6

0

1

2

7 bit

<1>

<2>

<4>

<8>

<16>

<32>

<128> weight

Summary Bit (RQS)

+

OR

339

MFG-2000 Series User Manual

Questionable Status Register

Description

The Questionable Status Registers will show if any faults or errors have occurred.

Bit Summary Register

Voltage overload

Over temperature

Loop unlock

Ext Mod Overload

Cal Error

External Reference

7

8

9

4

5

Bit

0

Bit Weight

1

16

32

128

256

512

Standard Event Status Registers

Description

The Standard Event Status Registers indicate when the *OPC command has been executed or whether any programming errors have occurred.

Notes

The Standard Event Status Enable register is cleared when the *ESE 0 command is used.

The Standard Event Status Event register is cleared when the *CLS command or the *ESR? command is used.

340

Bit Summary

Error Bits

REMOTE INTERFACE

Register Bit

Operation complete bit 0

Query Error

Device Error

2

3

4

8

Bit Weight

1

Execution Error

Command Error

Power On

Operation complete

4

5

16

32

7 128

The operation complete bit is set when all selected pending operations are complete. This bit is set in response to the *OPC command.

Query Error The Query Error bit is set when there is an error reading the Output

Queue. This can be caused by trying to read the Output Queue when there is no data present.

Device Error The Device Dependent Error indicates a failure of the self-test, calibration, memory or other device dependent error.

Execution

Error

Command

Error

Power On

The Execution bit indicates an execution error has occurred.

The Command Error bit is set when a syntax error has occurred.

Power has been reset.

341

MFG-2000 Series User Manual

The Status Byte Register

Description

Notes

The Status Byte register consolidates the status events of all the status registers. The Status Byte register can be read with the *STB? query or a serial poll and can be cleared with the *CLS command.

Clearing the events in any of the status registers will clear the corresponding bit in the Status Byte register.

The Status byte enable register is cleared when the

*SRE 0 command is used.

The Status Byte Condition register is cleared when the *CLS command is used.

Bit Summary

Status Bits

Register

Error Queue

Questionable Data

Message Available

Standard Event

Master Summary /

Request Service

Bit

2

3

4

5

6

Bit Weight

4

8

16

32

64

Error Queue There are error message(s) waiting in the error queue.

Questionable data

The Questionable bit is set when an “enabled” questionable event has occurred.

Message

Available

The Message Available bit is set when there is outstanding data in the Output Queue. Reading all messages in the output queue will clear the message available bit.

342

REMOTE INTERFACE

Standard Event The Event Status bit is set if an

“enabled” event in the Standard

Event Status Event Register has occurred.

Master

Summary/

Service

Request bit

The Master Summary Status is used with the *STB? query. When the *STB? query is read the MSS bit is not cleared.

The Request Service bit is cleared when it is polled during a serial poll.

Output Queue

Description

The Output queue stores output messages in a

FIFO buffer until read. If the Output Queue has data, the MAV bit in the Status Byte Register is set.

Error Queue

Description

The error queue is queried using the

SYSTem:ERRor? command. The Error queue will set the “Error Queue“ bit in the status byte register if there are any error messages in the error queue.

If the error queue is full the last message will generate a “Queue overflow” error and additional errors will not be stored. If the error queue is empty, “No error” will be returned.

Error messages are stored in the error queue in a first-in-first-out order. The errors messages are character strings that can contain up to 255 characters.

343

MFG-2000 Series User Manual

344

A

PPENDIX

The specifications apply when the function generator is powered on for at least 30 minutes under +18°C~+28°C.

MFG-2110

MFG-2120

MFG-2120MA

MFG-2130M

MFG-2160MF

MFG-2160MR

MFG-2230M

MFG-2260M

MFG-2260MFA

MFG-2260MRA

CH1

Function With

200MSa/sARB

MFG-2000 series specific functions

CH2

Function With

200MSa/sARB

25MHz

Pulse

Generator

RF

Generator

(function with ARB)

●10MHZ ●

●20MHZ ●

●20MHZ ●

●30MHZ ●

●60MHZ ● ●160MHZ

●60MHZ

●30MHZ ●30MHZ

●320MHZ

●60MHZ ●60MHZ ●

●60MHZ

●60MHZ

●60MHZ

●60MHZ

●160MHZ

●320MHZ

Power

Amplifier

Arbitrary Functions

ARB function

Sample Rate

Built-in

200 MSa/s

Repetition Rate 100MHz

Waveform Length 16k points

Amplitude 14 bits

Resolution

Non-Volatile 10sets 16k points(1)

Memory

User-defined output section

From point 2~16384 (optional)

From point 2 ~ 16384(optional) User-defined output marker section

Output mode

Frequency Characteristics

Range Sine

Square

Resolution

Triangle, Ramp

1~1048575 cycles or infinite mode

1MHz

1

μ

Hz

320MHz(max)

25MHz(max)

Accuracy Stability

Aging

Tolerance

±20 ppm

±1 ppm, per 1 year

≤1

μ

Hz

Modulation

/Sweep/Burst/Fr equency.Counter

APPENDIX

Output Characteristics(2)

Amplitude

Offset

Waveform Output

Range

Accuracy

Resolution

Flatness

Units

Range

Accuracy

Impedance

Protection

1mVpp to 10 Vpp (into 50Ω)

2mVpp to 20 Vpp (open-circuit)

±2% of setting ±1 mVpp

(at 1 kHz/into 50

Ω without DC offset))

0.1mV or 4 digits

± 1% (0.1dB) ≦1MHz

± 3% (0.3dB) ≦50 MHz

± 10% (0.9dB) ≦160MHz

± 30% (3dB) ≦320MHz

(sinewave relative to 1 kHz/into 50

Ω )

Vpp, Vrms, dBm

±5 Vpk ac +dc (into 50Ω)

±10Vpk ac +dc (Open circuit)

1% of setting + 5mV+ 0.5% of amplitude

50Ω typical (fixed)

> 10MΩ (output disabled)

Short-circuit protected

Overload relay automatically disables main output

42Vpk max

TTL-compatible into>1k

Ω

50

Ω standard

42Vpk max

Sync Output

Sine wave

Characteristics(3)

Ground Isolation

Range

Impedance

Ground Isolation

Harmonic distortion

–60 dBc DC~200kHz, Ampl>0.1 Vpp

–55 dBc 200kHz~1 MHz, Ampl>0.1 Vpp

Total harmonic distortion

–45 dBc 1MHz~10 MHz, Ampl>0.1Vpp

–30 dBc 10MHz~320MHz, Ampl>0.1Vpp

< 0.1% (Ampl>1Vpp)

DC~100 kHz

Square wave

Characteristics

Ramp Characteristics

Rise/Fall Time

Overshoot

Asymmetry

Jitter

Linearity

<15ns

<5%

1% of period +5 ns

Variable duty Cycle 0.01% to 99.99%(limited by the current frequency setting)

20ppm+500ps(4)

< 0.1% of peak output

Variable Symmetry 0% to 100%

Pulse Characteristics

Frequency

Pulse Width

1uHz~25MHz

≧20nS(limited by the current frequency setting)

Variable duty Cycle 0.01%~99.99%(limited by the current

Overshoot

Jitter frequency setting)

<5%

20ppm +500ps(4)

345

PM

SUM

AM Modulation

FM Modulation

FSK

Sweep

PWM

346

MFG-2000 Series User Manual

Carrier Waveforms Sine, Square, Triangle, Ramp, Pulse, Arb

Modulating Sine, Square, Triangle, Upramp, Dnramp

Waveforms

2mHz to 20kHz (Int) DC to 20kHz (Ext) Modulating

Frequency

Depth

Source

0% to 120.0%

Internal / External

Carrier Waveforms Sine, Square, Triangle, Ramp

Modulating Sine, Square, Triangle, Upramp, Dnramp

Waveforms

Modulating

Frequency

Peak Deviation

Source

2mHz to 20kHz (Int) DC to 20kHz (Ext)

DC to max frequency

Internal / External

Carrier Waveforms Sine, Square, Triangle, Ramp

Modulating

Waveforms

Modulation

Frequency

Phase deviation

Sine, Square, Triangle,

Upramp, Dnramp

2mHz to 20kHz (Int) DC to 20kHz (Ext)

Source

0∘~360.0∘

Internal / External

Carrier Waveforms Sine, Square, Triangle, Ramp

Modulating Sine, Square, Triangle,

Waveforms

Modulation

Frequency

Upramp, Dnramp

2mHz to 20kHz (Int) DC to 20kHz (Ext)

SUM depth

Source

0%~100.0%

Internal / External

Carrier Waveforms Sine, Square, Triangle, Ramp

Modulating Sine, Square, Triangle,

Waveforms

Modulation

Frequency

Upramp, Dnramp

2mHz to 20kHz (Int) DC to 20kHz (Ext)

Phase deviation

Source

0%~100.0% pulse width

Internal / External

Carrier Waveforms Sine, Square, Triangle, Ramp, Pulse

Modulating 50% duty cycle square

Waveforms

Internal Frequency 2 mHz to 1 MHz

Frequency Range

1

μ

Hz to max frequency

Source Internal / External

Waveforms

Type

Sweep direction

Sine, Square, Triangle, Ramp

Linear or Logarithmic

Sweep up or sweep down

APPENDIX

Burst

Trigger Delay

External Trigger Input

Start/Stop Freq

Sweep Time

Source

Trigger

Marker

Source

1uHz to max frquency

1ms to 500s

Internal / External

Single, External, Internal.

Marker signal on falling edge (programmable)

Internal / External

Waveforms

Frequency

Sine, Square, Triangle, Ramp

1uHz~Max Frequency

Pulse count 1~1000000 Cycles or intfinite

Start/ Stop Phase

-360.0∘~+360.0∘

Internal Frequency 1 us~500 s

Gate source External Trigger

Trigger Source

NCycle, Infinite

Single, External, Internal.

0s~100 s

Type

Input Level

Slope

For FSK, Burst, Sweep

TTL Compatibility

Rising or Falling(Selectable)

Pulse Width >100ns

Input Impedance

10kΩ,DC coupled

External Modulation Input

Type

Voltage Range

For AM, FM, PM,SUM,PWM

±5V full scale

Input Impedance 10kΩ

Frequency DC to 20kHz

Ground Isolation 42Vpk max

Trigger Output

Type

Level

Pulse Width

Maximum Rate

Fan-out

Impedance

Dual Channel Function(CH1/CH2)

Phase

For FSK,Burst, Sweep

TTL Compatible into 50Ω

>450ns

1MHz

4 TTL Load

50

Ω Typical

Track

Coupling

Dsolink

-180∘ ~180∘

Synchronize phase

CH2=CH1

Frequency(Ratio or Difference)

Amplitude & DC Offset

Pulse Generator

Amplitude

Offset

1mVpp to 2.5 Vpp (into 50Ω)

2mVpp to 5 Vpp (open-circuit)

±1 Vpk ac +dc (into 50Ω)

Frequency

Pulse Width

±2Vpk ac +dc (Open circuit)

1uHz~25MHz

20nS~999.9ks(limited by the current frequency setting)

Variable duty Cycle 0.01%~99.99%(limited by the current frequency setting)

347

MFG-2000 Series User Manual

Leading and Trailing

Edge Time(5)

Overshoot

Jitter

10nS~ 20S

(1ns resolution)

(limited by the current frequency and pulse width settings)

<5%

100ppm +500ps(4)

Frequency Counter

Range

Accuracy

Time Base

Resolution

RF Generator

5Hz to 150MHz

Time Base accuracy±1count

±20ppm (23˚C ±5˚C)

The maximum resolution is:

100nHz for 1Hz, 0.1Hz for 100MHz.

Input Impedance 1kΩ/1pf

Sensitivity 35mVrms ~ 30Vms (5Hz to 150MHz)

Ground Isolation 42Vpk max

Waveforms Sine, Square, Ramp, Pulse, Noise, ARB

Amplitude

(into 50Ω)

Offset

1mVpp to 2 Vpp (MFG-2XXXMF)

1mVpp to 1 Vpp (MFG-2XXXMR)

±1 Vpk ac +dc (into 50Ω)

±2Vpk ac +dc (Open circuit)

Frequency

Modulatin/Sweep

1uHz~160MHz(MFG-2XXXMF)

1uHz~320MHz(MFG-2XXXMR)

Modulation Type

Sweep type

Source

AM,FM,PM,FSK,PWM

(The detail same as CH1 modulation specification)

Frequency

INT/EXT

(INT only forAM,FM,PM, PWM)

ASK

Carrier Waveforms Sine, Square, Triangle, Ramp,Pulse

Modulating 50% duty cycle square

Waveforms

Internal Frequency 2mHz to 1 MHz

Amplitude Range 1mvpp~max amplitude

Source Internal / External

PSK

Carrier Waveforms Sine, Square, Triangle, Ramp,Pulse

Modulating 50% duty cycle square

Power Amplifier

Waveforms

Internal Frequency 2mHz to 1 MHz

Phase Range

Source

ARB function

0∘~360.0∘

Internal / External

Sample Rate 200 MSa/s

Waveform Length 16k points

Amplitude

Resolution

User-defined output

14 bits

From point 2~16384 (optional) section

Jitter 20ppm +5ns

Input Impedance

10KΩ

Input voltage 1.25Vpmax

348

APPENDIX

Save/Recall

Interface

Display

Working Mode

Gain

Output Power

Constant Voltage

20dB

20W(Square)

(RL=8Ω)

Output Voltage

Output Current

Rise/Fall Time

Full Power

Bandwidth

Overshoot

12.5Vpmax

1.6Amax

<2.5uS

DC-100KHz

5%

Total harmonic distortion

< 0.1% (Ampl>1Vpp)

20Hz~20 kHz

Ground Isolation 42Vpk max

10 Groups of Setting Memories

LAN, USB

4.3’’ TFT LCD

General Specifications

Power Source

480 × 3 (RGB) × 272

AC100~240V, 50~60Hz or

AC100~120V, AC220~240V, 50~60Hz

Power Consumption 30W or 80W(With power amplifier)

Operating Temperature to satisfy the specification : 18 ~

Environment 28˚C

Operating temperature :

0 ~ 40˚C

Relative Humidity:

≤ 80%, 0 ~ 40˚C

≤ 70%, 35 ~ 40˚C

Installation category: CAT II

Operating Altitude 2000 Meters

Pollution Degree IEC 61010 degree 2, Indoor use

Storage Temperature -10~70˚C, Humidity: ≤70%

Dimensions 266(W) x 107(H) x 293(D) mm

(WxHxD)

Weight Approx. 2.5kg or 4kg(With power amplifier)

Safety designed to EN61010-1

Accessories GTL-101× 1(MFG-21XX)

GTL-101× 2(MFG-22XX)

Quick Start Guide ×1

CD (user manual + software) ×1

Power cord×1

(1). A total of ten waveforms can be stored. (Every waveform can be composed of a maximum of 16k points.)

(2). Add 1/10th of output amplitude and offset specification per ºC for operation outside of

0ºC to 28ºC range (1-year specification).

(3). DC offset set to zero,

(4). Jitter specification for RF channel: 20ppm +5ns.

(5).Only Pluse channel support

349

MFG-2000 Series User Manual

EC Declaration of Conformity

We

GOOD WILL INSTRUMENT CO., LTD.

No.7-1, Jhongsing Rd., Tucheng Dist., New Taipei City 236, Taiwan

GOOD WILL INSTRUMENT (SUZHOU) CO., LTD.

No. 69, Lushan Road, Suzhou New District Jiangsu, China declares that the below mentioned product

MFG-2110, MFG-2120,MFG-2120MA,MFG-2130M,MFG-2230M,MFG-

2260M,MFG-2160MF,MFG-2260MFA,MFG-2160MR,MFG-2260MRA

Are here with confirmed to comply with the requirements set out in the

Council Directive on the Approximation of the Law of Member States relating to Electromagnetic Compatibility (2004/108/EC&2014/30/EU) and Low Voltage Equipment Directive (2006/95/EC&2014/30/EU). For the evaluation regarding the Electromagnetic Compatibility and Low

Voltage Equipment Directive, the following standards were applied:

EMC

EN 61326-1:

EN 61326-2-1:

-------------------------

-------------------------

-------------------------

-------------------------

Electrical equipment for measurement, control and laboratory use –– EMC requirements (2006)

Conducted and Radiated Emissions

EN 55011: 2009+A1:2010(Class A)

Current Harmonic

EN 61000-3-2: 2014

Voltage Fluctuation

EN 61000-3-3: 2013

Electrostatic Discharge

EN 61000-4-2: 2009

Radiated Immunity

EN 61000-4-3: 2006+A1 : 2008+A2:2010

Electrical Fast Transients

IEC 61000-4-4: 2012

Surge Immunity

EN 61000-4-5: 2006

Conducted Susceptibility

EN 61000-4-6: 2014

Power Frequency Magnetic Field

EN 61000-4-8: 2010

Voltage Dips/ Interrupts

IEC 61000-4-11: 2004

Safety

Low Voltage Equipment Directive 2006/95/EC&2014/30/EU

Safety Requirements

IEC/EN 61010-1: 2010(Third Edition)

350

ARB Built-In Waveforms

Common

Absatan y=|atan(x)|

The absolute of atan(x)

Abssin y=|sin(x)|

The absolute of sin(x)

Abssinehalf y=sin(x),0<x<pi y=0,pi<x<2pi

Half_wave function

Ampalt y=e(x).sin(x)

Oscillation rise

Attalt y=e(-x).sin(x)

Oscillation down

Diric

Diric

Even f(x)=-1^(x*(n-1)/2*pi) x=0,±2*pi,±4*pi,……

Odd f(x)=sin(nx/2)/n*sin(x/2) x=±pi,±3pi,……

Gauspuls f(x)=a*e^(-(x-b)^2)/c^2)

Gaussian-modulated sinusoidal pulse

APPENDIX

351

Havercosine y=(1-sin(x))/2

Havercosine function

MFG-2000 Series User Manual

Haversin y=(1-cos(x))/2

Haversine function

N_pulse

Negative pulse

Negramp y=-x

Line segment

Rectpuls

Sampled aperiodic rectangle

Roundhalf y=sqrt(1-x^2)

The half roud

Sawtoot

Sawtooth or triangle wave

Sinetra

Piecewise function

Sinever Piecewise sine function

352

Stair_down

Step down

Stair_ud

Step up and step down

Stair_up

Step up

Stepresp

Heaviside step function

Trapezia

Piecewise function

Tripuls

Sampled aperiodic triangle

Math

Arccos

Arc cosine

Arccot

Arc cotangent

APPENDIX

353

354

Arccsc

Arc cosecant

MFG-2000 Series User Manual

Arcsec

Arc secant

Arcsin

Arc sine

Arcsinh

Hyperbolic arc sine

Arctan

Arc tangent

Arctanh

Hyperbolic arc tangent

Cosh

Hyperbolic cosine

Cot

Cotangent

Csc Cosecant

Dlorentz

Exp Fall

The derivative of the lorentz function y=-

2x/(k*x^2+1)

Exponential fall

Exp Rise

Exponential rise

Gauss

A waveform representing a gaussian bell curve

Ln

Logarithm function

Lorentz

Lorentz function y=1/(k*x^2+1)

Sec

Secant

Sech

Hyperbolic secant

Sinec y=sin(x)/x

APPENDIX

355

Sinh

Sqrt

Tan

Tanh

Hyperbolic sine

MFG-2000 Series User Manual

y=sqrt(x)

Tangent

Hyperbolic tangent

Xsquare

Parabola

Window

Barthannwin

Modified Bartlett-Hann window

Bartlett

Blackman

The Bartlett window is very similar to a triangular window as returned by the triang function.

The Blackman window function

356

Bohmanwin

The Bohman window function

Chebywin

The Chebyshev window function

Flattopwin

The Flattopwin window function

Hamming

The Hamming window function

Hann The Hann window function

Hanning

The Hanning window function

Kaiser

The Kaiser window function

Triang

The Triang window function

Tukeywin

The Tukey window function

APPENDIX

357

Engineer

Airy

The airy function

MFG-2000 Series User Manual

Bessel

The Bessel function

Beta

The beta function

Gamm

The gamma function

Legendre

Associated Legendre function

Neumann

The Neumann function

358

INDEX

I

NDEX

AM commands ......................... 255

Amplitude coupling ................ 177

Apply commands .................... 235

ARB commands ....................... 308

ARB error messages ................ 336

Arbitrary waveforms ............... 179 display ......................................... 182 edit ................................................ 189 output........................................... 199 protection..................................... 196 save and load .............................. 201

Beeper ........................................ 166

Built-in ARB waveforms ......... 351

Burst commands ...................... 297

Caution symbol ............................ 6

Channel Settings ...................... 170

Channel tracking ...................... 178

Cleaning the instrument ............. 8

Command error codes ............ 324

Command list ........................... 223

Coupling commands ............... 319

Declaration of conformity ....... 350

Default settings .......................... 67

Digital inputs how to use .....................................28

Display diagram ..........................................23

Display brightness ................... 167

Display suspend ...................... 167

Disposal symbol..............................................7

Disposal instructions ................... 9

DSO link .................................... 173

Dual channel amplitude coupling .................... 177 channel tracking ......................... 178 frequence coupling ..................... 175

359

EN61010 measurement category .................. 7 pollution degree ............................. 9

Environment safety instructions .......................... 8

Error messages ......................... 324

Ethernet interface ..................... 210

FM commands .......................... 263

Frequency counter ................... 168

Frequency counter commands316

Frequency coupling ................. 175

Front panel diagram .................. 13

FSK commands ......................... 268

Function keys key overview ................................ 15

Fuse replacement ..................... 324 safety instruction ............................ 8

Ground symbol ............................................. 6

Help menu .................................. 29

LAN interface ........................... 210

Language selection .................. 166 lin sweep ................................... 141

List of features ............................ 11 log sweep .................................. 141

Menu Tree ................................... 54

Modulation ................................. 80

AM ................................................. 83 carrier frequency ..................... 84 carrier shape ............................ 84 depth ......................................... 87 frequency ................................. 86 shape ......................................... 85 source ....................................... 88 amplitude .................................... 132

Burst............................................. 146 count ....................................... 148

delay ....................................... 155 frequency ................................ 147 modes ..................................... 146 output ..................................... 156 period...................................... 150 phase ....................................... 151 trigger ..................................... 153 carrier frequency ........................ 129 carrier wave ................................ 129

FM .................................................. 95 carrier frequency ..................... 96 carrier shape............................. 96 deviation ................................. 100 frequency .................................. 99 shape ......................................... 98 source ...................................... 101 frequency ..................................... 131

FSK

......................................... 90, 103 carrier frequency ................... 105 carrier shape........................... 104 hop frequency ........................ 106 rate .......................................... 107 source ...................................... 108

PM ................................................ 110 carrier frequency ................... 111 carrier shape........................... 111 deviation ................................. 114 frequency ................................ 113 shape ....................................... 112 source ...................................... 115 source ........................................... 133

Sweep........................................... 135 marker .................................... 143 mode ....................................... 141 span ......................................... 138 start ......................................... 136 stop .......................................... 136 trigger ..................................... 144 wave ............................................. 130

Operation .................................... 69

Amplitude ..................................... 78

Channel selection ......................... 70

Frequency ...................................... 77

Noise Wave ................................... 77

Offset ............................................. 79

Pulse duty ..................................... 75

Pulse rise & fall time .................... 74

Pulse width ............................. 72, 73

Ramp .............................................. 76 select waveform ............................ 71

360

MFG-2000 Series User Manual

Sine ................................................ 71

Square............................................ 71

Operation keys key overview ................................ 15

Output commands ................... 242

Output phase ............................ 172

Phase commands ..................... 318

Phase sync ................................. 173

PM commands ......................... 271

Power on/off safety instruction ........................... 8

Power up ..................................... 24

Pulse configuration commands

............................................... 251

Query Errors ............................. 336

Quick reference .......................... 26

ARB ............................................... 48 burst............................................... 46 modulation ................................... 34 selecting a waveform ................... 32 sweep ............................................ 44 utility ............................................. 53

Rear panel diagram ................... 20 remote control interface configuration .............. 215

Remote control ......................... 209 interface configuration .............. 210

Remote interface

Error messages ........................... 324 functionality check .................... 213

LAN ............................................. 161

LAN host name .......................... 162

SCPI registers ............................. 338 screen lock .................................. 213

Syntax .......................................... 218 terminal connection ................... 213

USB .............................................. 164

Save and recall ......................... 158

Save and Recall commands .... 322

SCPI registers ........................... 338

Screen capture .......................... 169

Screen lock ................................ 213

Secondary System Settings ..... 157

Remote interface ........................ 164

System and Settings ................... 165

Service operation about disassembly ......................... 7

Set output impedance ............. 171

Setting up the instrument ......... 24 software download .................. 213

Status register commands ....... 231

SUM commands ....................... 278

Sweep commands .................... 287

System commands ................... 227

INDEX

Tracking .................................... 178

UK power cord ........................... 10

Updating Firmware ................. 165

USB remote control interface ............ 210

Warning symbol ........................... 6

361

Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement

Table of contents