3152B User Manual
Publication No. 980935 Rev. A
5-98 Programming Reference
EADS North America Test and Services
Half Cycle Control
Commands
Use the following commands for programming the half cycle functions
and their associated parameters. There are three half cycle functions:
Sine, Triangle and Square. The specifications and limitations of the
half cycle functions are specified in Appendix A. The half cycle
commands are summarized in Table 5-12.
Table 5-12, Half Cycle Commands Summary
Keyword
Parameter Form
Default
3152A
HS
:HALFcycle
:DELay
200e-9
to
20
1e-6
0139A
:DCYCle
0 to 99.99
50
0138A
:FREQuency
10e-3 to 1e6
1e6
0140A
:PHASe
0 to 360
0
0141A
:SHAPe
SINusoid | TRIangle | SQUare
SIN
0142A
HALFcycle:DELay <delay>(?)
HS Syntax: 0139A<float>(?)
Description
Programs the interval of which the output idles between half cycles. The idle level is normally 0 V except if
programmed otherwise with the VOLT:OFFS command.
Parameters
Name
Range
Type
Default
Description
<delay>
200e-9 to 20 Numeric
1e-6
Sets the delay time interval between half cycles in units
of seconds.
Response
The 3152B returns the half cycle delay value in units of seconds.
HALFcycle:DCYCle <duty_cycle>(?)
HS Syntax: 0138A<float>(?)
Description
Programs the duty cycle of the square waveform when the half cycle square shape is selected. Note that this
command has no effect on the standard square wave duty cycle.
Parameters
Name
Range
Type
Default Description
<duty_cycle>
0 to 99.99
Numeric
50
Sets the delay time interval between half cycles in units
of seconds.
Response
The 3152B returns the square wave duty cycle value in units of percent.
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com