(57)【要約】【課題】表示ソフトウェアを再度記憶装置に記憶させる作業を行うことなく数値制御装置に新たに追加して表示する表示画面を表示できるようにすることである。【解決手段】表示器と標準の画面を前記表示器に表示する表示ソフトウェアを格納した記憶装置と前記表示器に追加して表示するための表示画面データを格納する外部記憶装置を備えた数値制御装置であって、前記外部記憶装置の前記数値制御装置への着脱を判断する着脱判断手段と、前記外部記憶装置に前記表示画面データが格納されているか判断する格納判断手段と、前記着脱判断手段と前記格納判断手段との判断結果に基づいて前記表示ソフトウェアが前記表示画面データを用いて前記表示器に追加して表示画面を表示する数値制御装置。【選択図】図２
2008287299.tif 000002
【特許請求の範囲】
【請求項１】
表示器と標準表示画面を前記表示器に表示させる表示手段を格納した記憶装置と前記表示器に追加表示画面として表示される追加表示画面データを格納する着脱可能な外部記憶装置を備えた数値制御装置であって、前記表示手段は前記外部記憶装置の前記数値制御装置への着脱を判断する着脱判断手段と前記外部記憶装置に前記追加表示画面データが格納されているか判断する格納判断手段と前記着脱判断手段と前記格納判断手段との判断結果に基づいて前記標準画面と前記追加表示画面とから少なくとも一方を選択して前記表示器に表示させる数値制御装置。
【請求項２】
前記追加表示画面データは、前記標準表示画面の少なくとも一部に表示される請求項１に記載される数値制御装置。
【請求項３】
前記着脱判断手段が取り外しと判断すると前記追加表示画面から前記標準表示画面に直ちに切り替わる請求項１、２に記載される数値制御装置。
【請求項４】
前記表示手段は表示ソフトウェアである請求項１から３に記載される数値制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は工作機械などの産業機械を制御する数値制御装置に関する。特に、数値制御装置において新たに表示画面を追加する機能を備えた数値制御装置に関する。
【背景技術】
【０００２】
外部記憶装置に格納したアプリケーションソフトウェアを起動するもの（特許文献１参照）や、外部記憶装置に格納された画像データに対する処理のみを行うもの（特許文献２参照）が公知技術として存在する。
【０００３】
しかしながら、数値制御装置に新たに表示画面を追加する場合はソフトウェアキーの再設定などが必要となり数値制御装置のＦＲＯＭ（フラッシュＲＯＭ）等の記憶装置に記憶されている表示ソフトウェアを修正し、再度前記記憶装置に記憶させていた。前記表示ソフトウェアの修正には、修正した表示ソフトウェアが正確に動作するか動作テストのたびに比較的時間のかかるコンパイル作業を行なう必要があった。
【０００４】
そして、数値制御装置に追加した表示画面を表示するために、修正した新しい表示ソフトウェアを数値制御装置の記憶装置に転送して記憶させた後数値制御装置の電源を一旦落とし、数値制御装置を再度起動し表示ソフトウェアを実行する必要があった。
【０００５】
そのため表示画面の追加には手間がかかり簡単には行えないことから、表示ソフトウェアには普段使用しない保守用の表示画面を含めて想定される全ての表示画面を数値制御装置の記憶装置に記憶していた（図７参照）。
【０００６】
【特許文献１】特開２００５−９２７４５号公報
【特許文献２】特開２００５−７８０２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、数値制御装置に内蔵されている記憶装置に記憶されている表示ソフトウェアの修正と該修正した表示ソフトウェアを再度記憶装置に記憶させる作業を行うことなく、そして、数値制御装置に新たに追加して表示する表示画面を数値制御装置の電源を一旦落とさずに表示できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、保守用表示画面など数値制御装置に新たに追加する表示画面のデータをファイルなどのモジュールとしてまとめ、数値制御装置に取り外し可能な外部記憶装置に記憶させ、該モジュール化したデータを記憶した該外部記憶装置を自動認識させ、該外部記憶装置の該追加する表示画面のデータを該数値制御装置に記憶された表示ソフトウェアがアクセスし、該追加する表示画面の表示を該数値制御装置の電源を落とすことなく、おこなえるようにした。
【０００９】
本願の請求項１に記載された発明は、表示器と標準表示画面を前記表示器に表示させる表示手段を格納した記憶装置と前記表示器に追加表示画面として表示される追加表示画面データを格納する着脱可能な外部記憶装置を備えた数値制御装置であって、前記表示手段は前記外部記憶装置の前記数値制御装置への着脱を判断する着脱判断手段と前記外部記憶装置に前記追加表示画面データが格納されているか判断する格納判断手段と前記着脱判断手段と前記格納判断手段との判断結果に基づいて前記標準画面と前記追加表示画面とから少なくとも一方を選択して前記表示器に表示させる数値制御装置。  
請求項２に記載された発明は、前記追加表示画面データは、前記標準表示画面の少なくとも一部に表示される請求項１に記載される数値制御装置。  
請求項３に記載された発明は、前記着脱判断手段が取り外しと判断すると前記追加表示画面から前記標準表示画面に直ちに切り替わる請求項１、２に記載される数値制御装置。
請求項４に記載された発明は、前記表示手段は表示ソフトウェアである請求項１から３に記載される数値制御装置。
【発明の効果】
【００１０】
数値制御装置で普段使用しない保守用などの表示画面を、数値制御装置に内蔵されている記憶装置に記憶されている表示ソフトウェアの修正と該修正した表示ソフトウェアを再度記憶装置に記憶させる作業を行うことなく、そして、数値制御装置に新たに追加して表示する表示画面を数値制御装置の電源を一旦落とさずに表示できるようになった。
【００１１】
これにより、保守点検のような必要な種類の作業に対応した種類の表示画面のデータを外部記憶装置に格納し、該外部記憶装置を数値制御装置に装着するのみで表示可能となり、数値制御装置に内蔵された記憶装置の記憶容量を節約することが可能となった。
【００１２】
標準的な表示画面のみを通常は表示し、数値制御装置のシステム変更する保守画面などの追加して表示する画面を普段は表示しないようにすることで、オペレータが画面を選択する選択枝を減らすことができ、数値制御装置の操作に不慣れなオペレータによる誤操作を防止することができる。
【００１３】
また、外部記憶装置を数値制御装置から取り外すことにより、直ちに追加表示画面の表示は行なわれなくなり、数値制御装置の操作に不慣れなオペレータによる誤操作を防止することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態を図面と共に説明する。  
図１は本発明の実施形態の工作機械を制御する数値制御装置の概要図であり、従来の工作機械を制御する数値制御装置の構成と同じである。図１では概略的にその構成を示している。本発明の実施形態は、従来の数値制御装置とは記憶装置３に記憶される表示ソフトウェアが新たに追加して表示する表示画面データを外部記憶装置１１にアクセスして呼び出し、該数値制御装置１の表示器５に追加表示画面として表示することを実現させる点で相違している。
【００１５】
数値制御装置１は、プロセッサ（ＣＰＵ）２とバス９を介して接続された記憶装置３、インタフェース４、表示器５、機械操作盤６、工作機械１０の各軸のサーボモータを制御する各軸制御手段７、工作機械１０の主軸モータを制御する主軸制御手段８を備えている。記憶装置３はＲＯＭ、ＲＡＭなどで構成され、ＲＯＭには全体を制御するシステムプログラムが格納されている。インタフェース４には追加して表示する表示画面データを格納するメモリカード、ＵＳＢメモリなどの着脱可能な外部記憶装置１１が接続され、該表示画面データを該プロセッサ（ＣＰＵ）２が読み出し可能となっている。
【００１６】
表示器５は、該表示器５に表示されるソフトウェアキーや機械操作盤６に設けられたキーボードなどからの指令に基づいて、パラメータ設定、診断、加工プログラムの表示などをおこなうものである。また、各軸制御手段７は加工プログラムに基づいてプロセッサ２が各軸へ指令した移動指令と図示していない各サーボモータにそれぞれ取り付けられた位置・速度検出器からの位置、速度フィードバック信号に基づいて、位置、速度のフィードバック制御を行い、各軸のサーボモータを駆動し、その位置、速度を制御するものである。さらに、主軸制御手段８はプロセッサ２から指令された主軸速度指令に基づいて、主軸の速度を制御するものである。
【００１７】
図２は数値制御装置１に保守画面であるパラメータ設定画面２０と診断画面２１を新たな表示画面として追加するとき、追加する表示画面である前記パラメータ設定画面２０の追加表示画面データ１（ファイル）２２または前記診断画面２１の追加表示画面データ２（ファイル）２３を作成し、外部記憶装置１１に追加表示画像データ２４として格納する。追加表示画面データ２４は追加表示画面データ１（ファイル）２２か追加表示画面データ２（ファイル）２３のどちらか一方でもよい。
【００１８】
普段使用する工具位置表示画面１２、プログラム編集画面１３、工具オフセット画面１４などの標準表示画面は、標準表示画面データファイルとして作成する。そして、外部記憶装置１１が数値制御装置に接続されているか否かを判断する機能、外部記憶装置１１に追加表示画面データ２４が格納されているか否かを判断する機能、ユーザーが選択した表示画面を表示器５に表示させる機能を有する処理プログラムと前記標準画面データとから表示ソフトウェア１６を構成する。当該表示ソフトウェア１６は数値制御装置１の記憶装置３に格納される。
【００１９】
図３は本発明の実施形態である新しい画面表示を追加する処理を行なうプロセッサが実施するアルゴリズムを示すフローチャートである。  
プロセッサ２は記憶装置３に格納された表示ソフトウェア１６を実行し、外部記憶装置１１が数値制御装置１に接続されているかいないかを判断し（ステップＳ１）、外部接続装置１１が数値制御装置１に接続されていない場合、標準表示画面を表示器５に表示する（ステップＳ７）。外部記憶装置１１が数値制御装置１に接続されている場合、追加して表示する追加表示画面データ２４が外部記憶装置１１に格納されているかいないかを判断する（ステップＳ２）。追加表示画面データ２４が外部記憶装置１１に格納されていない場合、標準表示画面を表示器５に表示する（ステップＳ７）。追加表示画面データ２４が外部記憶装置１１に格納されている場合、表示器５に表示されているソフトウェアキーなどを用いて、ユーザーは標準表示画面か追加表示画面を選択する（ステップＳ３）。前記ユーザーが標準画面を選択する場合には表示器５に標準表示画面を表示する（ステップＳ７）。前記ユーザーが追加表示画面を選択する場合には表示器５に追加表示画面を表示する（ステップＳ４）。表示器５に追加表示画面が表示されている状態で外部記憶装置１１が数値制御装置１から外されたかいなかを判断し（ステップＳ５）、外されたと判断されると標準表示画面を表示器５に表示する（ステップＳ７）。外部記憶装置１１が数値制御装置１から外されていないと判断されると、前記ユーザーが標準表示画面と追加表示画面から選択して別の表示画面を選択するかいなかを判断し（ステップＳ６）、前記ユーザーが別の表示画面を選択しない場合、ステップＳ４に戻る。前記ユーザーが別の表示画面を選択した場合、ステップＳ１に戻る（ステップＳ６）。オペレータは各画面の選択をキー操作あるいはタッチパネル操作などにより行なう。
【００２０】
表示器５に表示される表示画面についてまとめる。ステップＳ１、ステップＳ２で判断される標準表示画面の表示（ステップＳ７）で表示器５に表示される画面は、工具位置表示画面１２、プログラム編集画面１３、工具オフセット画面１４などの標準表示画面のうちのいずれか１つである。ステップＳ３ではユーザーが追加表示画面を選択せず、表示器５のソフトキーなどを用いて標準表示画面のいずれか１つを選択すると、表示器５にユーザーが選択した前記標準表示画面が表示される。また、ステップＳ３で、ユーザーが追加表示画面のいずれか１つを前記ソフトキーなどを用いて選択すると、前記選択した追加表示画面が表示器５に表示される。ステップＳ５で外部記憶装置１１が外されたと判断されると、標準表示画面のいずれか１つが表示される。ステップＳ６では、ユーザーが選択した標準表示画面か追加表示画面のいずれか１つの画面が表示される。各表示画面は表示ソフトウェアが各表示画面データにアクセスして表示器に表示される。図４は標準表示画面の１つであるプログラム編集画面の例である。図５は画面全体に表示した追加表示画面の１つであるパラメータ設定画面の例である。そして、図６は図４のプログラム編集画面の一部に表示したパラメータ設定画面を表示した例である。
【００２１】
なお、追加して表示する表示画面として診断画面２１を表示器５に表示し、数値制御装置１の診断を行ないその結果データを外部記憶装置１１に格納することも可能であり、診断データの収集も容易に行なえる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態の工作機械を制御する数値制御装置の概要図である。
【図２】本発明の数値制御装置に新たな表示画面を追加して表示する概要図である。
【図３】本発明の追加して表示画面を表示するフローチャートである。
【図４】標準表示画面であるプログラム編集画面の例。
【図５】画面全体に表示した追加表示画面であるパラメータ設定画面の例。
【図６】プログラム編集画面の一部にパラメータ設定画面を表示した例。
【図７】数値制御装置に新たな表示画面を追加して表示する従来技術。
【符号の説明】
【００２３】
１  数値制御装置
２  プロセッサ（ＣＰＵ）
３  記憶装置
４  インタフェース
５  表示器
６  機械操作盤
７  各軸制御手段
８  主軸制御手段
９  バス
１０  工作機械
１１  外部記憶装置
１２  工具位置表示画面
１３  プログラム編集画面
１４  工具オフセット画面
１５  標準表示画面（ファイル）+処理プログラム
１６  表示ソフトウェア
１７  表示器５に表示される工具位置表示画面
１８  表示器５に表示されるプログラム編集画面
１９  表示器５に表示される工具オフセット画面
２０  パラメータ設定画面
２１  診断画面
２２  追加表示画面データ１（ファイル）
２３  追加表示画面データ２（ファイル）
２４  追加表示画面データ
２５  表示器５に表示されるパラメータ設定画面
２６  表示器５に表示される診断画面
【図１】
2008287299.tif 000003
【図２】
2008287299.tif 000004
【図３】
2008287299.tif 000005
【図７】
2008287299.tif 000006
【図４】
2008287299.tif 000007
【図５】
2008287299.tif 000008
【図６】
2008287299.tif 000009