JPH06149329A - Robot controller - Google Patents

Robot controller

Info

Publication number
JPH06149329A
JPH06149329A JP4301359A JP30135992A JPH06149329A JP H06149329 A JPH06149329 A JP H06149329A JP 4301359 A JP4301359 A JP 4301359A JP 30135992 A JP30135992 A JP 30135992A JP H06149329 A JPH06149329 A JP H06149329A
Authority
JP
Japan
Prior art keywords
robot
program
machine tool
ram
command
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
JP4301359A
Other languages
Japanese (ja)
Other versions
JP3211422B2 (en
Inventor
Yasuo Tanahashi
康夫 棚橋
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.)
Brother Industries Ltd
Original Assignee
Brother Industries 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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP30135992A priority Critical patent/JP3211422B2/en
Publication of JPH06149329A publication Critical patent/JPH06149329A/en
Application granted granted Critical
Publication of JP3211422B2 publication Critical patent/JP3211422B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

PURPOSE:To facilitate the operations of a machine tool and a robot that is used together with the machine tool. CONSTITUTION:When a transfer operation of a robot program is carried out through a control panel 7, the robot program is written into a common RAM 2 from a program storing RAM 8. Then a CPU 16 recognizes the robot program and registers it into a robot program storing RAM 18. Then a robot program operation is carried out through the panel 7. Thus a robot program operation command is written in the RAM 2. The CPU 16 recognizes the operation command and reads the robot program out of the RAM 18 to give a command to a robot 5. Thus the operation of the robot program is carried out.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、NC工作機械に付加し
て使用するロボットの制御装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a robot control device to be used in addition to an NC machine tool.

【0002】[0002]

【従来の技術】従来、NC工作機械にロボットを付加し
て、そのロボットによりワークをNC工作機械に供給す
るような場合、NC工作機械の動作とロボットの動作と
は互いに独立したものであった。また、NC工作機械と
ロボットとを信号線で接続することにより、NC工作機
械からロボットへの動作指令信号、ロボットからNC工
作機械への動作完了信号等の単純な信号を互いに通信し
ていた。そのため、NC工作機械を用いてワークを加工
する際に使用するプログラムの作成、削除、保存等の作
業は、NC工作機械に接続される数値制御装置の操作パ
ネルを用いて行われ、ロボットの動作プログラムの作
成、削除、保存等は、ロボット制御装置に接続される端
末装置を操作することにより行なわれていた。
2. Description of the Related Art Conventionally, when a robot is added to an NC machine tool and a work is supplied to the NC machine tool by the robot, the operation of the NC machine tool and the operation of the robot are independent of each other. . Further, by connecting the NC machine tool and the robot with a signal line, simple signals such as an operation command signal from the NC machine tool to the robot and an operation completion signal from the robot to the NC machine tool are communicated with each other. Therefore, operations such as creation, deletion, and storage of programs used when machining a workpiece using an NC machine tool are performed using the operation panel of the numerical controller connected to the NC machine tool, and the operation of the robot. Creation, deletion, and storage of programs have been performed by operating a terminal device connected to the robot control device.

【0003】一方、NC工作機械とロボットとを独自の
入出力制御部を介して接続することにより、上記通信内
容の他に、ロボットの位置情報をNC工作機械に接続さ
れる数値制御装置から指令できるものもあった。
On the other hand, by connecting the NC machine tool and the robot through its own input / output control section, in addition to the above communication contents, the position information of the robot is instructed from the numerical controller connected to the NC machine tool. Some things could be done.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、前者の
方法では、オペレータは、NC工作機械の動作を制御す
る数値制御装置の操作方法と、ロボットの動作を制御す
るロボット制御装置の操作方法との二通りの操作方法を
習得する必要がある。また、外部記憶装置にNC工作機
械あるいはロボットの動作プログラムを保存するときに
も、二種類の記憶媒体が必要になることがあり、オペレ
ータにとって、その操作は非常に煩雑である。
However, in the former method, the operator has two methods, one is a method of operating a numerical controller for controlling the operation of the NC machine tool and the other is an operating method of a robot controller for controlling the operation of the robot. It is necessary to learn how to operate the street. Also, two types of storage media may be required when the operation program of the NC machine tool or the robot is stored in the external storage device, and the operation is very complicated for the operator.

