JPH0541381B2 - - Google Patents

Info

Publication number
JPH0541381B2
JPH0541381B2 JP61140806A JP14080686A JPH0541381B2 JP H0541381 B2 JPH0541381 B2 JP H0541381B2 JP 61140806 A JP61140806 A JP 61140806A JP 14080686 A JP14080686 A JP 14080686A JP H0541381 B2 JPH0541381 B2 JP H0541381B2
Authority
JP
Japan
Prior art keywords
pallet
data
machining
storage module
machining program
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
Application number
JP61140806A
Other languages
Japanese (ja)
Other versions
JPS62297049A (en
Inventor
Takahiko Takeuchi
Masao Ooba
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.)
Yasuda Kogyo KK
Tokyo Keiki Inc
Original Assignee
Tokyo Keiki Co Ltd
Yasuda Kogyo KK
Tokimec Inc
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 Tokyo Keiki Co Ltd, Yasuda Kogyo KK, Tokimec Inc filed Critical Tokyo Keiki Co Ltd
Priority to JP61140806A priority Critical patent/JPS62297049A/en
Priority to DE19873720157 priority patent/DE3720157A1/en
Publication of JPS62297049A publication Critical patent/JPS62297049A/en
Publication of JPH0541381B2 publication Critical patent/JPH0541381B2/ja
Granted 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/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/12Programme control other than numerical control, i.e. in sequence controllers or logic controllers using record carriers
    • G05B19/128Programme control other than numerical control, i.e. in sequence controllers or logic controllers using record carriers the workpiece itself serves as a record carrier, e.g. by its form, by marks or codes on it
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q41/00Combinations or associations of metal-working machines not directed to a particular result according to classes B21, B23, or B24
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q7/00Arrangements for handling work specially combined with or arranged in, or specially adapted for use in connection with, machine tools, e.g. for conveying, loading, positioning, discharging, sorting
    • B23Q7/14Arrangements for handling work specially combined with or arranged in, or specially adapted for use in connection with, machine tools, e.g. for conveying, loading, positioning, discharging, sorting co-ordinated in production lines
    • B23Q7/1426Arrangements for handling work specially combined with or arranged in, or specially adapted for use in connection with, machine tools, e.g. for conveying, loading, positioning, discharging, sorting co-ordinated in production lines with work holders not rigidly fixed to the transport devices
    • B23Q7/1431Work holder changers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-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
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31095Read write intelligent chip on workpiece, pallet, tool for data exchange
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33191Data exchange combined with inductively coupled power supply
    • 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)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Multi-Process Working Machines And Systems (AREA)
  • General Factory Administration (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、マシニングセンタ等の数値制御によ
りワークを加工する工作機械を用いたフアクトリ
ーオートメーシヨンシステムの加工プログラムロ
ード装置に関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a processing program loading device for a factory automation system using a machine tool such as a machining center that processes a workpiece by numerical control.

(従来技術) 近年、加工作業の無人化を狙つたフアクトリー
オートメーシヨンシステム(以下「FAシステム」
という)にあつては、マシニングセンタ等の数値
制御によりワークを加工する工作機械(NCマシ
ン)に加工工具を自動交換する自動工具交換装置
(ATC)やパレツトに装着されたワークを自動交
換する自動パレツト交換装置(APC)を組合わ
せ、夜間等の無人化運転においては、パレツトヤ
ードにワークを装着して予め準備されたパレツト
を無人搬送台車で自動パレツト交換装置に運んで
加工済みのパレツトと交換し、次々と準備された
パレツトに装着しているワークを自動加工するよ
うにしたFAシステムの実用化が進められている。
(Prior technology) In recent years, factory automation systems (hereinafter referred to as "FA systems") aimed at unmanned processing operations have been developed.
), machine tools (NC machines) that process workpieces through numerical control such as machining centers are equipped with automatic tool changers (ATC) that automatically change processing tools, and automatic pallets that automatically change workpieces mounted on pallets. In combination with an automatic pallet changing device (APC), during unmanned operation at night, etc., workpieces are loaded in the pallet yard, and the pre-prepared pallets are transported to the automatic pallet changing device using an unmanned guided vehicle and replaced with processed pallets. FA systems that automatically process workpieces placed on pallets that are prepared one after another are being put into practical use.

またこのようなFAシステムの自動化処理は、
中央に設けた大型のホストコンピユータが全体の
制御を管轄しており、例えばパレツト毎にワーク
加工条件が異なる多品種混合生産(FMS)の場
合、ホストコンピユータにパレツトの加工順番と
加工内容の異なるワーク毎の加工プログラムを予
めセツトしておき、マシニングセンタに新たなパ
レツトをセツトする毎にマシニングセンタのコン
トローラにホストコンピユータから加工プログラ
ム(NCテープデータ)をロードするようにして
いる。
In addition, the automated processing of this FA system is
A large host computer installed in the center is in charge of overall control. For example, in the case of multi-product mixed production (FMS) where workpiece machining conditions differ for each pallet, the host computer can control workpieces with different machining orders and contents on pallets. Each machining program is set in advance, and each time a new pallet is set in the machining center, the machining program (NC tape data) is loaded from the host computer into the machining center controller.

(発明が解決しようとする問題点) しかしながら、このような従来のホストコンピ
ユータによるFAシステムの集中管理方式にあつ
ては、例えば運転中に複数台準備されている無人
搬送車のうち1台が故障したような場合、予め準
備された順番に従つたパレツトの自動交換が行な
われなくなるために、オペレータの介入によりホ
ストコンピユータにおいてスケジユーリングの変
更等の対応策を取らなければ運転を停止するよう
になり、また、無人化運転に際し、工場内に設置
されている多数の工作機械につきワーク又はパレ
ツト毎にホストコンピユータ側で加工プログラム
を準備しなければならないので、多品種混合生産
の場合には、ホストコンピユータに対する加工プ
ログラムのセツト作業が際めて煩雑とな、工作機
械の無人化はできるものの、ホストコンピユータ
については常時複数のオペレータが付いていなけ
ればならず、FAシステムを運用する上での大き
なネツクとなつていた。
(Problem to be solved by the invention) However, in the conventional centralized management method of the FA system using a host computer, for example, if one of the multiple automated guided vehicles breaks down during operation. In such a case, the pallets will not be automatically exchanged according to the pre-prepared order, so unless the operator intervenes and takes countermeasures such as changing the scheduling on the host computer, the operation will stop. In addition, in unmanned operation, a machining program must be prepared on the host computer side for each workpiece or pallet for the large number of machine tools installed in the factory. The work of setting machining programs on a computer is extremely complicated.Although it is possible to make machine tools unmanned, the host computer must have multiple operators at all times, which is a major problem when operating an FA system. It was becoming.

(問題点を解決するための手段) 本発明は、このような従来の問題点に鑑みてな
されたもので、ワークを装着したパレツト自体に
加工プログラムを持たせることでホストコンピユ
ータによる加工プログラムのロード処理を不要と
し、無事人搬送車の故障等のシステムコンポーネ
ントの一部に障害が生じてもホストコンピユータ
側でのスケジユーリングの変更をほとんど必要と
することなく運転を続行できようにしたフレキシ
ビリテイの高いFAシステムの加工プログラムロ
ード装置を提供することを目的とする。
(Means for Solving the Problems) The present invention has been made in view of these conventional problems.The present invention is made by providing a machining program to the pallet itself on which a work is mounted, so that the host computer can load the machining program. Flexibility that eliminates the need for processing and allows operation to continue without requiring any scheduling changes on the host computer side even if a failure occurs in some system component, such as when a person transport vehicle breaks down. The purpose is to provide a machining program loading device for an FA system with high efficiency.

