JPH07141013A - 数値制御装置 - Google Patents

数値制御装置

Info

Publication number
JPH07141013A
JPH07141013A JP28472593A JP28472593A JPH07141013A JP H07141013 A JPH07141013 A JP H07141013A JP 28472593 A JP28472593 A JP 28472593A JP 28472593 A JP28472593 A JP 28472593A JP H07141013 A JPH07141013 A JP H07141013A
Authority
JP
Japan
Prior art keywords
option
software
parameter
bit
cnc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP28472593A
Other languages
English (en)
Inventor
Etsuo Yamazaki
悦雄 山崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP28472593A priority Critical patent/JPH07141013A/ja
Publication of JPH07141013A publication Critical patent/JPH07141013A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】 【目的】 オプション品名を表示してユーザがCNCの
オプション構成を知ることができる数値制御装置を提供
する。 【構成】 メモリ1は、CNCで選択可能なオプション
ソフトウェアの品名データを記憶するオプション品名領
域3を備えている。表示画面16aは、オプション品名
領域3に記憶されているオプションソフトウェアの品名
データから作成されるオプション構成を表示画面16a
に表示する。ここからユーザはCNCのオプション構成
を知ることができる。メモリ1にはオプション品名領域
3の他に、オプションパラメータをビットデータとして
記憶するビット設定型のオプションパラメータ領域5が
割り当てられている。オプションパラメータ領域5に
は、オプションパラメータがアドレス番号とビット番号
で割り付けられる。CNCは通常の動作が始まる前に、
このパラメータ領域5をチェックして、たとえば“1”
が設定されたビットに対応するオプションソフトウェア
機能を有効にする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はソフトウェア選択機能を
備えた数値制御装置に関し、特にビット設定型のオプシ
ョンパラメータをチェックして、予め選択されているソ
フトウェアのみを有効にしてから動作するソフトウェア
選択機能を備えた数値制御装置に関する。
【0002】
【従来の技術】従来から、数値制御装置(CNC)のシ
ステムを構成するソフトウェアは、基本的な動作のみを
実行可能にする基本ソフトウェアと、さらに特別な用途
に利用されるオプションソフトウェアとに分類されてい
る。メーカが出荷する時点で、一般にCNCは選択可能
なソフトウェアが内部に組み込まれており、メーカはユ
ーザとの契約に基づいてオプション構成が選択される。
【0003】一般にCNCのソフトウェアオプション
は、メーカ側だけが操作可能なビット設定型のオプショ
ンパラメータにしたがって有効に機能する。こうしてC
NC内部に複数のオプションソフトウェアを組み込んで
ユーザに出荷されていても、メーカと契約していないソ
フトウェアがユーザ側で無断使用されることはない。ま
た、出荷時点でのオプション構成の設定やその後の契約
に基づく変更に利用するため、オプションパラメータを
記憶するパラメータ領域のビットデータは画面表示され
るが、一般に公開するCNCのマニュアル本などにもパ
ラメータの設定に関する記述はされていない。
【0004】すなわち、CNCを出荷した時点で設定さ
れた状態は、ビット設定型のオプションパラメータの画
面によって表示され、メーカ側ではそこからCNCに設
定されたオプション構成を理解できるが、ユーザに対し
ては、このビットデータの画面表示だけでは納入された
装置がどのようなオプション構成であるかは簡単に判明
しないようになっている。ビット構成とオプションの関
係はメーカ側で極秘に保管される資料にのみ記載され、
それを参照してはじめて、CNCで実行可能なソフトウ
ェアが判明する。
【0005】
【発明が解決しようとする課題】ところで、ユーザ側に
納入された装置で予期しない動作が発生し、メーカがそ
の原因を納入先まで出向かずに推定しようとすれば、そ
の装置のオプション構成に関する情報をユーザから入手
する必要がある。予め選択されているソフトウェアが異
なれば、同じ動作が発生してもCNCごとに異なる診断
をすべきだからである。
【0006】しかしそのような場合に、ユーザはオプシ
ョンパラメータの画面を見ても、そのビットの設定状態
から正確にオプション構成を理解することは不可能であ
る。このため、メーカのサービス要員にとっては、的確
に装置の障害内容を確認して、迅速な障害復旧を行うこ
とが困難になるという問題があった。
【0007】本発明はこのような点に鑑みてなされたも
のであり、オプション品名を表示してユーザがCNCの
オプション構成を知ることができるようにし、メーカの
サービス要員がユーザ側の工場など、そのシステム設置
の現場まで出掛けなくても簡単な障害であればユーザが
独自に解決でき、あるいはサービス要員が現場に出動す
る場合であっても、不具合の原因が容易に推測でき、発
生したトラブルに迅速に対処できるようにした数値制御
装置を提供することを目的とする。
【0008】また、本発明の他の目的は、オプション構
成を変更する場合に、特定の暗証番号を用いて開かれる
キーを利用することによって、サービス要員のみがソフ
トウェアオプションを変更できるようにした数値制御装
置を提供することである。
【0009】
【課題を解決するための手段】本発明では上記課題を解
決するために、ビット設定型のオプションパラメータを
チェックして、予め選択されているオプションソフトウ
ェアのみを有効にしてから動作するオプションソフトウ
ェア選択機能を備えた数値制御装置において、前記オプ
ションパラメータをビットデータとして記憶するオプシ
ョンパラメータ領域とともに、選択可能なオプションソ
フトウェアの品名データを記憶するオプション品名領域
を備えた記憶手段と、前記オプションパラメータ領域内
のビットデータに基づいてオプション品名領域をサーチ
し、予め選択されているオプションソフトウェアの種類
をオプション名称画面に表示する表示手段と、を有する
ことを特徴とする数値制御装置が提供される。
【0010】また、ビット設定型のオプションパラメー
タをチェックして、予め選択されているオプションソフ
トウェアのみを有効にしてから動作するオプションソフ
トウェア選択機能を備えた数値制御装置において、前記
オプションパラメータ領域に対してアクセスするための
特定の暗証番号と一致するキー信号入力があった場合の
み、前記オプションパラメータのビットデータの変更操
作を許可するキー手段を有することを特徴とする数値制
御装置が提供される。
【0011】
【作用】装置の運転を開始する前に、オプションパラメ
ータ領域で記憶しているオプションパラメータをチェッ
クする。設定されたビットデータに従って、ソフトウェ
アオプション機能を有効にする。オプション名称の表示
指令が出されると、オプションパラメータ領域からビッ
トデータを読み出し、それに対応する品名データをオプ
ション品名領域から探し出す。表示手段では、ビットデ
ータの表示に代えて、オプション名称画面を表示する。
【0012】オプション構成を設定し、あるいは変更す
るためには、前記パラメータ領域に対してアクセスする
ための特定の暗証番号と一致するキー信号を入力する。
これによって前記オプションパラメータ領域のキー手段
が解除され、オプションパラメータのビットデータの変
更操作が許可される。
【0013】
【実施例】以下、本発明の一実施例を図面に基づいて説
明する。図1は本発明の数値制御装置(CNC)におけ
る主要部を示すブロック図である。
【0014】ROM12に、このCNCで選択可能なオ
プションソフトウェア3の品名データを記憶するオプシ
ョン品名領域2とオプションソフトウェア3を備え、不
揮発性メモリ14に、オプションパラメータをアドレス
番号とビット番号で割り付けたビット型のオプションパ
ラメータ領域5を備えている。
【0015】数値制御装置の運転を開始する前に、読出
し指令を与えると、CPUはオプションパラメータ領域
5で“1”が設定されているアドレス番号とビット番号
を読み出して、対応するオプション品名をオプション品
名領域2から読み出して、RAM13に割り付けられた
オプション構成表7にそれぞれ書き込む。そして、オプ
ション構成表7がチェックされてROM12に記憶され
ているオプションソフトウェア3から有効にすべきソフ
トウェアが抽出される。
【0016】一方、オプション構成を知りたい場合に
は、画面選択操作を行うと、オプション構成表7の内容
を表示画面16aに表示することによって、ビットデー
タの表示であったオプション構成がヘリカル補間、円筒
補間などの品名データで表示される。
【0017】なお、オプションパラメータ領域5へのア
クセスは通常はキーによってプロテクトされている。こ
れによって、ユーザでは勝手にオプション構成を変更で
きない。メーカ側は、オプションパラメータ領域5に対
してアクセスするための特定の暗唱番号をキー信号とし
て入力してプロテクトを解除し、オプションパラメータ
のビットデータを画面表示する。この画面表示されたオ
プションパラメータ領域5を操作してビットデータを書
き換えることによって、オプションパラメータの設定、
あるいは変更が可能となる。
【0018】図2はオプションパラメータ領域5に記憶
されたビット設定型のオプションパラメータの一例を示
す図である。あるビットに1が設定されていると、対応
するソフトウェアが有効になる。従来はこのオプション
パラメータ領域5からビットデータだけが画面表示され
ていたので、ユーザは設定されたオプション構成を容易
に知ることができず、メーカ側では一旦出荷されたCN
Cの状態について、ユーザから正確な情報が得られなか
った。
【0019】本発明では、オプション名称画面が表示さ
れることにより、ユーザからCNCのオプション構成に
関する情報を確実に入手できるから、メーカのサービス
要員が現場まで出掛けなくても不具合の原因が容易に推
測でき、あるいは発生したトラブルに対応する出動時の
準備が容易に行える。
【0020】図3は本発明を実施するためのCNC内部
のハードウェアの概略構成図である。プロセッサ11
は、ROM12に格納されたシステムプログラムに従っ
て数値制御装置全体を制御する。ROM12には、EP
ROMやEEPROM等が使用され、ここには選択可能
なオプションソフトウェアと、オプション品名データも
記憶される。RAM13にはSRAM等が使用され、図
1のオプション構成表7や各種の演算データなど数値制
御装置の電源がオンしている間のみ記憶する必要のある
データが格納されている。
【0021】不揮発性メモリ14には図示されていない
バッテリによってバックアップされたCMOSが使用さ
れ、電源切断後も保持すべきパラメータ、ピッチ誤差補
正量及び工具補正量等が格納されている。また、不揮発
性メモリ14には、本実施例のオプションパラメータを
ビットデータとして記憶するパラメータ領域が構成さ
れ、そのビット構成とROM12に格納されたオプショ
ンの関係はメーカ側で極秘に保管される資料にのみ記載
される。
【0022】グラフィック制御回路15はディジタル信
号を表示用の信号に変換し、表示装置16に与える。表
示装置16にはCRTあるいは液晶表示装置が使用され
る。表示装置16は作成中または実行中のプログラム、
現在位置、工具データ、パラメータ、状態表示データ、
アラーム等を表示する。
【0023】また、この表示装置16には、RAM13
に格納されたオプションソフトウェアの品名データから
構成されるオプション構成画面が表示できる。キーボー
ド17はシンボリックキー、数値キー等からなり、必要
な図形、データ等の入力ができ、ここから不揮発性メモ
リ14に格納されたオプションパラメータのプロテクト
を解除する暗証番号をキー入力し、かつその設定、変更
のキー操作が行われる。これらグラフィック制御回路1
5、表示装置16、キーボード17はMDI装置25と
して一体に構成されている。
【0024】PMC(プログラマブル・マシン・コント
ローラ)22はバス21経由でM機能信号等を受けて、
シーケンス・プログラムで処理して、出力信号を出力
し、工作機械20を制御する。また、PMC22は、機
械側からの入力信号を受けて、シーケンス・プログラム
で処理を行い、バス21を経由して、プロセッサ11に
必要な入力信号を転送する。
【0025】軸制御回路18はプロセッサ11からの軸
の移動指令を受けて、軸の指令をサーボアンプ19に出
力する。サーボアンプ19はこの移動指令を受けて、工
作機械20のサーボモータを駆動する。
【0026】次に、本発明の数値制御装置におけるオプ
ション品名の表示について説明する。図4はオプション
名称画面作成の手順を示すフローチャートである。図に
おいて、Sに続く数値はステップ番号を示してある。 〔S1〕数値制御装置の電源が投入されると、オプショ
ン読出し指令が発生する。 〔S2〕CPUは読出し指令を受けると、オプションパ
ラメータ領域5から“1”が設定されているアドレスと
ビット番号を読み出してオプション構成表7に書き込
む。 〔S3〕オプション構成表7に書き込まれた番号に対応
するオプション品名をROMにあるオプション品名領域
から読み出して、オプション構成表7の番号に対応して
書き込み、オプション構成表7を完成させる。 〔S4〕画面選択キーでオプション構成表を選択する。 〔S5〕表示画面16aにオプション構成が表示され
る。
【0027】このように、ユーザが使用しているCNC
の障害、保守を行う上で、マニュアルなどによってはユ
ーザ側に開示されていないオプションパラメータ領域で
の設定内容を、品名データとして記憶し、オプション構
成を表示する。
【0028】これによって、メーカ側のサービス要員は
ユーザから確実に情報を得て、障害内容を確認できる。
すなわち、ユーザは直接に画面表示されているオプショ
ン構成のオプション品名を読み取って、メーカ側に正確
にオプション構成を伝達する。このため、メーカのサー
ビス要員がユーザ側の工場など、そのシステム設置の現
場まで出掛けなくても簡単な障害であればユーザが独自
に解決でき、あるいはサービス要員が現場に出動する場
合であっても、不具合の原因が容易に推測でき、発生し
たトラブルに迅速に対処できる。
【0029】
【発明の効果】以上説明したように本発明では、ビット
設定型のオプションパラメータをチェックして、予め選
択されているオプションソフトウェアのみを有効にして
から動作するオプションソフトウェア選択機能を備えた
数値制御装置において、オプション品名を表示してユー
ザがCNCのオプション構成を知ることができる。
【0030】このため、メーカのサービス要員は、的確
に装置の障害内容を確認して、迅速な障害復旧が行える
うえ、オプション構成を変更する場合に、特定の暗証番
号を用いて開かれるキーを利用することによって、サー
ビス要員のみがソフトウェアオプションを変更できる。
【図面の簡単な説明】
【図1】本発明のCNCの主要部を示すブロック図であ
る。
【図2】ビット設定型のオプションパラメータの一例を
示す図である。
【図3】CNC内部のハードウェアの概略構成図であ
る。
【図4】オプション名称画面作成の手順を示すフローチ
ャートである。
【符号の説明】
1 メモリ 2 表示画面 3 オプション品名領域 4 パラメータ領域

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 ビット設定型のオプションパラメータを
    チェックして、予め選択されているオプションソフトウ
    ェアのみを有効にしてから動作するオプションソフトウ
    ェア選択機能を備えた数値制御装置において、 前記オプションパラメータをビットデータとして記憶す
    るオプションパラメータ領域とともに、選択可能なオプ
    ションソフトウェアの品名データを記憶するオプション
    品名領域を備えた記憶手段と、 前記オプションパラメータ領域内のビットデータに基づ
    いてオプション品名領域をサーチし、予め選択されてい
    るオプションソフトウェアの種類をオプション名称画面
    に表示する表示手段と、 を有することを特徴とする数値制御装置。
  2. 【請求項2】 前記パラメータ領域に対してアクセスす
    るための特定の暗証番号と一致するキー信号入力があっ
    た場合のみ、前記オプションパラメータのビットデータ
    の変更操作を許可するキー手段を有することを特徴とす
    る請求項1記載の数値制御装置。
