JPH0277906A - Nc装置のパス稼働タイミング表示方法 - Google Patents

Nc装置のパス稼働タイミング表示方法

Info

Publication number
JPH0277906A
JPH0277906A JP23093288A JP23093288A JPH0277906A JP H0277906 A JPH0277906 A JP H0277906A JP 23093288 A JP23093288 A JP 23093288A JP 23093288 A JP23093288 A JP 23093288A JP H0277906 A JPH0277906 A JP H0277906A
Authority
JP
Japan
Prior art keywords
path
time
schedule data
time schedule
working state
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
JP23093288A
Other languages
English (en)
Inventor
Takao Sasaki
隆夫 佐々木
Kentaro Fujibayashi
謙太郎 藤林
Ken Yasuda
研 安田
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 JP23093288A priority Critical patent/JPH0277906A/ja
Publication of JPH0277906A publication Critical patent/JPH0277906A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は1つのプログラムで制御できる軸の集合である
パスを複数同時に数値制御するNC装置のパス稼働タイ
ミング表示方法に係り、特に各パス間の稼働状態を画面
上にグラフ表示し、稼働状態の相互関係を容易に認識で
きるNC装置のパス稼働タイミング表示方法に関する。
〈従来技術〉 1つのプログラムで制御される軸の集合であるパスを1
台のNC装置で同時に並列制御するマルチパス方式があ
る。かかるマルチパス方式のNC制御によれば、各パス
は対応するプログラムにより同時並行的に制御される。
すなわち、各パスは対応するプログラムにより規定され
るスケジュールに従って、カッタをワークに対し相対的
に移動させ、パス毎に分担された加工工程を実行するこ
とができる。
〈発明が解決しようとする課題〉 ところが、1台のNC装置で複数のパスを制御する場合
、加工の進行状況によって、あるいは幾つかのパス間で
待合せ等のため、停止させなければならないパスが発生
する。従来はプログラムのスケジュールを文字や数字に
よって示していたので、それぞれのパス間の稼働状態の
相互関係が分かりに<<、停止の必要がないパスを停止
させていることがあり1時間的な面で非効率的となる問
題がある。
以上から本発明の目的は、各パス間の稼働状態を画面上
にグラフ表示し、稼働状態の相互関係を容易に認識でき
、従って非効率的で無駄な時間を容易に発見し、NC制
御を効率的に実行できるNC装置のパス稼働タイミング
表示方法を提供することである。
〈課題を解決するための手段〉 上記課題は本発明においては、全パス制御用のプログラ
ムを作成後に、自、動運転開始から終了までの各パスの
稼働状態を示すタイムスケジュールデータを求める工程
と、該データに基いて各パスの稼働状態をグラフ表示す
る工程とにより達成される。
く作用〉 自動運転のプログラムを各パスについて作成後プロセッ
サ11(第1図)は、自動運転開始から終了までの各パ
スの稼働状態を示すタイムスケジュールデータを求め、
デイスプレィ制御部16aは、該データに基いて各パス
の稼働状態をCRT16c上にグラフ表示する。
〈実施例〉 第1図は本発明方法を実現するNC装置のブロック図で
ある。
11はプロセッサ、12はROM、13はRAM、14
はワーキングメモリ、15はキーボード、16はデイス
プレィ装置、17はシーケンス処理を行って機械側制御
盤/操作盤とNG本体間のデータ授受を制御するPMC
装置(プログラマブル・マシーン・コントローラ)、1
8a、18b、−。
18nは各パスの軸制御部である。
デイスプレィ装置16は、デイスプレィ制御部16a、
1画面分の画像を記憶するフレームバッファ16b、C
RTI 6c等を有している。
自動運転のプログラムを各パスについて作成後プロセッ
サ11は、所定のサンプリング時間周期ごとに自動運転
開始から終了までの各パスの稼働状態を示すタイムスケ
ジュールデータを求めてデイスプレィ装H16に入力す
る。
デイスプレィ制御部16aは、該タイムスケジュールデ
ータを用いてグラフ画像を生成して、フレームバッファ
16bに記憶し、しかる後フレームバッファ16bより
グラフ画像を読み出して各パスの稼働状態をCRT 1
6 c上にグラフ表示する。
第2図は本発明方法によるパス稼働タイミングを表示す
るタイムスケジュール画面例である。
図中、#1〜#9はプログラムされたスケジュールに従
って各加工工程を実行するパス、Tは経過時間を示す時
間軸を示し、時間軸Tの一目盛を例えば10分とする。
なお、時間軸Tにおける各パスの稼働時間を表示パター
ン■により示し、停止時間を表示パターンVにより示す
第2図に示すタイムスケジュール画面を参照することに
より、各パス間の稼働時間の相互関係を即座に判断する
二とができる。また、パラメータを変更して時間軸Tの
一目盛当りの経過時間を。
5分、1分、30秒などのように設定することにより、
パスの稼働タイミングを大まかにも詳細にも表示させる
ことができる。
第3図は本発明の処理の流れ図であり、自動運転のプロ
グラムを各パスについて作成後、サイクルスタート(マ
シーンロックしておく)で各パス111〜#9を同時独
立に自動運転させる(ステップ101)。
運転中は各パス#1〜#9の稼働状態を示すデータを、
例えば1秒のサンプリング時間周期ごとに求め(ステッ
プ102)、該データをワーキングメモリ14に記憶す
る(ステップ103)。この稼働データは、自動運転開
始から終了までサンプリング時間周期ごとに繰り返し記
憶され(ステップ104)、自動運転が終了すると、ワ
ーキングメモリ14に記憶された稼働データがデイスプ
レィ制御部16aによりグラフ画像データに変換され、
該グラフ画像データに基いてタイムスケジュール画面が
表示される(ステップ105)。
タイムスケジュール画面の時間軸Tは、パラメータで設
定され、従って該パラメータが変更されると(ステップ
106)、パラメータに応じて時間軸Tの一目盛当りの
経過時間が1例えば1c分。
5分、1分、30秒などのように設定さtL(ステップ
107)、該時間軸Tにおける稼働状態のタイムスケジ
ュール画面が表示される(ステップ105)a かかるタイムスケジュール画面により各パス間の稼働時
間の相互関係が明示されるので、制御上無駄な時間を容
易に検索することができる。そして、プログラムを変更
することで、より効率的な運転が実行される、例えばパ
ス#9の運転停止を待ってパス#7,98を運転させる
場合などに。
第4図(a)に示すような空き時間の発見が容易で、第
4図(b)に示すように空き時間を短縮したり、あるい
は空き時間に行う運転を追加したりすることができる。
なお、上記実施例では9台のパスを制御する際の表示例
を示したが、パスの数は何台であってもかまわない。
また、ドライランにより実際の速度より高速に制御して
タイムスケジュールデータを得て表示するように構成す
ることもできる。
〈発明の効果〉 以上本発明によれば、自動運転のプログラムを作成後、
所定のサンプリング時間周期ごとに自動運転開始から終
了までの各パスの稼働状態を示すデータを求め、該デー
タに基いて前記サンプリング時間における各パスの稼働
状態をグラフ表示するように構成したから、各パス間の
稼働状態を画面上にグラフ表示し、稼働状態の相互関係
を容易に認識でき、従って非効率的で無駄な時間を容易
に発見し、NG制御を効率的に実行できる。・
【図面の簡単な説明】
第1図は本発明方法を実現するNG装置のブロック図、 第2図は本発明方法による稼働タイミングを表示するタ
イムスケジュール画面例、 第3図は本発明の処理の流れ図であり。 第4図はプログラム変更に伴うタイムスケジュール画面
例。 11・・プロセッサ。 14・・ワーキングメモリ、 15・・キーボード。 16・・デイスプレィ装置。 16a・・デイスプレィ制御部。 16c・・CRTo 特許出願人        ファナック株式会社代理人
          弁理士  齋藤千幹第3図 第4図 (a)          (b)