【0005】また、後者の方法では、当該ロボットを別
のNC工作機械と組み合せようとしたとき、専用の入出
力制御部を持たないNC工作機械には、そのロボットを
取り付けることができないという問題がある。
In the latter method, when the robot is to be combined with another NC machine tool, the robot cannot be attached to the NC machine tool that does not have a dedicated input / output control section. is there.

【0006】本発明は、上述した問題点を解決するため
になされたものであり、オペレータが非常に簡便に工作
機械及びそれに付加して使用するロボットを運転操作を
行うことの可能なロボット制御装置を提供することを目
的としている。
The present invention has been made in order to solve the above-mentioned problems, and a robot control device that allows an operator to very easily operate a machine tool and a robot to be used in addition to the machine tool. Is intended to provide.

【0007】[0007]

【課題を解決するための手段】この目的を達成するため
に、本発明のロボット制御装置は、工作機械に付加して
使用するロボットの動作を制御するためのロボット制御
装置であって、前記工作機械の駆動を制御する数値制御
装置から発せられる前記ロボットの動作に関する指令デ
ータを記憶する記憶手段と、前記ロボットの動作に関す
る指令データを入力するための外部機器を接続するイン
ターフェース手段と、前記記憶手段内の指令データまた
は前記インターフェース手段を介して入力された指令デ
ータに基づいて前記ロボットの動作を制御する制御手段
とを備えている。
In order to achieve this object, a robot controller according to the present invention is a robot controller for controlling the operation of a robot to be used in addition to a machine tool. Storage means for storing command data relating to the operation of the robot issued from a numerical controller for controlling the drive of the machine, interface means for connecting an external device for inputting command data relating to the operation of the robot, and the storage means. Control means for controlling the operation of the robot on the basis of the command data in or the command data input through the interface means.

【0008】[0008]

【作用】上記の構成を有する本発明のロボット制御装置
においては、数値制御装置からの指令データは記憶手段
に書き込まれ、外部機器から入力された指令データはイ
ンターフェース手段を介して入力される。そして、前記
記憶手段からの指令データまたはインターフェース手段
を介して入力された指令データに基づいて制御手段がロ
ボットの動作を制御する。
In the robot controller of the present invention having the above structure, the command data from the numerical controller is written in the storage means, and the command data input from the external device is input through the interface means. The control means controls the operation of the robot based on the command data from the storage means or the command data input via the interface means.

【0009】[0009]

【実施例】以下、本発明を具体化した一実施例を図面を
参照して説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0010】図1は、NC工作機械4の動作を制御する
数値制御装置1に、ロボット5の動作を制御するロボッ
ト制御装置3を付加した状態を示すブロック図である。
FIG. 1 is a block diagram showing a state in which a robot controller 3 for controlling the operation of a robot 5 is added to a numerical controller 1 for controlling the operation of an NC machine tool 4.

【0011】このロボット制御装置3は、CPU16を
中心として、そのCPU16に接続される共通RAM2
と、ROM13と、RAM14と、第1のインターフェ
ース15と、第2のインターフェース17と、ロボット
プログラム保存用RAM18とから構成される。ROM
13には、共通RAM2からの指令と、第1のインター
フェース15からの指令とを判別するプログラムや、ロ
ボット5の動作を制御するプログラム等が格納されてい
る。第1のインターフェース15には、ロボットプログ
ラムを入力するための図示しない端末装置が接続されて
いる。
The robot controller 3 has a CPU 16 as a center and a common RAM 2 connected to the CPU 16.
A ROM 13, a RAM 14, a first interface 15, a second interface 17, and a robot program storage RAM 18. ROM
A program for discriminating a command from the common RAM 2 and a command from the first interface 15 and a program for controlling the operation of the robot 5 are stored in the storage unit 13. A terminal device (not shown) for inputting a robot program is connected to the first interface 15.

