JPH05303421A - 金型加工用フレキシブル生産システム - Google Patents

金型加工用フレキシブル生産システム

Info

Publication number
JPH05303421A
JPH05303421A JP4131932A JP13193292A JPH05303421A JP H05303421 A JPH05303421 A JP H05303421A JP 4131932 A JP4131932 A JP 4131932A JP 13193292 A JP13193292 A JP 13193292A JP H05303421 A JPH05303421 A JP H05303421A
Authority
JP
Japan
Prior art keywords
program
control device
machining
transfer
numerical control
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
JP4131932A
Other languages
English (en)
Other versions
JP3062641B2 (ja
Inventor
Hideki Shimizu
日出樹 清水
Norihito Eguchi
徳仁 江口
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.)
Okuma Corp
Original Assignee
Okuma Machinery Works Ltd
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 Okuma Machinery Works Ltd filed Critical Okuma Machinery Works Ltd
Priority to JP4131932A priority Critical patent/JP3062641B2/ja
Publication of JPH05303421A publication Critical patent/JPH05303421A/ja
Application granted granted Critical
Publication of JP3062641B2 publication Critical patent/JP3062641B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • General Factory Administration (AREA)

Abstract

(57)【要約】 【目的】 金型加工用フレキシブル生産システムにおい
て、メモリ運転やスケジュール運転などの多様な運転方
式に対応できるようにする。 【構成】 数値制御装置7は、FMS制御装置5の加工
プログラム選択部17と転送識別転送部18から、それ
ぞれ加工プログラムの選択情報と、転送方式及び運転方
式を識別するための識別子を受取り、FMS制御装置5
からの起動指令に対して、前記選択情報を基にファイル
名要求部19でプログラムファイル名要求を作成してダ
イレクト制御装置10へ送信する。そして、ダイレクト
制御装置10の加工プログラム転送部16がプログラム
ファイルを探索し、当該加工プログラムを前記識別子に
従って数値制御装置7へ転送し、数値制御装置7が前記
識別子に従った運転を行なう。

Description

