JPS63184106A - Numerical controller - Google Patents

Numerical controller

Info

Publication number
JPS63184106A
JPS63184106A JP1517187A JP1517187A JPS63184106A JP S63184106 A JPS63184106 A JP S63184106A JP 1517187 A JP1517187 A JP 1517187A JP 1517187 A JP1517187 A JP 1517187A JP S63184106 A JPS63184106 A JP S63184106A
Authority
JP
Japan
Prior art keywords
level language
program
language
sequence
numerical 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
JP1517187A
Other languages
Japanese (ja)
Other versions
JPH0782377B2 (en
Inventor
Tadashi Tsuboi
坪井 正
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 JP62015171A priority Critical patent/JPH0782377B2/en
Publication of JPS63184106A publication Critical patent/JPS63184106A/en
Publication of JPH0782377B2 publication Critical patent/JPH0782377B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To heighten the safety of a machine tool and to improve accuracy, by providing an interface between a high level language control part and a data memory, and rewriting the stored content of the data memory. CONSTITUTION:A numerical controller is constituted of a system control part 1, a numerical control language control part 2, a sequence control part 4, a high level language control part 6, and a driving control part 13 which drives the machine tool 15 via a driving amplifier 14. Furthermore, in addition to those parts, the interface 23 is provided between the high level language control part 6 and the data memory 21, and via the interface, the stored content of the data memory 21 is rewritten at the high level language control part 6. In such a way, when a sequence program is executed corresponding to an input signal, the tool of the machine tool 15 is exchanged, and when the stored content of the data memory 21 is changed, the sequence program starts up a high level language program. Then, the program rewrites the stored content of the data memory 21 via the interface 23.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は高位言語プログラムによりシステム制御部が使
用するソフトリミット値等のパラメータを書き換えられ
る数値制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a numerical control device in which parameters such as soft limit values used by a system control unit can be rewritten by a high-level language program.

[従来の技術] 従来の数値制御装置(以下、NC装置という)としては
、第2図に示すものがあった。第2図において、(1)
はNC装置全体を制御するシステム制御部、(2)は数
値制御言語(以下、NC言語という)で記述されており
、ディスク(3)に記憶されている数値制御プログラム
(以下、NCプログラムという)の起動、停止及び解読
等を行なう数値制御言語制御部(以下、NC言語制御部
という)1.(4)はシーケンス言語で記述されており
、ディスク(5)に記憶されているシーケンスプログラ
ムの起動、停止及び解読等を行なうシーケンス制御部、
(6)は例えばRASIC言語、FORTRAN言語又
はC言語等の高位言語で記述されており、ディスク(7
)に記憶されている高位言語プログラムの起動、停止及
び解読等を行なう高位言語制御部、(8)はシステム制
御部(1)とNC言語制御部(2)とのインターフェイ
ス、(9)はシステム制御部(1)とシーケンス制御部
(4)とのインターフェイス、(20)はシステム制御
部(1)と高位言語制御部(6)とのインターフェイス
、(10)はNC言語制御部(2)とシーケンス制御部
(4)とのインターフェイス、(11)はNC言語制御
部(2)と高位言語制御部(6)とのインターフェイス
、(12)はシーケンス制御部(4)と高位言語制御部
(6)とのインターフェイス、(13)は駆動増幅器(
14)を介して工作機械(15)のモータ(lB)を駆
動する駆動制御部、(17)はシーケンス制御部(4)
と工作機械操作盤(18)とのインターフェース、(2
1)はシステム制御部(1)が使用するソフトリミット
値等のパラメータを記憶しているデータメモリ、(22
)はプログラムを入力したり、NC装置の動きを表示し
たりする設定表示パネルである。
[Prior Art] As a conventional numerical control device (hereinafter referred to as an NC device), there is one shown in FIG. In Figure 2, (1)
is a system control unit that controls the entire NC device, and (2) is a numerical control program (hereinafter referred to as NC program) written in a numerical control language (hereinafter referred to as NC language) and stored on disk (3). Numerical control language control unit (hereinafter referred to as NC language control unit) that starts, stops, decodes, etc. 1. (4) is a sequence control unit that is written in a sequence language and starts, stops, decodes, etc. the sequence program stored on the disk (5);
(6) is written in a high-level language such as RASIC language, FORTRAN language or C language, and disk (7) is written in a high-level language such as RASIC language, FORTRAN language or C language.
), (8) is the interface between the system control unit (1) and the NC language control unit (2), (9) is the system (20) is an interface between the control unit (1) and the sequence control unit (4), (20) is an interface between the system control unit (1) and the high-level language control unit (6), and (10) is an interface between the NC language control unit (2). An interface with the sequence control unit (4), (11) an interface between the NC language control unit (2) and the high-level language control unit (6), and (12) an interface between the sequence control unit (4) and the high-level language control unit (6). ), (13) is the drive amplifier (
14) is a drive control unit that drives the motor (lB) of the machine tool (15), and (17) is a sequence control unit (4).
and the interface with the machine tool operation panel (18), (2
1) is a data memory that stores parameters such as soft limit values used by the system control unit (1);
) is a setting display panel for inputting programs and displaying the operation of the NC device.

