Symbol:
Funktion: Der Befehl startet die statische Codeanalyse für die aktive Anwendung. Die Standardmetriken für alle Programmierblöcke werden dann berechnet und in einer Tabelle auf der Registerkarte Standardmetriken angezeigt.
Rufen Sie an: Menü Erstellen → Statische Analyse
Beispiel
![]() |
In den Einstellungen für die statische Analyse: Metriken können Sie die Konfiguration der Metriken ändern. Sie können die Berechnung für eine Metrik deaktivieren. Außerdem können Sie Grenzwerte für bestimmte Metriken festlegen.
Liegt ein Wert außerhalb der konfigurierten Ober- und Untergrenzen, so wird das Feld in der Tabelle rot markiert.
Die folgenden Befehle sind im Kontextmenü der Tabelle verfügbar:
|
Berechnen Sie |
Aktualisiert die Werte |
|
Tabelle kopieren |
Kopiert die Tabelle in die Zwischenablage Das Trennzeichen ist ein Tabulator. |
|
Tabelle drucken |
Öffnet den Standarddialog zum Einrichten des Druckauftrags |
|
Tabelle exportieren |
Exportiert die Tabelle in eine CSV-Datei Das Trennzeichen ist ein Semikolon. |
|
Kiviat-Diagramm |
Anforderung: Es werden mindestens drei Metriken aktiviert, für die Ober- und Untergrenzen festgelegt wurden. Stellt die Metriken für den ausgewählten Funktionsblock als Radardiagramm dar Dies veranschaulicht die Qualität des POE-Codes in Bezug auf einen bestimmten Standard. Jede Metrik wird als Achse dargestellt, deren Ursprung in der Mitte liegt (Wert 0) und die nach außen in drei konzentrische Ringzonen ausstrahlt. Die innere Ringzone stellt den Wertebereich unterhalb der für die Metrik festgelegten Untergrenze dar. Der äußere Ring stellt den Wertebereich oberhalb des oberen Grenzwertes dar. Die Achsen der Metriken sind gleichmäßig auf dem Kreis verteilt. Die aktuellen Werte der einzelnen Metriken auf den Achsen sind durch eine Linie verbunden. Im Idealfall befindet sich die komplette Linie in der mittleren Zone. |
|
Konfigurieren Sie |
Öffnet die Tabelle zur Auswahl der gewünschten Metriken Dies entspricht der Tabelle in den Projekteinstellungen. |
|
POE öffnen |
Öffnet den Editor mit der POE |

