JPS61114310A - Numerical controller - Google Patents

Numerical controller

Info

Publication number
JPS61114310A
JPS61114310A JP59234577A JP23457784A JPS61114310A JP S61114310 A JPS61114310 A JP S61114310A JP 59234577 A JP59234577 A JP 59234577A JP 23457784 A JP23457784 A JP 23457784A JP S61114310 A JPS61114310 A JP S61114310A
Authority
JP
Japan
Prior art keywords
tool
file
numbers
bar codes
atc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP59234577A
Other languages
Japanese (ja)
Inventor
Kazuo Imanishi
今西 一夫
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP59234577A priority Critical patent/JPS61114310A/en
Publication of JPS61114310A publication Critical patent/JPS61114310A/en
Pending 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/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4093Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
    • G05B19/40937Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine concerning programming of machining or material parameters, pocket machining
    • G05B19/40938Tool management
    • 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/124Programme control other than numerical control, i.e. in sequence controllers or logic controllers using record carriers using tapes, cards or discs with optically sensed marks or codes
    • 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)
  • Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Numerical Control (AREA)

Abstract

PURPOSE:To avoid the input mistakes of register numbers by reading the tool numbers shown in bar codes and registering these tool numbers directly to an ATC tool register file. CONSTITUTION:A numerical controller analyzes a working program 1 through an NC (numerical control) data processing part 2 and drives with control a machine driving part 4 via a machine control part 3 based on the shaft shift data. In addition, a tool register file 5 which contains a tool selection control part 7 and registers and stores the tool numbers of an automatic tool exchange device ATC is provided to the controller together with an operating key switch 6 which sets the file 5, a bar code reader 8 which shows the tool numbers in bar codes and reads these bar codes stuck to the tools and a file control part 10. Then the read bar codes are transferred via an interface 9 and collated with the tool numbers. The normal data is obtained is converted into a prescribed data format and then registered automatically as tool numbers to the addresses of the file 5 corresponding to magazine pots which are supplied separately.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は数値制御(NC)装置に関し、特に工具登録
ファイルにおける工具番号の登録手段に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a numerical control (NC) device, and particularly to means for registering tool numbers in a tool registration file.

〔従来の技術〕[Conventional technology]

