JPS5916009A - Automatic working system by nc machine tool group - Google Patents

Automatic working system by nc machine tool group

Info

Publication number
JPS5916009A
JPS5916009A JP57126144A JP12614482A JPS5916009A JP S5916009 A JPS5916009 A JP S5916009A JP 57126144 A JP57126144 A JP 57126144A JP 12614482 A JP12614482 A JP 12614482A JP S5916009 A JPS5916009 A JP S5916009A
Authority
JP
Japan
Prior art keywords
program
machine tool
code
machine
central 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.)
Granted
Application number
JP57126144A
Other languages
Japanese (ja)
Other versions
JPH045203B2 (en
Inventor
Shinichi Ishizuka
新一 石塚
Kuniyuki Mihara
三原 国是
Kenji Sugimoto
杉本 健司
Shinsuke Kasahara
信助 笠原
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.)
Citizen Holdings Co Ltd
Citizen Watch Co Ltd
Original Assignee
Citizen Holdings Co Ltd
Citizen Watch 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 Citizen Holdings Co Ltd, Citizen Watch Co Ltd filed Critical Citizen Holdings Co Ltd
Priority to JP57126144A priority Critical patent/JPS5916009A/en
Publication of JPS5916009A publication Critical patent/JPS5916009A/en
Publication of JPH045203B2 publication Critical patent/JPH045203B2/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/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4181Total 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 direct numerical control [DNC]
    • 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/35Nc in input of data, input till input file format
    • G05B2219/35269Checking data, parity, diagnostic
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Safety Devices In Control Systems (AREA)
  • General Factory Administration (AREA)

Abstract

PURPOSE:To prevent the occurrence of an accident by discriminating the contents of a program once the program is read and generating an alarm if an erroneous code is inputted. CONSTITUTION:A central controller 10 transfers work programs to plural NC machine tools respectively. Code numbers characteristic to the respective NC machine tools are written in the beginning of the respective work programs. Each NC machine tool when reading its characteristic code number starts discriminating the code. The discrimination is performed by a discriminating means 24 consisting of a relay sequence circuit. When the code supplied to the NC machine tool is correct, a confirmation relay operates to start the work program, but if the confirmation relay does not operate for a specific time, an alarm signal is generated. Therefore, the central controller 10 transfers the correct program to each NC machine tool.

Description

【発明の詳細な説明】 本発明はNC工作機械群による自動加ニジステムに係る
ものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an automatic machining system using a group of NC machine tools.

近年、中央制御装置と、該中央制御装置との情報交換用
インターフェイスを設けたNC装置を備え、該NC装置
によって制御され、前記中央制御装置から前記インター
フェイスを介して転送される加ニブログラムに従って動
作する複数種類のNC工作機械とを有する自動加ニジス
テムが急速に普及している。この種の自動加ニジステム
は、一般に多品種中小量生産に適するものとされ、従っ
て、多品種の加工製品に対応する多種類の加ニブログラ
ムの格納の方法が問題となる。
In recent years, a computer is equipped with a central control device and an NC device provided with an interface for exchanging information with the central control device, and is controlled by the NC device and operates according to a Canadian program transferred from the central control device via the interface. Automatic machining systems having multiple types of NC machine tools are rapidly becoming popular. This type of automatic processing system is generally considered to be suitable for small to medium volume production of a wide variety of products, and therefore, a method for storing a wide variety of processing programs corresponding to a wide variety of processed products becomes a problem.

これには、大別すると2つの方法があり、第1は加ニブ
ログラムを個々のNC工作機械に備えたNC装置θ)記
憶装置を使って格納する方法であり、この場合には、実
際の運転に際しては、中央制御装置は個々のNC工作機
械に加ニブログラムの呼び出し指令と実行指令だけを与
える。第2は加工プログラムヶ中央制御装置の記憶装置
に格納する方法であり、この場合には中央制御装置は加
工ブログラムの転送と実行指令を行う。前者は加エフ。
There are two methods for this, the first is to store the program using the NC device θ) storage device provided in each NC machine tool. In this case, the central controller only gives commands to call and execute the program to the individual NC machine tools. The second method is to store the machining program in the storage device of the central controller, and in this case, the central controller transfers the machining program and issues an execution command. The former is Kafu.

