(57)【要約】【課題】  システムバス上の個々のモジュールに接続されるコネクタの直近にバッファ回路を設けることにより、システムバス上に接続されるモジュール増減による負荷容量の影響をなくしたプログラマブルコントローラを提供する。【解決手段】  プログラマブルコントローラは、個々のモジュールが接続され、整列配置してなる複数のコネクタと、システムバスを通して複数のコネクタの夫々にクロック信号を分配するクロック駆動回路と、を備えたプログラマブルコントローラであって、複数のコネクタの夫々に、クロック信号をプルアップするプルアップ手段、即ち、夫々のコネクタの直近にバッファ回路を配置し、このバッファ回路を通してから複数のコネクタの夫々にクロック信号を供給する構成にしたことである。【選択図】  図１
2006048401.tif 000002
【特許請求の範囲】
【請求項１】
個々のモジュールが接続され、整列配置してなる複数のコネクタと、
システムバスを通して前記複数のコネクタの夫々にクロック信号を分配するクロック駆動回路と、を備えたプログラマブルコントローラであって、
前記複数のコネクタの夫々に、前記クロック信号をプルアップするプルアップ手段を備えたことを特徴とするプログラマブルコントローラ。
【請求項２】
前記プルアップ手段は、夫々の前記コネクタの直近にバッファ回路を配置し、このバッファ回路を通してから前記複数のコネクタの夫々にクロック信号を供給することを特徴とする請求項１に記載のプログラマブルコントローラ。
【請求項３】
前記バッファ回路は、夫々のコネクタの直近に設けた信号バッファ用のＩＣからなる回路であることを特徴とする請求項２に記載のプログラマブルコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブルコントローラに関するもので、詳しくはシステムバス上の各モジュール接続用コネクタの直近にバッファ回路を配置し、このバッファ回路を通してからコネクタにクロック信号を供給するようにしたプログラマブルコントローラに関する。
【背景技術】
【０００２】
従来技術におけるプログラマブルコントローラは、図３及び図４に示すように、クロック信号を発生させるクロック信号源１１１、このクロック信号源１１１からのクロック信号をシステムバス１１２上に供給する駆動回路１１３、システムバス１１２を通して個々のモジュール１１６が接続される整列配置してなる複数のコネクタ１１４から構成され、システムバス１１２の終端には終端抵抗１１５が接続されている。
このような構成からなるプログラマブルコントローラにおいて、システムとして汎用な周波数のクロック信号はシステムバス１１２を通して個々のモジュール１１６が接続されるコネクタ１１４まで分配されており、個々のモジュール１１６において利用することが可能になっている。
個々のモジュール１１６においては、そのクロック信号を必要とする場合は基板上で配線を設けてＩＣなどの電子デバイスに入力し、そのクロック信号を必要としない場合は未接続として扱っている。
【０００３】
このようなモジュール形式の装置においては、システムバス１１２に接続されるモジュール１１６の数、実装位置、対象となるクロック信号の使用／未使用は一意に定められるものではなく、システムの必要に応じて構成が変わるものである。
そのため、システムバス１１２上のクロック信号に直接接続されるモジュール１１６の数は定めることができない。
【特許文献１】特開２０００−９００４７号公報（第３頁  第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術で説明したプログラマブルコントローラにおいて、個々のモジュール上に配されたクロック信号が接続される電子デバイスの入力ピンは通常数ｐＦ程度の負荷容量を持っているが、信号の動作速度が速くなると、この負荷容量が信号の波形品質（信号の電圧レベル、信号の立上りや立下り速度、オーバーシュートやアンダーシュート）に与える影響は無視できなくなっている。
又、システムバスに接続されるモジュールの数は、システムの必要に応じて数個から十数個の範囲で変化するが、そのいずれかの状態でも信号の伝達が正しく行われる必要がある。
【０００５】
上記をクロック信号を駆動するクロック駆動回路側からみると、負荷容量０〜（十数個×数ｐＦ）の間で変動してもシステムに要求される伝送波形の品質条件を満足する必要があり、そのように回路をチューニングしなくてはならない。
【０００６】
従来のクロック信号のクロック駆動回路では負荷容量が大きくなった場合でも波形品質を確保するために信号の動作速度（立上りや立下り速度）が速く、大電流駆動可能な回路を使っていた。
【０００７】
駆動電流を小さくすると負荷容量の増減の影響を受けやすくなる。負荷容量が小さい場合に合わせてクロック駆動回路をチューニングした場合は負荷容量が増加した際に信号の立上りや立下りの速度が遅くなったり、信号の電圧レベルが十分なレベルを確保できなくなったりする。負荷容量が大きい場合に合わせてクロック駆動回路をチューニングした場合は負荷容量が減少した際に信号の立上りや立下りが急峻になりすぎて信号のオーバーシュートやアンダーシュートを起こしやすくなってしまう。
【０００８】
システムバスの配線は数十ｃｍの長さがあるため、必要以上に信号の動作速度が速かったり、必要以上に駆動電流を流したりするとバス上の信号線からの放射電磁界ノイズが大きく放射されてしまうことにもつながっていた。
【０００９】
従って、システムバスに接続されるモジュールの数によらずシステムバスを通して分配されるクロック信号の信号波形を一定に保つようにし、又、クロック信号の駆動電流を低減すること、アンテナとなりやすいシステムバスからの放射電磁界ノイズを低減する構成に解決しなければならない課題を有する。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本願発明のプログラマブルコントローラは、次に示す構成にしたことである。
【００１１】
（１）プログラマブルコントローラは、個々のモジュールが接続され、整列配置してなる複数のコネクタと、システムバスを通して前記複数のコネクタの夫々にクロック信号を分配するクロック駆動回路と、を備えたプログラマブルコントローラであって、前記複数のコネクタの夫々に、前記クロック信号をプルアップするプルアップ手段を備えたことである。
（２）前記プルアップ手段は、夫々の前記コネクタの直近にバッファ回路を配置し、このバッファ回路を通してから前記複数のコネクタの夫々にクロック信号を供給することを特徴とする（１）に記載のプログラマブルコントローラ。
（３）前記バッファ回路は、夫々のコネクタの直近に設けた信号バッファ用のＩＣからなる回路であることを特徴とする（２）に記載のプログラマブルコントローラ。
【発明の効果】
【００１２】
本発明のプログラマブルコントローラは、コネクタの直近に設けたバッファ回路を通してクロック信号を供給するようにしたことで、システムバスに接続されるモジュールにある負荷容量は、バッファ回路にのみ影響し、システムバスのクロック駆動回路からはモジュールの負荷容量の増減の影響はみえなくなる。従って、クロック駆動回路の設計の際に考慮しなければいけないチューニング条件の範囲を狭めることが可能になり、駆動電流の低減及び信号波形品質の確保が容易になる。
【発明を実施するための最良の形態】
【００１３】
次に、本願発明に係るプログラマブルコントローラの実施形態について、図面を参照して以下説明する。
【実施例１】
【００１４】
本発明のプログラマブルコントローラは、システムバス上の各モジュール接続用コネクタの直近に信号バッファ用のＩＣを配置して、このバッファを通してからコネクタにクロック信号を供給するというものであり、それは、図１及び図２に示すように、クロック信号を発生させるクロック信号源１１、このクロック信号源１１からのクロック信号をシステムバス１２上に供給するクロック駆動回路１３、システムバス１２を通して個々のモジュール１６が接続される整列配置してなる複数のコネクタ１４、複数のコネクタ１４の夫々に、クロック信号をプルアップするプルアップ手段を備え、システムバス１２の終端には終端抵抗１５を接続した構成となっている。
【００１５】
プルアップ手段は、夫々のコネクタ１４の直近に信号バッファ用のＩＣからなるバッファ回路１７を配置し、このバッファ回路１７を通してから複数のコネクタ１４の夫々にクロック信号を供給する。
【００１６】
このような構成からなるプログラマブルコントローラは、図２に示すように、個々のコネクタ１４にモジュール１６を差し込んで使用する。このとき、差し込まれるモジュール１６には所定の負荷容量１８を有するが、クロック信号をバッファ回路１７を介して供給するようにしたことで、このモジュール１６の負荷容量１８は、クロック駆動回路１３側に影響を与えない。即ち、システムバス１２に接続されるモジュール１６に存在する負荷容量１８はバッファ回路１７にのみ影響し、システムバス１２のクロック駆動回路１３からはモジュール１６の負荷容量１８の増減の影響はみえない。
これにより、クロック駆動回路１３の設計の際に考慮しなければならないチューニング条件の範囲を狭めることが可能となり、駆動電流の低減及び信号波形品質の確保が容易となる。
【産業上の利用可能性】
【００１７】
システムバス上の個々のモジュールに接続されるコネクタの直近にバッファ回路を設けることにより、システムバス上に接続されるモジュール増減による負荷容量の影響をなくしたプログラマブルコントローラを提供する。
【図面の簡単な説明】
【００１８】
【図１】本願発明のプログラマブルコントローラの構成を示した説明図である。
【図２】同、モジュールを差し込んだ様子を示す説明図である。
【図３】従来技術におけるプログラマブルコントローラの構成を示した説明図である。
【図４】同、モジュールを差し込んだ様子を示す説明図である。
【符号の説明】
【００１９】
１１      クロック信号源
１２      システムバス
１３      クロック駆動回路
１４      コネクタ
１５      終端抵抗
１６      モジュール
１７      バッファ回路
１８      負荷容量。
【図１】
2006048401.tif 000003
【図２】
2006048401.tif 000004
【図３】
2006048401.tif 000005
【図４】
2006048401.tif 000006