AFG-3000 系列使用手冊 面板介紹 前面板 LCD Display Number Scroll Wheel Selection Power Switch keys AFG-3081 Arbitrary Function Generator Output SYNC Terminals MAIN MAIN Output Waveform FREQ/Rate AMPL DC Offset UTIL Output key Sweep Burst Preset Function keys Operation Output USB port...
Page 15
產品介紹 後面板 Trigger Mark output Power socket and Power Switch Input fuse DISCONNECT POWER CORD AND TEST LEADS BEFORE REPLACING FUSE SER.NO. LABEL FUSE RATING AC 250V T 0.63A USB Port RS232 INPUT OUTPUT Trigger MARK 240V 60Hz 65VA WARNING GPIB Trigger TO AVOID ELECTRIC SHOCK THE POWER CORD...
Page 16
AFG-3000 系列使用手冊 Mini-B 類 USB 介面用於連接 PC 機 USB 介面 和遠端控制 9 針母頭 RS232 插孔用於 PC 遠程控 RS232 RS232 介面 制 24 針母頭 GPIB 介面用於 GPIB GPIB PC 遠端控制 觸發輸出 Trigger 觸發輸出端子 MOD 輸入 調製輸入端子 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
Page 17
產品介紹 顯示 Parameter Windows Status Tabs Waveform Display Soft Menu Keys 參數窗口 參數顯示和編輯視窗 狀態功能表 顯示調製、掃描和脈衝串模式的狀態 波形顯示 用於顯示波形 軟選單鍵 功能鍵(F1~F6)與下方的軟選單鍵對應 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
Page 43
快速操作 波形 Waveform Sine Square Triangle Pulse Ramp Noise Width Duty nSEC Return uSEC Return mSEC Return ARB-顯示 Display Horizon Vertical Next Page Back Page Overview Return Start Clear Clear Enter Enter Return Return Length High Clear Clear Enter Enter Return Return Center...
Page 44
AFG-3000 系列使用手冊 ARB-編輯 Edit Point Line Copy Clear Protect Return Address Start ADD Start Start Done Clear Clear Clear Clear Enter Enter Enter Enter Start Return Return Return Return Clear Data Start Data Length Length Enter Return Clear Clear Clear...
Page 45
快速操作 ARB–內置 Built in Sine Square Ramp Sinc More Return Go to ARB Start Start Start Start Built in - Clear Clear Clear Clear Enter Enter Enter Enter More Return Return Return Return Length Length Length Length Clear Clear Clear Clear Enter Enter...
Page 46
AFG-3000 系列使用手冊 ARB–內置–更多 Built in More Exp Rise Exp Fall Pulse Return Start Start Start Freq Clear Clear Clear Enter Enter Enter Return Return Return Length Length Length Clear Clear Clear Return Enter Enter Enter Duty Return Return Return Scale...
Page 47
快速操作 ARB–存儲 Save Start Length Memory Return Clear Clear Select Select Enter Enter Return New Folder Return Return Enter Char Back Space Save Return New File Enter Char Back Space Save Return Return ARB-調取 Load Memory Done Return Clear Select Select Enter Return...
Page 48
AFG-3000 系列使用手冊 ARB-輸出 Output Start Length Marker N Cycle Infinite Return Clear Clear Start Cycles Enter Enter Clear Clear Return Return Enter Enter Return Return Length Trigger Return Clear Enter Return Return 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
Page 49
快速操作 Source Source Source Source Return Return Return Return Depth Freq Dev Hop Freq Duty Return Return AM Freq PWM Freq Return Return FM Freq FSK Rate Return Return Shape Shape Sine Sine Square Square Return Triangle Triangle Return Shape UpRamp UpRamp Return...
Page 50
AFG-3000 系列使用手冊 掃描–更多 Sweep More Span Center Marker TRIG out Return Freq Rise Fall ON/OFF Return Return Return Return ON/OFF Return 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
Page 51
快速操作 脈衝串–N 次迴圈 Burst N Cycle Cycles Infinite Phase Period TRIG Setup Return Clear Clear uSEC Degree mSEC Return Return Rise Return Fall Return Manual Trigger Return Delay nSEC uSEC mSEC Return TRIG out Rise Fall ON/OFF Return Return 脈衝串–門控 Burst Gate Polarity...
Page 52
AFG-3000 系列使用手冊 UTIL UTIL Memory Interface Cal. Load System DSO-Link Search Store Go to the Self Test 50 OHM Hardcopy UTIL – High Z Software Language Select Done Interface Return 中文 Version Return menu Upgrade English Recall Return Return Return...
遠端介面 確立遠端連接 The AFG-3000 supports USB, RS232 and GPIB remote connections. Configure USB interface PC side connector Type A, host configuration Type B, slave AFG-3000 side connector 1.1/2.0 (full speed) Speed 1. Press the Utility key Panel Operation Interface UTIL followed by Interface (F2) and USB (F3).
This should return the Manufacturer, Model number, Serial number, and Firmware version in the following format. GW INSTEK, AFG-3081, 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 PC Software GWInstek website, can be used for remote control.
Page 183
遠端介面 When a remote connection is established all panel Display keys are locked bar F6. 1. Press REM/LOCK (F6) to REM/LOCK return the function generator to local mode. 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
AFG-3000 系列使用手冊 指令語法 IEEE488.2, 1992 (fully compatible) Compatible standard SCPI, 1994 (partially compatible) The SCPI standard is an ASCII based standard that Command Tree defines the command syntax and structure for programmable instruments. Commands are based on a hierarchical tree structure.
Page 185
遠端介面 A query is a simple or compound Query 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? Example SOURce1:FREQuency? MIN Command forms Commands and queries have two different forms, long and short.
Page 186
AFG-3000 系列使用手冊 1: command header Command offset SOURce1:DCOffset < >LF Format 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.
Page 187
遠端介面 NRf type with a 1, 1.5, 4.5e-1 <NRf+> <Numeric> suffix including MAX, MIN, MINimum, MAXimum or DEFault parameters. Arbitrary ASCII <aard> characters. Discrete ASCII IMM, EXT, <discrete> character parameters NRf+ type 1 KHZ, 1.0 HZ, <frequency> including ΜHZ <peak deviation frequency unit in Hz>...
Page 188
AFG-3000 系列使用手冊 A space is used to separate a Command Space Separators parameter from a keyword/command header. A colon is used to separate Colon (:) keywords on each node. A semi colon is used to separate Semicolon (;) subcommands that have the same node level.
AFG-3000 系列使用手冊 系統指令 SYSTem:ERRor? System Query Reads an error from the error queue. Description Query Syntax 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...
The function generator passed the self-test. SYSTem:VERSion? System Query Performs a system version query. Returns a string Description with the instrument, firmware version, FPGA revision and bootloader. Query Syntax SYSTem:VERSion? Return parameter <string> Example SYST:VERS? AFG-3000 VX.XXX_XXXX FPGA:XXXX BootLoad:XXXX 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
Description (bit 0) of the Standard Event Status Register after the function generator has completed all pending operations. For the AFG-3000, the *OPC command is used to indicate when a sweep or burst has completed. Before the OPC bit is set, other commands may be Note executed.
遠端介面 This command is only used for triggered sweep Note and burst modes. Syntax *WAI SYSTem:LANGuage System Command Sets or queries the display language. Select the Description language shown on the function generator front- panel display. Only one language can be enabled at a time.
AFG-3000 系列使用手冊 狀態寄存器指令 *CLS System Command The *CLS command clears all the event registers, Description the error queue and cancels an *OPC command. Syntax *CLS *ESE System Command The Standard Event Status Enable command Description determines which events in the Standard Event Status Event register can set the Event Summary Bit (ESB) of the Status Byte register.
遠端介面 Bit 2 is set. *ESR? System Command Reads and clears the Standard Event Status Description Register. The bit weight of the standard event status register is returned. The *CLS will also clear the standard event status Note register. Query Syntax *ESR? Return Parameter Bit Register...
Page 198
AFG-3000 系列使用手冊 The *CLS command clears the status byte event Note register, but not the enable register. Syntax *SRE <enable value> <enable value> 0~255 Parameter Example *SRE 12 Sets a bit weight of 12 (bits 2 and 3) for the service request enable register.
遠端介面 介面設置指令 SYSTem:INTerface System Command Selects the remote interface. RS-232 is the factory Description default. There is no interface query. Note Syntax SYSTem:INTerface {GPIB|RS232|USB} Example SYST:INT USB Sets the interface to USB. SYSTem:LOCal System Command Sets the function generator to local mode. In local Description mode, all front panel keys are operational.
AFG-3000 系列使用手冊 應用指令 The APPLy command has 8 different types of outputs (Sine, Square, Ramp, Pulse, Noise, Triangle, DC, User). The command is the quickest, easiest way to output waveforms remotely. Frequency, amplitude and offset can be specified for each function.
Page 201
遠端介面 When setting the amplitude, MINimum, Output MAXimum and DEFault can be used. The range Amplitude 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Ω...
AFG-3000 系列使用手冊 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Ω...
遠端介面 amplitude < > 10mV~10V (50Ω) <offset> 0~4.99V (50Ω) Example SOUR1:APPL:SQU 2KHZ,MAX,MAX Sets frequency to 2kHz and sets the amplitude and offset to the maximum. Source Specific SOURce[1]:APPLy:RAMP Command Outputs a ramp wave from the selected channel Description when the command has executed. Frequency, amplitude and offset can also be set.
AFG-3000 系列使用手冊 The PW settings from the SOURce[1]:PULS: WIDT Note 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...
遠端介面 Sets the amplitude to 3 volts with an offset of 1 volt. Source Specific SOURce[1]:APPLy:TRIangle Command Outputs a triangle wave from the selected channel Description when the command has executed. Frequency, amplitude and offset can also be set. Syntax SOURce[1]:APPLy:TRIangle [<frequency>...
AFG-3000 系列使用手冊 Sets the DC offset to 1 volt. Source Specific SOURce[1]:APPLy:USER Command Outputs an arbitrary waveform from the selected Description channel. The output is that specified from the FUNC:USER command. Frequency and amplitude cannot be used with the Note DC function;...
遠端介面 輸出指令 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.
遠端介面 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.
Page 210
AFG-3000 系列使用手冊 The maximum and minimum amplitude depends Note 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.
遠端介面 +5.0000E+00 The maximum amplitude that can be set for the current function is 5 volts. Source Specific SOURce[1]:DCOffset Command Sets or queries the DC offset for the current mode. Description Note The offset parameter can be set to MINimum, MAXimum or DEFault.
AFG-3000 系列使用手冊 +3.0000E+00 The offset for the current mode is set to +3 volts. Source Specific SOURce[1]:SQUare:DCYCle Command Sets or queries the duty cycle for square waves Description only. The setting is remembered if the function mode is changed. The default duty cycle is 50%.
遠端介面 Source Specific SOURce[1]:RAMP:SYMMetry Command Sets or queries the symmetry for ramp waves only. Description The setting is remembered if the function mode is changed. The default symmetry is 50%. For ramp waveforms, the Apply command and Note AM/FM modulation modes ignore the current symmetry settings.
AFG-3000 系列使用手冊 Example OUTP ON Turns the output on. Query Syntax OUTPut? Return Parameter 1 Example OUTP? The output is currently on. Source Specific OUTPut:LOAD Command Sets or queries the output termination. Two Description impedance settings can be chosen, DEFault (50Ω) and INFinity (high impedance >10 kΩ).
遠端介面 Example OUTP:LOAD? The output is set to the default of 50Ω. Source Specific SOURce[1]:VOLTage:UNIT Command Sets or queries the output amplitude units. There Description are three types of units: VPP, VRMS and DBM. The units set with the VOLTage:UNIT command Note will be used as the default unit for all amplitude units unless a different unit is specifically used for...
AFG-3000 系列使用手冊 脈衝設置指令 The pulse chapter is used to control and output pulse waveforms. Unlike the APPLy command, low level control is possible including setting the rise time, fall time, period and pulse width. Period Pulse Width Rise time Fall time...
遠端介面 Return Parameter <seconds> 20 ns ~ 2000 seconds Example SOUR1:PULS:PER? +1.0000E+01 The period is set to 10 seconds. Source Specific SOURce[1]:PULSe:WIDTh Command Sets or queries the pulse width. The default pulse Description width is 100us. The minimum pulse width is affected by the period time.
AFG-3000 系列使用手冊 幅值調製(AM)指令 AM 介紹 To successfully create an AM waveform, the following commands must be executed in order. 1. Turn on AM modulation using the Enable AM Modulation SOURce[1]: AM:STAT ON command Configure Carrier 2. Use the APPLy command to select a carrier waveform.
遠端介面 Source Specific SOURce[1]:AM:STATe Command Sets or disables AM modulation. By default AM Description modulation is disabled. AM modulation must be enabled before setting other parameters. Burst or sweep mode will be disabled if AM Note modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when AM modulation is enabled.
AFG-3000 系列使用手冊 Sets the modulation source to external. Query Syntax SOURce[1]:AM:SOURce? Return Parameter INT Internal External Example SOUR1:AM:SOUR? The modulation source is set to internal. Source Specific SOURce[1]:AM:INTernal:FUNCtion Command Sets the shape of the modulating waveform from Description sine, square, triangle, upramp and dnramp. The default shape is sine.
遠端介面 Syntax SOURce[1]:AM:INTernal:FREQuency {<frequency>|MINimum|MAXimum} Parameter <frequency> 2 mHz~ 20 kHz Example SOUR1:AM:INT:FREQ +1.0000E+02 Sets the modulating frequency to 100Hz. Query Syntax SOURce[1]:AM:INTernal:FREQuency? [MINimum|MAXimum] Return Parameter <NR3> Returns the frequency in Example SOUR1:AM:INT:FREQ? MIN +1.0000E+02 Returns the minimum frequency allowed. Source Specific SOURce[1]:AM:DEPTh Command Sets or queries the modulation depth for internal...
Page 222
AFG-3000 系列使用手冊 Example SOUR1:AM:DEPT? +1.0000E+02 The modulation depth is 100%. 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
遠端介面 頻率調製(FM)指令 FM 介紹 The following is an overview of the steps required to generate an FM waveform. 1. Turn on FM modulation using the SOURce[1]: Enable FM Modulation FM:STAT ON command. 2. Use the APPLy command to select a carrier Configure Carrier waveform.
AFG-3000 系列使用手冊 Source Specific SOURce[1]:FM:STATe Command Sets or disables FM modulation. By default FM Description modulation is disabled. FM modulation must be enabled before setting other parameters. Burst or sweep mode will be disabled if FM Note modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when FM modulation is enabled.
遠端介面 Example SOUR1:FM:SOUR EXT Sets the modulation source to external. Query Syntax SOURce[1]:FM:SOURce? Return Parameter INT Internal External Example SOUR1:FM:SOUR? The modulation source is set to internal. Source Specific SOURce[1]:FM:INTernal:FUNCtion Command Sets the shape of the modulating waveform from Description sine, square, triangle, upramp and dnramp.
AFG-3000 系列使用手冊 Source Specific SOURce[1]:FM:INTernal:FREQuency Command Sets the frequency of the internal modulating Description waveform only. The default frequency is 10Hz. Syntax SOURce[1]:FM:INTernal:FREQuency {<frequency>|MINimum|MAXimum} Parameter <frequency> 2 mHz~ 20 kHz Example SOUR1:FM:INT:FREQ +1.0000E+02 Sets the modulating frequency to 100Hz. Query Syntax...
Page 227
遠端介面 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”...
AFG-3000 系列使用手冊 頻移鍵控(FSK)指令 FSK 介紹 The following is an overview of the steps required to generate an FSK modulated waveform. 1. Turn on FSK modulation using the Enable FSK SOURce[1]: FSK:STAT ON command. Modulation Configure Carrier 2. Use the APPLy command to select a carrier waveform.
遠端介面 Example SOUR1:FSK:STAT ON Enables FSK modulation Query Syntax SOURce[1]:FSKey:STATe? Return Parameter 0 Disabled (OFF) Enabled (ON) Example SOUR1:FSK:STAT? FSK modulation is currently enabled. Source Specific SOURce[1]:FSKey:SOURce Command Sets or queries the FSK source as internal or Description external. Internal is the default source. If an external FSK source is selected, FSK rate is Note controlled by the Trigger INPUT terminal on the...
AFG-3000 系列使用手冊 For FSK, the modulating waveform is a square Note wave with a duty cycle of 50%. Syntax SOURce[1]:FSKey:FREQuency {<frequency>|MINimum|MAXimum} 1 μHz~ 80 MHz(3081)/ Parameter <frequency> 50MHz(3051) Example SOUR1:FSK:FREQ +1.0000E+02 Sets the FSK hop frequency to to 100Hz. SOURce[1]:FSKey:FREQuency?
遠端介面 脈寬調製(PWM)指令 PWM 介紹 The following is an overview of the steps required to generate a PWM modulated waveform. 1. Turn on PWM modulation using the Enable PWM Modulation SOURce[1]: PWM:STATe ON command. 2. Use the APPLy command to select a pulse Configure Carrier waveform.
AFG-3000 系列使用手冊 Burst or sweep mode will be disabled if PWM Note modulation is enabled. As only one modulation is allowed at any one time, other modulation modes will be disabled when FSK modulation is enabled. Syntax SOURce[1]:PWM:STATe {OFF|ON} Example...
遠端介面 Source Specific SOURce[1]:PWM:INTernal:FUNction Command Sets the shape of the modulating waveform from Description sine, square, triangle, upramp and dnramp. The default shape is sine. Square and triangle waveforms have a 50% duty Note cycle. Upramp and dnramp have a symmetry to 100% and 0%, respectively.
AFG-3000 系列使用手冊 Query Syntax SOURce[1]:PWM:INTernal:FREQuency? Return Parameter <NR3> Returns the frequency in Example SOUR1:PWM:INT:FREQ? MAX +2.0000E+04 Returns the modulating frequency. (20kHz) Source Specific SOURce[1]:PWM:DUTY Command Sets or queries the duty cycle deviation. The Description default duty cycle is 50%. The duty cycle is limited by period, edge time and Note minimum pulse width.
遠端介面 頻率掃描指令 掃描介紹 Below shows the order in which commands must be executed to perform a sweep. 1. Turn on Sweep mode modulation using the Enable Sweep Mode SOURce[1]: SWE:STAT ON command. 2. Use the APPLy command to select the Select waveform waveform shape.
AFG-3000 系列使用手冊 5. Choose the sweep time using the Select Sweep SOURce[1]:SWE:TIME command. Time 6. Select an internal or external sweep trigger Select the sweep source using the SOURce[1]:SOUR command. trigger source 7. To output a marker frequency from the SYNC...
遠端介面 Source Specific SOURce[1]:FREQuency:STARt Command Sets the start frequency of the sweep. 100Hz is the Description default start frequency. To sweep up or down, set the stop frequency Note higher or lower than the start frequency. Syntax SOURce[1]:FREQuency:STARt {<frequency>|MINimum|MAXimum} Parameter <frequency>...
AFG-3000 系列使用手冊 Example SOUR1:FREQ:STOP +2.0000E+03 Sets the stop frequency to 2kHz. Query Syntax SOURce[1]:FREQuency:STOP? [MINimum| MAXimum] Return Parameter <NR3> Returns the stop frequency in Hz. Example SOUR1:FREQ:STOP? MAX +8.0000E+07 Returns the maximum stop frequency allowed. Source Specific SOURce[1]:FREQuency:CENTer Command Sets and queries the center frequency of the sweep.
遠端介面 Source Specific SOURce[1]:FREQuency:SPAN Command Sets and queries the frequency span of the sweep. Description 900 Hz is the default frequency span. The span frequency is equal to the stop-start frequencies. To sweep up or down, set the span as positive or Note negative.
AFG-3000 系列使用手冊 Query Syntax SOURce[1]:SWEep:SPACing? Return Parameter LIN Linear spacing Logarithmic spacing Example SOUR1:SWE:SPAC? The spacing is currently set as linear. Source Specific SOURce[1]:SWEep:TIME Command Sets or queries the sweep time. The default sweep Description time is 1 second. The function generator automatically determines...
遠端介面 Source Specific SOURce[1]:SWEep:SOURce Command Sets or queries the trigger source as immediate Description (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.
AFG-3000 系列使用手冊 The Trig out signal depends on the selected trigger Note 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 Trigger Output is disconnected.
遠端介面 Example OUTP1:TRIG? The Trig out signal is enabled. Source Specific SOURce[1]:MARKer:FREQuency Command Sets or queries the marker frequency. The default Description marker frequency is 500 Hz. The marker frequency is used to output a SYNC signal from the SYNC terminal on the front panel.
AFG-3000 系列使用手冊 Source Specific SOURce[1]:MARKer Command Turns the marker frequency on or off. The default Description is off. MARKer ON The SYNC signal goes logically Note high at the start of each sweep and goes low at the marker frequency.
遠端介面 脈衝串模式指令 脈衝串模式介紹 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).
Page 246
AFG-3000 系列使用手冊 The following is an overview of the steps required to generate a burst waveform. 1. Turn on Burst mode using the Enable Burst SOURce[1]:BURS:STAT ON command. Mode Configuration 2. Use the APPLy command to select a sine, square, ramp, pulse or triangle burst waveform*.
遠端介面 Source Specific SOURce[1]:BURSt:STATe Command Turns burst mode on or off. By default burst mode Description is turned off. When burst mode is turned on, sweep and any Note modulation modes are disabled. Syntax SOURce[1]:BURSt:STATe {OFF|ON} Example SOUR1:BURS:STAT OFF Turns burst mode on. Query Syntax SOURce[1]:BURSt:STATe? Return Parameter 0...
AFG-3000 系列使用手冊 Example SOUR1:BURS:MODE? TRIG The current burst mode is triggered. Source Specific SOURce[1]:BURSt:NCYCles Command Sets or queries the number of cycles (burst count) Description in triggered burst mode. The default number of cycles is 1. The burst count is ignored in gated mode.
遠端介面 Example SOUR1:BURS:NCYC? +1.0000E+02 The burst cycles are set to 100. Source Specific SOURce[1]:BURSt:INTernal:PERiod Command Sets or queries the burst period. Burst period Description 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.
AFG-3000 系列使用手冊 Source Specific SOURce[1]:BURSt:PHASe Command Sets or queries the starting phase for the burst. The Description 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.
遠端介面 A burst is output at a set Immediate frequency determined by the burst period. External 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...
遠端介面 Source Specific SOURce[1]:BURSt:GATE:POLarity Command In gated mode, the function generator will output Description 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.
AFG-3000 系列使用手冊 50% duty cycle square wave is Immediate output at the start of each burst. External Trigger output disabled. Gated mode Trigger output disabled. A >1 ms pulse is output at the Manual start of each burst. Syntax SOURce[1]:BURSt:OUTPut:TRIGger:SLOPe...
Page 255
遠端介面 Query Syntax OUTPut[1]:TRIGger? Return Parameter 0 Disabled Enabled Query Example OUTP1:TRIG? The trigger output is enabled. 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
AFG-3000 系列使用手冊 任意波形指令 任意波形介紹 Use the steps below to output an arbitrary waveform over the remote interface. 1. Use the SOURce[1]:FUNCtion USER Output Arbitrary Waveform command to output the arbitrary waveform currently selected in memory. 2. Use the APPLy command to select frequency, Select Waveform amplitude and DC offset.
遠端介面 Source Specific SOURce[1]:FUNCtion USER Command Use the SOURce[1]:FUNCtion USER command to Description output the arbitrary waveform currently selected in memory. The waveform is output with the current frequency, amplitude and offset settings. Syntax SOURce[1]:FUNCtion USER Example SOUR1:FUNC USER Selects and outputs the current waveform in memory.
AFG-3000 系列使用手冊 Syntax DATA:DAC VOLATILE, <start>,{<binary block>|<value>, <value>, . . . } Parameter <start> Start address of the arbitrary waveform <binary block> <value> Decimal or integer values ±32767 Example DATA:DAC VOLATILE, #216 Binary Data The command above downloads 5 data values (stored in 16 bytes) using the binary block format.
遠端介面 A waveform/waveform segment cannot be Note deleted when output. Syntax SOURce[1]:ARB:EDIT:DELete [<STARt>[,<LENGth>]] Parameter <STARt> Start address: 0~1048,576 <LENGth> 0 ~ 1048,576 Example SOURce1:ARB:EDIT:DEL 1000, 256 Deletes a section of 256 data points from the waveform starting at address 1000. Source Specific SOURce[1]:ARB:EDIT:DELete:ALL Command...
AFG-3000 系列使用手冊 Source Specific SOURce[1]:ARB:EDIT:LINE Command Edit a line on the arbitrary waveform. The line is Description created with a starting address and data point and a finishing address and data point. A waveform/waveform segment cannot be Note deleted when output.
遠端介面 Source Specific SOURce[1]:ARB:EDIT:PROTect:ALL Command Protects the arbitrary waveform currently in non- Description volatile memory/ currently being output. Syntax SOURce[1]:ARB:EDIT:PROTect:ALL Example SOUR1:ARB:EDIT:PROT:ALL Source Specific SOURce[1]:ARB:EDIT:UNProtect Command Uprotects the arbitrary waveform currently in non- Description volatile memory/currently being output. Syntax SOURce[1]:ARB:EDIT:UNProtect Example SOUR1:ARB:EDIT:UNP Source Specific...
AFG-3000 系列使用手冊 Return Parameter <NR3> Returns the number of cycles. 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 Specific SOURce[1]:ARB:OUTPut:MARKer Command Define a section of the arbitrary waveform for Description marker output.
Page 267
遠端介面 Example SOUR1:ARB:OUTP 20 200 Outputs the current arbitrary waveform in memory. 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
AFG-3000 系列使用手冊 存儲和調取指令 Up to 10 different instrument states can be stored to non-volatile memory (memory locations 0~9). Instrument *SAV Command Saves the current instrument state to a specified Description save slot. When a state is saved, all the current instrument settings, functions and waveforms are also saved.
遠端介面 Delete instrument state from memory location 0. Instrument MEMory:STATe:DELete ALL Command Delete memory from all memory locations, 0~9. Description Syntax MEMory:STATe:DELete ALL Example MEM:STAT:DEL ALL Deletes all the instrument states from memory locations 0~9. 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
AFG-3000 系列使用手冊 錯誤資訊 The AFG-3000 has a number of specific error codes. Use the SYSTem:ERRor command to recall the error codes. Command Error Codes -101 Invalid character An invalid character was used in the command string. Example: #, $, %.
Page 271
遠端介面 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]:BURSt:NCYCles 1E34000 -124 Too many digits The mantissa (excluding leading 0’s) contains more...
AFG-3000 系列使用手冊 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...
Page 273
遠端介面 -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.
Page 274
AFG-3000 系列使用手冊 -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.
Page 275
遠端介面 -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.
Page 276
AFG-3000 系列使用手冊 -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.
Page 277
遠端介面 -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.
Page 278
AFG-3000 系列使用手冊 -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...
Page 279
遠端介面 -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 >...
Page 280
AFG-3000 系列使用手冊 -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).
Page 281
遠端介面 -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.
AFG-3000 系列使用手冊 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.
Page 283
遠端介面 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. 北京海洋兴业科技股份有限公司 电话:010-62176775 网址:www.hyxyyq.com...
AFG-3000 系列使用手冊 SCPI 狀態寄存器 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.
AFG-3000 系列使用手冊 Questionable Status Register The Questionable Status Registers will show if any Description faults or errors have occurred. Bit Summary Register Bit Weight Voltage overload Over temperature Loop unlock Ext Mod Overload Cal Error External Reference Standard Event Status Registers...
Page 287
遠端介面 Bit Summary Register Bit Weight Operation complete bit Query Error Device Error Execution Error Command Error Power On Operation The operation complete bit is set Error Bits complete when all selected pending operations are complete. This bit is set in response to the *OPC command.
AFG-3000 系列使用手冊 The Status Byte Register The Status Byte register consolidates the status Description 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.
遠端介面 Standard Event The Event Status bit is set if an “enabled” event in the Standard Event Status Event Register has occurred. Master The Master Summary Status is Summary/ used with the *STB? query. When Service the *STB? query is read the MSS Request bit bit is not cleared.
Need help?
Do you have a question about the AFG-3000 and is the answer not in the manual?
Questions and answers