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

AVEVA™ InTouch HMI

Invalid scripting example (incorrect nesting)

  • Last UpdatedSep 24, 2024
  • 1 minute read

如果熟悉一种语言(如 Visual Basic),可能希望编写如下所示的带多个条件与一个缺省条件的条件结构:

IF ChoiceTag == 1 THEN

Show "Procedure 1";

ELSE IF ChoiceTag == 2 THEN

Show "Procedure 2";

ELSE IF ChoiceTag == 3 THEN

Show "Procedure 3";

ELSE

Show "Default Procedure";

ENDIF;

这在 InTouch HMI 中无效。每个 IF 都开始一个新的嵌套级别,且必须有相应的 ENDIF 语句。如需本示例的正确版本,请参阅嵌套条件结构