Idle State

When the power module is turned on, the trigger subsystem is in the idle state. In this state, the trigger subsystem ignores all triggers. When the trigger action has been completed, the trigger subsystem returns to this state. It also returns to the Idle state if the ABORt command or an implied ABORt command (*RST, *RCL, or any LIST) is sent.

Initiated State

The INITiate command moves the trigger subsystem from the Idle state to the Initiated State. This enables the power module to receive triggers. The source of the trigger is selected with the TRIGger:SOURce command (see "Chapter 3 - Language Dictionary"). When in the Initiated state, the power module responds to events on the selected trigger source by transferring to the Delaying state. As shown in Figure 5-lA there is another trigger signal that is not subject to TRIG: SOUR control. This is the TRIGger:IMMediate command. If the trigger subsystem is in the Initiated state, this command generates a trigger that transfers the trigger subsystem directly to the Output Change state, bypassing the Delaying state.

Delaying State

When a trigger event occurs on the selected trigger source, the trigger subsystem transfers to the Delaying state. In this state, the subsystem waits for the interval specified by the TRIGger:DELay command before moving to the next state. As shown in Figure 5-1A, a TRIGger: IMMediate command will bypass any programmed delay and cause an immediate transition to the Output Change state.

Figure 5-1. Simplified Models of Trigger Modes

58 Synchronizing Power Module Output Changes

Page 57
Image 57
Agilent Technologies 66lxxA manual Idle State, Initiated State, Delaying State