なお、NCプログラム及び高位言語プログラムは独立に
編集され、NC装置のプログラムとして、それぞれディ
スク(3)及び(7)に記憶されている。
Note that the NC program and the high-level language program are independently edited and stored on disks (3) and (7), respectively, as programs for the NC device.

又、データメモリ(21)は予め設定表示パネル(22
)によってパラメータが書き込まれている。
In addition, the data memory (21) is connected to a preset display panel (22).
) parameters are written.

さらに、高位言語プログラムは複雑な論理演算を高速に
行なうことができるが、同じことをNCプログラムで実
行しようとすると、プログラムが複雑になり、実行に時
間がかかってしまうので、実質的に工作機械を制御でき
なくなる。そこで、高位言語プログラムにより複雑な論
理演算を行なうようにしたのである。
Furthermore, high-level language programs can perform complex logical operations at high speed, but if you try to do the same with an NC program, the program will become complicated and take a long time to execute, so it is essentially a machine tool. becomes uncontrollable. Therefore, a high-level language program was used to perform complex logical operations.

次に従来の数値制御装置の動作について説明する。自動
運転時にはデ仁スク(3)に記憶されているNCプログ
ラムが逐次実行される。NCプログラムはシステム制御
部(1)、駆動制御部(13)及び駆動増幅器(14)
を介してモータ(1B)を駆動制御し工作機械(15)
を動かす。
Next, the operation of the conventional numerical control device will be explained. During automatic operation, the NC program stored in the computer (3) is sequentially executed. The NC program includes the system control section (1), drive control section (13) and drive amplifier (14).
The motor (1B) is driven and controlled via the machine tool (15).
move.

次いで、シーケンス制御部(4)は工作機械(15)及
び工作機械制御盤(18)からインターフェイス(17
)を介して工作機械(15)の動作に応じた信号、例え
ば工作機械に位置を示す信号が入力されると、人力され
た信号に応じてシーケンスプログラムを実行する。この
シーケンスプログラムにはNCプログラム又は高位言語
プログラムを起動する命令が入っている場合がある。
Next, the sequence control unit (4) connects the machine tool (15) and the machine tool control panel (18) to the interface (17).
) When a signal corresponding to the operation of the machine tool (15), for example a signal indicating a position, is input to the machine tool, a sequence program is executed in accordance with the manually input signal. This sequence program may contain instructions for starting an NC program or a high-level language program.

その場合、シーケンスプログラムにより起動されたNC
プログラムは、NC言語制御部(2)及びインターフェ
イス(8)を介してシステム制御部(1)に信号を送る
。システム制御部(1)はこの信号により、駆動制御部
(13)及び駆動増幅機(14)を介してモータ(1B
)に制御信号を送り、工作機械(15)を駆動制御する
In that case, the NC started by the sequence program
The program sends signals to the system control (1) via the NC language control (2) and the interface (8). Based on this signal, the system control unit (1) controls the motor (1B) via the drive control unit (13) and drive amplifier (14).
) to drive and control the machine tool (15).

