NetLogic durch Protokollierung der Ausgabe debuggen
Debuggen der Entwurfszeit- und Laufzeit-NetLogics durch Protokollierung der Meldungen im
FactoryTalk Optix Studio
-Fensterbereich Ausgabe
. Die Meldungen zeigen Informationen zu Objekten und Variablen an oder prüfen, ob eine bestimmte Codezeile erreicht wurde.
TIPP:
Für gründliches Debuggen der NetLogic folgen Sie stattdessen einer der folgenden Vorgänge:
Voraussetzungen
Legen Sie den standardmäßigen externen Code-Editor fest. Weitere Informationen finden Sie unter Standard-Code-Editor festlegen.
- NetLogic durch Protokollierung der Ausgabe debuggen
- Doppelklicken Sie inProjektansichtauf das zu debuggende NetLogic-Objekt.Die NetLogic wird in einem externen Code-Editor geöffnet.
- Fügen Sie dem NetLogic-Code dieLog-Methoden hinzu.Weitere Informationen finden Sie unter Protokoll-Meldungen schreiben.Zum Beispiel:
- Log.Info(LogicObject.BrowseName,"Information message");
- Log.Warning(LogicObject.BrowseName,"Warning message");
- Log.Error(LogicObject.BrowseName,"Error message");
- Für die Anzeige der Protokollmeldungen inFactoryTalk Optix Studioführen Sie wahlweise aus:
- Laufzeit-NetLogic debuggen. Wählen SieAusführenAusgabe.TIPP: Sie können das Projekt zum Debuggen auf dem Emulator-Ziel ausführen.
- Entwurfszeit-NetLogic debuggen. Führen Sie NetLogic aus und untersuchen Sie den FensterbereichAusgabe.
TIPP:Im FensterbereichAusgabe:- Zur Entwurfszeit werden NetLogic-Fehler auf der RegisterkarteStudio-Ausgabeangezeigt.
- Die Laufzeit-NetLogic-Fehler auf der Registerkarteangezeigt. Beispiel:ApplicationNameEmulator-Ausgabe.
Weitere Informationen finden Sie unter Fensterbereich „Ausgabe“. - Bearbeiten Sie den Code und wiederholen Sie dann diesen Vorgang.
Rückmeldung geben