JP28472593A 1993-11-15 1993-11-15 数値制御装置 Pending JPH07141013A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28472593A JPH07141013A (ja) 1993-11-15 1993-11-15 数値制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28472593A JPH07141013A (ja) 1993-11-15 1993-11-15 数値制御装置

Publications (1)

Publication Number Publication Date
JPH07141013A true JPH07141013A (ja) 1995-06-02

Family

ID=17682181

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28472593A Pending JPH07141013A (ja) 1993-11-15 1993-11-15 数値制御装置

Country Status (1)

Country Link
JP (1) JPH07141013A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017199077A (ja) * 2016-04-25 2017-11-02 ファナック株式会社 複数台の産業機械を有する生産システムの動作を最適化するセルコントローラ
WO2023105723A1 (ja) * 2021-12-09 2023-06-15 ファナック株式会社 ロボットまたは工作機械の拡張機能を制御する制御装置及びユーザインタフェース装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017199077A (ja) * 2016-04-25 2017-11-02 ファナック株式会社 複数台の産業機械を有する生産システムの動作を最適化するセルコントローラ
WO2023105723A1 (ja) * 2021-12-09 2023-06-15 ファナック株式会社 ロボットまたは工作機械の拡張機能を制御する制御装置及びユーザインタフェース装置

Similar Documents

