[go: up one dir, main page]

JPH05108112A - Controller of robot - Google Patents

Controller of robot

Info

Publication number
JPH05108112A
JPH05108112A JP29818391A JP29818391A JPH05108112A JP H05108112 A JPH05108112 A JP H05108112A JP 29818391 A JP29818391 A JP 29818391A JP 29818391 A JP29818391 A JP 29818391A JP H05108112 A JPH05108112 A JP H05108112A
Authority
JP
Japan
Prior art keywords
instruction
temporary stop
processing
setting means
temporary
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
JP29818391A
Other languages
Japanese (ja)
Inventor
Shigeki Tanaka
茂樹 田中
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 JP29818391A priority Critical patent/JPH05108112A/en
Publication of JPH05108112A publication Critical patent/JPH05108112A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control By Computers (AREA)

Abstract

PURPOSE:To perform the prescribed temporary stopping processing for each control equipment by providing a means to set the temporary stopping processing for plural control equipments and performing the temporary stopping processing based on the setting. CONSTITUTION:A signal processing setting means 5 sets the signal processing at the time of the temporary stop and an instruction stopping processing setting means 6 sets the processing of an instruction at the time of the temporary stop. When a temporary stop request is performed during automatic operation, a parameter set beforehand is read by the signal setting means 5 and is analyzed in a main controller 1, and then a signal processing type is decided. Next, by the decided processing type, the prescribed signal condition is changed for respective pieces control equipment 3 and 4, and the condition of the temporary stop is introduced. Even concerning the instruction during the execution, by registering beforehand the instruction which cannot be instantaneously stopped, the temporary stop is performed after the instruction execution is completed concerning the instruction.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、各制御機器の一時停止
の型に応じた一時停止処理を行うことのできるロボット
の制御装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a control device for a robot capable of performing a temporary stop process according to a temporary stop type of each control device.

【0002】[0002]

【従来の技術】図5は従来のロボットの制御装置を示す
図である。図において、1は制御機器を制御するメイン
コントローラ、2は外部からの制御信号を制御する外部
I/Oコントローラ、3、4は制御の対象である制御機
器である。
2. Description of the Related Art FIG. 5 is a diagram showing a conventional robot controller. In the figure, 1 is a main controller for controlling the control device, 2 is an external I / O controller for controlling a control signal from the outside, and 3 and 4 are control devices to be controlled.

【0003】従来のロボットの制御装置は上記のような
構成を備え、メインコントローラ1により一時停止処理
を行うに当り、制御機器毎に所定の処理をするためのシ
ーケンスプログラムを内蔵した外部I/Oコントローラ
2を介して行うようになされ、また、プログラムの命令
によっては即時に停止させていた。
A conventional robot control device has the above-mentioned configuration, and when the main controller 1 carries out a temporary stop process, an external I / O having a built-in sequence program for performing a predetermined process for each control device. The operation is performed via the controller 2, and it is stopped immediately depending on the instruction of the program.

【0004】[0004]

【発明が解決しようとする課題】従来のロボットの制御
装置は上記のように外部I/Oコントローラ2が必要で
あり、制御機器を停止するだけでなく制御信号の状態に
応じた処理を必要とする制御機器が存在する場合は、そ
のためのシーケンスプログラムを対象制御機器毎に作成
しなければならない。また、プログラムの命令によって
は、一時停止要求において即時に停止してはいけない場
合があるなどの問題点があった。
The conventional robot controller requires the external I / O controller 2 as described above, and requires not only stopping the control equipment but also processing according to the state of the control signal. If there is a control device to be controlled, a sequence program for it must be created for each target control device. Further, there is a problem in that depending on the instruction of the program, it may not be possible to immediately stop the suspension request.

【0005】本発明は、上記のような問題点を解決する
ためになされたもので、外部I/Oコントローラを不要
とし、各制御機器毎に所定の一時停止処理を行うことが
できると共に、プログラムの命令によっては命令完了後
に一時停止処理を行うことができるロボットの制御装置
を得ることを目的とする。
The present invention has been made in order to solve the above-mentioned problems, does not require an external I / O controller, can perform a predetermined temporary stop process for each control device, and can execute a program. It is an object of the present invention to obtain a robot controller capable of performing a temporary stop process after the completion of the command.

