Erweitertes Debuggen: Funktionen, Methoden und AS-Aktionen/Transitionen
In der Cockpit-Symbolleiste finden sich Schaltflächen zum Aktivieren der erweiterten Debug-Funktionen. Nach dem Anklicken der Schaltfläche 'Funktionen debuggen' lassen sich Funktionen, Methoden, Inline-Transitionen und Aktionen debuggen:
Wenn diese gedrückt ist, wird zusätzlicher Code generiert und ausgeführt, welcher diese Debug-Funktionen ermöglicht. Damit ist sogar das Forcen/Überschreiben von Variablen und Setzen von Breakpoints möglich.
Hinweis
Um Funktionen debuggen zu können, muss der Compiler zusätzlichen Code erzeugen. Aus diesem Grund
|
WARNUNG
|
Unbeabsichtigter Betriebszustand des Geräts
|
Nachdem der erweitere Debug-Modus 'Funktionen debuggen' eingeschaltet ist, sieht die ANLAGE folgendermaßen aus: Jeder Funktionsaufruf ist als separater Instanzknoten sichtbar, mit der Bezeichnung 'Funktionsname_Debug', angeordnet unter dem entsprechenden Programm- oder FB-Instanzknoten.
Beispiel:
Hinweis
Deaktivieren Sie die erweiterten Debug-Funktionen für den Normalbetrieb, d.h. nach dem Debuggen. |