(57)【特許請求の範囲】
【請求項１】
インタフェース回路基板装置であって、
共有回路基板（１００）ベースと、
前記回路基板（１００）ベースの上に配置されたトランシーバセクション（１１５）であって、複数のトランシーバコンポーネントタイプを受け取る回路トランシーバサイトを有するトランシーバセクション（１１５）と、
前記回路基板（１００）ベースの上に配置された終端セクション（１１０）であって、複数の終端コンポーネントタイプを受け取る回路終端サイトを有する終端セクション（１１０）と、
前記トランシーバおよび終端セクション（１１５、１１０）に動作結合された接続セクション（１２５）と、
前記トランシーバおよび前記終端セクション（１１０）と、前記接続セクション（１２５）との間に配置された手動設定変更可能なジャンパのセクションと、
を備え、
前記手動設定変更可能なジャンパは、特定の接続タイプの信号マッピングをサポートするように、製造時に設定され、
前記トランシーバセクション（１１５）、前記終端セクション（１１０）および前記手動設定変更可能なジャンパのセクションは、前記複数のトランシーバコンポーネントタイプおよび前記複数の終端コンポーネントタイプに基づく複数のインターフェイスタイプをサポートするための電気接続サイトを含み、
第１の組のトランシーバコンポーネントおよび終端コンポーネントが、第１のインターフェイスタイプをサポートするために、前記トランシーバセクションおよび前記終端セクションに搭載され、
第２の組のトランシーバコンポーネントおよび終端コンポーネントが、第２のインターフェイスタイプをサポートするために、前記トランシーバセクションおよび前記終端セクションに搭載され、
前記第２の組のトランシーバコンポーネントおよび終端コンポーネントは、前記第１の組のトランシーバコンポーネントおよび終端コンポーネントと異なる、
インタフェース回路基板装置。
【請求項２】
前記手動設定変更可能なジャンパのセクションが、前記トランシーバセクション（１１５）と前記接続セクション（１２５）の間に配置される、請求項１に記載の装置。
【請求項３】
前記手動設定変更可能なジャンパのセクションが、インタフェース信号を前記接続セクション（１２５）に配置されたコネクタに向けて経路指定する電気接続を提供する、請求項１または２に記載の装置。
【請求項４】
前記手動設定変更可能なジャンパのセクションが、前記複数のインタフェースタイプをサポートするジャンパ接続サイトを含み、
前記複数のインタフェースタイプの各々が、前記コネクタへの独自の信号マッピングを有する、
請求項３に記載の装置。
【請求項５】
前記トランシーバセクション（１１５）および前記終端セクション（１１０）が複数のコントローラ信号入力を受け取る電気接続を有し、
前記コントローラ信号入力の各々が前記複数のインタフェースタイプのうちの選択されたインタフェースタイプに基づく独自の構成を有する、
請求項１から４のいずれかに記載の装置。
【請求項６】
前記終端セクション（１１０）が、前記複数のインタフェースタイプのための複数の終端タイプをサポートする電気接続を有する、請求項１から５のいずれかに記載の装置。
【請求項７】
前記終端セクション（１１０）が、前記複数のインタフェースタイプの各々のための終端をサポートするように構成された複数の終端抵抗器を含む、請求項６に記載の装置。
【請求項８】
前記終端セクション（１１０）が、前記終端抵抗器と前記接続セクションとの間に配置され、継電器が閉じると全ての前記終端抵抗器を前記接続セクションに接続するように前記継電器を含む、請求項７に記載の装置。
【請求項９】
前記トランシーバセクション（１１５）が、前記複数のインタフェースタイプをサポートするように構成された１つまたは複数のトランシーバタイプをサポートする電気接続を有する、請求項１から８のいずれかに記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書において開示される主題はバスインタフェースに関し、より詳細には複数のインタフェースタイプをサポートするインタフェース回路基板に関する。
【背景技術】
【０００２】
現在、シリアルバスおよびフィールドバスなどの多くのコネクタインタフェースが存在している。異なる計装には、場合によっては異なるインタフェースが必要である。したがってコンピュータなどの制御システムは、制御システム上の限られたハードウェア空間を占有することになるいくつかの異なるインタフェースを含むことができる。しかしながら現在の計装は、一般に、プロセスフィールドバス（ＰＲＯＦＩＢＵＳ）、コントローラ−エリアネットワークバス（ＣＡＮＢＵＳ）およびファンデーションフィールドバス（Ｈ１  ＦＦ）を含む限られた数のインタフェースタイプを実施している。インタフェースタイプの数が限られているにもかかわらず、限られたハードウェア空間は依然として複数のインタフェースで混み合っている。使用されるハードウェア空間を縮小するためのある試行では、製造者は、個々の特定のタイプのインタフェースが個別の回路基板を有する、使用されるハードウェア空間を縮小することができる外部ドーターボードを実施している。この場合、主制御回路基板は、製造時に設置される複数の任意選択インタフェースドーターボードのうちの１つを有することになる。
【０００３】
複数のインタフェースは、すべて、個別のコネクタを使用して共存させることができるが、余分の部品に起因するコストの増加に加えて、これらの余分の部品およびコネクタのためのより広いボード面積が必要である。さらに、同時に複数のインタフェースが使用されることはないため、デバイスが必要以上に高価で、かつ、大きくなる。使用されるハードウェア空間の量を縮小するための他の試行では、終端選択にスイッチを使用して、抵抗器の終端アレイを接続または開放している。しかしながらこの解決法には、使用者による、バスに沿ったデバイスの位置に基づくスイッチ位置の突きとめ、および設定が必要である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許第７８０２０２３号明細書
【発明の概要】
【０００５】
本発明の一態様によれば、インタフェース回路基板装置が記述される。インタフェース回路基板装置は、共有回路基板ベースと、回路基板ベースの上に配置されたトランシーバセクションであって、複数のトランシーバコンポーネントタイプを受け取るように構成された回路トランシーバサイトを有するトランシーバセクションと、回路基板ベースの上に配置された終端セクションであって、複数の終端コンポーネントタイプを受け取るように構成された回路終端サイトを有する終端セクションと、トランシーバおよび終端セクションに動作結合された接続セクションとを含むことができ、トランシーバセクション、終端セクションおよび接続セクションは、複数のトランシーバコンポーネントタイプおよび複数の終端コンポーネントタイプに基づいて複数のインタフェースタイプをサポートするように構成可能である。
【０００６】
本発明の他の態様によれば、フィールドバスインタフェース回路基板システムが記述される。フィールドバスインタフェース回路基板は、共有回路基板ベースを含むことができ、この共有回路基板ベースには、回路基板ベースの上に配置されたトランシーバセクションであって、複数のトランシーバコンポーネントタイプを受け取るように構成された回路トランシーバサイトを有するトランシーバセクションと、回路基板ベースの上に配置された終端セクションであって、複数の終端コンポーネントタイプを受け取るように構成された回路終端サイトを有する終端セクションと、トランシーバおよび終端セクションに動作結合された接続セクション、および回路基板ベースに動作結合されたコントローラであって、複数のインタフェースタイプのための信号およびプロトコルを実施するための命令を有するコントローラが含まれている。
【０００７】
これらおよび他の利点ならびに特徴は、図面を参照して行う以下の説明からより明確になるであろう。
【０００８】
本発明に関連する主題は、本明細書の締め括りの特許請求の範囲の中で詳細に指摘され、かつ、明確に特許請求されている。本発明の以上および他の特徴ならびに利点は、添付の図面を参照して行う以下の詳細な説明から明らかである。
【図面の簡単な説明】
【０００９】
【図１】複数のインタフェースタイプをサポートする一例示的インタフェース回路基板を含んだシステムのブロック図である。
【図２】例示的実施形態によるコネクタの雌雄のピンアウトおよび選択の表である。
【図３】例示的実施形態による一例示的回路であって、複数のインタフェースタイプおよび個々の部品を製造時に選択することができる回路の回路図である。
【発明を実施するための形態】
【００１０】
以下の詳細な説明は、一例として図面を参照して本発明のいくつかの実施形態を利点および特徴と共に説明したものである。
【００１１】
図１は、複数のインタフェースタイプをサポートする一例示的インタフェース回路基板１００を含んだシステム１０のブロック図を示したものである。本明細書において説明されているように、電子システムには多くのタイプのインタフェースが含まれており、また、コネクタ部分に提供されるシリアルインタフェースのタイプのみが異なる同様のシステムが含まれている。例えば制御モジュールは、複数のコネクタをサポートするだけの十分なサイズを有していないため、ＰＲＯＦＩＢＵＳ、ＣＡＮＢＵＳおよびＨ１  ＦＦのための個別モデルなどの特定のインタフェーススタイル毎に異なるモジュールタイプを強制している。ＰＲＯＦＩＢＵＳ、ＣＡＮＢＵＳおよびＨ１  ＦＦにはすべて同じコネクタスタイルが使用されている。例えばコネクタスタイルは、それらに限定されないが、ＤＢ９、ＲＪ、ＤＩＮおよび端子板であってもよい。本明細書においては、説明用としてＤＢ９スタイルコネクタが説明されている。図２に示されているように、インタフェーススタイルＰＲＯＦＩＢＵＳ、ＣＡＮＢＵＳおよびＨ１  ＦＦには、図２に示されているようにピンアウトおよび雌雄（雄プラグまたは雌ソケット）が異なる同じコネクタスタイルが使用されている。例示的実施形態では、本明細書において説明されているシステムは、回路基板上に設置される部品がインタフェースタイプ間で変化し、かつ、ボード当たりのコストがより安価な裸回路基板のための高体積の使用を許容するよう、共通回路基板ベースレイアウトを実施している。
【００１２】
ＰＲＯＦＩＢＵＳ、ＣＡＮＢＵＳおよびＨ１  ＦＦは、回路基板１００上に共存させることができ、また、回路基板１００上に製造することができる３つのインタフェースタイプとして説明されているが、他の例示的実施形態では他のタイプのインタフェースが企図されていることは理解されよう。したがってＰＲＯＦＩＢＵＳ、ＣＡＮＢＵＳおよびＨ１  ＦＦは、単に実例による説明を目的としたものにすぎない。
【００１３】
例示的回路基板１００は、いくつかのセクション１０５、１１０、１１５、１２０を含むことができ、これらのセクションはすべて回路基板上に共存させることができ、また、複数のインタフェースタイプ（例えばＰＲＯＦＩＢＵＳ、ＣＡＮＢＵＳおよびＨ１  ＦＦ）のうちの１つとして機能させるために製造時に有利に構成することができる。第１のトランシーバセクション１０５はＰＲＯＦＩＢＵＳのために構成することができ、また、Ｈ１  ＦＦトランシーバは、任意選択のＲＳ４８５半二重トランシーバを含むことができ、このＲＳ４８５半二重トランシーバの出力も終端セクション１１０に結合される。回路基板１００は、さらに、同じく終端セクション１１０に接続されるＣＡＮＢＵＳインタフェースおよびトランシーバのために構成された第２のトランシーバセクション１１５を含むことができる。第１および第２のトランシーバセクション１０５、１１５および終端回路は、次に、ジャンパ（例えばゼロオーム抵抗器）の行列セクション１２０を介してＤＢ９コネクタのための接続セクション１２５にさらに結合される。図２の表２００に示されており、また、本明細書においてさらに説明されているように、ＤＢ９コネクタの雌雄のピンアウトおよび選択は、回路基板１００上に設定すべきインタフェースのタイプが決定される製造時に決定し、かつ、設定することができる。ＤＢ９コネクタは、次に、システム１０のフィールドバス１３０に結合することができる。複数のインタフェースタイプの各々はＤＢ９コネクタへの独自の信号マッピングを有していることは当業者には理解されよう。例示的実施形態では、行列セクション１２０は、独自の信号マッピングの各々をサポートするように構成される。
【００１４】
例示的実施形態では、回路基板１００のインタフェースの制御は、システム１０の論理および／またはＦＰＧＡコントローラセクション１３５からの一組の共有信号によって実施され、これらの信号は、ボード上に設置される、選択されるインタフェースに基づいて異なる機能に割り当てられる。例えば製造によってコントローラセクションにロードされるファームウェアは、インタフェースタイプのために実施される信号およびプロトコルを決定することができる。例示的実施形態では、コントローラセクション１３５はイーサネット（商標）に基づくことができる。コントローラセクション１３５は、さらに、システム１０内の他のインタフェース／電子工学１４０に結合することができる。
【００１５】
本明細書において説明されているように、製造者は、所望のインタフェースのために設置すべき特定の部品を部品表に基づいて選択し、集積回路、抵抗器および他のコンポーネントを含む特定の部品がインタフェースタイプに基づいて追加され、あるいは除去される。
【００１６】
したがって例示的回路基板１００は、より大きいシステム１０内にフィールドバス１３０インタフェースを提供し、かつ、複数のタイプのプロトコルおよび接続のうちの１つをサポートしており、インタフェースの回路基板１００上に設置されているコンポーネントを選択することにより、プロトコルのタイプ（例えばＰＲＯＦＩＢＵＳ、ＣＡＮＢＵＳおよびＨ１  ＦＦ）がインタフェース製造時に選択される。接続は、共通共有コネクタスタイル（例えばＤＢ９）を介して実施され、製造するコンポーネントの選択がさらに実施されて、特定のコネクタピンがインタフェース機能に割り当てられる。インタフェースの動作は、回路基板のシステム１０の残りの部分を接続することによって実施され、これらの接続は、設置されるインタフェースに基づいて異なる機能を有している。フィールドバスインタフェース回路基板１００は、さらに、この回路基板およびインタフェースを含んだモジュールを、追加終端を必要とすることなく、インタフェースバスに沿った任意の場所に設置することができるよう、内部で制御される終端ネットワーク（例えば終端セクション１１０）をサポートしている。
【００１７】
図３は、ＰＲＯＦＩＢＵＳ、ＣＡＮＢＵＳおよびＨ１  ＦＦならびに対応する個々の部品が製造時に選択される一例示的回路３００の回路図を示したものである。回路３００には、本明細書において説明されている３つのトランシーバセクションＵＴ１、ＵＴ２、ＵＴ３が含まれている。このレイアウトには、さらに、抵抗器ＲＴ１、ＲＴ２、ＲＴ３、ＲＴ４、ＲＴ５、ＲＴ６、ＲＴ７、継電器Ｋ１およびトランジスタＱＴを含んだ終端セクションＴが含まれている。回路３００には、さらに、ＦＰＧＡ入力線ＯＰＴＩＯＮ１、ＯＰＴＩＯＮ２、ＯＰＴＩＯＮ３、ＯＰＴＩＯＮ４、ＯＰＴＩＯＮ５、ＯＰＴＩＯＮ６が含まれている。このレイアウトには、さらに、インタフェースへのジャンパ行列として、外部コネクタＣ（例えば本明細書において説明されているＤＢ９コネクタ）を備えた出力線ＲＪ１、ＲＪ２、ＲＪ３、ＲＪ４、ＲＪ５、ＲＪ６（例えば０オームジャンパ）が含まれている。
【００１８】
本明細書において説明されているように、回路３００には、いくつかのインタフェースのうちの１つ、例えばそれには限定されないが、これから説明するＰＲＯＦＩＢＵＳ、ＣＡＮＢＵＳおよびＨ１  ＦＦのうちの１つになるように製造時に構成することができるコンポーネントセクションが含まれている。
【００１９】
ＰＲＯＦＩＢＵＳの場合、ＵＴ１、ＲＴ１、ＲＴ２、ＲＴ３、ＲＴ４、ＲＴ６、ＲＴ７、ＱＴ、Ｋ１が回路３００上に設置される。さらに、雌ＤＢ９コネクタがコネクタセクションＣに設置される。ジャンパＲＪ１、ＲＪ３は、ＵＴＩアクティブハイ出力（ＣＡＮＨ）が雌ＤＢ９のコネクタピン３に接続されるように接続される（図２参照）。ジャンパＲＪ２、ＲＪ４は、アクティブロー出力（信号ＣＡＮＬ）が雌ＤＢ９コネクタのコネクタピン８に接続されるように接続される（図２参照）。ジャンパＲＪ５、ＲＪ６は、ＵＴ１の共通信号がＤＢ９コネクタのピン５に接続されるように接続される（図２参照）。ＰＲＯＦＩＢＵＳの場合は、ＵＴ２、ＵＴ３およびＲＴ５は設置されない。コントローラのための信号は、レシーバアクティブＲＡのためのＯＰＴＩＯＮ１、トランスミットイネーブルＴＥのためのＯＰＴＩＯＮ２、レシーババックＲＢのためのＯＰＴＩＯＮ３、トランスミットアウトＴＡのためのＯＰＴＩＯＮ４、終端制御のためのＯＰＴＩＯＮ５、および終端セクションＴからのトランジスタＱＴおよび継電器Ｋ１を介した継電器フィードバックのためのＯＰＴＩＯＮ６である。ＵＴ１入力には、さらに、フローティング供給電圧ＶBSおよび制御電圧ＶCOが含まれている。
【００２０】
Ｈ１  ＦＦの場合、ＵＴ１、ＲＴ１、ＲＴ２、ＲＴ３、ＲＴ４、ＲＴ６、ＲＴ７、ＱＴ、Ｋ１が回路３００上に設置される。さらに、コネクタセクションＣには雄ＤＢ９コネクタが接続される。ジャンパＲＪ１、ＲＪ３は、ＵＴＩアクティブハイ出力（ＣＡＮＨ）がＤＢ９雄コネクタのコネクタピン６に接続されるように接続される（図２参照）。ジャンパＲＪ２、ＲＪ４は、アクティブロー出力（信号ＣＡＮＬ）が雄ＤＢ９コネクタのコネクタピン７に接続されるように接続される（図２参照）。Ｈ１  ＦＦの場合は、ＵＴ２、ＵＴ３およびＲＴ５は設置されない。コントローラのための信号は、レシーバアクティブのためのＯＰＴＩＯＮ１、トランスミットイネーブルのためのＯＰＴＩＯＮ２、レシーババックのためのＯＰＴＩＯＮ３、トランスミットアウトのためのＯＰＴＩＯＮ４、終端制御のためのＯＰＴＩＯＮ５、および終端セクションＴからのトランジスタＱＴおよび継電器Ｋ１を介した継電器フィードバックのためのＯＰＴＩＯＮ６である。ＵＴ１入力には、さらに、フローティング供給電圧ＶBSおよび制御電圧ＶCOが含まれている。
【００２１】
ＣＡＮＢＵＳの場合、ＵＴ２、ＵＴ３、ＲＴ２、ＲＴ５、ＲＴ６、ＲＴ７、Ｑ１、Ｋ１が回路３００上に設置される。さらに、接続セクションＣには雄ＤＢ９コネクタが接続される。ジャンパＲＪ１、ＲＪ３は、ＵＴ３アクティブハイ出力（ＣＡＮＨ）がＤＢ９雄コネクタのコネクタピン７に接続されるように接続される（図２参照）。ジャンパＲＪ２、ＲＪ４は、アクティブロー出力（信号ＣＡＮＬ）が雄ＤＢ９コネクタのコネクタピン５および６に接続されるように接続される（図２参照）。ＣＡＮＢＵＳの場合は、ＵＴ１、ＲＴ１、ＲＴ３、ＲＴ５は設置されない。コントローラのための信号は、選択のためのＯＰＴＩＯＮ１、クロックのためのＯＰＴＩＯＮ２、ＣＡＮへのデータのためのＯＰＴＩＯＮ３、ＣＡＮからのデータのためのＯＰＴＩＯＮ４、ＣＡＮ割込みのためのＯＰＴＩＯＮ５、および終端セクションＴからのトランジスタＱＴおよび継電器Ｋ１を介した継電器フィードバックのためのＯＰＴＩＯＮ６である。
【００２２】
インタフェースの制御は、同様にインタフェースタイプに応じて変化する。本明細書において説明されているように、ＰＲＯＦＩＢＵＳおよびＨ１  ＦＦの場合、トランシーバセクションＵＴ１は、図３に示されているようにＲＳ４８５トランシーバであってもよい。したがってＰＲＯＦＩＢＵＳおよびＨ１  ＦＦには、いずれも、制御論理内の、３１．２５Ｋｂｐｓで動作させることができるＵＡＲＴによって制御される半二重直列伝送が利用されている。ＰＲＯＦＩＢＵＳおよびＨ１  ＦＦの主な電気的な相違は、コネクタの雌雄および接続にある。ＣＡＮＢＵＳは、インタフェースドライバに対するＵＴ２を介した同期周辺インタフェース（ＳＰＩ）ポートを実現し、選択（ＵＴ２上のＮＣＳ入力）、クロック（ＵＴ２上のＳＣＫ入力）、およびＵＴ２上のデータフローＳＩおよびＳＯのために任意選択ピンの再割当てを実施する。さらに、ＵＴ２は、ＴＸＤ信号およびＲＸＤ信号をそれぞれＵＴ３上のＴＸＤ信号、ＲＸＤ信号にマップする。信号Ｉ／Ｏ１は終端セクションＴに出力される。ＵＴ３入力には、さらに、基準タイマＲｓおよび基準電圧Ｖｒｅｆ、フローティング供給電圧ＶBSおよび制御電圧ＶCOが含まれている。
【００２３】
本明細書において説明されているように、バスの終端は回路３００内にも提供される。終端のためには、これから説明する伝送線路終端のために使用される終端抵抗器との回路の接続および開放が必要である。回路３００を含んだモジュールがバスに沿って他のモジュールと共にフィールドバスに取り付けられると、バスの末端には終端が必要であり、また、バスの中間に接続されているモジュールを開放しなければならない。継電器Ｋ１を使用して、抵抗器ＲＴ１、ＲＴ２およびＲＴ３の終端アレイを接続することができ、それにより終端を例えばプルアップし、並列にし、また、プルダウンすることができる。
【００２４】
継電器が終端をバスから開放しているフィードバックとして、抵抗器ＲＴ６およびＲＴ７は、継電器Ｋ１が終端を接続しているとＯＰＴＩＯＮ６信号をローに引っ張ることができ、また、Ｋ１が終端を開放しているとハイに引っ張ることができる。継電器Ｋ１の制御は、ＯＰＴＩＯＮ５（同じトランシーバＵＴ１を使用しているＰＲＯＦＩＢＵＳまたはＨ１  ＦＦ）またはＣＡＮインタフェースＵＴ２からのＩ／Ｏ１信号のいずれかによって駆動されるトランジスタＱＴを介して実施される。したがって継電器Ｋ１は、より高価な継電器を必要とする個別のフィードバックスイッチを備えた３極継電器と比較すると２極双投（ＤＰＤＴ）継電器であってもよく、それにより回路３００のコストが低減される。
【００２５】
当業者には理解されるように、適切な情報の流れを生成し、また、構成される（例えばＦＰＧＡコントローラセクション１３５に）ハードウェアと整合させるために製造時にロードされる、異なるコード分岐または異なるプログラムを備えた１つのプログラムの一部として構成可能な線を別様に駆動するための命令などの本発明の態様は、選択されるインタフェースに応じた信号の制御および機能を提供するためのシステム、方法またはコンピュータプログラム製品として具体化することができる。したがって本発明の態様は、そのすべてがハードウェア実施形態の形態、そのすべてがソフトウェア実施形態の形態（ファームウェア、常駐ソフトウェア、マイクロコード、等々を含む）、またはソフトウェア態様とハードウェア態様とを組み合わせた実施形態の形態を取ることができ、これらはすべて、本明細書においては一括して「回路」、「モジュール」または「システム」と呼ぶことができる。さらに、本発明の態様は、コンピュータ可読プログラムコードがその上に具体化された１つまたは複数のコンピュータ可読媒体の中に具体化されたコンピュータプログラム製品の形態を取ることができる。
【００２６】
１つまたは複数のコンピュータ可読媒体の任意の組合せを利用することができる。コンピュータ可読媒体は、コンピュータ可読信号媒体またはコンピュータ可読記憶媒体であってもよい。コンピュータ可読記憶媒体は、例えば、それらに限定されないが、電子、磁気、光、電磁、赤外線または半導体のシステム、装置またはデバイスであっても、あるいはそれらの任意の適切な組合せであってもよい。コンピュータ可読記憶媒体のより特定の例には（それらに限定されないが）、１本または複数本の配線を有する電気接続、携帯型コンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭまたはフラッシュメモリ）、光ファイバ、携帯型コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、光記憶装置、磁気記憶装置またはそれらの任意の適切な組合せがある。本文書のコンテキストにおいては、コンピュータ可読記憶媒体は、命令実行システム、装置またはデバイスが使用し、あるいはこれらの命令実行システム、装置またはデバイスと共に使用するためのプログラムを含むか、あるいは記憶することができる任意の有形媒体であってもよい。
【００２７】
コンピュータ可読信号媒体は、例えばベースバンド中に、あるいは搬送波の一部としてコンピュータ可読プログラムコードがその中に具体化された伝搬データ信号を含むことができる。このような伝搬信号は、それらに限定されないが、電気−磁気、光またはそれらの任意の適切な組合せを含む任意の様々な形態を取ることができる。コンピュータ可読信号媒体は、コンピュータ可読記憶媒体ではなく、また、命令実行システム、装置またはデバイスが使用し、あるいはこれらの命令実行システム、装置またはデバイスと共に使用するためのプログラムを通信、伝搬または輸送することができる任意のコンピュータ可読媒体であってもよい。
【００２８】
コンピュータ可読媒体上に具体化されたプログラムコードは、それらに限定されないが、無線、ワイヤ線、光ファイバケーブル、ＲＦ、等々、またはそれらの任意の適切な組合せを含む任意の適切な媒体を使用して伝送することができる。
【００２９】
本発明の態様のための動作を実施するためのコンピュータプログラムコードは、Ｊａｖａ（商標）、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋、等々などのオブジェクト指向プログラミング言語、および「Ｃ」プログラミング言語または類似のプログラミング言語などの従来の手続き形プログラミング言語を含む１つまたは複数のプログラミング言語の任意の組合せで書くことができる。プログラムコードは、そのすべてを使用者のコンピュータ上で実行することも、独立ソフトウェアパッケージとして一部を使用者のコンピュータ上で実行することも、一部を使用者のコンピュータ上で、また、一部を遠隔コンピュータ上で実施することも、あるいはそのすべてを遠隔コンピュータ上またはサーバ上で実施することも可能である。後者のシナリオの場合、遠隔コンピュータは、ローカルエリアネットワーク（ＬＡＮ）または広域ネットワーク（ＷＡＮ）を含む任意のタイプのネットワークを介して使用者のコンピュータに接続することができ、あるいは外部コンピュータに接続することができる（例えばインターネットサービスプロバイダを使用したインターネットを介して）。
【００３０】
技術的な効果には、複数のインタフェースタイプの基本セクションおよびコンポーネントを収納するための共通回路基板の実施態様によるコストの低減が含まれる。製造コストおよびハードウェア開発コストの低減は、共有回路基板レイアウト上での機能の組合せによるものである。共通回路基板を使用することにより、量が多くなるほど、大量生産によって総コストが低減される。
【００３１】
本明細書において説明されている例示的実施形態には、さらに、ファームウェアを介して制御信号を変更することができるプログラム可能バス終端が含まれている。ＤＰＤＴ継電器（この継電器は３ＰＤＴ継電器よりコストが安価である）のみが使用されているが、本明細書において説明されている例示的実施形態には、さらに、継電器動作の診断検証が含まれている。複数のプロトコルをハードウェアでサポートするためには、さらに、終端回路の変更が必要である。継電器スイッチおよび終端抵抗器ネットワークを提供することにより、部品表を変更する（抵抗器の除去および／または挿入の両方を変更し、かつ、抵抗器の値を変更する）ことによって異なるプロトコルを提供することができる。また、この継電器スイッチングにより、端点では終端を接続し、また、中間ケーブル接続では終端を開放しなければならないフィールドバスに沿ってモジュールを配置することができる。過去の実施態様では、終端を選択するためのジャンパまたはスイッチを使用者が設定する必要があったが、本明細書において説明されている例示的実施形態によれば、モジュール内部設定（しばしばイーサネット（商標）または制御パネル設定などの他のインタフェースによって供給される）による制御の下での継電器が実現される。
【００３２】
以上、本発明について、ごく限られた数の実施形態に関連して詳細に説明したが、本発明は、開示されているこのような実施形態に限定されないことは容易に理解されよう。そうではなく、本発明は、説明されていない任意の数の変形形態、変更、置換または等価構造を組み込むべく修正することができるが、それらは本発明の精神および範囲と同一基準である。また、本発明の様々な実施形態が説明されているが、本発明の態様は、説明されている複数の実施形態のうちの一部のみを含むことも可能であることを理解されたい。したがって本発明は、以上の説明によって制限されるものと見なしてはならず、本発明は、特許請求の範囲によってのみ制限される。
【符号の説明】
【００３３】
１０  システム
１００  インタフェース回路基板
１０５、１１５、ＵＴ１、ＵＴ２、ＵＴ３  トランシーバセクション
１１０、Ｔ  終端セクション
１２０  行列セクション
１２５  接続セクション
１３０  フィールドバス
１３５  コントローラセクション
１４０  インタフェース／電子工学
３００  回路
ＲＴ１、ＲＴ２、ＲＴ３、ＲＴ４、ＲＴ５、ＲＴ６、ＲＴ７  抵抗器
Ｋ１  継電器
ＱＴ  トランジスタ
ＯＰＴＩＯＮ１、ＯＰＴＩＯＮ２、ＯＰＴＩＯＮ３、ＯＰＴＩＯＮ４、ＯＰＴＩＯＮ５、ＯＰＴＩＯＮ６  入力線
ＲＪ１、ＲＪ２、ＲＪ３、ＲＪ４、ＲＪ５、ＲＪ６  出力線
Ｃ  外部コネクタ
ＶBS  フローティング供給電圧
ＶCO  制御電圧
ＣＡＮＬ  信号
ＣＡＮＨ  出力
【図１】
0005960993.tif 000002
【図２】
0005960993.tif 000003
【図３】
0005960993.tif 000004