Claims (1)

  1. 【特許請求の範囲】 1つのプログラムで制御できる軸の集合であるパスを複
    数同時に数値制御するNC装置のパス稼働タイミング表
    示方法において、 全パス制御用のプログラムを作成後、自動運転開始から
    終了までの各パスの稼働状態を示すタイムスケジュール
    データを求め、 該データに基いて各パスの稼働状態をグラフ表示するこ
    とを特徴とするNC装置のパス稼働タイミング表示方法
JP23093288A 1988-09-14 1988-09-14 Nc装置のパス稼働タイミング表示方法 Pending JPH0277906A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23093288A JPH0277906A (ja) 1988-09-14 1988-09-14 Nc装置のパス稼働タイミング表示方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23093288A JPH0277906A (ja) 1988-09-14 1988-09-14 Nc装置のパス稼働タイミング表示方法

Publications (1)

Publication Number Publication Date
JPH0277906A true JPH0277906A (ja) 1990-03-19

Family

ID=16915551

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23093288A Pending JPH0277906A (ja) 1988-09-14 1988-09-14 Nc装置のパス稼働タイミング表示方法

Country Status (1)

Country Link
JP (1) JPH0277906A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5101778A (en) * 1990-05-07 1992-04-07 Honda Giken Kogyo Kabushiki Kaisha SOHC type internal combustion engine
JP7768448B1 (ja) * 2024-08-05 2025-11-12 住友電気工業株式会社 表示装置、集約装置、表示方法、システムおよびコンピュータプログラム

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5942248A (ja) * 1982-09-03 1984-03-08 Mitsubishi Electric Corp 数値制御加工方式

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5942248A (ja) * 1982-09-03 1984-03-08 Mitsubishi Electric Corp 数値制御加工方式

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5101778A (en) * 1990-05-07 1992-04-07 Honda Giken Kogyo Kabushiki Kaisha SOHC type internal combustion engine
JP7768448B1 (ja) * 2024-08-05 2025-11-12 住友電気工業株式会社 表示装置、集約装置、表示方法、システムおよびコンピュータプログラム