【0012】また、数値制御装置1は、CPU12を中
心として、そのCPU12に接続される表示装置6と、
操作パネル7と、プログラム保存用RAM8と、ROM
9と、RAM10と、外部記憶装置11とから構成され
る。操作パネル7は、NC工作機械4を駆動するための
プログラムを入力したり、NC工作機械4やロボット5
の動作指令を入力するために用いられ、その入力された
内容は表示装置6に表示される。ROM9には、数値制
御装置1の動作を制御する動作プログラムの他に、プロ
グラム保存用RAM8に格納されているNC工作機械4
を駆動させるためのNCプログラムや、前記ロボットプ
ログラムを編集、削除したり、外部記憶装置11へ出力
したりするための制御プログラム等が格納されている。
また、数値制御装置1とロボット制御装置3とは、数値
制御装置1のCPU12とロボット制御装置3の共通R
AM2とを介して接続される。
Further, the numerical controller 1 has a CPU 12 as a center, and a display device 6 connected to the CPU 12,
Operation panel 7, program storage RAM 8 and ROM
9, an RAM 10, and an external storage device 11. The operation panel 7 inputs a program for driving the NC machine tool 4, the NC machine tool 4 and the robot 5
Is used for inputting the operation command of, and the input content is displayed on the display device 6. In the ROM 9, in addition to the operation program for controlling the operation of the numerical controller 1, the NC machine tool 4 stored in the program storage RAM 8 is stored.
An NC program for driving the robot, a control program for editing and deleting the robot program, outputting the robot program to the external storage device 11, and the like are stored.
Further, the numerical control device 1 and the robot control device 3 share a common R of the CPU 12 of the numerical control device 1 and the robot control device 3.
It is connected via AM2.

【0013】上記構成の数値制御装置1では、ROM9
に格納された動作プログラムである図2に示すフローチ
ャートに基づいた処理が実行されている。
In the numerical controller 1 having the above structure, the ROM 9
The process based on the flowchart shown in FIG. 2, which is the operation program stored in the memory, is executed.

【0014】図2のフローチャートに示す処理では、ま
ず、操作パネル7に指令が入力されたか否かを判断する
(S1)。操作パネル7からの指令があれば(S1:Y
ES)、その指令に基づいてS2乃至S9のいずれかの
処理が実行される。
In the process shown in the flowchart of FIG. 2, first, it is determined whether or not a command is input to the operation panel 7 (S1). If there is a command from the operation panel 7 (S1: Y
ES), and any one of S2 to S9 is executed based on the command.

【0015】S2では、NCプログラムまたはロボット
プログラムを作成、変更し、それらのプログラムをプロ
グラム保存用RAM8内に登録する。S3では、プログ
ラム保存用RAM8内に登録されているNCプログラム
またはロボットプログラムを外部記憶装置11に出力し
たり、外部記憶装置11に保存されているNCプログラ
ムまたはロボットプログラムをプログラム保存用RAM
8内に登録する。S4では、プログラム保存用RAM8
内に登録されているNCプログラムまたはロボットプロ
グラムを削除する。S5では、プログラム保存用RAM
8内に登録されているNCプログラムに基づいてNC工
作機械4を動作させる。S6では、NC工作機械4をジ
ョグ移動させる。S7では、プログラム保存用RAM8
内に登録されているロボットプログラムを共通RAM2
に書き込む。S8では、ロボットプログラム保存用RA
M18内に登録されているロボットプログラムに基づい
てロボット5を動作させる指令を共通RAM2に書き込
む。S9では、ロボット5をジョグ移動させる指令を共
通RAM2に書き込む。
In S2, the NC program or the robot program is created and changed, and these programs are registered in the program storage RAM 8. In S3, the NC program or robot program registered in the program storage RAM 8 is output to the external storage device 11, or the NC program or robot program stored in the external storage device 11 is stored in the program storage RAM.
Register within 8. In S4, the program storage RAM8
Delete the NC program or robot program registered in. RAM for program storage in S5
The NC machine tool 4 is operated based on the NC program registered in 8. In S6, the NC machine tool 4 is jogged. In S7, the program storage RAM8
The robot program registered in the common RAM2
Write in. In S8, RA for robot program storage
A command for operating the robot 5 is written in the common RAM 2 based on the robot program registered in M18. In S9, a command for moving the robot 5 in a jog is written in the common RAM 2.

【0016】上記構成のロボット制御装置3では、RO
M13に格納されたプログラムである図3に示すフロー
チャートに基づいた処理が実行されている。
In the robot controller 3 having the above structure, the RO
Processing based on the flowchart shown in FIG. 3, which is a program stored in M13, is being executed.

