Skip to main content

ST 声明:RETURN

使用 RETURN 语句以从功能块中退出。你可以让它依赖于一个 状况, 例如。

75. 例子
IF xIsDone THEN
        RETURN;
END_IF;

iCounter := iCounter + 1;

如果值 xIsDone 等于 TRUE,则功能块立即退出,语句 iCounter := iCounter + 1; 不执行。

因为 RETURN statement也支持条件返回,上面的例子也可以这样描述。

RETURN (xIsDone);
iCounter := iCounter + 1;