この目的を達成するため本発明にあつては、少
なくともマシニングセンタ等の数値制御される工
作機械と、この工作機械に対し1又は複数のワー
クを装着したパレツトを自動交換する自動パレツ
ト交換装置を備えたFAシステムに於いて、パレ
ツト毎にワークの加工プログラムを予め記憶した
記憶モジユールを装着し、自動パレツト交換装置
によりパレツトを工作機械に搬入する際に読出ヘ
ツドによりパレツトに装着している記憶モジユー
ルから加工プログラムをデータ読出装置で読出し
て工作機械の数値制御コントローラにロードする
ようにしたものである。
In order to achieve this object, the present invention includes at least a numerically controlled machine tool such as a machining center, and an automatic pallet exchange device for automatically exchanging pallets on which one or more workpieces are mounted. In the FA system, each pallet is equipped with a memory module that stores the machining program for the workpiece in advance, and when the pallet is carried into the machine tool using an automatic pallet exchange device, the reading head reads the memory module attached to the pallet and processes it. The program is read out by a data reading device and loaded into the numerical control controller of the machine tool.

(作用) このような本発明によるFAシステムの加工プ
ログラムロード装置によれば、パレツトに装着し
た記憶モジユールに書込読出装置を使用してNC
テープの加工プログラムを書込むことでパレツト
自体にワーク加工に必要な加工プログラムを持た
せることができ、このパレツトをマシニングセン
タ等に対して自動交換する際に、マシニングセン
タ側に設置されている書込読出装置により記憶モ
ジユールの加工プログラムを読出してマシニング
センタのコントローラに加工プログラムをロード
することで、パレツトに装着したワークの自動加
工を行なうことができ、ホストコンピユータによ
る加工プログラムのロードが一切不要となる。
(Function) According to the machining program loading device for an FA system according to the present invention, a writing/reading device is used to read/write the memory module mounted on the pallet to perform NC processing.
By writing the machining program on the tape, the pallet itself can have the machining program necessary for machining the workpiece, and when automatically exchanging this pallet to a machining center, etc. By reading the machining program from the storage module with the device and loading the machining program into the controller of the machining center, the workpieces mounted on the pallet can be automatically machined, eliminating the need for the host computer to load the machining program at all.

またホストコンピユータは加工プログラムのロ
ード処理から解解放されるため、複数台設置され
ている工作機械の運転スケジユールの管理、運転
データの収集、パレツトヤードと工作機械との間
の無人搬送車によるパレツト搬送処理等の全体的
な管理業務に機能を集中できることから、例えば
システムコンポーネントの一部が故障した場合に
も、加工プログラムのロード処理を考慮すること
なくオペレータは簡単にスケジユーリングの変更
操作を行なうことができ、運転停止に至るように
重大な事態を招くことのない信頼性の高いFAシ
ステムを構築することができる。
In addition, since the host computer is freed from the load processing of machining programs, it can manage the operating schedule of multiple machine tools installed, collect operating data, and handle pallet transport using automatic guided vehicles between the pallet yard and machine tools. For example, even if a part of the system component breaks down, the operator can easily change the scheduling without having to worry about loading the machining program. This makes it possible to build a highly reliable FA system that does not lead to serious situations that would lead to operational shutdowns.

(実施例) 第1図は本発明のFAシステムの概略を示した
説明図である。
(Example) FIG. 1 is an explanatory diagram showing an outline of the FA system of the present invention.

まず構成を説明すると、1はマシニングセンタ
であり、加工プログラムに基づく数値制御により
ワーク加工を行なう。2は自動工具交換装置
(ATC)であり、マシニングセンタ1のワーク加
工で使用するドリル、カツター、フライス等の複
数の工具をホルダーに装着した状態でベルト駆動
されるラツクに収納しており、マシニングセンタ
1からの工具交換指令を受けてマシニングセンタ
1のスピンドル軸に対し自動的に工具交換を行
う。
First, the configuration will be explained. Reference numeral 1 denotes a machining center, which processes a workpiece through numerical control based on a machining program. 2 is an automatic tool changer (ATC), which stores multiple tools such as drills, cutters, milling cutters, etc. used in machining workpieces on machining center 1 in a belt-driven rack attached to a holder. In response to a tool exchange command from the machine, the tool is automatically exchanged on the spindle axis of the machining center 1.

3は自動パレツト交換装置(APC)であり、
1又は複数のワークを取り付けたパレツト4を回
転テーブルや回転コンベヤ等の上に載せており、
マシニングセンタ1からのパレツト交換指令を受
けて対応するパレツト4をマシニングセンタ1の
加工位置に自動的に搬入し、加工済みのパレツト
4は再び自動パレツト交換装置3に戻して次の新
たなパレツト4を搬入するようになる。
3 is an automatic pallet changer (APC),
A pallet 4 with one or more workpieces attached is placed on a rotating table, rotating conveyor, etc.
Upon receiving a pallet exchange command from the machining center 1, the corresponding pallet 4 is automatically delivered to the machining position of the machining center 1, and the processed pallet 4 is returned to the automatic pallet exchange device 3 and the next new pallet 4 is delivered. I come to do it.

更に、6はパレツトヤードであり、マシニング
センタ1の自動パレツト交換装置3に送込む複数
のパレツト4が準備されており、この実施例にあ
つては無人搬送台車7により加工済みのパレツト
4を自動パレツト交換装置3から運び出してパレ
ツトヤード6に戻し、パレツトヤード6から加工
待ちのパレツト4を運び出して自動パレツト交換
装置3に搬入するようにしている。
Furthermore, 6 is a pallet yard, in which a plurality of pallets 4 are prepared to be sent to the automatic pallet exchange device 3 of the machining center 1, and in this embodiment, the processed pallets 4 are automatically exchanged by an automated guided vehicle 7. The pallets 4 are carried out from the device 3 and returned to the pallet yard 6, and the pallets 4 waiting to be processed are carried out from the pallet yard 6 and carried into the automatic pallet exchange device 3.

このようなFAシステムにおいて本発明にあつ
ては、まずパレツト4のそれぞれに、パレツト4
に取り付けている1又は複数のワーク5の加工プ
ログラムを記憶する記憶モジユール8が装着され
ている。パレツト4に装着された記憶モジユール
8に対しては、例えばパレツトヤード6に置かれ
た状態で後の説明で明らかにするデータ読出装置
を使用してNCテープから得られた加工プログラ
ムを記憶モジユール8に書込むようにしている。
In such an FA system according to the present invention, first, each of the pallets 4 is
A storage module 8 is installed to store machining programs for one or more workpieces 5 attached to the machine. For example, a machining program obtained from an NC tape is transferred to the storage module 8 mounted on the pallet 4 using a data reading device which will be explained later while it is placed in the pallet yard 6. I'm trying to write.

一方、マシニングセンタ1に対する自動パレツ
ト交換装置3からのパレツト搬入位置には、パレ
ツト4に装着した記憶モジユール8の記憶データ
を読出す際に使用する読取ヘツド9が装着されて
おり、自動パレツト交換装置3による新たなパレ
ツト4の搬入時にマシニングセンタ1側の読取ヘ
ツド9にパレツト4に装着した記憶モジユール8
を相対させことで、読取ヘツド9によつて記憶モ
ジユール8の加工プログラムを読出してマシニン
グセンタ1のNCコントローラに加工データをロ
ードできるようにしている。
On the other hand, a reading head 9 is installed at the position where the pallet from the automatic pallet exchange device 3 is carried into the machining center 1, and is used to read out the data stored in the storage module 8 attached to the pallet 4. When a new pallet 4 is brought in by
By arranging them relative to each other, the reading head 9 can read out the machining program in the storage module 8 and load the machining data into the NC controller of the machining center 1.

第2図は第1図のFAシステムにおけるマシニ
ングセンタ1側のデータ処理系をマシニングセン
タを平面的に見た状態で示した説明図である。
FIG. 2 is an explanatory diagram showing the data processing system on the machining center 1 side in the FA system of FIG. 1 when the machining center is viewed from above.

第2図において、マシニングセンタ1、自動工
具交換装置2、自動パレツト交換装置3、及びパ
レツト4のそれぞれは想像線で示されており、デ
ータ処理のためのユニツトの実線のブロツクで示
す。
In FIG. 2, the machining center 1, automatic tool changer 2, automatic pallet changer 3, and pallet 4 are each shown in phantom lines, and the units for data processing are shown in solid line blocks.

