JPH05108112A - Controller of robot - Google Patents
Controller of robotInfo
- 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
Links
- 238000000034 method Methods 0.000 description 7
- 239000000725 suspension Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Control By Computers (AREA)
Abstract
Description
【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.
【図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.
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)
ローラに、一時停止要求に対し各制御機器を所定の一時
停止状態に制御する制御信号処理を設定する信号処理設
定手段を備えたロボットの制御装置。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. ..
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) |
-
1991
- 1991-10-18 JP JP29818391A patent/JPH05108112A/en active Pending
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 |