【0017】図3のフローチャートに示す処理では、ま
ず、共通RAM2からの指令があるか否かを判断する
(S20)。共通RAM2からの指令があれば(S2
0:YES)、S21乃至S23のいずれかの処理が実
行される。S21では、共通RAM2からロボットプロ
グラムを読みだし、ロボットプログラム保存用RAM1
8内に登録する。S22では、ロボットプログラム保存
用RAM18内に登録されているロボットプログラムに
基づいてロボット5を動作させる。S23では、ロボッ
ト5をジョグ移動させる。
In the process shown in the flowchart of FIG. 3, first, it is determined whether or not there is a command from the common RAM 2 (S20). If there is a command from the common RAM 2 (S2
0: YES), any one of S21 to S23 is executed. In S21, the robot program is read from the common RAM 2 and stored in the robot program RAM 1
Register within 8. In S22, the robot 5 is operated based on the robot program registered in the RAM 18 for storing the robot program. In S23, the robot 5 is jogged.

【0018】一方、共通RAM2からの指令がなければ
(S20:NO)、もしくは、上述したS21乃至S2
3に示す処理が終了した後、第1のインターフェース1
5に接続されている端末装置より指令が入力されている
か否かを判断する(S24)。端末装置より指令が入力
されていれば(S24:YES)、S25乃至S27の
いずれかの処理が実行される。S25では、ロボットプ
ログラムを作成、変更し、ロボットプログラム保存用R
AM18内に登録する。S26では、ロボットプログラ
ム保存用RAM18内に登録されているロボットプログ
ラムに基づいてロボット5を動作させる。S27では、
ロボット5をジョグ移動させる。また、端末装置からの
指令がない場合(S24:NO)、もしくは、上述した
S25乃至S27に示す処理が終了した後は、S20に
戻り上記処理を繰り返す。
On the other hand, if there is no command from the common RAM 2 (S20: NO), or the above-mentioned S21 to S2.
After the process shown in 3 is completed, the first interface 1
It is determined whether or not a command is input from the terminal device connected to 5 (S24). If the command is input from the terminal device (S24: YES), any one of S25 to S27 is executed. In S25, the robot program is created and changed, and the robot program save R
Register in AM18. In S26, the robot 5 is operated based on the robot program registered in the RAM 18 for storing the robot program. In S27,
The robot 5 is jogged. Further, when there is no command from the terminal device (S24: NO) or after the processing of S25 to S27 described above ends, the processing returns to S20 and the above processing is repeated.

【0019】NC工作機械4を動作させるには、あらか
じめNCプログラムを操作パネル7よりキー入力する
か、または、記憶媒体に記憶されているNCプログラム
を外部記憶装置11より入力し、プログラム保存用RA
M8に保存しておき、CPU12がそのNCプログラム
を読みだしてNC工作機械4に指令することにより可能
となる。また、操作パネル7からの操作によりプログラ
ム保存用RAM8内に登録されているNCプログラムを
削除したり、あるいは、外部記憶装置11を介してNC
プログラムを記憶媒体に記憶させることもできる。
In order to operate the NC machine tool 4, the NC program is preliminarily input from the operation panel 7 or the NC program stored in the storage medium is input from the external storage device 11, and the RA for program storage is stored.
This can be done by storing it in M8, and reading the NC program by the CPU 12 and instructing the NC machine tool 4. Further, the NC program registered in the program storage RAM 8 is deleted by an operation from the operation panel 7, or the NC program is deleted via the external storage device 11.
The program can be stored in a storage medium.

【0020】次に、NC工作機械4とロボット5とが接
続された状態でロボット5を動作させる方法について説
明する。
Next, a method of operating the robot 5 in a state where the NC machine tool 4 and the robot 5 are connected will be described.

【0021】NC工作機械4を動作させるときと同様
に、あらかじめロボットプログラムを操作パネル7より
キー入力するか、または、記憶媒体に記憶されているロ
ボットプログラムを外部記憶装置11より入力し、プロ
グラム保存用RAM8に保存しておき、操作パネル7よ
りロボットプログラムの転送操作を行なう。すると、ロ
ボットプログラムはプログラム保存用RAM8からCP
U12を通じて共通RAM2に書き込まれ、CPU16
がそれを認識してロボットプログラム保存用RAM18
内にロボットプログラムを登録する。その後、操作パネ
ル7よりロボットプログラム運転操作を行なうと、その
ロボットプログラム運転指令はCPU12を介して共通
RAM2に書き込まれ、CPU16がそれを認識し、ロ
ボットプログラム保存用RAM18内に登録されている
ロボットプログラムを読みだしてロボット5に指令する
ことによりロボットプログラム運転が実行される。
As in the case of operating the NC machine tool 4, the robot program is keyed in advance from the operation panel 7 or the robot program stored in the storage medium is input from the external storage device 11 to save the program. It is stored in the RAM 8 for use and the robot program is transferred from the operation panel 7. Then, the robot program is sent from the program storage RAM 8 to the CP.
It is written in the common RAM 2 through U12, and the CPU 16
Recognizes this and RAM 18 for robot program storage
Register the robot program in. After that, when a robot program operation operation is performed from the operation panel 7, the robot program operation command is written into the common RAM 2 via the CPU 12, the CPU 16 recognizes it, and the robot program stored in the robot program storage RAM 18 is registered. Is read out and the robot 5 is instructed to execute the robot program operation.