【発明の詳細な説明】
本発明は、複数の数値制御工作機械と数値制御装置,ワ
ーク搬送装置及びこれらを制御し、統括管理するFMS
制御装置などから構成されるフレキシブル生産システム
(以下、FMSという)に関し、特に、金型特有の大容
量の加工プログラムを取扱い、数値制御装置にデータを
分配しながら制御する金型加工用FMSに関する。
【0001】
【従来の技術】複数の数値制御工作機械と数値制御装
置,ワーク搬送装置及びこれらを制御し、統括管理する
FMS制御装置などから構成されるFMSにおいて、金
型加工分野では、大容量の加工プログラムを取り扱うこ
とや加工時間が比較的長いことが理由で自動化が遅れて
いたが、無人化の要求により、金型加工用のFMSが一
部実用化されつつある。従来はこれらを実現するため、
加工プログラムを数値制御装置に逐次に転送するための
専用の通信回線と、FMSを制御する信号を送受信する
ためのI/O回線を設け、これらの回線を介してFMS
制御装置によりFMSの制御を行なう方式が一般的にと
られている。そして、数値制御工作機械は加工プログラ
ムデータを受信しながら加工を行なうバッファ運転のみ
可能であり、また、メインプログラムだけ送信すること
が可能であった。
【0002】しかし、金型加工においては、微小ブロッ
クで構成される大容量の加工プログラムによる加工の
他、穴明けや輪郭加工などの比較的短い加工プログラム
による加工や、加工プログラムをいくつかに分割し、そ
れらを組み合わせて順番付けして加工するスケジュール
プログラムによる加工など、多様な加工方法がとられて
いる。そのため、従来の技術においては全ての加工方法
に対応することはできず、多様な加工方法の内、微小ブ
ロックで構成される大容量の加工プログラムによる加工
を対象として、自動化や無人化が図られてきた。
【0003】図8は一般的なFMSの一例を示す構成図
であり、FMSは、複数の工具マガジン6付きの数値制
御工作機械7,素材と半完成品及び完品を保管する倉庫
3,ワークを各機械に分配するワーク搬送装置1,ワー
ク搬送装置1と数値制御工作機械7とのワークの受け渡
しをするAPC(オートパレットチェンジャ)2,素材
のセットや完品の回収を行なう段取りステーション4及
び全体を統括管理するFMS制御装置5から構成され
る。図7は従来の金型加工用FMSの制御部の一例を示
す構成図であり、FMSを統括管理するFMS制御装置
5,数値制御装置/数値制御工作機械7,加工プログラ
ムを送信するための専用の通信回線8及び制御情報を取
扱うI/O回線9から構成される。
【0004】次に、図7と図8を参考に、従来技術を図
5のブロック図及び図6のフローチャートに従って詳細
に説明する。FMS制御装置5内のワーク決定部13
は、図8に示す数値制御工作機械7のAPC2の搬入側
が空になり、次のワークの搬送が可能なことを確認する
と(ステップS20)、予め登録された生産計画データ
の中から最も優先度の高いワークを探索し、該当の数値
制御工作機械7に割り付け、ワーク搬送装置1に搬送指
令を送出する(ステップS21)。該当の数値制御工作
機械7でワークの加工が完了すると(ステップS2
2)、NC起動部14が図7のI/O回線9を介して数
値制御装置7に起動指令STCを送信する(ステップS
23)。
【0005】起動指令STCを受信した数値制御装置7
は、転送要求部15で、回線オープン要求により通信回
線8をオープンし(ステップS24)、加工プログラム
WPの転送要求PSCを通信回線8を介してFMS制御
装置5に送信する(ステップS25)。FMS制御装置
5が転送要求PSCを受信すると、加工プログラム転送
部16が該当の加工プログラムWPを転送する準備をし
(ステップS26)、通信回線8を介して加工プログラ
ムWPの転送を開始する(ステップS27)。そして、
数値制御装置7が、加工プログラムWPを受信しながら
数値制御工作機械7に指令を送出し、数値制御工作機械
7によってワークの加工を開始する(ステップS2
8)。
【0006】
【発明が解決しようとする課題】従来の技術において
は、数値制御装置はFMS制御装置からNC起動指令を
受信するのみであるため、受信する加工プログラムの種
類を前もって認識する事ができず、また、転送方式の認
識手段を持っていないため、逐次転送によるバッファ運
転のみしか対応できなかった。そのため、メインプログ
ラムのバッファ運転に限定され、金型加工分野で使用さ
れる様々な加工方法、例えば、穴明けや輪郭加工などで
使用される一括転送によるメモリ運転や、加工プログラ
ムを分割し、それらをスケジュールプログラムで加工順
を指定するスケジュール運転など多様な運転方式に対し
ては対応できないという欠点があり、金型加工用FMS
の加工対象が限定されるという問題があった。本発明
は、上記の問題に鑑みて成されたものであり、本発明の
目的は、加工対象を限定しない、多様な運転方式に対応
できる金型加工用FMSを提供することにある。
【0007】
【課題を解決するための手段】本発明は、複数の数値制
御工作機械と数値制御装置,ワーク搬送装置,これらを
制御し、統括管理するFMS制御装置及び加工プログラ
ムを保管し、分配するダイレクト制御装置から構成され
る金型加工用FMSに関するものであり、本発明の上記
目的は、前記FMS制御装置には、生産計画データに従
って、前記数値制御工作機械及び前記ワーク搬送装置を
制御し、該当する前記数値制御工作機械にどのワークを
搬送するかを決定するワーク決定手段と、ワークの加工
が完了して次のワークの加工待ちになった時点で、加工
プログラム名及びメインプログラムやスケジュールプロ
グラムなどのプログラム種類から成るプログラム選択情
報を第1の通信回線を介して前記数値制御装置へ通知す
るプログラム選択手段と、前記加工プログラムを前記数
値制御装置に一括で転送し、メモリ運転とするか、ある
いは逐次に転送し、前記加工プログラムを受信しながら
加工するバッファ運転とするかを識別するための識別子
を前記第1の通信回線を介して前記数値制御装置へ通知
する転送識別手段と、数値制御装置の起動指令を前記第
1の通信回線を介して前記数値制御装置へ送信するNC
起動手段とを備え、前記数値制御装置には、前記プログ
ラム選択手段からのプログラム選択情報を記憶する第1
の記憶手段と、前記転送識別手段からの識別子を記憶す
る第2の記憶手段と、前記NC起動手段からの起動指令
を受け前記プログラム選択情報に基づいて前記加工プロ
グラム名及びプログラム種類で構成されるプログラムフ
ァイル名を内容とするプログラム名要求を作成し、第2
の通信回線を介して前記ダイレクト制御装置へ送信する
ファイル名要求手段とを備え、前記ダイレクト制御装置
には、前記ファイル名要求手段からのプログラムファイ
ル名要求を受け当該加工プログラムを前記第2の通信回
線を介して前記識別子に従って転送する加工プログラム
転送手段を備えることによって達成される。
【0008】
【作用】本発明の金型加工用FMSにあっては、加工プ
ログラム名とプログラム種類及び転送方式を数値制御装
置が前もって認識できるので、一括転送によるメモリ運
転やスケジュール運転など多様な運転方式に対応できる
ようになり、金型加工用FMSの加工対象が限定されな
くなる。
【0009】
【実施例】図4は本発明の金型加工用FMSの制御部の
一例を図7に対応させて示す構成図であり、FMSを統
括管理するFMS制御装置5,加工プログラムの転送を
司るダイレクト制御装置10,数値制御装置/数値制御
工作機械7,FMS制御装置5と数値制御装置7との間
で結合され、FMSを制御する制御情報や計測データや
工具情報などの実績データを送受信するための第1通信
回線11、及びダイレクト制御装置10と数値制御装置
7との間で結合され、加工プログラムを転送するための
第2通信回線12から構成される。
【0010】本発明の金型加工用FMSの一例を、図4
と図8を参考に、図1のブロック図及び図2のフローチ
ャートに従って詳細に説明する。FMS制御装置5内の
ワーク決定部13は、図8に示す数値制御工作機械7の
APC2の搬送側が空になり、次のワークの搬送が可能
なことを確認すると(ステップS20)、予め登録され
た生産計画データの中から最も優先度の高いワークを探
索し、該当の数値制御工作機械7に割り付け、ワーク搬
送装置1に搬送指令を送出する(ステップS21)。該
当の数値制御工作機械7でワークの加工が完了すると
(ステップS22)、FMS制御装置5内の加工プログ
ラム選択部17は、図4の第1通信回線11を介して加
工プログラム名及びプログラム種類を加工プログラム選
択指令PSDとして数値制御装置7に送信し(ステップ
S30)、数値制御装置7は、受信した加工プログラム
選択指令PSDをメモリに記憶する(ステップS3
1)。
【0011】続いて、FMS制御装置5内の転送識別転
送部18が、一括転送により加工プログラムを受信して
メモリに登録後加工する“メモリ運転”か、逐次転送に
より加工プログラムを受信しながら加工をする“バッフ
ァ運転”かを識別するための識別子SIDを、第1通信
回線11を介して数値制御装置7へ送信し(ステップS
32)、数値制御装置7はその識別子SIDをメモリに
記憶する(ステップS33)。次に、FMS制御装置5
のNC起動部14が第1通信回線11を介して数値制御
装置7へ起動指令STCを送信する(ステップS3
4)。
【0012】数値制御装置7は起動指令STCを受信す
ると、ファイル名要求部19で、加工プログラム名及び
プログラム種類をメモリから読込み、加工プログラム名
及びプログラム種類で構成されるプログラムファイル名
を内容とするプログラムファイル名要求PFSCを作成
し、第2通信回線12を介してダイレクト制御装置10
に送信する(ステップS35)。プログラムファイル名
要求PFSCを受けたダイレクト制御装置10内の加工
プログラム転送部16は、該当のプログラムファイル名
を探索し、当該加工プログラムWPを識別子SIDに従
って転送する準備をし(ステップS36)、加工プログ
ラムWPを第2通信回線12を介して数値制御装置7へ
転送する。(ステップS37)。
【0013】数値制御装置7はメモリから識別子SID
を読込み、識別子SIDがバッファ運転を示していれ
ば、加工プログラムWPを受信しながら数値制御工作機
械7に指令を送出し、ワークの加工を開始する(ステッ
プS38〜S40)。一方、ステップS38において、
識別子SIDがメモリ運転を示していれば、数値制御装
置7は加工プログラムWP全てをメモリへ登録した後、
加工プログラムWPをメモリから読込んで解釈し、数値
制御工作機械7に指令を送出してワークの加工を開始す
る(ステップS41,S42)。
【0014】次に、本発明システムの具体例を図3を用
いて説明する。今、FMS制御装置5に登録されている
スケジュールデータ50には、同図に示すように、加工
プログラム名が“ABC”,プログラム種類が“MI
N”(メインプログラムを意味する),転送方式が“一
括”と指令されているものとする。FMS制御装置5
は、スケジュールデータ50に基づいて、加工プログラ
ム選択指令及びメモリ運転かバッファ運転かを識別する
ための識別子を第1通信回線を介して数値制御装置7に
送信する。そして、加工プログラム選択指令の内容“A
BC.MIN”が経路60経由でプログラム選択指令メ
モリ51に記憶され、識別子の内容“一括”を意味する
値“1”が、経路61経由でメモリ/バッファ運転識別
子メモリ52に記憶される。
【0015】次に、FMS制御装置5から数値制御装置
7に起動指令が送信されると、数値制御装置7は、プロ
グラム選択指令メモリ51から加工プログラム名“AB
C”とプログラム種類“MIN”を読込んで、加工プロ
グラム名とプログラム種類で構成されるプログラムファ
イル名“ABC.MIN”を内容とするプログラムファ
イル名要求を作成し、経路62経由で第2通信回路12
を介してダイレクト制御装置10へ送信する。プログラ
ムファイル名要求を受信したダイレクト制御装置10
は、外部記憶装置53に記憶されているプログラムファ
イル名を探索し、当該プログラムファイル名“ABC.
MIN”の加工プログラムを読込んで、第2通信回線1
2を介して数値制御装置7への転送を開始する。
【0016】数値制御装置7は、メモリ/バッファ運転
識別子メモリ52の情報に従って、すなわち、識別子が
バッファ運転を意味する値“0”であれば、ダイレクト
制御装置10から転送されてくる加工プログラムを経路
64経由で運転バッファ54へ読込みながら、NCプロ
グラム解釈部56で解釈し、軸移動指令57を数値制御
工作機械へ送出して加工を行なう。また、識別子がメモ
リ運転を意味する値“1”であれば、数値制御装置7は
加工プログラムを経路65経由でメモリ55に記憶し、
ダイレクト制御装置10から加工プログラム全てが転送
されるまでメモリ55に書き続け、加工プログラムを登
録し終ると、経路66経由で運転バッファ54に加工プ
ログラムを徐々に読込みながらNCプログラム解釈部5
6で解釈し、軸移動指令57を数値制御工作機械へ送出
して加工を行なう。
【0017】
【発明の効果】以上のように本発明の金型加工用FMS
によれば、穴明けや輪郭加工などで使用される加工プロ
グラムの一括転送によるメモリ運転や、加工プログラム
を分割してスケジュールプログラムで指定した加工順に
従って運転するスケジュール運転など、多様な運転方式
に対応できるようになる。したがって、多様な金型加工
の加工方法に対応できるようになり、高効率の生産を実
現することが可能となる。
【図面の簡単な説明】
【図1】本発明の金型加工用FMSの一例を示すブロッ
ク図である。
【図2】本発明システムを説明するフローチャートであ
る。
【図3】本発明システムの具体例を示すブロック図であ
る。
【図4】本発明システムの制御部の一例を示す構成図で
ある。
【図5】従来の金型加工用FMSの一例を示すブロック
図である。
【図6】従来システムを説明するフローチャートであ
る。
【図7】従来システムの制御部の一例を示す構成図であ
る。
【図8】一般的なFMSの一例を示す構成図である。
【符号の説明】
10 ダイレクト制御装置 11 第1通信回線 12 第2通信回線 17 加工プログラム選択部 18 転送識別転送部 19 ファイル名要求部 50 スケジュールデータ 51 プログラム選択指令メモリ 52 メモリ/バッファ運転識別メモリ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 複数の数値制御工作機械と数値制御装
    置,ワーク搬送装置,これらを制御し、統括管理するF
    MS制御装置及び加工プログラムを保管し、分配するダ
    イレクト制御装置から構成される金型加工用フレキシブ
    ル生産システムにおいて、前記FMS制御装置には、生
    産計画データに従って、前記数値制御工作機械及び前記
    ワーク搬送装置を制御し、該当する前記数値制御工作機
    械にどのワークを搬送するかを決定するワーク決定手段
    と、ワークの加工が完了して次のワークの加工待ちにな
    った時点で、加工プログラム名及びメインプログラムや
    スケジュールプログラムなどのプログラム種類から成る
    プログラム選択情報を第1の通信回線を介して数値制御
    装置へ通知するプログラム選択手段と、前記加工プログ
    ラムを前記数値制御装置に一括で転送し、メモリ運転と
    するか、あるいは逐次に転送し、前記加工プログラムを
    受信しながら加工するバッファ運転とするかを識別する
    ための識別子を前記第1の通信回線を介して前記数値制
    御装置へ通知する転送識別手段と、数値制御装置の起動
    指令を前記第1の通信回線を介して前記数値制御装置へ
    送信するNC起動手段とを備え、前記数値制御装置に
    は、前記プログラム選択手段からのプログラム選択情報
    を記憶する第1の記憶手段と、前記転送識別手段からの
    識別子を記憶する第2の記憶手段と、前記NC起動手段
    からの起動指令を受け前記プログラム選択情報に基づい
    て前記加工プログラム名及びプログラム種類で構成され
    るプログラムファイル名を内容とするプログラム名要求
    を作成し、第2の通信回線を介して前記ダイレクト制御
    装置へ送信するファイル名要求手段とを備え、前記ダイ
    レクト制御装置には、前記ファイル名要求手段からのプ
    ログラムファイル名要求を受け当該加工プログラムを前
    記第2の通信回線を介して前記識別子に従って転送する
    加工プログラム転送手段を備えたことを特徴とする金型
    加工用フレキシブル生産システム。
