JPH0344703A - ディジタル信号処理装置 - Google Patents
ディジタル信号処理装置Info
- Publication number
- JPH0344703A JPH0344703A JP17906189A JP17906189A JPH0344703A JP H0344703 A JPH0344703 A JP H0344703A JP 17906189 A JP17906189 A JP 17906189A JP 17906189 A JP17906189 A JP 17906189A JP H0344703 A JPH0344703 A JP H0344703A
- Authority
- JP
- Japan
- Prior art keywords
- digital signal
- signal processing
- processing device
- digital
- address
- 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
- Numerical Control (AREA)
- Programmable Controllers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明はディジタル信号処理装置にn!lする。
(従来の技術)
近年、例えば複合加工機などにおいて、一つのNC装訴
やシーケンサなどディジタル信0処即装置で、両機械で
共用されるディジタル信号を用いて各811を制御する
ことが行われるようになってきた。また、各種機械では
、FMSなどに苅応づべく、各種オプション機構が付属
されるようになってきた。
やシーケンサなどディジタル信0処即装置で、両機械で
共用されるディジタル信号を用いて各811を制御する
ことが行われるようになってきた。また、各種機械では
、FMSなどに苅応づべく、各種オプション機構が付属
されるようになってきた。
そこで、機種の違いやオプションの有/無のために多く
のシーケンス種類を作成してしまうと、製造、メンテナ
ンスL管理が面倒となるので、管理しやすくシーンスを
まとめるために、従来、機械の選択ないしオプション機
構を選択し、前記ディジタル信号処理装置の制御対象を
特定すべく、ン ディジタルイIット装置に対象選択用のスイッチを接続
することが行われている。
のシーケンス種類を作成してしまうと、製造、メンテナ
ンスL管理が面倒となるので、管理しやすくシーンスを
まとめるために、従来、機械の選択ないしオプション機
構を選択し、前記ディジタル信号処理装置の制御対象を
特定すべく、ン ディジタルイIット装置に対象選択用のスイッチを接続
することが行われている。
その−例を示すと、第5図は、NCI置ないしシーケン
サ1に入力点数32の2枚のディジタルインプットユニ
ット(D1カートン2,3を接続し、これに各種のセン
サ類81.S2・・・がらの信号を入力すると共に、1
枚目のカー12の最後のDi、及び2枚目のカード3の
最初の1〕iに機械選択用及びオプション有無設定用の
2個のスイッチ(端子)T1.T2をそれぞれ接続した
例である。
サ1に入力点数32の2枚のディジタルインプットユニ
ット(D1カートン2,3を接続し、これに各種のセン
サ類81.S2・・・がらの信号を入力すると共に、1
枚目のカー12の最後のDi、及び2枚目のカード3の
最初の1〕iに機械選択用及びオプション有無設定用の
2個のスイッチ(端子)T1.T2をそれぞれ接続した
例である。
本例では、第6図に示すように、ステップ601.60
4で32番及び33番のD1状態を判別し、ステップ6
02,603、及び605,606で機種A、Bとオプ
ション1.2が設定され、所定のシーケンスが実行され
る。
4で32番及び33番のD1状態を判別し、ステップ6
02,603、及び605,606で機種A、Bとオプ
ション1.2が設定され、所定のシーケンスが実行され
る。
(発明が解決しようとする課題)
しかしながら、上記の如き従来よりのディジタル信号処
理Haにあっては、機種やオプション有無な−どを選択
するためのスイッチをDi信号として入力するため、そ
のためのDiを必要とし、D1番地を余計に要し、制御
ボックスのサイズを大として、コストアップになるなど
の問題点があった。
理Haにあっては、機種やオプション有無な−どを選択
するためのスイッチをDi信号として入力するため、そ
のためのDiを必要とし、D1番地を余計に要し、制御
ボックスのサイズを大として、コストアップになるなど
の問題点があった。
特に、第5図に示すようにD;点数がいっばいとなって
いる状態で対象設定用のスイッチをざらに追加するよう
な場合には、Diカードをさらに1枚追加する必要が生
ずる。
いる状態で対象設定用のスイッチをざらに追加するよう
な場合には、Diカードをさらに1枚追加する必要が生
ずる。
一方、近年の加工機械では機械の知能化や付加価値増大
のため、センサ類がさらに増加される傾向にあり、D1
点数は1点でも減少させたいという要望がある。
のため、センサ類がさらに増加される傾向にあり、D1
点数は1点でも減少させたいという要望がある。
そこで、本発明は、Diを用いずに機種やオプションを
選択し制御対象を設定することができるディジタル信号
処理装置を提供することを目的とする。
選択し制御対象を設定することができるディジタル信号
処理装置を提供することを目的とする。
[発明の構成]
(課題を解決するための手段)
上記課題を解決する本発明のディジタル信号処理装置は
、各種のセンサ類などから多数のディジタル信号を入力
し所定のシーケンス処理を行って機械を制御するディジ
タル信号処理装置において、機種やオプション有無など
制御対象を特定する対象特定用メモリと、該メモリで特
定された制御対象に応じ所定のシーケンスプログラムを
選択するシーケンス選択手段とを備えたことを特徴とす
る。
、各種のセンサ類などから多数のディジタル信号を入力
し所定のシーケンス処理を行って機械を制御するディジ
タル信号処理装置において、機種やオプション有無など
制御対象を特定する対象特定用メモリと、該メモリで特
定された制御対象に応じ所定のシーケンスプログラムを
選択するシーケンス選択手段とを備えたことを特徴とす
る。
(作用)
本発明のディジタル信号処理装置は、機種やオプション
有無などυ制御対象を特定する対象特定用メモリと、該
メモリで特定された制御対象に応じ所定のシーケンスプ
ログラムを選択するシーケンス選択手段を有し、マニュ
アルデータインプット装置(MDi )やNGテープで
前記メモリに機種やオプション有無のデータを入力する
ことにより、制御対象を特定し、所定のシーケンスを実
行させることができる。
有無などυ制御対象を特定する対象特定用メモリと、該
メモリで特定された制御対象に応じ所定のシーケンスプ
ログラムを選択するシーケンス選択手段を有し、マニュ
アルデータインプット装置(MDi )やNGテープで
前記メモリに機種やオプション有無のデータを入力する
ことにより、制御対象を特定し、所定のシーケンスを実
行させることができる。
(実施例)
以下、本発明の詳細な説明でる。
第1図は、本発明の一実施例に係るディジタル信号処理
装置をNC装置ないしシーケンサの例で示すブロック図
である。
装置をNC装置ないしシーケンサの例で示すブロック図
である。
図において、NC装置ないしシーケンサ4は、バス5に
CPU6、ROM7、RAM (メインRAM)8、入
力部9、プログラマブルコントローラ(PC)10SD
i 11、ディジタルアウトプット装置?ffi (D
O) 12・を接続して構成されている。
CPU6、ROM7、RAM (メインRAM)8、入
力部9、プログラマブルコントローラ(PC)10SD
i 11、ディジタルアウトプット装置?ffi (D
O) 12・を接続して構成されている。
前記入力部9は、MDiやテープリーダ(TPR)など
データ入力装置13と接続されている。
データ入力装置13と接続されている。
前記PC10にはRAM (PCRAM)14が内蔵さ
れている。前記DiにはリミットスイッチlSなど多数
のセンサ類が接続されている。前記DOにはソレノイド
など多数のアクチュエータ類が接続されている。
れている。前記DiにはリミットスイッチlSなど多数
のセンサ類が接続されている。前記DOにはソレノイド
など多数のアクチュエータ類が接続されている。
前記メインRAM8には、所定のアドレスX。
X+1・・・X+nにデータ人力V:、 a 13から
入力された機種A、Bやオプション有無C,Dが設定さ
れるようになっている。
入力された機種A、Bやオプション有無C,Dが設定さ
れるようになっている。
前記PCRAM14には、前記メインRAM8に対応し
て所定のアドレスY、Y+1・・・Y十〇に前記メイン
RAM8のアドレスX、X+1・・・X十nの内容を転
記できるようになっている。
て所定のアドレスY、Y+1・・・Y十〇に前記メイン
RAM8のアドレスX、X+1・・・X十nの内容を転
記できるようになっている。
上記構成のディジタル信号処理装置において、制御対象
の設定方式を第2図に示した。
の設定方式を第2図に示した。
第2図において、ステップ201で機種及びオプション
有無を指定し、これをスフ゛ツブ202でデータ入力装
置13から入力すると、ステップ203を介してステッ
プ204でメインRAM8にストアされる。
有無を指定し、これをスフ゛ツブ202でデータ入力装
置13から入力すると、ステップ203を介してステッ
プ204でメインRAM8にストアされる。
そこで、ステップ205では、メインRAM8の番地X
に書かれたデータをPCRAMl4の番地Yに転記しス
トアすることにより、制御対象が特定され、所定のシー
ケンスを実行できる。
に書かれたデータをPCRAMl4の番地Yに転記しス
トアすることにより、制御対象が特定され、所定のシー
ケンスを実行できる。
第3図に示すように、NC装置ないしシーケンサは、ス
テップ301でメインRA M 8のアドレスXのデー
タを読取り、ステップ303で×=×1−口を判別する
までステップ304でアドレスのインクリメントを行い
つつステップ302でPCRAMl4のアドレスYにデ
ータを書き込む。
テップ301でメインRA M 8のアドレスXのデー
タを読取り、ステップ303で×=×1−口を判別する
までステップ304でアドレスのインクリメントを行い
つつステップ302でPCRAMl4のアドレスYにデ
ータを書き込む。
その後、第4図に示すように、PCloは、ステップ4
01及び404でPCRAMI 4の番地Y、Y+1・
・・y+nに書かれたデータ内容をマり別することによ
り、ステップ/102,403、及びステップ405.
406で制御対象に応じ所定のシーケンスを実行する。
01及び404でPCRAMI 4の番地Y、Y+1・
・・y+nに書かれたデータ内容をマり別することによ
り、ステップ/102,403、及びステップ405.
406で制御対象に応じ所定のシーケンスを実行する。
以上により、本例ではメインRAM8に対象設定用のデ
ータを書き込み、これをPCRAMl 4に転記するこ
とにより、制御対象を設定することができる。
ータを書き込み、これをPCRAMl 4に転記するこ
とにより、制御対象を設定することができる。
よって、本例では、シーケンス処理切換えを1つi入力
で行わないため、Di点数を機械の入力点数分だけ準備
すれば良い。また、Diの類11!l、IJ換えをハー
ド的に作業するのでなく、ソフト的に行なえるため、バ
リアプルで非常に理解しやづく簡単であり、作業ミスが
起きにくい。さらに、ハード構成が不要であるのでコス
トダウンにつながる。
で行わないため、Di点数を機械の入力点数分だけ準備
すれば良い。また、Diの類11!l、IJ換えをハー
ド的に作業するのでなく、ソフト的に行なえるため、バ
リアプルで非常に理解しやづく簡単であり、作業ミスが
起きにくい。さらに、ハード構成が不要であるのでコス
トダウンにつながる。
上記例では、一般に、メインRAM8にはPCがアクセ
スできる領域があることに鑑みてメインRAM8の内容
をPCRAMl4に転記するようにしたが、PCRAM
l 4に直接書き込むことも可能である。
スできる領域があることに鑑みてメインRAM8の内容
をPCRAMl4に転記するようにしたが、PCRAM
l 4に直接書き込むことも可能である。
本発明は、上記実施例に限定されるものではなく、適宜
の設計的変更を行うことにより、適宜rフ様で実施し得
るものである。
の設計的変更を行うことにより、適宜rフ様で実施し得
るものである。
[発明の効果1
以上の通り、本発明は特許請求の箱間に記載の通りのデ
ィジタル信号処理装置であるので、加工機を制御するN
C装置やシーケンサに対して0点数を増やすことなく、
1つのシーケンスで機種やオプションの切換えを行うこ
とができる。
ィジタル信号処理装置であるので、加工機を制御するN
C装置やシーケンサに対して0点数を増やすことなく、
1つのシーケンスで機種やオプションの切換えを行うこ
とができる。
第1図は本発明の一実施例に係るNC装置ないしシーケ
ンサのブロック図、第2図は対象設定方式をホすフロー
チャート、第3図は上記NC装置ないしシーケンスが行
う処理のフローチャート、第4図はPCが行う処理のフ
ローチャート、第5図は従来のNC装置ないしシーケン
サを示す10ツク図、第6図は従来の対象設定方式の7
0−チ1/−トである。 8・・・メインRAM 14・・・PCRAM
ンサのブロック図、第2図は対象設定方式をホすフロー
チャート、第3図は上記NC装置ないしシーケンスが行
う処理のフローチャート、第4図はPCが行う処理のフ
ローチャート、第5図は従来のNC装置ないしシーケン
サを示す10ツク図、第6図は従来の対象設定方式の7
0−チ1/−トである。 8・・・メインRAM 14・・・PCRAM
Claims (3)
- (1)各種のセンサ類などから多数のディジタル信号を
入力し所定のシーケンス処理を行って機械を制御するデ
ィジタル信号処理装置において、機種やオプション有無
など制御対象を特定する対象特定用メモリと、該メモリ
で特定された制御対象に応じ所定のシーケンスプログラ
ムを選択するシーケンス選択手段とを備えたことを特徴
とするディジタル信号処理装置。 - (2)請求項1に記載のディジタル信号処理装置におい
て、前記ディジタル信号を入力するディジタルインプッ
ト装置は、複数個のディジタル信号を入力可能の入力ユ
ニットを、複数個並列配置して構成されることを特徴と
するディジタル信号処理装置。 - (3)請求項1に記載のディジタル信号処理装置におい
て、該装置はNC装置ないしシーケンサで構成され、前
記シーケンス選択手段は、これら装置のプログラマブル
コントローラで形成されることを特徴とするディジタル
信号処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17906189A JPH0344703A (ja) | 1989-07-13 | 1989-07-13 | ディジタル信号処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17906189A JPH0344703A (ja) | 1989-07-13 | 1989-07-13 | ディジタル信号処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0344703A true JPH0344703A (ja) | 1991-02-26 |
Family
ID=16059430
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17906189A Pending JPH0344703A (ja) | 1989-07-13 | 1989-07-13 | ディジタル信号処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0344703A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102896446A (zh) * | 2012-10-09 | 2013-01-30 | 上海交通大学 | 海上石油平台精密切割控制系统 |
-
1989
- 1989-07-13 JP JP17906189A patent/JPH0344703A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102896446A (zh) * | 2012-10-09 | 2013-01-30 | 上海交通大学 | 海上石油平台精密切割控制系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5475583A (en) | Programmable control system including a logic module and a method for programming | |
| US4099252A (en) | Method and means for altering the states of control signals in an on-line control system | |
| US6629165B1 (en) | Programmable controller including intelligent module | |
| US4502112A (en) | Sequence control apparatus | |
| JP2735209B2 (ja) | 数値制御装置 | |
| US20220402121A1 (en) | Control and monitoring of a machine arrangement | |
| US4924403A (en) | Numerical control method and system therefor having override playback function | |
| US5644749A (en) | Parallel computer and processor element utilizing less memory | |
| JPH0344703A (ja) | ディジタル信号処理装置 | |
| JPH0580815A (ja) | Pcのメツセージ表示方式 | |
| US6999842B2 (en) | Numerical controller | |
| US5060133A (en) | Transputer CNC processor | |
| JPH025102A (ja) | Pcラダー図の入力方式 | |
| US5224031A (en) | Signal transfer system of programmable controller | |
| US5608906A (en) | Multiple-task controller having a plurality of task memory input/output devices, input/output processing device, and a plurality of tasks controlled by external devices | |
| WO1999050727A1 (en) | Method and system for monitoring the status of hardware device | |
| JPS62239203A (ja) | プログラマブルコントロ−ラのプログラム入出力装置 | |
| JP2573251B2 (ja) | プログラマブルコントローラの送信指定方法 | |
| KR0170266B1 (ko) | 다중로보트 통신제어시스템 | |
| JPH03240879A (ja) | 寸法線自動生成システム | |
| JP2522047B2 (ja) | 機器制御用プログラマブルコントロ―ラ | |
| JPS61180310A (ja) | 数値制御装置へのシステムコントロ−ルプログラムのロ−デイング方式 | |
| JPS59116785A (ja) | 文字・図形情報入力表示方式 | |
| JPH11134010A (ja) | プログラマブルコントローラにおけるプログラム実行方法 | |
| JPH0546220A (ja) | 数値制御装置 |