命令 : G37 プログラムジャンプ
書式 : G37 , n
      n:プログラム番号(0〜99)
機能 : 別のプログラム番号へジャンプします。
解説 :
 現在実行中のプログラム番号から別のプログラム番号の先頭へジャンプします。

 SNC-240/440では100種類のプログラム番号を管理する事が可能です。そのうち0〜15まではメインプログラム群として認識します。その他の16〜99までのプログラムはサブプログラム群として認識します。
 このメインプログラムとサブプログラム間のジャンプは出来ません。

 オンラインでこの命令を受けた場合は、内部に格納されているプログラムを実行し、プログラムが終了した時点から、再び受信した命令を実行していきます。

 この命令は、プログラム番号間のジャンプ命令ですが、コール命令を使用した場合はM98命令を使用してください。

 


  000 M31,00   ・・・プログラム00の開始
  001 100,002,003   ・・・汎用入力端子00がONなら行番号002へ
     オフなら行番号003へ
  002 G37,01   ・・・プログラム01へジャンプ
  003 G37,15   ・・・プログラム15へジャンプ
  004 M30   ・・・プログラム00の終了

 このプログラムは汎用入力00が
 オンのときはプログラム番号1にジャンプします。
 オフのときはプログラム番号15にジャンプします。