JPH03144708A - 自動プログラミング装置 - Google Patents

自動プログラミング装置

Info

Publication number
JPH03144708A
JPH03144708A JP28178689A JP28178689A JPH03144708A JP H03144708 A JPH03144708 A JP H03144708A JP 28178689 A JP28178689 A JP 28178689A JP 28178689 A JP28178689 A JP 28178689A JP H03144708 A JPH03144708 A JP H03144708A
Authority
JP
Japan
Prior art keywords
data
automatic programming
command
programming device
input
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
JP28178689A
Other languages
English (en)
Inventor
Maki Seki
関 真樹
Takashi Takegahara
竹ヶ原 隆史
Katsunobu Yamaki
八巻 克信
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 JP28178689A priority Critical patent/JPH03144708A/ja
Publication of JPH03144708A publication Critical patent/JPH03144708A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、自動プログラミング装置に関し、特に数値制
御装置(以下、NC装置という)が直、接接続される自
動プログラミング装置に関する。
従来の技術 従来、自動プログラミング装置にNC装置から直接NC
データを入力する場合、逆に、NC装置に自動プログラ
ミング装置から直接NCデータを入力する場合、NCテ
ープからNCデータを入出力するときの通信方式を使用
している。即ち、自動プログラミング装置かNC装置か
の一方を受信待機状態にセットし、他方の装置からデー
タを送出するようにしている。その結果、データの送受
信を行う場合、NC装置、自動プログラミング装置の双
方の操作が必要である。
発明が解決しようとする課題 上述したように、自動プログラミング装置とNC装置間
で直接データの送受を行う場合、双方の操作を行わねば
ならず、NC装置と自動プログラミング装置が離れて設
置されている場合は、2人のオペレータで操作するが、
1人のオペレータが移動して2つの装置を操作してデー
タの送受を行わせる必要があり不便であった。
そこで本願発明の目的は、NC装置の操作のみによって
、NC装置と自動プログラミング装置間のデータの送受
を可能にした自動プログラミング装置を設置することに
ある。
課題を解決するための手段 NC装置が接続される自動プログラミング装置において
、本発明は、自動プログラミング装置にNC装置から入
力された信号を解析する手段と、少なくとも入力された
信号がデータ入力指令ならば、NC装置から送られてく
るデータを自動プログラミング内の記憶装置内に書込み
、データ出力指令ならば、指定されたデータをNC装置
に出力する通信制御手段とを設けることによって、NC
装置からの操作でデータ人出力を行う外部記憶装置と同
一の通信方式で自動プログラミング装置とNC装置間の
データの送受を行うようにした。
作用 NC装置から自動プログラミング装置に信号が入力され
ると、自動プログラミング装置は、入力された信号を解
析し、データ入力指令ならば、その後NC装置から送ら
れてくるデータを内部の記憶装置内に記憶する。又、デ
ータ出力指令ならば、指定されたデータをNC装置へ送
出する。その結果、オペレータは自動プログラミング装
置を何ら操作することなく、NC装置の操作のみでNC
装置と自動プログラミング装置間のデータの送受を行う
ことができ、NC装置は、NC装置からの操作によりデ
ータの入出力を行う外部記憶装置と同じように、自動プ
ログラミング装置とのデータの入出力を行うことができ
る。
実施例 第2図は本発明の一実験例の自動プログラミング装置の
要部ブロック図である。
図中、符号1は自動プログミング装置の各種処理を行う
プロセッサ(CPU)、符号2はプロセッサ1が行う各
種処理のプログラムが格納されるRAMで構成されたプ
ログラムメモリ、符号3は処理に必要な各種データ及び
プロセッサが行う演算等に利用されるRAMで構成され
たデータメモリ、符号4は各種プログラム、自動プログ
ラミング処理に使用するデータ、NC装置と入出力する
データなどが格納されるハードディスク、符号5はプロ
セッサ1が実行したNCプログラムやカッタパス等を表
示するグラフィックデイスプレィ(CRT) 、符号6
は各種コマンドやデータを人力するキーボード、符号7
はNC装置との通信を行う通信インタフェイスで、R5
−232−Cインタフェイス等である。又、符号8はロ
ーディングROMで、該自動プログラミング装置に電源
が投入されたとき、ハードディスク4から制御プログラ
ム等を読出してプログラムメモリ2に格納するプログラ
ムが格納されている。なお、符号9は上記要素1〜8を
接続するバスである。
ハードディスク4の全領域はプロセッサ1によって参照
可能になっているが、該領域の一部に外部記憶装置エミ
ュレーション機能に使用する領域が設けられており、後
述するNC装置と入出力するデータはこの領域に格納さ
れる。
上記外部記憶装置エミュレーション機能のプログラムは
、電源投入時ローディングROM8によってハードディ
スク4から読出され、プログラムメモリ2に格納され、
若しくはキーボード6からの指令に基いてプログラムメ
モリ2に格納されるようになっている。
第1図は上記外部記憶装置エミュレーション機能の動作
フローチャートで、通信インクフェイス7にNC装置か
ら信号の入力があると割込みがかかり、プロセッサ1は
第1図の処理を開始する。
まず、NC装置からの信号(データまたはコマンド)を
読み、その信号がコマンドであるか否か判断する(ステ
ップSl、S2)。コマンドでなければこの割込み処理
を終了する。コマンドであると、そのコマンドが自動プ
ログラミング装置へのデータ入力指令か、自動プログラ
ミング装置からNC装置へのデータ出力指令か、又は他
の処理を指令する指令か判断する(ステップ83〜35
)。
データ入力指令であると、該コマンドの次から送られて
くるデータを読み(ステップS6)、そのデータがデー
タ終了指令でなければ、読取ったデータをハードディス
ク4の外部記憶装置エミュレーション機能領域に書込む
(ステップS7.S8)。以下、データ終了指令が読込
まれるまで、読取ったデータをハードディスク4に書込
む。そして、データ終了指令が読まれるとこの割込み(
理を終了する。
一方、NC装置からデータ出力指令が出されと、プロセ
ッサ1はハードディスク4の外部記1装置エミュレーシ
ョン機能領域に格納されていデータを読み、そのデータ
が終了するまで通信ンタフェイス7を介してNC装置へ
送出する(、テップS9〜511)、そして、データが
終了−・るとデータ終了指令をNC装置に出力しくステ
プ512)、この割込み処理を終了する。
一方、入力されたコマンドがデータ入力指令、データ出
力指令でなく、その他の指令、例えば。
アイルの削除の指令、ファイル名の変更指令。
アイルの選択(ファイルの頭出し)指令等であ・と、そ
の指令の処理を実行しくステップS5)、この割込み処
理を終了する。
発明の効果 本発明では、NC装置と自動プログラミング1置との間
のデータの入出力かNG装置側からの士作のみで可能と
なるから、操作が簡単となり、ズつ、自動プログラミン
グ装置とNC装置間をオペレータが往復する必要がなく
なる。
又、ホストのプロセッサと端末のプロセッサ間で用いら
れる一般的な通信方式(MAPなど)の開発を行うより
も、容易に自動プログラミング装置とNC装置のデータ
の人出力を実現することができる。
【図面の簡単な説明】
第1図は、本発明の一実施例における外部記憶装置エミ
ュレーション機能の動作フローチャート、第2図は同実
施例の自動ブロクラミング装置の要部ブロック図である
。 1・・・プロセッサ(CPU)、2・・・プログラムメ
モリ、3・・・データメモリ、4・・・ハードディスク
、5〜・・グラフィックデイスプレィ(CRT)、6・
・・キーボード、7・・・通信インタフェイス、8・・
・ローディングROM、9・・・バス第 国 第 呪 NC八

