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

AVEVA™ InTouch HMI

LogMessage() 函数

  • Last UpdatedAug 27, 2025
  • 1 minute read

将用户定义的消息写入 Log Viewer。

类别

其它

语法

LogMessage("Message_Tag");

参数

Message_Tag

要记录到 Log Viewer 的字符串实际的字符串或消息标记名。

附注

对于排解 InTouch 脚本的问题来说,这是一个功能非常强大的函数。通过策略性地将 LogMessage() 函数放入脚本,可以判断 QuickScript 的执行顺序、脚本的性能,以及确定在标记发生更改之前和受 QuickScript 影响之后的值。发送到 Log Viewer 的每条消息都会加上准确的日期和时间戳。

重要事项:百分号 (%) 字符会影响调试脚本时 Log Viewer 中显示的诊断消息。如果日志字符串或函数参数中出现 % 字符,则 WindowViewer 可能会停止响应。要消除 % 所导致的错误,请使用两个 %% 字符。

示例

LogMessage(“报告脚本正在运行”);

上面的语句会将以下内容打印到 Log Viewer:

94/01/14 15:21:14 WWSCRIPT 消息:报告脚本正在运行。

LogMessage("MyTag 的值是 " + Text(MyTag, "#"));

MyTag = MyTag + 10;

LogMessage("MyTag 的值是 " + Text(MyTag, "#"));

In This Topic