Publication Publication Date Title
JP3476484B2 (ja) 制御装置における操作履歴表示装置
JPH04211808A (ja) 数値制御装置
US7809451B2 (en) Method for operating an automation device
JPS60262204A (ja) プログラマブル・コントロ−ラ
JP2008176579A (ja) 機械の制御装置
EP0845721B1 (en) Numerical controller
JP2010287034A (ja) 外部機器とPLCとのModbusプロトコル通信アドレス表示方式
JPH07141013A (ja) 数値制御装置
WO1987006728A1 (en) Method of initializing parameters in a programmable machine controller
JP4269533B2 (ja) 数値制御装置
US10976719B2 (en) Parameter setting support device
JP2526935B2 (ja) 制御装置用表示装置の画面表示方法
JPH07129207A (ja) 数値制御システム
EP1455252A2 (en) Processing program creation apparatus
JP3890917B2 (ja) 生産設備監視システム
JP3729457B2 (ja) アラーム履歴表示システム
WO2024134894A1 (ja) 制御装置、および産業機械
JP2663959B2 (ja) プログラマブルターミナル
JPH06119021A (ja) 制御装置の操作方式
JP3499472B2 (ja) アラーム履歴表示システム
WO1997014999A1 (fr) Systeme de commande numerique
JP2934301B2 (ja) 射出成形機の集中管理装置
JPH0340025A (ja) 階層メニュー選択装置
JPH0764662A (ja) 情報処理装置及び制御方法
WO1988010454A1 (en) Operation time display system