又、シーケンスプログラムにより起動された高位言語プ
ログラムは論理演算を行ない、その結果を高位言語制御
部(8)及び゛インターフェイス(20)を介してシス
テム制御部(1)に送る。システム制御部(1)は工作
機械(15)から出力される信号(例えば、工作機械(
15)の位置を示す座標値等のパラメータ)とデータメ
モリ(21)に記憶されているパラメータ(例えば、ソ
フトリミット値)とを比較して、工作機械(15)がソ
フトリミット値を・越えたときは、設定表示パネル(2
2)にアラーム表示をする。なお、ソフトリミット値と
はプログラム的に工作機械(15)が動き得る範囲を示
す値である。
Further, the high-level language program started by the sequence program performs logical operations and sends the results to the system control unit (1) via the high-level language control unit (8) and the interface (20). The system control unit (1) receives signals output from the machine tool (15) (for example, the machine tool (15)
15) and the parameters stored in the data memory (21) (for example, soft limit values), it is determined whether the machine tool (15) has exceeded the soft limit value. When the setting display panel (2
2) Display an alarm. Note that the soft limit value is a value indicating the range in which the machine tool (15) can move programmatically.

[発明が解決しようとする問題点] ところで、上記構成の従来のNC装置は、自動運転中に
工作機械(15)に取り付けた工具を変えることにより
、ソフトリミット値等のパラメータを変更する必要が生
じても、データメモリ(21)に記憶されているパラメ
ータを変更できないという問題があった。
[Problems to be Solved by the Invention] By the way, in the conventional NC device having the above configuration, it is necessary to change parameters such as soft limit values by changing the tool attached to the machine tool (15) during automatic operation. Even if this occurs, there is a problem in that the parameters stored in the data memory (21) cannot be changed.

本発明は上記問題点を解決するためになされたもので、
自動運転中であってもソフトリミット値等データメモリ
(21)に記憶されているパラメータを変更できる数値
制御装置を提供することを目的とする。
The present invention has been made to solve the above problems,
It is an object of the present invention to provide a numerical control device that can change parameters stored in a data memory (21) such as soft limit values even during automatic operation.

[問題点を解決するための手段] そこで、本発明では数値制御装置全体を制御するシステ
ム制御部と、数値制御プログラムを記憶している第1の
記憶手段と、この数値制御プログラムにより工作機械を
制御する数値制御言語制御部と、シーケンスプログラム
を記憶している第2の記憶手段と、このシーケンスプロ
グラムにより工作機械のシーケンス制御を行なうシーケ
ンス制御部と、高位言語プログラムを記憶している第3
の記憶手段と、この高位言語プログラムにより論理演算
及び工作機械の自動制御を行なう高位言語制御部と、シ
ーケンス制御部に高位言語プログラムを起動させる高位
言語プログラム制御手段と、高位言語制御部とシステム
制御部のデータメモリとの間に設けられたインターフェ
イスとを備えた数値制御装置を構成する。
[Means for Solving the Problems] Therefore, the present invention includes a system control section that controls the entire numerical control device, a first storage means that stores a numerical control program, and a system that operates a machine tool using the numerical control program. A numerical control language control section for controlling, a second storage means for storing a sequence program, a sequence control section for performing sequence control of the machine tool according to the sequence program, and a third storage means for storing a high-level language program.
a high-level language control section that performs logical operations and automatic control of the machine tool using the high-level language program, a high-level language program control section that starts the high-level language program in the sequence control section, a high-level language control section and system control. and an interface provided between the data memory of the controller and the data memory of the controller.