【0022】また、操作パネル7よりロボットジョグ移
動操作を行なうと、そのロボットジョグ移動指令がCP
U12を介して共通RAM2に書き込まれ、CPU16
がそれを認識し、ロボット5にジョグ移動を指令するこ
とによりロボットジョグ移動が実行される。また、プロ
グラム保存用RAM8内に登録されているロボットプロ
グラムは、NC工作機械4を動作させるためのNCプロ
グラムと同様に操作パネル7からの操作により、削除し
たり、外部記憶装置11を介して記憶媒体に記憶させる
こともできる。
When a robot jog movement operation is performed from the operation panel 7, the robot jog movement command is CP.
Written to the common RAM 2 via U12, CPU16
Recognizes this and commands the robot 5 to perform a jog movement, whereby the robot jog movement is executed. In addition, the robot program registered in the program storage RAM 8 is deleted by the operation from the operation panel 7 or is stored via the external storage device 11 similarly to the NC program for operating the NC machine tool 4. It can also be stored in the medium.

【0023】さらに、本実施例ではロボット5のみを単
体で使用することも可能である。すなわち、共通RAM
2から数値制御装置1を切り離すのである。この場合
は、ロボット5への動作指令は、第1のインターフェー
ス15に接続された端末装置により行なう。そして、ロ
ボット5を動作させるには、あらかじめロボットプログ
ラムを端末装置よりキー入力し、ロボットプログラム保
存用RAM18内に登録しておく。その後、端末装置よ
りロボットプログラム運転操作を行なうと、CPU16
がそれを認識し、ロボットプログラム保存用RAM18
内に登録されているロボットプログラムを読みだしてロ
ボット5に指令することによりロボットプログラム運転
が実行される。また、端末装置よりロボットジョグ移動
操作を行なうと、CPU16がそれを認識し、ロボット
5にジョグ移動を指令することによりロボットジョグ移
動が実行される。
Further, in this embodiment, it is possible to use only the robot 5 alone. That is, common RAM
The numerical control device 1 is separated from 2. In this case, the operation command to the robot 5 is given by the terminal device connected to the first interface 15. Then, in order to operate the robot 5, a robot program is keyed in advance from the terminal device and registered in the robot program storage RAM 18. After that, when a robot program driving operation is performed from the terminal device, the CPU 16
Recognizes this and RAM 18 for robot program storage
The robot program operation is executed by reading out the robot program registered therein and instructing the robot 5. Further, when the robot jog movement operation is performed from the terminal device, the CPU 16 recognizes it and commands the robot 5 to perform the jog movement, whereby the robot jog movement is executed.

【0024】また、一般のNC工作機械と本ロボットと
を接続するときは、NC工作機械の外部入出力端子と第
2のインターフェース17とを信号線で接続し、各々を
プログラム運転させる。NCプログラムにMコード出力
の処理を行わせ、ロボットプログラムに第2のインター
フェース17の状態を読み込んで動作する処理を行わせ
れば、NC工作機械とロボットの同期をとることができ
る。
Further, when connecting a general NC machine tool and this robot, the external input / output terminal of the NC machine tool and the second interface 17 are connected by a signal line, and each is operated by a program. The NC machine tool and the robot can be synchronized by causing the NC program to perform the M code output process and causing the robot program to perform the process of reading and operating the state of the second interface 17.

【0025】このように構成することにより、接続する
NC工作機械、シーケンスコントローラ等を自由に選択
できるという効果がある。
With this structure, the NC machine tool, sequence controller, etc. to be connected can be freely selected.

【0026】[0026]

