基本事項

制御構造をプログラムするための NC 機能があります。

制御構造を使用すると、NC プログラムをより明確かつ構造化してプログラミングできます。NC ブロックが制御構造内に挿入されます。これにより、制御構造の開始位置と終了位置をすぐに確認できます。

以下の NC 機能が提供されます:

NC 機能

意味

ケースの区別:

  • IF
  • ELSE IF
  • ELSE

ケースの区別を使用して条件を定義できます。条件が満たされていると、その条件に属する NC ブロックが処理されます。条件が満たされていない場合は、その NC ブロックがスキップされます。

ケースの区別

プログラムループ:

  • FOR
  • WHILE

プログラムループを使用すると、NC ブロックを複数回繰り返すことができます。

プログラムループ

プログラムループの高度な制御:

  • BREAK
  • CONTINUE

プログラムループを高度に制御する NC 機能では、現在のループの繰り返しをスキップしたり、プログラムループを中止したりできます。

これらの NC 機能は、FOR ループと WHILE ループ内でプログラミングできます。

プログラムループの高度な制御