即ち、マシニングセンタ1にはNCコントロー
ラ(数値制御コントローラ)10と、パレツト4
の搬入側に設置した読取ヘツド9を使用してパレ
ツト4に装着している記憶モジユール8から加工
データを読出すためのデータ読出装置11が組込
まれる。また、自動工具交換装置2にはATCコ
ントローラ12が、更に自動パレツト交換装置3
にはAPCコントローラ13が設けられ、ATCコ
ントローラ12及びAPCコントローラ13はNC
コントローラ10に信号線接続される。更に、マ
シニングセンタ1のNCコントローラ10に対し
てホストコンピユータ14が信号線接続され、ホ
ストコンピユータ14はマシニングセンタ1の
NCコントローラ10との間でワークの加工プロ
グラムのロード処理を除くFAシステムの運転に
必要な管理業務、データ収集等の処理を行なう。
That is, the machining center 1 includes an NC controller (numerical control controller) 10 and a pallet 4.
A data reading device 11 is incorporated for reading processing data from a storage module 8 mounted on the pallet 4 using a reading head 9 installed on the loading side of the pallet 4. Further, the automatic tool changer 2 includes an ATC controller 12, and the automatic pallet changer 3 further includes an ATC controller 12.
is provided with an APC controller 13, and the ATC controller 12 and APC controller 13 are NC controllers.
It is connected to the controller 10 by a signal line. Furthermore, a host computer 14 is connected to the NC controller 10 of the machining center 1 by a signal line.
It performs management tasks and data collection necessary for operating the FA system with the NC controller 10, except for loading processing of workpiece machining programs.

また、第2図において自動パレツト交換装置3
は、回転テーブル方式のものを示しており、この
実施例にあつては、回転テーブル15上に4台の
パレツトが載せられる場合を示しており、4台の
パレツトのうち1台はマシニングセンタ1の加工
位置に送り込まれたワークの加工状態で示してい
る。
In addition, in Fig. 2, the automatic pallet exchange device 3
shows a rotary table type machine, and in this embodiment, four pallets are placed on the rotary table 15, and one of the four pallets is placed on the machining center 1. The machining state of the workpiece sent to the machining position is shown.

第3図は第1図のFAシステムにおいてパレツ
トヤード6に置かれたパレツト4の記憶モジユー
ル8にNCテープから加工プログラムを書込むた
めの装置構成を示したもので、テープリーダ16
と、書込読出装置17と、書込ヘツド18で構成
され、図示のようにパレツト4の基台部分に装着
している記憶モジユール8に書込ヘツド18を相
対させた状態でテープリーダ16にNCテープを
セツトし、書込読出装置17におけるテープスタ
ート操作でNCテープのデータを読込んで書込ヘ
ツド18から記憶モジユール8に加工プログラム
を読込む。
FIG. 3 shows the configuration of a device for writing a machining program from an NC tape into the storage module 8 of the pallet 4 placed in the pallet yard 6 in the FA system shown in FIG.
It consists of a write/read device 17, and a write head 18, and as shown in the figure, the tape reader 16 is placed with the write head 18 facing the storage module 8 mounted on the base of the pallet 4. The NC tape is set, the data on the NC tape is read by the tape start operation in the write/read device 17, and the machining program is read into the storage module 8 from the write head 18.

尚、本発明の実施例にあつては、第2,3図に
示したデータ読出装置11と、データ書込装置1
7としては、装置構成の共用化を図るためにデー
タの書込み及び読出しの両方の機能を備えた装置
を使用しており、また読出ヘツド9及び書込ヘツ
ド18も共に同じヘツド構成をもつ。この共通の
構成をもつ装置であるが、第2図のマシニングセ
ンタ1にあつては装置に設けたモード切換スイツ
チにより読出しモードを選択することでデータ読
出装置11として使用し、また第3図にあつては
モード切換スイツチにより書込モードを選択して
データ書込装置17として使用するようにしてい
る。
In the embodiment of the present invention, the data reading device 11 and the data writing device 1 shown in FIGS.
7 uses a device having both data writing and reading functions in order to share the device configuration, and read head 9 and write head 18 both have the same head configuration. Although these devices have this common configuration, the machining center 1 shown in FIG. 2 can be used as the data reading device 11 by selecting the read mode with a mode changeover switch provided on the device, and the device shown in FIG. 3 can be used as the data reading device 11. Then, the writing mode is selected by a mode changeover switch and used as the data writing device 17.

第4図は第2図のマシニングセンタ1に設けら
れるデータ読出装置11及び読出ヘツド9の具体
的実施例を示した回路ブロツク図であり、このデ
ータ読出装置11は前述したように、第3図に示
す記憶モジユール8への加工プログラムの書込み
を行なうデータ書込装置としての機能も併せて備
える。
FIG. 4 is a circuit block diagram showing a specific embodiment of the data reading device 11 and the reading head 9 provided in the machining center 1 shown in FIG. It also has a function as a data writing device for writing machining programs into the storage module 8 shown in FIG.

第4図において、書込みと読出しの両方の機能
を有するデータ読出装置11は、装置本体11a
と、読出ヘツド9を構成するコイルアツセンブリ
イ9aから構成される。
In FIG. 4, a data reading device 11 having both writing and reading functions is a device main body 11a.
and a coil assembly 9a forming the read head 9.

装置本体11aには書込読出制御を行なうため
のCPU20が設けられ、CPU20に対してはデ
ータ書込装置として使用するため、インターフエ
ース21を介してテープリーダを接続することが
でき、またデータ読出装置として使用できるた
め、シリアルインターフエース22を介してNC
コントローラ10が接続できるようにしてい。ま
た、CPU20がバツフアメモリ23を接続して
おり、データ書込みの際にテープリーダ16から
得られた加工プログラムを一旦バツフアメモリ2
3に格納してから記憶モジユール側に送り出すよ
うにしている。CPU20による記憶モジユール
8との間のデータ送受はシリアルインターフエー
ス24を介して行なう。CPU20の制御のもと
にバツフアメモリ23から読出された加工プログ
ラムは直列データに変換されてマルチプレクサ2
5に切換信号として与えられている。マルチプレ
クサ25に対しては発振回路26より1500KHzと
1714KHzのクロツク発振信号が与えられており、
シリアルインターフエース24からのデータビツ
ト「1」を受けたときにマルチプレクサ25は
1714KHzのクロツク発振信号を選択して出力し、
一方、データビツト「0」を受けたときに、
1500KHzのクロツク発振信号を選択して出力す
る。このため、マルチプレクサ25はシリアルイ
ンターフエース24から得られる加工プログラム
のデータビツトをデータビツト「1」で1714KHz
の周波数信号、データビツト「0」で1500KHzの
周波数信号に変換するFM変調回路としての機能
を有する。
The device main body 11a is provided with a CPU 20 for performing write/read control, and a tape reader can be connected to the CPU 20 via an interface 21 in order to use it as a data writing device. Since it can be used as a device, NC
The controller 10 can be connected. In addition, the CPU 20 is connected to a buffer memory 23, and when writing data, the machining program obtained from the tape reader 16 is temporarily transferred to the buffer memory 23.
3 and then sent to the storage module side. Data transmission and reception between the CPU 20 and the storage module 8 is performed via a serial interface 24. The machining program read out from the buffer memory 23 under the control of the CPU 20 is converted into serial data and sent to the multiplexer 2.
5 as a switching signal. The multiplexer 25 receives 1500KHz from the oscillation circuit 26.
A 1714KHz clock oscillation signal is given,
When receiving the data bit "1" from the serial interface 24, the multiplexer 25
Select and output the 1714KHz clock oscillation signal,
On the other hand, when receiving data bit "0",
Select and output 1500KHz clock oscillation signal. Therefore, the multiplexer 25 converts the data bits of the machining program obtained from the serial interface 24 into data bits of 1,714KHz.
It functions as an FM modulation circuit that converts a frequency signal of 1,500kHz to a 1500KHz frequency signal when the data bit is "0".