従来のこの種の装置を第2図に示すブロック構成図に基
づいて説明すると、図において、(1)は加ニブログラ
ム、(2)は加ニブログラム(1)の1ブロツクデータ
を解析するNCデータ処理部、(8)は解析された軸移
動データに基づいて機械の駆動部(4)の軸を制御する
機械制御部、(6)は自動工具交換装置(ATC)のマ
ガジンポットに装着された工具の工具番号が登録され、
これを記憶しているんTC工具登録ファイル、(6)は
ATC工具登録ファイル(5)に工具番号を設定する操
作キースイッチ、(γ)はNCデータ処理部(2)から
の所定必要工具の指令を受けるとともに、ATC工具登
録ファイル(6ンの工具番号データと照合して、機械の
ATCに対し工具選択を制御する工具選択制御部である
A conventional device of this type will be explained based on the block diagram shown in FIG. 2. In the figure, (1) is a Niprogram, and (2) is NC data processing for analyzing one block data of the Niprogram (1). part, (8) is a machine control part that controls the axis of the drive part (4) of the machine based on the analyzed axis movement data, and (6) is a tool installed in the magazine pot of the automatic tool changer (ATC). The tool number is registered and
This is stored in the TC tool registration file, (6) is the operation key switch that sets the tool number in the ATC tool registration file (5), and (γ) is the key switch for setting the tool number in the ATC tool registration file (5). This is a tool selection control unit that receives commands and controls tool selection for the ATC of the machine by comparing it with the tool number data in the ATC tool registration file (6).

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

従来のNC装置は以上のように構成されていたため、A
TC工具登録ファイル(5)に工具番号を登録するには
、NC装置に付属したCRT画面に工具登録画面を選択
し、機械のATCのマガジンポットに装備した工具番号
を操作キースイッチ(6)によって入力し、登録するこ
とが必要であった。つまり、オペレータが装備された工
具番号をその都度確認し次登録番号を入力しなくてはな
らず、それだけ手間がかかり、ミス入力が多くなるなど
の欠点を有してい友。
Since the conventional NC device was configured as described above,
To register a tool number in the TC tool registration file (5), select the tool registration screen on the CRT screen attached to the NC device, and enter the tool number installed in the magazine pot of the ATC of the machine using the operation key switch (6). It was necessary to enter and register. In other words, the operator has to check the installed tool number and enter the next registration number each time, which is time-consuming and leads to many input errors.

この発明は叙上の欠点を除去するためKなされ次もので
、工具番号をキー人力によって登録するのではなく、自
動的忙工具番号を確認するようにし九NC装置を得るこ
とを目的としている。
This invention was made to eliminate the above-mentioned drawbacks, and aims to provide a nine-NC device that automatically confirms the busy tool number instead of registering the tool number manually.

〔問題点を解決するための手段〕[Means for solving problems]

この発明は、バーコードとして表現された工具番号を、
バーコードリーダによって読み取り、バーコードインタ
ーフェイスを介して直接ATC工具登録ファイルに登録
するようKNC装置を構成したものである。
This invention allows tool numbers expressed as barcodes to be
The KNC device is configured to be read by a barcode reader and directly registered in the ATC tool registration file via the barcode interface.

〔作用〕[Effect]

この発明によれば、工具番号の登録時にキー人力する必
要がなく、自動的に工具番号をATC工具登f&ファイ
ルに登録することができる。
According to this invention, there is no need to manually input a key when registering a tool number, and the tool number can be automatically registered in the ATC tool registration f&file.

〔実施例〕〔Example〕

以下、第1図に示す実施例に基づいてこの発明を説明す
る。図において、従来と同一部分又は相当部分には同一
符号を付しその説明は省略する。
The present invention will be explained below based on the embodiment shown in FIG. In the drawings, the same or equivalent parts as in the prior art are given the same reference numerals and their explanations will be omitted.

(8)は工具番号をバーコードとして記し、工具に貼着
されたこのバーコードを読み取るバーコードリーダ、(
9)はバーコードリーダ(8)の読み取った結果がバー
コードインターフェイス(至)を介して転送され、転送
されたこの工具番号を照合し、正常なデータであるなら
ば所定のデータフォーマットに変換して、別途入力され
ているマガジンポットに対応するアドレスに工具番号と
して登録するファイル制御部である。
(8) is a barcode reader that records the tool number as a barcode and reads this barcode affixed to the tool;
9) The result read by the barcode reader (8) is transferred via the barcode interface (to), the transferred tool number is verified, and if the data is normal, it is converted to a predetermined data format. This is a file control unit that registers the tool number in the address corresponding to the magazine pot that is input separately.

したがって、バーコードリーダ(8)が読み取った入T
Cに装備された工具の工具番号はバーコードリーグイン
ターフェイス(9)を介してファイル制御部αのに転送
される。ファイル制御部(7)は転送された工具番号を
チェックし、正常なデータならば、これを所定のデータ
フォーマットに変換し、既に入力され几マガジンポット
に対応するアドレスに工具番号として登録することKな
る。換言すれば入TCに工具を装備するときには、次々
にバーコードリーダ(8)にこの工具番号を読み取らせ
ながら工具をATCK装着するだけでA’rC工具登録
ファイル(5)Kは自動的に工具番号が登録されること
Kなる。
Therefore, the input T read by the barcode reader (8)
The tool number of the tool installed in C is transferred to the file control unit α via the barcode league interface (9). The file control unit (7) checks the transferred tool number, and if it is normal data, converts it into a predetermined data format and registers it as a tool number at the address that has already been input and corresponds to the magazine pot. Become. In other words, when equipping the input TC with tools, simply attach the tools to the ATCK while having the barcode reader (8) read the tool numbers one after another, and the A'rC tool registration file (5)K will automatically load the tools. The number will be registered.

なお、上記実施例では、バーコードリーダインターフェ
イス(9)によって入TC工具登録ファイル(5)に工
具番号を登録する場合について述べ次が、別めツールセ
ツティングを管理するコンピュータからの転送であって
も同様の効果を得ることができる。
In the above embodiment, the case is described in which the tool number is registered in the input TC tool registration file (5) using the barcode reader interface (9). You can also get the same effect.

〔発明の効果〕〔Effect of the invention〕