Claims (1)

    【特許請求の範囲】
  1. 数値制御装置が接続される自動プログラミング装置にお
    いて、数値制御装置から入力された信号を解析する手段
    と、少なくとも入力された信号がデータ入力指令ならば
    、数値制御装置から送られてくるデータを自動プログラ
    ミング内の記憶装置内に書込み、データ出力指令ならば
    、指令されたデータを数値制御装置に出力する通信制御
    手段とを有することを特徴とする自動プログラミング装
    置。
JP28178689A 1989-10-31 1989-10-31 自動プログラミング装置 Pending JPH03144708A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28178689A JPH03144708A (ja) 1989-10-31 1989-10-31 自動プログラミング装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28178689A JPH03144708A (ja) 1989-10-31 1989-10-31 自動プログラミング装置

Publications (1)

Publication Number Publication Date
JPH03144708A true JPH03144708A (ja) 1991-06-20

Family

ID=17643955

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28178689A Pending JPH03144708A (ja) 1989-10-31 1989-10-31 自動プログラミング装置

Country Status (1)

Country Link
JP (1) JPH03144708A (ja)

Similar Documents

Publication Publication Date Title
EP0689113B1 (en) Numerically controlled machine tool management system
US4200915A (en) Program loader for programmable controller
JP3308386B2 (ja) 制御システム
JPH03144708A (ja) 自動プログラミング装置
US4616309A (en) Numerical control system
JPS6139105A (ja) 数値制御装置
US5204597A (en) Externally extended type programmable controller
JPH0431601Y2 (ja)
JPH0774966B2 (ja) ロボット操作器の編集装置
JPH01191269A (ja) 画像制御装置
JPS60160447A (ja) プログラマブルコントロ−ラ
JPH0498401A (ja) プログラマブルコントローラ
KR0179747B1 (ko) 프로그래머블 로직 콘트롤러의 핸디로더를 이용한 프로그램 수정방법
JP2690501B2 (ja) シーケンス・プログラム編集方法
EP0425688A1 (en) Method of editing program for program controller
KR100214126B1 (ko) 전전자 교환기에서의 백업 기능 중 파라미터 퍼스트의 처리 방법
JPH0587850B2 (ja)
JP3115087B2 (ja) イメージデータ切り出し装置
JPH0546294A (ja) 表示画面データ制御方式
JPH08286712A (ja) シーケンス・プログラムの編集方式
JPH0216603A (ja) シーケンス・プログラム編集方式
JPH02171802A (ja) プログラマブルコントローラ
JPS62200945A (ja) 通信制御方式
JPS63228301A (ja) プログラマブル・コントロ−ラ
EP0414912A1 (en) Cnc screen layout method