Programming Examples - 3Programming TransientsTransient operation is used to synchronize input changes with internal or external trigger signals, andsimulate loading conditions with precise control of timing, duration, and slew. The following transientmodes can be generated:Continuous Generates a repetitive pulse stream that toggles between two load levels.Pulse Generates an load change that returns to its original state after some time period.Toggled Generates a repetitive pulse stream that toggles between two load levels. Similar toContinuous mode except that the transient points are controlled by explicit triggersinstead of an internal transient generator.NOTE: Before turning on transient operation, set the desired mode of operation as well as all ofthe parameters associated with transient operation. At *RST all transient functions areset to OFF.Continuous TransientsIn continuous operation, a repetitive pulse train switches between two load levels, a main level (which canbe either the immediate or triggered level) and a transient level. The rate at which the level changes isdetermined by the slew rate (see slew rate descriptions for CV, CR, or CV mode as applicable). Inaddition, the frequency and duty cycle of the continuous pulse train are programmable. Use the followingcommands to program continuous transients:TRANsient:MODE CONTinuousCURRent 5CURRent:TLEVel 10TRANsient:FREQuency 1000TRANsient:DCYCle 40TRANsient ONThis example assumes that the CC mode is active and the slew rate is at the default setting (maximumrate). The load module starts conduction at the main level (in this case 5 amps). When transientoperation is turned on (no trigger is required in continuous mode), the module input current will slew toand remain at 10 amps for 40% of the period (400 μs). The input current will then slew to and remain at 5amps for the remaining 60% (600 μs) of that cycle.Pulse TransientsPulsed transient operation generates a load change that returns to its original state after some timeperiod. It is similar to continuous operation with the following exceptions:a. To get a pulse, an explicit trigger is required. To specify the trigger source, useTRIGger:SOURce. See "Triggering Transients".b. One pulse results from each trigger. Therefore, frequency cannot be programmed.Use the following commands to program pulsed transients:27