【発明の効果】以上説明したことから明かなように、本
発明のロボット制御装置によれば、工作機械の動作を制
御する数値制御装置よりロボットの操作が可能となり、
使用者は数値制御装置の操作方法を習得するだけで工作
機械及びロボットの運転操作を行うことができ、操作を
簡易化することができるという効果がある。
As is clear from the above description, according to the robot controller of the present invention, the robot can be operated by the numerical controller for controlling the operation of the machine tool.
The user can operate the machine tool and the robot simply by learning the operation method of the numerical control device, which has the effect of simplifying the operation.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明を用いてNC工作機械にロボットを付加
した状態を示すブロック図である。
FIG. 1 is a block diagram showing a state in which a robot is added to an NC machine tool using the present invention.

【図2】数値制御装置内のROMに格納されたプログラ
ムによる動作を示すフローチャートである。
FIG. 2 is a flowchart showing an operation by a program stored in a ROM in the numerical control device.

【図3】ロボット制御装置内のROMに格納されたプロ
グラムによる動作を示すフローチャートである。
FIG. 3 is a flowchart showing an operation by a program stored in a ROM in the robot controller.

【符号の説明】[Explanation of symbols]

1 数値制御装置 2 共通RAM 3 ロボット制御装置 4 NC工作機械 5 ロボット 12 CPU 15 第1のインターフェース 16 CPU 1 Numerical Control Device 2 Common RAM 3 Robot Control Device 4 NC Machine Tool 5 Robot 12 CPU 15 First Interface 16 CPU

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 工作機械に付加して使用するロボットの
動作を制御するためのロボット制御装置であって、 前記工作機械の駆動を制御する数値制御装置から発せら
れる前記ロボットの動作に関する指令データを記憶する
記憶手段と、 前記ロボットの動作に関する指令データを入力するため
の外部機器を接続するインターフェース手段と、 前記記憶手段内の指令データまたは前記インターフェー
ス手段を介して入力された指令データに基づいて前記ロ
ボットの動作を制御する制御手段とを備えたことを特徴
とするロボット制御装置。
1. A robot controller for controlling the operation of a robot used in addition to a machine tool, comprising command data relating to the operation of the robot, which is issued from a numerical controller for controlling the drive of the machine tool. Storage means for storing, interface means for connecting an external device for inputting command data relating to the operation of the robot, and the command data in the storage means or command data input via the interface means A robot control device comprising: a control unit that controls the operation of the robot.
JP30135992A 1992-11-11 1992-11-11 Robot controller Expired - Fee Related JP3211422B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30135992A JP3211422B2 (en) 1992-11-11 1992-11-11 Robot controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30135992A JP3211422B2 (en) 1992-11-11 1992-11-11 Robot controller

Publications (2)

Publication Number Publication Date
JPH06149329A true JPH06149329A (en) 1994-05-27
JP3211422B2 JP3211422B2 (en) 2001-09-25

Family

ID=17895924

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30135992A Expired - Fee Related JP3211422B2 (en) 1992-11-11 1992-11-11 Robot controller

Country Status (1)

