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

AVEVA™ InTouch HMI

配置显示/隐藏图形脚本函数

  • Last UpdatedSep 24, 2024
  • 1 minute read

我们建议您先包括包含 ShowGraphic 函数的脚本,以在运行时将图形显示为弹出窗口。您也可以包括包含“隐藏图形”或“隐藏自身”函数的脚本。使用 HideGraphic 脚本函数,您可以关闭通过 ShowGraphic 脚本函数显示的任何工业图形。使用 HideSelf 脚本函数,您可以关闭通过 ShowGraphic 脚本函数或 ShowSymbol 动画显示的图形。

ShowGraphic 函数可以在图形的动作脚本、命名脚本和预定义脚本中使用。尽管系统允许您将其包括在服务器脚本(例如,“启动”、“扫描时”、“关闭扫描”、“关闭”及“执行”)中,但不能在运行时执行该函数。

HideGraphic 脚本函数可以从正在 HMI 应用程序中使用的任何工业图形中调用。

要在图形动画动作脚本中包括包含“显示/隐藏图形”函数的脚本,请执行以下操作:

  1. 创建图形或打开现有图形。

  2. 绘制图形,然后双击它以打开编辑动画页面。

  3. 打开动作脚本编辑器。

  4. 单击显示脚本函数浏览器图标。此时出现脚本函数浏览器

  5. 图形客户端列表中,单击需要的脚本函数,然后单击确定。该脚本将添加到图形脚本编辑器。如果添加 ShowGraphic 脚本函数,那么将添加以下代码段:

    Dim graphicInfo as aaGraphic.GraphicInfo;

    graphicInfo.Identity = "<Identity>";

    graphicInfo.GraphicName = "<SymbolName>";

    ShowGraphic( graphicInfo );

  6. 修改脚本。Identity 和 GraphicName 是必需属性,必须指定。

    1. 您可以使用显示图形浏览器来设置 GraphicName 属性的值。

    2. 您可以使用显示自动化对象浏览器来设置 OwningObject 属性。

    如需详细信息,请参阅显示图形浏览器和显示自动化对象浏览器

    如需有关脚本和样本的详细信息,请参阅显示/隐藏图形脚本函数指南