Contents About Commands & Queries How They are Listed How They are Described When can they be used? Command Notation Common Command Introduction *IDN? *OPC *CLS *ESE *ESR *STB? *TST? 2.10 2.11 Comm_Header Command 2.12 Output Command 2.13 Basic Wave Command 2.13.1 Paramters 2.14...
ALL UPPER-CASE characters. Where applicable, the syntax of the query is given with the format of its response. 1.3 When can they be used? The commands and queries listed here can be used for 4060B Series arbitrary/function waveform generators. 1.4 Command Notation The following notation is used in the commands: <...
Common Command Introduction IEEE standard defines the common commands used for querying the basic information of the instrument or executing basic operations. These commands usually start with "*" and the length of the keywords of the command is usually 3 characters.
Common Command Introduction Short Long Form Subsystem What Command/Query does ROSC ROSCILLATOR SIGNAL Sets or gets state of clock source. FCNT FREQCOUNTER SIGNAL Sets or gets frequency counter parameters. INVT INVERT SIGNAL Sets or gets polarity of current channel. COUP COUPLING SIGNAL Sets or gets coupling parameters.
Common Command Introduction 2.2 *OPC Description The *OPC (Operation Complete) command sets the OPC bit (bit 0) in the standard Event Sta- tus Register (ESR). This command has no other effect on the operation of the device because the instrument starts parsing a command or query only after it has completely processed the pre- vious command or query.
Common Command Introduction 2.6 RST The *RST command initiates a device reset. The *RST recalls the default setup. Description *RST Command Syntax This example resets the signal generator: *RST Example 2.7 SRE Description The *SRE command sets the Service Request Enable register (SRE). This command allows the user to specify which summary message bit(s) in the STB register will generate a service request.
Common Command Introduction failures are identified by a unique binary code in the returned <status> number. A “0” response indicates that no failures occurred. *TST? Query Format Query Response *TST <status> <status> = 0 self-test successful The following causes a self-test to be performed: Example TST? Return(if no failure):...
Common Command Introduction Query Format <channel>:OUTPut? Query Response <channel>:OUTP <load> Turn on channel one. Example C1:OUTP ON Read channel one output state. C1:OUTP? Return: C1:OUTP ON, LOAD, HZ, PLRT, NOR Set the load to 50. C1:OUTP LOAD, 50 Set the load to HZ. C1:OUTP LOAD, HZ Set the polarity normal.
Page 10
Common Command Introduction Parameters Value Description WVTP <type> Type of wave <frequency> Value of frequency. If wave type is Noise or DC, you can’t set this parameter. PERI <period> Value of period. If wave type is Noise or DC, you can’t set this parameter.
Common Command Introduction C1:BSWV WVTP, SINE,FRQ,100HZ,PERI,0.01S,AMP,2V, OFST,0V,HLEV,1V,LLEV,-1V,PHSE,0 Set noise bandwidth value of channel one to 100MHz C1:BSWV BANDWIDTH, 100000000 2.14 Modulate Wave Command Description Sets or gets modulation parameters. Command <channel>:MoDulateWaVe<parameter> <channel>={C1, C2} Syntax <parameter>={a parameter from the table below} 2.14.1 ParamtersTable Parameters Value...
Page 12
Common Command Introduction Parameters Value Description PM, MDSP <mod wave shape> PM modulation wave. Only when PM signal source is set to INT, you can set the parameter. PM, FRQ <PM frequency> PM frequency. Only when PM signal source is set to INT, you can set the parameter.
Common Command Introduction <pwm dev>={Default unit is "%",value depends on carrier duty cycle} <ask key frequency>={De- fault unit is "Hz", Value depends on the model.} <fsk frequency>={Default unit is "Hz", Value depends on the version.} <fsk jump frequency>={the same with basic wave frequency} <wave type>={SINE ,SQUARE, RAMP, ARB, PULSE} <frequency>...
Common Command Introduction <channel>={C1, C2} <parameter>={a parameter from the table below} 2.15.1 Paramters Parameters Value Description STATE <state> Turn on or off sweep. Note: if you want to set or read other parameters you must set STATE to ON at first. TIME <time>...
Common Command Introduction Query Response <parameter> ={Return all parameters of the current sweep wave.} Example Set channel one sweep time to 1 S. C1:SWWV TIME, 1 Set channel one sweep stop frequency to 1000 Hz. C1:SWWV STOP, 1000 Read channel one sweep parameters of which STATE is ON. C2:SWWV? Return: C2:SWWV STATE, ON, TIME, 1S, STOP, 100HZ, START,...
Common Command Introduction 2.16.1 Paramters Parameters Value Description STATE <state> Turn on or off burst. Note: If you want to set orread other parameters of burst, you must set state to ON at first. And when trigger source is EXT, you can’t set it.
Common Command Introduction Query Format <channel>:BursTWaVe? <parameter> <channel>={C1, C2} <parameter>=<period> …… Query Response <channel>:BTWV <type>,<state>,<period> …… Example Set channel one burst period to 1S. C1:BTWV PRD, 1 Set channel one burst delay to 1s C1:BTWV DLAY, 1 Set channel one burst to infinite C1:BTWV TIME, INF Read channel two burst parameters of which STATE is ON.
Common Command Introduction Set Cardiac arbitrary wave output by name. ARWV NAME, Cardiac 2.18.1 Notes: Index Name Index Name Name Index Name Index Sine Logfall Gmonopuls 36 Triang Noise Logrise Tripuls Harris StairUp 14 Sqrt Cardiac Bartlett StairDn 15 Root3 Quake Stairud 16 Chirp...
Common Command Introduction Parameters Value Description <pnt> Point format SEPT <sept> Separator format Where: <pnt>={Dot, Comma}. <sept> ={Space, Off, On}. NBFM (NumBer_ForMat)? Query Format Query Response NBFM <parameter> Set point format to DOT. Example NBFM PNT, DOT Set Separator format to ON. NBFM SEPT,ON Read number format.
Common Command Introduction 2.24 Screen Save Command Description Turns off or sets screen save time (default unit is minutes). SCSV (SCreen_SaVe) <parameter> <parameter>={OFF, 1, 5, 15, 30, 60, 120, 300} Command Syntax Query Format SCSV (SCreen_SaVe)? SCreen_SaVe <parameter> Query Response Example Set screen save time to 5 minutes.
Common Command Introduction Example Set amplitude coupling ratio COUP ARAT,2 Query coupling information. COUP? Return: COUP\sTRACE,OFF,FCOUP,ON,PCOUP,ON,ACOUP,ON,FDEV,5HZ, PRAT,1,ARAT,2\n 2.29 Voltage Overload Command Description Sets or gets state of over-voltage protection. VOLTPRT<parameter> <parameter>={ON, OFF} Command Syntax Query Syntax VOLTPRT? Response Format VOLTPRT<parameter> 2.30 Store List Command Description This command is used to read the stored wave data names if the store unit is empty;...
Common Command Introduction \F7\FF\ F7\FF\F7\FF \F7\FF\F6\FF\F6\FF \F6\FF\F6\FF\F6\FF \F6\FF\F6\FF\F6\ FF\F6\FF\F6\FF\F6\F F\F6\FF\F6\FF\F6\FF \F6\FF\F6 \FF\F5\FF\F5\FF\…… Note: The 4060b waveform generator is 16 bit meaning its range can be between -32,768 and 32,768. The data must sent and read in hexadecimal in little endian. Therefore, the least significant byte is put first. Example: 22,500 in hex is 57E4, to send that point in little endian it would change to E457.
Common Command Introduction <parameter2>={a integer value between 0 and 255} <parameter3>={a integer value between 0 and 255} <parameter4>={a integer value between 0 and 255} Query Format SYST:COMM:LAN:IPAD (SYSTem:COMMunicate:LAN:IPADdress)? Examples Set IP address to 10.11.13.203 SYSTem:COMMunicate:LAN:IPADdress 10.11.13.203 Get IP address. SYST:COMM:LAN:IPAD? Return: “10.11.13.203”...
Common Command Introduction <parameter2> ={a integer value between 1e-6 and 75000000, (default unit is Sa/s)} Query Format <channel>:SRATE? Examples Get the channel one sample rate value C1:SRATE? Return: C1:SRATE MODE, DDS Set channel one to TureArb mode. C1:SRATE MODE, TARB Set channel one sample rate value to 1000000Sa/s.
LIMITED THREE-YEAR WARRANTY B&K Precision Corp. warrants to the original purchaser that its products and the component parts thereof, will be free from defects in workmanship and materials for a period of three years from date of purchase. B&K Precision Corp. will, without charge, repair or replace, at its option, defective product or component parts. Returned product must be accompanied by proof of the purchase date in the form of a sales receipt.
Service Information Warranty Service Please go to the support and service section on our website at bkprecision.com to obtain an RMA #. Return the product in the original packaging with proof of purchase to the address below. Clearly state on the RMA the performance problem and return any leads, probes, connectors and accessories that you are using with the device.
Need help?
Do you have a question about the 4060B Series and is the answer not in the manual?
Questions and answers