命令 : M32 マルチタスク起動
書式 : M32, n1 [, n2 , n3 , n4 , n5 , n6 , n7 ]
      n1〜n7:プログラム番号(0〜99)
機能 : マルチタスクの起動を行います。
解説 :
 SNC-240/440は、マルチタスクで最大8本のプログラムを並行動作させることができます。

 この命令は、並行動作するプログラムの番号を指定して起動をかけます。
 この命令実行後、指定した番号のプログラムが並行して実行されます。

 並行して動作するプログラム数が8本を超えた場合は、プログラムエラーとなります。


   000 M31,0   ・・・プログラム番号0の開始
   001 G92X+0.0Y+0.0   ・・・XY軸現在位置を0にします
   002 G90   ・・・座標系を絶対値に設定します
   003 M21   ・・・汎用出力を全てオフにします
   004 M22   ・・・汎用レジスタを全て0にクリアします
   005 M32,01,02,03   ・・・プログラム番号1、2、3を起動します
   006 M20,00+   ・・・汎用出力0をオンします
   007 M30   ・・・プログラム0終了

 この例では001〜004で座標、出力、レジスタの初期化を行い005でマルチタスクの起動をしています。
 006では、実際はプログラム番号0、1、2、3番の4本のプログラムが動作していることになります。