JPH01189705A - 数値制御装置 - Google Patents

数値制御装置

Info

Publication number
JPH01189705A
JPH01189705A JP1416088A JP1416088A JPH01189705A JP H01189705 A JPH01189705 A JP H01189705A JP 1416088 A JP1416088 A JP 1416088A JP 1416088 A JP1416088 A JP 1416088A JP H01189705 A JPH01189705 A JP H01189705A
Authority
JP
Japan
Prior art keywords
input
program
data
selection
screen
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.)
Granted
Application number
JP1416088A
Other languages
English (en)
Other versions
JP2700887B2 (ja
Inventor
Satoru Shinozaki
篠崎 了
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 JP63014160A priority Critical patent/JP2700887B2/ja
Publication of JPH01189705A publication Critical patent/JPH01189705A/ja
Application granted granted Critical
Publication of JP2700887B2 publication Critical patent/JP2700887B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36118Adapt interactive dialog, help to experience, short cut menu
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/36Nc in input of data, input key till input tape
    • G05B2219/36123Store statistical history of selected menus, recall for quick data entry

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、オペレータとの対話により加ニブログラムの
入力を行なう数値制御装置に関する。
(従来の技術) 近年、数値制御装置において対話形自動プログラミング
機能を有するものが種々に開発されている。それは、通
常のCRT表示手段によりオペレータが数値制御装置の
画面と対話しながら、工作機械を駆動するためのプログ
ラムを作成し入力していくことを可能にしている。こう
した対話形機能においては、予め複数のメニュー画面が
記憶され、対話プログラムに従って遷移する画面状態を
オペレータはキー久カにより選択することができる。即
ち、キーボードにより画面との対話を行なって、目的と
する加ニブログラムに必要なデータをオペレータが所定
のデータ入力画面から設定することで、簡単にプログラ
ムの作成が行なわれる。
(発明が解決しようとする課題) このような従来の数値制御装置における加ニブログラム
の入力にあたっては、初心者であっても対話形画面に従
って容易に操作できるという利点を有する反面、対話プ
ログラムが操作手順を1つに固定しているため、入力す
るオペレータが操作に習熟している場合でも、一定の手
順を必ず踏むことが必要となる。そのため、特に定型的
なパターンであって、単純な操作で入力が可能な加ニブ
ログラムを繰り返して入力する場合にも、オペレータは
各メニュー画面それぞれの段階で、常にメニュー選択操
作を強いられる。
つまり、キーボードから目的とする加ニブログラムに必
要なデータを入力するための操作が、定型処理のとぎ習
熟したオペレータにはかえって煩雑となる場合もあると
いう問題があった。
本発明は、上記課題を解決するためになされたもので、
加ニブログラムの対話形入力形式による入力機能を有す
るものにおいて、オペレータが最小限のキータッチでプ
ログラム入力を行なえる数値制御装置を提供することを
目的としている。
(課題を解決するための手段) 本発明によれば、複数のデータ入力画面を記憶し、それ
らを所定順序で表示して所定のプログラムデータを入力
する対話形プログラム機能を有する数値制御装置におい
て、前記画面毎の過去の選択履歴を記憶する記憶手段と
、続行して表示される入力画面についての優先順位を演
算する演算手段と、画面選択の変更指令を入力する入力
手段と、優先順位の高い入力画面を自動的に選択して表
示する表示制御手段とを具備することを特徴とする数値
制御装置を提供できる。
(作用) 本発明の数値制御装置では、複数のデータ入力画面が過
去の選択履歴′に基づいて優先的にかつ自動的に選択さ
れ、キー操作を容易にする。
(実施例) 以下、本発明の一実施例を図面に従って詳細に説明する
第1図は、数値制御装置の構成を示すブロック図で、プ
ロセッサ1は所定のパスライン等を介して工作機械2と
接続され、形成されている加ニブログラムに従って工作
機械に加工指令を出力するものである。上記プロセッサ
1のパスラインには、この数値制御装置本体を制御する
コントロールプログラムを格納するメモリ例えばROM
3、対話形プログラム機能に従って入力されるブータラ
−時記憶するRAM4、上記加ニブログラム内の複数の
メニュー画面、項目設定画面や入力データ等を表示する
CR7表示器5、加ニブログラムが格納される不揮発性
メモリ6などが接続されている。7は操作盤で、この操
作盤7において上記CRT表示器5の表示が制御され、
オペレータにより順次必要な選択により画面との対話を
進めるためのキー操作が行なわれる。
従来の数値制御装置では、対話形プログラム機能の特性
は、そこに如何に多くの入力画面が記憶され、それらが
如何に効率良く選択可能に配置されているかにかかって
いた。
例えば、第2図に示す遷移状態で複数の入力画面が配置
されている場合、オペレータの選択操作により初期設定
画面から加工メニュー選択画面、加工メニュー選択画面
から詳細メニュー選択画面へと順次画面が変化し、所定
の入力画面が選択され、そこで必要な加工データを入力
して加ニブログラムを作成することになる。ところが、
このように入力画面数が多く含まれ、且つその遷移状態
も非常に複雑になっている場合に、例えば穴あけ加工の
みのプログラムであるとか、平面加工と側面加工とを単
純に耽り返すプログラムを作成するような定型処理のと
きには、習熟したオペレータにはかえって煩雑となる。
そこで、本発明では、各メニュー画面毎に、過去に選択
されたメニュー項目についての統計処理を行なって、例
えば前記RAM4内に画面毎の過去の選択履歴を記憶し
ておく。オペレータはまず定型処理か否かを入力し、新
プログラムの入力処理を開始するとき、第3図に示すプ
ログラム登録の流れ図に示すように、本来であればステ
ップb、c、dのように3回の選択操作の後に加工デー
タの入力(ステップe)を行なっていた。しかし、ステ
ップaで定型処理が選択された場合には、記憶している
選択履歴に基づいてCRT表示器5の表示制御により、
最も多い組合せで入力画面が自動的に選択され、これに
よりオペレータは各メニュー画面毎の選択を行なうこと
なく、直ちに加工データを入力する(ステップf)こと
かできる。
上記選択履歴は、例えば各メニュー項目の選択頻度デー
タ及び選択される入力画面の順列データからなり、各メ
ニュー画面を表示したときに例えば「インプットキー」
のみを操作することで選択頻度データに基づく優先度の
大きい入力画面に移行し、あるいは先行する入力画面で
「プログラム終了?」に対してrNOJと入力した時点
で、入力画面の順列データに従って次の入力画面に移行
するようにCRT表示器5を表示制御している。
第4図は、定型処理として実行される入力画面の組合せ
の一例を示している。この場合でも、必要に応じて途中
で定型処理を中断して、入力画面を変更することは可能
である。
この発明をある程度詳細にその最も好ましい実施態様に
ついて説明したが、その好ましい実施態様の説明は、構
成の詳細な部分についての変形、特許請求の範囲に記載
された本発明の精神に反しない限りでの種々な変形、あ
るいはそれらを組み合わせたものに変更することができ
ることは明らかである。
(発明の効果) 以上説明したように、本発明によれば、入力画面を選択
するためのキー操作を不要にすることができるから、定
型処理によるプログラム作成については特にオペレータ
は最小限のキータッチでプログラム入力を行なえ、効率
の良いプログラム作成が可能な数値制御装置を提供でき
る。
【図面の簡単な説明】
第1図は、本発明の一実施例を示すブロック図、第2図
は、複数の入力画面が配置された遷移状態を示す図、第
3図は、プログラム登録の流れ図、第4図は、定型処理
として実行される入力画面の組合せの一例を示す図であ
る。 1・・・プロセッサ、2・・・工作機械、3・・・RO
M。 4・・・RAM、5・・・表示器、6・・・不揮発性メ
モリ。 特許出願人 ファナック株式会社 代 理 人 弁理士 辻   實 第1図 第3図 U万  f   初期設斐入ガ 加エテ″−タ入力 方ロエメニューU No   終了? と55         言羊明■メニューX(まに加
エテ゛−タ入力   C 終了? 第4図

Claims (4)

    【特許請求の範囲】
  1. (1)複数のデータ入力画面を記憶し、それらを所定順
    序で表示して所定のプログラムデータを入力する対話形
    プログラム機能を有する数値制御装置において、 前記画面毎の過去の選択履歴を記憶する記憶手段と、 続行して表示される入力画面についての優先順位を演算
    する演算手段と、 画面選択の変更指令を入力する入力手段と、優先順位の
    高い入力画面を自動的に選択して表示する表示制御手段 とを具備することを特徴とする数値制御装置。
  2. (2)複数の選択可能なデータ入力画面を、過去のプロ
    グラム作成時に使用された頻度に応じて決定される選択
    履歴に基づいて選択し、プログラムデータを入力するよ
    うにしたことを特徴とする対話形プログラム作成方法。
  3. (3)前記選択履歴は、選択頻度データ及び選択される
    入力画面の順列データとから構成されることを特徴とす
    る、請求項(1)に記載の数値制御装置。
  4. (4)前記選択履歴は、選択頻度データ及び選択される
    入力画面の順列データとから構成されることを特徴とす
    る請求項(2)に記載の対話形プログラム作成方法。
JP63014160A 1988-01-25 1988-01-25 数値制御装置 Expired - Lifetime JP2700887B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63014160A JP2700887B2 (ja) 1988-01-25 1988-01-25 数値制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63014160A JP2700887B2 (ja) 1988-01-25 1988-01-25 数値制御装置

Publications (2)

Publication Number Publication Date
JPH01189705A true JPH01189705A (ja) 1989-07-28
JP2700887B2 JP2700887B2 (ja) 1998-01-21

Family

ID=11853398

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63014160A Expired - Lifetime JP2700887B2 (ja) 1988-01-25 1988-01-25 数値制御装置

Country Status (1)

Country Link
JP (1) JP2700887B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017045323A (ja) * 2015-08-27 2017-03-02 ファナック株式会社 メニューを備える数値制御装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6214208A (ja) * 1985-07-11 1987-01-22 Matsushita Electric Ind Co Ltd 数値制御デ−タ自動作成装置
JPS6274104A (ja) * 1985-09-27 1987-04-04 Yamazaki Tekkosho:Kk 数値制御装置における加工デ−タの入力制御方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6214208A (ja) * 1985-07-11 1987-01-22 Matsushita Electric Ind Co Ltd 数値制御デ−タ自動作成装置
JPS6274104A (ja) * 1985-09-27 1987-04-04 Yamazaki Tekkosho:Kk 数値制御装置における加工デ−タの入力制御方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017045323A (ja) * 2015-08-27 2017-03-02 ファナック株式会社 メニューを備える数値制御装置

Also Published As

Publication number Publication date
JP2700887B2 (ja) 1998-01-21

Similar Documents

Publication Publication Date Title
JPH02293903A (ja) Cad/cam装置
JPS62119608A (ja) 対話形プログラミング装置
TWI569118B (zh) 畫面作成軟體
JPH01189705A (ja) 数値制御装置
JP3363056B2 (ja) プログラマブル表示装置
JP2537424B2 (ja) 制御プログラム作成装置
JPS61249108A (ja) 数値制御装置における加工モニタ方式
JP2771701B2 (ja) 対話形数値制御装置
JPS61278909A (ja) 対話形プログラミング装置
EP0578828A1 (en) Screen display method for cnc
EP0332703A1 (en) Data input system
JP3000281B2 (ja) データ入力システム
JP3011050B2 (ja) ポインティング確認方式
JPH09167003A (ja) 動作確認用操作装置
JPS63271504A (ja) 数値制御装置における表示切換方法
JPH01228002A (ja) 対話形プログラミング装置
JP3123720B2 (ja) プログラマブルコントローラのプログラミング方法及びプログラミング装置
JPS63709A (ja) 対話形nc装置
JP2000132697A (ja) グラフ表示装置及び記憶媒体
JPH07120181B2 (ja) 表示方式
JP3164680B2 (ja) 画面表示データ変更装置
JPS6318401A (ja) プログラマブルコントロ−ラ用プログラミング装置
JPH05290107A (ja) コマンド入力方法および装置
JPH01318102A (ja) Ncプログラム作成装置
JPH01144103A (ja) 画面表示機能を有する数値制御装置