L'invention concerne un dispositif de commande d'outil de machine (100) dans lequel des programmes d'usinage (S1, S2) correspondant aux systèmes de commande actionnent un outil de machine en exécutant un programme multisystème comprenant des blocs de programme (S1-1, S1-2, S2-1, S2-2) dotés de façon appropriée de commandes d'attente (da1-1, da1-2, da2-1, da2-2), dans lequel, durant les essais, les programmes d'usinage (S1, S2) des systèmes de commande sont exécutés de manière sérielle, en séquence, par répétition récursive d'un cycle d'exécution séquentiel dans lequel des blocs de programme non exécutés (S1-1, S1-2, S2-1, S2-2) des programmes d'usinage (S1, S2) sont exécutés dans l'ordre prédéterminé des systèmes de commande, jusqu'à ce que les commandes d'attente (da1-1, da1-2, da2-1, da2-2) et les programmes d'usinage séquentiels soient exécutés dans l'ordre d'exécution, du premier système de commande au dernier système de commande.
各制御系統に対応する各加工プログラム(S1、S2)が、待ち合わせ指令(da1-1、da1-2、da2-1、da2-2)を適宜に備えたプログラムブロック(S1-1、S1-2、S2-1、S2-2)から構成されている多系統プログラムの実行によって工作機械を作動させる工作機械用制御装置(100)において、試験時には、前記各加工プログラム(S1、S2)の未実行のプログラムブロック(S1-1、S1-2、S2-1、S2-2)を前記待ち合わせ指令(da1-1、da1-2、da2-1、da2-2)まで予め定められた制御系統の順序で実行させ、実行順の最初の制御系統から最後の制御系統まで順次加工プログラムを実行する順次実行1サイクルを再帰的に繰り返して実行することによって、各制御系統の加工プログラム(S1、S2)を直列的に順次実行する。patents-wipo patents-wipo