[作 用] 上記構成の数値制御装置は、システム制御部が第1の記
憶手段に記憶されている数値制御プログラム、第2の記
憶手段に記憶されているシーケンスプログラム及び第3
の記憶手段に記憶されている高位言語プログラムを制御
し、数値制御言語制御部、シーケンス制御部及び高位言
語制御部がそれぞれ数値制御プログラム、シーケンスプ
ログラム及び高位言語プログラムを実行する。又、高位
言語プログラム制御手段がシーケンス制御部に高位言語
プログラムを起動させる。さらに、必要に応じて高位言
語制御部がインターフェイスを介してシステム制御部の
データメモリの記憶内容を書き換える。
[Function] In the numerical control device having the above configuration, the system control section executes the numerical control program stored in the first storage means, the sequence program stored in the second storage means, and the third
The numerical control language control section, the sequence control section, and the high-level language control section execute the numerical control program, the sequence program, and the high-level language program, respectively. Further, the high-level language program control means causes the sequence control section to start the high-level language program. Furthermore, the high-level language control section rewrites the contents of the data memory of the system control section via the interface as necessary.

[実施例] 以下、本発明の一実施例を添付図面を参照して、詳細に
説明する。
[Example] Hereinafter, an example of the present invention will be described in detail with reference to the accompanying drawings.

第1図は本発明に係る数値制御装置のブロック図である
。なお、第1図において第2図と同様の機能を果たす部
分については同一の符号を付し、その説明は省略する。
FIG. 1 is a block diagram of a numerical control device according to the present invention. Note that in FIG. 1, parts that perform the same functions as those in FIG. 2 are designated by the same reference numerals, and their explanations will be omitted.

第1図において、(23)は高位言語制御部(6)とデ
ータメモリ(21)とのインターフェイスである。高位
言語制御部(6)はこのインターフェイス(23)を介
してデータメモリ(21)の記憶内容を書き換えるので
ある。
In FIG. 1, (23) is an interface between the high-level language control unit (6) and the data memory (21). The high-level language control unit (6) rewrites the stored contents of the data memory (21) via this interface (23).

次に、本発明に係る数値制御装置の動作について説明す
る。自動運転時には、ディスク(3)に憶されているN
Cプログラムが逐次実行される。NCプログラムはシス
テム制御部(1)、駆動制御部(13)及び駆動増幅器
(14)を介してモータ(IB)を駆動制御し工作機械
(15)を動かす。
Next, the operation of the numerical control device according to the present invention will be explained. During automatic operation, the N stored in the disk (3)
A C program is executed sequentially. The NC program drives and controls the motor (IB) through the system control section (1), drive control section (13) and drive amplifier (14) to operate the machine tool (15).

次いで、シーケンス制御部(4)は工作機械(15)及
び工作機械制御盤(18)からインターフェイス(17
)を介して工作機械(15)の動作に応じた信号、例え
ば工作機械に位置を示す信号が人力されると、人力され
た信号に応じてシーケンスプログラムを実行する。この
とき、工作機械(15)の工具が取り換えられ、データ
メモリ(21)に記憶されているソフトリミット値の変
更が必要になると、シーケンスプログラムはインターフ
ェイス(I2)を介して高位言語プログラムを起動する
Next, the sequence control unit (4) connects the machine tool (15) and the machine tool control panel (18) to the interface (17).
) When a signal corresponding to the operation of the machine tool (15), for example, a signal indicating a position, is input to the machine tool, a sequence program is executed in accordance with the input signal. At this time, when the tool of the machine tool (15) is replaced and the soft limit value stored in the data memory (21) needs to be changed, the sequence program starts the high-level language program via the interface (I2). .

シーケンスプログラムによって起動された高位言語プロ
グラムはインターフェイス(23)を介してデータメモ
リ(21)に記憶されているソフトリミット値を書き換
える。
The high-level language program started by the sequence program rewrites the soft limit value stored in the data memory (21) via the interface (23).

なお、本実施例では高位言語プログラムによって、デー
タメモリ(21)に記憶されているソフトリミット値を
書き換える場合について説明したが、その他のパラメー
タの書き換えも同様に行なえる。
In this embodiment, a case has been described in which the soft limit value stored in the data memory (21) is rewritten using a high-level language program, but other parameters can be rewritten in the same way.

