(57)【特許請求の範囲】
【請求項１】
電流分配ケーブル(2)に、システムに接続すべきアクチュエータ(9)に電流を供給する出力コネクタ(8)及び出力コネクタ(8)に電流を分配するスイッチ(10)が設けられているとともに、ケーブルのメッセージ通信バス(11)又はソケットの入力コネクタ(7)から受信される制御コマンドに基づいて前記スイッチ(10)を制御する電子制御回路(14-16)が設けられたインテリジェント接続ソケット(1)を取り付け、各ソケットの制御電子回路(14-16)には前記制御コマンドにより決定される種々の機能を実行する複数セットの動作制御命令を実行する基本プログラム(16,18)を設けることによって車両用のインテリジェント電流分配システムを製造する方法であって、ソケット(1)の製造プロセス中に、前記ソケットのいくつか又はすべてに、１車両タイプの殆ど又は全ての動作に必要な動作制御命令を含む互いに類似又は同一の基本プログラム(16,18)を設け、ソケット(1)をケーブル(2)に設置する、車両用インテリジェント電流分配システムの製造方法において、
前記ソケットに識別番号を設け、設置中又は設置後に、前記類似又は同一の基本プログラムを有する前記ソケットの制御電子回路(14-17)を、ソケットのパラメータプログラムメモリ(17)に前記メッセージ通信バス(11)を介して前記複数セットの動作制御命令のうちの限定された数の動作制御命令のみを実行するソケット特定機能制御プログラム(パラメータプログラム)をロードすることによって個別に機能するように構成し、前記限定された数の動作制御命令は各識別番号に対応する各ソケットに対し明確に予め決め、該ソケット特定機能制御プログラムの制御の下で基本プログラム(16)が、この特定のソケットの特定の動作に対応する動作制御命令のみを選択するように構成することを特徴とする車両用インテリジェント電流分配システムの製造方法。
【請求項２】
車両用のインテリジェント電流分配システムであって、
-1以上の電流導体(12)が設けられた電流分配ケーブル(2)と、
-少なくとも１つのメッセージ通信バス(11)と、
-前記電流導体(12)及びメッセージ通信バス(11)に接続され且つソケットの動作を制御する制御電子回路(14-17)が設けられたインテリジェントソケット(1)とを具え、
前記インテリジェントソケットは、メッセージ通信バス(11)又は入力コネクタ(7)から受信される制御コマンドに応答して電流をソケットに接続されたアクチュエータ(9,9’)に可制御スイッチ(10)を経て分配させる各ソケットに対し特定の動作制御命令を含むとともに、故障又は制御メッセージをメッセージ通信パス(11)に送信する動作制御命令を含んでおり、
各ソケット(1)は、システム内のいくつか又はすべてのソケットの必要な全機能に対する動作命令プログラムを記憶した基本プログラムメモリ(16)を具えている、インテリジェント電流分配システムにおいて、
各ソケットに、更に、
-ソケットの設置中又は設置後に、前記メッセージ通信バスを介して、各ソケットに対し明確に予め決定されたソケット特定機能制御プログラム(パラメータプログラム)を記憶するパラメータプログラムメモリ(17)が設けられ、該ソケット特定機能制御プログラムによって基本プログラムメモリ(16)の動作命令プログラムの内の限定された数の動作命令プログラムのみを制御して各ソケットの個別動作のために予め決められた動作制御命令のみを選択可能にするとともに、
-識別番号を設け、識別番号により指定される各セットのパラメータプログラムが単一ソケットの予め決められた動作制御選択のすべてを含むことを特徴とするインテリジェント電流分配システム。
【請求項３】
複数のケーブルブランチ(2)を具え、種々のケーブルブランチ(2)の対応する導体を相互接続するために種々のケーブルブランチ(2)の導体(11,12)が共通リングケーブル(3)の対応する導体に接続されていることを特徴とする請求項２記載のインテリジェント電流分配システム。
【請求項４】
パラメータプログラムメモリ(17)は、所望のパラメータプログラムをシステムのメッセージバス(11)内にソケット識別番号と一緒に供給することにより任意のパラメータプログラムで更新することができることを特徴とする請求項２又は３に記載のインテリジェント電流分配システム。
【請求項５】
動作制御選択は、ソケットが応答するコマンド信号の識別、識別された各メッセージに応答するソケットに対する個別動作モード、電流スイッチ(10)のオン／オフ制御、及び前記電流スイッチ(10)の出力コネクタに接続された負荷(9,9’)により引き出される電流に対する警報閾値を含むことを特徴とする請求項２−４の何れかに記載のインテリジェント電流分配システム。
【請求項６】
制御コマンドの少なくとも一部分はソケット識別アドレスを持たないで、機能識別アドレスのみを持ち、数個のソケットが１つのアドレスを有するコマンドを同時に識別し得ることを特徴とする請求項２−５の何れかに記載のインテリジェント電流分配システム。
【請求項７】
複数のソケットが、メッセージの機能識別アドレスと少なくとも部分的に同一である優先レベル指示アドレスを有するメッセージをバス介して互いに直接通信することを特徴とする請求項２−６の何れかに記載のインテリジェント電流分配システム。
【請求項８】
システムのマスタリングがいくつかのソケットに分散され、いくつかのソケットが連続的にマスタになることを特徴とする請求項２−７の何れかに記載のインテリジェント電流分配システム。
【請求項９】
いくつかのソケットがシステムにコマンドを入力する入力手段(7)を有し、コマンドをシステムに入力したソケットが、入力されたコマンドを実行するよう決定された全てのソケットがコマンドの識別に応答し終わるまでマスタになることを特徴とする請求項２−８の何れかに記載のインテリジェント電流分配システム。
【請求項１０】
前記いくつかの又は全てのソケットの動作命令プログラム及び／又はソケット特定機能制御プログラムはメッセージに対し予め決められた優先レベルを含むことを特徴とする請求項２−９の何れかに記載のインテリジェント電流分配システム。
【請求項１１】
一つのソケット(1)の種々の出力(8)が２以上の異なるソケットにより制御されることを特徴とする請求項２−１０の何れかに記載のインテリジェント電流分配システム。
【請求項１２】
ソケット(1)の一つの出力(8)がソケットへの入力に応じて異なる機能を異なる時間に実行するように制御されることを特徴とする請求項１−１１の何れかに記載のインテリジェント電流分配システム。
【発明の詳細な説明】
【０００１】
本発明は、車両用インテリジェント電流分配システムを製造する方法に関するものである。この方法では、電流分配ケーブルに、システムに接続すべきアクチュエータに電流を供給する出力コネクタ及び出力コネクタに電流を分配するスイッチが設けられているとともに、ケーブルのメッセージ通信バス又はソケットの入力コネクタから受信される制御コマンドに基づいて前記スイッチを制御する電子制御回路が設けられたインテリジェント接続ソケットを取り付ける。各ソケットの制御電子回路には前記制御コマンドにより決定される種々の機能を実行する動作制御命令群を実行する基本プログラムが設けられている。
【０００２】
本発明は、車両用インテリジェント電流分配システムにも関するものである。この電流分配システムは、
-１以上の電流導体が設けられた電流分配ケーブルと、
-少なくとも１つのメッセージ通信バスと、
-前記電流導体及びメッセージ通信バスに接続され且つソケットの動作を制御する制御電子回路が設けられたインテリジェントソケットとを具え、該インテリジェントソケットはメッセージ通信バス又は入力コネクタから受信される制御コマンドに応答して電流をソケットに接続されたアクチュエータに可制御スイッチを経て分配させる各ソケットに対し特定の動作制御命令を含むとともに、故障又は制御メッセージをメッセージ通信パスに送信する動作制御命令を含む。
【０００３】
このタイプの電流分配システムは、例えばＷＯ93/10951、ＷＯ95/15594、ＥＰ-564943及びＷＯ97/02965から既知である。
【０００４】
これらの従来既知のシステムの弱点は、種々の機能の制御メッセージに必要とされる多大な知能がシステムの中央装置に集中し、その結果として通信が混み合い、システムの動作の信頼性が損なわれる点にある。この欠点を低減するために、欧州特許出願ＥＰ-０７９１５０６Ａ２に、中央コントローラの制御の下で高度にインテリジェントなノードコントローラを用い、中央コントローラが適正なインテリジェントノードにアドレス指定された単一コマンドを送り、次にこのノードに、このノードに接続された負荷を制御する個別動作命令が供給されるようにすることが提案されている。ノードコントローラの１つを中央コントローラとして使用することができる。中央コントローラを必要とするために、すべてのノードと中央コントローラとの間に依然としてかなり多量の往復トラヒックが存在し、中央コントローラはすべてのノードに単一コマンドを送信し、その性能を問い合わせ、これらのノードから任意の状態メッセージを受信する必要がある。また、ノード特定アドレスを有するコマンドのアドレス指定がデータ伝送に追加の負担をもたらす。その理由は、多数のコマンド又は制御メッセージが幾つかのノードにより認識又は識別されるように計画されるためである。
【０００５】
この従来のシステムの最も重大な欠点の１つは、ソケットの万能生産性の欠如にあり、これは、各ソケットが動作制御命令の個別の取り合わせを有するためである。ＥＰ-０７９５０６Ａ２の明細書には、各ノードにノード特定命令を与えるために「テイラーメイド」生産を避ける解決策は何も提案されていない。
【０００６】
この点は従来のすべてのシステムの重大な欠点であり、従来のシステムでは種々のオプションの用途(例えば種々の車両タイプ又は単一の車両タイプ内の種々の変形)のためのシステムを自動製造ラインでフレキシブルに製造することができない。単一メーカの自動車でも種々のモデルにおける負荷及びアクセサリのレベルの変更によって、ソケットが持つべき機能に多大の変更が生ずる。本システムを種々のメーカの自動車及び種々のタイプの車両に適用するとき、種々のオプションの具体例の数が極めて多数になる。種々のオプションの具体例を自動製造ラインで製造することは、知能を分散させて各ソケットにこれに接続された種々の負荷又はアクチュエータの動作要求により要求される個別の知能を与える場合には、問題があること明らかである。
【０００７】
本発明の目的は、上述の問題を解決し、万能適用性を有するにもかかわらず自動製造ラインでフレキシブルに製造し得る電流分配システムを提供することにある。本発明の他の目的はこのようなシステムを高いオートメイションレベルで製造する方法を提供することにある。
【０００８】
本発明によれば、この目的は請求項１に記載された方法及び請求項２に記載されたシステムによって達成される。
【０００９】
本発明を図面を参照して更に詳細に説明する。
図１は代表的な自動車用電流分配システムを示し、このシステムは８個のケーブルブランチ２を具え、各ケーブルブランチ内に１以上のインテリジェント接続ソケット１を具えている。ソケット１の基本機能はランプ又はアクチュエータのような負荷９に動作電流を供給することにあり、このためにソケットには可制御電流スイッチ１０(図２)及びこれに接続された出力ピン８(本例では１ソケットにつき４対)が設けられている。
【００１０】
ソケット１はメッセージ通信セクションを含み、このセクションは次の３つの基本機能：入力スイッチ７から到来する制御入力の読込み、電流をアクチュエータ９に供給する電流スイッチ１０の制御、及びケーブル２のコード導体１１からなるメッセージ通信バスへのシリアルメッセージ通信：を有する。
【００１１】
ソケット１とケーブル２との間のコンタクトは、ソケットから延在する接続ピン２１及び２２をケーブル絶縁被覆を貫通させて押し込み、コード導体１１及びケーブルの電流導体１２とそれぞれ直接接触させることにより実現することができる(図２)。
【００１２】
種々のケーブルブランチの電流導体及びコード導体はリングケーブル３の電流導体及びコード導体にそれぞれ結合され、このリングケーブルが種々のケーブルブランチのそれぞれの導体１１、１２を相互接続する。リングケーブル３は、電流導体及びコード導体に関する限り、別々のリングケーブルに分割することができる。リングケーブル３に隣接するケーブルブランチ２の入口端には、電流導体に関する限り、慣例の取替え可能なフューズを設けることができる。電流源４をリングケーブル３の電流導体に接続する。アダプテーション及びモニタリングブロック６をリングケーブル３のコード導体に接続する。アダプテーション及びモニタリングブロック６は４つの機能：デッド状態でも存在するシステムのトランザクションメモリ、オペレータの情報ディスプレイ５用のコントローラ並びにシステム内の通信の監視、即ち例えば故障報告の受信：を含む。更に、ブロック６は他の外部システム(例えば電子点火システム)内のメッセージ通信のアダプテーションを処理し、その結果としてシステムに動作プログラム、所謂パラメータプログラムを供給することができる。これらのプログラムは簡単な選択コードを含むものであって、これにより任意のソケット１の個別の動作制御命令を再プログラムすることができ、この点については後にもっと詳しく説明する。
【００１３】
本システムはシステムの他のセグメントの機能を制御及び駆動する実中央装置を含まず、その代わりにシステムの知能をケーブルブランチ２内に存在するインテリジェントソケット１に分散させる。アダプテーション及びモニタリング装置は慣例の中央制御装置の幾分限定された機能を有するもとし得るが、後にもっと詳しく説明するように、コマンド通信は主として、一方ではインテリジェントソケットへの直接入力とともに、他方ではバスを介してソケット間で生ずる。各ソケット１は全てのケーブルブランチ内で同時に使用し得る動作制御コマンドを送出することができる。これらのコマンドは種々のソケットにより同時に識別することができ、またこれらのコマンドはソケットからソケットへ、各単一ソケット内で識別及び変換された後に、連続的に進む。換言すれば、１つのソケット１が所定のコマンドを受信すると、このソケットがこのコマンドの内容を復号し、このコマンドの内容に依存して、他のソケットにアドレス指定された類似の又は異なるコマンド又は時間遅延されたコマンドを送信する。しかし、コマンドアドレスは通常ソケット特定アドレスではなく、機能識別アドレスである。このようなアドレスには、このアドレスにより指定される機能に対応する動作制御命令を有する１以上のソケットが応答する。このよう、システムのマスタリングがいくつかのソケットに分散され、複数のソケットが連続的に又は２以上のソケットの組合せでマスタになる。
【００１４】
制御コマンドを送信及び受信するこの機能のためにも、各ソケットは個別にプログラムする必要がある。
【００１５】
本システム内のソケットには個別の序数番号又はインデックス番号が設けられ、ソケットはこれらの番号に基づいて、自分自身にアドレス指定されたコード及びメッセージを識別することもできる。コードが機能特定であるかソケット特定であるかとは無関係に、ソケットからソケットへの通信を任意の受信ソケットへと実行させることができる。
【００１６】
いくつかのソケットがシステム内にコマンドを入力する入力手段を有し、システムにコマンドを入力したソケットがマスタになる、又は入力されたコマンドを実行する決定された全てのソケットがコマンドの識別に応答し終わるまで、少なくともマスタになる。システムは電源出力端子のない入力ソケットを有することもできる。このようなソケットは増大した数の入力端子を有することができ、計器盤に配置することができる。
【００１７】
所望のソケット１の入力接続部には、スイッチ、押しキー、又は回転ノブのような手動制御素子７が設けられる。ソケット１は、Ｉ/Ｏインタフェースとして機能するＡＳＩＣ回路１４を経て入力データを読み込むプロセッサ１５を具える。ＡＳＩＣ回路１４はシリアル通信パス１１の送信器及び受信機並びにＩ/Ｏアダプテーションを含む。更に、ＡＳＩＣ回路１４はソケット出力端の例えばＦＥＴトランジスタからなる電流スイッチ１０を制御する。
【００１８】
スイッチＦＥＴ１０の保護のために、ＡＳＩＣ回路１４は、プロセッサ１５のプロセッサコマンドと無関係にＦＥＴ１０をスイッチオフ制御し得るハードウエアプロテクタを含む。ハードウエアプロテクタはＦＥＴ１０を流れる電流を測定し、電流強度を積分してＦＥＴにおける電力損失を決定する。従って、ハードウエアプロテクタのリリース時間は電流強度に依存するのみならず、過電流の持続時間にも依存し、即ち小さい過電流は所定の期間許容されるが、短絡状態の検出時にはプロテクタは直ちにリリースする。ハードウエアプロテクタのリリースに続いて、プログラムはＦＥＴをスイッチオンに戻さなければならない。ＦＥＴ１０の保護は温度の測定も含み、これにより過度の高温時にＦＥＴ１０をスイッチオフし、温度低下後にスイッチオンに戻す。ハードウエアプロテクタに加えて、電流源をプログラム的に電流を測定する手段によりモニタすることができる。この手段はソフトウエアプロテクタと呼び、これにより所定のアクチュエータ９又は９'の電流消費が予め決めた電流ウインドウ内に維持されるようにモニタする。換言すれば、電流ウインドウの上限を超える上昇又は下限を越える低下がメッセージパス１１に故障メッセージを発生する。電流スイッチ１０はスイッチオフ時に機能する無負荷識別手段も含む。この負荷エラーはシステムのターンオン時及び常に適切な負荷９のスイッチオン時に検査される。全ての故障（過電流、過熱及び無負荷）は自然に故障メッセージの伝送を引き起こす。
【００１９】
プロセッサ１５の機能を制御する基本メモリ、即ち動作メモリ１６は完全に又は部分的にプロセッサ１５に内蔵させることができ、数個の異なるタイプのサブメモリで構成することができる。メモリ１６はプロセッサ１５の動作を制御する基本プログラム(カーネル)並びに多数の予め決められた機能を実行するソケット１の構成素子のモデル化された動作を制御する機能特定プログラム(所謂動作プログラム)を含む。
【００２０】
システムの各ソケットの動作メモリ１６は工場セッティングにより一つの予定の車両タイプに対するシステムの任意のソケットの所要の全機能を実行するようにプログラムされる。動作メモリ１６の動作プログラム部分は完成装置において(破線及び点線で示すように)追加の機能特定プログラムにより拡大することができる。
これは、新しい機能を既存のシステムに付加する場合に必要とされる。
【００２１】
更に、各ソケットは個別動作制御命令を有する必要がある。このようなソケット特定動作制御命令は、例えば、
-機能識別又はソケット特定アドレスを識別することによりソケットが応答するコマンドの選択；
-選択されたメッセージに応答する各ソケットに対する個別動作モード；
-スイッチ１０のオン/オフ制御(例えば時間及び／又は肯定応答信号に基づくオフ制御)；
-出力ピン８に接続された負荷９により引き出される電流に対する上限値及び下限値；
-出力ピン８に接続された負荷９のサージ電流に対する許容持続時間；及び
-出力ピン８に接続された負荷９の機能に関する優先レベル；
を含む。
【００２２】
これらのソケット特定機能は、急速に且つ容易にプログラムし得る簡単なパラメータプログラムによって多数の車両タイプ特定機能から選択することができる。個別動作制御命令の限定選択を制御するのに使用するパラメータプログラムは単一システムの枠内でも１つのソケットから別のソケットへと、ソケットごとに変化する。更に、ソケットの数及び機能が種々のメーカの自動車用のシステム及び同一メーカの種々のモデル用のシステムでも変化する。これはこれらのシステムを自動製造ラインで製造する場合に大きな技術的問題になる。本発明では、ソケット１の基本メモリ１６と特別のパラメータプログラムメモリ１７との協働によってこの問題を解決した。パラメータプログラムメモリ１７には、ソケットの設置中又は設置後に、ソケットの位置及びこれと接続すべき負荷が解っているとき、個別パラメータプログラムを記憶させ、このソケットにその識別用に序数又はインデックス番号を与えることができる。パラメータプログラムは短いコマンドシーケンスであって、動作メモリ１６のプログラムに命令して、システムの各ソケットに対し明確に予め指定された種々の動作制御の選択を行わせるものである。基本プログラムメモリ１６はシステムの任意のソケットの必要な全機能に対する動作命令プログラム(又は複数セットの動作制御命令)を含むため、単一システムの全てのソケットを（限定された種々の変形システムの全てのソケットも）この点に関し互いに同一にすることができる。個別化、即ちソケットの個別機能に対する限定された数のソケット特定機能制御プログラムの選択は、システムの識別された各ソケットに対し明確に予め決められパラメータプログラムメモリ１７にプログラムされたパラメータプログラムによって行われる。識別又はインデックス番号により正しいソケット１に対し予め決められたパラメータプログラムをプログラムすることができる。パラメータプログラムは予め決められたソケット特定動作制御の選択を行う基本プログラムメモリ１６の動作プログラムのみを実行するので、該当するソケットの機能のみが選択される。プロセッサ１５は両メモリ１６及び１７の内容を読み込み、動作メモリ１６により制御される機能のうちそれらの処理命令(又は処理許可)がパラメータプログラムメモリ１７から読み取られる機能のみを処理する。代表的には、処理されるのは動作メモリ１６内に含まれる動作命令のほんの小部分である。しかし、現在のメモリの価額はメモリの容量に関して十分に低いため、本システムはあらゆる場合に適応するよう容易に設計することを考慮すると、全体として十分な価値がある。パラメータプログラムメモリのローディングは早くも導体システムの製造フェーズ中に行うことができ、又はシステムを車両に設置した後にブロック６を介して行うこともできる。本発明では更に特別の利点が達成され、即ちシステムの任意の故障ソケット１を新しい標準ソケットと取り替え、設置後にそのパラメータプログラムメモリ１７のローディングを行うこともできる。このローディングは、通信バス１１にこの特定のソケットの序数又はインデックス番号に対し予め決められた容易にロードし得る短いパラメータプログラムを供給することにより行われる。
【００２３】
ローディングプログラム１８は、ソケット製造フェーズにおいて基本メモリ１６のローディングのために必要とされ、ことによると続いて基本メモリの動作セクションの変更又は拡張のためにも必要とされる。保持メモリ１９は最後に選択された機能を、車両の電流スイッチの電流がオフする時間中保持するために必要とされ、最後に選択された機能は電流が再びスイッチオンするとき自動的にオンに戻る。
【００２４】
ソケット１のいくつかは入力を読み込み、他のソケットに命令するようにできる。このソケットの特化も、パラメータプログラムメモリ１７を用いてパラメータプログラムによって動作メモリ１６により駆動される機能の選択を制御することにより行うことができる。この場合には、バス１１のみから入力メッセージを受信するソケット１に、入力メッセージ読込み及び処理プログラム(全てのソケットの動作メモリ１６に存在する)の採用を選択し、この特定の機能を実行するパラメータプログラムを設けること当然である。
【００２５】
従って、本発明のシステムは、システムの全てのソケットに共通の基本プログラム１６(カーネル＋動作)が任意のソケットの全ての機能の制御を実行し得るように実現することができるが、どのプロシージャを実行するのか及びいつ実行するのかについて独立に決定することはできない。あるソケットに任意のメッセージが到達すると、基本プログラムがこのメッセージにより必要とされるプロシージャのためにパラメータメモリにロードされているソケット特定個別プログラムを調べる。種々の動作選択を行うほんの短いコマンドシーケンスであるパラメータプログラムが基本プログラムに、このソケットの全ての様々なプロシージャを選択して実行するためにどのプロシージャ又は動作制御命令群を選択すべきか知らせる。従って、パラメータプログラムメモリ１７にロードされた個別プログラムが各ソケットに対し個別の様々なメッセージに対する動作応答を決定する
【００２６】
本発明において得られる他の利点は、機能制御コマンドに、そのコマンドの制御対象であるソケットを示す識別又はアドレスを伴なわせる必要がなく、その代わりに、全てのソケットが各ソケットの個別のパラメータプログラムにより指定されるコマンドに応答するか応答しない点にある。従って、コマンドはコマンドを識別するのに十分な情報を含むだけでよい。このような識別は、どのプロシージャを実行すべきかも指示する。特定のコマンドにより指示されたプロシージャを実行するかしなかは各ソケット自体の責任である。場合によっては、同一のコマンドに、種々のソケットにおいて種々のプロシージャを応答させることができる。
【００２７】
各コマンド又はメッセージはいくつかの異なる優先レベルの１つを有し、これも複数の又は全てのソケットの動作プログラム(動作命令プログラム)及び／又はパラメータプログラム(ソケット特定機能制御プログラム)内にプログラムすることができる。任意のコマンド又はメッセージの優先レベルは予め決められた機能の識別時にプログラムにより本質的に識別される。優先レベル指示コードはコマンド又はメッセージの送信の責任を負う特定の動作プログラム又はパラメータプログラムの制御の下でコマンド又はメッセージに付加される。これらの状態では、新しい機能のコマンドの入力時に任意の機能がオンである場合には、これらの機能に対し予め決められた優先レベルに依存して数個のオプション；(1)現行機能を維持すること、又は(2)新しい機能と交換すること、又は両プログラムにより許される場合には、(3)両機能を同時に実行することができる。
【００２８】
このように、任意のソケットが処理中の機能の優先レベルに依存して種々の機能を種々の優先レベルで実行することができる。
【００２９】
バス内の通信は任意のソケットにより開始される。各機能特定メッセージはメッセージのプレアンブルとして優先レベル指示アドレスを含む、又はこれに関連する。優先順位が高くなればなるほど、メッセージはバスへ通り易くなる。１つのソケットが最初に優先レベルアドレスを送信するとき、バス自身の対応セット状態“１”又は“０”を同時に傾聴する。数個のソケットが同時に送信する場合には、これらのソケットは最初に開始ビットにより同期化され、その後にバスの状態をそれらが送信する優先レベルアドレスのビットとビット単位で比較する。送信及び受信ビットが合致する場合、次の優先レベルアドレスビットが送信される。高い優先アドレスはより多くの零を有し、このことは多数の零を有する低いアドレス番号は高い優先レベルを有することを意味する。ソケットがアドレスの劣性ビット“１”を送信し、同時にバス状態“０”を受信する場合、これはバス上に高い優先順位を持つメッセージを有する送信ソケットが存在することを意味する。この送信ビットと受信ビットの偏差を検出する全てのソケットはそれらの送信を停止し、受信(傾聴)状態に維持される。このビットアービトレーションは常に高い優先順位を有する最も重要なメッセージをバスに通す。バス上のメッセージの終了から所定時間後に、新メッセージの送信が同様に開始され、この動作が送信を望む全てのソケットが送信し終わるまで続く。劣性ビット“１”を用いるこのビットアービトレーションは自然にマイクロプロセッサ書込みピンとバスとの間の適正なインピーダンス適合を与え、その結果として“０”ビットが優勢になり、１以上の同時に送信された“１”ビットにもかかわらずバスを対応状態に維持することができる。
【００３０】
優先レベル指示アドレスは機能識別アドレスと同一にすることができ、また機能識別及び検査用の他のコードを具えるものとすることもできる。通常、メッセージは複合優先レベル及び機能識別アドレスからなり、データセクション及び検査デジットからなる。各受信ソケットは検査デジットから、メッセージの読み込みが正しかったことを検査する。検査が失敗の場合には、新メッセージが直ちに要求される。追加の検査として、全てのメッセージを送信ソケットに対し応答させる。
【００３１】
ソケットは自分の入力コネクタ７から入力される機能を実行するのが普通であるが、配線要求の点から、全てのコマンドを対応する機能を実行する同一のソケットに入力するのは実用的でない。
【００３２】
完成システムでは、ソケット１の総数は代表的には数十、例えば３０−１００であり、ケーブルブランチの数は代表的には４−１０である。本発明の追加の利点は、一つのソケットの種々の出力８を異なる位置の異なるソケットにより制御することができる点、及び一つの出力８をこの出力を制御するのに使用する入力手段７に依存して異なる時間に異なる機能を実行するように制御することができる。
【００３３】
本発明は上述の実施例に限定されず、種々の変更が本発明の範囲内において当業者に明かである。例えば、電流導体１２をメッセージ通信パスとして機能させることができるので、別個のコードライン１１を使用する必要はない。スイッチ１０は個別構成素子で構成する必要はなく、所望数のスイッチ１０を単一構成素子に集積することができる。カーブル濡ランチ２をリングケーブル３以外の他の方法で相互接続することもできる。
【図面の簡単な説明】
【図１】  本発明の電流分配システムの概略図を示す。
【図２】  電流分配ケーブルに接続されたシステム内の1つのソケットのブラック図を示す。
【図１】
0004143712.tif 000002
【図２】
0004143712.tif 000003