命令 : I0〜I31 汎用入力条件待機
書式 : I n ±

     n:入力端子番号(0〜31)
機能 : 指定した汎用入力端子の条件が成立するまで待機します。
解説 :
 汎用入力端子でコモン・端子間が導通状態(オン)か非導通(オフ)かの条件によってプログラムを待機させる命令です。

 I n + 指定の場合、
   入力端子 n がオン → 次の行へ
   入力端子 n がオフ → 待機

 I n - 指定の場合、
   入力端子 n がオン → 待機
   入力端子 n がオフ → 次の行へ

条件が成立するまで指定入力端子を監視し続けます。


 汎用入力31を使用してプログラムを待機させます。

   I31+   ・・・入力端子31がオンするまで待機します
   G00X+200   ・・・X軸が移動します
   I31-   ・・・入力端子31がオフするまで待機します
   G00Y+200   ・・・Y軸が移動します