JPH04274501A - 制御装置 - Google Patents

制御装置

Info

Publication number
JPH04274501A
JPH04274501A JP5822291A JP5822291A JPH04274501A JP H04274501 A JPH04274501 A JP H04274501A JP 5822291 A JP5822291 A JP 5822291A JP 5822291 A JP5822291 A JP 5822291A JP H04274501 A JPH04274501 A JP H04274501A
Authority
JP
Japan
Prior art keywords
section
operating environment
instruction
attention
host system
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
JP5822291A
Other languages
English (en)
Inventor
Shigeru Amo
茂 天羽
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP5822291A priority Critical patent/JPH04274501A/ja
Publication of JPH04274501A publication Critical patent/JPH04274501A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control By Computers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、マイクロコンピュータ
によってメカニカル機構の制御を行う装置の動作制御に
利用する。本発明は、上位システムの負荷を軽減し、管
理上の制約を少なくすることができる制御装置に関する
【0002】
【従来の技術】従来のメカニカル機構をマイクロコンピ
ュータにより制御する制御装置においては、上位システ
ムよりインタフェースを介して特定のコード群により構
成された特定動作命令を受信し、マイクロコンピュータ
プログラムにより特定動作命令コードを解析した後に、
制御すべきメカニカル機構に対し駆動のための電子回路
を通して入出力命令を発行し、メカニカル動作を行い、
その動作結果を特定のコード群により構成された応答と
して再びインタフェースを介し上位システムに送信して
いた。
【0003】
【発明が解決しようとする課題】このような従来の特定
動作命令とその応答による装置制御方式では、上位シス
テムは装置動作シーケンスに従って各動作の特定命令を
発信し、その動作応答を受信して動作結果を判断した後
、次の特定動作命令および応答を送受する。このように
動作シーケンスを上位システムで管理しながら、多くの
特定動作命令および応答の送受信を行うため、上位シス
テムの負荷が多くなり、インタフェース上の送受信数が
増加するため上位システムの装置制御管理に多くの制約
を与える問題があった。
【0004】本発明はこのような問題を解決するもので
、上位システムの負荷およびインタフェース上の送受信
数を減少させ、上位システムの装置制御管理に与える制
約を少なくすることができる装置を提供することを目的
とする。
【0005】
【課題を解決するための手段】本発明は、インタフェー
スおよび電子回路を介して上位システムおよびメカニシ
ル機構に接続され、マイクロコンピュータと、このマイ
クロコンピュータの指示により前記メカニカル機構の制
御を行う実行部と、前記上位システムにアテンション割
込みを送出して動作指示を要求するアテンション発行部
とを備え、前記実行部に、メッセージに付属するパラメ
ータにより構成された前記上位システムからの動作指示
を解析し、その指示にしたがって動作を実行する手段を
含む制御装置において、実行環境を過去の動作指示から
継承し前記実行部に与える動作環境継承部を備えたこと
を特徴とする。
【0006】前記実行部は、動作の実行に必要な動作環
境に疑問が生じたときに動作を中断し、前記動作環境継
承部に継承されている過去の動作環境を参照して動作を
再開する手段と、動作中に前記動作環境継承部に継承さ
れていない動作環境、あるいはエラーが発生したときに
前記アテンション発行部に追加動作指示を要求する手段
と、動作終了時に動作環境情報を前記動作環境継承部に
登録する手段とを含み、前記アテンション発行部は、前
記実行部から追加動作指示要求を受けたときに、前記上
位システムに対しその要求を送出する手段を含むことが
望ましい。
【0007】
【作用】上位システムに対しアテンション割込みを発行
して制御動作の指示を要求する。上位システムから動作
指示を受けたときに、その内容を解析し、その指示にし
たがってメカニカル機構に対する制御動作を実行する。 動作実行中、必要とされる動作環境に疑問が生じたとき
は動作を一時中断し、継承されている過去の動作環境を
参照して動作を再開する。また、継承されていない動作
環境やエラーが発生したときには、再度上位システムに
アテンション割込みを発行して追加動作指示を受けその
指示により動作を継続する。
【0008】工場の製造工程等では、大部分の動作は過
去のとおりであるから、上位システムおよびそのインタ
フェースにおける送受信数を減らすことができ、時間の
ロスを少なくするとともに、上位システムに与える動作
管理の制約を少なくすることができる。
【0009】
【実施例】次に、本発明実施例を図面に基づいて説明す
る。図1は本発明実施例の構成を示すブロック図である
【0010】本発明実施例は、インタフェース5および
電子回路6を介して上位システム4およびメカニカル機
構9に接続され、マイクロコンピュータ2と、このマイ
クロコンピュータ2の指示によりメカニカル機構9の制
御を行う実行部3と、上位システム4にアテンション割
込みを送出して動作指示を要求するアテンション発行部
1とを備え、実行部3に、メッセージに付属するパラメ
ータにより構成された上位システム4からの動作指示を
解析し、その指示にしたがって動作を実行する手段を含
み、実行環境を過去の動作指示から継承し実行部3に与
える動作環境継承部7を備える。
【0011】実行部3には、動作の実行に必要な動作環
境に疑問が生じたときに動作を中断し、動作環境継承部
7に継承されている過去の動作環境を参照して動作を再
開する手段と、動作中に動作環境継承部7に継承されて
いない動作環境、あるいはエラーが発生したときにアテ
ンション発行部1に追加動作指示を要求する手段と、動
作終了時に動作環境情報を動作環境継承部7に登録する
手段とを含み、アテンション発行部1には、実行部3か
ら追加動作指示要求を受けたときに、上位システム4に
対しその要求を送出する手段を含む。
【0012】次に、このように構成された本発明実施例
の動作について説明する。図2は本発明実施例の動作の
流れを説明する図である。
【0013】アテンション発行部1は、動作可能状態と
なると、上位システムに対しアテンション割込みを発行
して制御動作の指示を要求する。動作指示が上位システ
ムから発行されると、実行部3がその動作指示を受信し
、その内容を解析してメカニカル機構に対する制御動作
を実行する。
【0014】制御動作実行中、その動作実行に必要な動
作環境に疑問が生ずると、動作を中断し、動作環境継承
部7から継承されている過去の動作環境を参照して再び
動作を開始する。
【0015】また、動作中に動作環境継承部7に継承さ
れていない動作環境やエラーが発生した場合には、再び
アテンション発行部1によりアテンション割込みを発行
して上位システムに追加動作指示を要求し、その追加動
作指示にしたがって動作を続行する。動作終了時には動
作環境情報を動作環境継承部7に登録する。
【0016】
【発明の効果】以上説明したように本発明によれば、上
位システムに対し起動を要求し最少限必要な動作指示を
受けることにより、上位システムとのインタフェースに
おける時間ロスを少なくし、上位システムからみた動作
管理の負荷を軽減することができる効果がある。
【図面の簡単な説明】
【図1】  本発明実施例の構成および動作の流れを示
す図。
【図2】  本発明実施例の動作の流れを説明する図。
【符号の説明】
1    アテンション発行部 2    マイクロコンピュータ 3    実行部 4    上位システム 5    インタフェース 6    電子回路 7    動作環境継承部 8    制御装置 9    メカニカル機構

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】  インタフェースおよび電子回路を介し
    て上位システムおよびメカニカル機構に接続され、マイ
    クロコンピュータと、このマイクロコンピュータの指示
    により前記メカニカル機構の制御を行う実行部と、前記
    上位システムにアテンション割込みを送出して動作指示
    を要求するアテンション発行部とを備え、前記実行部に
    、メッセージに付属するパラメータにより構成された前
    記上位システムからの動作指示を解析し、その指示にし
    たがって動作を実行する手段を含む制御装置において、
    実行環境を過去の動作指示から継承し前記実行部に与え
    る動作環境継承部を備えたことを特徴とする制御装置。
  2. 【請求項2】  前記実行部は、動作の実行に必要な動
    作環境に疑問が生じたときに動作を中断し、前記動作環
    境継承部に継承されている過去の動作環境を参照して動
    作を再開する手段と、動作中に前記動作環境継承部に継
    承されていない動作環境、あるいはエラーが発生したと
    きに前記アテンション発行部に追加動作指示を要求する
    手段と、動作終了時に動作環境情報を前記動作環境継承
    部に登録する手段とを含む請求項1記載の制御装置。
  3. 【請求項3】  前記アテンション発行部は、前記実行
    部から追加動作指示要求を受けたときに、前記上位シス
    テムに対しその要求を送出する手段を含む請求項1記載
    の制御装置。
