JPH03248230A - パラメータ解析方式 - Google Patents
パラメータ解析方式Info
- Publication number
- JPH03248230A JPH03248230A JP4618190A JP4618190A JPH03248230A JP H03248230 A JPH03248230 A JP H03248230A JP 4618190 A JP4618190 A JP 4618190A JP 4618190 A JP4618190 A JP 4618190A JP H03248230 A JPH03248230 A JP H03248230A
- Authority
- JP
- Japan
- Prior art keywords
- parameter
- parameter group
- parameters
- group
- prescription
- 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
- 238000003860 storage Methods 0.000 claims abstract description 18
- 238000004458 analytical method Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 abstract description 6
- 238000006243 chemical reaction Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Devices For Executing Special Programs (AREA)
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はある形式に規定された複数のパラメータからな
るパラメータ群を単一のパラメータに分割し形式に従っ
て変換し指定された領域に格納するパラメータ解析方式
に関する。
るパラメータ群を単一のパラメータに分割し形式に従っ
て変換し指定された領域に格納するパラメータ解析方式
に関する。
従来、パラメータをテーブルなどに格納する場合、第7
図に示した様に、パラメータの一群をパラメータファイ
ルから読み込み単一のパラメータに分解した(ステップ
701)後に、パラメータ群が何のパラメータ群である
のかを判別(ステップ702〜ステツプ704)する、
そしてそれぞれのパラメータ群の処理に於いて、第1パ
ラメータ〜第nパラメータまでについての形式のチェッ
ク及び規定に応じた変換、テーブルへの格納を個々のパ
ラメータ解析処理(ステップ705〜ステツプ710)
で行っている。
図に示した様に、パラメータの一群をパラメータファイ
ルから読み込み単一のパラメータに分解した(ステップ
701)後に、パラメータ群が何のパラメータ群である
のかを判別(ステップ702〜ステツプ704)する、
そしてそれぞれのパラメータ群の処理に於いて、第1パ
ラメータ〜第nパラメータまでについての形式のチェッ
ク及び規定に応じた変換、テーブルへの格納を個々のパ
ラメータ解析処理(ステップ705〜ステツプ710)
で行っている。
上記した従来の技術はパラメータの解析を各々のパラメ
ータごとに行っているので、バラメー3の形式チェック
という類似した処理をバラメーづの数だけ繰り返さなけ
ればならないという欠点力ある。ここでいうパラメータ
の形式とは、例え番=パラメータのデータ長、省略可/
不可、既定値。
ータごとに行っているので、バラメー3の形式チェック
という類似した処理をバラメーづの数だけ繰り返さなけ
ればならないという欠点力ある。ここでいうパラメータ
の形式とは、例え番=パラメータのデータ長、省略可/
不可、既定値。
キーワード名の照合、パラメータ値の指定有効前回(最
大値、i&小値)などを指す。
大値、i&小値)などを指す。
本発明のパラメータ解析方式は、パラメータ井の各パラ
メータの形式を記述したパラメータ群フレームからなる
パラメータ規定式を生成するパラメータ規定式生成手段
と、パラメータ群をパラメータファイルから読み込みパ
ラメータ群名のを取り出しと前記パラメータ規定式のパ
ラメータ相フレームを決定するパラメータ読み込み手段
と、前記パラメータ群を単一のパラメータに分割して単
一のパラメータの形式を前記パラメータ規定式の指示に
従ってチェックを行うパラメータ取得手段と、前記単一
のパラメータを前記パラメータ規定式の指示に従って変
換し指示された領域に格納を行うパラメータ格納手段と
を具備する。
メータの形式を記述したパラメータ群フレームからなる
パラメータ規定式を生成するパラメータ規定式生成手段
と、パラメータ群をパラメータファイルから読み込みパ
ラメータ群名のを取り出しと前記パラメータ規定式のパ
ラメータ相フレームを決定するパラメータ読み込み手段
と、前記パラメータ群を単一のパラメータに分割して単
一のパラメータの形式を前記パラメータ規定式の指示に
従ってチェックを行うパラメータ取得手段と、前記単一
のパラメータを前記パラメータ規定式の指示に従って変
換し指示された領域に格納を行うパラメータ格納手段と
を具備する。
次に本発明について図面を参照して詳細に説明する。
第1図は本発明の一実施例を示す構成説明図である。同
図においてパラメータ解析方式10は、パラメータ群ご
とに各々のパラメータの形式を記述したパラメータ規定
式3と、パラメータの規定をある形式に簡略化したパラ
メータ規定データ1と、パラメータ規定データ1を入力
としてパラメータ規定式を生成するパラメータ規定式生
成手段2と、指定されたパラメータファイル4がらパラ
メータ群を解析用の領域に読み込みパラメータ群名を取
り出し、パラメータ規定式をサーチしてパラメータ群名
と対応するパラメータ群フレームを決定するパラメータ
読み込み手段5と、パラメータ群を単一のパラメータに
分割してパラメータ読み込み手段5によって決定された
パラメータ群フレームの指示に従って形式チェックを行
うパラメータ取得手段6と、分割された単一のパラメー
タをパラメータ群フレームの指示に従って変換し指定領
域に格納するパラメータ格納手段7とから構成される。
図においてパラメータ解析方式10は、パラメータ群ご
とに各々のパラメータの形式を記述したパラメータ規定
式3と、パラメータの規定をある形式に簡略化したパラ
メータ規定データ1と、パラメータ規定データ1を入力
としてパラメータ規定式を生成するパラメータ規定式生
成手段2と、指定されたパラメータファイル4がらパラ
メータ群を解析用の領域に読み込みパラメータ群名を取
り出し、パラメータ規定式をサーチしてパラメータ群名
と対応するパラメータ群フレームを決定するパラメータ
読み込み手段5と、パラメータ群を単一のパラメータに
分割してパラメータ読み込み手段5によって決定された
パラメータ群フレームの指示に従って形式チェックを行
うパラメータ取得手段6と、分割された単一のパラメー
タをパラメータ群フレームの指示に従って変換し指定領
域に格納するパラメータ格納手段7とから構成される。
第2図はパラメータ規定式3の説明図である。
パラメータ規定式3は複数のパラメータ群フレームから
なる。1つのパラメータ群フレームは1つのパラメータ
群に対応している。
なる。1つのパラメータ群フレームは1つのパラメータ
群に対応している。
パラメータ群フレームはパラメータ群名201とパラメ
ータ群内パラメータ数202をヘッダ部とし、各パラメ
ータの形式の規定情報203〜211をエントリ部とし
て構成される。各パラメータの形式の規定情報は、可変
長か固定長かを示すパラメータ指定形式20Bと、パラ
メータ値の最大炎204と、パラメータ指定の省略可/
不可指示205と、パラメータのキーワード名206、
パラメータの既定値207と、指定領域への格納時の変
換方式208と、格納形式209と、格納先の領域指示
210と、パラメータ値の最大/最小値211とから構
成される。パラメータ群フレームはパラメータ群の数だ
け必要となる。
ータ群内パラメータ数202をヘッダ部とし、各パラメ
ータの形式の規定情報203〜211をエントリ部とし
て構成される。各パラメータの形式の規定情報は、可変
長か固定長かを示すパラメータ指定形式20Bと、パラ
メータ値の最大炎204と、パラメータ指定の省略可/
不可指示205と、パラメータのキーワード名206、
パラメータの既定値207と、指定領域への格納時の変
換方式208と、格納形式209と、格納先の領域指示
210と、パラメータ値の最大/最小値211とから構
成される。パラメータ群フレームはパラメータ群の数だ
け必要となる。
第3図はパラメータ規定式生成手段2の動作を示す流れ
図である。パラメータ規定式生成手段2はパラメータの
規定をある形式に簡略化したデータ301を入力し、パ
ラメータ規定式3を自動的に生成する(ステップ303
)。そしてデータ301の終了まで処理を継続する(ス
テップ302)。このパラメータ規定式生成手段2によ
り、簡単なデータの定義だけでパラメータ規定式を容易
に生成することができる。
図である。パラメータ規定式生成手段2はパラメータの
規定をある形式に簡略化したデータ301を入力し、パ
ラメータ規定式3を自動的に生成する(ステップ303
)。そしてデータ301の終了まで処理を継続する(ス
テップ302)。このパラメータ規定式生成手段2によ
り、簡単なデータの定義だけでパラメータ規定式を容易
に生成することができる。
第4図はパラメータ読み込み手段5の動作を示す流れ図
である。パラメータ読み込み手段5はパラメータ群を定
義したパラメータファイル401を入力とし、1つのパ
ラメータ群を読み込み(ステップ402> 、パラメー
タ群名を取り出しくステップ403)、パラメータ群名
をキーとしてパラメータ規定式404をサーチして読み
込んだパラメータ群に対応するパラメータ群フレームを
決定する(ステップ405)。決定されたパラメータ群
フレームを読み込んだパラメータ群と共にバラメータ取
得手段6に制御を移す。
である。パラメータ読み込み手段5はパラメータ群を定
義したパラメータファイル401を入力とし、1つのパ
ラメータ群を読み込み(ステップ402> 、パラメー
タ群名を取り出しくステップ403)、パラメータ群名
をキーとしてパラメータ規定式404をサーチして読み
込んだパラメータ群に対応するパラメータ群フレームを
決定する(ステップ405)。決定されたパラメータ群
フレームを読み込んだパラメータ群と共にバラメータ取
得手段6に制御を移す。
第5図はパラメータ取得手段6の動作を示す流れ図であ
る。パラメータ取得手段6はパラメータ読み込み手段5
で読み込んだパラメータ群を単一のパラメータに分解し
くステップ501)、パラメータ読み込み手段5で決定
したパラメータ群フレーム502のエントリ一部をサー
チして分解した単一のパラメータと対応するパラメータ
規定情報を決定しくステップ504)、そのパラメータ
規定情報に従ってパラメータ指定の省略の可/不可をチ
ェックしくステップ505)、パラメータ省略時には既
定値を代入しくステップ506) 、パラメータ指定形
式をチェックしくステップ507) 、パラメータ長を
チェックしくステップ508)、まだパラメータ解析の
処理がなされていないパラメータのあるかぎり処理を継
続する(ステップ503〉。単一のパラメータに分解さ
れたパラメータ群をパラメータ読み込み手段5で決定さ
れたパラメータ群フレームと共にパラメータ格納手段7
に制御を移す。
る。パラメータ取得手段6はパラメータ読み込み手段5
で読み込んだパラメータ群を単一のパラメータに分解し
くステップ501)、パラメータ読み込み手段5で決定
したパラメータ群フレーム502のエントリ一部をサー
チして分解した単一のパラメータと対応するパラメータ
規定情報を決定しくステップ504)、そのパラメータ
規定情報に従ってパラメータ指定の省略の可/不可をチ
ェックしくステップ505)、パラメータ省略時には既
定値を代入しくステップ506) 、パラメータ指定形
式をチェックしくステップ507) 、パラメータ長を
チェックしくステップ508)、まだパラメータ解析の
処理がなされていないパラメータのあるかぎり処理を継
続する(ステップ503〉。単一のパラメータに分解さ
れたパラメータ群をパラメータ読み込み手段5で決定さ
れたパラメータ群フレームと共にパラメータ格納手段7
に制御を移す。
第6図はパラメータ格納手段7の動作を示す流れ図であ
る。パラメータ格納手段7はパラメータ取得手段6で単
一のパラメータに分解されたパラメータ群から1つの単
一パラメータを取り出しくステップ601)、パラメー
タ読み込み手段5で決定したパラメータ群フレーム60
2のパラメータ規定情報の指示に従ってパラメータを変
換しくステップ603)、パラメータ値が最小値〜最大
値の範囲内であることをチェックしくステップ604)
、格納形式に従って指定格納領域にパラメータ値を格納
しくステップ605)、パラメータ群内のすべての単一
パラメータについて解析、格納が終了するまで処理を継
続する(ステップ601)。
る。パラメータ格納手段7はパラメータ取得手段6で単
一のパラメータに分解されたパラメータ群から1つの単
一パラメータを取り出しくステップ601)、パラメー
タ読み込み手段5で決定したパラメータ群フレーム60
2のパラメータ規定情報の指示に従ってパラメータを変
換しくステップ603)、パラメータ値が最小値〜最大
値の範囲内であることをチェックしくステップ604)
、格納形式に従って指定格納領域にパラメータ値を格納
しくステップ605)、パラメータ群内のすべての単一
パラメータについて解析、格納が終了するまで処理を継
続する(ステップ601)。
パラメータ格納手段7の動作が完了したとき1つのパラ
メータ群の解析、変換、格納の処理の完了とする。
メータ群の解析、変換、格納の処理の完了とする。
以上説明したように、本発明はパラメータ規定衣の利用
により、パラメータ規定衣のパラメータ群フレームを決
定するだけでパラメータの形式チェック、変換、格納の
一連の処理を共有することができる。そしてパラメータ
規定衣の定義次第でパラメータ群の新規追加、削除、変
更、さらに単一のパラメータの新規追加、削除、変更が
容易にできるという効果がある。
により、パラメータ規定衣のパラメータ群フレームを決
定するだけでパラメータの形式チェック、変換、格納の
一連の処理を共有することができる。そしてパラメータ
規定衣の定義次第でパラメータ群の新規追加、削除、変
更、さらに単一のパラメータの新規追加、削除、変更が
容易にできるという効果がある。
第1図は本発明の一実施例を示す構成説明図、第2図は
パラメータ規定衣の説明図、第3図はパラメータ規定衣
生成手段の流れ図、第4図はパラメータ読み込み手段の
流れ図、第5図はパラメータ取得手段の流れ図、第6図
はパラメータ格納手段の流れ図、第7図は従来の例を示
す流れ図である。 1・・・パラメータ規定データ、2・・・パラメータ規
定衣生成手段、3・・・パラメータ規定衣、4・・・パ
ラメータファイル、5・・・パラメータ読み込み手段、
6・・・パラメータ取得手段、7・・・パラメータ格納
手段・ 。ヮNm士内原 晋第1図 第2図 第3図 第4図 第6図
パラメータ規定衣の説明図、第3図はパラメータ規定衣
生成手段の流れ図、第4図はパラメータ読み込み手段の
流れ図、第5図はパラメータ取得手段の流れ図、第6図
はパラメータ格納手段の流れ図、第7図は従来の例を示
す流れ図である。 1・・・パラメータ規定データ、2・・・パラメータ規
定衣生成手段、3・・・パラメータ規定衣、4・・・パ
ラメータファイル、5・・・パラメータ読み込み手段、
6・・・パラメータ取得手段、7・・・パラメータ格納
手段・ 。ヮNm士内原 晋第1図 第2図 第3図 第4図 第6図
Claims (1)
- パラメータ群の各パラメータの形式を記述したパラメー
タ群フレームからなるパラメータ規定表を生成するパラ
メータ規定表生成手段と、パラメータ群をパラメータフ
ァイルから読み込みパラメータ群名のを取り出しと前記
パラメータ規定表のパラメータ群フレームを決定するパ
ラメータ読み込み手段と、前記パラメータ群を単一のパ
ラメータに分割して単一のパラメータの形式を前記パラ
メータ規定表の指示に従ってチェックを行うパラメータ
取得手段と、前記単一のパラメータを前記パラメータ規
定表の指示に従って変換し指示された領域に格納を行う
パラメータ格納手段とを具備することを特徴とするパラ
メータ解析方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4618190A JPH03248230A (ja) | 1990-02-26 | 1990-02-26 | パラメータ解析方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4618190A JPH03248230A (ja) | 1990-02-26 | 1990-02-26 | パラメータ解析方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03248230A true JPH03248230A (ja) | 1991-11-06 |
Family
ID=12739864
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4618190A Pending JPH03248230A (ja) | 1990-02-26 | 1990-02-26 | パラメータ解析方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03248230A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005149194A (ja) * | 2003-11-17 | 2005-06-09 | Honda Motor Co Ltd | ソースプログラム変換システム |
JP2011028593A (ja) * | 2009-07-28 | 2011-02-10 | Hitachi Ltd | ソフトウェア関連物の生成システム、プログラム及び記憶媒体 |
-
1990
- 1990-02-26 JP JP4618190A patent/JPH03248230A/ja active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005149194A (ja) * | 2003-11-17 | 2005-06-09 | Honda Motor Co Ltd | ソースプログラム変換システム |
JP2011028593A (ja) * | 2009-07-28 | 2011-02-10 | Hitachi Ltd | ソフトウェア関連物の生成システム、プログラム及び記憶媒体 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH06149589A (ja) | 参照対象変数決定処理方法および翻訳処理システム | |
JPH03248230A (ja) | パラメータ解析方式 | |
JPH1124913A (ja) | Jclプログラム変換装置および記録媒体 | |
JPH01321591A (ja) | 文字認識装置 | |
JP3065151B2 (ja) | 標準名付与システム | |
JP2507980B2 (ja) | デ―タコンバ―ジョンプログラム自動生成方式 | |
JP3087699B2 (ja) | 定型情報簡易入力システム及び定型情報簡易入力方法 | |
JP3186086B2 (ja) | ルールのグループ化方法および装置,ならびにグループ化されたルールにしたがうファジィ推論方法および装置 | |
JPH05151331A (ja) | データ生成方式 | |
JPH0358146A (ja) | 異機種コンピュータシステム間ファイル交換方式 | |
JPH0554067A (ja) | 意味解析方式 | |
JPH06119156A (ja) | プログラム自動生成方法 | |
CN118196526A (zh) | 一种基于数图转换的窃电行为检测方法 | |
CN116821200A (zh) | 一种人工智能云数据可视化分析***及其分析方法 | |
JP2827658B2 (ja) | 図形解析装置及び図形検索装置 | |
JP2000056956A (ja) | 要求仕様モデル・他形式モデル変換装置及び方法 | |
JPH10171686A (ja) | データベース拡張方法 | |
JPH07334399A (ja) | 固定長レコード向けコード変換方式 | |
JPH05313898A (ja) | 知識獲得装置 | |
JP2001273295A (ja) | 意味的関連性を有するデータの処理手順 | |
JPH08234995A (ja) | プログラム変換装置 | |
JPH04148480A (ja) | Cadデータの作図方式 | |
JPH04107651A (ja) | データ抽出方法 | |
JPS6385818A (ja) | プログラムデ−タエリア生成方式 | |
JPH0642201B2 (ja) | フレームシステム |