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 语句。如需本示例的正确版本,请参阅嵌套条件结构。