Funktion: Der Befehl bewirkt, dass CODESYS zunächst prüft, ob bereits eine Core-Dump-Datei auf der Steuerung verfügbar ist.
Wenn bereits eine Core-Dump-Datei vorhanden ist, bietet CODESYS Ihnen an, diese Datei ins Projektverzeichnis zu laden.
Unter folgenden Voraussetzungen veranlasst CODESYS das Erzeugen einer neuen Dump-Datei mit den aktuellen Applikationsdaten:
-
Es ist noch keine Core-Dump-Datei vorhanden oder CODESYS lehnt das Laden der vorhandenen Core-Dump-Datei ab
-
UND: Die Applikation steht gerade an einem Haltepunkt oder es ist ein Ausnahmefehler aufgetreten
Die erzeugte Core-Dump-Datei wird direkt im Projektverzeichnis abgelegt: <Projektname>.<Gerätename>.<Applikationsname>.<Guid der Applikation>.core
. Sie können die Erzeugung über eine Schaltfläche in der Statusleiste abbrechen.
Wie detailliert der Dump ausfällt, hängt von der Unterstützung durch das Laufzeitsystem ab. Dafür geeignete Laufzeitsystemen erzeugen im Falle eines Ausnahmefehlers immer einen Dump. Das Anzeigen des Dumps mit Hilfe des Befehls „Core Dump laden“ kann somit für die Fehleranalyse verwendet werden.
Aufruf: Menü „Debug Core Dump“
Voraussetzung: Die Applikation ist im Online-Betrieb.