Figure 23. Fixed Position, Variable Width by Angle

Rotational Pulse Mode:

Variable Pulse Width (by time), Preset Angular Position

In this mode, the pulse duration (in seconds) is controlled by the algorithm, and the angular position is preset before INIT. See Figure 24. Use the following command sequence:

SOURce:FUNCtion:RPULse (@<ref_channel>),(@<ch_list>) to select the channels that will output angular positioned pulses, and to specify the reference channel.

SOURce:RPULse:POSition[:ANGLe] <degrees>,(@<ch_list>) to preset the angular pulse position in degrees. The algorithm will control the pulse duration.

SOUR:RPULse:VARType TIME,(@<ch_list>) to set the type of value that will vary with algorithm control (in this case pulse duration in seconds).

Example of variable width (by time), preset position:

Set up channel 40 as the reference channel, and channels 45 through 47 to output variable width pulses:

*RST

SENS:FUNC:RVEL 12,MISS,(@140) SOUR:FUNC:RPULSE (@140),(@145:147) SOUR:RPULSE:POS:ANGL 20,(@145)

sense rvel for reference channel 3 rotational pulse output chans preset channel 45 pulse position to 20 degrees

Agilent E1538A Enhanced Frequency/Totalize/PWM SCP 35

Page 39
Image 39
VXI VT1538A user manual Example of variable width by time, preset position, Fixed Position, Variable Width by Angle