Skip to main content

Bibliothek: Analyzation

Diese Bibliothek enthält Bausteine zur Analyse von Ausdrücken. Wenn ein zusammengesetzter Ausdruck den Gesamtwert FALSE hat, können diejenigen seiner Komponenten ermittelt werden, die zu diesem Ergebnis beitragen. Im AS-Editor verwenden die FlagsSFCErrorAnalyzation und SFCErrorAnalyzationTable diese Funktionen implizit, um Transitionsausdrücke zu untersuchen. Die Flags liefern dann die Bezeichner der Variablen, die zu einem Zeitüberschreitungsfehler beigetragen haben. Sie behalten diese Information solange, bis sie explizit mit Hilfe des AS-Flags SFCQuitError zurückgesetzt werden.

Ein Analysebaustein kann nicht über einen Pointer aufgerufen werden. Ein solcher Aufruf wird ignoriert. Rufen Sie den Baustein als Einzelinstanz auf.

Eine Beschreibung der Bibliotheksbausteine und ein Beispiel, wie die AS-Flags in CODESYS die Analyseergebnisse anzeigen, finden Sie in der Dokumentation zur Bibliothek (Onlinehilfe, oder direkt im Bibliotheksverwalter).

Zum Anwenden der Bibliothek in einem AS-Diagramm sehen Sie auch: Programmieren in Ablaufsprache (AS)