JP4131932A 1992-04-24 1992-04-24 金型加工用フレキシブル生産システム Expired - Fee Related JP3062641B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4131932A JP3062641B2 (ja) 1992-04-24 1992-04-24 金型加工用フレキシブル生産システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4131932A JP3062641B2 (ja) 1992-04-24 1992-04-24 金型加工用フレキシブル生産システム

Publications (2)

Publication Number Publication Date
JPH05303421A true JPH05303421A (ja) 1993-11-16
JP3062641B2 JP3062641B2 (ja) 2000-07-12

Family

ID=15069588

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4131932A Expired - Fee Related JP3062641B2 (ja) 1992-04-24 1992-04-24 金型加工用フレキシブル生産システム

Country Status (1)

Country Link
JP (1) JP3062641B2 (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998009204A1 (en) * 1996-08-26 1998-03-05 Amada Company, Limited Machine control system
JP2005502950A (ja) * 2001-09-12 2005-01-27 レクスロート インドラマート ゲゼルシヤフト ミツト ベシユレンクテル ハフツング 工具データを準備し処理し保守するための方法
JP2009142919A (ja) * 2007-12-12 2009-07-02 Kanto Seiki Kk 工作機械の温度制御装置
JP2018097667A (ja) * 2016-12-14 2018-06-21 ファナック株式会社 Ncプログラム転送装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998009204A1 (en) * 1996-08-26 1998-03-05 Amada Company, Limited Machine control system
JP2005502950A (ja) * 2001-09-12 2005-01-27 レクスロート インドラマート ゲゼルシヤフト ミツト ベシユレンクテル ハフツング 工具データを準備し処理し保守するための方法
JP2009142919A (ja) * 2007-12-12 2009-07-02 Kanto Seiki Kk 工作機械の温度制御装置
JP2018097667A (ja) * 2016-12-14 2018-06-21 ファナック株式会社 Ncプログラム転送装置

Also Published As

Publication number Publication date
JP3062641B2 (ja) 2000-07-12

Similar Documents

Publication Publication Date Title
US4608645A (en) Numerical control system for a machine tool with a tool dimension compensation function
US4616322A (en) Method and apparatus for preparing spare tools for a machine tool
CA1334439C (en) Production management system with simultaneous multiple data transmission
JPH0541381B2 (ja)
JP2980182B2 (ja) 工具管理装置
JPH0911088A (ja) 生産制御装置および方法
JP3062641B2 (ja) 金型加工用フレキシブル生産システム
JP3767340B2 (ja) 生産管理タグおよびこれを用いた生産システム
JPH02254503A (ja) オフライン教示システムの実行データ伝送方式
JPH06277990A (ja) セルコントローラ
JPH06262496A (ja) 数値制御工作機械群の制御装置
JPH01183344A (ja) フレキシブル生産システム
JPH02213905A (ja) 入出力制御方式
JP4109729B2 (ja) パーツトラッキング制御方法及びその装置
US6192288B1 (en) Laser beam machining equipment
JP2002166340A (ja) Fmsセルにおけるパレット管理方法および装置
JP3541459B2 (ja) Dnc制御装置
JPS62264852A (ja) ロボツトを含む加工システムにおける制御方法
JP2000293215A (ja) 数値制御装置の加工プログラムの指令方法
JPH02205445A (ja) 数値制御工作装置
JPH06262495A (ja) 数値制御工作機械群の制御装置
KR100584203B1 (ko) 공작기계의 공구 자동 전송방법
JPS61184609A (ja) 加工進捗状況表示方法
US5130919A (en) Industrial machine control device for monitoring mechanical coordinate data of a controlled machine
JPH0541382B2 (ja)

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees