JPH0516983B2 - - Google Patents
Info
- Publication number
- JPH0516983B2 JPH0516983B2 JP59071550A JP7155084A JPH0516983B2 JP H0516983 B2 JPH0516983 B2 JP H0516983B2 JP 59071550 A JP59071550 A JP 59071550A JP 7155084 A JP7155084 A JP 7155084A JP H0516983 B2 JPH0516983 B2 JP H0516983B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- workpieces
- fms
- setting
- processing
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 claims description 79
- 238000007726 management method Methods 0.000 claims description 14
- 238000003754 machining Methods 0.000 claims description 10
- 238000004886 process control Methods 0.000 claims description 6
- 230000000750 progressive effect Effects 0.000 claims description 3
- 238000000605 extraction Methods 0.000 claims description 2
- 238000004519 manufacturing process Methods 0.000 description 5
- 238000003860 storage Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000013075 data extraction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- General Factory Administration (AREA)
- Feedback Control In General (AREA)
- Multi-Process Working Machines And Systems (AREA)
Description
本発明は、FMS(フレキシブル・マニフアクチ
ユアリング・システム)における工程管理方法に
関し、特に、工場全体の生産管理システムのため
に綜合的に組まれた全作業スケジユールに基づい
て、加工工程と各パレツトとのデータが照合され
た加工スケジユールを自動的に算出し、各部所の
作業の分岐および合流の連繋を設定する工程管理
方法に関する。
近時、フアクトリ・オートメーシヨンが進み、
従来の最大生産方式でもなく、量も種類も多様か
つ柔軟にニーズへ対応して行くFMSの時代とな
りつつあるが、このような時代においては、作業
工程の作成も、従来の如く人間の主観と思考に頼
つたものでは不備が大きく、また、作成の基準も
ワーク側、機械側、および工具側のいずれかのみ
を中心としていたのでは、偏向した不充分なもの
となつてしまう傾向が強まつて来た。FMS工程
においては、1つの工程がそれだけでも独立した
ものではなく、常に、その前段および後段の工程
と有機的な関連性で設定されなければ、合理的か
つ円滑な流れが生ぜず、生産効率が低下し、変更
に対応する柔軟性も失われる危険性がある。
従来の工程管理方法では、各工程を独立した存
在としてスケジユールするのみで、生産管理の首
尾一貫した流れの中でデータ処理を行う方式がな
かつた。
本発明の目的は、上記の問題点に鑑みて、
FMSにおける各部門の工程を連続的な視野で関
連させ加工スケジユールを算出し、合理的かつ円
滑なワークの流れを設定して、生産性の向上と、
変更に対する柔軟性とを備えた工程管理方法を提
供することである。
本発明は、上記の目的を達成するために、全作
業スケジユール・データから当該FMS部門を経
由する工程を抽出する手順と、抽出の結果編集さ
れたFMS工程データを作業データ基準フアイル
と照合して段取り替の有無を付与すると共に、各
工程毎のパレツト当り加工時間とワーク積載個数
を算出してこのワーク積載個数を付与する工程処
理データ作成手順と、付与されたワーク積載個数
および段取り替の有無データに基づき、ワーク順
送の平行的加工工程を設定する分岐設定処理を行
い、あるいはワーク順送の一体的加工工程を設定
する合流設定処理を行う工程設定処理手順と、前
記FMS工程データにおいて前記工程毎の加工時
間に過負荷があれば、負荷が少なく代替可能な工
程を求め、負荷が少ない工程に代替工程を設定す
る手順によりジヨブ・データを作成することを特
徴とする。
以下、本発明の実施例を図面により詳細に説明
する。
第1図は本発明を実施するに好適なFMSライ
ンの概略構成図である。
第1図において、システムは管理部門と作業部
門とで概略構成され、管理部門はライン管理制御
部100および総合管理制御部101を備えてい
る。ライン管理制御部100はシステムオンライ
ン中の各加工工程の流れを、スケジユールに従つ
て柔軟に管括し、その上位にある総合管理制御部
101は準備情報としてのNCデータ、工具管理
データ、加工スケジユールデータおよび段取りス
ケジユールデータ等を総合的に把握して管理して
いる。ライン管理制御部100と総合管理制御部
101は、CCU(コミユニケーシヨン・コントロ
ール・ユニツト)間でモデム(変復調装置)を介
して接続され、データの送受信が行なわれる。
作業部門では主制御装置102がライン管理制
御部100から刻々と送信されるデータを逐次各
NC機103a,103b,103c,103d
のNC装置104a,104b,104c,10
4dに指令を与える。ライン管理制御部100と
共に主制御装置102およびNC装置104a,
104b,104c,104dは光データハイウ
エイ105にリンケージされ、NLU(ネツトワー
ク・リンケージ・ユニツト)を介して必要なデー
タを必要な時に適宜取り込むようになつている。
また、主制御装置102は軌道106,107上
を走行する無人台車108、スタツカ・クレーン
109を制御する地上盤110とも接続されてい
る。さらに段取りステーシヨン111にある主と
して段取り手動操作を司どる操作盤112、およ
び段取り情報の入力と段取りの指示を表示する端
末機113が接続されている。
作業者は、後述する本発明の工程管理方法に従
つて、負荷計算された段取りスケジユールデータ
および加工スケジユールデータを端末機113操
作により出力し、一日の作業スケジユールを確認
する。
段取りステーシヨン111では、必要なワーク
と必要なパレツトをワークストレージ114およ
びパレツトストレージ115から選定し、取付け
ステーシヨン116で所要の治工具を用いてワー
クをパレツトに取付ける。
その日のスケジユールに従つて準備完了となつ
たパレツトPは、段取り側パレツトストツカ11
7収納される。上記のパレツトストレージ115
には各種のパレツトが用意されている。パレツト
の種類はワークの取付け積載個数や加工方法によ
つて決定される。第2図はワークを取付ける各種
のパレツトの例を示す。第2図イに示す平板パレ
ツトP01は、通常1個〜4個のワークを取付け
てできるが、ワークの5方向から加工する工程で
はワーク1個の積載が適当であり、1方向からの
み加工する工程ではワークを4個取付けてもよ
い。凸パレツトP02(第2図ロ)はワークを2
個取付けるものであり、角柱パレツトP03(第
2図ハ)は、4個のワークをそれぞれの面に取付
けて加工するのに適している。第2図ニおよび第
2図ホに示すパレツトP04,P05は、それぞ
れ特殊パレツト(L形、三角柱)の例であり、加
工方法によつては採用されるもので、これ以外に
も種々のパレツトを必要とする。また、ワークサ
イズによつてもパレツトの種類が用意されてい
る。
第1図のFMS各制御系統の管制下において、
段取り側のパレツトストツカ117に準備された
パレツトPはスタツカ・クレーン109によつて
機械側パレツトストツカ118の所定位置に一旦
待機される。主制御装置102の指令によつて所
望のパレツトPは無人台車108で搬送され、例
えば工程MC49のNC機103bに搬入される。
加工の済んだパレツトPは、無人台車108によ
つて、次の工程に移行するか、あるいは機械側パ
レツトストツカ118に載置される。
第3図は、本発明を実施したジヨブ・データ作
成手順の一例を示す手順説明図である。第3図に
おいて、工場全体の綜合的な全作業スケジユー
ル・データ50から各工程のジヨブ・データ51
を作成する手順は、FMS工程データ抽出手順1、
工程処理データ作成手順2、工程設定処理手順
3、代替工程設定手順4、およびジヨブ・デー
タ・フオーマツト変換手順5から成る。
まず、全作業スケジユール・データ50の一例
を第1表に示す。
The present invention relates to a process control method in an FMS (Flexible Manufacturing System), and in particular, the present invention relates to a process control method in an FMS (Flexible Manufacturing System). The present invention relates to a process management method that automatically calculates a processing schedule based on data collated with the data and sets the branching and merging connections of work in each part. Recently, factory automation has progressed,
We are entering an era of FMS, which does not rely on the traditional maximum production method but responds flexibly to needs in terms of quantity and type. If it relies on thinking, there will be major deficiencies, and if the creation standards are centered only on the work side, machine side, or tool side, there is a strong tendency for it to become biased and inadequate. I came. In the FMS process, each process is not independent, and unless it is set up in an organic relationship with the preceding and subsequent processes, a rational and smooth flow will not occur, and production efficiency will be reduced. There is a risk that the flexibility to respond to changes will be lost. Conventional process control methods only schedule each process as an independent entity, and there is no way to process data within a consistent flow of production control. In view of the above problems, the object of the present invention is to
We calculate the processing schedule by relating the processes of each department in FMS from a continuous perspective, and set a rational and smooth work flow to improve productivity.
An object of the present invention is to provide a process control method that is flexible to changes. In order to achieve the above object, the present invention provides a procedure for extracting processes that go through the relevant FMS department from all work schedule data, and comparing the FMS process data edited as a result of the extraction with a work data standard file. A process processing data creation procedure that indicates the presence or absence of a setup change, calculates the machining time per pallet and the number of loaded workpieces for each process, and assigns the number of loaded workpieces, the assigned number of loaded workpieces, and the presence or absence of a setup change. Based on the data, a process setting process is performed to perform a branch setting process for setting a parallel machining process for progressive workpieces, or a confluence setting process for setting an integrated machining process for sequentially feed the workpieces; If there is an overload in the machining time for each process, job data is created by a procedure of finding an alternative process with less load and setting the alternative process to the process with less load. Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a schematic diagram of an FMS line suitable for implementing the present invention. In FIG. 1, the system is roughly composed of a management department and a work department, and the management department includes a line management control section 100 and a general management control section 101. The line management control unit 100 flexibly manages the flow of each machining process during system online according to the schedule, and the general management control unit 101 located above it controls NC data as preparation information, tool management data, and machining schedule. Comprehensive understanding and management of data, setup schedule data, etc. The line management control section 100 and the general management control section 101 are connected to each other via a modem (modulation/demodulation device) between CCUs (communication control units), and transmit and receive data. In the work department, the main controller 102 sequentially processes the data sent from the line management control unit 100.
NC machine 103a, 103b, 103c, 103d
NC devices 104a, 104b, 104c, 10
Give commands to 4d. Along with the line management control unit 100, the main control device 102 and the NC device 104a,
104b, 104c, and 104d are linked to an optical data highway 105, and are adapted to take in necessary data as and when required via an NLU (Network Linkage Unit).
The main controller 102 is also connected to a ground platform 110 that controls an unmanned truck 108 and a stacker crane 109 that run on tracks 106 and 107. Further connected to the setup station 111 are an operation panel 112 that mainly controls manual setup operations, and a terminal 113 that inputs setup information and displays setup instructions. According to the process control method of the present invention, which will be described later, the worker outputs the load-calculated setup schedule data and processing schedule data by operating the terminal 113, and confirms the daily work schedule. At the setup station 111, necessary workpieces and pallets are selected from the work storage 114 and pallet storage 115, and at the mounting station 116, the workpieces are attached to the pallets using necessary jigs and tools. The pallet P, which has been prepared according to the schedule of the day, is transferred to the pallet stocker 11 on the setup side.
7 is stored. Palette storage 115 above
A variety of palettes are available. The type of pallet is determined by the number of workpieces installed and loaded and the processing method. Figure 2 shows examples of various pallets on which workpieces are mounted. The flat pallet P01 shown in Figure 2A is usually made by mounting one to four workpieces, but in a process where workpieces are processed from five directions, it is appropriate to load one workpiece, and the workpieces are processed only from one direction. Four workpieces may be attached in the process. Convex pallet P02 (Figure 2 B) holds 2 workpieces.
The prismatic pallet P03 (FIG. 2 C) is suitable for processing four workpieces by attaching them to each surface. Pallets P04 and P05 shown in Fig. 2 D and Fig. 2 E are examples of special pallets (L-shaped, triangular prism), respectively, and may be adopted depending on the processing method. Requires. Additionally, different types of pallets are available depending on the work size. Under the control of each FMS control system in Figure 1,
The pallet P prepared in the pallet stocker 117 on the setup side is temporarily held at a predetermined position in the pallet stocker 118 on the machine side by the stacker crane 109. A desired pallet P is conveyed by an unmanned cart 108 according to a command from the main controller 102, and is carried into, for example, an NC machine 103b in a process MC49.
The processed pallet P is transferred to the next process by the unmanned cart 108 or placed on the machine side pallet stocker 118. FIG. 3 is a procedure explanatory diagram showing an example of a job data creation procedure according to the present invention. In FIG. 3, job data 51 for each process is calculated from comprehensive work schedule data 50 for the entire factory.
The steps to create are FMS process data extraction procedure 1,
It consists of a process data creation procedure 2, a process setting procedure 3, an alternative process setting procedure 4, and a job data format conversion procedure 5. First, an example of the total work schedule data 50 is shown in Table 1.
【表】
第1段のFMS工程データ抽出手順1では、予
めFMS工程基準フアイル52を用意して置き、
当該FMS部門の職場名C1をキーとして検索して、
第2表の如き、FMS工程データ・フアイルを作
成する。[Table] In the first stage FMS process data extraction procedure 1, prepare the FMS process standard file 52 in advance,
Search using the workplace name C1 of the FMS department as a key,
Create an FMS process data file as shown in Table 2.
【表】
このFMS工程データを、次段の工程処理デー
タ作成手順2に移し、まず、作業データ基準フア
イル53に格納されている下表の如き作業データ
基準を照合する。なお、作業データ基準フアイル
53はワーク毎に付与されるデータである。[Table] This FMS process data is transferred to the next process processing data creation procedure 2, and first, it is compared with the work data standards stored in the work data standard file 53 as shown in the table below. Note that the work data standard file 53 is data given to each work.
【表】
この照合21で、各工程のパレツト当りのワー
ク取付け個数nが抽出される。次に、この個数n
を前記FMS工程データ(第2表)に再照合して、
加工時間欄に示されている工程毎の単位加工時間
t′を使用し、工程毎パレツト当りの加工時間tを
t=t′×n
として算出する。例えば、No.1工程は第2表で加
工時間t′が1.8であり、第3表で個数nが4である
ので、1基のパレツトを加工するには7.2時間か
かることになる。この算出22で得た数値は、スケ
ジユールの時間枠の確認や取替えに容易なよう
に、分岐法と同様な1、2、4、8、16…という
2進法単位時間の整数値としてタクトタイムに変
換される。
タクトタイムの変換処理はタクトタイム基準フ
アイル54と照合して各工程別に付与されるもの
である。タクトタイム基準フアイル54は例えば
第4表のような態様で格納されている。[Table] Through this verification 21, the number n of workpieces attached per pallet in each process is extracted. Next, this number n
Re-check with the above FMS process data (Table 2),
Unit machining time for each process shown in the machining time column
Using t', the processing time t per pallet for each process is calculated as t=t'×n. For example, in the No. 1 process, the processing time t' is 1.8 in Table 2, and the number n is 4 in Table 3, so it takes 7.2 hours to process one pallet. The numerical value obtained in this calculation 22 is expressed as an integer value in binary unit time of 1, 2, 4, 8, 16, etc., similar to the branching method, so that it is easy to confirm or replace the schedule time frame. is converted to The takt time conversion process is performed by comparing it with the takt time reference file 54 and assigning it to each process. The takt time reference file 54 is stored in the format shown in Table 4, for example.
【表】【table】
Claims (1)
レツトの段取り替を行いながら、複数工程を順送
するFMSの工程管理方法において、 前作業スケジユール・データから当該FMS部
門を経由する工程を抽出する手順と、 抽出の結果編集されたFMS工程データを作業
データ基準フアイルと照合して段取り替の有無を
付与すると共に、各工程毎のパレツト当たりの加
工時間とワーク積載個数を算出してこのワーク積
載個数を付与する工程処理データ作成手順と、 付与されたワーク積載個数および段取り替の有
無データに基づき、ワーク順送の平行的加工工程
を設定する分岐設定処理を行い、あるいはワーク
順送の一体的加工工程を設定する合流設定処理を
行う工程間設定処理手順と、 前記FMS工程データにおいて前記工程毎の加
工時間に過負荷があれば、負荷が少なく代替可能
な工程を求め、負荷が少ない工程に前記過負荷の
工程を代替させる設定処理を行う代替工程設定手
順とを備えてジヨブ・データを作成することを特
徴とするFMSにおける工程管理方法。[Claims] 1. In an FMS process control method in which workpieces are loaded on pallets and sequentially transferred through multiple processes while changing pallet setups during the machining process, The FMS process data edited as a result of the extraction is compared with the work data standard file to indicate the presence or absence of setup changes, and the processing time and number of workpieces loaded per pallet for each process are calculated. Then, based on the process processing data creation procedure that assigns the number of workpieces to be loaded, and the assigned number of workpieces to be loaded and data on the presence or absence of setup changes, branch setting processing is performed to set a parallel machining process for progressive workpiece feeding, or an inter-process setting processing procedure for performing a confluence setting process to set a progressive integral processing process; and, if there is an overload in the processing time of each process in the FMS process data, find an alternative process with less load; 1. A process management method in FMS, characterized in that job data is created by including an alternative process setting procedure for performing a setting process for substituting the overloaded process with a process with a low load.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59071550A JPS60217050A (en) | 1984-04-10 | 1984-04-10 | Process control method in flexible manufacturing system (fms) |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59071550A JPS60217050A (en) | 1984-04-10 | 1984-04-10 | Process control method in flexible manufacturing system (fms) |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60217050A JPS60217050A (en) | 1985-10-30 |
| JPH0516983B2 true JPH0516983B2 (en) | 1993-03-05 |
Family
ID=13463949
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59071550A Granted JPS60217050A (en) | 1984-04-10 | 1984-04-10 | Process control method in flexible manufacturing system (fms) |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60217050A (en) |
-
1984
- 1984-04-10 JP JP59071550A patent/JPS60217050A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60217050A (en) | 1985-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107272630B (en) | A task scheduling method for an automated production line | |
| CN109352412B (en) | Production line scheduling system and method for mixed production of car power assembly parts | |
| CN103279090B (en) | A kind of robot ' NC lathe managing and control system | |
| CN107471885A (en) | A kind of flexible automatic manufacturing device of carving machine | |
| CN114779723A (en) | Management and control system and method for flexible manufacturing system | |
| CN118404372A (en) | Automatic loading and unloading control system and method | |
| CN218555996U (en) | Automatic assembly production line equipment for steel structural members of residential buildings | |
| CN116652697A (en) | Intelligent flexible processing system and its processing method | |
| JPH0516983B2 (en) | ||
| JPH0516984B2 (en) | ||
| JPH0585304B2 (en) | ||
| JPH02254503A (en) | Execution data transmission system for offline teaching system | |
| JP3125905B2 (en) | Control device for numerically controlled machine tools | |
| CN210666469U (en) | Standardized intelligent manufacturing unit system | |
| JP3216025B2 (en) | Control device for numerically controlled machine tools | |
| JP2801747B2 (en) | Turret punch press die changing system | |
| JPS62241635A (en) | Additional processing device in machine tool | |
| JP3203265B2 (en) | Control method of processing machine group in FMS | |
| JPS58109256A (en) | Preset system for work in automatic manufacturing process | |
| CN209477828U (en) | A kind of Chinese character pin-shaped automatic production unit based on finishing impression high speed machine | |
| JPS59214910A (en) | Method for controlling operation of flexible composite working cell | |
| JPH1097965A (en) | Production management method | |
| JPH0372432B2 (en) | ||
| Weck et al. | Flexible Manufacturing Systems: New Developments of Two Different Systems for Rotary Parts and Profile Milling Pieces | |
| Handke | Computer integrated and automated manufacturing systems in aircraft manufacturing |