マルチプレクサ25の出力はローパスフイルタ
27に与えられ、マルチプレクサ25からデータ
ビツトに応じて出力される1500KHz、又は1714K
Hzのクロツク発振信号を正弦波信号に変換する。
ローパスフイルタ27で正弦波に変換された2つ
の周波数信号の組み合わせで成るFM変調信号
は、パワーアンプ28で増幅された後、同軸ケー
ブル29を介してコイルアツセンブリイ9aに設
けた誘導結合コイル30に供給され、記憶モジユ
ール8に対しデータ及び電源を送るようになる。
誘導結合コイル30は強磁性体で成るコア30a
にコイルを巻き回した構造をもち、信号電流に応
じた強さの外部磁界を発生する。
The output of the multiplexer 25 is given to a low pass filter 27, and the output from the multiplexer 25 is 1500KHz or 1714K depending on the data bit.
Converts the Hz clock oscillation signal to a sine wave signal.
The FM modulation signal, which is a combination of two frequency signals converted into a sine wave by the low-pass filter 27, is amplified by the power amplifier 28 and then sent to the inductively coupled coil 30 provided in the coil assembly 9a via the coaxial cable 29. is supplied to the storage module 8, and sends data and power to the storage module 8.
The inductively coupled coil 30 has a core 30a made of ferromagnetic material.
It has a structure with a coil wound around it, and generates an external magnetic field whose strength corresponds to the signal current.

一方、コイルアツセンブリイ9aには記憶モジ
ユール8におけるデータ読出しに基づく周波数信
号による誘導結合コイルの駆動で発生した外部磁
界を受ける受信用の誘導結合コイル31が設けら
れ、この誘導結合コイル31も強磁性体で成るコ
ア31aにコイルを巻き回した構造をもち、記憶
モジユール8側からの外部磁界に応じた信号を誘
起して高周波アンプ32で増幅した後、同軸ケー
ブル33を介て装置本体11aのFM復調回路3
0に供給している。ここで、記憶モジユール8側
からの読出データに応じて送られる周波数信号
は、後の説明で明らかにするように、データビツ
ト「1」で1865KHzの周波数信号、データビツト
「0」で周波数零となつており、FM復調回路3
0で記憶モジユール8側から送られた周波数信号
を「1」「0」のデータビツトに変換してシリア
ルインターフエース24に供給し、シリアルイン
ターフエース24で並列データに変換してCPU
20の制御のもとにシリアルインターフエース2
2を介してNCコントローラ10側に送り出すよ
うにしている。また、コイルアツセンブリイ9a
に対しては装置本体11aより電源ケーブル35
によつてDC24Vが供給されている。
On the other hand, the coil assembly 9a is provided with an inductively coupled coil 31 for reception that receives an external magnetic field generated by driving the inductively coupled coil with a frequency signal based on data reading in the storage module 8, and this inductively coupled coil 31 also has a strong magnetic field. It has a structure in which a coil is wound around a core 31a made of a magnetic material, and after inducing a signal according to an external magnetic field from the storage module 8 side and amplifying it with a high frequency amplifier 32, it is sent to the device main body 11a via a coaxial cable 33. FM demodulation circuit 3
0. Here, the frequency signal sent in response to the read data from the storage module 8 side is, as will be explained later, a frequency signal of 1865 KHz when the data bit is "1", and a frequency signal of 0 when the data bit is "0". FM demodulation circuit 3
0 converts the frequency signal sent from the storage module 8 side into data bits of "1" and "0" and supplies it to the serial interface 24, which converts it into parallel data and sends it to the CPU.
Serial interface 2 under control of 20
2 to the NC controller 10 side. Also, coil assembly 9a
For the power cable 35 from the device main body 11a
DC24V is supplied by.

更に、装置本体11aに設けたCPU20に対
しては、操作手段として書込モードと読出モード
を選択するためのRWスイツチ36、書込モード
を選択した状態で操作することでテープリーダ1
6によるNCテープの読込みを開始させるTSスイ
ツチ37、及びテープリーダでデータをバツフア
メモリ23に書込んだ後に記憶モジユール8側に
送出して書込ませるためのMDWスイツチ38を
備える。更に、装置本体11aにはエラー表示器
39と終了表示器40が設けられ、エラー表示器
39はコイルアツセンブリイ9aに記憶モジユー
ル8を相対させたときの誘導結合コイルによる電
磁結合状態が不良で正常なデータ伝送ができない
ときにエラー表示され、更にCPU20によるデ
ータ書込み及びデータ読出しの際に例えば32バ
イトの単位でデータの書込み読出しを行ない、こ
の32バイトデータのエラーチエツクでデータエ
ラーを検出したときにエラー表示を行なう。終了
表示器40は記憶モジユール8に対するデータ書
込み、又は記憶モジユール8からのデータ読出し
が終了した際に終了動作を表示する。
Furthermore, for the CPU 20 provided in the main body 11a of the apparatus, there is an RW switch 36 for selecting a write mode and a read mode as an operation means, and by operating it with the write mode selected, the tape reader 1
A TS switch 37 for starting reading of the NC tape by the tape reader 6, and an MDW switch 38 for sending data to the storage module 8 side for writing after data is written into the buffer memory 23 by the tape reader. Further, the device main body 11a is provided with an error indicator 39 and an end indicator 40, and the error indicator 39 indicates that the electromagnetic coupling state by the inductive coupling coil is poor when the storage module 8 is opposed to the coil assembly 9a. An error is displayed when normal data transmission is not possible, and when the CPU 20 writes and reads data in units of, for example, 32 bytes, and a data error is detected by error checking of this 32-byte data. An error message will be displayed. The end indicator 40 displays the end operation when writing data to the storage module 8 or reading data from the storage module 8 ends.

第5図は本発明のFAシステムにおいてパレツ
トに装着されている記憶モジユール8の具体的実
施例を示した回路ブロツク図である。
FIG. 5 is a circuit block diagram showing a specific embodiment of the storage module 8 mounted on the pallet in the FA system of the present invention.

第5図において、41は信号及び電源受信用の
誘導結合コイルであり、第4図に示したコイルア
ツセンブリイ9aの誘導結合コイル30に対向配
置された状態で誘導結合コイル30の駆動による
外部磁界を受けて書込データのFM変調信号、即
ちデータビツトに応じた11500KHzと1714KHzの
周波数信号の組み合わせで成る信号が誘起され
る。誘導結合コイル41で受信された周波数信号
は電源回路42に与えられ、周波数信号の整流に
より記憶モジユール8の内部回路に使用する電源
電圧+5Vを作り出すようにしている。このため、
記憶モジユール8には電池等の電源が内蔵されて
おらず、コイルアツセンブリイ9a側からの電磁
誘導結合による信号供給に基づいて内部電源を作
り出すようになる。また、誘導結合コイル41の
出力はFM復調回路43に与えれており、FM復
調回路43は誘導結合コイル41からの周波数信
号に含まれる2つの周波数信号に応じたデータビ
ツトを出力する。即ち、1500KHzの周波数信号を
受けるとデータビツト「0」を出力し、1714KHz
の周波数信号を受けるとデータビツト「1」を出
力する。このFM復調回路43の具体的構成とし
ては、中心周波数1714KHzで帯域幅±50KHzのバ
ンドパスフイルタと、このバンドパスフイルタの
出力を検波した後に合成して直列ビツトデータを
得る回路を有する。
In FIG. 5, reference numeral 41 denotes an inductively coupled coil for receiving signals and power, and when it is placed opposite to the inductively coupled coil 30 of the coil assembly 9a shown in FIG. In response to the magnetic field, an FM modulation signal of the write data, that is, a signal consisting of a combination of frequency signals of 11500 KHz and 1714 KHz corresponding to the data bits is induced. The frequency signal received by the inductively coupled coil 41 is applied to a power supply circuit 42, which rectifies the frequency signal to produce a power supply voltage of +5V for use in the internal circuitry of the storage module 8. For this reason,
The storage module 8 does not have a built-in power source such as a battery, and generates an internal power source based on signal supply by electromagnetic induction coupling from the coil assembly 9a side. Further, the output of the inductively coupled coil 41 is given to an FM demodulating circuit 43, and the FM demodulating circuit 43 outputs data bits corresponding to two frequency signals included in the frequency signal from the inductively coupled coil 41. In other words, when it receives a frequency signal of 1500KHz, it outputs data bit "0" and outputs a data bit of 1714KHz.
When receiving the frequency signal, it outputs data bit "1". The specific configuration of this FM demodulation circuit 43 includes a bandpass filter with a center frequency of 1714KHz and a bandwidth of ±50KHz, and a circuit that detects and synthesizes the output of this bandpass filter to obtain serial bit data.

