Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

LogMessage (Funktion)

  • Last UpdatedAug 27, 2025
  • 1 minute read

Schreibt eine benutzerdefinierte Meldung in den Log Viewer.

Kategorie

Sonstige

Syntax

LogMessage("Meldungs_Variable");

Parameter

Meldungsvariable

Die Zeichenfolge, die protokolliert werden soll. Zeichenfolge oder Meldungsvariable.

Anmerkungen

Dies ist eine äußerst hilfreiche Art der Fehlersuche bei der Skripterstellung in InTouch. Indem Sie die Funktion LogMessage() an passenden Stellen in Ihren Skripten einbauen, können Sie die Reihenfolge der Skriptausführung sowie die Leistung des Skripts verfolgen und auch den Wert von Variablen vor und nach deren Änderung durch ein Skript ablesen. Jede im Log Viewer aufgezeichnete Meldung ist mit genauem Datums- und Zeiteintrag versehen.

Wichtig: Das Prozentzeichen (%) formatiert Diagnosemeldungen, die während des Debuggens von Skripten im Log Viewer angezeigt werden. WindowViewer kann abstürzen, wenn das Zeichen „%“ in einer Protokollzeichenfolge oder einem Funktionsparameter vorhanden ist. Um diese Probleme zu vermeiden, verwenden Sie zwei Prozentzeichen (%%).

Beispiel(e)

LogMessage("Report Script is Running");

Diese Anweisung würde folgende Meldung in den Log Viewer schreiben:

94/01/14 15:21:14 WWSCRIPT Meldung:Berichtskript läuft.

LogMessage("Der Wert von MeineVariable ist " + Text(MeineVariable, "#"));

MeineVariable = MeineVariable + 10;

LogMessage("Der Wert von MeineVariable ist " + Text(MeineVariable, "#"));

In This Topic