Projektstatistiken
Der Steuerungsknoten in der ANLAGE bietet eine 'Statistiken'-Anzeige, in der Sie projekt- und steuerungsbezogene Informationen finden. Die Seite zeigt die aktuellen Werte und die Grenzwerte für die Statistikfelder in folgendem Format an:
BeispielElement: AktuellerWert / Grenzwert
Die Seite enthält die folgenden Gruppen:
- 'Allgemein'Enthält Informationen zum aktuellen Projekt.
- 'Steuerung'Enthält Informationen zur Steuerung und den instanziierten Daten (Tasks, POEs, Variablen, ...). Die 'Globalen Variablen' werden nur gezählt, wenn ein Programm oder ein FB instanziiert ist.
- 'Programmorganisationseinheiten'Zeigt die Anzahl der lokalen oder Instanzvariablen für jedes Programm bzw. jeden FB. (Die POE kann einen Namespace-Teil enthalten.)Das Feld 'Statische Datengröße' zeigt die Summe der statischen Datengröße der IEC-POEs und Programme in Prozent. Der Wert, wenn die Datengröße des Targets erreicht ist, wird nicht berechnet. Zusätzlich zur statischen Datengröße werden dynamische Daten aus den POEs, wie z. B. Array- oder String-Daten, in die Gesamtsumme einbezogen. Gemeinsam genutzte native Bibliotheksdaten für C++-POEs (Teil der IEC-Datengröße des Targets) werden ebenfalls berücksichtigt. Wenn die tatsächliche Summe dieser Daten größer ist als die Datengröße des Targets, lehnt das Target den Download ab und ein Fehler tritt auf.
- 'Datentypen'Enthält alle vordefinierten Datentypen und benutzerdefinierten Datentypen mit deren Größe.
Die Daten werden automatisch aktualisiert, wenn das Projekt geändert wurde (z. B. neue Variable hinzugefügt, neue POE erstellt, ...). Alle Felder sind schreibgeschützt. Statistikfelder, für die ein Maximalwert definiert ist, werden entsprechend der Nutzung eingefärbt (0% - 85% = grün, 85% - 95% = gelb, > 95% = rot).
Statistikoperationen
Die Symbolleiste enthält die folgenden Schaltflächen: