PulseGenerator Object


Description

Contains the properties for configuring the five internal pulse generators in the PNA-X.

Learn more about the PNA-X Pulse Generators.

Accessing the PulseGenerator object

Dim app as AgilentPNA835x.Application
Dim chan as Channel
Set chan = app.ActiveChannel
Dim pulse as PulseGenerator
Set pulse = chan.PulseGenerator

Each pulse generator is specified in the Pulse Generator properties.

External Pulse Generators

Beginning with A.09.50, External Pulse Generators can be used with the Integrated Pulse Application.

Use chan.PulseGeneratorNames and chan.PulseGeneratorID to refer to the external pulse generator when setting properties on this (PulseGenerator) Object.

 

Pulse Definitions

  • D = Delay; the time before each pulse begins

  • W = Width; the time the pulse is ON

  • P = Period; one complete pulse cycle

  • W/P = Duty Cycle; the ratio of pulse ON/OFF

Important: If D + W is greater than P, then undefined PNA behavior results. There is NO error message or warning.

 

See Also:

Methods

 

Description

None

 

 

Properties

Interface

See History

Description

Delay

IPulsedGenerator

Sets the pulse delay.

DelayIncrement

IPulsedGenerator

Sets the pulse delay increment.

Invert

IPulsedGenerator4

Sets whether to invert the polarity of the pulse.

Period

IPulsedGenerator

Sets the pulse-period (1/PRF) for ALL PNA-X internal pulse generators.

State

IPulsedGenerator

Turns the specified pulse generator ON and OFF.

SubPointTrigger

IPulsedGenerator2

Enables / Disables subpoint triggering.

TriggerInPolarity

IPulsedGenerator3

Sets the polarity of trigger to which the internal pulse generators will respond when being externally triggered.

TriggerInType

IPulsedGenerator3

Sets the type of trigger to which the internal pulse generators will respond when being externally triggered.

Width

IPulsedGenerator

Sets the pulse width for the specified pulse generator.

IPulseGenerator History

Interface

Introduced with PNA Rev:

IPulseGenerator

7.2

IPulseGenerator2

8.55.09

IPulseGenerator3

9.10

IPulseGenerator4

9.33