[発明の効果] 以上説明したように本発明によれば、高位言語制御部と
システム制御部のデータメモリとの間にインターフェイ
スを設け、自動運転中であっても、工作機械の状態に応
じて、高位言語プログラムによってデータメモリに記憶
されているソフトリミット値等のパラメータを書き換え
るようにしたので、数値制御装置によって制御される工
作機械の安全性が高くなるとともに、高精度に工作機械
を制御できる数値制御装置が得られる。
[Effects of the Invention] As explained above, according to the present invention, an interface is provided between the high-level language control unit and the data memory of the system control unit, and even during automatic operation, the data memory of the machine tool can be Since parameters such as soft limit values stored in the data memory are rewritten using a high-level language program, the safety of machine tools controlled by numerical control devices is increased, and the machine tools can be controlled with high precision. A numerical control device is obtained.

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

第1図は本発明に係る数値制御装置のブロック図、第2
図は従来の数値制御装置のブロック図である。 各図中、1はシステム制御部、2はNC言語制御部、3
.5.7はディスク、4はシーケンス制御部、6は高位
言語制御部、8.9.1O111,12,20、23は
インターフェイス1.13は駆動制御部、14は駆動増
幅器、15は工作機械、16はモータ、18は工作機械
操作盤、21はデータメモリ、22は設定表示パネルで
ある。 なお、各図中同一符号は同−又は相当部分を示すもので
ある。 手続補正書(的) 昭和62年5 月6日
FIG. 1 is a block diagram of a numerical control device according to the present invention, and FIG.
The figure is a block diagram of a conventional numerical control device. In each figure, 1 is the system control unit, 2 is the NC language control unit, and 3
.. 5.7 is a disk, 4 is a sequence control unit, 6 is a high-level language control unit, 8.9.1O111, 12, 20, 23 is an interface 1.13 is a drive control unit, 14 is a drive amplifier, 15 is a machine tool, 16 is a motor, 18 is a machine tool operation panel, 21 is a data memory, and 22 is a setting display panel. Note that the same reference numerals in each figure indicate the same or corresponding parts. Procedural amendment (target) May 6, 1986

Claims (5)

【特許請求の範囲】[Claims] (1)数値制御装置全体を制御するシステム制御部と、
数値制御言語で記述された数値制御プログラムを記憶し
ている第1の記憶手段と、前記数値制御言語で記述され
た数値制御プログラムにより工作機械の自動制御を行な
う数値制御言語制御部と、シーケンス言語で記述された
シーケンスプログラムを記憶している第2の記憶手段と
、前記シーケンスプログラムにより前記工作機械のシー
ケンス制御を行なうシーケンス制御部と、高位言語で記
述された高位言語プログラムを記憶している第3の記憶
手段と、前記高位言語で記述された高位言語プログラム
により論理演算及び前記工作機械の自動制御を行なう高
位言語制御部と、前記シーケンス制御部に前記高位言語
プログラムを起動させる高位言語プログラム制御手段と
を備えた数値制御装置において、前記高位言語制御部と
前記システム制御部のデータメモリとの間にインターフ
ェイスを備え、前記高位言語プログラムの命令により、
該データメモリの記憶内容を書き換えるようにしたこと
を特徴とする数値制御装置。
(1) A system control unit that controls the entire numerical control device;
a first storage means that stores a numerical control program written in a numerical control language; a numerical control language control section that automatically controls a machine tool by the numerical control program written in the numerical control language; and a sequence language. a second storage means that stores a sequence program written in a high-level language; a sequence control section that performs sequence control of the machine tool according to the sequence program; and a second storage means that stores a high-level language program written in a high-level language. 3, a high-level language control unit that performs logical operations and automatic control of the machine tool using a high-level language program written in the high-level language, and a high-level language program control that causes the sequence control unit to start the high-level language program. a numerical control device comprising: an interface between the high-level language control section and the data memory of the system control section;
A numerical control device characterized in that the stored contents of the data memory are rewritten.
(2)高位言語プログラムはBASIC言語である特許
請求の範囲第1項記載の数値制御装置。
(2) The numerical control device according to claim 1, wherein the high-level language program is a BASIC language.
(3)高位言語プログラムはFORTRAN言語である
特許請求の範囲第1項記載の数値制御装置。
(3) The numerical control device according to claim 1, wherein the high-level language program is a FORTRAN language.
(4)高位言語プログラムはC言語である特許請求の範
囲第1項記載の数値制御装置。
(4) The numerical control device according to claim 1, wherein the high-level language program is C language.
(5)高位言語プログラム制御手段は、前記シーケンス
プログラムの命令であり、前記シーケンス制御部と前記
高位言語制御部との間に設けられたインターフェイスを
介して、前記高位言語プログラムを起動する特許請求の
範囲第1項記載の数値制御装置。
(5) The high-level language program control means is a command of the sequence program, and starts the high-level language program via an interface provided between the sequence control section and the high-level language control section. Numerical control device according to scope 1.
JP62015171A 1987-01-27 1987-01-27 Numerical control device Expired - Lifetime JPH0782377B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62015171A JPH0782377B2 (en) 1987-01-27 1987-01-27 Numerical control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62015171A JPH0782377B2 (en) 1987-01-27 1987-01-27 Numerical control device