FM復調回路43で復調されたシリアルビツト
データはCPU44に与えられる。CPC44は調
歩同期式直列通信回路46aを備え、第4図に示
した装置本体11aとの間で調歩同期方式により
シリアルデータの伝送を行なう。CPU44に対
しては不揮発性メモリ45が接続されており、こ
の不揮発性メモリ45としては、例えば外部から
の電気信号によりデータ書換えができる
E2PROM(エレクトリカルイレーザブルPROM)
を用いることができ、更に消費電流を使用するた
めに望ましくはCMOSタイプのものを使用する。
不揮発生メモリ45としてE2PROMを使用した
場合、データ書込み後に電源供給が断たれても、
書込まれたデータの記憶保持でき、E2PROMに
あつては通常一度書込んだデータは数10年程度保
持することができる。また、Q2PROMのデータ
書換え回数としては1万回以上が保証されてい
る。
The serial bit data demodulated by the FM demodulation circuit 43 is given to the CPU 44. The CPC 44 includes an asynchronous serial communication circuit 46a, and transmits serial data with the device body 11a shown in FIG. 4 in an asynchronous manner. A non-volatile memory 45 is connected to the CPU 44, and data can be rewritten by an external electrical signal, for example.
E 2 PROM (Electrically Erasable PROM)
It is preferable to use a CMOS type to reduce current consumption.
When E 2 PROM is used as the nonvolatile memory 45, even if the power supply is cut off after data is written,
The written data can be stored and retained, and in the case of E 2 PROM, data once written can normally be retained for about 10 years. Additionally, Q 2 PROM data is guaranteed to be rewritten over 10,000 times.

一方、記憶モジユール8には不揮発性メモリ4
5からのデータ読出しのため、CPU44を介し
て読出された加工プログラムを周波数信号に変換
するFM変調回路46が設けられる。FM変調回
路46はCPU44からデータビツト「1」を受
けたとき1865KHzの周波数信号を出力し、データ
ビツト「0」を受けたとき1860KHzの周波数信号
の出力を停止する。このためのFM変調回路46
としては、1865KHzの発振回路と、発振出力及び
CPC44からのデータビツト信号を入力した
ANDゲートで構成される。
On the other hand, the storage module 8 includes a non-volatile memory 4.
5, an FM modulation circuit 46 is provided that converts the machining program read out via the CPU 44 into a frequency signal. The FM modulation circuit 46 outputs a frequency signal of 1865 KHz when receiving a data bit "1" from the CPU 44, and stops outputting a frequency signal of 1860 KHz when receiving a data bit "0". FM modulation circuit 46 for this purpose
As for the 1865KHz oscillation circuit, the oscillation output and
Input data bit signal from CPC44
Consists of AND gates.

FM変調回路46の出力は送信用の誘導結合コ
イル47に供給され、誘導結合コイル47はFM
変調回路46からの周波数信号に応じた外部磁界
を発生する。誘導結合コイル47に対しては第4
図に示したコイルアツセンブリイ9aに設けてい
る誘導結合コイル31が相対配置されようにな
る。
The output of the FM modulation circuit 46 is supplied to an inductively coupled coil 47 for transmission, and the inductively coupled coil 47
An external magnetic field is generated according to the frequency signal from the modulation circuit 46. For the inductively coupled coil 47, the fourth
The inductively coupled coils 31 provided in the coil assembly 9a shown in the figure are now arranged relative to each other.

尚、誘導結合コイル41,47のそれぞれは強
磁性体で成るコア41a,47aにコイルを巻き
回した構造をもつている。また、コイルアツセン
ブリイ9a及び記憶モジユール8の相対される誘
導結合コイル30と41は、信号と同時に電源供
給に使用されることから、充分に大きな外部磁界
を発生するコイル径の大きいものを使用してお
り、一方、誘導結合コイル31と47について
は、信号のみの伝送であることから、小型のコイ
ルが使用される。更に、誘導結合コイル30と4
1及び31と47を信号及び電源供給可能状態に
対向配置させるギヤツプ間隔としては、最大数mm
程度を保証することができ、第2図に示した読出
ヘツド9としてのコイルアツセンブリイ9aに対
しパレツト4に装着し記憶モジユール8を相対さ
せたときのギヤツプ精度を数mm以下とする必要が
あるが、この程度の精度はマシニングセンタ1の
精度としては極めて簡単に実現できる。
The inductively coupled coils 41 and 47 each have a structure in which the coils are wound around cores 41a and 47a made of ferromagnetic material. In addition, since the opposing inductively coupled coils 30 and 41 of the coil assembly 9a and the storage module 8 are used to supply power at the same time as signals, coils with large diameters that generate a sufficiently large external magnetic field are used. On the other hand, since the inductively coupled coils 31 and 47 transmit only signals, small coils are used. Furthermore, inductively coupled coils 30 and 4
The gap interval for arranging 1, 31, and 47 facing each other so that signals and power can be supplied is a maximum of several mm.
It is necessary to ensure that the gap accuracy is several mm or less when the storage module 8 is mounted on the pallet 4 and opposed to the coil assembly 9a as the read head 9 shown in FIG. However, this level of accuracy can be achieved extremely easily for the machining center 1.

更に、第4図のコイルアツセンブリイ9aのケ
ース形状と、第5図に示した記憶モジユール8の
ケース形状は同一ケース形状となつており、両者
の対向するケース面に各誘導結合コイルのコア磁
極面が露出しており、ケースとしてはアルミニウ
ムやプラスチツク等の非磁性材料の他に、誘導結
合コイルとしてポツトコアタイプのものを使用し
た場合には、鉄系の強磁性体ケースとすることが
できる。尚、非磁性ケースではコアの磁極面を露
出させる必要はない。
Furthermore, the case shape of the coil assembly 9a shown in FIG. 4 and the case shape of the memory module 8 shown in FIG. The magnetic pole surface is exposed, and the case can be made of non-magnetic material such as aluminum or plastic. If a pot core type is used as the inductively coupled coil, a ferromagnetic case made of iron can be used. can. Note that in a non-magnetic case, there is no need to expose the magnetic pole surface of the core.

次に第3図に示すように、パレツト4に装着さ
れた記憶モジユール8にNCテープの加工プログ
ラムを書込む動作を第5図のフローチヤートを参
照して説明する。
Next, as shown in FIG. 3, the operation of writing an NC tape machining program into the storage module 8 mounted on the pallet 4 will be explained with reference to the flowchart shown in FIG.

