JPH0520227A - 加工ラインの制御システム - Google Patents

加工ラインの制御システム

Info

Publication number
JPH0520227A
JPH0520227A JP3175394A JP17539491A JPH0520227A JP H0520227 A JPH0520227 A JP H0520227A JP 3175394 A JP3175394 A JP 3175394A JP 17539491 A JP17539491 A JP 17539491A JP H0520227 A JPH0520227 A JP H0520227A
Authority
JP
Japan
Prior art keywords
data
database
main controller
name
controller
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
JP3175394A
Other languages
English (en)
Inventor
Kazushi Koide
一志 小出
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.)
Amada Metrecs Co Ltd
Original Assignee
Amada Metrecs Co 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 Amada Metrecs Co Ltd filed Critical Amada Metrecs Co Ltd
Priority to JP3175394A priority Critical patent/JPH0520227A/ja
Publication of JPH0520227A publication Critical patent/JPH0520227A/ja
Pending 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

  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Multi-Process Working Machines And Systems (AREA)
  • General Factory Administration (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

(57)【要約】 【目的】 データの取扱いが視覚的で、ラインを効率良
く稼働させることができる加工ライン制御システムを提
供する。 【構成】 データ通信ネットワークに種々のデータをそ
の名称に対応させて記憶する多目的データベースを接続
し、前記メインコントローラ及び各機器コントローラ
に、前記データベースに対し任意のデータの入出力を行
うことのできるデータ入出力装置と、データ通信を各デ
ータの内容を省略したデータ名とデータを加工すべき条
件式とで行い、これらデータ名及び条件式による入力内
容を前記データベースを参照して解析する送受信データ
加工装置と、を設けたことを特徴とする加工ラインの制
御システム。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、スケジュール運転され
る加工ラインの制御システムに関する。
【0002】
【従来の技術】近年のFMSまたはCIMによる多くの
加工ラインは、LAN等データ通信ネットワークを有
し、このネットワークにメインコントローラや各機器コ
ントローラを接続し、各コンピュータ間でデータ通信を
行いつつライン制御を行っている。例えば、メインコン
トローラは、自動プログラミング装置と接続されてNC
プログラムを生成すると共にこれを集合させてスケジュ
ールプログラムを生成し、このスケジュールプログラム
を前記データ通信ネットワークに流す。そして、前記デ
ータ通信ネットワークに接続された各機器コントローラ
は自己宛てに送られてきたスケジュールプログラムを受
け取って他機との連動を取りつつ接続機器を制御する等
である。各機器コントローラにも上位と下位とがあり、
相互の間で必要なデータのやりとりが行われる。
【0003】ここに、メインコントローラと各機器コン
トローラ、または各機器コントローラ間でのデータの送
受信は、生のデータ、例えばNCプログラムの送受信で
は、NCプログラムの内容、即ち、NC文が直接伝送さ
れている。また、他のデータにおいても生のデータが送
受信されている。
【0004】この場合、生のデータでなく、あるコンピ
ュータ間である取り決めを行ってデータ名等コードを送
りそのコード名からデータを特定することは可能である
が、その取り決めを行うのはやっかいで汎用性が無い。
【0005】
【発明が解決しようとする課題】しかしながら、上記の
如き従来よりの加工ラインの制御システムにあっては、
生のデータを送受信することが基本であるため、ネット
ワーク内に多量のデータを流さねばならず、各コンピュ
ータ装置のそれぞれに比較的大型の記憶装置を設けねば
ならず、データの取扱いに混乱を生ずるという問題点が
あった。
【0006】因みに、例えばメインコントローラ側にお
いて、あるNCプログラムNCPaを流し、次の加工で
bを流し、というように多量のプログラムa,b,c,
d…を扱おうとすると、それぞれのプログラムデータを
メインコントローラ側で管理しなければならず、管理が
大変で、データ量が大となるのでどうしてもデータの一
部を廃棄して行かねばならなくなる。また、仮にメイン
コントローラに大型のデータベースを備え、多量のデー
タを管理するとしても、各機器コントローラで取り扱っ
たデータまで受け付けることはできないので、各コンピ
ュータ装置にそれぞれ大型のデータベースを備えなけれ
ばならなくなり、相当複雑で大がかりなシステムにな
る。
【0007】そこで、本発明は、これら加工ラインにお
ける各種データの取扱い方式の問題点に鑑みて、加工ラ
インにおいて最適で円滑にデータ処理できる制御システ
ムを提供することを目的とする。
【0008】
【課題を解決するための手段】上記課題を解決するため
本発明は、特許請求の範囲に記載の通りの加工ラインの
制御システムを構築した。
【0009】
【作用】本発明の加工ラインの制御システムでは、上記
構成であるので、前記多目的データベースを中心として
これに各種のデータをデータ名と共に格納し各コンピュ
ータ装置との間でデータ入出力可能にすることができ、
各コンピュータ装置間でやり取りされるデータ名及び条
件式に基いて、各コンピュータ装置に所要のデータをセ
ットすることができる。ここに、各コンピュータ間では
データ名及び条件式のみの通信となるので、データ通信
量が最小でいわばターボエンジンのように多量のデータ
を取扱うことができ、複雑なシステム構成であっても円
滑な制御を行うことができる。しかも、データ通信ネッ
トワークには、種々のコンピュータ類を接続可能である
ので、システム汎用性が高い。
【0010】
【実施例】以下、添付図面を参照して本発明の実施例を
説明する。図1は加工ラインの一例を示す説明図であ
る。
【0011】図示のように、本例の加工ラインはデータ
通信ネットワークとしてローカルエリアネットワーク
(LAN)1を備えており、このLAN1に、メインコ
ントローラ(IMC)2と、自動プログラミング装置3
と、インテリジェント・データ・ターミナル(IDT)
4と、データベース装置5とが接続されている。IDT
4は、機器例えばパンチプレス機6を制御するCNC装
置と接続され、LAN4を介して他のコンピュータ類、
特にIMC2との間でデータ交信を行うための端末であ
る。
【0012】各コンピュータ類2,4には、適宜小型の
データベース7が接続される。図示しないが、LAN1
には自動倉庫の制御装置(ISC)等も適宜接続され
る。
【0013】上記構成の加工ラインにおいては、一般に
自動プログラミング装置3でNCプログラムが生成さ
れ、IMC2でスケジュールプログラムが編集され、こ
れが上位のIDT、特にスケジュール運転が可能なCN
C装置に対して送信される。CNC装置は受信されたス
ケジュールプログラムに従って他機を連動させつつ所定
のスケジュールに従って加工制御を行う。
【0014】図2はデータベース装置のハードウェア構
成を示すブロック図、図3は、LAN1に接続されるコ
ンピュータ装置の代表としてのIMC2と、データベー
ス装置5との接続関係を示す説明図である。
【0015】図2において、データベース装置3は、C
PU8と、ROM9と、主記憶装置としてのRAM10
と、ネットワークインフェース11と、ハードディスク
インタフェース12とを有し、これは内部バス13によ
り互いに接続されている。ネットワークインフェース1
1は、例えばIEEE802.3準拠によるネットワー
クインフェースにより構成され、これにはイーサネット
等のバス型LAN用の伝送路1が接続され、これにより
データベース装置5とメインコントローラ2とが双方向
に通信可能に接続されるようになっている。ハードディ
スクインタフェース12はSCSI等によるものであっ
てよく、これにはコントローラを含む補助記憶装置とし
てのハードディスク磁気記憶装置14が接続されてい
る。
【0016】データベース装置5のソフトウェア構成
は、図3に示されている如く、データベース処理のため
のUNIX(米国,AT&Tベル研究所 商標)の如き
オペレーションシステム(OS)と、NFS(Netw
ork File System)の如き分散ファイル
システムと、前記ハードディスク磁気記憶装置14で構
成されるデータベースファイルとに加えて、データベー
スマネージメントシステムと、このデータベースのサー
バとを格納している。
【0017】ハードディスク磁気記憶装置14が格納す
るデータは、パンチプレス機6を制御するためのNCプ
ログラム、パンチプレス機6のツールデータ、加工来歴
実績データ、自動倉庫の在庫および入出庫データ等であ
る。NCプログラムは、プログラム名の元に1000〜
3000本分のデータを格納することができる。言い換
えれば加工ラインで使用する種々のNCプログラムを数
ケ月〜1年分位格納可能である。オペレーションシステ
ム、分散ファイルシステム、データベースマネージメン
トシステム、データベースサーバ等のリードオンリファ
イルは必要に応じてROM化されてもよい。データベー
ス装置5がUNIXをオペレーションシステムとする場
合、これに用いられるデータベースマネージメントシス
テムとしては、カナダ国、Phodnius Inc.
社のEMPRESS、米国、ORACLE社のマイクロ
ORACLE等が考えられる。データベース装置5は内
部スイッチを備えており、データ入出力の要求に応じ起
動がかけられる。
【0018】一方、上述の如きデータベース装置5にイ
ーサネットの如き伝送路に接続されるIMC2は、一般
的構造のパーソナルコンピュータ、ワークステーション
であってよいが、これは、CPU、主記憶装置、ハード
ディスク磁気記憶装置の如き補助記憶装置等を含むコン
ピュータ本体と、これに接続されたキーボード、ディス
プレイ装置とにより構成されている。
【0019】IMC2のソフトウェア構成は、図3に示
されている如く、IMC2のためのMS−DOS(米
国,マイクロソフト社 商標)の如きオペレーションシ
ステムと、TCP/IPによるLAN通信パッケージ
と、NFSの如き分散ファイルシステムと、NCプログ
ラムの編集、表示のためのプログラム、加工スケジュー
ルプログラム、自動プログラミング装置3、IDT4、
ストッカコントローラとのデータ入出力のためのプログ
ラムの如きメインコントローラアプリケーションプログ
ラムやこれのアクセスライブリに加えて、データベース
装置5が保有しているデータベースマネージメントシス
テムのアクセスライブラリとを含んでいる。IDT4
等、LAN1に接続されるコンピュータ装置の構成もI
MC2と同様である。
【0020】図4はIMC2とデータベース装置5との
間のデータフローを示している。IMC2のキーボード
の如きユーザインタフェースよりデータベースアクセス
ライブラリに対しアクセスが行われと、データベース言
語による質問文、例えばSQL文がデータベース装置5
に送信される。データベース装置5がSQL文を受信す
ると、データベースサーバが起動し、CPU8によるデ
ータベースマネージメントシステムの実行により構文解
釈等が行われる。構文解釈された命令はデータベースマ
ネージメントシステムが含んでいるデータベースカーネ
ルにより実行され、データベースに対しデータ操作が行
われる。
【0021】データ操作の結果、例えば検索データは、
リレーショナルデータベースマネージメントシステム、
データサーバによりIMC2へ送信され、ユーザインタ
フェースに渡される。これによりIMC2とデータベー
ス装置5とで分散処理が行われ、この上で、ユーザによ
るIMC2の操作により、データベース装置5が格納し
ているデータベースマネージメントシステムのコマンド
が実行され、リモート操作によるネットワーク透明性
(処理空間の透明性)が実現される。
【0022】上述の実施例に於いては、データベースマ
ネージメントシステムによるデータ操作、換言すればコ
マンドは、そのすべてをCPU8により実行されるが、
高速化のため、データ操作の一部、例えばデータ検索は
モジュール化された専用の検索モジュール18により行
われるようになっていてもよい。IDT4などLAN1
に接続される他のコンピュータ装置のソフトウェアIM
C2と同様である。
【0023】以上の構成によるデータベース装置5によ
れば、種々のデータをその名称と共に格納すると共に、
通信可能に接続されたコンピュータ類よりの要求に従っ
て自身が保有するデータベースマネージメントシステム
を自身のCPUにより実行し、このデータベースマネー
ジメントシステムの実行により、データベースに対し、
データ操作を行い、このデータ操作の応答、例えば検索
データを要求元のコンピュータを返すことができる。ま
た、LAN1に接続されるコンピュータ装置は、所要の
データを格納依頼すると共に所要のデータを自由にアク
セスできる。
【0024】図5は、上記加工ラインにおけるスケジュ
ール運転方式を示すフローチャートである。ステップ5
01では、自動プログラミング装置3でNCプログラム
を生成し、生成されたNCプログラムは全てデータベー
ス装置5に格納する。一般にプログラム名はワーク名W
に関連させてW−iの如く付けられる。iは同一ワーク
について設計的な変更があった場合の識別符号である。
これにより、ワーク種別に応じ、またワーク変更に応じ
全てのワークについてのNCプログラムを管理できる。
一時的に不要となったNCプログラムも容量の許す限り
格納できる。勿論、データベース装置5に格納されたN
Cプログラム及びその他のデータはリスト表示により格
納内容を見ることが可能である。
【0025】次いで、ステップ502では、IMC2に
おいて、スケジュールプログラムを生成する。これは一
般に、ライン管理者の手によって前記データベース5に
格納されたNCプログラムを実行順序に従って編集する
ものであり、都度編集される性質のものであるので、デ
ータベース装置5に必ずしも格納されなくても良い。た
だし、頻繁に使用することのある決まりのスケジュール
プログラムは検索容易なプログラム名の下に前記データ
ベース装置5に格納されても良い。
【0026】ステップ503では、編集された、または
データベース装置5に格納されたスケジュールプログラ
ム名をCNC装置へ転送する。
【0027】小さなスケジュールA,B,Cを組み合わ
せ、大きなスケジュールA+B+CをCNCへ転送する
ようにしても良い。このとき、各NCプログラムの実際
データは転送されない。このデータはデータベース装置
5に格納されている。これにより、スケジュール編集が
記号の組み合わせのみで済むので、その作業が極めて容
易で、誤りが無くなる。
【0028】次いで、ステップ504ではCNCにおい
てデータベース装置5が検索され、スケジュールプログ
ラムの内容が理解され、ステップ505でスケジュール
運転が実行される。なお、このとき、各CNCと接続さ
れるIDT4にも小型のデータベースが保有されている
ので、前のデータを保有している場合にはデータベース
装置5を検索する必要はない。
【0029】図6はCNCの実行手順を示すフローチャ
ートである。ステップ601でスケジュール運転の実行
が開始されると、ステップ602で適宜履歴データが採
取される。これは例えばパンチ回数や加工時間の累積等
であり、メンテナンスなど加工管理に利用される。ステ
ップ603では、適時これらデータを所要のデータ名の
下に前記データベース装置5へ格納する。マクロに見れ
ばリアルタイムとなる。ステップ604では不要のデー
タ、即ち前記データベース装置5へデータ格納した結果
不要となったデータを全て消去する。ここで、自己のデ
ータベースは自己が使用するのみでよいので、他のコン
ピュータ装置が必要となるデータは全てデータベース装
置5に格納しておくこととすれば、不要か否かの条件は
全て自己の都合で定めることができる。
【0030】図7は、条件式の転送方式を示すフローチ
ャートである。ステップ701で転送要が判断される
と、ステップ702で条件式を転送する。条件式の例と
しては例えばデータ名Aとデータ名Bとを掛け合わせた
A・Bの如きものであっても良い。このとき、この条件
式A・Bを受信したコンピュータ装置は、データ名A,
Bに従ってデータベース装置5を検索し、現在格納され
ているデータA,Bを求める。これによる利点は、デー
タA,Bはあくまで記号であるので固定的であってよ
く、都度その内容を送信側が理解しなくて良いことであ
る。オペレータの指令にとって無意のデータが見えない
ので、視覚的で指令し易いことも特徴である。
【0031】以上により、本例のスケジュール運転され
る加工ラインの制御システムでは、各コンピュータ装置
は他のコンピュータ装置に対しLAN1上で有意記号、
即ちデータ名や条件式のみを転送すればよく、データの
取扱いが視覚的で極めて容易にライン制御できる。従っ
て、LAN1上でのデータの流れを最小限とすることが
でき、かつ制御指令をするオペレータの負荷を最小にす
ることができ、少ない量の有意情報でいわばターボエン
ジンの如く多量のデータに変換してラインを高効率で稼
働させることができる。
【0032】上記実施例では、加工機としてパンチプレ
スの例を示したが、加工ラインの構成は何であっても良
い。また、機器及びコンピュータ類の組み換えは自由に
行える。本発明は上記実施例に限定されるものではな
く、適宜の設計は変更を行うことにより、適宜態様で実
施し得るものである。
【0033】
【発明の効果】以上の通り、本発明は特許請求の範囲に
記載の通りの加工ラインの制御システムであるので、多
目的データベースを中心としてこれに各種のデータをデ
ータ名と共に格納し各コンピュータ装置との間でデータ
入出力可能にすることができ、各コンピュータ装置間で
やり取りされるデータ名及び条件式に基いて、各コンピ
ュータ装置に所要のデータをセットすることができる。
ここに、各コンピュータ間ではデータ名及び条件式のみ
の通信となるので、データ通信量が最小でいわばターボ
エンジンのように多量のデータを取扱うことができ、複
雑なシステム構成であっても円滑な制御を行うことがで
きる。しかも、データ通信ネットワークには、種々のコ
ンピュータ測定を接続可能であるので、システム汎用性
が高い。
【図面の簡単な説明】
【図1】本発明を実施した加工ラインの一例を示す説明
図。
【図2】上記実施例におけるデータベース装置の構成を
示すブロック図。
【図3】上記データベース装置及びこれとLANを介し
て接続されるコンピュータ装置(IMC)のソフトウェ
ア構成を示すブロック図。
【図4】図3の装置の作用を示す説明図。
【図5】スケジュール運転方式を示すフローチャート。
【図6】CNCの動作例を示すフローチャート。
【図7】条件式の転送方式を示すフローチャート。
【符号の説明】
1 LAN 2 IMC 3 自動プログラミング装置 4 IDT 5 データベース装置 6 パンチプレス機

Claims (1)

  1. 【特許請求の範囲】 【請求項1】 データ通信ネットワークを有し、該ネッ
    トワークに接続されたメインコントローラ及び各機器コ
    ントローラ間で所望のデータ通信を行いつつ前記メイン
    コントローラで指示する内容にて各機器を制御する加工
    ラインの制御システムにおいて、 前記データ通信ネットワークに種々のデータをその名称
    に対応させて記憶する多目的データベースを接続し、 前記メインコントローラ及び各機器コントローラに、前
    記データベースに対し任意のデータの入出力を行うこと
    のできるデータ入出力装置を設け、 前記メインコントローラ及び各機器コントローラに、前
    記メインコントローラと各機器コントローラ、または各
    機器コントローラ間のデータ通信を各データの内容を省
    略したデータ名とデータを加工すべき条件式とで通信さ
    せ、これらデータ名及び条件式を入力した各コンピュー
    タでは、前記データベースを参照して受信内容を解析す
    る送受信データ加工装置を設け、 たことを特徴とする加工ラインの制御システム。
JP3175394A 1991-07-16 1991-07-16 加工ラインの制御システム Pending JPH0520227A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3175394A JPH0520227A (ja) 1991-07-16 1991-07-16 加工ラインの制御システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3175394A JPH0520227A (ja) 1991-07-16 1991-07-16 加工ラインの制御システム

Publications (1)

Publication Number Publication Date
JPH0520227A true JPH0520227A (ja) 1993-01-29

Family

ID=15995329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3175394A Pending JPH0520227A (ja) 1991-07-16 1991-07-16 加工ラインの制御システム

Country Status (1)

Country Link
JP (1) JPH0520227A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7006952B1 (en) 1999-02-19 2006-02-28 Sanyo Electric Co., Ltd. 3-D model providing device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS641030A (en) * 1987-06-24 1989-01-05 Canon Inc File retrieval system
JPH0215957A (ja) * 1988-07-01 1990-01-19 Matsuura Kikai Seisakusho:Kk 生産管理システム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS641030A (en) * 1987-06-24 1989-01-05 Canon Inc File retrieval system
JPH0215957A (ja) * 1988-07-01 1990-01-19 Matsuura Kikai Seisakusho:Kk 生産管理システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7006952B1 (en) 1999-02-19 2006-02-28 Sanyo Electric Co., Ltd. 3-D model providing device

Similar Documents

Publication Publication Date Title
US6984198B2 (en) Experiment management system, method and medium
US7467018B1 (en) Embedded database systems and methods in an industrial controller environment
EP0676706A2 (en) Object oriented data access and analysis system
WO2013191275A1 (ja) 制御装置
KR20230015626A (ko) 이종 타입의 멀티 rpa 통합 운영관리 시스템 및 방법
US6334075B1 (en) Data processor providing interactive user configuration of data acquisition device storage format
JPH06188405A (ja) Vlsiプロセスのデータ解析支援システム
US4926349A (en) Method for display panel processing
Cho Integrated framework of IDEF modelling methods for structured design of shop floor control systems
JPS60117302A (ja) 数値制御装置におけるデ−タ送信装置
JPH0520227A (ja) 加工ラインの制御システム
CN105809577B (zh) 一种基于规则和组件的电厂信息化数据的分类处理方法
Iuliano et al. Controlling activities in a virtual manufacturing cell
Pancerella et al. Using CORBA to integrate manufacturing cells to a virtual enterprise
KR20030003660A (ko) 에스이씨에스 메시지 소스 자동 생성 시스템 및 방법
US12499053B2 (en) Application stack read-only replica with application specific write buffer
EP2887281A1 (en) Displaying MES records on a grid in a MES client screen
Little Advances in laboratory robotics for automated sample preparation
JP2745567B2 (ja) 計算機システム
WO2024122215A1 (ja) 工程計画装置及び工程計画方法
JPH0512301A (ja) データベース処理装置
JPH065509B2 (ja) オブジエクト管理処理方式
Harley et al. Real-time issues of transputers in high-performance motion control systems
CN111737213A (zh) 一种数模资源保存方法、系统、装置及存储介质
Neumann et al. Design and implementation of computer-aided workplaces at the State Central Statistical Office of the German Democratic Republic

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20031224

A521 Written amendment

Effective date: 20040219

Free format text: JAPANESE INTERMEDIATE CODE: A523

A02 Decision of refusal

Effective date: 20040420

Free format text: JAPANESE INTERMEDIATE CODE: A02