JPH02146605A - プログラム制御装置 - Google Patents
プログラム制御装置Info
- Publication number
- JPH02146605A JPH02146605A JP30167988A JP30167988A JPH02146605A JP H02146605 A JPH02146605 A JP H02146605A JP 30167988 A JP30167988 A JP 30167988A JP 30167988 A JP30167988 A JP 30167988A JP H02146605 A JPH02146605 A JP H02146605A
- Authority
- JP
- Japan
- Prior art keywords
- data
- output
- program
- bumpless
- program signal
- 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.)
- Granted
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は、プロセスを制御するコンピュータシステムに
適用されるプログラム制御装置に関し、さらに詳しくは
、時間の推移に従い折れ線で指定された値の操作信号を
バルブ等の負荷に出力したり、カスゲート制御における
設定値信号として出力するようなプログラム制御装置に
関する。
適用されるプログラム制御装置に関し、さらに詳しくは
、時間の推移に従い折れ線で指定された値の操作信号を
バルブ等の負荷に出力したり、カスゲート制御における
設定値信号として出力するようなプログラム制御装置に
関する。
〈従来の技術〉
コンピュータシステムによってプロセスを制御するよう
な場合、負荷は必要に応じてコンビl−夕の出力信号に
よって制御されたり、手動操作によって制御されなり、
またプログラム設定器からの予め決められた折れ線に従
ったプログラム信号によって制御されたりする。また、
カスフード制、御においては、負荷に操作信号を出力し
ている2次調節手段の設定値は、1次調節手段からの信
号であったり、プログラム設定器からの信号であったり
する。
な場合、負荷は必要に応じてコンビl−夕の出力信号に
よって制御されたり、手動操作によって制御されなり、
またプログラム設定器からの予め決められた折れ線に従
ったプログラム信号によって制御されたりする。また、
カスフード制、御においては、負荷に操作信号を出力し
ている2次調節手段の設定値は、1次調節手段からの信
号であったり、プログラム設定器からの信号であったり
する。
このようなシステムにおいて、例えば負荷を手動操作器
による手動制御状態から、10グラム設定器によるプロ
グラム制御の状態に切り替えることがある。
による手動制御状態から、10グラム設定器によるプロ
グラム制御の状態に切り替えることがある。
従来装置においては、この場合、それまで負荷に出力し
ていた出力値と、プログラム設定器からのプログラム信
号のスター1〜値が異なる場合、バンプか生ずるという
問題点があった。
ていた出力値と、プログラム設定器からのプログラム信
号のスター1〜値が異なる場合、バンプか生ずるという
問題点があった。
〈発明か解決しようとする課題〉
本発明は、この様な問題点に鑑みてなされたものであっ
て、その目的は、プログラム設定器への切り替えがバン
プレスに行える10グラム制御装置を提供することにあ
る。
て、その目的は、プログラム設定器への切り替えがバン
プレスに行える10グラム制御装置を提供することにあ
る。
く課題を解決するための手段〉
前記した課題を解決する本発明は、時間の推移に従って
折れ線で指定されたプログラム信号を出力するためのデ
ータを格納したプログラム信号用データメモリと、 このメモリからのデータを読み出すためのデータ読みだ
し手段と、 現在出力されている出力値をプログラム制御への切り替
え時にリードバックするリードバック手段と、 この出力値リードバック手段からのデータに基づいて最
初に出力するデータのスタート位置を前記データ読みだ
し手段から読み出されたデータの中から検索すると共に
、現在出力されている出力値とほぼ同じ出力値からプロ
グラム信号を出力するスタート位置検索手段とを倫えて
構成される。
折れ線で指定されたプログラム信号を出力するためのデ
ータを格納したプログラム信号用データメモリと、 このメモリからのデータを読み出すためのデータ読みだ
し手段と、 現在出力されている出力値をプログラム制御への切り替
え時にリードバックするリードバック手段と、 この出力値リードバック手段からのデータに基づいて最
初に出力するデータのスタート位置を前記データ読みだ
し手段から読み出されたデータの中から検索すると共に
、現在出力されている出力値とほぼ同じ出力値からプロ
グラム信号を出力するスタート位置検索手段とを倫えて
構成される。
く作用〉
例えば手動調節による制御状態からプログラム設定器に
よる制御に切り替えると、プロクラム設定器からは現在
出力されている値とほぼ同じ値の位置から折れ線グラフ
上の10グラム信号が出力される。これにより、プログ
ラム制御への切り替えをバンブレスに行えるようにして
いる。
よる制御に切り替えると、プロクラム設定器からは現在
出力されている値とほぼ同じ値の位置から折れ線グラフ
上の10グラム信号が出力される。これにより、プログ
ラム制御への切り替えをバンブレスに行えるようにして
いる。
〈実施例〉
以下図面を用いて、本発明の実施例を詳細に説明する。
第1図は、本発明の一実施例を示ず構成ブロック図であ
る。図において、1は時間の推移に従って折れ線で指定
されたプログラム信号を出力するなめのデータご格納し
たプログラム信号用データメモリ、2はこのメモリ1か
らのデータを読み出すためのデータ読みだし手段、3は
後で述べる出力値リードバック手段7からのデータに基
づいて最初に出力するデータのスタート位置を検索する
スター1〜位置検索手段、4は例えば手動によ−る操作
信号を出力する手動操作器、5は手動操作器4の信号と
プログラム設定器F’ Gからの信号を切り替えるスイ
ッチ手段、6はスイッチ手段5を介して出力される信号
ご保持する出力レジスタ、7はスイッチ手段5をプログ
ラム設定器PG側に切り替える直前における出力レジス
タ6の保持する出力値をリードバックし、スタート位置
検索手段3に与える出力値リードバック手段である。
る。図において、1は時間の推移に従って折れ線で指定
されたプログラム信号を出力するなめのデータご格納し
たプログラム信号用データメモリ、2はこのメモリ1か
らのデータを読み出すためのデータ読みだし手段、3は
後で述べる出力値リードバック手段7からのデータに基
づいて最初に出力するデータのスタート位置を検索する
スター1〜位置検索手段、4は例えば手動によ−る操作
信号を出力する手動操作器、5は手動操作器4の信号と
プログラム設定器F’ Gからの信号を切り替えるスイ
ッチ手段、6はスイッチ手段5を介して出力される信号
ご保持する出力レジスタ、7はスイッチ手段5をプログ
ラム設定器PG側に切り替える直前における出力レジス
タ6の保持する出力値をリードバックし、スタート位置
検索手段3に与える出力値リードバック手段である。
第2図は、メモリ1に格納されているプログラム信号用
データの一例を説明するための図である。
データの一例を説明するための図である。
いま、(a>に示すような折れ線グラフで表されるよう
なプログラム信号を出力することを想定すれば、メモリ
1には、(b)に示すように、時間′1゛1のデータ、
その時間の時の出力値データD1、時間1゛2のデータ
、その時間の時の出力値データD2といったように折れ
線グラフの各折れ点に相当する点の時間と出力値のデー
タか組となって時系列に格納されている。
なプログラム信号を出力することを想定すれば、メモリ
1には、(b)に示すように、時間′1゛1のデータ、
その時間の時の出力値データD1、時間1゛2のデータ
、その時間の時の出力値データD2といったように折れ
線グラフの各折れ点に相当する点の時間と出力値のデー
タか組となって時系列に格納されている。
このように構成した装置の動作を次に説明する。
第3図は、プログラム設定器PGによる制御に切り替え
た場合の、データの流れを示す概念図である。出力レジ
スタ6には、切り替え直前の手動操作器4の出力Dou
tを保持しており、このデータが出力値リードバック手
段7を介してスタート位置検索手段3に与えられる。ま
た、メモリ1からのプログラム信号用データかデータ読
みだし手段2を介して与えられる。ここで、メモリ1に
は、現在の出力値に対して、バンブレスに切り替えるこ
とが必ずしも良い結果にはならないような区間(例えば
バッチ処理による立ち上がり時や立ち下がり時)がある
ような場合、バンプレス・スタート開始とバンブレス終
了の区間(バングレス動作許可区間)を指定できるよう
に、区間設定レジスタR1,R2が設けである。
た場合の、データの流れを示す概念図である。出力レジ
スタ6には、切り替え直前の手動操作器4の出力Dou
tを保持しており、このデータが出力値リードバック手
段7を介してスタート位置検索手段3に与えられる。ま
た、メモリ1からのプログラム信号用データかデータ読
みだし手段2を介して与えられる。ここで、メモリ1に
は、現在の出力値に対して、バンブレスに切り替えるこ
とが必ずしも良い結果にはならないような区間(例えば
バッチ処理による立ち上がり時や立ち下がり時)がある
ような場合、バンプレス・スタート開始とバンブレス終
了の区間(バングレス動作許可区間)を指定できるよう
に、区間設定レジスタR1,R2が設けである。
第4図は、スタート位置検索手段3の動作を示すフロー
チャートである。ここでは、はじめにメモリ1から読み
出されたデータの中から、検索開始区間(レジスタR1
に設定された区間からレジスタR2に設定された区間ま
て)のデータを抽出する(ステップ1)。このデータは
例えば時刻′r1から時刻T2までの間に出力はD I
からD2まで変化するという・情報を表している。
チャートである。ここでは、はじめにメモリ1から読み
出されたデータの中から、検索開始区間(レジスタR1
に設定された区間からレジスタR2に設定された区間ま
て)のデータを抽出する(ステップ1)。このデータは
例えば時刻′r1から時刻T2までの間に出力はD I
からD2まで変化するという・情報を表している。
次に、現在の出力Doutか検索開始区間に入っている
かどうか判断する(ステップ2)。ここで検索開始区間
に入っていれば、該当区間内でのスタート位置を計算し
、そのスタート位置からプログラム設定器PGのプログ
ラム信号を出力する(ステップ3)。
かどうか判断する(ステップ2)。ここで検索開始区間
に入っていれば、該当区間内でのスタート位置を計算し
、そのスタート位置からプログラム設定器PGのプログ
ラム信号を出力する(ステップ3)。
ここで、スタート位置は、メモリ1から読み出された第
2図(b)に示すような折れ線グラフの折れ点のデータ
(時刻]゛1から時刻1゛2までの間に出力はDlから
D2まで変化するという情報)から各折れ点を結ぶ直線
を演算し、直線上において出力]) o u tに等し
くなる位置を求め、そこからプログラム信号を演算して
出力する動作を行う。
2図(b)に示すような折れ線グラフの折れ点のデータ
(時刻]゛1から時刻1゛2までの間に出力はDlから
D2まで変化するという情報)から各折れ点を結ぶ直線
を演算し、直線上において出力]) o u tに等し
くなる位置を求め、そこからプログラム信号を演算して
出力する動作を行う。
ステップ2において、現在の出力Doutが検索開始区
間内にない場合には、次に全検索対象区間が終了したか
判断しくステップ4)、終了していれば、検索開始区間
の次の区間の最初をスタート位置として、そこからプロ
グラム信号を出力する(ステップ5)。
間内にない場合には、次に全検索対象区間が終了したか
判断しくステップ4)、終了していれば、検索開始区間
の次の区間の最初をスタート位置として、そこからプロ
グラム信号を出力する(ステップ5)。
ステップ4において、全検索対象区間終了してない場合
、次の区間(例えば時刻′■゛2から時刻′1゛3まで
の区間)のデータを基にしてステップ2以後の動作を繰
り返す。
、次の区間(例えば時刻′■゛2から時刻′1゛3まで
の区間)のデータを基にしてステップ2以後の動作を繰
り返す。
この様な動作を行うことによって、プログラム設定器P
Gからのプログラム信号は、現在の出力値Doutと同
じか、もしくはそれに近い値からスタートし、切り替え
時にバンプか生ずることはなく、スムーズにプログラム
制御に切り替えることができる。
Gからのプログラム信号は、現在の出力値Doutと同
じか、もしくはそれに近い値からスタートし、切り替え
時にバンプか生ずることはなく、スムーズにプログラム
制御に切り替えることができる。
なお、上記の実施例は、データ読みだし手段、スタート
位置検索手段3、手動操作器4、スイッチ手段5、出力
レジスタ6及び出力値リードバラり手段7をいずれも別
々の機能ブロックで示したが、これらはソフ1へウェア
によって実現されるものでもよい。
位置検索手段3、手動操作器4、スイッチ手段5、出力
レジスタ6及び出力値リードバラり手段7をいずれも別
々の機能ブロックで示したが、これらはソフ1へウェア
によって実現されるものでもよい。
また、メモリ1には、区間設定レジスタR1、R2を設
けたものであるが、対象とするプログラム信号の種類に
よっては、必ずしも必要でない。
けたものであるが、対象とするプログラム信号の種類に
よっては、必ずしも必要でない。
また、メモリ1には第2図(b)に示すように折れ線グ
ラフの各折れ点の時間とその時の出力値のデータを組に
して格納し、各折れ点を結ぶ線を演算するようにしたも
のであるが、メモリ1に時間に推移して出力される出力
値自身のデータを格納するようにしてもよい。
ラフの各折れ点の時間とその時の出力値のデータを組に
して格納し、各折れ点を結ぶ線を演算するようにしたも
のであるが、メモリ1に時間に推移して出力される出力
値自身のデータを格納するようにしてもよい。
〈発明の効果〉
以上詳細に説明したように、本発明によればプログラム
設定器によるプログラム制御への切り替えを、折れ線グ
ラフのどの区間からであってもバンプレスに行えるプロ
グラム制御装置が実現でさる。
設定器によるプログラム制御への切り替えを、折れ線グ
ラフのどの区間からであってもバンプレスに行えるプロ
グラム制御装置が実現でさる。
第1図は本発明の一実施例を示す構成ブロック図;第2
図はメモリに格納されているプログラム信号用データの
一例を説明するための図、第3図はプログラム設定器P
Gによる制御に切り替えた場合のデータの流れを示ず概
念図、第4図はスタート位置検索手段の動作を示すフロ
ーチャーl〜である。
図はメモリに格納されているプログラム信号用データの
一例を説明するための図、第3図はプログラム設定器P
Gによる制御に切り替えた場合のデータの流れを示ず概
念図、第4図はスタート位置検索手段の動作を示すフロ
ーチャーl〜である。
Claims (1)
- 【特許請求の範囲】 時間の推移に従って折れ線で指定されたプログラム信号
を出力するためのデータを格納したプログラム信号用デ
ータメモリと、 このメモリからのデータを読み出すためのデータ読みだ
し手段と、 現在出力されている出力値をプログラム制御への切り替
え時にリードバックするリードバック手段と、 この出力値リードバック手段からのデータに基づいて最
初に出力するデータのスタート位置を前記データ読みだ
し手段から読み出されたデータの中から検索すると共に
、現在出力されている出力値とほぼ同じ出力値からプロ
グラム信号を出力するスタート位置検索手段と、 を備えたプログラム制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63301679A JP2504147B2 (ja) | 1988-11-29 | 1988-11-29 | プログラム制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63301679A JP2504147B2 (ja) | 1988-11-29 | 1988-11-29 | プログラム制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02146605A true JPH02146605A (ja) | 1990-06-05 |
| JP2504147B2 JP2504147B2 (ja) | 1996-06-05 |
Family
ID=17899828
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63301679A Expired - Lifetime JP2504147B2 (ja) | 1988-11-29 | 1988-11-29 | プログラム制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2504147B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58144201A (ja) * | 1982-02-22 | 1983-08-27 | Hitachi Ltd | 時間遅れ操作出力付シ−ケンシヤル制御装置 |
| JPS63151003U (ja) * | 1987-03-23 | 1988-10-04 |
-
1988
- 1988-11-29 JP JP63301679A patent/JP2504147B2/ja not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58144201A (ja) * | 1982-02-22 | 1983-08-27 | Hitachi Ltd | 時間遅れ操作出力付シ−ケンシヤル制御装置 |
| JPS63151003U (ja) * | 1987-03-23 | 1988-10-04 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2504147B2 (ja) | 1996-06-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2504147B2 (ja) | プログラム制御装置 | |
| JPH033200A (ja) | 半導体記憶装置 | |
| JPH0158336B2 (ja) | ||
| JP4061735B2 (ja) | カメラシステム | |
| JP2850567B2 (ja) | 位置決め制御方法 | |
| JP3807079B2 (ja) | 調整データ制御装置 | |
| JPH03207628A (ja) | 射出成形機のシーケンスプログラムの編集方法およびその装置 | |
| JPS60114903A (ja) | パラメ−タの設定方法 | |
| JPS6020262A (ja) | チヤネルコマンドアドレス制御方式 | |
| JPS6345603A (ja) | プログラマブルコントロ−ラのプログラム格納方式 | |
| JPS6254340A (ja) | 情報処理装置 | |
| JPH01253058A (ja) | チャネル状態情報処理方法 | |
| JPH06110506A (ja) | プログラマブルコントローラのコメント記憶方法 | |
| JPH04112317A (ja) | フロッピーディスクドライブ制御装置 | |
| JPS6190209A (ja) | 可動体の教示操作時におけるncデ−タ設定方法 | |
| JPS6128122B2 (ja) | ||
| JPH04373013A (ja) | 磁気ディスク処理装置 | |
| JPH04307482A (ja) | 磁気ディスク装置のサーマルオフトラック補正制御方式 | |
| JPS6289109A (ja) | プログラマブル・コントロ−ラ | |
| JPH01184536A (ja) | 情報処理装置 | |
| JPS6237743A (ja) | 対話型セ−ブ方式 | |
| JPH03104201U (ja) | ||
| JPH05329745A (ja) | コーナ部の加工条件制御方法 | |
| JPH03137869A (ja) | 磁気テープデータ記録方式 | |
| JPS6270951A (ja) | 情報履歴記憶方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080402 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090402 Year of fee payment: 13 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090402 Year of fee payment: 13 |