以上この発明によれば、ATCに工具を装着する際、こ
の工具に貼着されたバーコードを読み取らせるだけで、
この工具番号をATC工具登録ファイルに自動的に登録
することのできるNC装置を得ることができる。
As described above, according to the present invention, when a tool is attached to the ATC, simply by reading the barcode affixed to the tool,
It is possible to obtain an NC device that can automatically register this tool number in an ATC tool registration file.

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

第1図はこの発明に係るNC装置の工具番号の登録シス
テムを示すブロック図、第2図は従来の登録システムを
示す第1図相当図である。 (6)・・ATC工具登録ファイル (8)−・バーコードリーダ (9) @・バーコードインターフェイス(至)・・フ
ァイル制御部 なお、各図中、同一符号は同−又は相当部分を示すもの
とする。
FIG. 1 is a block diagram showing a tool number registration system for an NC device according to the present invention, and FIG. 2 is a diagram corresponding to FIG. 1 showing a conventional registration system. (6)... ATC tool registration file (8) - Barcode reader (9) @ Barcode interface (to)... File control unit Note that in each figure, the same reference numerals indicate the same or equivalent parts. shall be.

Claims (1)

【特許請求の範囲】[Claims] 自動工具交換装置を数値制御工作機械に備えるとともに
、この自動工具交換装置に装着した工具の工具番号を登
録ファイルに設定、登録してこれを記憶するようにした
数値制御装置において、上記工具に貼着されたバーコー
ドを読み取るバーコードリーダと、この読取り値を転送
するインターフェイスと、転送された読み取り値を上記
登録ファイルに登録するファイル制御部とを備えたこと
を特徴とする数値制御装置。
In a numerical control machine that is equipped with an automatic tool changer in a numerically controlled machine tool, and in which the tool number of the tool attached to the automatic tool changer is set and registered in a registration file and stored, What is claimed is: 1. A numerical control device comprising: a barcode reader that reads a loaded barcode; an interface that transfers the read value; and a file control unit that registers the transferred read value in the registration file.
JP59234577A 1984-11-07 1984-11-07 Numerical controller Pending JPS61114310A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59234577A JPS61114310A (en) 1984-11-07 1984-11-07 Numerical controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59234577A JPS61114310A (en) 1984-11-07 1984-11-07 Numerical controller

Publications (1)

Publication Number Publication Date
JPS61114310A true JPS61114310A (en) 1986-06-02

Family

ID=16973191

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59234577A Pending JPS61114310A (en) 1984-11-07 1984-11-07 Numerical controller

Country Status (1)

Country Link
JP (1) JPS61114310A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS633306A (en) * 1986-06-23 1988-01-08 Mitsubishi Electric Corp Numerical controller
JPH01197806A (en) * 1988-02-02 1989-08-09 Mitsubishi Electric Corp Numerical controller

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS633306A (en) * 1986-06-23 1988-01-08 Mitsubishi Electric Corp Numerical controller
JPH01197806A (en) * 1988-02-02 1989-08-09 Mitsubishi Electric Corp Numerical controller

Similar Documents

Publication Publication Date Title
US4396974A (en) Method of preparing and executing sequence program for sequence controller used in machine tool control
JPH04211808A (en) Numerical controller, display controller, and working operation controlling method
US4501998A (en) Numerical controller equipped with optional block skip function
CA1223972A (en) Data transfer system for presetting actuators on printing machines
JPS61114310A (en) Numerical controller
JP2001014017A (en) Program controller for nc machine tool
GB2109130A (en) Method of controlling indexing of magazine pockets in a machining centre
EP0148948A1 (en) Method of setting date in numerical control apparatus
EP0059758A1 (en) Numerical control unit
JP2849268B2 (en) Numerical controller with tool sorting function
JPS6350727B2 (en)
JPH02172646A (en) Numerical control device
JPH02172643A (en) Control system for tool
WO1990001735A1 (en) Machining data display system
JP2942812B2 (en) Device for creating a variant and variable production program
JPH0772845B2 (en) NC data creation device
JPS62224555A (en) Numerically controlling machine
JPH0799484B2 (en) Numerical control device
US5257181A (en) Programmable control system
US5664209A (en) Document processing apparatus for processing information having different data formats
JPH02205445A (en) Numerical control work device
JPH04296910A (en) Numerical controller
JPH0799487B2 (en) Communication method in numerical control device
JPS6339751A (en) Numerical control unit for printing out list of tools in use
JPS63184105A (en) Numerical controller