Publications (2)

Publication Number Publication Date
JPS63184106A true JPS63184106A (en) 1988-07-29
JPH0782377B2 JPH0782377B2 (en) 1995-09-06

Family

ID=11881362

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62015171A Expired - Lifetime JPH0782377B2 (en) 1987-01-27 1987-01-27 Numerical control device

Country Status (1)

Country Link
JP (1) JPH0782377B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5999205A (en) * 1983-06-16 1984-06-07 Sumitomo Electric Ind Ltd Apparatus for measuring deviation of composite metallic tape
JPS59172009A (en) * 1983-03-22 1984-09-28 Mitsubishi Electric Corp Numerical controller
JPS59191614A (en) * 1983-04-14 1984-10-30 Mitsubishi Electric Corp Controller of robot
JPS60168206A (en) * 1984-02-10 1985-08-31 Mitsubishi Electric Corp Numerical control device
JPS6111811A (en) * 1984-06-28 1986-01-20 Mitsubishi Electric Corp Robot control device
JPS61208103A (en) * 1985-03-12 1986-09-16 Fujitsu Ltd Controller for robot system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59172009A (en) * 1983-03-22 1984-09-28 Mitsubishi Electric Corp Numerical controller
JPS59191614A (en) * 1983-04-14 1984-10-30 Mitsubishi Electric Corp Controller of robot
JPS5999205A (en) * 1983-06-16 1984-06-07 Sumitomo Electric Ind Ltd Apparatus for measuring deviation of composite metallic tape
JPS60168206A (en) * 1984-02-10 1985-08-31 Mitsubishi Electric Corp Numerical control device
JPS6111811A (en) * 1984-06-28 1986-01-20 Mitsubishi Electric Corp Robot control device
JPS61208103A (en) * 1985-03-12 1986-09-16 Fujitsu Ltd Controller for robot system

Also Published As

Publication number Publication date
JPH0782377B2 (en) 1995-09-06

Similar Documents

Publication Publication Date Title
JP2014026430A (en) Numerical control device having function to display differences in status at suspension and at restart of machining
JPH06149329A (en) Robot controller
JPH01134605A (en) Numerical controller
JPS63184106A (en) Numerical controller
JPS63184109A (en) Numerical controller
JPS59142616A (en) Numerical controller of machine tool
JPH04217009A (en) Method for teaching work program
JPS63184108A (en) Numerical controller
JP3460747B2 (en) Numerical control unit
JPH02252004A (en) Tool shape plotting system
JPS63184107A (en) Numerical controller
JPS63253406A (en) Numerical controller
JPS61260304A (en) Numerical controller
JPS62204310A (en) Editing system for working program
JPS61168008A (en) Numerical control device
JPH0452832A (en) Arithmetic control system
JPH08272405A (en) Sequence controller
JP2850273B2 (en) Numerical control unit
JPH01304504A (en) Display method for remaining working time
JPH03224005A (en) Numerically controlled machine tool
JPS58127207A (en) Controlling method in numerical control machine tool
JPH01311304A (en) Numerical controller
JP2001067110A (en) Teaching device for robot device, method for teaching robot device and control device for robot device
JPH08286712A (en) Editing system for sequence program
JPH01181104A (en) Numerical controller