JPH04310127A - Aptプログラム作成システム - Google Patents
Aptプログラム作成システムInfo
- Publication number
- JPH04310127A JPH04310127A JP3075470A JP7547091A JPH04310127A JP H04310127 A JPH04310127 A JP H04310127A JP 3075470 A JP3075470 A JP 3075470A JP 7547091 A JP7547091 A JP 7547091A JP H04310127 A JPH04310127 A JP H04310127A
- Authority
- JP
- Japan
- Prior art keywords
- program
- apt
- basic
- basic program
- converted
- 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
Landscapes
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、APT(数値制御用言
語)プログラム作成システムに関し、特にBASICプ
ログラムを変換することによりAPTプログラムを作成
するAPTプログラム作成システムに関する。
語)プログラム作成システムに関し、特にBASICプ
ログラムを変換することによりAPTプログラムを作成
するAPTプログラム作成システムに関する。
【0002】
【従来の技術】従来、APTプログラム作成システムで
は、APT言語で直接コーディングし入力するか、CA
Dシステムで作成した図面データをAPTプログラムに
変換している。ここで、図4を参照しながらCADシス
テムを利用したAPTプログラム作成システムを説明す
る。このシステムは、CADシステム9で作成した図面
データ10を入力する入力処理部2と、入力した図面デ
ータを格納する記憶装置6と、記憶装置6に格納されて
いる図面データをAPTプログラムに変換するデータ変
換処理部11と、変換したAPTプログラムを出力する
出力処理部7を有している。
は、APT言語で直接コーディングし入力するか、CA
Dシステムで作成した図面データをAPTプログラムに
変換している。ここで、図4を参照しながらCADシス
テムを利用したAPTプログラム作成システムを説明す
る。このシステムは、CADシステム9で作成した図面
データ10を入力する入力処理部2と、入力した図面デ
ータを格納する記憶装置6と、記憶装置6に格納されて
いる図面データをAPTプログラムに変換するデータ変
換処理部11と、変換したAPTプログラムを出力する
出力処理部7を有している。
【0003】
【発明が解決しようとする課題】上述した従来のAPT
言語を直接入力するシステムでは、APT言語等に関す
る専門知識が必要なため、熟練するまでに時間がかかる
という欠点がある。また、CADシステムを利用するシ
ステムでは、CADシステムを使用するための特殊な装
置が必要であるという欠点がある。本発明の目的は前述
の欠点を解決したAPTプログラム作成システムを提供
する処にある。
言語を直接入力するシステムでは、APT言語等に関す
る専門知識が必要なため、熟練するまでに時間がかかる
という欠点がある。また、CADシステムを利用するシ
ステムでは、CADシステムを使用するための特殊な装
置が必要であるという欠点がある。本発明の目的は前述
の欠点を解決したAPTプログラム作成システムを提供
する処にある。
【0004】
【課題を解決するための手段】前述の問題点を解決する
ために、本発明は、BASICプログラムを入力する入
力処理部と、入力した前記BASICプログラムを格納
する記憶装置と、前記BASICプログラムをAPTプ
ログラムに変換する時に参照する変換テーブルと、前記
BASICプログラムを前記APTプログラムに変換す
る変換処理部と、変換された前記APTプログラムの軌
跡を表示するシミュレーション部と、完成したAPTプ
ログラムを出力する出力処理部とを備えて構成される。
ために、本発明は、BASICプログラムを入力する入
力処理部と、入力した前記BASICプログラムを格納
する記憶装置と、前記BASICプログラムをAPTプ
ログラムに変換する時に参照する変換テーブルと、前記
BASICプログラムを前記APTプログラムに変換す
る変換処理部と、変換された前記APTプログラムの軌
跡を表示するシミュレーション部と、完成したAPTプ
ログラムを出力する出力処理部とを備えて構成される。
【0005】
【実施例】次に、本発明について図面を参照して説明す
る。
る。
【0006】図2は、本発明の一実施例を示すハードウ
ェア構成図である。本システムは、磁気ディスク装置等
の記憶装置6を有するホストコンピュータ8と出力装置
および入力装置からなる端末1から構成される。
ェア構成図である。本システムは、磁気ディスク装置等
の記憶装置6を有するホストコンピュータ8と出力装置
および入力装置からなる端末1から構成される。
【0007】図1を参照して本実施例の概要を説明する
。入力処理部2において出力装置および入力装置からな
る端末1からBASICプログラムを入力する。入力さ
れたプログラムは磁気ディスク装置等から成る記憶装置
6に格納される。次に、変換処理部3により変換テーブ
ル5を参照して記憶装置6のBASICプログラムをA
PTプログラムに変換して記憶装置6に格納する。次に
シミュレーション処理部により、APTプログラムの軌
跡を端末1に表示する。
。入力処理部2において出力装置および入力装置からな
る端末1からBASICプログラムを入力する。入力さ
れたプログラムは磁気ディスク装置等から成る記憶装置
6に格納される。次に、変換処理部3により変換テーブ
ル5を参照して記憶装置6のBASICプログラムをA
PTプログラムに変換して記憶装置6に格納する。次に
シミュレーション処理部により、APTプログラムの軌
跡を端末1に表示する。
【0008】次に、図3を参照して本発明の一実施例の
処理の流れを説明する。まず、端末1等からBASIC
プログラムを入力する(ステップ21)。入力が終わっ
たらBASICプログラムを実行し(ステップ22)図
形を表示して確認する(ステップ23)。もし、表示し
た図形が正しくなければBASICプログラムを修正す
る(ステップ21)。正しい図形が表示されるようにな
れば(ステップ23)、変換処理によりBASICプロ
グラムをAPTプログラムに1ステップずつまたは一括
して変換する(ステップ24)。変換処理の終了状態が
異常の時は、ふたたびBASICプログラムを修正する
(ステップ21)。かようなことを繰返し、変換処理が
正常に終了したら(ステップ25)、生成されたAPT
プログラムのシミュレーション処理を実行し(ステップ
26)端末の出力装置に表示して確認する(ステップ2
7)。表示した図形が正しくない場合は、もう一度BA
SICプログラムまたはAPTプログラムを修正し(ス
テップ21〜23)、再度シミュレーション処理を行う
。これらの処理を繰り返し、最終的に完成したAPTプ
ログラムを出力して処理を終了する(ステップ28)。
処理の流れを説明する。まず、端末1等からBASIC
プログラムを入力する(ステップ21)。入力が終わっ
たらBASICプログラムを実行し(ステップ22)図
形を表示して確認する(ステップ23)。もし、表示し
た図形が正しくなければBASICプログラムを修正す
る(ステップ21)。正しい図形が表示されるようにな
れば(ステップ23)、変換処理によりBASICプロ
グラムをAPTプログラムに1ステップずつまたは一括
して変換する(ステップ24)。変換処理の終了状態が
異常の時は、ふたたびBASICプログラムを修正する
(ステップ21)。かようなことを繰返し、変換処理が
正常に終了したら(ステップ25)、生成されたAPT
プログラムのシミュレーション処理を実行し(ステップ
26)端末の出力装置に表示して確認する(ステップ2
7)。表示した図形が正しくない場合は、もう一度BA
SICプログラムまたはAPTプログラムを修正し(ス
テップ21〜23)、再度シミュレーション処理を行う
。これらの処理を繰り返し、最終的に完成したAPTプ
ログラムを出力して処理を終了する(ステップ28)。
【0009】以上の手順でAPTプログラムが作成され
るが、他の仕様のAPTプログラムを作成するには、変
換テーブル5のファイルを変更するだけで対応できる。
るが、他の仕様のAPTプログラムを作成するには、変
換テーブル5のファイルを変更するだけで対応できる。
【0010】
【発明の効果】以上説明したように本発明は、理解が容
易で、豊富な関数を使えるBASICプログラムを入力
することにより、APTプログラムを生成するためAP
T言語の専門知識を必要としない。また、CADシステ
ムのように特殊な装置を必要としないため安価なシステ
ムが構築出来る。理解が容易なBASICプログラムと
APTプログラムとの比較により、APT言語の学習効
果がある。また、変換処理に際しては、変換テーブルの
ファイルを参照しているため、ファイルを変更すること
により、各仕様のAPT言語に対応できるという効果が
ある。
易で、豊富な関数を使えるBASICプログラムを入力
することにより、APTプログラムを生成するためAP
T言語の専門知識を必要としない。また、CADシステ
ムのように特殊な装置を必要としないため安価なシステ
ムが構築出来る。理解が容易なBASICプログラムと
APTプログラムとの比較により、APT言語の学習効
果がある。また、変換処理に際しては、変換テーブルの
ファイルを参照しているため、ファイルを変更すること
により、各仕様のAPT言語に対応できるという効果が
ある。
【図1】本発明の一実施例の構成を示すブロック図
【図
2】本実施例のハードウェアの構成を示すブロック図
2】本実施例のハードウェアの構成を示すブロック図
【図3】本実施例の処理の動作を示す流れ図
【図4】従
来の技術によるAPTプログラム作成システムの構成の
一例を示すブロック図
来の技術によるAPTプログラム作成システムの構成の
一例を示すブロック図
1 端末
2 入力処理部
3 変換処理部
4 シミュレーション処理部
5 変換テーブル
6 記憶装置
7 出力処理部
8 ホストコンピュータ
9 CADシステム
10 図面データ
11 データ変換処理部
Claims (1)
- 【請求項1】 BASICプログラムを入力する入力
処理部と、入力した前記BASICプログラムを格納す
る記憶装置と、前記BASICプログラムをAPTプロ
グラムに変換する時に参照する変換テーブルと、前記B
ASICプログラムを前記APTプログラムに変換する
変換処理部と、変換された前記APTプログラムの軌跡
を表示するシミュレーション部と、完成したAPTプロ
グラムを出力する出力処理部とを備えて成ることを特徴
とするAPTプログラム作成システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3075470A JPH04310127A (ja) | 1991-04-09 | 1991-04-09 | Aptプログラム作成システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3075470A JPH04310127A (ja) | 1991-04-09 | 1991-04-09 | Aptプログラム作成システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04310127A true JPH04310127A (ja) | 1992-11-02 |
Family
ID=13577230
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3075470A Pending JPH04310127A (ja) | 1991-04-09 | 1991-04-09 | Aptプログラム作成システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04310127A (ja) |
-
1991
- 1991-04-09 JP JP3075470A patent/JPH04310127A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6173208B1 (en) | Method for generating control codes for use in a process control system | |
| JPH07168709A (ja) | プログラムジェネレータ利用仕様シミュレーション方法およびその装置 | |
| JPH04310127A (ja) | Aptプログラム作成システム | |
| US12372937B2 (en) | Control system, information processing apparatus, and information processing program | |
| JP2795047B2 (ja) | 解析入力データ作成処理装置 | |
| JP2579996B2 (ja) | 炉心状態予測装置 | |
| JPH08147150A (ja) | プログラム作成装置 | |
| JP2008165324A (ja) | プログラム作成支援装置 | |
| CN119378519A (zh) | Dcs智能组态方法、装置及电子设备 | |
| JPS6051903A (ja) | プロセス制御プログラムの作成方法 | |
| JPH04359381A (ja) | ワークステーションの画面データ作成方式 | |
| Strand et al. | Prototyping and small scale software projects | |
| JPH04130571A (ja) | 数値演算方式 | |
| JPS63213074A (ja) | 機能設計図作成支援装置 | |
| JPH08220195A (ja) | 検証用テストパタン設計方式 | |
| JPS63271535A (ja) | 前提条件選択型プロダクシヨンシステム | |
| JPH07325703A (ja) | データ変換装置及びデータ変換方法 | |
| JPH0217455A (ja) | ストレージ波形の出力表示方法 | |
| JPH03250225A (ja) | 論理シミュレーション環境設定方式 | |
| WO1990001734A1 (fr) | Procede de commande d'analyse de parcours pour unite de commande programmable | |
| JPH06149775A (ja) | ペトリネットに基づくシミュレーション装置 | |
| JPS60124745A (ja) | 論理シミュレ−ション方式 | |
| JPS62290906A (ja) | 数値制御装置用シ−ケンスプログラム作成装置 | |
| JPH04247581A (ja) | コンピュータグラフィックスにおける図形の配置方法 | |
| JPS63228264A (ja) | 標準部品の設計変更管理システム |