ログラムの種類が比較的少く、同一加工製品が常に同−
NC工作機械で加工さ1.れろような、生産計画がある
程度固定化されたシステムに好適であるが、加ニブログ
ラムの種類が非常に多くなった場合には不適である。
There are relatively few types of programs, and the same processed products are always the same.
Processed with NC machine tools 1. This method is suitable for a system in which the production plan is fixed to some extent, such as the production plan, but it is not suitable for a system in which there are a large number of types of Canadian programs.

一方、後者は逆に、加ニブログラムの種類か多く、生産
計画も流動的で、同一加工製品が必ずしも同一のNC工
作機械では加工されないようなシステムに好適であるが
、加ニブログラムの転送に時間がかかるなどの欠点もあ
る。
On the other hand, the latter is suitable for systems where there are many types of Niprograms, the production plan is fluid, and the same machined product is not necessarily machined by the same NC machine tool, but it takes time to transfer the Niprograms. There are also drawbacks such as the cost.

従って、多く実用に供されているシステムでは、第1と
第2の方法を混合させ、普通1日に1回程度、中央制御
装置からその日に必要な数種類の加ニブログラムを個々
のNC工作機械tr)NC装置に一括転送い実際の運転
に際しては、中央制御装置は加ニブログラムの呼び出し
指令と実行指令だけをNC工作機械に与える方法がとら
れている。
Therefore, in many systems that are in practical use, the first and second methods are mixed, and several types of cannibal programs required for that day are sent from a central controller to individual NC machine tools once a day. ) Batch transfer to the NC device During actual operation, a method is used in which the central control device gives only the command to call and execute the program to the NC machine tool.

さて、自動加エンステムを構、戎する個々のNC工作機
械は、多品種を対象とするシステムという性格上、それ
ぞれ種類、型式が異なっ1こり、また同一種類、型式の
ものであっても、加工製品に応じて取付ける治具や工具
が異なったりしている。
Now, the individual NC machine tools that construct and operate the automatic machining system are of different types and models due to the nature of the system being used for a wide variety of products, and even if they are of the same type and model, the The jigs and tools used to install may vary depending on the product.

そこで中央制御装置は、加ニブログラムを個々のNC工
作機械のNC装置に一括転送するにあたっては、そのN
C工作機械が必要とする加ニブログラムを正しく転送せ
ねばならない。
Therefore, when transferring the Canadian program to the NC device of each NC machine tool in bulk, the central control device
The Canadian program required by the C machine tool must be transferred correctly.

もし、中央制御装置が誤っTこ加ニブログラムを転送し
、NC工作機械がこれを実行したとすると、本来、実行
されるべきものに対し、て種類、型式の異なるNC工作
機械では、移動テーブルの暴走、オーバーラン、構造物
間の衝突等の重大事故を招き、−また治工具類の段取り
の異なるNC工作機械では、工具と工作物の干渉などが
生じ、極めて危険である。
If the central control unit mistakenly transfers the T-Ken program and the NC machine tool executes it, the NC machine tool of a different type and model will not be able to transfer the moving table to what should have been executed. This can lead to serious accidents such as runaways, overruns, and collisions between structures, and in NC machine tools where jigs and tools are set up differently, interference between tools and workpieces can occur, which is extremely dangerous.

