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

AVEVA™ InTouch HMI

LogMessage()

  • Last UpdatedNov 11, 2023
  • 1 minute read

Schreibt eine benutzerdefinierte Meldung in den Log Viewer.

Kategorie

Sonstige

Syntax

LogMessage( msg );

Parameter

msg

Die Meldung, die in den Log Viewer geschrieben werden soll. Tatsächliche Zeichenfolge oder ein Zeichenfolgen-Attribut.

Anmerkungen

Diese Funktion eignet sich sehr gut für die Fehlersuche in Skripten. Indem Sie die Funktion LogMessage() an strategisch günstigen Stellen in Ihren Skripts einbauen, können Sie die Reihenfolge der Skriptausführung sowie die Leistung des Skripts verfolgen, und auch den Wert von Attributen vor und nach deren Änderung durch ein Skript ablesen.

Jede im Log Viewer aufgezeichnete Meldung ist mit genauem Datums- und Zeiteintrag versehen. Die Meldung beginnt immer mit der Komponente „Tagname.ScriptName“, so dass Sie erkennen können, welches Objekt und welches Skript innerhalb des Objekts die Meldung in das Log geschrieben hat.

Beispiele

LogMessage("Report Script is Running");

Die obige Anweisung schreibt folgende Meldung in den Log Viewer:

10/24/2005 12:49:14 PM ScriptRuntime <Tagname.ScriptName>:Report Script is Running.

MyTag=MyTag + 10;

LogMessage("The Value of MyTag is " + Text(MyTag, "#"));

In This Topic
Related Links