まず第3図に示すようにデータ書込装置17の
書込ヘツド18をパレツト4に装着している記憶
モジユール8に対向配置させた状態でデータ書込
装置17、即ち第4図に示した装置本体11aに
おけるRWスイツチ36により書込モードを選択
する。この書込モードの選択は判別ブロツク50
で判別され、次のブロツク51においてテープリ
ーダ16にNCテープをセツトすると、このセツ
ト完了信号を受けて判別ブロツク52に進み、第
4図の装置本体11aのTSスイツチ37のオン
操作を待つ。TSスイツチ37をオンすると、ブ
ロツク53に進んでテープリーダ16によるNC
テープの読込みで得られた加工プログラムがデー
タ書込装置17に内蔵しているバツフアメモリに
書込まれる。このテープデータの書込みが終了す
ると次の判別ブロツク54においてMDWスイツ
チ38のオン操作を待つており、MDWスイツチ
38をオンすると、バツフアメモリの内容を読出
して誘導結合コイルによる電磁誘導結合を介して
記憶モジユール8側にデータとして加工プログラ
ムを書込む。記憶モジユール8に対するデータ書
込みの終了の有無は判別ブロツク56で監視され
ており、データ書込みが終了すると一連の処理を
終る。
First, as shown in FIG. 3, the data writing device 17, that is, the device shown in FIG. The write mode is selected by the RW switch 36 in the main body 11a. The selection of this write mode is determined by the determination block 50.
When the NC tape is set in the tape reader 16 in the next block 51, the process proceeds to a judgment block 52 upon receiving this setting completion signal, and waits for the TS switch 37 of the apparatus main body 11a shown in FIG. 4 to be turned on. When the TS switch 37 is turned on, the process advances to block 53 where NC is performed by the tape reader 16.
The machining program obtained by reading the tape is written into a buffer memory built into the data writing device 17. When this tape data writing is completed, the next judgment block 54 waits for the MDW switch 38 to be turned on. When the MDW switch 38 is turned on, the contents of the buffer memory are read out and transferred to the storage module via electromagnetic coupling by the inductive coupling coil. Write the machining program as data on the 8 side. A determination block 56 monitors whether or not data writing to the storage module 8 has been completed, and the series of processing ends when data writing is completed.

尚、ブロツク55のデータ書込みにおいて、ま
ずデータ書込みに際しデータ書込装置17は記憶
モジユール8に対し確信号を送出し、この確認信
号を受けて記憶モジユール8から確認応答信号が
データ書込装置17に返送され、データ書込装置
17は確認応答信号が正常に得られたことを条件
にバツフアメモリからのデータ書込みを行なうよ
うになり、もし書込みヘツド18と記憶モジユー
ル8との間の誘導結合コイルによる信号結合状態
が不良であつた場合には、データ書込みを行なわ
ずにエラー表示灯39を点灯してエラー表示を行
なう。更に、記憶モジユール8に対するバツフア
メモリからのデータ書込みは、例えば32バイト単
位で行なわれ、32バイト分のデータ伝送を受けた
記憶モジユール8側のCPUは伝送データのエラ
ーチエツクを行ない、正常なデータ受信ができた
ときに初めて記憶モジユールに32バイト分のデー
タ書込みを行なう。このときデータエラーが検出
されたならば、記憶モジユール8側のCPUはデ
ータ書込装置17に対し再送要求を行ない、複数
回の再送要求を行なつてもデータエラー検出され
ていときには、書込みを中止してエラー表示器3
9を点灯すようになる。
In data writing in block 55, the data writing device 17 first sends a confirmation signal to the storage module 8 when writing data, and upon receiving this confirmation signal, a confirmation response signal is sent from the storage module 8 to the data writing device 17. The data writing device 17 starts writing data from the buffer memory on the condition that an acknowledgment signal is normally obtained. If the connection is defective, the error indicator lamp 39 is turned on to indicate an error without writing data. Furthermore, data is written from the buffer memory to the storage module 8 in units of, for example, 32 bytes, and the CPU on the storage module 8 side, which has received 32 bytes of data, performs an error check on the transmitted data to ensure normal data reception. When it is completed, 32 bytes of data are written to the storage module for the first time. If a data error is detected at this time, the CPU on the storage module 8 side issues a retransmission request to the data writing device 17, and if a data error is not detected even after multiple retransmission requests, writing is stopped. error indicator 3
9 will be lit.

次に、第2図のFAシステムに示すようにマシ
ニングセンタ1に対し自動パレツト交換装置3よ
り新なパレツト4を搬入する際のデータ読出しを
第6図のフローチヤートを参照して説明する。
Next, data reading when a new pallet 4 is carried into the machining center 1 from the automatic pallet exchange device 3 as shown in the FA system of FIG. 2 will be explained with reference to the flowchart of FIG. 6.

まず、マシニングセンタ1のNCコントローラ
10はパレツト搬入指令をブロツク60でAPC
コントローラ13に送出し、このパレツト搬入指
令を受けてAPCコントローラ13は指定された
パレツト4をマシニングセンタ1側に送り出す。
First, the NC controller 10 of the machining center 1 issues a pallet loading command to the APC at block 60.
Upon receiving this pallet carry-in command, the APC controller 13 sends out the designated pallet 4 to the machining center 1 side.

次のブロツク61においては、自動パレツト交
換装置3から送り出されたパレツト4が記憶モジ
ユール読出位置、即ち読出ヘツド9の装着位置に
記憶モジユール8が対向する位置に移動させてパ
レツト移動を停止し、次のブロツク62のデータ
読出しに進む。このデータ読出しは第4図に示し
た装置本体11aのRWスイツチ36により読出
モードを選択しておくことで第2図におけるデー
タ読出装置11として動作させることができ、デ
ータ読出装置11はブロツク61のパレツト移動
に続いてNCコントローラ10より与えられ読出
指令を受けて読出ヘツド9とパレツト4の記憶モ
ジユール8との間の電磁誘導結合を介して記憶モ
ジユール8に予め記憶されている加工プログラム
を読出し、NCコントローラ10に内蔵されてい
るデータメモリに加工プログラムをロードする。
このデータ読出しの終了の有無は判別ブロツク6
3でチエツクされており、データ読出しが終了す
るとブロツク64に進んでデータ読出位置に停止
しているパレツトをマシニングセンタ1の加工位
置に移動し、加工位置に移動した後にブロツク6
5に進んでデータ読出装置11によりロードされ
た加工プログラムに基づいてNCコントローラ1
0がパレツト4に装着されているワーク5の加工
を開始す。マシニングセンタ1におけるワーク加
工の終了の有無は判別ブロツク66で監視されて
おり、データ読出装置11によりロードされた加
工プログラムに基づく一連のワーク加工を終了す
ると、ブロツク67に進んでパレツト4を自動パ
レツト交換装置3に戻し、再びブロツク60に戻
つて次のパレツト4の搬入を行なう。
In the next block 61, the pallet 4 sent out from the automatic pallet exchange device 3 is moved to the storage module reading position, that is, the position where the storage module 8 faces the mounting position of the reading head 9, and the pallet movement is stopped. The program then proceeds to block 62 for data reading. This data reading can be operated as the data reading device 11 in FIG. 2 by selecting the reading mode with the RW switch 36 of the device main body 11a shown in FIG. Following the movement of the pallet, the machining program previously stored in the storage module 8 of the pallet 4 is read out via electromagnetic induction coupling between the read head 9 and the storage module 8 of the pallet 4 in response to a read command given by the NC controller 10. Load the machining program into the data memory built into the NC controller 10.
Determination block 6 determines whether or not this data reading has ended.
3, and when the data reading is completed, the process proceeds to block 64, where the pallet stopped at the data reading position is moved to the machining position of the machining center 1, and after being moved to the machining position, block 6
5, the NC controller 1 based on the machining program loaded by the data reading device 11.
0 starts machining the workpiece 5 mounted on the pallet 4. The determination block 66 monitors whether or not the workpiece machining in the machining center 1 has been completed. When a series of workpiece machining based on the machining program loaded by the data reading device 11 is completed, the process proceeds to block 67 and the pallet 4 is automatically replaced. The pallet 4 is returned to the apparatus 3, and the process returns to the block 60 to carry in the next pallet 4.

尚、上記の実施例ではパレツトの記憶モジユー
ル8に対するデータ書込みは第3図に示したよう
にパレツトヤード等の現場においてテープリーダ
16及びデータ書込装置17を使用して書込ヘツ
ド18により書込む場合を例にとるものであつ
た、マシニングセンタ1に設けられているデータ
読出装置11は、第4図に示したようにRWスイ
ツチ36によ書込モードと読出モードを選択でき
ることから、このモード選択をスイツチによらず
NCコントローラ10からの制御信号により選択
できるように構成し、これによつてデータ読出し
のみならず、例えばワークの加工条件を変更した
い場合にはデータ読出装置11を書込モードに切
換え、ホストコンピユータ14側から加工プログ
ラムをNCコントローラ10に伝送し、パレツト
4の記憶モジユール8をマシニングセンタ1の搬
入側に設けた読出ヘツド9に相対した状態で記憶
モジユール8に書込ませることでき、これによつ
て運転の途中で加工条件が変わつた場合にはホス
トコンピユータ14側からの処理で記憶モジユー
ル8のプログラム書換えを行なうこともできる。
In the above embodiment, data is written to the storage module 8 of the pallet using the write head 18 using the tape reader 16 and data writing device 17 at a site such as a pallet yard, as shown in FIG. For example, the data reading device 11 installed in the machining center 1 can select the write mode and the read mode by the RW switch 36 as shown in FIG. Regardless of the switch
The configuration is such that the selection can be made by a control signal from the NC controller 10, and thereby, in addition to data reading, when it is desired to change the machining conditions of the workpiece, for example, the data reading device 11 is switched to the writing mode, and the host computer 14 The machining program can be transmitted from the side to the NC controller 10 and written into the memory module 8 of the pallet 4 in a state facing the readout head 9 provided on the loading side of the machining center 1. If the machining conditions change during the process, the program in the storage module 8 can be rewritten by processing from the host computer 14 side.

(発明の効果) 以上説明してきたように本発明によれば、少な
くともマシニングセンタ等の数値制御される工作
機械と、この工作機械に対し1又は複数のワーク
を装着したパレツトを自動交換する自動パレツト
交換装置を備えたFAシステムにおいて、パレツ
ト毎にワークの加工プログラムを予め記憶した記
憶モジユールを装着し、自動パレツト交換装置に
よりパレツトを工作機械に搬入する際に、読出ヘ
ツドによりパレツトに装着している記憶モジユー
ルから加工プログラムをデータ読出装置で読出し
て工作機械の数値制御コントローラにロードする
ようにしたため、ホストコンピユータからのマシ
ニングセンタ等の工作機械側に対す加工プログラ
ムのロード処理が一切不要となり、ワーク若しく
はパレツト毎に加工条件が異なつていても、記憶
モジユールの装着でパレツト自体が加工データを
持つことになるため、多品種混合生産(FMS)
等におけホストコンピユータ側の負担を大幅に軽
減することができる。
(Effects of the Invention) As explained above, according to the present invention, at least a numerically controlled machine tool such as a machining center and an automatic pallet exchange system that automatically exchanges a pallet on which one or more workpieces are mounted on the machine tool are provided. In an FA system equipped with a machine, a memory module that stores the workpiece machining program in advance for each pallet is installed, and when the pallet is transferred to the machine tool using the automatic pallet exchange device, the memory attached to the pallet is read by the read head. Since the machining program is read from the module using a data readout device and loaded into the numerical control controller of the machine tool, there is no need to load the machining program from the host computer to the machine tool such as a machining center. Even if the processing conditions differ between the two, the pallet itself will have processing data by installing the memory module, allowing for high-mix mixed production (FMS).
The burden on the host computer can be significantly reduced.

また、FAシステムにおける特定部分のシステ
ムコンポーネントの故障等が起きても、ホストコ
ンピユータ側にあつては故障したシステムコンポ
ーネントを外したパレツトの搬送スケジユールの
変更等で簡単に対処することができ、一部のシス
テムコンポーネントの故障による生産ラインの運
転停止を確実に防ぐことができる。
In addition, even if a failure occurs in a specific system component in the FA system, the host computer can easily deal with it by changing the pallet transport schedule after removing the failed system component. It is possible to reliably prevent production line shutdowns due to failure of system components.

また、加工プログラムの変更はパレツト単位で
行なうことができるため、FAシステム全体の運
転管理から切離した業務として行なうことでき、
従来のホストコンピユータによる集中処理のよう
にFAシステム全体の運転状態を考慮しながら加
工プログラムの変更を行なつていた場合に比べ、
加工データの変更作業が極めて簡単にできる。
Additionally, since machining programs can be changed on a pallet-by-pallet basis, they can be done as a separate task from the operation management of the entire FA system.
Compared to conventional centralized processing using a host computer, where machining programs are changed while considering the operating status of the entire FA system,
Changing processing data can be done extremely easily.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の概略を示した説明図、第2図
は第1図のマシニングセンタ側の平面図と共にデ
ータ処理系統の構成を示したブロツク図、第3図
はパレツト記憶モジユールに対するデータ書込の
装置構成を示したブロツク図、第4図は本発明の
データ読出または書込装置として用いる書込読出
装置の一実施例を示した回路ブロツク図、第5図
は本発明でパレツトに装着される記憶モジユール
の一実施例を示した回路ブロツク図、第6図は本
発明の記憶モジユールに対する書込動作を示した
フローチヤート、第7図は本発明によるパレツト
搬入時の読出動作を示したフローチヤートであ
る。 1:マシニングセンタ、2:自動工具交換装置
(ATC)、3:自動パレツト交換装置(APC)、
4:パレツト、5:ワーク、6:パレツトヤー
ド、7:無人搬送台車、8:記憶モジユール、
9:読出ヘツド、9a:コイルアツセンブリイ、
10:NCコントローラ、11:データ読出装
置、12:ATCコントローラ、13:APCコン
トローラ、14:ホストコンピユータ、15:回
転テーブル、16:テープリーダ、17:データ
書込装置、18:書込ヘツド、20,44:
CPU、21:インターフエース、22,24:
シリアルインターフエース、23:バツフアメモ
リ、25:マルチプレクサ、26:発振回路、2
7:ローパスフイルタ、28:パワーアンプ、2
9,33:同軸ケーブル、30,31,41,4
7:誘導結合コイル、30a,31a,41a,
47a:コア、34,43:FM復調回路、3
5:電源ケーブル、36:RWスイツチ、37:
STスイツチ、38:MDWスイツチ、39:エ
ラー表示器、40:終了表示器、42:電源回
路、45:不揮発性メモリ(E2PROM)、46:
FM変調回路。
Fig. 1 is an explanatory diagram showing the outline of the present invention, Fig. 2 is a block diagram showing the configuration of the data processing system together with a plan view on the machining center side of Fig. 1, and Fig. 3 is a diagram showing the data writing to the palette storage module. FIG. 4 is a circuit block diagram showing an embodiment of a writing/reading device used as a data reading or writing device of the present invention, and FIG. 6 is a flowchart showing a write operation for the storage module of the present invention, and FIG. 7 is a flowchart showing a read operation when a pallet is carried in according to the present invention. It's a chat. 1: Machining center, 2: Automatic tool changer (ATC), 3: Automatic pallet changer (APC),
4: Pallet, 5: Work, 6: Pallet yard, 7: Automatic guided vehicle, 8: Memory module,
9: Read head, 9a: Coil assembly,
10: NC controller, 11: data reading device, 12: ATC controller, 13: APC controller, 14: host computer, 15: rotary table, 16: tape reader, 17: data writing device, 18: writing head, 20 ,44:
CPU, 21: Interface, 22, 24:
Serial interface, 23: buffer memory, 25: multiplexer, 26: oscillation circuit, 2
7: Low pass filter, 28: Power amplifier, 2
9, 33: Coaxial cable, 30, 31, 41, 4
7: Inductive coupling coil, 30a, 31a, 41a,
47a: Core, 34, 43: FM demodulation circuit, 3
5: Power cable, 36: RW switch, 37:
ST switch, 38: MDW switch, 39: Error indicator, 40: Termination indicator, 42: Power supply circuit, 45: Non-volatile memory (E 2 PROM), 46:
FM modulation circuit.

