In section 5.1 Running the Built-in Efficiency Testplan, you ran the built-in efficiency testplan and added the efficiency summary graph to the the overview test report.
In that example, the overview report included only one graph, but you can add any number of graphs, define their order, and rename the graphs on the overview report.
To implement this functionality, the PromoteGraph() function has four versions with one required argument and three optional arguments that provide flexibility.
To promote two Bode plot graphs and two output load graphs to the overview report, follow these steps:
1 | *** | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | *** 6.5.1_promotegraph.testplan: promotegraph testplan for DVM tutorial section 6.5.1 | |||||||||||
3 | *** | |||||||||||
4 | *?@ Analysis | Objective | Jumper | Promote | Promote | Create | Create | Create | Source | Load | Label | |
5 | *** | |||||||||||
6 | Ac | BodePlot(OUTPUT:1) | Close(J1) | Alias(gain_margin,gain_margin_nom) | Alias(phase_margin,phase_margin_nom) | Alias(gain_crossover_freq,gain_crossover_freq_nom) | Source(INPUT:1, Nominal) | Load(OUTPUT:1, Light) | VOUT=1.505V|Bode Plot|Vin Nominal|Light Load | |||
7 | Ac | BodePlot(OUTPUT:1) | Close(J1) | PromoteGraph(BODE PLOT, 100, 1, Bode Plot Nominal Vout) | PromoteGraph(LOAD, 90, 1) | Alias(gain_margin,gain_margin_nom) | Alias(phase_margin,phase_margin_nom) | Alias(gain_crossover_freq,gain_crossover_freq_nom) | Source(INPUT:1, Nominal) | Load(OUTPUT:1, 50%) | VOUT=1.505V|Bode Plot|Vin Nominal|90% Load | |
8 | Ac | BodePlot(OUTPUT:1) | Close(J1) | Alias(gain_margin,gain_margin_nom) | Alias(phase_margin,phase_margin_nom) | Alias(gain_crossover_freq,gain_crossover_freq_nom) | Source(INPUT:1, Nominal) | Load(OUTPUT:1, 100%) | VOUT=1.505V|Bode Plot|Vin Nominal|100% Load | |||
9 | *** | |||||||||||
10 | *** the jumper position sets the output voltage to 0.6V | |||||||||||
11 | *** | |||||||||||
12 | Ac | BodePlot(OUTPUT:1) | Open(J1) | Alias(gain_margin,gain_margin_600mV) | Alias(phase_margin,phase_margin_600mV) | Alias(gain_crossover_freq,gain_crossover_freq_600mV) | Source(INPUT:1, Maximum) | Load(OUTPUT:1, Light) | VOUT=0.6V|Bode Plot|Vin Maximum|Light Load | |||
13 | Ac | BodePlot(OUTPUT:1) | Open(J1) | PromoteGraph(DVM BODE PLOT#log#ac, 80) | PromoteGraph(DVM LOAD#pop) | Alias(gain_margin,gain_margin_600mV) | Alias(phase_margin,phase_margin_600mV) | Alias(gain_crossover_freq,gain_crossover_freq_600mV) | Source(INPUT:1, Maximum) | Load(OUTPUT:1, 50%) | VOUT=0.6V|Bode Plot|Vin Maximum|50% Load | |
14 | Ac | BodePlot(OUTPUT:1) | Open(J1) | Alias(gain_margin,gain_margin_600mV) | Alias(phase_margin,phase_margin_600mV) | Alias(gain_crossover_freq,gain_crossover_freq_600mV) | Source(INPUT:1, Maximum) | Load(OUTPUT:1, 100%) | VOUT=0.6V|Bode Plot|Vin Maximum|100% Load |
When you open the overview report after running this testplan, you should see four graphs: