首页 / 专利库 / 软件 / 后台任务 / Simultaneous processing method for interactive program

Simultaneous processing method for interactive program

阅读:432发布:2020-11-18

专利汇可以提供Simultaneous processing method for interactive program专利检索,专利查询,专利分析的服务。并且PURPOSE:To equip the computer of an automatic programming device with a multitask function which generates NC statements, transfers a program, and makes a communication, et., as background tasks by determining a priority level for a start request routine for various processing displayed on a CRT screen, etc., at the same time by the inference function of a computer program according to an execution processing rule file and performing the respective processings on a time-sharing basis. CONSTITUTION:When the program is started, a display 20 enters a state wherein the respective processing can selectively be started. The start request routine (1) for the processings is made to function and requests to start processings 1, 2, 3, 4,... as simultaneously requested processings are accepted. Then an inference engine (2) functions to determine the priority levels of the processings and determine the order of the processings to be executed on the basis of the execution processing rule file (3) when the processings can be executed. On the basis of the determination, the processings 1, 2... are executed on the time- sharing basis when execution acknowledgement is YES, and the respective processing start request are ended through time-sharing processing according to the priority levels.,下面是Simultaneous processing method for interactive program专利的具体信息内容。

【特許請求の範囲】
  • 【請求項1】 CRT画面等に同時に表示される各種処理の起動要求ルーチンに対してコンピュータ・プログラムの推論機能が実行処理ルールフアイルに従って優先順位を決定し、各処理をタイムシアリングで処理することを特徴とする対話プログラムの同時処理方法。
  • 说明书全文

    【発明の詳細な説明】

    【0001】

    【産業上の利用分野】本発明は、工作機械における対話プログラムの同時処理方法に関するものである。

    【0002】

    【従来技術と問題点】従来、工作機械に対する加工運転プログラムや各種のプログラム作成作業は、オペレータによる手作業又は単一自動プログラミング装置を利用してのプログラム作成作業を行っている。 特に、対話プログラム作成作業の時間が多大に必要とし、この作業中にプログラム転送など短時間に実行終了する別の作業を同時に並行して実行したい要求がある。

    【0003】前記要求に対応するには、マルチタスク機能を対話編集部に持つ必要があるが、このマルチタスク機能を自動プログラミング装置に装備するに至っていない。 従って、NC文の作成、プログラム転送、通信等を裏で実行することが不可能である。

    【0004】

    【発明が解決しようとする課題】本発明は、前記従来の問題点に鑑み、NC文の作成、プログラム転送、
    通信等を裏で実行することができるマルチタスク機能を自動プログラミング装置のコンピュータに装備させた対話プログラムの同時処理方法を提供することを目的とする。

    【0005】

    【課題を解決するための手段】本発明は、CRT画面等に同時に表示される各種処理の起動要求ルーチンに対してコンピュータ・プログラムの推論機能が実行処理ルールフアイルに従って優先順位を決定し、各処理をタイムシアリングで処理することを特徴とする対話プログラムの同時処理方法としたものである。

    【0006】本発明による作用は、CRT画面等に同時に表示される各種処理の起動要求ルーチンに対してコンピュータ・プログラムの推論機能が実行処理ルールフアイルに従って優先順位を決定し、各処理をタイムシアリングで処理する。

    【0007】

    【実施例】以下、図面に示す実施例にて説明する。 図1
    は本発明の対話プログラムの同時処理方法を実施する概要ブロック線図であり、図2は本発明の対話プログラムの同時処理方法の動作フローチャート図、図3は優先順位とその処理順序のフローチャート図、図4は対話編集作業の画面図、図5はNC文作成の画面図である。

    【0008】図1は、本発明の対話型同時処理方法を示す実施装置100で、中央演算部CPU(コンピュータ)50と本発明の推論機能が働くアプリケーションプログラムを持つROM40と、ストロークチエツクに関するデータフアイルを持つRAM30,ディスプレィ2
    0,キーボード10とを具備している。 前記キーボード50の操作のもと、ディスプレィ20の画面を見ながら本発明の対話プログラムの同時処理方法を実施する。

    【0009】本発明に係る対話プログラムの同時処理方法の実施装置100は上記のように構成され、図2,3
    の動作フローチャートにて説明する。 先ず、図2において、「スタート」によりディスプレィ20は、各処理の選択起動が可能な状態になる。 ここで、「処理の起動要求ルーチン」(1)を機能させて同時要求処理である「処理1の起動要求」,「処理2の起動要求」,「処理3の起動要求」,「処理4の起動要求」・・を受付ける。 続いて、人工知能である「推論エンジン」(2)が機能して「実行処理ルールフアイル」(3)に基づき、
    〇実行可能の場合:処理の優先順位の決定をし、また〇実行不可能の場合:待行列の順位の決定を行い、実行処理の順位決定をする。 前記順位決定に基づき、「実行許可」(4)のYES,NOの判断を行い、YESにつき「処理1」「処理2」「処理3」・・をタイムシアリングで実行し、時分割処理のもとに優先順位に従い、各処理起動要求を終了させる。

    【0010】次に、具体的事例により、その処理手順を図3,2で説明する。 例題では、優先順位を「対話文編集」A>「NC文作成」B>「通信」Cとし、処理1がD,処理2がAとB,処理3がCとしている。 先ず、
    「ステータス:0」の起動要求待ち、にあり、「ステータス:1」では、優先順位D→A→C,待行列B、として処理する。 「ステータス:2」では、優先順位Dが終了し、A→C,待行列B、として処理する。 「ステータス:3」では、Aが終了後再び優先順位Dが割込み優先順位D→B→C,待行列無し、として処理する。 そして、「ステータス:4」では、Dが終了し優先順位B→
    C,待行列無し、「ステータス:5」では、Bが終了し優先順位C,待行列無し、として処理する。 最後に、
    「ステータス:6」では、優先順位無し,待行列無し、
    となり「ステータス:0」の起動要求待ちの状態にもどる。 以下、上記作用を優先順位「対話文編集」A>「N
    C文作成」B>「通信」Cの基に、繰り返す。

    【0011】図4,5は優先順位の高い「対話文編集」
    (イ)の画面と、優先順位の低い「NC文作成」(ロ)
    の画面表示を示している。 「対話文編集」(イ)の画面では、「工程画面」「リーマ設定画面」「任意穴設定画面」を示し、「NC文作成」(ロ)の画面では、「工程画面」「NCプログラム確認画面」を各々示している。

    【0012】本発明は、上記一実施例に限定されることなく発明の要旨内での設計変更が可能であること勿論である。

    【0013】

    【効果】本発明は、CRT画面等に同時に表示される各種処理の起動要求ルーチンに対してコンピュータ・プログラムの推論機能が実行処理ルールフアイルに従って優先順位を決定し、各処理をタイムシアリングで処理するから、複数の処理要求に対して、優先順位に従って整然且つスピーディーにするのは勿論、表で「対話文編集」
    を行いながら、裏で「NC文作成」を行うこともできる。

    【図面の簡単な説明】

    【図1】本発明の対話プログラムの同時処理方法の実施装置を示す概要ブロック線図である。

    【図2】本発明の対話プログラムの同時処理方法の動作フローチャート図である。

    【図3】優先順位とその処理順序のフローチャート図である。

    【図4】対話編集作業の画面図である。

    【図5】NC文作成の画面図である。

    【符号の説明】

    50 コンピュータ 40 ROM 30 RAM 20 ディスプィ 10 キーボード 100 実施装置 (1) 処理の起動要求ルーチン

    ─────────────────────────────────────────────────────

    【手続補正書】

    【提出日】平成6年5月6日

    【手続補正1】

    【補正対象書類名】図面

    【補正対象項目名】全図

    【補正方法】変更

    【補正内容】

    【図1】

    【図4】

    【図2】

    【図5】

    【図3】

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