JPH02205903A - トランスファーライン用数値制御装置 - Google Patents

トランスファーライン用数値制御装置

Info

Publication number
JPH02205903A
JPH02205903A JP1026432A JP2643289A JPH02205903A JP H02205903 A JPH02205903 A JP H02205903A JP 1026432 A JP1026432 A JP 1026432A JP 2643289 A JP2643289 A JP 2643289A JP H02205903 A JPH02205903 A JP H02205903A
Authority
JP
Japan
Prior art keywords
numerical control
control device
data
numerical
communication means
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
JP1026432A
Other languages
English (en)
Inventor
Shoichi Otsuka
大塚 昭一
Yasushi Akashi
明石 靖司
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 JP1026432A priority Critical patent/JPH02205903A/ja
Priority to KR1019900702195A priority patent/KR910700494A/ko
Priority to PCT/JP1990/000052 priority patent/WO1990008993A1/ja
Priority to EP90901890A priority patent/EP0417297A1/en
Publication of JPH02205903A publication Critical patent/JPH02205903A/ja
Pending 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
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41815Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • 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

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は数値制御装置(CN C’J置)をトランスフ
ァーライン上にAllみ込んだトランスファーライン用
数値制御装置に係り、特に多軸多系統制御での軸間の同
期待合せ制御を行えるトランスファーライン用数値制御
装置に関する。
〔従来の技術〕
自動車産業分野に代表される多且(生産ライン向けの加
工機械及び組立・検査機械等の制御装置とし′ζ、CN
C装;〃をライン」二にtitみ込んだトランスファー
ライン川CNC’1iffが使用されるようになってき
た。
このようなCNC装置には、シーケンス制御機能と軸制
御機能とが必要である。このうち軸制御機能は多軸多系
統の制御が多く軸間での同11J1待合せ機能が必須の
技術である。従来はこの軸間の同期待合せをCNC装置
間で補助信号を送受信しながら行っていた0例えば、C
NC′!A′ft、間でMコードの送受信を行うとか、
各CNC装置内のプログラマブルコントローラ(PC)
に設けられているディスクリートなりI/DOを用いて
送受信を行っていた。
〔発明が解決しようとする課題〕
従来のように、pcのDI/Doを用いて信号の送受信
を行うと、それらの補助機能を実行するだめのオーバー
ヘッドに伴う無駄な時間が掛かり、量産ラインの生産効
率を上げることができないという問題があった。即ら、
現行の一軸CNCの場合、軸移動後、補助a能を実行し
、また軸制御を行うと、前の軸制御の実行と補助機能の
実行との間のブロックの変わり目で時間のロスが住じ、
タクトタイムを小さくするのが困難であった。
また、CN C’A Iは各軸毎にCNCプログラムを
有しているので、信号の送受信用のプログラムも各軸毎
に備えておかなければならず、プログラミングの複雑化
を招いていた。
本発明の目的は多軸多系統制御での軸間の同期待合せ制
御をプログラムも増加させることなくタクトタイムを最
小化できるトランスファーライン用数値制御装置を提供
することにある。
〔課題を解決するための手段〕
本発明では上記課題を解決するために、複数個の数値制
御装%pをトランスファーラインLに組み込んだトラン
スファーライン用数値制御装置において、前記複数個の
数値制御装置はそれぞれ通信回線を介して接続され、自
分の現在の制御状態のデータを他の数値制御装置へ送信
すると共に送信されてきた他の数値制御装置の制御状態
のデータを記憶手段に記憶する通信手段を有し、前記記
憶手段から前記データを読み出し、他の数値11i1j
御装置の制御状態を判別し、自分の制御内容を決定する
ことを特徴とするl・ランスフ1−ライン用数値制御装
置が、提供される。
〔作用〕
各数値制御装置は互いに接続された通信手段を有する。
各数値制御装置は通信手段によって自分の現在の制御状
態のデータを他の数値制御装置へ送信する。通信手段は
送られてきたデータを記憶する。各数値制御装置は通信
手段に記憶されているデータを読み出し他の数4fi制
御装置の制御状態を判別し、それに基づいて自分自身の
制御内容を決定する。これによって、各数値制御装置は
実行と実行との間のブロックの変わり目で生じる時間の
ロスを減少させ、タクトタイムを小さくすることができ
る。また、通信装置がデータの送受信を各CNC装置り
は信号の送受信用のプt1グラムを備えておく必要がな
くなり、プログラミングが容易になる。
〔実施例〕
以下、本発明の一実施例を図面に基づいて説明する0本
実施例では一軸制御CNC装置を対象に説明する。
第1図は本発明の一実施例の全体構成を示す図である。
各数値制御装置2’a、2b及び2Cは通信回線(+?
s−/I 22) L l、L2及びL3で接続される
。この通信回線に光ケーブルを用いて光通信を行っても
よい0図では数値制御装置は3つだけ示したが、l・ラ
ンスファーラインの状態によってはこれ以」;の連結で
もよいことはいうまでもない。
各数値制御装置の構成は同じなので、ここでは数値制御
装置2aについて説明する。
数値制御装置2aは通信装置21aと軸制御回Wet 
22 aとから成る。軸制御回路22aにはサーボアン
プ8aを介してサーボモータ9aが接続される。サーボ
モータ9aはサーボアンプ8aによって駆動される。
通信装置21aはデータ通信用の入出力メモリ28aを
有する。入出カメモリ211aには各数(iff制御装
置の制御状態を示すデータが格納、記憶される。その詳
細については後述する。
軸制御回路22aはローカルCPU23a、プログラム
メモリ24a、設定データ25a、偏差レジスタ26a
、D/A変換器27a及びRA M29aから構成され
る。ローカルCPU23aは数値制御装置2a全体を制
御する。プログラムメモリ24aはコントロールプログ
ラムを記憶する。
RへM29aは制御用の各種データを記憶する。
設定データ25 aはローカルCP U 23 aから
の指令に応じた分配パルス(指令パルス)を出力する。
偏差レジスタ26aはその分配パルスtザーボモータ9
aのエンコーダからのフィードバックパルスとの差分を
記憶する。D/A変換器27aは偏差レジスタ2にaか
らの差分出力に比例したア“ナログ電圧を出力する。ザ
ーボアンブ8aはD/A変換器27aの出力に応じてサ
ーボモータ9aの速度制御を行う。
各数値制御装置2a、2b及び2C間の通信は通1a装
置内の入出カメモリ28aによって行われる。即ち、数
値制御装置2a内のローカルCPU23aは自己のlj
j、当輸でいる軸の制御状態を人出カメモリ28 a内
に書き込む、すると、書き込まれたそのデータは通信装
置t? 21 a、21b及び21cによって他の数(
直制御装g2b及び2cの人出カメモリ2nb及び28
cにも書き込まれる。
従って、数値制御装置は通信装置内の入出カメモリ内の
データを読み出すことによって他の数値制御装置の制御
状態を知ることができる。入出カメモリ内には、現在自
分のやっている動作(例えばワーク加工中、刃物移動中
、停止中等)、位置情報、速度、スタート・ストップ等
の情報が1gき込まれる。
以下、図面を用いて説明する。第2図は第1し1の通信
装置の詳細を示す図である。第1図と同一の構成要素に
は同一の符合が付しであるので、その説明は省略する。
入出カメモリ28aのメモリ空間頭載は数値制御装置2
aの制御状態を記憶する領域281、数値制?711装
置2bの制御状JIMを記憶する領域282、数1直制
御装置2Cの制御状態を記憶する領域283及びその他
の数値制御装置の制御状態を記憶する領域2nnのよう
に各数値制御装置毎に分割されている。入出カメモリ2
8b及び2Bcの場合も同様に分割されている。
入出カメモリ28aへのデータの書き込みはローカルC
P (J 23 aによって行われる。この時、人出カ
メモリ28aでデータの書き込める領域は自分の制御状
態を示す領域だけである。従って、人出カメモリ20a
ではメモリ領域281だけにデータの書き込みが許され
、その他の領域282〜211nにはローカルCP U
 23 aはデータの書き込みは出来ない。但し、ロー
カルCI’U23aは領域282〜28nからのデータ
の読み出しは自由である。これは他の入出カメモリの場
合も同じである。
入出カメモリ28aに書き込まれたデータは通信回線L
1及びL2を介して人出カメモリ28b及び28cのメ
モリ領域2)11へ書き込まれる。
従って、数値制御装置ff2b及び2CのローカルC1
) U 23 b及び23Cは入出カメモリ2 Fl 
b及び20cのメモリ領域281のデータを読み出すこ
とによって、数値制御語;〃2aの最新の制御B状態を
知ることができる。メモリ領域282〜28nについて
も同様の操作が行われ、各数値制御装置、間でデータの
送受信が行われる。
例えば、数値制御装置2aが他の軸の待合せをしてもよ
いことを表す信号rOK信号1を人出カメモリ211 
aのメモリ領域281に書込む。これによって、他の数
値制御語「tのメモリ領域281にもrOK信号1が書
き込まれる。従って、数イ1σ制御装置2bは数値制御
装置2aが軸の待合せをしてもよいとの信号を入出カメ
モリ28bのメモリ領域281を読み出すことによって
知ることができる。逆に、数値制御装置2aが他の数値
制御装置W2 bから(7)rOK(i号」’;−受ケ
ル時ハ、ローカルCPU 23aが入出カメモリ282
1のメモリ領域21(2を読み出して、その信号がrO
K信号1であるか否かを判断することにより行われる。
以」二の実施例では、各軸は独立に制御される場合につ
いて説明したが、数値制御袋:iグ2a及び2bが互い
に直交干渉する2軸直交のドリリングマシンを制御する
場合について説明する。この場合は、互いの刃物が干渉
する領域が存在するので、その領域では軸の排他的制御
が必要になる。そこで、数値制御装置2aのローカルC
P U23 aは入出カメモリ28aのメモリ領域28
1に、刃物が現在干渉領域に存在することを出力する。
数値制御装置2bのローカルCI’ tJ 23 bは
人出カメモリ28bのメモリ領域281内のデータを読
み出し、数値制御袋v′t2aの刃物が干渉領域にある
ことを知る。また、数値制御装置2aはこの干渉領域に
入る直前に数値制御装置2bの状態を人出カメモリ20
aから読み取ることもできる。
本実施例では数値制御装置として一軸制御CNC装置を
例に説明したが、これ以外のFA装;6、例えばトラン
スファーライン用のNC装置やロボット制御装置等に適
用しても本発明の効果があることは明らかである。
〔発明の効果〕
以上説明したように本発明によれば、軸間の同1す1持
合せ制御を高速かつ簡単なプClグラJ、で実施するこ
とができ、トランスファーラインの生産性の向上及びト
ランスファーラインの導入に伴うプログラミングが短期
間にできるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の全体構成を示す図、第2図
は第1図の入出カメモリの接続関係を示す図である。 a a a

Claims (3)

    【特許請求の範囲】
  1. (1)複数個の数値制御装置をトランスファーライン上
    に組み込んだトランスファーライン用数値制御装置にお
    いて、 前記複数個の数値制御装置はそれぞれ通信回線を介して
    接続され、現在の制御状態のデータを他の数値制御装置
    へ送信すると共に送信されてきた他の数値制御装置の制
    御状態のデータを記憶手段に記憶する通信手段を有し、 前記記憶手段から前記データを読み出し、他の数値制御
    装置の制御状態を判別し、制御内容を決定することを特
    徴とするトランスファーライン用数値制御装置。
  2. (2)前記数値制御装置は1軸制御用の数値制御装置で
    あることを特徴とする特許請求の範囲第1項記載のトラ
    ンスファーライン用数値制御装置。
  3. (3)前記数値制御装置は互いに直交干渉する2軸ドリ
    リングマシンを制御することを特徴とする特許請求の範
    囲第1項記載のトランスファーライン用数値制御装置。
JP1026432A 1989-02-03 1989-02-03 トランスファーライン用数値制御装置 Pending JPH02205903A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP1026432A JPH02205903A (ja) 1989-02-03 1989-02-03 トランスファーライン用数値制御装置
KR1019900702195A KR910700494A (ko) 1989-02-03 1990-01-17 전송선용 수치제어장치
PCT/JP1990/000052 WO1990008993A1 (fr) 1989-02-03 1990-01-17 Unite de commande numerique pour ligne de transfert
EP90901890A EP0417297A1 (en) 1989-02-03 1990-01-17 Numeric controller for transfer line

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1026432A JPH02205903A (ja) 1989-02-03 1989-02-03 トランスファーライン用数値制御装置

Publications (1)

Publication Number Publication Date
JPH02205903A true JPH02205903A (ja) 1990-08-15

Family

ID=12193351

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1026432A Pending JPH02205903A (ja) 1989-02-03 1989-02-03 トランスファーライン用数値制御装置

Country Status (4)

Country Link
EP (1) EP0417297A1 (ja)
JP (1) JPH02205903A (ja)
KR (1) KR910700494A (ja)
WO (1) WO1990008993A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001002918A1 (en) * 1999-07-06 2001-01-11 Mitsubishi Denki Kabushiki Kaisha Drive control system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4218818A1 (de) * 1992-06-06 1993-12-09 Mueller Weingarten Maschf Transporteinrichtung
FI930877A7 (fi) * 1992-11-30 1994-05-31 Pfu Ltd Maongsidigt produktionssystem och metod foer anvaendning av detta

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5892006A (ja) * 1981-11-27 1983-06-01 Toshiba Corp プログラマブルコントロ−ル装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59223047A (ja) * 1983-06-02 1984-12-14 Omron Tateisi Electronics Co リンク機能を有するプログラマブル・コントロ−ラ

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5892006A (ja) * 1981-11-27 1983-06-01 Toshiba Corp プログラマブルコントロ−ル装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001002918A1 (en) * 1999-07-06 2001-01-11 Mitsubishi Denki Kabushiki Kaisha Drive control system
US6792330B1 (en) 1999-07-06 2004-09-14 Mitsubishi Denki Kabushiki Kaisha Drive control system

Also Published As

Publication number Publication date
EP0417297A1 (en) 1991-03-20
KR910700494A (ko) 1991-03-15
WO1990008993A1 (fr) 1990-08-09

Similar Documents

Publication Publication Date Title
US4514814A (en) Multi-processor axis control
EP3764175B1 (en) Control device and control system
JPS59172013A (ja) 数値制御装置の刃物台同期方式
JP3301494B2 (ja) 数値制御工作機械の操作方法及びその方法を実施する工作機械
JP5009625B2 (ja) 連携して動作する異なる機器の作動方法及び装置
JPH09179621A (ja) 数値制御装置における記憶手段アクセス制御方法および数値制御装置
JPH02205903A (ja) トランスファーライン用数値制御装置
JP2007515003A5 (ja)
US5485069A (en) Numerical control apparatus
US5060133A (en) Transputer CNC processor
US10921783B2 (en) Numerical control device
US3818301A (en) Multiplexed machine control apparatus
JPS60193012A (ja) 数値制御装置における刃物台同期方法
JPH10240330A (ja) 数値制御装置
EP0328665A1 (en) Numerical controller
JP2687119B2 (ja) 数値制御装置
KR910009240B1 (ko) 수치제어장치
JP7469462B2 (ja) 制御装置、制御装置のデータ転送システム、及びデータ転送方法
WO1989005483A1 (fr) Systeme de commande de cnc
JPH02183809A (ja) トランスファーライン用数値制御装置
JP2779797B2 (ja) 数値制御装置
JP2694638B2 (ja) 数値制御装置
JP2810668B2 (ja) マシンロック制御方式
JPH01173204A (ja) 数値制御装置
JPS61255407A (ja) 数値制御装置