JPH11327609A - 制御デバイス - Google Patents
制御デバイスInfo
- Publication number
- JPH11327609A JPH11327609A JP11105664A JP10566499A JPH11327609A JP H11327609 A JPH11327609 A JP H11327609A JP 11105664 A JP11105664 A JP 11105664A JP 10566499 A JP10566499 A JP 10566499A JP H11327609 A JPH11327609 A JP H11327609A
- Authority
- JP
- Japan
- Prior art keywords
- control
- control device
- modules
- control modules
- control module
- 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
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B11/00—Automatic controllers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/052—Linking several PLC's
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
Abstract
(57)【要約】
【目的】 従来技術及び方法の不都合を克服する、そし
て簡単な構造の、種々の用途に用いることができる、電
気的制御デバイスを提供する。 【構成】 この制御デバイスは、その相互作用を満足す
るように構成できる複数の制御モジュールを含んでい
る。この制御モジュールが、電気的デバイスを駆動する
ための制御信号を発生する。制御モジュールの相互作用
は個別にセットされることが可能であると言う事実によ
って、広範囲の制御タスクのための制御デバイスを構成
することが可能である。それはつまり、この制御デバイ
スが著しく多様な目的のために使用できることを意味し
ている。これに要する労力は、同等の特性の従来形制御
デバイスの場合よりも大きくはない。
て簡単な構造の、種々の用途に用いることができる、電
気的制御デバイスを提供する。 【構成】 この制御デバイスは、その相互作用を満足す
るように構成できる複数の制御モジュールを含んでい
る。この制御モジュールが、電気的デバイスを駆動する
ための制御信号を発生する。制御モジュールの相互作用
は個別にセットされることが可能であると言う事実によ
って、広範囲の制御タスクのための制御デバイスを構成
することが可能である。それはつまり、この制御デバイ
スが著しく多様な目的のために使用できることを意味し
ている。これに要する労力は、同等の特性の従来形制御
デバイスの場合よりも大きくはない。
Description
【0001】
【発明の属する技術分野】本発明は、電気的デバイスを
駆動するために制御信号を発生するための電気的制御デ
バイスに関する。
駆動するために制御信号を発生するための電気的制御デ
バイスに関する。
【0002】
【従来の技術】この包括的な型式の電気的制御デバイス
は無数の実施例で知られており、そして広範囲の多様な
目的のために用いられている。
は無数の実施例で知られており、そして広範囲の多様な
目的のために用いられている。
【0003】電気的制御デバイスの構造は、何のデバイ
スが制御されるべきかに依存して大きく変化し、そして
どのイベントか、又はどのバラメータであるかにも依存
している。その結果、それぞれの電気的制御デバイスを
用いるための選択は相対的に限定されることになり、こ
のことが従来技術の制御デバイスの不都合であることは
疑いない。
スが制御されるべきかに依存して大きく変化し、そして
どのイベントか、又はどのバラメータであるかにも依存
している。その結果、それぞれの電気的制御デバイスを
用いるための選択は相対的に限定されることになり、こ
のことが従来技術の制御デバイスの不都合であることは
疑いない。
【0004】
【発明が解決しようとする課題】本発明の課題は、構造
が簡単で、種々の用途に適切に用いることができる電気
的制御デバイスを提供することである。
が簡単で、種々の用途に適切に用いることができる電気
的制御デバイスを提供することである。
【0005】
【課題を解決するための手段】この課題は本発明によ
り、相互作用の点で構成できる複数の制御モジュールを
含み、前記制御モジュールは、電気的デバイスを駆動す
るための複数の制御信号を発生するように構成して解決
される。
り、相互作用の点で構成できる複数の制御モジュールを
含み、前記制御モジュールは、電気的デバイスを駆動す
るための複数の制御信号を発生するように構成して解決
される。
【0006】換言すれば本発明は、制御信号を発生す
る、そしてその相互作用が構成可能な、多数の制御モジ
ュールによって特徴付けられる。
る、そしてその相互作用が構成可能な、多数の制御モジ
ュールによって特徴付けられる。
【0007】
【発明の実施の形態】制御モジュールの相互作用は個別
にセットされることが可能であると言う事実によって、
広範囲の制御タスクのための制御デバイスを構成するこ
とが可能である。それはつまり、この制御デバイスが著
しく多様な目的のために使用できることを意味してい
る。これに要する労力は、同等の特性の従来形制御デバ
イスの場合よりも大きくはない。
にセットされることが可能であると言う事実によって、
広範囲の制御タスクのための制御デバイスを構成するこ
とが可能である。それはつまり、この制御デバイスが著
しく多様な目的のために使用できることを意味してい
る。これに要する労力は、同等の特性の従来形制御デバ
イスの場合よりも大きくはない。
【0008】本発明の追加された特色によれば、制御モ
ジュールは特定イベントに対して前もって決められた方
法で応答するように、そしてその応答を表しているデー
タ又は信号を、及び/又は制御デバイスの出力信号とし
て、それぞれ他の制御モジュールへ出力するように、適
合される。
ジュールは特定イベントに対して前もって決められた方
法で応答するように、そしてその応答を表しているデー
タ又は信号を、及び/又は制御デバイスの出力信号とし
て、それぞれ他の制御モジュールへ出力するように、適
合される。
【0009】本発明の付加的な特色によれば、制御モジ
ュールに接続されたセッティングデバイスが設けられ
る。このセッティングデバイスはそれぞれの制御モジュ
ール間の相互作用を選択的にセッティングする。
ュールに接続されたセッティングデバイスが設けられ
る。このセッティングデバイスはそれぞれの制御モジュ
ール間の相互作用を選択的にセッティングする。
【0010】本発明のさらに別の特色によれば、セッテ
ィングデバイスは、どの制御モジュールが制御デバイス
のどの入力端子及び出力端子に接続されるかを、選択的
にセットする。
ィングデバイスは、どの制御モジュールが制御デバイス
のどの入力端子及び出力端子に接続されるかを、選択的
にセットする。
【0011】本発明の別の特色によれば、セッティング
デバイスは、制御デバイスが動作状態にあるとき、個別
にセッティングを実施するように適合される。
デバイスは、制御デバイスが動作状態にあるとき、個別
にセッティングを実施するように適合される。
【0012】本発明のさらに別の特色によれば、制御モ
ジュールは直列に接続されて一連の制御モジュール群を
形成する。
ジュールは直列に接続されて一連の制御モジュール群を
形成する。
【0013】本発明の別の特色によれば、制御モジュー
ルは一連の制御モジュール群における隣接して(信号の
流れに関して上流又は下流に)接続されているそれぞれ
の制御モジュールにデータ又は信号を供給する。
ルは一連の制御モジュール群における隣接して(信号の
流れに関して上流又は下流に)接続されているそれぞれ
の制御モジュールにデータ又は信号を供給する。
【0014】本発明の付加的な特色によれば、制御モジ
ュールは制御モジュールの1つから受け取ったデータ又
は信号を他の1つの制御モジュールに透過させるよう適
合される。
ュールは制御モジュールの1つから受け取ったデータ又
は信号を他の1つの制御モジュールに透過させるよう適
合される。
【0015】本発明の追加された特色によれば、制御モ
ジュールは各々実質的に同等である。
ジュールは各々実質的に同等である。
【0016】本発明の別の特色によれば、制御モジュー
ルは多機能モジュールである。これは選択に従って複数
の動作モードの1つで、互いに独立的に動作することが
できる。
ルは多機能モジュールである。これは選択に従って複数
の動作モードの1つで、互いに独立的に動作することが
できる。
【0017】本発明の付随する特色によれば、制御モジ
ュールは以下の1つ又はそれ以上機能を果たすものとし
て使用されるように適合される。カウンタ、コンパレー
タ、エッジ検出器及びキャッチャユニット。
ュールは以下の1つ又はそれ以上機能を果たすものとし
て使用されるように適合される。カウンタ、コンパレー
タ、エッジ検出器及びキャッチャユニット。
【0018】本発明の他の有利な構成は従属請求項に示
される。
される。
【0019】本発明はこの明細中において電気的制御デ
バイスとして実現されるように説明されているが、種々
の変更及び構造変化が本発明の精神から離れることな
く、そして請求項の相当する範囲内で、行い得るもので
あるため、本発明は示された詳細に限定されるよう意図
されてはいない。
バイスとして実現されるように説明されているが、種々
の変更及び構造変化が本発明の精神から離れることな
く、そして請求項の相当する範囲内で、行い得るもので
あるため、本発明は示された詳細に限定されるよう意図
されてはいない。
【0020】しかしその付加的な目的及び利点と共に、
本発明の構造、及び動作の方法は、添付図面と関連させ
ながら行われる、特定の実施例に関する以下の説明から
最も良く理解されるであろう。
本発明の構造、及び動作の方法は、添付図面と関連させ
ながら行われる、特定の実施例に関する以下の説明から
最も良く理解されるであろう。
【0021】
【実施例】ここで詳細に説明する電気的制御デバイス
は、例えば自動車用の制御器の、及び/又は工業用用途
の、1つの集積回路の1つの構成要素である。しかし、
本発明は集積回路に限定されるものではなく、この制御
デバイスはディスクリートコンポーネントを用いて回路
構成できることもまた明らかである。
は、例えば自動車用の制御器の、及び/又は工業用用途
の、1つの集積回路の1つの構成要素である。しかし、
本発明は集積回路に限定されるものではなく、この制御
デバイスはディスクリートコンポーネントを用いて回路
構成できることもまた明らかである。
【0022】ここで説明する実施例においては、制御デ
バイスは何らかの望ましい電気的デバイスを駆動するた
めに、周期的に、又は非周期的に、その出力端子を通し
て制御信号を出力する。制御信号(出力信号)は特に外
部イベント(しかし必ずしもこれに限定されない)に基
づいて発生される。より正確に表現すれば、制御信号は
それらイベントを表す。そして制御デバイスの入力端子
を通して入力された入力信号に基づいて発生される。
バイスは何らかの望ましい電気的デバイスを駆動するた
めに、周期的に、又は非周期的に、その出力端子を通し
て制御信号を出力する。制御信号(出力信号)は特に外
部イベント(しかし必ずしもこれに限定されない)に基
づいて発生される。より正確に表現すれば、制御信号は
それらイベントを表す。そして制御デバイスの入力端子
を通して入力された入力信号に基づいて発生される。
【0023】本明細における特定の基準はディジタル制
御デバイスである。このデジタル制御デバイスは受信信
号の立ち上がり及び/又は立ち下がりエッジを、そして
それらのエッジの発生した時点を検出することができ、
そして特にこの機能として、出力される制御信号におけ
る個別の立ち上がり又は立ち下がりエッジを発生させる
ことができ、及び/又は周期的制御信号を発生させ、そ
して出力することができる。
御デバイスである。このデジタル制御デバイスは受信信
号の立ち上がり及び/又は立ち下がりエッジを、そして
それらのエッジの発生した時点を検出することができ、
そして特にこの機能として、出力される制御信号におけ
る個別の立ち上がり又は立ち下がりエッジを発生させる
ことができ、及び/又は周期的制御信号を発生させ、そ
して出力することができる。
【0024】この制御デバイスはまた、言及されたよう
に同じ、又は他のイベント、パラメータに基づいて、あ
るいは別の形式で応答するように設計されることもでき
る。
に同じ、又は他のイベント、パラメータに基づいて、あ
るいは別の形式で応答するように設計されることもでき
る。
【0025】最初に図1を参照すると制御デバイスが示
されている。この制御デバイスは、多数の入力及び/又
は出力端子11と、以下に詳細に説明される多数の制御
モジュール12と、同様に以下に詳細に説明されるセッ
ティングデバイス13と、そして適切であるならば図1
には示されていないさらに別のデバイスとを含んでい
る。
されている。この制御デバイスは、多数の入力及び/又
は出力端子11と、以下に詳細に説明される多数の制御
モジュール12と、同様に以下に詳細に説明されるセッ
ティングデバイス13と、そして適切であるならば図1
には示されていないさらに別のデバイスとを含んでい
る。
【0026】制御モジュール12の機能は、制御デバイ
スから出力すべき制御信号を発生させ、そしてそれらを
制御デバイスの入力及び/又は出力端子11に供給する
ことである。各個別の制御モジュール12はこれを実行
することが可能である。
スから出力すべき制御信号を発生させ、そしてそれらを
制御デバイスの入力及び/又は出力端子11に供給する
ことである。各個別の制御モジュール12はこれを実行
することが可能である。
【0027】制御モジュール12は基本的に同等の制御
モジュールである。それらは直列に接続され、そして入
力及び/又は出力端子11に、そして第1バス14を通
してセッティングデバイス13に接続され、そして第2
バス15を通して、図には描かれていないクロックジェ
ネレータに接続されている。制御モジュール12及び、
入力及び/又は出力端子11は、固定的に、又は可変的
(調節可能、又は変更可能)な手段で互いに関連付けさ
れることができる。各制御モジュール12は入力及び/
又は出力端子11に接続されている必要はなく、そして
他方では、いくつかの入力及び/又は出力端子11を制
御モジュール12に割り当てることも可能である。
モジュールである。それらは直列に接続され、そして入
力及び/又は出力端子11に、そして第1バス14を通
してセッティングデバイス13に接続され、そして第2
バス15を通して、図には描かれていないクロックジェ
ネレータに接続されている。制御モジュール12及び、
入力及び/又は出力端子11は、固定的に、又は可変的
(調節可能、又は変更可能)な手段で互いに関連付けさ
れることができる。各制御モジュール12は入力及び/
又は出力端子11に接続されている必要はなく、そして
他方では、いくつかの入力及び/又は出力端子11を制
御モジュール12に割り当てることも可能である。
【0028】選択的に個別の制御モジュールを、それら
が個別に又はグループとして相互作用するように動作さ
せることも可能である。個別の制御モジュールグループ
は、相互に独立した任意の数の制御モジュールを含むこ
ともできる。
が個別に又はグループとして相互作用するように動作さ
せることも可能である。個別の制御モジュールグループ
は、相互に独立した任意の数の制御モジュールを含むこ
ともできる。
【0029】セッティングデバイス13は、もし適切で
あればどの制御モジュールがどのように相互作用的に動
作し、そしてどの制御モジュールがどの入力及び/又は
出力端子に割り当てられるかを設定するのに用いること
ができる。
あればどの制御モジュールがどのように相互作用的に動
作し、そしてどの制御モジュールがどの入力及び/又は
出力端子に割り当てられるかを設定するのに用いること
ができる。
【0030】個別の制御モジュール12の例としての構
造が図2に示されている。
造が図2に示されている。
【0031】図2に示される制御モジュール12は、第
1入力及び/又は出力端子121(Yi,Eo,Ti,
M0i,M1i)と、第2入力及び/又は出力端子12
2(Yo,Ei,To,M0o,M1o)と、そして第
3入力及び/又は出力端子123(Clock_In,
Data_In,Data_Out)とを有している。
第1入力及び/又は出力端子121は、制御モジュール
直列回路内において当該制御モジュールの上流に配置さ
れている制御モジュールに接続されている。第2入力及
び/又は出力端子122は、制御モジュール直列回路内
において当該制御モジュールの下流に配置されている制
御モジュールに接続されている。第3入力及び/又は出
力端子123は、バス14及び15を通して、入力及び
/又は出力端子11に、セッティングデバイス13に、
及びクロックジェネレータに接続されている。
1入力及び/又は出力端子121(Yi,Eo,Ti,
M0i,M1i)と、第2入力及び/又は出力端子12
2(Yo,Ei,To,M0o,M1o)と、そして第
3入力及び/又は出力端子123(Clock_In,
Data_In,Data_Out)とを有している。
第1入力及び/又は出力端子121は、制御モジュール
直列回路内において当該制御モジュールの上流に配置さ
れている制御モジュールに接続されている。第2入力及
び/又は出力端子122は、制御モジュール直列回路内
において当該制御モジュールの下流に配置されている制
御モジュールに接続されている。第3入力及び/又は出
力端子123は、バス14及び15を通して、入力及び
/又は出力端子11に、セッティングデバイス13に、
及びクロックジェネレータに接続されている。
【0032】この実施例においては、第1入力及び/又
は出力端子121は、参照記号Eoによって指定される
1つの出力端子と、参照記号Yi,Ti,M0i及びM
1iによって指定される4つの入力端子とを含んでい
る。この実施例では、第2入力及び/又は出力端子12
2は、参照記号Yo,To,M0o及びM1oによって
指定される4つの出力端子と、参照記号Eiによって指
定される1つの入力端子を含んでいる。この例において
は、第3入力及び/又は出力端子123は、参照記号D
ata_Outによって指定される1つの出力端子と、
参照記号Clock_In及びData_Inによって
指定される2つの入力端子とを含んでいる。明確には言
及されていないとしても、いくつかの個別の入力及び/
又は出力端子は、ある程度の数の入力及び/又は出力端
子を含む入力及び/又は出力端子グループである。制御
モジュールが直列に接続されているとき、接続Yi及び
Yo、Ei及びEo、Ti及びTo、M0i及びM0
o、並びにM1i及びM1oは互いに接続される。
は出力端子121は、参照記号Eoによって指定される
1つの出力端子と、参照記号Yi,Ti,M0i及びM
1iによって指定される4つの入力端子とを含んでい
る。この実施例では、第2入力及び/又は出力端子12
2は、参照記号Yo,To,M0o及びM1oによって
指定される4つの出力端子と、参照記号Eiによって指
定される1つの入力端子を含んでいる。この例において
は、第3入力及び/又は出力端子123は、参照記号D
ata_Outによって指定される1つの出力端子と、
参照記号Clock_In及びData_Inによって
指定される2つの入力端子とを含んでいる。明確には言
及されていないとしても、いくつかの個別の入力及び/
又は出力端子は、ある程度の数の入力及び/又は出力端
子を含む入力及び/又は出力端子グループである。制御
モジュールが直列に接続されているとき、接続Yi及び
Yo、Ei及びEo、Ti及びTo、M0i及びM0
o、並びにM1i及びM1oは互いに接続される。
【0033】制御モジュール12は特定の内部及び/又
は外部イベントに対して前もって決められた形式で応答
するように設計されており、そしてその応答を表す信号
又はデータを、第1入力及び/又は出力端子121を通
して、及び/又は第2入力及び/又は出力端子122を
通して、及び/又は第3入力及び/又は出力端子123
を通して、出力するように設計されている。
は外部イベントに対して前もって決められた形式で応答
するように設計されており、そしてその応答を表す信号
又はデータを、第1入力及び/又は出力端子121を通
して、及び/又は第2入力及び/又は出力端子122を
通して、及び/又は第3入力及び/又は出力端子123
を通して、出力するように設計されている。
【0034】この実施例においては、制御モジュールは
多機能モジュールであり、セッティングデバイス13に
よって駆動される条件に基づいて、制御モジュールは異
なるモードで動作することができる。例えば、それらは
随意的に、そして選択的にカウンタ、エッジ検出器又は
コンパレータとして動作することができる。
多機能モジュールであり、セッティングデバイス13に
よって駆動される条件に基づいて、制御モジュールは異
なるモードで動作することができる。例えば、それらは
随意的に、そして選択的にカウンタ、エッジ検出器又は
コンパレータとして動作することができる。
【0035】図2から理解できるように、制御モジュー
ル12は各々、示されるように配線されたコンパレータ
124、レジスタ125,制御ユニット126及びマル
チプレクサ127を含んでいる。
ル12は各々、示されるように配線されたコンパレータ
124、レジスタ125,制御ユニット126及びマル
チプレクサ127を含んでいる。
【0036】それぞれの制御モジュールの動作形式、す
なわちカウンタとして、エッジ検出器として、そしてコ
ンパレータとしてのいずれで動作するかは、そして適切
であればそれぞれの制御モジュールが特定イベントに応
答する形式もまた、セッティングデバイス13によって
制御される。セッティングデバイスは第1バス14を通
して、及び入力端子Data_Inを通して、それぞれ
の制御モジュールに命令を与える。
なわちカウンタとして、エッジ検出器として、そしてコ
ンパレータとしてのいずれで動作するかは、そして適切
であればそれぞれの制御モジュールが特定イベントに応
答する形式もまた、セッティングデバイス13によって
制御される。セッティングデバイスは第1バス14を通
して、及び入力端子Data_Inを通して、それぞれ
の制御モジュールに命令を与える。
【0037】制御モジュール12がカウンタとして用い
られるならば、制御ユニット126の制御の下で、レジ
スタ125内に蓄積されているカウント値が、第2バス
15及び入力端子Clock_Inを通してクロックジ
ェネレータから制御モジュールに供給されるクロック信
号のタイミングを基にして、又は制御デバイスの当該制
御モジュールに割り当てられた入力及び/又は出力端子
を通して入力された信号の立ち上がりエッジ、立ち下が
りエッジ又は両方のエッジを用いて、増加させられる。
られるならば、制御ユニット126の制御の下で、レジ
スタ125内に蓄積されているカウント値が、第2バス
15及び入力端子Clock_Inを通してクロックジ
ェネレータから制御モジュールに供給されるクロック信
号のタイミングを基にして、又は制御デバイスの当該制
御モジュールに割り当てられた入力及び/又は出力端子
を通して入力された信号の立ち上がりエッジ、立ち下が
りエッジ又は両方のエッジを用いて、増加させられる。
【0038】これによって、一連の制御モジュール群内
の当該制御モジュールの下流に配置された制御モジュー
ルから、入力端子Eiを通して当該制御モジュールに供
給された信号に応答してカウンタをリセットすることが
可能となる。現在のカウンタ読み取りは出力端子Yoを
通して出力することができる。カウンタ読み取りの変化
は出力端子Toを通して表示することができる。カウン
タがゼロのカウントに達したならば、当該制御モジュー
ルは内部プロセッサをトリガし、及び/又はこのイベン
トを表す信号又はデータを発生させ、そしてそれらを第
1入力及び/又は出力端子121を通して、及び/又は
第2入力及び/又は出力端子122を通して、及び/又
は第3入力及び/又は出力端子123を通して出力す
る。制御モジュール及び/又は制御デバイスがプログラ
ム制御されているのであれば、付加的に、又は代替的
に、割り込み又はトリガされるべき他のソフトウェアイ
ベントに対して準備することができる。
の当該制御モジュールの下流に配置された制御モジュー
ルから、入力端子Eiを通して当該制御モジュールに供
給された信号に応答してカウンタをリセットすることが
可能となる。現在のカウンタ読み取りは出力端子Yoを
通して出力することができる。カウンタ読み取りの変化
は出力端子Toを通して表示することができる。カウン
タがゼロのカウントに達したならば、当該制御モジュー
ルは内部プロセッサをトリガし、及び/又はこのイベン
トを表す信号又はデータを発生させ、そしてそれらを第
1入力及び/又は出力端子121を通して、及び/又は
第2入力及び/又は出力端子122を通して、及び/又
は第3入力及び/又は出力端子123を通して出力す
る。制御モジュール及び/又は制御デバイスがプログラ
ム制御されているのであれば、付加的に、又は代替的
に、割り込み又はトリガされるべき他のソフトウェアイ
ベントに対して準備することができる。
【0039】制御モジュール12がエッジ検出器として
用いられているならば、制御ユニットは、以下の信号の
立ち上がりエッジ、立ち下がりエッジ、又は両方のエッ
ジを検出する。
用いられているならば、制御ユニットは、以下の信号の
立ち上がりエッジ、立ち下がりエッジ、又は両方のエッ
ジを検出する。
【0040】制御デバイスの当該制御モジュールに割り
当てられた入力及び/又は出力端子を通して制御デバイ
スに供給された信号、及び/又はクロックジェネレータ
から第2バス15及び入力端子Clock_Inを通し
て制御モジュールに供給されたクロック信号。
当てられた入力及び/又は出力端子を通して制御デバイ
スに供給された信号、及び/又はクロックジェネレータ
から第2バス15及び入力端子Clock_Inを通し
て制御モジュールに供給されたクロック信号。
【0041】検出されるべきエッジが信号内に検出され
たならば、当該制御モジュールは内部処理をトリガし、
及び/又はこのイベントを表す信号又はデータを発生
し、そしてそれらを第1入力及び/又は出力端子121
を通して、及び/又は第2入力及び/又は出力端子12
2を通して、及び/又は第3入力及び/又は出力端子1
23を通して、出力する。エッジの認識への応答は、特
に、入力端子Yiを通して得られた値をレジスタ125
内に蓄積することである。これはキャッチャ機能と呼ば
れている。制御モジュール及び/又は制御デバイスがプ
ログラム制御されているならば、付加的に、又は代替的
に、割り込み又はトリガされるべき他のソフトウェアイ
ベント対する準備がなされる。
たならば、当該制御モジュールは内部処理をトリガし、
及び/又はこのイベントを表す信号又はデータを発生
し、そしてそれらを第1入力及び/又は出力端子121
を通して、及び/又は第2入力及び/又は出力端子12
2を通して、及び/又は第3入力及び/又は出力端子1
23を通して、出力する。エッジの認識への応答は、特
に、入力端子Yiを通して得られた値をレジスタ125
内に蓄積することである。これはキャッチャ機能と呼ば
れている。制御モジュール及び/又は制御デバイスがプ
ログラム制御されているならば、付加的に、又は代替的
に、割り込み又はトリガされるべき他のソフトウェアイ
ベント対する準備がなされる。
【0042】制御モジュール12がコンパレータとして
用いられているならば、2つの値が制御ユニット126
の制御の下で同等性に関してチェックされる。その値の
1つは、一連の制御モジュール群内でさらに上流に配置
されたカウンタの入力端子Yiを通して供給されたカウ
ント値(より正確に言えば、カウンタとして使用されて
いる制御モジュールのカウント値)である。こうして比
較された値が等しければ、当該制御モジュールは内部処
理をトリガし、及び/又はこのイベントを表す信号又は
データを発生し、そしてそれらを第1入力及び/又は出
力端子121を通して、及び/又は第2入力及び/又は
出力端子122を通して、及び/又は第3入力及び/又
は出力端子123を通して出力する。制御モジュール及
び/又は制御デバイスがプログラム制御されているなら
ば、付加的に、又は代替的に、割り込み又はトリガされ
るべき他のソフトウェアイベントに関する備えが実行さ
れる。この例においては、この比較は単にレジスタ12
5の内容が変化しているかどうか、又は当該制御モジュ
ールが、入力端子Yiを通して受け取られた値が変化し
ているという情報を入力端子Tiを通して与えられたか
の評価にすぎない。この方法においては、制御ユニット
の動作クロックのいくつかのサイクルにわたって同等性
条件が継続して存在している場合に限り、各比較結果は
ただ一度だけ応答される。
用いられているならば、2つの値が制御ユニット126
の制御の下で同等性に関してチェックされる。その値の
1つは、一連の制御モジュール群内でさらに上流に配置
されたカウンタの入力端子Yiを通して供給されたカウ
ント値(より正確に言えば、カウンタとして使用されて
いる制御モジュールのカウント値)である。こうして比
較された値が等しければ、当該制御モジュールは内部処
理をトリガし、及び/又はこのイベントを表す信号又は
データを発生し、そしてそれらを第1入力及び/又は出
力端子121を通して、及び/又は第2入力及び/又は
出力端子122を通して、及び/又は第3入力及び/又
は出力端子123を通して出力する。制御モジュール及
び/又は制御デバイスがプログラム制御されているなら
ば、付加的に、又は代替的に、割り込み又はトリガされ
るべき他のソフトウェアイベントに関する備えが実行さ
れる。この例においては、この比較は単にレジスタ12
5の内容が変化しているかどうか、又は当該制御モジュ
ールが、入力端子Yiを通して受け取られた値が変化し
ているという情報を入力端子Tiを通して与えられたか
の評価にすぎない。この方法においては、制御ユニット
の動作クロックのいくつかのサイクルにわたって同等性
条件が継続して存在している場合に限り、各比較結果は
ただ一度だけ応答される。
【0043】ここで説明されている例としての制御モジ
ュールは以下のように個別に機能する。
ュールは以下のように個別に機能する。
【0044】上で説明されたイベントの1つが生じたな
らば、(キャッチャ機能における場合を除いて)立ち上
がり又は立ち下がりエッジが制御デバイスの関連する出
力端子に発生するか、又は制御デバイスの関連する出力
端子を通して出力される信号の状態が反転するか、又は
相当するコマンドが出力端子M0o及び/又はM1oを
通して次の制御モジュールに伝達される。
らば、(キャッチャ機能における場合を除いて)立ち上
がり又は立ち下がりエッジが制御デバイスの関連する出
力端子に発生するか、又は制御デバイスの関連する出力
端子を通して出力される信号の状態が反転するか、又は
相当するコマンドが出力端子M0o及び/又はM1oを
通して次の制御モジュールに伝達される。
【0045】その入力端子M0i及び/又はM1iを通
してそれらの、又は他のコマンドを受け取った制御モジ
ュールは、それらを該制御モジュール自身で処理する
か、又はそれらを出力端子M0o及び/又はM1oを通
して次の制御モジュールに転送するかのいずれかであ
る。
してそれらの、又は他のコマンドを受け取った制御モジ
ュールは、それらを該制御モジュール自身で処理する
か、又はそれらを出力端子M0o及び/又はM1oを通
して次の制御モジュールに転送するかのいずれかであ
る。
【0046】制御モジュールがその入力端子M0i及び
/又はM1iを通してコマンドを受け取るならば、そし
て同時にそれ自身が検出したイベントに応答しなければ
ならないならば、そのイベントへの応答として実行され
るべき応答は、競合するイベントにおいて受け取られた
コマンドの実行及び/又は転送よりも高い優先度を有し
ている。
/又はM1iを通してコマンドを受け取るならば、そし
て同時にそれ自身が検出したイベントに応答しなければ
ならないならば、そのイベントへの応答として実行され
るべき応答は、競合するイベントにおいて受け取られた
コマンドの実行及び/又は転送よりも高い優先度を有し
ている。
【0047】個別制御モジュール12自身と、それらの
相互作用及び制御デバイスの個別の入力及び/又は出力
端子11へのそれらの割り当ては、既に上で説明された
ように、セッティングデバイス13によって他に無関係
に個別に構成(調節)することができる。この実施例に
おいては、その構成が行われるのは、制御デバイスが特
定の制御レジスタをセッティングする動作の間である。
相互作用及び制御デバイスの個別の入力及び/又は出力
端子11へのそれらの割り当ては、既に上で説明された
ように、セッティングデバイス13によって他に無関係
に個別に構成(調節)することができる。この実施例に
おいては、その構成が行われるのは、制御デバイスが特
定の制御レジスタをセッティングする動作の間である。
【0048】この結果は、規定されたイベントに必要と
されるように応答するいずれかの数の数の制御モジュー
ルが、必要に従って、一方的な、又は交互的な影響をも
って相互作用できるように、そして制御デバイスの特定
の入力及び/又は出力端子に割り当てられることであ
る。そのような柔軟な構造性は、制御デバイスが広範囲
のタスクに使用可能であることを意味しており、そして
いずれの場合でも、有効な条件に対する最善の適合を最
小の労力によって実現できることを意味している。
されるように応答するいずれかの数の数の制御モジュー
ルが、必要に従って、一方的な、又は交互的な影響をも
って相互作用できるように、そして制御デバイスの特定
の入力及び/又は出力端子に割り当てられることであ
る。そのような柔軟な構造性は、制御デバイスが広範囲
のタスクに使用可能であることを意味しており、そして
いずれの場合でも、有効な条件に対する最善の適合を最
小の労力によって実現できることを意味している。
【0049】現時点では、説明されたような方法で、又
は同様な方法で、制御デバイスを構成するのが最適と考
えられるとしても、このデバイスは多くの箇所において
変更されることが可能である。
は同様な方法で、制御デバイスを構成するのが最適と考
えられるとしても、このデバイスは多くの箇所において
変更されることが可能である。
【0050】例えば、複数の制御モジュール12が、基
本的に同等な制御モジュールであることは絶対的に必要
なことではない。そのうちのいくつかだけが同等の制御
モジュールであるとか、又はそれらが完全に異なる制御
モジュールであることも可能である。
本的に同等な制御モジュールであることは絶対的に必要
なことではない。そのうちのいくつかだけが同等の制御
モジュールであるとか、又はそれらが完全に異なる制御
モジュールであることも可能である。
【0051】この場合のように制御モジュール12が多
機能モジュールであるなら、それらの可能な機能は計
数、比較及びエッジ検出機能に限られるものではない。
この制御モジュールは付加的に、又は代替的に何らかの
他の機能を実行するために設計されることができる。
機能モジュールであるなら、それらの可能な機能は計
数、比較及びエッジ検出機能に限られるものではない。
この制御モジュールは付加的に、又は代替的に何らかの
他の機能を実行するために設計されることができる。
【0052】しかしこの制御モジュールは、その機能及
び動作モードが個別に構成される多機能モジュールであ
る必要もない。代わりに、恒久的(変更不能な)機能を
持つ制御モジュールを利用するような、少なくともいく
らかの拡張もまた可能である。また、制御モジュールか
らカウント機能のような、制御のために必要とされる機
能を取り除き、そしてその代わり制御モジュールの一
部、又は全部に共通な(グローバル)デバイスを設け、
個別の、又は全ての制御モジュールに利用できる信号又
はデータをそれらのデバイスから出力させることも可能
である。
び動作モードが個別に構成される多機能モジュールであ
る必要もない。代わりに、恒久的(変更不能な)機能を
持つ制御モジュールを利用するような、少なくともいく
らかの拡張もまた可能である。また、制御モジュールか
らカウント機能のような、制御のために必要とされる機
能を取り除き、そしてその代わり制御モジュールの一
部、又は全部に共通な(グローバル)デバイスを設け、
個別の、又は全ての制御モジュールに利用できる信号又
はデータをそれらのデバイスから出力させることも可能
である。
【0053】制御モジュールが直列に配線される必要は
ない。制御モジュールには何らかの他の方法で配線され
る準備もなされている。制御モジュール間を恒久的に接
続する接続も不要である。例えばセッティングデバイス
13の制御の下で、大規模に、又は小規模に、制御モジ
ュール間を自由に構成できる接続を行うための準備がな
されている。理想的な状況は、各制御モジュールが、何
らかの望ましい方法で、他のいずれの制御モジュールに
も配線可能なことである。
ない。制御モジュールには何らかの他の方法で配線され
る準備もなされている。制御モジュール間を恒久的に接
続する接続も不要である。例えばセッティングデバイス
13の制御の下で、大規模に、又は小規模に、制御モジ
ュール間を自由に構成できる接続を行うための準備がな
されている。理想的な状況は、各制御モジュールが、何
らかの望ましい方法で、他のいずれの制御モジュールに
も配線可能なことである。
【0054】例えば相当するヒューズ又は類似物を、必
要に従ってとばすことによって制御モジュールを恒久的
に構成することも考えられる。
要に従ってとばすことによって制御モジュールを恒久的
に構成することも考えられる。
【図1】本発明による制御デバイスの実施例の概略図で
ある。
ある。
【図2】図1に示された制御デバイスに含まれる制御モ
ジュール12の構造の説明図である。
ジュール12の構造の説明図である。
11 入力及び/又は出力端子 12 制御モジュール 13 セッティングデバイス 14 第1バス 15 第2バス 121 第1入力及び/又は出力端子 122 第2入力及び/又は出力端子 123 第3入力及び/又は出力端子 124 コンパレータ 125 レジスタ 126 制御ユニット 127 マルチプレクサ
Claims (16)
- 【請求項1】 複数の電気的デバイスを駆動する複数の
制御信号を発生するための電気的制御デバイスにおい
て、 相互作用の点で構成できる複数の制御モジュールを含
み、 前記制御モジュールは、電気的デバイスを駆動するため
の複数の制御信号を発生する、ことを特徴とする電気的
制御デバイス。 - 【請求項2】 前記複数の制御モジュールが、特定のイ
ベントに対して、前もって決められた形式で応答し、そ
して他の制御モジュールそれぞれに対し前記応答を表す
データ又は信号を出力するように構成されている、請求
項1記載の制御デバイス。 - 【請求項3】 前記複数の制御モジュールが、特定のイ
ベントに対して、前もって決められた形式で応答し、そ
して前記制御デバイスの出力信号として前記応答を表す
データ又は信号を出力するように構成されている、請求
項1記載の制御デバイス。 - 【請求項4】 前記複数の制御モジュールに接続された
セッティングデバイスをさらに含み、 前記セッティングデバイスは前記複数の制御モジュール
間の相互作用を選択的にセッティングする、請求項1記
載の制御デバイス。 - 【請求項5】 制御デバイスが動作状態にある間、前記
セッティングデバイスは個別にセッティングを実行する
ように構成されている、請求項4記載の制御デバイス。 - 【請求項6】 複数の入力端子及び出力端子と、 前記複数の制御モジュールのうちのどれが、制御デバイ
スのどの入力端子及び出力端子に接続されるかを選択的
にセッティングするための別のセッティングデバイスと
をさらに含む、請求項1記載の制御デバイス。 - 【請求項7】 制御デバイスが動作状態にある間、前記
別のセッティングデバイスは、個別にセッティングを実
行するように構成されている、請求項6記載の制御デバ
イス。 - 【請求項8】 前記複数の制御モジュールが直列に接続
されており、一連の制御モジュール群を形成する、請求
項1記載の制御デバイス。 - 【請求項9】 前記複数の制御モジュールは前記複数の
制御モジュールそれぞれにデータ及び信号を供給し、当
該複数の制御モジュールは前記一連の制御モジュール群
内において隣接して接続されている、請求項8記載の制
御デバイス。 - 【請求項10】 前記複数の制御モジュールは、前記制
御モジュールの1つから受け取ったデータ又は信号を他
の前記制御モジュールに通過させるよう構成されてい
る、請求項1記載の制御デバイス。 - 【請求項11】 前記複数の制御モジュールは実質的に
同等の構造である、請求項1記載の制御デバイス。 - 【請求項12】 前記複数の制御モジュールは多機能モ
ジュールであり、 この多機能モジュールは選択によって複数の動作モード
の1つで互いに独立的に動作することができる、請求項
1記載の制御デバイス。 - 【請求項13】 前記複数の制御モジュールはカウンタ
として用いられるよう構成されている、請求項12記載
の制御デバイス。 - 【請求項14】 前記複数の制御モジュールはコンパレ
ータとして用いられるよう構成されている、請求項12
記載の制御デバイス。 - 【請求項15】 前記複数の制御モジュールはエッジ検
出器として用いられるよう構成されている、請求項12
記載の制御デバイス。 - 【請求項16】 前記複数の制御モジュールはキャッチ
ャユニットとして用いられるよう構成されている、請求
項15記載の制御デバイス。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/060787 | 1998-04-15 | ||
| US09/060,787 US6289400B1 (en) | 1998-04-15 | 1998-04-15 | Electrical control device with configurable control modules |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11327609A true JPH11327609A (ja) | 1999-11-26 |
Family
ID=22031752
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11105664A Pending JPH11327609A (ja) | 1998-04-15 | 1999-04-13 | 制御デバイス |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6289400B1 (ja) |
| EP (1) | EP0950936B1 (ja) |
| JP (1) | JPH11327609A (ja) |
| KR (1) | KR19990083034A (ja) |
| DE (1) | DE59915186D1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3393103A1 (de) * | 2017-04-19 | 2018-10-24 | Flex Automotive GmbH | Steuermodul, system zur konfiguration, verfahren zur anwendung und kraftfahrzeugsteuereinheit |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4004236A (en) * | 1975-07-29 | 1977-01-18 | Sperry Rand Corporation | Programmable bandpass digital filter of analog signal |
| US5252899A (en) * | 1988-03-09 | 1993-10-12 | Fanuc Ltd | Numerical control system |
| DE3808649A1 (de) * | 1988-03-15 | 1989-10-05 | Nixdorf Computer Ag | Steuereinrichtung fuer ein elektrisches bzw. elektromechanisches geraet |
| US5122685A (en) * | 1991-03-06 | 1992-06-16 | Quicklogic Corporation | Programmable application specific integrated circuit and logic cell therefor |
| NL9102198A (nl) * | 1991-12-31 | 1993-07-16 | Hadewe Bv | Werkwijze voor het besturen van een postsamenstellingsinrichting alsmede inrichting en hulpmiddelen voor het toepassen van die werkwijze. |
| WO1994004831A1 (de) * | 1992-08-19 | 1994-03-03 | Festo Kg | Elektro-pneumatische steuereinrichtung |
| JPH06168163A (ja) * | 1992-09-30 | 1994-06-14 | Nec Home Electron Ltd | Cpu監視方法及びcpu監視装置 |
| ATE157180T1 (de) * | 1992-12-08 | 1997-09-15 | Siemens Ag | Modular aufgebautes steuerungssystem mit einer intelligenten untereinheit |
| DE4312757A1 (de) * | 1993-04-20 | 1994-10-27 | Festo Kg | Elektronische Steuereinrichtung für eine modulartig aufgebaute Ventilstation |
| US5563526A (en) * | 1994-01-03 | 1996-10-08 | Texas Instruments Incorporated | Programmable mixed-mode integrated circuit architecture |
| US5619581A (en) * | 1994-05-18 | 1997-04-08 | Lord Corporation | Active noise and vibration cancellation system |
| US5574930A (en) * | 1994-08-12 | 1996-11-12 | University Of Hawaii | Computer system and method using functional memory |
| US5724276A (en) * | 1996-06-17 | 1998-03-03 | Xilinx, Inc. | Logic block structure optimized for sum generation |
| JP3612634B2 (ja) * | 1996-07-09 | 2005-01-19 | 富士通株式会社 | 高速クロック信号に対応した入力バッファ回路、集積回路装置、半導体記憶装置、及び集積回路システム |
| US5925135A (en) * | 1996-09-26 | 1999-07-20 | Intel Corporation | Clock rate compensation for a low frequency slave device |
| US5943490A (en) * | 1997-05-30 | 1999-08-24 | Quickturn Design Systems, Inc. | Distributed logic analyzer for use in a hardware logic emulation system |
| JP2964994B2 (ja) * | 1997-06-06 | 1999-10-18 | 日本電気株式会社 | 周期計測回路 |
| JPH11122232A (ja) * | 1997-10-17 | 1999-04-30 | Fujitsu Ltd | 位相検出回路及び位相検出回路を用いたタイミング抽出回路 |
-
1998
- 1998-04-15 US US09/060,787 patent/US6289400B1/en not_active Expired - Lifetime
-
1999
- 1999-03-18 DE DE59915186T patent/DE59915186D1/de not_active Expired - Lifetime
- 1999-03-18 EP EP99105564A patent/EP0950936B1/de not_active Expired - Lifetime
- 1999-04-08 KR KR1019990012262A patent/KR19990083034A/ko not_active Withdrawn
- 1999-04-13 JP JP11105664A patent/JPH11327609A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| EP0950936B1 (de) | 2010-07-28 |
| EP0950936A1 (de) | 1999-10-20 |
| DE59915186D1 (de) | 2010-09-09 |
| KR19990083034A (ko) | 1999-11-25 |
| US6289400B1 (en) | 2001-09-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5577235A (en) | Microcontroller with multiple timing functions available in a single peripheral module | |
| CN112147927B (zh) | 一种双通道总线通信的多轴运动控制系统 | |
| JPH05307617A (ja) | 半導体装置 | |
| CN103259470A (zh) | 一种支持多工作模式的步进电机运动系统 | |
| JPH11327609A (ja) | 制御デバイス | |
| US20200064799A1 (en) | Method for identifying eletronic speed control, device, propulsion system, and movable platform | |
| CN115840402A (zh) | 一种双轴低压电机驱动器的控制时序优化方法及相关设备 | |
| CN212433614U (zh) | 一种基于fpga的多轴电机流水线控制系统 | |
| US6118368A (en) | Electric control device | |
| CN113748603B (zh) | 计数器单元 | |
| JP3725706B2 (ja) | マイクロプロセッサに対する割込み信号を発生するための回路装置 | |
| CN116346523A (zh) | 一种多从站通信协议方法 | |
| JP6793861B1 (ja) | 異常診断システムおよび異常診断方法 | |
| JPH10105416A (ja) | リアルタイムオペレーティングシステムを用いたタスク起動制御装置 | |
| JP4633319B2 (ja) | 汎用運動制御システム | |
| JPH05177511A (ja) | 数値制御装置 | |
| JPH07219606A (ja) | プログラム最適化処理装置 | |
| TWI226987B (en) | Position control method of a programmable logic controller | |
| JPH0340185A (ja) | ワンチップマイクロコンピュータ | |
| TW202445965A (zh) | 節能控制電路及其節能方法 | |
| JPS63178305A (ja) | 数値制御装置 | |
| JPH1169831A (ja) | シーケンサ機能を備えたインバータ装置 | |
| JPS62171850U (ja) | ||
| Embacher et al. | DC motor control in vehicle body applications as a practical example of a cost competitive CAN networking solution. | |
| JPH06350420A (ja) | パルス入力方式のマイコンインターフェイスシステム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20000829 |