Bausteine für implizite Prüfungen verwenden
CODESYS stellt spezielle POUs zur Verfügung, die implizite Überwachungsfunktionen implementieren. Diese Funktionen überprüfen während der Laufzeit die Grenzen von Arrays oder Unterbereichstypen, die Gültigkeit von Pointeradressen oder eine Division durch Null.
Selektieren Sie das Objekt Applikation im Gerätebaum.
Wählen Sie den Befehl
.Es erscheint der Dialog POU für implizite Prüfungen hinzufügen.
Aktivieren Sie die gewünschten Funktionen.
Klicken Sie auf die Schaltfläche Hinzufügen.
Die ausgewählten POUs werden unterhalb der Applikation im Gerätebaum eingefügt.
Öffnen Sie die POUs im Editor.
Passen Sie den Implementierungsvorschlag Ihren Anforderungen an.
Achtung
Um die Funktionalität der Überwachungsfunktionen zu erhalten, dürfen Sie den Deklarationsteil nicht verändern. Als einzige Ausnahme dürfen Sie lokale Variablen hinzufügen.