本発明は、このような背景に立ってなされたもので、自
動加ニジステムにおいて、これを構成するn種類のNC
工作機械に対応して予め決められた、少くともn種類の
コードを加ニブログラムに付与し、前記NC工作機械の
NC装置が該コードを読み取って電気信号に変換して出
力−3−る少くとも11種類の電気信号を識別して誤っ
たコードによる電気信号に対しては警報信号を出力する
ことが可能な電気的識別手段を、前記n種類σ)NC工
作機械のそれぞれに設け、誤って転送された加ニブログ
ラムをチェックし、重大な事故の発生を未然に防止して
、円滑な自動加ニジステムの運転を実現することを目的
とするものである。
The present invention has been made against this background, and is intended to be applied to n types of NCs constituting an automatic addition system.
At least n types of codes predetermined in accordance with the machine tool are given to the machine program, and the NC device of the NC machine tool reads the codes, converts them into electrical signals, and outputs at least An electrical identification means capable of identifying 11 types of electrical signals and outputting an alarm signal for electrical signals with incorrect codes is installed in each of the above n types σ) NC machine tools to prevent erroneous transmission. The purpose of this system is to check the updated cannibalization program, prevent serious accidents from occurring, and realize smooth operation of the automatic cannibalization system.

以下、図面に示す実施例に従って本発明の詳細な説明す
る。第1図は自動加ニジステムの説明図、第2図はその
信号の流れを示すブロック線図、第3図は加ニブログラ
ムを紙テープ情報とした時のモデル図である。ここで1
0は、コンビ”ユータ11とその入出力インターフェイ
ス12とからなる中央制御装置、20は中央制御装置1
0からθ)指令に基づいて運転されろ横型マシニングセ
ンタで、中央制御装置10との情報交換用インターフェ
イス21を備えたNC装置22と、NC装置22と信号
の授受を行い実際の機械動作を制御する強電装置26と
、横型マシニングセンタ20に付与された個有コードを
識別する電気的識別手段24と、機械本体25とによっ
て構成されている。
Hereinafter, the present invention will be described in detail according to embodiments shown in the drawings. FIG. 1 is an explanatory diagram of the automatic dosing system, FIG. 2 is a block diagram showing the flow of signals, and FIG. 3 is a model diagram when the dosing program is converted into paper tape information. Here 1
0 is a central control device consisting of a combination computer 11 and its input/output interface 12; 20 is a central control device 1;
0 to θ) is a horizontal machining center that is operated based on commands, and the NC device 22 is equipped with an interface 21 for exchanging information with the central control device 10. Signals are exchanged with the NC device 22 to control the actual machine operation. It is composed of a strong electric device 26, an electrical identification means 24 for identifying a unique code given to the horizontal machining center 20, and a machine body 25.

また、30はNC旋盤、40は立型マシニングセンタで
、それぞれ横型マシニングセンタ20と同様の構成のN
C装置を有し、中央制御装置10からの指令に基づいて
運転されるが、第2図では横型マシニングセンタ20に
ついてのみ図示し、他は省略されている。
Further, 30 is an NC lathe, and 40 is a vertical machining center, each of which has the same configuration as the horizontal machining center 20.
Although the horizontal machining center 20 is operated based on commands from the central control device 10, only the horizontal machining center 20 is shown in FIG. 2, and the others are omitted.

さて、中央制御装置10から加ニブログラム50が情報
交換用インターフェイス21を介してNC装置22に転
送される。この時、加ニブログラム50には、先頭にプ
ログラム番号51が与え  。
Now, the Canadian program 50 is transferred from the central control device 10 to the NC device 22 via the information exchange interface 21. At this time, the program number 51 is given to the beginning of the Canadian program 50.

られ、実際の加ニブログラム56に入る前に、各加工機
械、例えば横型マシニングセンタ20に与えられた個有
のコード52が付与されている。個有コード52はN’
 C装置の周知の補助機能コードを特定したもので、こ
