JPH045203B2 - - Google Patents
Info
- Publication number
- JPH045203B2 JPH045203B2 JP57126144A JP12614482A JPH045203B2 JP H045203 B2 JPH045203 B2 JP H045203B2 JP 57126144 A JP57126144 A JP 57126144A JP 12614482 A JP12614482 A JP 12614482A JP H045203 B2 JPH045203 B2 JP H045203B2
- Authority
- JP
- Japan
- Prior art keywords
- machining
- types
- machine
- central control
- control device
- 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
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/418—Total 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/4181—Total 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]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35269—Checking data, parity, diagnostic
-
- 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
- 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)
Description
【発明の詳細な説明】
本発明はNC工作機械群による自動加工システ
ムに係るものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an automatic processing system using a group of NC machine tools.
近年、中央制御装置と、該中央制御装置との情
報交換用インターフエイスを設けたNC装置を備
え、該NC装置によつて制御され、前記中央制御
装置から前記インターフエイスを介して転送され
る加工プログラムに従つて動作する複数種類の
NC工作機械とを有する自動加工システムが急速
に普及している。この種の自動加工システムは、
一般に多品種中小量生産に適するものとされ、従
つて、多品種の加工製品に対応する多種類の加工
プログラムの格納の方法が問題となる。 In recent years, processing has been developed that 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 transferred from the central control device via the interface. Multiple types of programs that operate according to the program.
Automatic machining systems equipped with NC machine tools are rapidly becoming popular. This kind of automatic processing system is
It is generally considered to be suitable for high-mix, medium- to small-volume production, and therefore, a method for storing a wide variety of machining programs corresponding to a wide variety of processed products becomes a problem.
これには、大別すると2つの方法があり、第1
は加工プログラムを個々のNC工作機械に備えた
NC装置の記憶装置を使つて格納する方法であ
り、この場合には、実際の運転に際しては、中央
制御装置は個々のNC工作機械に加工プログラム
の呼び出し指令と実行指令だけを与える。第2は
加工プログラムを中央制御装置の記憶装置に格納
する方法であり、この場合には中央制御装置は加
工プログラムの転送と実行指令を行う。前者は加
工プログラムの種類が比較的少く、同一加工製品
が常に同一NC工作機械で加工されるような、生
産計画がある程度固定化されたシステムに好適で
あるが、加工プログラムの種類が非常に多くなつ
た場合には不適である。 There are two ways to do this, the first is
provides machining programs to individual NC machine tools.
This is a storage method using the memory device of the NC device, and in this case, during actual operation, the central controller only gives commands to call and execute machining programs to 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 has relatively few types of machining programs and is suitable for systems where the production plan is fixed to some extent, such as when the same machined product is always machined with the same NC machine tool, but there are many types of machining programs. It is unsuitable if you have grown old.
一方、後者は逆に、加工プログラムの種類が多
く、生産計画も流動的で、同一加工製品が必ずし
も同一のNC工作機械では加工されないようなシ
ステムに好適であるが、加工プログラムの転送に
時間がかかるなどの欠点もある。 On the other hand, the latter is suitable for systems where there are many types of machining programs, production plans are fluid, and the same machined product is not necessarily machined by the same NC machine tool, but it takes time to transfer the machining programs. There are also drawbacks such as the cost.
従つて、多く実用に供されているシステムで
は、第1と第2の方法を混合させ、普通1日に1
回程度、中央制御装置からその日に必要な数種類
の加工プログラムを個々のNC工作機械のNC装
置に一括転送し、実際の運転に際しては、中央制
御装置は加工プログラムの呼び出し指令と実行指
令だけをNC工作機械に与える方法がとられてい
る。 Therefore, in many systems in practical use, the first and second methods are mixed, and usually once a day.
Once in a while, several types of machining programs required for that day are transferred from the central controller to the NC device of each NC machine tool, and during actual operation, the central controller only sends commands to call and execute the machining programs to the NC machine. A method is used to give it to machine tools.
さて、自動加工システムを構成する個々のNC
工作機械は、多品種を対象とするシステムという
性格上、それぞれ種類、型式が異なつたり、また
同一種類、型式のものであつても、加工製品に応
じて取付ける治具や工具が異なつたりしている。
そこで中央制御装置は、加工プログラムを個々の
NC工作機械のNC装置に一括転送するにあたつ
ては、そのNC工作機械が必要とする加工プログ
ラムを正しく転送せねばならない。 Now, the individual NCs that make up the automatic processing system
Because machine tools are systems that handle a wide variety of products, they may come in different types and models, and even if they are of the same type and model, the jigs and tools installed may differ depending on the processed product. are doing.
Therefore, the central control unit divides the machining program into individual
When transferring all programs to the NC device of an NC machine tool, the machining programs required by the NC machine tool must be transferred correctly.
もし、中央制御装置が誤つた加工プログラムを
転送し、NC工作機械がこれを実行したとする
と、本来、実行されるべきものに対して種類、型
式の異なるNC工作機械では、移動テーブルの暴
走、オーバーラン、構造物間の衝突等の重大事故
を招き、また治工具類の段取りの異なるNC工作
機械では、工具と工作物の干渉などが生じ、極め
て危険である。 If the central controller transfers an incorrect machining program and the NC machine tool executes it, the NC machine tool that is of a different type and model than what was originally supposed to be executed will cause the moving table to run out of control. This can lead to serious accidents such as overruns and collisions between structures, and with NC machine tools that have different jigs and tools, interference between tools and workpieces can occur, which is extremely dangerous.
本発明は、このような背景に立つてなされたも
ので、自動加工システムにおいて、これを構成す
るn種類のNC工作機械に対応して予め決められ
た、少くともn種類のコードを加工プログラムに
付与し、前記NC工作機械のNC装置が該コード
を読み取つて電気信号に変換して出力する少くと
もn種類の電気信号を識別して誤つたコードによ
る電気信号に対しては警報信号を出力することが
可能な電気的識別手段を、前記n種類のNC工作
機械のそれぞれに設け、誤つて転送された加工プ
ログラムをチエツクし、重大な事故の発生を未然
に防止して、円滑な自動加工システムの運転を実
現することを目的とするものである。 The present invention was made against this background, and is an automatic machining system in which at least n types of codes predetermined corresponding to n types of NC machine tools constituting the automatic machining system are included in a machining program. The NC device of the NC machine tool reads the code, converts it into an electrical signal, and outputs it. It identifies at least n types of electrical signals and outputs an alarm signal for electrical signals caused by incorrect codes. Each of the n types of NC machine tools is equipped with an electrical identification means that can check for incorrectly transferred machining programs, prevent serious accidents, and create a smooth automatic machining system. The purpose is to realize the operation of the vehicle.
以下、図面に示す実施例に従つて本発明を詳細
に説明する。第1図は自動加工システムの説明
図、第2図はその信号の流れを示すブロツク線
図、第3図は加工プログラムを紙テープ情報とし
た時のモデル図である。ここで10は、コンピユ
ータ11とその入出力インターフエイス12とか
らなる中央制御装置、20は中央制御装置10か
らの指令に基づいて運転される横型マシニングセ
ンタで、中央制御装置10との情報交換用インタ
ーフエイス21を備えたNC装置22と、NC装
置22と信号の授受を行い実際の機械動作を制御
する強電装置23と、横型マシニングセンタ20
に付与された個有コードを識別する電気的識別手
段24と、機械本体25とによつて構成されてい
る。 Hereinafter, the present invention will be explained in detail according to embodiments shown in the drawings. FIG. 1 is an explanatory diagram of the automatic processing system, FIG. 2 is a block diagram showing the flow of signals, and FIG. 3 is a model diagram when the processing program is paper tape information. Here, 10 is a central control device consisting of a computer 11 and its input/output interface 12, and 20 is a horizontal machining center that is operated based on commands from the central control device 10, and has an information exchange interface with the central control device 10. An NC device 22 equipped with a face 21, a strong electric device 23 that sends and receives signals to and from the NC device 22 to control actual machine operations, and a horizontal machining center 20.
The machine is comprised of an electrical identification means 24 for identifying a unique code given to the machine, and a machine body 25.
また、30はNC旋盤、40は立型マシニング
センタで、それぞれ横型マシニングセンタ20と
同様の構成のNC装置を有し、中央制御装置10
からの指令に基づいて運転されるが、第2図では
横型マシニングセンタ20についてのみ図示し、
他は省略されている。 Further, 30 is an NC lathe, and 40 is a vertical machining center, each of which has an NC device having the same configuration as the horizontal machining center 20.
However, in FIG. 2, only the horizontal machining center 20 is illustrated.
Others are omitted.
さて、中央制御装置10から加工プログラム5
0が情報交換用インターフエイス21を介して
NC装置22に転送される。この時、加工プログ
ラム50には、先頭にプログラム番号51が与え
られ、実際の加工プログラム53に入る前に、各
加工機械、例えば横型マシニングセンタ20に与
えられた個有のコード52が付与されている。個
有コード52はNC装置の周知の補助機能コード
を特定したもので、これを読み込むとNC装置2
2は個有コード52に対応した電気接点信号を電
気的識別手段24に出力する。これを受けて電気
的識別手段24は、それが横型マシニングセンタ
20に与えられた個有コードであるか否かを識別
する。この電気的識別手段24は、例えば周知の
リレーシーケンス回路によつて構成されるもの
で、前記電気接点信号により閉動作する確認用リ
レーを用い、該確認用リレーの接点信号を直接も
しくは他のリレーを介して間接的にNC装置22
に返し、NC装置22はこれを個有コード52に
対する確認信号として加工プログラム53の実行
を開始する。誤つた個有コードによる電気接点信
号に対しては該確認用リレーが動作せず、したが
つて個有コード52に対する確認信号がNC装置
22に返されぬため、加工プログラム53は実行
されない。そして前記電気的接点信号が出力され
てから一定時間内に該確認用リレーが動作しない
場合は、タイマーによりNC装置22を介して、
中央制御装置10に警報信号が発せられ、横型マ
シニングセンタ20は運転を中止せられ、監視員
に警報が与えられる。 Now, from the central controller 10, the machining program 5
0 via the information exchange interface 21
It is transferred to the NC device 22. At this time, the machining program 50 is given a program number 51 at the beginning, and before entering the actual machining program 53, a unique code 52 given to each processing machine, for example, the horizontal machining center 20, is given. . The unique code 52 specifies the well-known auxiliary function code of the NC device, and when this code is read, the NC device 2
2 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 it is a unique code given to the horizontal machining center 20 or not. This electrical identification means 24 is configured, for example, by a well-known relay sequence circuit, and uses a confirmation relay that is closed by the electrical contact signal, and transmits the contact signal of the confirmation relay directly or to another relay. indirectly via the NC device 22
In response, the NC device 22 uses this as a confirmation signal for the unique code 52 and starts executing the machining program 53. The confirmation relay does not operate in response to the electric contact signal due to the incorrect unique code, and therefore, the confirmation signal for the unique code 52 is not returned to the NC device 22, so the machining 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 device 22 to
An alarm signal is issued to the central controller 10, the horizontal machining center 20 is stopped from operation, and a supervisor is alerted.
このように、本発明によれば、転送された加工
プログラムは、個々のNC工作機械に具備された
電気的識別手段によつて、そのNC工作機械に対
応した加工プログラムであることが確認され、し
かる後に加工の実行に移るので、加工プログラム
の誤りによる事故の発生を防止し、自動加工シス
テムの円滑な運転に多大の効果を奏する。 As described above, according to the present invention, the transferred machining program is confirmed to be a machining program compatible with that 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 machining program can be prevented and the automatic machining system can operate smoothly.
第1図は自動加工システムの説明図、第2図は
その信号の流れを示すブロツク線図、第3図は加
工プログラムを紙テープ情報とした時のモデル図
である。
10……中央制御装置、20……横型マシニン
グセンタ、30……NC旋盤、40……立型マシ
ニングセンタ、21……情報交換用インターフエ
イス、22……NC装置、23……強電装置、2
4……電気的識別手段、25……機械本体。
FIG. 1 is an explanatory diagram of the automatic processing system, FIG. 2 is a block diagram showing the flow of signals, and FIG. 3 is a model diagram when the processing program is paper tape information. 10... Central control device, 20... Horizontal machining center, 30... NC lathe, 40... Vertical machining center, 21... Information exchange interface, 22... NC device, 23... Strong electric device, 2
4...Electrical identification means, 25...Machine body.
Claims (1)
との情報交換用インターフエイスを設けたNC装
置を備え、且つ該NC装置によつて制御され、前
記中央制御装置から前記インターフエイスを介し
て転送される加工プログラムに従つて動作するn
種類のNC工作機械とを有する自動加工システム
において、前記加工プログラムは、前記n種類の
NC工作機械の個々の種類に対応して予め決めら
れた少なくともn種類のコードが付与され、前記
NC工作機械は、前記NC装置が該コードを読み
取つて電気信号に変換して出力する少なくともn
種類の電気信号を識別し、誤つたコードによる電
気信号に対しては警報信号を出力することが可能
な電気的識別手段を有していることを特徴とする
NC工作機械群による自動加工システム。1 comprising a central control device and an NC device each provided with an interface for exchanging information with the central control device, and controlled by the NC device and transferred from the central control device via the interface. Operate according to the machining program
In an automatic machining system having n types of NC machine tools, the machining program includes n types of NC machine tools.
At least n types of predetermined codes are assigned to each type of NC machine tool, and
The NC machine tool has at least n
It is characterized by having an electrical identification means capable of identifying different types of electrical signals and outputting an alarm signal in response to electrical signals with incorrect codes.
Automatic processing system using NC machine tools.
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 JPS5916009A (en) | 1984-01-27 |
| JPH045203B2 true 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) |
Families Citing this family (1)
| 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 |
-
1982
- 1982-07-20 JP JP57126144A patent/JPS5916009A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5916009A (en) | 1984-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5157595A (en) | Distributed logic control system and method | |
| US4068297A (en) | Numerical control system | |
| JPS5822412A (en) | Industrial robot control system | |
| EP0137857A4 (en) | Numerical control method. | |
| JPS62199338A (en) | Automatic prevention device for tool collision | |
| JP2692011B2 (en) | Numerical control automatic programming device | |
| JPH01308185A (en) | Motor controller | |
| US4396973A (en) | Programmable sequence controller | |
| JPH045203B2 (en) | ||
| US5146410A (en) | Selectively grouped axes linear interpolation numerical control system | |
| US4982335A (en) | System for processing MST function command | |
| EP0328663A4 (en) | Method of replacing the tools | |
| EP0092312B1 (en) | Method and apparatus for displaying ladder diagrams | |
| EP0144435A4 (en) | Numerical control apparatus with automatic tool determination function. | |
| JPH0653335B2 (en) | Numerical control program machining simulation method | |
| JPS6149206A (en) | Process operation method | |
| JP2646353B2 (en) | Highly reliable numerical control method | |
| JPH04322935A (en) | Tool change control method | |
| JPH0323294B2 (en) | ||
| JPH02140810A (en) | Controller for industrial machine | |
| JPS60100212A (en) | Start and stop controller of numerically controlled machine tool | |
| JPS6349803A (en) | Nc program production system for nc device | |
| JPS63136107A (en) | Nc data input control device | |
| JPS6319007A (en) | Data transfer method in numerical controller | |
| KR830002920B1 (en) | Machine Tools and Robot Controls |