|
Generations (GENerator) |
|
Start output or Query the status of output when synchronization is ON |
|||||||
|
Syntax |
(Command) |
|
|||||
|
(Response) |
A$ = RUN, STOP |
||||||
|
Details |
Start signal generation when synchronization is ON.
|
||||||
|
Example |
:GENerator:RUN |
||||||
|
Note |
- |
||||||
|
Usage |
Synchronization must be set ON. |
||||||
|
Syntax |
(Command) |
|
|
|
Details |
Stop signal generation when synchronization is ON |
||
|
Example |
:GENerator:STOP |
||
|
Note |
- |
||
|
Usage |
Synchronization must be set ON. |
||
|
Set or query the signal generation channel synchronization method |
|||||||
|
Syntax |
(Command) |
|
|||||
|
(Response) |
A$ |
||||||
|
Details |
Sets the signal generation channel synchronization method.
|
||||||
|
Example |
:GENerator:SYNC ON |
||||||
|
Note |
- |
||||||
|
Usage |
- |
||||||
|
Set or query the method of synchronizing signal generation and measurement |
|||||||
|
Syntax |
(Command) |
|
|||||
|
(Response) |
A$ |
||||||
|
Details |
Sets the method of synchronizing signal generation and measurement.
|
||||||
|
Example |
:GENerator:MSYNc ON |
||||||
|
Note |
- |
||||||
|
Usage |
- |
||||||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the amplitude for the U8793 Arbitrary Waveform Generator Unit. |
||
|
Example |
:GENerator:MGAMplitude CH1_1,12.5 |
||
|
Note |
The voltage that can be generated represents the total of the amplitude andoffset and is subject to an upper limit of +15 V and a lower limit of -10 V. |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the clock frequency when the waveform type forthe U8793 Arbitrary Waveform Generator Unit is set to [Arbitrary]. |
||
|
Example |
:GENerator:MGCLock CH1_1,1250 |
||
|
Note |
- |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the clock period when the waveform type forthe U8793 Arbitrary Waveform Generator Unit is set to [Arbitrary]. |
||
|
Example |
:GENerator:MGCPeriod CH1_1,0.125 |
||
|
Note |
Although the clock period can be specified within the above range,the setting is actually configured as a clock frequency.Consequently, the values that can be set are limited,and the setting will be automatically converted to a valid clock frequency value. |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the delay when the waveform type forthe U8793 Arbitrary Waveform Generator Unit is set to [Arbitrary]. |
||
|
Example |
:GENerator:MGDElay CH1_1,-1250 |
||
|
Note |
Positive delay values result in leading phase,while negative delay values result in lagging phase. |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the duty for the U8793 Arbitrary Waveform Generator Unit. |
||
|
Example |
:GENerator:MGDUty CH1_1,12.5 |
||
|
Note |
The duty setting is valid when the waveform type is set to [Pulse]. |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B$ |
||
|
Details |
Sets the filter when the waveform type forthe U8793 Arbitrary Waveform Generator Unit is set to [Arbitrary]. |
||
|
Example |
:GENerator:MGFIlter CH1_1,200K |
||
|
Note |
- |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the waveform type for the U8793 Arbitrary Waveform Generator Unit. |
||
|
Example |
:GENerator:MGFRequency CH1_1,1250 |
||
|
Note |
When the waveform type is set to [Arbitrary], set the clock frequency using :MGCLock . 。 |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|||||||||||||||||
|
(Response) |
A$,B$ |
||||||||||||||||||
|
Details |
Sets the waveform type for the U8793 Arbitrary Waveform Generator Unit.
|
||||||||||||||||||
|
Example |
:GENerator:MGKInd CH1_1,SIN |
||||||||||||||||||
|
Note |
- |
||||||||||||||||||
|
Usage |
Signal generation must be in the STOP state. |
||||||||||||||||||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the loop count when the waveform type forthe U8793 Arbitrary Waveform Generator Unit is set to [Arbitrary]. |
||
|
Example |
:GENerator:MGLOop CH1_1,1250 |
||
|
Note |
- |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,"B$" |
||
|
Details |
Sets the waveform name to generate when the waveform type forthe U8793 Arbitrary Waveform Generator Unit is set to [Arbitrary]. |
||
|
Example |
:GENerator:MGNAme CH1_1,"TEST" |
||
|
Note |
- |
||
|
Usage |
Signal generation must be in the STOP state. |
||
|
Syntax |
(Query) |
|
|
|
(Response) |
A$ = CH1_1 to CH8_2 |
||
|
Details |
Returns the data count for the waveform that is generatedwhen the waveform type for the U8793 Arbitrary Waveform Generator Unitis set to [Arbitrary] as an NR1 value. |
||
|
Example |
:GENerator:MGNUmber? CH1_1 |
||
|
Note |
- |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the offset or (when the waveform type is set to DC) voltage for the U8793 Arbitrary Waveform Generator Unit. |
||
|
Example |
:GENerator:MGOFfset CH1_1,1.25 |
||
|
Note |
- |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|||||
|
(Response) |
A$,B$ |
||||||
|
Details |
Sets signal generation output for the U8793 Arbitrary Waveform Generator Unit.
|
||||||
|
Example |
:GENerator:MGOUtput CH1_1,ON |
||||||
|
Note |
- |
||||||
|
Usage |
- |
||||||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the period for the U8793 Arbitrary Waveform Generator Unit. |
||
|
Example |
:GENerator:MGPEriod CH1_1,0.125 |
||
|
Note |
Although the period can be specified within the above range,the setting is actually configured as a frequency. Consequently, the values that can be set are limited,and the setting will be automatically converted to a valid frequency value. |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the phase for the U8793 Arbitrary Waveform Generator Unit. |
||
|
Example |
:GENerator:MGPHase CH1_1,12.5 |
||
|
Note |
When the waveform type is [Arbitrary], set the delay using :MGDElay. |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|||||
|
(Response) |
A$,B$ |
||||||
|
Details |
Sets the output terminal state when U8793 Arbitrary Waveform Generator Unit output is turned off.
|
||||||
|
Example |
:GENerator:MGSTop CH1_1,SHORT |
||||||
|
Note |
- |
||||||
|
Usage |
- |
||||||
|
Set or query the amplitude adjustment value of arbitrary waveform |
|||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the amplitude adjustment value when the waveform type forthe U8793 Arbitrary Waveform Generator Unit is set to [User waveform]. |
||
|
Example |
:GENerator:MGVErnier CH1_1,1.25 |
||
|
Note |
- |
||
|
Usage |
- |
||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the overall loop count when the waveform type forthe U8793 Arbitrary Waveform Generator Unit is set to [Program]. |
||
|
Example |
:GENerator:MGWHole CH1_1,1250 |
||
|
Note |
- |
||
|
Usage |
Signal generation must be in the STOP state. |
||
|
Syntax |
(Command) |
|
|
|
Details |
Cancels registration or referencing(if registering steps, discarding any steps in the process of being registered). |
||
|
Example |
:GENerator:MPABort |
||
|
Note |
- |
||
|
Usage |
- |
||
|
Registers a new program or references a previously registered program |
|||||||
|
Syntax |
(Command) |
|
|||||
|
A$ = CH1_1 to CH8_2 |
|||||||
|
Details |
Registers a new program or references a previously registered program.
|
||||||
|
Example |
:GENerator:MPBEgin CH1_1,NEW |
||||||
|
Note |
- |
||||||
|
Usage |
Signal generation must be in the STOP state. |
||||||
|
Syntax |
(Command) |
|
|
|
Details |
Finishes registration or referencing. |
||
|
Example |
:GENerator:MPFInish |
||
|
Note |
- |
||
|
Usage |
- |
||
|
Syntax |
(Query) |
|
|
|
(Response) |
- |
||
|
Details |
Queries the maximum number of steps in the program being referenced. |
||
|
Example |
:GENerator:MPMAxstep? |
||
|
Note |
- |
||
|
Usage |
The "References a previously registered program" command must have been sent before this command. |
||
|
Syntax |
(Command) |
|
|||||||||
|
(Response) |
K$ (,"N$",F1,F2,A1,A2,V1,V2,O1,O2,P,D1,D2T,L,H$) |
||||||||||
|
Details |
Sets steps when registering a program.
|
||||||||||
|
Example |
:GENerator:MPBEgin CH1_1,NEW |
||||||||||
|
Note |
The sweep function can be set for only one of either pulse waveform frequency or duty. |
||||||||||
|
Usage |
The "Register new program" command must have been sent before this command. |
||||||||||
|
Start output or Query the status of output when synchronization is OFF |
|||||||
|
Syntax |
(Command) |
|
|||||
|
(Response) |
A$,B$ |
||||||
|
Details |
Start signal generation when synchronization is OFF.
|
||||||
|
Example |
:GENerator:OUTPut CH1_1,ON |
||||||
|
Note |
- |
||||||
|
Usage |
Synchronization must be set OFF. |
||||||
|
Syntax |
(Command) |
|
|||||||||||||||||
|
(Response) |
A$,B$,C |
||||||||||||||||||
|
Details |
Sets the sweep end value for the U8793 Arbitrary Waveform Generator Unit.
|
||||||||||||||||||
|
Example |
:GENerator:SWENd CH1_1,FREQ,1250 |
||||||||||||||||||
|
Note |
Although this command can be used to set the sweep end value,the value when not using the sweep function is used as the sweep start value.See the respective setting commands for more information. |
||||||||||||||||||
|
Usage |
Signal generation must be in the STOP state. |
||||||||||||||||||
|
Syntax |
(Command) |
|
|||||||||||||||||
|
(Response) |
A$,B$,C$ |
||||||||||||||||||
|
Details |
Sets sweep operation for the U8793 Arbitrary Waveform Generator Unit.
|
||||||||||||||||||
|
Example |
:GENerator:SWSEt CH1_1,FREquency,ON |
||||||||||||||||||
|
Note |
Although the duty can be set when the waveform type is set to [Pulse],sweep operation can be applied to only one of either duty or frequency.(The last setting to be turned on will take effect.) |
||||||||||||||||||
|
Usage |
Signal generation must be in the STOP state. |
||||||||||||||||||
|
Syntax |
(Command) |
|
|
|
(Response) |
A$,B |
||
|
Details |
Sets the sweep time for the U8793 Arbitrary Waveform Generator Unit. |
||
|
Example |
:GENerator:SWTIme CH1_1,1.25 |
||
|
Note |
- |
||
|
Usage |
Signal generation must be in the STOP state. |
||