JPH02140810A - 産業用機械の制御装置 - Google Patents

産業用機械の制御装置

Info

Publication number
JPH02140810A
JPH02140810A JP63293484A JP29348488A JPH02140810A JP H02140810 A JPH02140810 A JP H02140810A JP 63293484 A JP63293484 A JP 63293484A JP 29348488 A JP29348488 A JP 29348488A JP H02140810 A JPH02140810 A JP H02140810A
Authority
JP
Japan
Prior art keywords
machine
coordinate value
control device
value data
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.)
Pending
Application number
JP63293484A
Other languages
English (en)
Inventor
Akihiko Fujimoto
冨士本 昭彦
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63293484A priority Critical patent/JPH02140810A/ja
Priority to KR1019890015881A priority patent/KR920005252B1/ko
Priority to EP89120886A priority patent/EP0368337B1/en
Priority to DE68926145T priority patent/DE68926145T2/de
Priority to CA002002759A priority patent/CA2002759A1/en
Priority to US07/435,231 priority patent/US5130919A/en
Publication of JPH02140810A publication Critical patent/JPH02140810A/ja
Priority to HK98103527.9A priority patent/HK1004294B/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Programmable Controllers (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は工作機械及びその他の産業用機械の動作を制
御する産業用機械の制御装置に関し、特に第1の制御装
置である数値制御装置から第2の制御装置であるプログ
ラマブルコントローラへ常時機械座標値データを出力し
、プログラマブルコントローラでは入力された機械座標
値データを監視することにより、必要なシーケンス動作
を行なわせることができる産業用機械の制御装置に関す
るものである。
[従来の技術] 第4図は従来の産業用機械の制御装置を説明するための
構成図で、数値制御装置(以下、NC装置と記す)を示
す構成図、第5図は被制御機械の説明図である。第4図
において、(1)はメモリで、RAMで構成されており
、プログラムやデータを記憶するものである。(2)は
CP U (2a)を主体とした制御部で、メモリ(1
)にロードされたシステムソフトウェアに従ってNC装
置の機能を制御する部分である。(3)は演算部で、制
御部(2)の制御のもとに数値演算を行なう部分である
。(4)はテープリーダで、NC加工のプログラムがさ
ん孔されている紙テープを読み取る装置である。なお、
以下この明細書ではNC加工のプログラムを加ニブログ
ラムと称することにする。(5)はプログラムインター
フェイス、(6)はサーボ増幅器などを含む駆動部、(
7)は被制御機械(以下、単に機械と記す)を駆動する
モータ、(8)はフィードバック信号を出力するエンコ
ーダである。(9)は入出力信号インターフェイスでN
C装置を起動又は停止させるために必要な入力信号とN
C装置の状態信号及びNC装置から外部の機器を制御す
るための補助機能信号の出力信号のインターフェイスで
あるる。なお、加ニブログラムを書き込む媒体は紙テー
プに限らず、フロッピィディスク等でもよい。
第5図において、(20)は減速器、(21)はボール
ねじ等の駆動機構、(22)は機械の移動テーブルで、
旋盤を例にとれば工具取付台であり、又工具が移動しな
い機械であればワーク取付台である。また、(23a)
 、 (23b) 、 (23c)及び(23d)はリ
ミ・ソトスイ・ソチで、機械の固定部分に取付けられて
おり、移動テーブル(22)がどこの位置に来たかを示
す信号、即ち機械が特定位置に到達したことを示す信号
(この信号のことを、この明細書では特定位置到達信号
と称することによる)を出力するものである。
以上の構成において、機械はNC装置(10)の制御の
もとに動作してワーク(図示せず)を加工するが、前述
の特定位置到達信号は、例えばプログラマブルコントロ
ーラ(図示せず。また、以下PCと略記する)に出力さ
れ、その制御動作に従ってワークの搬送装置(図示せず
)は、加工を終了したワークを直ちに機械から搬出でき
るように、ワークの加工が終了する以前にその準備動作
を行なう。なお、機械の特定位置到達信号は、上述のワ
ークの搬送装置の準備動作に限らず、移動テーブル(2
2)が特定位置に来たときに何らかのシーケンス動作を
させるために使われるものである。
なお、シーケンス動作とは、PCの制御に基づいてなさ
れる機械の動作をいうものとする。
[発明が解決しようとする課、Jl 上記のような従来の産業用機械の制御装置では、機械の
特定位置に検出器であるリミットスイッチを設けて信号
を出しているから、検出器の寿命があり、信頼性が低く
、経済性も悪いという問題点があった。
さらに、近年−1一つの加工ラインに同一のワークが流
れるのでなく、一つの加工ラインに種類の異なるワーク
が数種類流れていて、機械の方はワークに応じて工具を
自動交換し、多種類のものを1ラインで加工することが
行なわれるようになって来た。
このような加工ラインでは、ワークの大きさ、形状等が
ワーク毎に変わることもあるから、例えば移動テーブル
(22)がどの位置に来たときワークの搬送装置の準備
動作を行なうかという位置、つまり機械の特定位置もワ
ークに応じて変化させる必要が生じる。
しかし、上記のような従来の装置では、リミットスイッ
チの取付位置を変えなければならず、対応が非常に困難
であるとう問題点があった。
この発明は、かかる問題点を解決するためになされたも
ので、機械に検出器を取付けることなく、移動テーブル
が目標とする特定位置に到達したとき、機械のシーケン
ス動作を行なわせることができる産業用機械の制御装置
を得ることを目的とする。
[課題を解決するための手段] この発明に係る産業用機械の制御装置は、メモリ及び中
央処理装置を主体として構成されており、入力装置を介
して入力された数値情報を解析し演算を行なう情報処理
部を有し、この情報処理部の出力に基づいて被制御機械
の数値制御を行なう第1の制御装置と、少なくともメモ
リ及び中央処理装置を有し、予め決められたプログラム
に従って被制御機械のシーケンス制御を行なう第2の制
御装置と、第1及び第2の制御装置間に接続され両者間
のデータの伝送が行なわれるバスとからなり、さらに、
第1の制御装置には情報処理部で演算された機械座標値
データを常時外部へ出力する機械座標値データ出力手段
を設け、第2の制御装置には第1の制御装置から入力さ
れた機械座標値データを監視し、目標値と一致したとき
内部へ信号を出力する機械座標値データ監視手段を設け
たものである。
C作用〕 この発明においては、被制御機械の数値制御を行なう第
1の制御装置で算出されている機械の現在位置に対応し
た機械座標値デ゛−夕が、被制御機械のシーケンス制御
を行なう第2の制御装置へ常時出力され、第2の制御装
置は入力された機械座標値データを監視し、目標値と一
致したとき、信号を出力してシーケンス制御を行なうか
ら、被制御機械に検出器を設けることなく目標とする位
置でシーケンス制御を行なうことができる。さらに、目
標とする位置の変更が内容にできる。
[実施例] 第1図はこの発明の一実施例を示す構成図、第2図は第
1図の動作を示すフローチャートである。
第1図において、第4図及び第5図と同一符号の部分は
同一部分を示し、(12)は機械座標値データメモリで
、機械の制御実行中、制御部(2)及び演算部(3)に
より、常時算出されている現在位置に対応した機械座標
値データを記憶するメモリである。
(15)はワーク、(1B)は工具、(26)は主軸、
(27)は主軸モータ、(28)は主軸モータの駆動を
コントロールする主軸コントローラである。
a、b、cは機械の特定位置を示し、例えば移動テーブ
ル(22)がaの位置に来たときワークの搬送装置にワ
ーク搬出のための準備動作を行なわせるなど、機械のシ
ーケンス制御を実行する点を示している。
(30)はPCで、予め決めたプログラムに従って被制
御対象のシーケンス制御を行なう制御装置である。(3
I)はCPUで、メモリ内のプログラムを定められた順
序で取り出し、その命令語の意味を解読し、命令語の内
容に従って、入力データの取り込み、論理演算及びその
他の演算、出力データの送出などの処理を行なう部分で
ある。(32)はメモリで、プログラムを記憶すると共
に演算結果や必要なデータを記憶するものである。(3
3a) 、 (33b)は入出力インターフェイスであ
る。
なお、この明細書でpcとは、(al)、 (32)。
(33a) 、 (8ab)を基本の構成とした制御装
置をいうものとし、パーソナルコンピュータなどであっ
てもよい。
また、NC装置(■0)とP C(30)とは入出力イ
ンターフェイス(33a) 、 (33b)を介してパ
ラレルバス(35)により結合されており、相互間の制
御信号、状態信号の交信がパラレルバス(35)を介し
て行なわれる。
次に、第2図に示すフローチャートに従って動作につい
て説明する。
先ず、NC装置(]0)の動作について説明する。
p c (ao)からNC装置(10)へ起動がかかる
と、NC装置(10)は機械の数値制御を開始し、ステ
ップ(Sl)で、制御部(2)及び演算部(3)により
現在位置が算出される。算出された現在位置に対応した
機械座標値データは機械座標値データメモリ(12)へ
記憶される。ステップ(S2)で、機械座標値データメ
モリ(12)へ記憶されたデータは、常時P C(30
)へバス(35)=を介して出力される。なお、第2図
で破線で示した矢印はバス(35)によるデータの転送
を示している。
次に、PC(30)の動作について説明する。ステップ
(S 21)で、NC装置(10)から転送されて来た
機械座標値データの読込みを行なう。次に、ステップ(
S 22)で、機械座標値が目標値と一致したか否かを
判断し、YESならばステップ(S 23)で、機械の
シーケンス制御を実行する。
以上のように動作するから、機械にリミットスイッチな
どの検出器をり取付けることなく、移動テーブル(22
)が目標とする特定位置に到達したとき、機械のシーケ
ンス動作を行なわせることができる。さらに、目標の位
置の変更はP C(30)のメモリの設定データを変更
することにより行なえるから位置の変更が容易である。
通常、NC装置の動作としては第3図に示すように、一
つのプログラムによる動作が終った後でないと、次のプ
ログラムの動作をすることができない。第3図において
、−例として■は軸の移動、■は工具交換、■はアーム
の上下の動作を示しており、■が終った後、■の動作を
行ない、次に■の動作を行なう、というようになるが、
この発明の実施例によれば、プログラムの途中で、つま
りA点とかB点でPC(30)の制御によりシーケンス
動作をさせることができる。従って、作業時間の短縮を
計ることができる。
例えば、自動工具交換装置による工具交換は、通常機械
を原点復帰して行なわれるが、原点復帰する途中で、即
ち工具交換しても工具が他の部分と接触したりすること
がなく、安全上問題のないぎりぎりの点を目標値として
設定し、この点でシーケンス動作、つまり工具交換を行
なって、時間を短縮することができる。
これをリミットスイッチで行なおうとすると、リミット
スイッチの取付位置の調整などの手間が大変である。タ
イマによる時間設定で行なうこともできるが、タイマが
ばらついたり、時間設定がむづかしかったりする。上記
実施例によれば、確実に動作させることができる。
また、一つの加工ラインに種類の異なるワークが数種類
流れているような場合でも、各ワークについての目標値
を、夫々設定しておけばよいから対応が容易である。
さらに、NC装置(10)からP C(30)へ常時機
械座標値データが出力されており、P C(30)は必
要な時点で、そのデータを参照するものであるから、N
C装置(lO)とP C(30)間のデータ伝送に関す
る手続が不要である。
例えば、P C(30)からデータの要求を出す。NC
装置(lO)における要求コードの判別、要求データ例
えば現在位置データを取り出し、インターフェイスへ出
力する。p c (ao)によるデータの取り込み、と
いった手続が不要である。従って、時間的なずれがなし
で、必要なデータが得られる。
機械がある位置で止まっていて、その点のデータが欲し
いというときは、手続をとってデータが得られることで
もよいが、機械が動いているときのデータが欲しいとな
ると、手続をとっている間に機械は動いて他の所へ移動
しているから、得られデータが役に立たない。この点で
も、手続なしで、つまり時間的なずれがなしで、必要な
データが得られることは有効である。
[発明の効果] この発明は以上説明したとおり、被制御機械の数値制御
を行なう第1の制御装置で算出されている機械の現在位
置に対応した機械座標値データが、被制御機械のシーケ
ンス制御を行なう第2の制御装置へ常時出力され、第2
の制御装置は入力された機械座標値データを監視し、目
標値と一致したとき、信号を出力してシーケンス制御を
行なうから、信頼性が高く、経済性が良好で、機械にシ
ーケンス動作を行なわせる特定位置を任意に変えること
ができる。また、加ニブログラムの1ブロツクの動作の
途中でシーケンス動作を行なわせることができる。
【図面の簡単な説明】
第1図はこの発明の一実施例を示す構成図、第2図は第
1図の動作を示すフローチャート、第3図はこの発明の
一実施例の動作を説明するための説明図、第4図は従来
の制御装置を説明するための構成図、第5図は被制御機
械の説明図である。 図において、(10)はNC装置、(12)は機械座標
値データメモリ、(15)はワーク、(16)は工具、
(22)は移動テーブル、(30)はPC,(35)は
パラレルバスである。 なお、図中、同一符号は同−又は相当部分を示す。

Claims (1)

  1. 【特許請求の範囲】 メモリ及び中央処理装置を主体として構成されており、
    入力装置を介して入力された数値情報を解析し演算を行
    なう情報処理部を有し、この情報処理部の出力に基づい
    て被制御機械の数値制御を行なう制御装置であって、さ
    らに前記情報処理部で演算された機械座標値データを常
    時外部へ出力する機械座標値データ出力手段が設けられ
    ている第1の制御装置、 少なくともメモリ及び中央処理装置を有し、予め決めら
    れたプログラムに従って被制御機械のシーケンス制御を
    行う制御装置であって、さらに前記第1の制御装置から
    入力された機械座標値データを監視し、目標値と一致し
    たとき内部へ信号を出力する機械座標値データ監視手段
    が設けられている第2の制御装置、 及び前記第1の制御装置と第2の制御装置との間に接続
    され、両者間のデータの伝送が行なわれるバスを 備えた産業用機械の制御装置。
JP63293484A 1988-11-11 1988-11-22 産業用機械の制御装置 Pending JPH02140810A (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP63293484A JPH02140810A (ja) 1988-11-22 1988-11-22 産業用機械の制御装置
KR1019890015881A KR920005252B1 (ko) 1988-11-11 1989-11-02 수치제어장치
EP89120886A EP0368337B1 (en) 1988-11-11 1989-11-10 Industrial machine control device
DE68926145T DE68926145T2 (de) 1988-11-11 1989-11-10 Steuervorrichtung für Industriemaschinen
CA002002759A CA2002759A1 (en) 1988-11-11 1989-11-10 Industrial machine control device
US07/435,231 US5130919A (en) 1988-11-11 1989-11-13 Industrial machine control device for monitoring mechanical coordinate data of a controlled machine
HK98103527.9A HK1004294B (en) 1988-11-11 1998-04-27 Industrial machine control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63293484A JPH02140810A (ja) 1988-11-22 1988-11-22 産業用機械の制御装置

Publications (1)

Publication Number Publication Date
JPH02140810A true JPH02140810A (ja) 1990-05-30

Family

ID=17795337

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63293484A Pending JPH02140810A (ja) 1988-11-11 1988-11-22 産業用機械の制御装置

Country Status (1)

Country Link
JP (1) JPH02140810A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0418608A (ja) * 1990-05-11 1992-01-22 Sanyu Kogyo Kk 多軸位置決め機能を有するシーケンス制御装置
JPH0418609A (ja) * 1990-05-11 1992-01-22 Sanyu Kogyo Kk 多軸位置決め機能を有するシーケンス制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0418608A (ja) * 1990-05-11 1992-01-22 Sanyu Kogyo Kk 多軸位置決め機能を有するシーケンス制御装置
JPH0418609A (ja) * 1990-05-11 1992-01-22 Sanyu Kogyo Kk 多軸位置決め機能を有するシーケンス制御装置

Similar Documents

Publication Publication Date Title
CN114144280B (zh) 在数控机床上使用的控制装置,以及包括控制装置的机床
US4489377A (en) Method for preventing machine component interference
JPH0340403B2 (ja)
JPH046001B2 (ja)
JPS63181005A (ja) 数値制御装置の並列処理方式
JP4947534B2 (ja) 工作機械及び工作機械を操作する方法
GB2083247A (en) A programmable machine
JPH0283141A (ja) 数値制御装置
US10996655B2 (en) Numerical controller
CN111316178B (zh) 用于运行数控生产系统的方法及其生产系统
JPH02151909A (ja) 産業用機械の制御装置
JP2852986B2 (ja) 加工システム
JPS6334051A (ja) 素材不良,チヤツキング不良の自動計測判別装置
JPH10240330A (ja) 数値制御装置
KR0136695B1 (ko) 복합수치제어기
KR920005252B1 (ko) 수치제어장치
KR910009240B1 (ko) 수치제어장치
TWI704435B (zh) 在啟動工具機之後進行模擬確認的加工方法與加工系統
JPH0799487B2 (ja) 数値制御装置における通信方式
JP2992163B2 (ja) 数値制御方法及び装置
JP2646353B2 (ja) 高信頼性数値制御方式
KR830002110B1 (ko) 수치제어 공작 기계의 시이퀀스 제어방식
JPS60100212A (ja) 数値制御工作機械の起動停止制御装置
JPH0363761B2 (ja)
CN117539197A (zh) 一种机床与机器人联机上下料时的控制方法及装置