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

AVEVA™ InTouch HMI

调用自定义函数 (QuickFunction)

  • Last UpdatedSep 24, 2024
  • 1 minute read

调用自定义 QuickFunction 和调用预定义的标准函数略有不同:

  • 关键字 CALL 必须加在 QuickFunction 名称之前。

  • QuickFunction 返回的结果总是可选的;您可以使用它们,但并非必须如此。

调用不返回结果的 QuickFunction

  • 在语句中使用函数名(以及参数,如果有),前面加上关键字 CALL。例如:

    CALL QuickFunctionName(Parameters);

调用返回结果的 QuickFunction

  • 执行以下任一操作:

    • 像不返回结果的那样调用 QuickFunction(请参阅上述过程)。

    • 在可以使用值或相关数据类型的标记名的脚本中的任何位置,使用函数名(以及参数,如果有),前面加上关键字 CALL。例如,在赋值语句中:

      ResultsTagname = CALL QuickFunctionName(Parameters);

      或者在嵌套的函数调用中,将它用作标准函数的参数:

      OtherStandardFunction(CALL FunctionName(Parameters));

注意:不能嵌套 QuickFunction 调用,让 QuickFunction 用作另一个 QuickFunction 的参数。例如,Call QF1(Call QF2()); 是无效的语句。