Claims (1)

【特許請求の範囲】 1 マシニングセンタ等の数値制御される工作機
械と、該工作機械に対し1又は複数のワークを装
着したパレツトを自動交換する自動パレツト交換
装置とを備えたフアクトリーオートメーシヨンシ
ステムに於いて、 前記パレツト毎に装着された加工プログラムを
記憶した記憶モジユールと、前記自動パレツト交
換装置による前記工作機械へのパレツト搬入時に
読出ヘツドにより搬入パレツトに装着されている
前記記憶モジユールの加工プログラムを読出して
工作機械の数値制御コントローラにロードするデ
ータ読出装置を設けたことを特徴とするフアクト
リーオートメーシヨンシステムの加工プログラム
ロード装置。
[Claims] 1. A factory automation system comprising a numerically controlled machine tool such as a machining center, and an automatic pallet exchange device that automatically exchanges a pallet on which one or more workpieces are attached to the machine tool. A memory module that stores a machining program attached to each pallet, and a reading head that reads the machining program of the memory module attached to the carried-in pallet when the pallet is carried into the machine tool by the automatic pallet exchange device. A machining program loading device for a factory automation system, comprising a data reading device for reading and loading data into a numerical control controller of a machine tool.
JP61140806A 1986-06-17 1986-06-17 Factory automation system Granted JPS62297049A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP61140806A JPS62297049A (en) 1986-06-17 1986-06-17 Factory automation system
DE19873720157 DE3720157A1 (en) 1986-06-17 1987-06-16 Production automation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61140806A JPS62297049A (en) 1986-06-17 1986-06-17 Factory automation system

Publications (2)

Publication Number Publication Date
JPS62297049A JPS62297049A (en) 1987-12-24
JPH0541381B2 true JPH0541381B2 (en) 1993-06-23

Family

ID=15277170

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61140806A Granted JPS62297049A (en) 1986-06-17 1986-06-17 Factory automation system

Country Status (2)

Country Link
JP (1) JPS62297049A (en)
DE (1) DE3720157A1 (en)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62297047A (en) * 1986-06-17 1987-12-24 Tokyo Keiki Co Ltd Program checker for memory module
EP0353451A3 (en) * 1988-08-02 1991-08-28 Oerlikon Geartec AG Device for producing a gear
JP2828488B2 (en) * 1990-05-23 1998-11-25 日立精工株式会社 Printed circuit board processing equipment
ES2079056T3 (en) * 1990-12-18 1996-01-01 Erowa Ag AUTOMATIC MANUFACTURING PLANT.
GB9218444D0 (en) * 1992-08-29 1992-10-14 Renishaw Metrology Ltd Loading/unloading station for automated machining system
DE4330686A1 (en) * 1993-09-10 1995-03-16 Nagel Masch Werkzeug Method and apparatus for the transportation of workpieces
DE4402782A1 (en) * 1994-01-31 1995-08-10 Wernicke & Co Gmbh Device for the production of double-sided, edged spectacle lenses
JPH08126941A (en) * 1994-10-27 1996-05-21 Mazda Motor Corp Control device for production equipment
DE19528341C1 (en) * 1995-08-02 1996-10-10 Ilg Gmbh Machine tool with relatively mobile tool holders and workstations
JP3589548B2 (en) * 1997-04-23 2004-11-17 三菱電機株式会社 Electric discharge machine
NL1009347C2 (en) * 1998-02-11 1999-08-12 Holland Mechanics Bv Data control system for computerized production system
DE19843151C2 (en) * 1998-09-21 2001-03-08 Alfing Montagetechnik Gmbh Processing device with at least one processing tool
DE102005061193B4 (en) * 2005-12-21 2016-12-22 Hermann Müller Handling method and device, in particular on an injection molding machine
CN105058142A (en) * 2015-07-16 2015-11-18 济南星辉数控机械科技有限公司 Plate type production line capable of automatically charging and discharging
JP2018069400A (en) * 2016-11-01 2018-05-10 ローランドディー.ジー.株式会社 Processing device, processing system and processing control device
JP6794223B2 (en) * 2016-11-02 2020-12-02 株式会社Fuji Machining control system for machine tools
DE102018003482A1 (en) * 2018-04-27 2019-10-31 Gleason-Pfauter Maschinenfabrik Gmbh Method and system for machining toothings provided on workpieces

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6016348A (en) * 1983-07-06 1985-01-28 Sanyo Kiko Kk Data control system in production line
JPS62213947A (en) * 1986-03-14 1987-09-19 Hitachi Ltd Manufacturing process control system employing portable type memory medium

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3299424A (en) * 1965-05-07 1967-01-17 Jorgen P Vinding Interrogator-responder identification system
AT288112B (en) * 1966-05-12 1971-02-25 Molins Machine Co Ltd Machine tool system with a central control unit
DE1817914C2 (en) * 1967-11-20 1983-01-27 White Consolidated Industries, Inc., 44111 Cleveland, Ohio Controlling workpiece movement between NC machine tools - using automatic updating by printers of identification marks on workpieces
DE2601823C2 (en) * 1976-01-20 1984-04-12 Daimler-Benz Ag, 7000 Stuttgart Arrangement for monitoring and controlling the intermittent tile production of workpieces, especially body parts
DE2620732C2 (en) * 1976-05-11 1983-11-10 Daimler-Benz Ag, 7000 Stuttgart Method for coordinating individual parts of variable production units, in particular body parts during assembly in cycles
DE3313005A1 (en) * 1983-04-12 1984-10-25 Hans-Ulrich Dipl.-Ing. 7000 Stuttgart Fritz Control device for work-holding fixture of a fabrication, assembly or similar system
DE3427581A1 (en) * 1984-07-26 1986-02-06 Robert Bosch Gmbh, 7000 Stuttgart DEVICE FOR TRANSMITTING BINARY DATA BETWEEN A MOBILE DATA CARRIER AND A FIXED STATION

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6016348A (en) * 1983-07-06 1985-01-28 Sanyo Kiko Kk Data control system in production line
JPS62213947A (en) * 1986-03-14 1987-09-19 Hitachi Ltd Manufacturing process control system employing portable type memory medium

Also Published As

Publication number Publication date
DE3720157A1 (en) 1987-12-23
DE3720157C2 (en) 1992-04-02
JPS62297049A (en) 1987-12-24

Similar Documents

Publication Publication Date Title
US4821198A (en) Apparatus for reading out work machining data written in a memory module attached to a pallet when the pallet is moved to a machine tool
JPH0541381B2 (en)
US4608645A (en) Numerical control system for a machine tool with a tool dimension compensation function
CN111487943A (en) Process treatment method and device for motor shaft
CN105843193B (en) The unmanned networked control systems of electrode machining and control method
JPS63102857A (en) Production system aiming at labor-saving for program
JPH074729B2 (en) Method of creating workpiece machining program in numerically controlled machine tool
JP3062641B2 (en) Flexible production system for mold processing
JPH06246599A (en) Machining schedule control method in fms
JPH058141A (en) Automatic preparation device for nc control lathe
JPH02205445A (en) Numerical control work device
JPH01257543A (en) Machining system
JPH04223849A (en) Multikind and small quantity production system
JPS62114852A (en) Workpiece machining data transmitting system in numerically controlled machine tool
JPS62241635A (en) Additional processing device in machine tool
JPS62297047A (en) Program checker for memory module
JPS63105876A (en) Production system aimed at saving preparation
JPS59214910A (en) Method for controlling operation of flexible composite working cell
JP2002166340A (en) Pallet management method on fms cell and device
JPH0829477B2 (en) Transmission method of workpiece machining information in numerically controlled machine tools
JPS6150741A (en) Tool exchange system
JPH067880Y2 (en) Transport control device
JPH02206896A (en) Article identification system
JPS62236642A (en) Automatic tool arranging device for nc lathe
JPS58217241A (en) Tool conveying vehicle