(57)【要約】【課題】複数の受付部が複数の指令を入力しても、複数の入力指令が衝突しない制御システム、制御装置、制御方法及びコンピュータプログラムを提供する。【解決手段】制御システムは、機械本体の駆動を制御する制御装置と、操作を受け付ける複数の受付部とを備える。複数の前記受付部は、第一受付部と、該第一受付部とは異なる第二受付部とを備える。前記制御装置は、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない付与処理部を有する。【選択図】図３
2019179513.tif 000002
【特許請求の範囲】
【請求項１】
機械本体の駆動を制御する制御装置と、操作を受け付ける複数の受付部とを備える制御システムにおいて、
複数の前記受付部は、第一受付部と、該第一受付部とは異なる第二受付部とを備え、
前記制御装置は、
前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない付与処理部を有すること
を特徴とする制御システム。
【請求項２】
前記第一受付部及び第二受付部は、
前記制御装置が前記操作権を付与していない場合に、操作を受け付ける有効操作部と、
前記制御装置が前記操作権を付与していない場合に、操作を受け付けない無効操作部と
を有すること
を特徴とする請求項１に記載の制御システム。
【請求項３】
前記第一受付部及び第二受付部は、前記有効操作部及び無効操作部を表示する画像表示部を有し、
前記画像表示部は、前記有効操作部及び無効操作部を異なる色で表示すること
を特徴とする請求項２に記載の制御システム。
【請求項４】
前記制御装置は、
前記第一受付部及び第二受付部に前記操作権を付与していない場合であって、前記操作権の要求を前記第一受付部及び第二受付部から同時に受信したとき、前記第一受付部及び第二受付部に前記操作権を付与しない非付与処理部を有すること
を特徴とする請求項１から３のいずれか一つに記載の制御システム。
【請求項５】
前記受付部は、前記操作権を要求できない第三受付部を更に備え、
前記制御装置は、
前記第一受付部及び第二受付部に前記操作権を付与していない場合であって、前記第一受付部及び第二受付部が前記操作権を要求していないときに、前記第三受付部からの操作を受け付けること
を特徴とする請求項１から４のいずれか一つに記載の制御システム。
【請求項６】
機械本体の駆動を制御し、複数の受付部からの操作を受付ける制御装置において、
複数の前記受付部は、第一受付部と、該第一受付部とは異なる第二受付部とを備え、
前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない付与処理部を有すること
を特徴とする制御装置。
【請求項７】
第一受付部及び第二受付部を含む複数の受付部から操作を受け付け、制御装置が機械本体の駆動を制御する制御方法において、
前記制御装置が、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない
ことを特徴とする制御方法。
【請求項８】
第一受付部及び第二受付部を含む複数の受付部から操作を受け付ける機械本体の制御装置で実行可能なコンピュータプログラムであって、
前記制御装置が、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない
処理を実行することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機械本体の駆動を制御する制御システム、制御装置、制御方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
工作機械は、主軸を有する主軸ヘッド、ワーク保持部、制御装置、受付部を備える。制御装置は主軸ヘッド、ワーク保持部の駆動を制御する。受付部は、スイッチ又はボタン等を有し、作業者の操作を受け付ける（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２０２７６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
教示装置又はパーソナルコンピュータ等は受付部として工作機械に接続可能である。教示装置及びパーソナルコンピュータ等を工作機械に接続した場合、複数の受付部が制御装置に複数の指令を入力することができる。複数の入力指令が衝突した場合、工作機械は意図しない動作を行うおそれがある。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、複数の受付部が複数の指令を入力しても、複数の入力指令が衝突しない制御システム、制御装置、制御方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る制御システムは、機械本体の駆動を制御する制御装置と、操作を受け付ける複数の受付部とを備える制御システムにおいて、複数の前記受付部は、第一受付部と、該第一受付部とは異なる第二受付部とを備え、前記制御装置は、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない付与処理部を有することを特徴とする。
【０００７】
本発明においては、先に操作権を要求した第一受付部にのみ操作権を付与する。制御装置は第一受付部からの操作に基づいて、機械本体を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。
【０００８】
本発明に係る制御システムは、前記第一受付部及び第二受付部は、前記制御装置が前記操作権を付与していない場合に、操作を受け付ける有効操作部と、前記制御装置が前記操作権を付与していない場合に、操作を受け付けない無効操作部とを有することを特徴とする。
【０００９】
本発明においては、操作権を付与していない受付部における有効操作部の操作を受け付ける。操作権を付与していない場合であっても、緊急時に使用する操作部、例えば停止スイッチの操作を受け付けて、利便性及び安全性を担保する。
【００１０】
本発明に係る制御システムは、前記第一受付部及び第二受付部は、前記有効操作部及び無効操作部を表示する画像表示部を有し、前記画像表示部は、前記有効操作部及び無効操作部を異なる色で表示することを特徴とする。
【００１１】
本発明においては、有効操作部及び無効操作部を異なる色で表示する。作業者は、直感的に有効操作部を認識できる。
【００１２】
本発明に係る制御システムは、前記制御装置は、前記第一受付部及び第二受付部に前記操作権を付与していない場合であって、前記操作権の要求を前記第一受付部及び第二受付部から同時に受信したとき、前記第一受付部及び第二受付部に前記操作権を付与しない非付与処理部を有することを特徴とする。
【００１３】
本発明においては、第一受付部及び第二受付部に操作権を付与していない場合であって、操作権の要求を第一受付部及び第二受付部から同時に受信したとき、第一受付部及び第二受付部に操作権を付与しない。複数の入力指令の衝突を防止する。
【００１４】
本発明に係る制御システムは、前記受付部は、前記操作権を要求できない第三受付部を更に備え、前記制御装置は、前記第一受付部及び第二受付部に前記操作権を付与していない場合であって、前記第一受付部及び第二受付部が前記操作権を要求していないときに、前記第三受付部からの操作を受け付けることを特徴とする。
【００１５】
本発明においては、操作権を要求可能な第一受付部及び第二受付部に操作権を付与しておらず、且つ第一受付部及び第二受付部が前記操作権を要求していない場合に、操作権を要求できない第三受付部からの操作を受け付ける。第一受付部及び第二受付部に操作権を付与している場合、第三受付部の操作は無効となり、複数の入力指令の衝突を防止する。
【００１６】
本発明に係る制御装置は、機械本体の駆動を制御し、複数の受付部からの操作を受付ける制御装置において、複数の前記受付部は、第一受付部と、該第一受付部とは異なる第二受付部とを備え、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない付与処理部を有することを特徴とする。
【００１７】
本発明においては、先に操作権を要求した第一受付部にのみ操作権を付与する。制御装置は第一受付部からの操作に基づいて、機械本体を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。
【００１８】
本発明に係る制御方法は、第一受付部及び第二受付部を含む複数の受付部から操作を受け付け、制御装置が機械本体の駆動を制御する制御方法において、前記制御装置が、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しないことを特徴とする。
【００１９】
本発明においては、先に操作権を要求した第一受付部にのみ操作権を付与する。制御装置は第一受付部からの操作に基づいて、機械本体を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。
【００２０】
本発明に係るコンピュータプログラムは、第一受付部及び第二受付部を含む複数の受付部から操作を受け付ける機械本体の制御装置で実行可能なコンピュータプログラムであって、前記制御装置が、前記第一受付部からの操作権の要求を前記第二受付部からの操作権の要求よりも先に受信した場合、前記第一受付部に前記操作権を付与し、前記第二受付部に前記操作権を付与しない処理を実行することを特徴とする。
【００２１】
本発明においては、先に操作権を要求した第一受付部にのみ操作権を付与する。制御装置は第一受付部からの操作に基づいて、機械本体を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。
【発明の効果】
【００２２】
本発明に係る制御システム、制御装置、の制御方法及びコンピュータプログラムにあっては、先に操作権を要求した第一受付部にのみ操作権を付与する。制御装置は第一受付部からの操作に基づいて、機械本体を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。
【図面の簡単な説明】
【００２３】
【図１】工作機械の略示斜視図である。
【図２】工作機械用カバーを略示する斜視図である。
【図３】制御装置、集線装置、教示装置及びパーソナルコンピュータを示すブロック図である。
【図４】教示装置の正面図である。
【図５】教示装置の正面図である。
【図６】教示装置の正面図である。
【図７】ＰＣの正面図である。
【図８】ＰＣの正面図である。
【図９】ＰＣの正面図である。
【図１０】スイッチ装置の正面図である。
【図１１】制御装置による操作権の付与処理を説明するフローチャートである。
【発明を実施するための形態】
【００２４】
以下本発明を実施の形態に係る工作機械を示す図面に基づいて説明する。以下の説明では図に示す上下前後左右を使用する。図１は工作機械１００の略示斜視図である。工作機械１００は機械本体を備え、該機械本体は基台２０、固定台２１、Ｙ方向移動装置２２、Ｘ方向移動装置２６、コラム２８、Ｚ方向移動装置３０、主軸ヘッド３２、工具交換装置１０、主軸モータ３５等を備える。基台２０は床面上に固定してある。基台２１の前部にワーク保持部１２０が設けてある。固定台２１は前後方向に長い平面視矩形状の箱形をなし、基台２０上に設けてある。固定台２１は、Ｙ方向移動装置２２を固定している。Ｙ方向移動装置２２はＹ方向駆動モータ（図示略）及びＹ方向駆動モータが駆動するボールねじ機構（図示略）を備える。
【００２５】
Ｙ方向移動装置２２のボールねじ機構にＸ方向移動装置２６が設けてある。Ｘ方向移動装置２６はＸ方向駆動モータ（図示略）及びＸ方向駆動モータが駆動するボールねじ機構（図示略）を備える。Ｘ方向移動装置２６のボールねじ機構にコラム２８が設けてある。Ｘ方向移動装置２６及びＹ方向移動装置２２は、コラム２８をＸ方向（左右方向）及びＹ方向（前後方向）に移動可能に支持する。
【００２６】
Ｚ方向移動装置３０はコラム２８の前面に設けてある。Ｚ方向移動装置３０はＺ方向駆動モータ（図示略）及びＺ方向駆動モータが駆動するボールねじ機構（図示略）を備える。主軸ヘッド３２はＺ方向移動装置３０に設けてある。コラム２８は、Ｚ方向移動装置３０を介して主軸ヘッド３２をＺ方向（上下方向）に移動可能に支持する。主軸モータ３５は主軸ヘッド３２の上部に設けてある。主軸ヘッド３２は、上下を軸方向とした主軸（図示略）を支持する。主軸モータ３５は主軸を軸回りに回転する。工具交換装置１０は、主軸に装着する工具を交換する。
【００２７】
図２は工作機械用カバー１を略示する斜視図である。図２に示すように、工作機械１００は機械本体を囲繞する工作機械用カバー１を備える。工作機械用カバー１が基台２０の上側に設けてある。工作機械用カバー１は、上下方向に延設してあり、工作機械１００の機械本体の前後左右を夫々覆う矩形の前壁５、左壁６、右壁７及び後壁８を備える。また工作機械１００の上側を覆っており、左右方向及び前後方向に平行な矩形の天井９を備える。後壁８には、工作機械１００の動作を制御する制御基板及びモータへの供給電力を調整するアンプ等を有する制御装置８０が設けてある。制御装置８０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、不揮発性メモリなどを備える。ＣＰＵは、ＲＯＭに記憶した制御プログラムをＲＡＭに読み出し、工作機械１００を制御する。ＲＡＭ又は不揮発性メモリは、必要に応じて、教示装置１５及びＰＣ１６に対応した付与フラグを記憶する。ＣＰＵに代えて、ロジック回路、例えばＦＰＧＡを使用してもよい。
【００２８】
前壁５の中央部には縦長矩形の開口５１が設けてあり、該開口５１の右隣には、作業者が指令を入力するための操作盤５４が設けてある。開口５１には、縦長矩形の右扉５２及び左扉５３が左右方向に移動可能に並設してある。
【００２９】
図３は、制御装置８０、集線装置８１、教示装置１５及びパーソナルコンピュータ１６を示すブロック図である。制御装置８０に集線装置８１が設けてある。集線装置８１に教示装置１５、パーソナルコンピュータ（以下、ＰＣという）１６、スイッチ装置１７が接続する。教示装置１５、ＰＣ１６及びスイッチ装置１７は受付部を構成する。
【００３０】
図４〜図６は、教示装置１５の正面図である。教示装置１５は、画像表示部１５ａ、非常停止ボタン１５ｂ、操作権スイッチ１５ｃを備える。画像表示部１５ａはタッチパネルを有し、停止ボタン、リセットボタン、編集ボタン等を表示する。非常停止ボタン１５ｂは機械式のボタンである。操作権スイッチ１５ｃは操作権の取得及び解放を入力する。操作権スイッチ１５ｃを「有効」にした場合、教示装置１５は操作権の付与を制御装置８０に要求する。操作権スイッチ１５ｃを「無効」にした場合、教示装置１５は操作権の解放を制御装置８０に通知する。操作権の解放を制御装置８０に通知した場合、制御装置８０は、ＲＡＭ又は不揮発性メモリに記憶してあり、教示装置１５に対応した付与フラグを削除する。
【００３１】
制御装置８０が操作権を教示装置１５に付与した場合、図４に示す如く、画像表示部１５ａは、停止ボタン、リセットボタン、編集ボタン等の各種操作ボタンを表示する。教示装置１５は各種操作ボタンに対する操作を受け付ける。教示装置１５が操作権を解放した場合、図５に示す如く、画像表示部１５ａは、例えば「操作権スイッチが無効になっています」、「教示装置の操作を有効にする場合、操作権スイッチを有効にしてください」と表示する。画像表示部１５ａは停止ボタン及び画面消去ボタンを表示するが、その他のボタンを表示しない。
【００３２】
操作権スイッチ１５ｃを「有効」にした場合であって、制御装置８０が操作権を教示装置１５に付与しなかったとき、図６に示す如く、画像表示部１５ａは、例えば「複数の端末からは操作できません」と表示する。画像表示部１５ａは、図４と同様に、各種操作ボタンを表示するが、ホーム移動ボタン及びジョグボタンを、他の操作ボタンと異なる色で表示する。例えば灰色で表示する。図６において、ハッチングを付した操作ボタンは灰色で表示していることを示す。教示装置１５は、灰色表示の操作ボタンに対する操作を受け付けない。灰色表示の操作ボタンは無効操作部を構成し、灰色表示でない操作ボタンは有効操作部を構成する。
【００３３】
無効操作部は、主軸の回転又は移動、ワークの移動に関する操作を行う操作部である。他の受付部が操作を受け付けている場合に、無効操作部の操作を受け付けたとき、複数の入力指令が衝突するおそれが高い。有効操作部は、主軸の回転又は移動、ワークの移動に関する操作以外の操作を行う操作部である。例えば、主軸の位置、変数などを参照する為の操作部であり、他の受付部が操作を受け付けている場合に、無効操作部の操作を受け付けても、複数の入力指令は衝突しない。
【００３４】
図７〜図９は、ＰＣ１６の正面図である。ＰＣ１６は画像表示部１６ａを備える。制御装置８０が操作権をＰＣ１６に付与した場合、図７に示す如く、停止ボタン、リセットボタン、オーバーライド設定ボタン、シングル運転オン／オフボタン、サーボオン／オフボタン、起動ボタン、次タスクボタン、プログラム選択ボタン等の各種操作ボタン、及びプログラムコード、主軸の座標等の情報を表示する。オーバーライド設定ボタンは、主軸の送り速度の設定の為に使用する。シングル運転オン／オフボタンは、プログラムコードを一行実行する都度、待機するか又は複数のコードを連続して実行するかを設定する為に、使用する。サーボオン／オフボタンは、モータのサーボ機能をオン又はオフする為に使用する。画像表示部１６ａは、「操作権取得中」を表示し、操作権解放ボタンを表示する。「操作権取得中」は操作権を取得済みであることを示す。作業者が、ＰＣ１６のキーボード又はマウスなどを使用して、操作権解放ボタンを操作した場合、ＰＣ１６は操作権の解放を制御装置８０に通知する。操作権の解放を制御装置８０に通知した場合、制御装置８０は、ＲＡＭ又は不揮発性メモリに記憶してあり、ＰＣ１６に対応した付与フラグを削除する。
【００３５】
ＰＣ１６は操作権を解放した場合、図８に示す如く、オーバーライド設定ボタン、シングル運転オン／オフボタン、サーボオンボタン、起動ボタン、プログラム選択ボタンを、他の操作ボタンと異なる色で表示する。例えば灰色で表示する。図８において、ハッチングを付した操作ボタンは灰色で表示していることを示す。ＰＣ１６は、灰色表示の操作ボタンに対する操作を受け付けない。灰色表示の操作ボタンは無効操作部を構成し、灰色表示でない操作ボタンは有効操作部を構成する。
【００３６】
画像表示部１６ａは「操作権取得中」及び操作権解放ボタンを削除し、操作権取得ボタンを表示する。作業者が、ＰＣ１６のキーボード又はマウスなどを使用して、操作権取得ボタンを操作した場合、ＰＣ１６は制御装置８０に操作権の付与を要求する。制御装置８０がＰＣ１６に操作権を付与した場合、画像表示部１６ａは図７に示す画像を表示する。
【００３７】
操作権取得ボタンを操作した場合であって、制御装置８０が操作権をＰＣ１６に付与しなかったとき、図９に示す如く、画像表示部１６ａは、例えば図９に示す如く、「操作権を取得できませんでした」と表示し、またＯＫボタンを表示する。作業者がＰＣ１６のキーボード又はマウスなどを使用して、ＯＫボタンを操作した場合、画像表示部１６ａは「操作権を取得できませんでした」との表示を削除し、図７に示す画像を表示する。
【００３８】
図１０は、スイッチ装置１７の正面図である。スイッチ装置１７は、アラームランプ１７ａと、モード切替ボタン１７ｂと、オーバーライド設定スイッチ１７ｃと、ＬＲ起動ボタン１７ｄと、ＬＲフィードホールドボタン１７ｅとを備える。モード切替ボタン１７ｂと、オーバーライド設定スイッチ１７ｃと、ＬＲ起動ボタン１７ｄと、ＬＲフィードホールドボタン１７ｅは機械式のスイッチ又はボタンである。スイッチ装置１７は画像表示部及び操作権を要求する為の操作部を有さず、操作権を要求できない。
【００３９】
アラームランプ１７ａは点灯によって警告を報知する。モード切替ボタン１７ｂは手動運転又は自動運転を切り換える。オーバーライド設定スイッチ１７ｃは主軸の送り速度を設定する。ＬＲフィードホールドボタン１７ｅは主軸の移動を一時停止する。ＬＲ起動ボタン１７ｄは一時停止した主軸を再移動する。
【００４０】
図１１は、制御装置８０による操作権の付与処理を説明するフローチャートである。制御装置８０のＣＰＵは、教示装置１５又はＰＣ１６から操作権の要求があったか否か判定する（ステップＳ１）。教示装置１５又はＰＣ１６から操作権の要求が無い場合（ステップＳ１：ＮＯ）、ＣＰＵは教示装置１５又はＰＣ１６に操作権を付与済みであるか否か判定する（ステップＳ２）。具体的には、ＣＰＵはＲＡＭ又は不揮発性メモリを参照し、教示装置１５又はＰＣ１６に対応した付与フラグが設定してあるか否か判定する。
【００４１】
教示装置１５又はＰＣ１６に操作権を付与済みである場合（ステップＳ２：ＹＥＳ）、ＣＰＵはステップＳ１に処理を戻す。教示装置１５又はＰＣ１６に操作権を付与済みでない場合（ステップＳ２：ＮＯ）、ＣＰＵはスイッチ装置１７からの操作を受け付け（ステップＳ３）、ステップＳ１に処理を戻す。
【００４２】
教示装置１５又はＰＣ１６から操作権の要求があった場合（ステップＳ１：ＹＥＳ）、ＣＰＵは教示装置１５又はＰＣ１６に操作権を付与済みであるか否か判定する（ステップＳ４）。具体的には、ＣＰＵはＲＡＭ又は不揮発性メモリを参照し、教示装置１５又はＰＣ１６に対応した付与フラグが設定してあるか否か、即ち、先に操作権を要求した受付部が存在し、その受付部に操作権を付与済みであるか否か、判定する。操作権を要求している教示装置１５又はＰＣ１６の一方よりも先に、教示装置１５又はＰＣ１６の他方に操作権を付与済みである場合（ステップＳ４：ＹＥＳ）、ＣＰＵは、操作権を要求した教示装置１５又はＰＣ１６に操作権を付与せず（ステップＳ８）、図６又は図８に示すように、画像表示部１５ａ、１６ａに無効操作部を灰色で表示する（ステップＳ９）。ＣＰＵは操作権の取得に失敗したことを画像表示部１５ａ、１６ａに表示する（ステップＳ１０）。例えば、図６又は図９に示すように、「複数の端末からは操作できません」又は「操作権を取得できませんでした」を画像表示部１５ａ、１６ａに表示し、ステップＳ１に処理を戻す。
【００４３】
教示装置１５又はＰＣ１６の一方に操作権を付与済みでない場合（ステップＳ４：ＮＯ）、即ち、教示装置１５及びＰＣ１６の両者に操作権を付与してない場合、ＣＰＵは、教示装置１５及びＰＣ１６の両者が操作権を同時に要求しているか否か判定する（ステップＳ５）。教示装置１５及びＰＣ１６の両者が操作権を同時に要求している場合（ステップＳ５：ＹＥＳ）、ＣＰＵはステップＳ８に処理を進める。
【００４４】
教示装置１５及びＰＣ１６の両者が操作権を同時に要求していない場合（ステップＳ５：ＮＯ）、ＣＰＵは操作権を要求した教示装置１５又はＰＣ１６に操作権を付与し（ステップＳ６）、ＲＡＭ又は不揮発性メモリに、操作権を付与した教示装置１５又はＰＣ１６に対応させて、付与フラグを設定し（ステップＳ７）、ステップＳ１に処理を戻す。
【００４５】
実施の形態に係る工作機械１００にあっては、先に操作権を要求した教示装置１５又はＰＣ１６の一方にのみ操作権を付与する。制御装置８０は教示装置１５又はＰＣ１６の一方からの操作に基づいて、工作機械１００を制御する。複数の受付部から複数の指令は入力せず、複数の入力指令は衝突しない。
【００４６】
また操作権を付与していない教示装置１５又はＰＣ１６の他方における有効操作部の操作を受け付ける。操作権を付与していない場合であっても、緊急時に使用する操作部、例えば停止スイッチの操作を受け付けて、利便性及び安全性を担保する。また有効操作部及び無効操作部を異なる色で表示する。作業者は、直感的に有効操作部を認識できる。
【００４７】
また第一受付部及び第二受付部に操作権を付与していない場合であって、操作権の要求を第一受付部及び第二受付部から同時に受信したとき、第一受付部及び第二受付部に操作権を付与しない。複数の入力指令の衝突を防止する。
【００４８】
また操作権を要求可能な教示装置１５及びＰＣ１６に操作権を付与しておらず、且つ教示装置１５及びＰＣ１６が操作権を要求していない場合に、操作権を要求できないスイッチ装置１７からの操作を受け付ける。教示装置１５及びＰＣ１６に操作権を付与している場合、スイッチ装置１７の操作は無効となり、複数の入力指令の衝突を防止する。
【００４９】
上述の実施形態は、工作機械の駆動を制御する制御装置について説明したが、制御装置は工作機械以外の機械本体を制御してもよい。例えば、ワーク、工具等を搬送する搬送ロボットを制御してもよい。
【符号の説明】
【００５０】
１５  教示装置
１６  パーソナルコンピュータ（ＰＣ）
１７  スイッチ装置
８０  制御装置
８１  集線装置
１００  工作機械
【図１】
2019179513.tif 000003
【図２】
2019179513.tif 000004
【図３】
2019179513.tif 000005
【図４】
2019179513.tif 000006
【図５】
2019179513.tif 000007
【図６】
2019179513.tif 000008
【図７】
2019179513.tif 000009
【図８】
2019179513.tif 000010
【図９】
2019179513.tif 000011
【図１０】
2019179513.tif 000012
【図１１】
2019179513.tif 000013