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

AVEVA™ InTouch HMI

在运行时验证多监视器支持

  • Last UpdatedAug 27, 2025
  • 1 minute read

您可以从“技术支持”脚本库中下载一个可选脚本函数,此函数可以验证运行 InTouch 应用程序的本地节点是否提供多监视器支持。

WWMultiMonitorNode() 函数确定节点是否支持多监视器以及连接到该节点的监视器数。

通常,您可以从 QuickScript 中运行 WWMultiMonitorNode() 函数,以确定指定给运行 InTouch 应用程序的节点的监视器数。

下例显示一个 QuickScript 语句示例,它将 WWMultiMonitorNode() 函数的值指定给 InTouch 整型标记。QuickScript 可以设置为在 WindowViewer 中启动应用程序时运行。

{MultiMonitors 定义为整型标记}

MultiMonitors = WWMultiMonitorNode();

{执行此函数后,结果 = 4}

WWMultiMonitorNode() 读取节点的 Win.ini 文件中指定的 MultiScreen 参数。WWMultiMonitorNode() 函数返回 0 或一个正整数。

  • 返回值 0

    如果 MultiScreen=0 或 Win.ini 文件 [InTouch] 部分中 MultiScreenWidth 或 MultiScreenHeight 参数错误地设置为 0,则 WWMultiMonitorNode() 返回 0。

  • 正整数返回值

    如果 MultiScreen=1 并且给 MultiScreenWidth 与 MultiScreenHeight 参数指定了正确的屏幕分辨率值,则 WWMultiMonitorNode() 返回多监视器配置中的监视器数。