JP5822291A 1991-02-28 1991-02-28 制御装置 Pending JPH04274501A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5822291A JPH04274501A (ja) 1991-02-28 1991-02-28 制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5822291A JPH04274501A (ja) 1991-02-28 1991-02-28 制御装置

Publications (1)

Publication Number Publication Date
JPH04274501A true JPH04274501A (ja) 1992-09-30

Family

ID=13078052

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5822291A Pending JPH04274501A (ja) 1991-02-28 1991-02-28 制御装置

Country Status (1)

Country Link
JP (1) JPH04274501A (ja)

Similar Documents

Publication Publication Date Title
EP0709777B1 (en) Method of and apparatus for debugging multitask programs
JPH04274501A (ja) 制御装置
JP2649034B2 (ja) 制御装置
JPH05197577A (ja) 仮想計算機システムにおける仮想計算機実行プライオリティ制御方式
JPH07104837B2 (ja) プロセッサの制御方法
JPS595370A (ja) 処理時間管理方式
JPH02310733A (ja) 汎用端末機システムにおけるプログラムの実行制御方式
JP2504833B2 (ja) 処理実行管理方式
JPH03118639A (ja) 仮想計算機のディスプレイコントローラ制御方式
KR100221487B1 (ko) 산업용 로보트 제어기의 프로그램 입력방법
JPS6158019A (ja) 電源維持装置
JPS61267801A (ja) プラント制御システム
JPS61166631A (ja) マイクロプログラム制御処理方法
JPH03113506A (ja) プログラム管理方式
JPS62212856A (ja) 異常監視装置
JPH03136130A (ja) コマンドプロシージャによるバッチジョブ投入方式
JPH08263108A (ja) プログラマブルコントローラ
JPH0662080A (ja) 情報伝送装置の制御方式
JPS6258339A (ja) 命令先取り制御装置
JPH0385628A (ja) 表示制御装置
JPH01246634A (ja) タスク制御方式
JPS6353623A (ja) 省力化運転方式
JPH08263311A (ja) テーブル変更方法およびその情報処理システム
JPS63311462A (ja) 前置通信処理装置の端末活性方式
JPH02118726A (ja) ジョブ実行制御方式