Country Link
JP (1) JP3211422B2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003117965A (en) * 2001-10-17 2003-04-23 Nissei Plastics Ind Co Control device for molding machine with demolding machine and setting treatment method
US7035711B2 (en) 2002-08-23 2006-04-25 Fanuc Ltd. Machining system
JP2007083428A (en) * 2005-09-20 2007-04-05 Japan Steel Works Ltd:The Operation device
JP2010277425A (en) * 2009-05-29 2010-12-09 Fanuc Ltd Robot control apparatus for controlling robot that supplies and dismounts work to and from machine tool
DE102014108072A1 (en) 2013-06-11 2014-12-11 Fanuc Corporation Control device for controlling a machine tool and a robot
DE102016012744A1 (en) 2015-10-28 2017-05-04 Fanuc Corporation Robot system with a CNC controller and a robot controller, which are interconnected via a communication network
JP2017514714A (en) * 2014-02-21 2017-06-08 エスカー−テヒノロギーズ ウーゲーSk−Technologies Ug Robotic cell for loading and unloading single station machining units with simultaneous parallel processing time
CN108958171A (en) * 2017-05-17 2018-12-07 发那科株式会社 Machine control unit and production system
JP2019025562A (en) * 2017-07-27 2019-02-21 ファナック株式会社 Robot control device and production system
EP3462255A1 (en) 2017-09-29 2019-04-03 Omron Corporation Synchronization of control programs
JP7256931B1 (en) * 2022-08-26 2023-04-12 ファナック株式会社 Numerical Control Systems, Numerical Control Devices, Industrial Devices and Computer Programs

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102576758B1 (en) * 2021-06-24 2023-09-08 성균관대학교산학협력단 Retrofit device for structure

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003117965A (en) * 2001-10-17 2003-04-23 Nissei Plastics Ind Co Control device for molding machine with demolding machine and setting treatment method
US7035711B2 (en) 2002-08-23 2006-04-25 Fanuc Ltd. Machining system
JP2007083428A (en) * 2005-09-20 2007-04-05 Japan Steel Works Ltd:The Operation device
JP2010277425A (en) * 2009-05-29 2010-12-09 Fanuc Ltd Robot control apparatus for controlling robot that supplies and dismounts work to and from machine tool
US9802286B2 (en) 2009-05-29 2017-10-31 Fanuc Ltd Robot control system provided in machining system including robot and machine tool
DE102014108072A1 (en) 2013-06-11 2014-12-11 Fanuc Corporation Control device for controlling a machine tool and a robot
US9639080B2 (en) 2013-06-11 2017-05-02 Fanuc Corporation Controller for controlling machine tool and robot
JP2017514714A (en) * 2014-02-21 2017-06-08 エスカー−テヒノロギーズ ウーゲーSk−Technologies Ug Robotic cell for loading and unloading single station machining units with simultaneous parallel processing time
US10303495B2 (en) 2015-10-28 2019-05-28 Fanuc Corporation Robot system including CNC and robot controller connected through communication network
DE102016012744A1 (en) 2015-10-28 2017-05-04 Fanuc Corporation Robot system with a CNC controller and a robot controller, which are interconnected via a communication network
JP2017084108A (en) * 2015-10-28 2017-05-18 ファナック株式会社 Robot system in which cnc and robot controller are connected via communication network
DE102016012744B4 (en) 2015-10-28 2022-03-31 Fanuc Corporation Robot system with a CNC control and a robot control device, which are connected to each other via a communication network
CN108958171A (en) * 2017-05-17 2018-12-07 发那科株式会社 Machine control unit and production system
US10870203B2 (en) 2017-05-17 2020-12-22 Fanuc Corporation Machine tool control device and production system
CN108958171B (en) * 2017-05-17 2021-07-06 发那科株式会社 Machine tool control device and production system
JP2019025562A (en) * 2017-07-27 2019-02-21 ファナック株式会社 Robot control device and production system
EP3462255A1 (en) 2017-09-29 2019-04-03 Omron Corporation Synchronization of control programs
US10908577B2 (en) 2017-09-29 2021-02-02 Omron Corporation Control device
JP7256931B1 (en) * 2022-08-26 2023-04-12 ファナック株式会社 Numerical Control Systems, Numerical Control Devices, Industrial Devices and Computer Programs
WO2024042728A1 (en) * 2022-08-26 2024-02-29 ファナック株式会社 Numeric value control system, numeric value control device, industrial device, and computer program

Also Published As

Publication number Publication date
JP3211422B2 (en) 2001-09-25

Similar Documents

Publication Publication Date Title
US4348623A (en) Numerical control system for controlling both a machine tool and a robot
US4607327A (en) Modular numerical control system with automatic programming function
JPH06149329A (en) Robot controller
JPS63273105A (en) Numerical controller
JP2735209B2 (en) Numerical control unit
JPH01134605A (en) Numerical controller
US20020152003A1 (en) Numerical control device
JPH04217009A (en) Method for teaching work program
JPH0336606A (en) Numerical controller
JPS61107401A (en) Program format converting system between numerical controller and programmable controller for machine tool
JPH0452832A (en) Arithmetic control system
JP2603219B2 (en) NC data creation device having machining process control unit
JP2642451B2 (en) Numerical control unit
JPS61168008A (en) Numerical control device
JPS59183410A (en) Machine interface device
JPS6222108A (en) Machine tool with numerical controller
JPS5851307A (en) Controller of industrial robot
JPH07334225A (en) Program executing system for cnc
JPH03141405A (en) Man-machine interface for nc device
JPS61150010A (en) Program control system of numerically controlled machine tool
JPH07271418A (en) Editing system for nc program
JPH08106309A (en) Programmable controller
JPH04296910A (en) Numerical controller
JPS63184109A (en) Numerical controller
JPH0113150B2 (en)

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080719

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090719

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees