Window Report

Window Report 1:

No.

Name

Property

1

Task selection

Drop-down menu for selecting a task; display of the selected task

2

Hotpath analysis

Display of elements with high time consumption and cyclic deviations

3

Task execution time

Diagram of the task execution time over all cycles

4

Cycle selection

Drop-down menu for the selection of cycle, display of the total task execution time of the selected cycle (reference value for the percentages of the individual elements)

5

Call Tree button

Show/hide the Call Tree

6

Call Stack/
Type-based list button

Switch between Call Stack and type-based view

7

Call Tree

Display of the call hierarchy of the PLC code for the selected cycle

8

Call Stack

Display of instance calls with Total Time and Own Time for the selected cycle

Hotpath analysis (2)

The Hotpath analysis shows elements with high time consumption. Elements from the Hotpath analysis can be dragged and dropped into the Call Stack or the Call Tree. The corresponding cycle is selected automatically and the element is highlighted.

The following symbols are used in the report for marking:

Name

Meaning

Hotpath (flame)

Indicates elements with high time consumption. The symbol is displayed if the percentage of Own Time of an element in the total task execution time exceeds the threshold value (default: 10%). The threshold value can be adjusted via the Default Calltree Percentage Limit property.

Cyclic deviation (exclamation mark)

Indicates elements whose Own Time in a particular cycle deviates significantly from the average Own Time over all cycles. The symbol is displayed if the deviation exceeds the threshold value (default: 50%). The threshold value can be adjusted via the Default Cycle Deviation Limit property.

Task execution time (3)

The diagram shows the execution time of the task over all recorded cycles. Cycles with high time consumption can thus be identified. The currently selected cycle is highlighted in the diagram. When the editor is reduced in size, cycles with lower values are hidden, cycles with higher values remain visible.

Call Tree (7)

The Call Tree shows the call hierarchy of the PLC code for the selected cycle. For each element, the percentage share of Total Time in the total execution time is displayed. You can drag and drop elements into the Call Stack to highlight the associated instance.

Call Stack and type-based view (8)

You can switch between two display formats using the button (6):

Call Stack: Displays the Total Time and Own Time of the individual instance calls for the selected cycle in a flat list.

Type-based view: Groups the elements hierarchically by type:

Measured values are displayed at each level. For a description of the columns, see Interpretation of the measured values.