Similar Documents

Publication Publication Date Title
JP3529373B2 (ja) 作業機械のシミュレーション装置
WO2009130759A1 (ja) 数値制御方法及びその装置
JPS62199338A (ja) 工具衝突自動防止方法
US7979254B2 (en) Simulation apparatus and method for NC machining
JPS6069707A (ja) 数値制御装置
JPH0277906A (ja) Nc装置のパス稼働タイミング表示方法
JPS58171241A (ja) 数値制御装置の表示制御方法
US6842651B1 (en) Programmable controller having plural speed pattern generators
CN115023673A (zh) 处理装置和处理方法
JP2005014149A (ja) ロボットシステム
JPS61249108A (ja) 数値制御装置における加工モニタ方式
KR102132857B1 (ko) Plc의 모터 구동 제어 방법
CN105426140B (zh) 带i/o控制功能的可编程显示器、控制系统
JP7767842B2 (ja) 分析装置、分析方法およびプログラム
JP2862060B2 (ja) 数値制御装置
JPS59166449A (ja) 多工具工作機械の制御方法
JPS6324307A (ja) Ncデ−タチエツク方法
JP5639519B2 (ja) 工作機械用制御装置
JP2813079B2 (ja) 数値制御装置
JPS63271504A (ja) 数値制御装置における表示切換方法
JPH01197807A (ja) 数値制御装置の機械シーケンス制御方式
JPH01192431A (ja) 板材加工機における制御装置
JPH0262607A (ja) プログラムチェック描画方式
JPH0323068A (ja) 自動溶接装置
JPS63709A (ja) 対話形nc装置