User`s manual

Output Units
Comments
The selected unit type can be overridden by sending a unit suffix
with the amplitude command. For example, if the selected unit is
VPP, sending:
[SOURce:]VOLTage[:LEVel][:IMMediate][:AMPLitude] 5V
changes the unit type to volts (that is, V) for that command.
However, the default unit type remains in effect for subsequent
amplitude commands that are sent without the unit suffix.
The V (volts) suffix and VPK (volts peak) suffix generate the same
amplitude values for all time varying waveforms like SINusoid,
SQUare, TRIangle, and RAMPS.
The default unit type only applies for amplitudes and not for offsets.
The unit for offsets is always specified in V for volts. For example,
executing:
[SOURce:]VOLTage:OFFSet .1VPP
causes an error. To prevent the error, execute either:
[SOURce:]VOLTage:OFFSet 0.1
or
[SOURce]:VOLTage:OFFSet 0.1V
The W, DBM, and DBMW unit types references the amplitude levels
to the 50 or 75 output load values (set by the
OUTPut[1]:LOAD
command). Thus, the W, DBM, and DBMW values are meaningless
and not available when selecting an open circuit load.
Selecting the
Deviation Units for
Phase Modulation
Use either degrees or radians to change the phase in the phase modulation
function. There are two ways to select the units, either send the unit type
with the deviation command, like:
[SOURce:]PM:DEViation -90DEG
or select the unit type with the unit command like:
[SOURce:]PM:UNIT:ANGLe DEG or [SOURce:]PM:DEViation -90
80 Generating Standard Waveforms Chapter 2