【0006】[0006]

【課題を解決するための手段】本発明に係るロボットの
制御装置は、複数の制御機器を制御するメインコントロ
ーラに、一時停止要求に対し各制御機器を所定の一時停
止状態に制御する制御信号処理を設定する信号処理設定
手段を備えたものである。
A robot controller according to the present invention includes a main controller for controlling a plurality of control devices, and a control signal processing for controlling each control device to a predetermined temporary stop state in response to a temporary stop request. Is provided with a signal processing setting means.

【0007】[0007]

【作用】本発明においては、信号処理設定手段による一
時停止時の制御信号の状態の設定に基づき、メインコン
トローラにより、一時停止要求に対して各制御機器を所
定の一時停止状態に制御する。
In the present invention, the main controller controls each control device to a predetermined temporary stop state in response to the temporary stop request based on the setting of the state of the control signal at the time of temporary stop by the signal processing setting means.

【0008】[0008]

【実施例】 実施例1.図1は本発明によるロボットの制御装置の一
実施例を示す構成図である。図において、1は制御機器
を制御するメインコントローラ、5は一時停止時の信号
処理を設定する信号処理設定手段、6は一時停止時の命
令の処理を設定する命令停止処理設定手段、7はプログ
ラムの作成やデータの書き換えを行うプログラミング装
置で、3と4は制御される制御機器である。
EXAMPLES Example 1. FIG. 1 is a block diagram showing an embodiment of a robot controller according to the present invention. In the figure, 1 is a main controller for controlling control equipment, 5 is signal processing setting means for setting signal processing at the time of suspension, 6 is instruction stop processing setting means for setting processing of instructions at the time of suspension, and 7 is a program. And programming devices 3 and 4 for controlling the creation of data and rewriting data.

【0009】次に上記実施例1の動作を図2のフローチ
ャートに基づき説明する。まず、自動運転中において一
時停止要求が発生すると(S1)、一時停止時の信号処
理設定手段5により予め設定されたパラメータを読み込
み、これをメインコントローラ1内で解析して信号処理
タイプを決定する。次に決定した処理タイプにより、各
制御機器毎に所定の信号状態に変化させ、一時停止の状
態に移行する(S2〜S6)。また、実行中の命令につ
いても、予め即時に停止できない命令を登録しておくこ
とで、その命令については命令実行完了後に一時停止す
る(S2、S5、S6)。
Next, the operation of the first embodiment will be described with reference to the flowchart of FIG. First, when a pause request is generated during automatic operation (S1), a parameter preset by the signal processing setting means 5 at the time of pause is read and analyzed in the main controller 1 to determine a signal processing type. .. Next, depending on the determined processing type, each control device is changed to a predetermined signal state, and a transition is made to a suspended state (S2 to S6). As for the instruction being executed, the instruction that cannot be immediately stopped is registered in advance, so that the instruction is temporarily stopped after the instruction execution is completed (S2, S5, S6).

【0010】図3、図4において各パラメータ設定手段
について説明する。信号処理設定手段5は、図3に示す
ように、一時停止時の制御信号の状態を設定することが
できる。また、命令停止処理設定手段6は、図4のよう
に、命令実行完了後に一時停止させる必要のある命令を
登録することができ、ロボットの制御装置にプログラム
の命令毎に一時停止処理を設定する命令停止処理設定手
段の設定に基づいて一時停止処理を行うことにより、制
御機器の制御に選択の幅を持たせることができる。
Each parameter setting means will be described with reference to FIGS. 3 and 4. The signal processing setting means 5 can set the state of the control signal at the time of temporary stop, as shown in FIG. Further, as shown in FIG. 4, the instruction stop processing setting means 6 can register an instruction that needs to be temporarily stopped after the instruction execution is completed, and sets the temporary stop processing for each instruction of the program in the robot controller. By performing the temporary stop processing based on the setting of the instruction stop processing setting means, it is possible to give the control of the control device a wide range of selection.

【0011】実施例2.なお、上記実施例1はパラメー
タにより一時停止時の状態を設定するロボットの制御装
置であるが、一時停止の性格により結線する端子を複数
設けることで異なる処理をすることも可能である。
Embodiment 2. Although the above-described first embodiment is the control device of the robot that sets the state at the time of temporary stop by the parameter, it is possible to perform different processing by providing a plurality of terminals to be connected depending on the nature of the temporary stop.