れを読み込むとNC装置22は個有コード52に対応し
た電気接点信号を電気的識別手段24に出力する。これ
を受けて電気的識別手段24は、それが横型マシニング
セン7920に与えられた個有コードであるか否かを識
別する。この電気的識別手段24は、例えば周知のりレ
ーシークンス回路によって構成されるもので、前記電気
接点信号により閉動作する確認用リレーを用し・、該確
認用リレーの接点信号を直接もしくは他のリレーを介し
て間接的にNC装置22に返し、NC装置22はこれを
個有コード52に対する確認信号として加ニブログラム
5乙の実行を開始する。誤った個有コードによる電気接
点信号に対し、では該確認用1ル−が動作せず、したが
って個有コード52に対する確認信号がNC装置22に
返されぬため、加ニブログラム53は実行されない。そ
して前記電気接点信号が出力されてから一定時間内に該
確認用リレーが動作しない場合は、タイマーによりNC
装置22を介して、中央制御装置10に警報信号が発せ
られ、横型マシニングセンタ20は運転を中止せられ、
監視員に警報が与えられる。
A unique code 52 is assigned to each processing machine, for example the horizontal machining center 20, before entering the actual machine program 56. Unique code 52 is N'
A well-known auxiliary function code of the C device is specified, and upon reading this, the NC device 22 outputs an electrical contact signal corresponding to the unique code 52 to the electrical identification means 24. In response to this, the electrical identification means 24 identifies whether or not it is a unique code given to the horizontal machining center 7920. This electrical identification means 24 is constituted by, for example, a well-known glue sequence circuit, and uses a confirmation relay that is closed by the electrical contact signal, and uses the contact signal of the confirmation relay directly or by connecting it to another relay. The code is indirectly returned to the NC device 22 via the private code 52, and the NC device 22 uses this as a confirmation signal for the unique code 52 and starts executing the Canadian program 5B. In response to an electric contact signal based on an erroneous unique code, the first confirmation rule does not operate, and therefore a confirmation signal for the unique code 52 is not returned to the NC device 22, so that the additional program 53 is not executed. If the confirmation relay does not operate within a certain period of time after the electrical contact signal is output, a timer causes the NC to be activated.
An alarm signal is issued to the central control device 10 via the device 22, and the horizontal machining center 20 is stopped from operating.
Warden will be alerted.

こQ)ように、本発明によれは、転送された加ニブログ
ラムは、個々のNC工作機械に具備された電気的識別手
段によって、そのNC工作機械に対応した加ニブログラ
ムであることが確認され、しかる後に加工の実行に移る
ので、加ニブログラムの誤りによる事故の発生を防止し
、自動加ニジステムの円滑な運転に多大の効果を奏する
Q) According to the present invention, the transferred machine program is confirmed to be the machine program corresponding to the NC machine tool by the electrical identification means provided in each NC machine tool, Since machining is then started, accidents caused by errors in the cannibalization program can be prevented, and the automatic machining system can be operated smoothly.

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

第1図は自動加ニジステムの説明図、第2図はその信号
の流れを示すブロック線図、第3図は加ニブログラムを
紙テープ情報とした時のモデル図である。 10・・・・・・中央制御装置、 20・・・・・・横型マシニングセンタ、60・・・・
・・NC旋盤、 40・・・・・・立型マシニングセンタ、21・・・・
・・情報交換用インターフェイス、22・・・・・・N
C装置、26・・・・・・強電装置、24・・・・・・
電気的識別手段、25・・・・・・機械本体。
FIG. 1 is an explanatory diagram of the automatic dosing system, FIG. 2 is a block diagram showing the flow of signals, and FIG. 3 is a model diagram when the dosing program is converted into paper tape information. 10...Central control device, 20...Horizontal machining center, 60...
...NC lathe, 40...Vertical machining center, 21...
...Interface for information exchange, 22...N
C device, 26... Strong electric device, 24...
Electrical identification means, 25... Machine body.

Claims (1)

【特許請求の範囲】[Claims] 中央制御装置と、それぞれに該中央制御装置との情報交
換用インターフェイスを設けたNC装置を備え、且つ該
NC装置によって制御され、前記中央制御装置から前記
インターフェイスを介して転送される加ニブログラムに
従って動作するn種類のNC工作機械とを有する自動加
ニジステムにおいて、前記11種類のNC工作機械の個
々の種類に対応して予め決められた少くともn fti
類のコードを前記加ニブログラムに付与し、前記NC装
置が該コードを読み取?て電気信号に変換して出力する
少くともn種類の電気信号を識別し、誤ったコードによ
る電気信号に対しては警報信号を出力することが可能な
電気的細別手段を、前記NC工作機械0)それぞれに設
けたことを特徴とするNC工作機械群による自動加ニジ
ステム。
comprising a central control device and an NC device each provided with an interface for exchanging information with the central control device, and is controlled by the NC device and operates according to a Canadian program transferred from the central control device via the interface. In an automatic machining system having n types of NC machine tools, at least n fti predetermined corresponding to each of the 11 types of NC machine tools
A similar code is given to the Canadian program, and the NC device reads the code? The NC machine tool 0 is equipped with an electrical classification means capable of identifying at least n types of electrical signals to be converted into electrical signals and outputting them, and outputting an alarm signal for electrical signals with incorrect codes. ) An automatic machining system using a group of NC machine tools, each of which is equipped with a special feature.
JP57126144A 1982-07-20 1982-07-20 Automatic working system by nc machine tool group Granted JPS5916009A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57126144A JPS5916009A (en) 1982-07-20 1982-07-20 Automatic working system by nc machine tool group

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57126144A JPS5916009A (en) 1982-07-20 1982-07-20 Automatic working system by nc machine tool group

Publications (2)

Publication Number Publication Date
JPS5916009A true JPS5916009A (en) 1984-01-27
JPH045203B2 JPH045203B2 (en) 1992-01-30

Family

ID=14927759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57126144A Granted JPS5916009A (en) 1982-07-20 1982-07-20 Automatic working system by nc machine tool group

Country Status (1)

Country Link
JP (1) JPS5916009A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60214008A (en) * 1984-04-06 1985-10-26 Osaka Kiko Co Ltd Correcting method of work machining precision of numerically controlled machine tool

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60214008A (en) * 1984-04-06 1985-10-26 Osaka Kiko Co Ltd Correcting method of work machining precision of numerically controlled machine tool

Also Published As

Publication number Publication date
JPH045203B2 (en) 1992-01-30

Similar Documents

Publication Publication Date Title
JPS5822412A (en) Industrial robot control system
US4034354A (en) Programmable interface controller for numerical machine systems
GB2073460A (en) Control system for a machine or for an installation
US4052702A (en) Circuit for interfacing microcomputer to peripheral devices
GB1567762A (en) Machine-tool control
EP0089193B1 (en) Method and apparatus for displaying ladder diagrams
US5877959A (en) Numerical-control system
US4368511A (en) Numerical controlling method and system
US4396973A (en) Programmable sequence controller
JPS5916009A (en) Automatic working system by nc machine tool group
EP0092312B1 (en) Method and apparatus for displaying ladder diagrams
EP0328663A4 (en) Method of replacing the tools
WO1988010451A1 (en) System for processing mst functional instruction
EP0649077A1 (en) Multiple-task controller
EP0144435A4 (en) Numerical control apparatus with automatic tool determination function.
JPH02172646A (en) Numerical control device
EP0089194B1 (en) Method and apparatus for displaying ladder diagrams
WO1986002747A1 (en) Program format conversion system between a numerical control apparatus and a programmable controller for machine tools
EP0139759B1 (en) System for connecting and controlling external devices
JPH02205445A (en) Numerical control work device
JPS6149206A (en) Process operation method
JP2646353B2 (en) Highly reliable numerical control method
JPS60100212A (en) Start and stop controller of numerically controlled machine tool
JPH057722B2 (en)
JPH02140810A (en) Controller for industrial machine