Skip to main content

STステートメント:RETURN

使用 RETURN 機能ブロックを終了するためのステートメント。これを依存させることができます 調子、 例えば。

75.
IF xIsDone THEN
        RETURN;
END_IF;

iCounter := iCounter + 1;

の値が xIsDone に等しい TRUE、その後、機能ブロックはすぐに終了し、ステートメント iCounter := iCounter + 1; 実行されません。

なぜなら RETURN ステートメントは条件付きリターンもサポートしているため、上記の例は次のように記述することもできます。

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