【0012】[0012]

【発明の効果】以上のように、本発明によれば、ロボッ
トの制御装置に各制御器毎に一時停止処理を設定する手
段を設け、その設定に基づいて一時停止処理を行うよう
に構成したので、外部I/Oコントローラの必要がなく
なり、制御機器の制御に選択の幅を持たせることができ
る。
As described above, according to the present invention, the controller of the robot is provided with means for setting the suspension process for each controller, and the suspension process is performed based on the setting. Therefore, the need for an external I / O controller is eliminated, and the control of the control device can be given a wide range of choices.

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

【図1】本発明によるロボットの制御装置の一実施例を
示す構成図である。
FIG. 1 is a configuration diagram showing an embodiment of a robot controller according to the present invention.

【図2】本発明によるロボットの制御装置の動作を示す
フローチャートである。
FIG. 2 is a flowchart showing the operation of the robot controller according to the present invention.

【図3】本発明による一時停止時における制御信号を設
定するパラメータ設定画面を示す説明図である。
FIG. 3 is an explanatory view showing a parameter setting screen for setting a control signal at the time of suspension according to the present invention.

【図4】本発明による命令実行完了後に一時停止させる
必要のある命令を登録する登録画面を示す説明図であ
る。
FIG. 4 is an explanatory diagram showing a registration screen for registering an instruction that needs to be temporarily stopped after completion of instruction execution according to the present invention.

【図5】従来のロボットの制御装置の一例を示す構成図
である。
FIG. 5 is a block diagram showing an example of a conventional robot controller.

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

1 メインコントローラ 3 制御機器 4 制御機器 5 信号処理設定手段 6 命令停止処理設定手段 1 Main Controller 3 Control Equipment 4 Control Equipment 5 Signal Processing Setting Means 6 Command Stop Processing Setting Means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 複数の制御機器を制御するメインコント
ローラに、一時停止要求に対し各制御機器を所定の一時
停止状態に制御する制御信号処理を設定する信号処理設
定手段を備えたロボットの制御装置。
1. A robot controller comprising a main controller for controlling a plurality of control devices, and a signal processing setting means for setting control signal processing for controlling each control device to a predetermined temporary stop state in response to a temporary stop request. ..
JP29818391A 1991-10-18 1991-10-18 Controller of robot Pending JPH05108112A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29818391A JPH05108112A (en) 1991-10-18 1991-10-18 Controller of robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29818391A JPH05108112A (en) 1991-10-18 1991-10-18 Controller of robot

Publications (1)

Publication Number Publication Date
JPH05108112A true JPH05108112A (en) 1993-04-30

Family

ID=17856294

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29818391A Pending JPH05108112A (en) 1991-10-18 1991-10-18 Controller of robot

Country Status (1)

Country Link
JP (1) JPH05108112A (en)

Similar Documents

Publication Publication Date Title
JPH0561646B2 (en)
JPH05108112A (en) Controller of robot
JPH03223901A (en) Semiconductor manufacturing equipment
JP3201113B2 (en) Production management device
JPH06138936A (en) Numerical controller
JPS62239203A (en) Program i/o device for programmable controller
JPH0546229A (en) Controller of robot
JP2533373B2 (en) Control program creation method
JPS61161507A (en) Direct input/output system of programmable controller
JPH03207628A (en) How to edit a sequence program for an injection molding machine and its device
JP2707031B2 (en) Method and apparatus for checking machining program
JPH08328793A (en) Machine controller
JPS63282504A (en) Display system
JPH08286717A (en) Numerical control device
EP0538482A1 (en) Method for debugging sequential program
JPH03156607A (en) Cnc program control system
JPH0712011B2 (en) Semiconductor manufacturing control method
JPH0217509A (en) Cad cam device
JPS63250712A (en) Control device for numerical control working machine
JPH01257399A (en) Interactive arrangement method
JPS5911406A (en) On-line simulator of process computer
JPH04195306A (en) Simulation device for production facility
JPH0216603A (en) Sequence program editing system
JP2597635B2 (en) All key operation check method and device
JPH0272409A (en) Program control method