Movatterモバイル変換


[0]ホーム

URL:


JP3740746B2 - Programmable controller with expansion unit - Google Patents

Programmable controller with expansion unit
Download PDF

Info

Publication number
JP3740746B2
JP3740746B2JP22570896AJP22570896AJP3740746B2JP 3740746 B2JP3740746 B2JP 3740746B2JP 22570896 AJP22570896 AJP 22570896AJP 22570896 AJP22570896 AJP 22570896AJP 3740746 B2JP3740746 B2JP 3740746B2
Authority
JP
Japan
Prior art keywords
unit
connector
extension
bit
expansion
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.)
Expired - Lifetime
Application number
JP22570896A
Other languages
Japanese (ja)
Other versions
JPH1069453A (en
Inventor
康祥 北野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Works LtdfiledCriticalMatsushita Electric Works Ltd
Priority to JP22570896ApriorityCriticalpatent/JP3740746B2/en
Publication of JPH1069453ApublicationCriticalpatent/JPH1069453A/en
Application grantedgrantedCritical
Publication of JP3740746B2publicationCriticalpatent/JP3740746B2/en
Anticipated expirationlegal-statusCritical
Expired - Lifetimelegal-statusCriticalCurrent

Links

Images

Landscapes

Description

Translated fromJapanese

【0001】
【発明の属する技術分野】
本発明は、入出力のための増設ユニットやCPUユニットを補助して高機能化する増設ユニットなどを用いることができる増設ユニットを備えるプログラマブルコントローラに関するものである。
【0002】
【従来の技術】
従来より、入出力点数を増やすための入出力ユニットや、特定の演算処理(たとえばPID制御)のための専用の演算ユニットなどを増設ユニットとしてCPUユニットに接続することができるプログラマブルコントローラ(以下PLCと略称する)が提供されている。
【0003】
増設ユニットを設けることができるPLCでは、CPUユニットが各増設ユニットを個別に識別しなければならない。そこで、増設ユニットにディップスイッチによるユニット番号設定部を設け、各増設ユニットにおいてユニット番号を設定するものが多く提供されている。また、ディップスイッチによるユニット番号設定部では誤設定が生じる可能性が高いから、CPUユニットが増設ユニットを順次アクセスし、各増設ユニットがデータを順送りにすることによって増設ユニットにユニット番号をデータとして記憶させるものも提案されている(特開平4−181401号公報など)。さらに、複数のコネクタを設けたマザーボードにCPUユニットとともに増設ユニットを装着することによってPLCを構成するものでは、マザーボード側でユニット番号を識別するものもある。
【0004】
【発明が解決しようとする課題】
ところで、マザーボードを用いるPLCは大型であるから小型化する目的ではマザーボードを使用しないほうが望ましい。また、ディップスイッチなどの機械的スイッチを用いてユニット番号を設定するものでは誤設定の可能性がある。さらに、ユニット番号をデータとして記憶させるものでは、何らかのノイズによって記憶内容が変更されたときには誤動作が生じ、リセットなどの操作が必要になるという問題がある。
【0005】
本発明は上記事由に鑑みて為されたものであり、その目的は、マザーボードや機械的スイッチを用いず、しかもノイズによるユニット番号の変更が生じることのない増設ユニットを備えるプログラマブルコントローラを提供することにある。
【0006】
【課題を解決するための手段】
請求項1の発明は、シーケンスプログラムに従って入出力を制御するCPUユニットと、CPUユニットに接続されることによりCPUユニットとデータを授受する増設ユニットとからなるプログラマブルコントローラにおいて、CPUユニットが増設ユニットを接続する増設用コネクタを有し、増設ユニットが、CPUユニットの増設用コネクタに接続可能な親側コネクタと、他の増設ユニットの親側コネクタが接続可能な子側コネクタと、親側コネクタと子側コネクタとの間を接続する各1ビットの複数本の識別用信号線と、識別用信号線のビット値を組み合わせた論理値によりCPUユニットとの間に他の増設ユニットが何個挿入されているかに応じたユニット番号を識別するユニット番号識別回路とを有し、親側コネクタと子側コネクタとの一方の各ビットを循環シフトさせて他方と接続するように識別用信号線の一部を配線し、CPUユニットに増設ユニットを接続した状態で増設用コネクタのうちの1ビットを他ビットとは異なるビット値とする構成であって、増設ユニット内の各識別用信号線をそれぞれプルアップ抵抗を介して電源の高電位側に接続し、増設用コネクタは1ビットを電源の低電位側に接続したことを特徴とする。
【0007】
この構成によれば、識別用信号線が増設ユニットの内部で循環シフトされるから、1つの増設ユニットの識別用信号線のビット並びが、その増設ユニットに接続される他の増設ユニットでは1ビットだけシフトすることになる。つまり、CPUユニットにおいて増設ユニットに何らかのビット値を与えるようにすれば、増設ユニットでは各識別用信号線から読み取るビット値が順次シフトすることになる。このような関係をユニット番号識別回路で読み取ることにより、増設ユニットではユニット番号を知ることができるのである。つまり、マザーボードや機械的スイッチは不要になる。しかも、データを順送りにするのではなく、識別用信号線の配線によってユニット番号を識別するから、ノイズなどではユニット番号の変更が生じることはない。
【0008】
請求項2の発明は、請求項1の発明において、増設用コネクタの最下位ビットと最上位ビットとの一方を電源の低電位側に接続するとともに増設用コネクタの他のビットは他回路を非接続とし、増設ユニットのユニット番号識別回路が子側コネクタのビット値に基づいてユニット番号を識別するものである。
【0009】
請求項3の発明は、シーケンスプログラムに従って入出力を制御するCPUユニットと、CPUユニットに接続されることによりCPUユニットとデータを授受する増設ユニットとからなるプログラマブルコントローラにおいて、CPUユニットは増設ユニットを接続する増設用コネクタを有し、増設ユニットは、CPUユニットの増設用コネクタに接続可能な親側コネクタと、他の増設ユニットの親側コネクタが接続可能な子側コネクタと、親側コネクタと子側コネクタとの間を接続する各1ビットの複数本の識別用信号線と、識別用信号線のビット値を組み合わせた論理値によりCPUユニットとの間に他の増設ユニットが何個挿入されているかに応じたユニット番号を識別するユニット番号識別回路とを有し、親側コネクタと子側コネクタとの一方の各ビットを循環シフトさせて他方と接続するように識別用信号線の一部を配線し、CPUユニットに増設ユニットを接続した状態で増設用コネクタのうちの1ビットを他ビットとは異なるビット値とする構成であって、増設用コネクタの1ビットを電源の低電位側に接続し、他のビットを電源の高電位側に接続したものである。
請求項4の発明は、請求項3の発明において、増設用コネクタの最下位ビットと最上位ビットとの一方を電源の低電位側に接続するとともに増設用コネクタの他のビットはプルアップ抵抗を介して電源の高電位側に接続し、増設ユニットのユニット番号識別回路が子側コネクタのビット値に基づいてユニット番号を識別するものである。
【0010】
請求項5の発明は、シーケンスプログラムに従って入出力を制御するCPUユニットと、CPUユニットに接続されることによりCPUユニットとデータを授受する増設ユニットとからなるプログラマブルコントローラにおいて、CPUユニットは増設ユニットを接続する増設用コネクタを有し、増設ユニットは、CPUユニットの増設用コネクタに接続可能な親側コネクタと、他の増設ユニットの親側コネクタが接続可能な子側コネクタと、親側コネクタと子側コネクタとの間を接続する各1ビットの複数本の識別用信号線と、識別用信号線のビット値を組み合わせた論理値によりCPUユニットとの間に他の増設ユニットが何個挿入されているかに応じたユニット番号を識別するユニット番号識別回路とを有し、親側コネクタと子側コネクタとの一方の各ビットを循環シフトさせて他方と接続するように識別用信号線の一部を配線し、CPUユニットに増設ユニットを接続した状態で増設用コネクタのうちの1ビットを他ビットとは異なるビット値とする構成であって、増設ユニットの各識別用信号線をそれぞれプルアップ抵抗を介して電源の高電位側に接続し、増設用コネクタは1ビットを除いて電源の低電位側に接続したものである。
請求項6の発明は、請求項5の発明において、増設用コネクタの最下位ビットと最上位ビットとの一方は他回路を非接続とするとともに増設用コネクタの他のビットは電源の低電位側に接続し、増設ユニットのユニット番号識別回路が子側コネクタのビット値に基づいてユニット番号を識別するものである。
【0011】
請求項7の発明は、シーケンスプログラムに従って入出力を制御するCPUユニットと、CPUユニットに接続されることによりCPUユニットとデータを授受する増設ユニットとからなるプログラマブルコントローラにおいて、CPUユニットは増設ユニットを接続する増設用コネクタを有し、増設ユニットは、CPUユニットの増設用コネクタに接続可能な親側コネクタと、他の増設ユニットの親側コネクタが接続可能な子側コネクタと、親側コネクタと子側コネクタとの間を接続する各1ビットの複数本の識別用信号線と、識別用信号線のビット値を組み合わせた論理値によりCPUユニットとの間に他の増設ユニットが何個挿入されているかに応じたユニット番号を識別するユニット番号識別回路とを有し、親側コネクタと子側コネクタとの一方の各ビットを循環シフトさせて他方と接続するように識別用信号線の一部を配線し、CPUユニットに増設ユニットを接続した状態で増設用コネクタのうちの1ビットを他ビットとは異なるビット値とする構成であって、増設用コネクタの1ビットを電源の高電位側に接続し、他のビットを電源の低電位側に接続したものである。
請求項8の発明は、請求項7の発明において、増設用コネクタの最下位ビットと最上位ビットとの一方をプルアップ抵抗を介して電源の高電位側に接続するとともに増設用コネクタの他のビットは電源の低電位側に接続し、増設ユニットのユニット番号識別回路が子側コネクタのビット値に基づいてユニット番号を識別するものである。
【0012】
請求項2ないし請求項9の発明は望ましい実施態様である。
【0013】
【発明の実施の形態】
(実施形態1)
図1に示すように、本実施形態では増設ユニット2を最大で3台設ける例を示す。CPUユニット1は、マイクロプロセッサ、システムプログラムを格納したシステムメモリ、シーケンスプログラムを格納するプログラムメモリ、シーケンスプログラム実行時の作業領域や入出力データを保持するデータメモリなどを備えたPLCの基本となるユニットであり、電源は内蔵ないし別途のユニットとして設けられる。この電源は増設ユニット2にも給電する。CPUユニット1には、増設ユニット2を接続するための増設用コネクタ11が設けられる。
【0014】
一方、増設ユニット2は、たとえば外部機器を接続するための入出力ユニットや、外部機器を制御する際の特定の演算(PID演算など)を行なうための演算ユニットや、PLCによるネットワークを構築する際に用いる通信用ユニットなどであって、CPUユニット1を単独で用いるよりもPLCの機能を高機能化するものである。増設ユニット2にはCPUユニット1の増設用コネクタ11に結合される親側コネクタ21が設けられる。また、他の増設ユニット2の親側コネクタ21が結合される子側コネクタ22が設けられる。増設用コネクタ11、親側コネクタ21、子側コネクタ22は、図では要部のみを示しているが、CPUユニット1と増設ユニット2とを接続するためのバスもこれらのコネクタ11,21,22により接続してもよい。
【0015】
親側コネクタ21と子側コネクタ22との間には3本(つまり3ビット)の識別用信号線231〜233が接続される。ここで、親側コネクタ21に対して子側コネクタ22では、ビット値が循環シフトするように識別用信号線231〜233が接続される。いま、図1における親側コネクタ21および子側コネクタ22の下端を最下位ビットとすれば、親側コネクタ21の最下位ビットは子側コネクタ22では最上位ビットになるように識別用信号線231が接続され、親側コネクタ21の最上位ビットは識別用信号線232を介して子側コネクタ22の中央のビットに、親側コネクタ21の中央のビットは識別用信号線233を介して子側コネクタ22の最下位ビットにそれぞれ接続される。各識別用信号線231〜233はそれぞれプルアップ抵抗R1〜R3を介して電源の高電位側(Vcc)に接続される。
【0016】
一方、CPUユニット1では増設用コネクタ11の最下位ビットを電源の低電位側(接地側)に接続してあり、残りのビットは他の回路に対して非接続(つまりオープン)にしてある。
上述のような接続関係により、CPUユニット1と増設ユニット2とを順に接続すると、CPUユニット1に直接接続されている増設ユニット2では識別用信号線231のみが電源の低電位側に接続され、他の識別用信号線232,233はプルアップ抵抗R2,R3により電源の高電位側に接続されることになる。要するに、識別用信号線231〜233の論理値(低電位側を0とすれば)は011になる。同様にして、2台目の増設ユニット2では論理値は101になり、3台目の増設ユニット2では論理値は110になる。このように各増設ユニット2において識別用信号線231〜233の論理値が異なるから、各増設ユニット2に設けたマイクロコンピュータにより構成したユニット番号識別回路24で、識別用信号線231〜233の論理値を読み取れば、各増設ユニット2に各別のユニット番号を持たせることができるのである。
【0017】
上述の例ではCPUユニット1に3台の増設ユニット2を接続できるものとして3本の識別用信号線231〜233を備える増設ユニット2を説明したが、CPUユニット1に接続される増設ユニット2の許容最大数は3台に限定されるものではなく、許容最大数がnであれば、識別用信号線もn本にすればよい。
また、上記構成ではCPUユニット1に対して必要台数の増設ユニット2を順次結合するだけで、各増設ユニット2は自身のユニット番号を識別するのであり、マザーボードが不要であって小型であるとともに、ユニット番号を設定するための機械的スイッチも不要である。さらに、各増設ユニット2では識別用信号線231〜233の論理値を読み取ることでユニット番号を認識するのであり、識別用信号線231〜233の論理値はノイズなどによって消去されることはないから、各増設ユニット2にユニット番号を記憶させるものよりも、ノイズに対し強いものである。
【0018】
(実施形態2)
本実施形態は、図2に示すように、図1に示した実施形態1の構成とほぼ同様の構成を有するが、各増設ユニット2においてプルアップ抵抗R1〜R3を用いず、また、CPUユニット1の増設用コネクタ11において実施形態1ではオープンになっていたビットを、プルアップ抵抗R11,R12を介して電源の高電位側に接続している点が異なる。要するに、各増設ユニット2において識別用信号線231〜233にそれぞれプルアップ抵抗R1〜R3を接続する代わりに、本実施形態ではCPUユニット1においてプルアップ抵抗R11,R12を設け、増設ユニット2のプルアップ抵抗R1〜R3を不要にしたものである。
【0019】
動作は実施形態1とまったく同様であって、識別用信号線231〜233の論理値は1台目の増設ユニット2では011、2台目は101、3台目は110になる。本実施形態は抵抗の本数が低減する点で実施形態1よりも優れている。
(実施形態3)
本実施形態は、図3に示すように、増設ユニット2は図1に示した実施形態1と同構成のものを用い、CPUユニット1における論理値の設定を変更したものである。つまり、増設用コネクタ11の最上位ビットのみをオープンにし、残りは電源の低電位側に接続してある。この構成では識別用信号線231〜233の論理値は、1台目の増設ユニット2で010、2台目で001、3台目で100になる。つまり、ユニット番号識別回路24については、実施形態1と判定値の異なるものを用いることになる。他の構成および動作は実施形態1と同様である。
【0020】
(実施形態4)
本実施形態は、図4に示すように、増設ユニット2としては図2に示した実施形態2と同構成のものを用いる。また、CPUユニット1では増設用コネクタ11の最上位ビットをプルアップ抵抗R11を介して電源の高電位側に接続し、残りのビットは電源の低電位側に接続してある。この構成では、各増設ユニット2の識別用信号線231〜233の論理値は実施形態3と同様に、1台目で010、2台目で001、3台目で100になる。したがって、ユニット番号識別回路24の判定値は実施形態3と同様のものを用いることになる。他の構成および動作は実施形態1と同様である。
【0021】
【発明の効果】
本発明は上述のように、シーケンスプログラムに従って入出力を制御するCPUユニットと、CPUユニットに接続されることによりCPUユニットとデータを授受する増設ユニットとからなるプログラマブルコントローラにおいて、CPUユニットが増設ユニットを接続する増設用コネクタを有し、増設ユニットが、CPUユニットの増設用コネクタに接続可能な親側コネクタと、他の増設ユニットの親側コネクタが接続可能な子側コネクタと、親側コネクタと子側コネクタとの間を接続する各1ビットの複数本の識別用信号線と、識別用信号線のビット値を組み合わせた論理値によりCPUユニットとの間に他の増設ユニットが何個挿入されているかに応じたユニット番号を識別するユニット番号識別回路とを有し、親側コネクタと子側コネクタとの一方の各ビットを循環シフトさせて他方と接続するように識別用信号線の一部を配線し、CPUユニットに増設ユニットを接続した状態で増設用コネクタのうちの1ビットを他ビットとは異なるビット値とすることを特徴とする増設ユニットを備えるものであり、識別用信号線が増設ユニットの内部で循環シフトされるから、1つの増設ユニットの識別用信号線のビット並びが、その増設ユニットに接続される他の増設ユニットでは1ビットだけシフトするのであり、CPUユニットにおいて増設ユニットに何らかのビット値を与えるようにすれば、増設ユニットでは各識別用信号線から読み取るビット値が順次シフトする。このような関係をユニット番号識別回路で読み取ることにより、増設ユニットではユニット番号を知ることができるから、マザーボードや機械的スイッチは不要になるという利点がある。しかも、データを順送りにするのではなく、識別用信号線の配線によってユニット番号を識別するから、ノイズなどではユニット番号の変更が生じることはないという効果がある。請求項1ないし請求項4の構成では増設用コネクタの1ビットを電源の低電位側に接続し、増設ユニットのユニット番号識別回路では当該1ビット以外を高電位側として論理値を読み取ることでユニット番号を認識し、また、請求項5ないし請求項8の構成では増設用コネクタの1ビットを電源の高電位側に接続し、増設ユニットのユニット番号識別回路では当該1ビット以外を低電位側として論理値を読み取ることでユニット番号を認識する。しかも、請求項3、4、7、8の構成では増設ユニットにプルアップ抵抗が不要である。
【図面の簡単な説明】
【図1】実施形態1を示す回路図である。
【図2】実施形態2を示す回路図である。
【図3】実施形態3を示す回路図である。
【図4】実施形態4を示す回路図である。
【符号の説明】
1 CPUユニット
2 増設ユニット
11 増設用コネクタ
21 親側コネクタ
22 子側コネクタ
231〜233 識別用信号線
24 ユニット番号識別回路
1〜R3 プルアップ抵抗
11,R12 プルアップ抵抗
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a programmable controller including an expansion unit that can use an expansion unit for input / output or an expansion unit that supports a CPU unit to enhance its functionality.
[0002]
[Prior art]
Conventionally, a programmable controller (hereinafter referred to as “PLC”) that can connect an input / output unit for increasing the number of input / output points or a dedicated arithmetic unit for specific arithmetic processing (for example, PID control) to the CPU unit as an expansion unit. Abbreviated).
[0003]
In a PLC in which an extension unit can be provided, the CPU unit must identify each extension unit individually. In view of this, many units have been provided in which a unit number setting unit using a DIP switch is provided in the extension unit and the unit number is set in each extension unit. In addition, there is a high possibility that erroneous setting will occur in the unit number setting section using the DIP switch, so the CPU unit accesses the extension units sequentially, and each extension unit forwards the data so that the unit number is stored as data in the extension unit. Some have been proposed (JP-A-4-181401). Further, in the case where a PLC is configured by mounting an extension unit together with a CPU unit on a motherboard provided with a plurality of connectors, there is a unit that identifies a unit number on the motherboard side.
[0004]
[Problems to be solved by the invention]
By the way, since the PLC using the mother board is large, it is desirable not to use the mother board for the purpose of downsizing. In addition, setting a unit number using a mechanical switch such as a dip switch may cause an erroneous setting. Further, in the case where the unit number is stored as data, there is a problem that when the stored contents are changed due to some noise, a malfunction occurs and an operation such as reset is required.
[0005]
The present invention has been made in view of the above-mentioned reasons, and an object thereof is to provide a programmable controller including an expansion unit that does not use a motherboard or a mechanical switch and does not cause a change in unit number due to noise. It is in.
[0006]
[Means for Solving the Problems]
The invention ofclaim 1 is a programmable controller comprising a CPU unit that controls input / output according to a sequence program, and an expansion unit that is connected to the CPU unit and exchanges data with the CPU unit, and the CPU unit connects the expansion unit. The extension unit has a master connector that can be connected to the CPU module extension connector, a slave connector that can be connected to the master connector of another extension unit, a master connector, and a slave connector. How many other extension units are inserted between the CPU unit based on a logical value that combines a plurality of 1-bit identification signal lines connected to the connector and the bit values of the identification signal lines. A unit number identification circuit for identifying the unit number according to the parent connector and the child connector. A part of the signal line for identification is wired so that each bit on one side is cyclically shifted and connected to the other, and one bit of the extension connector is connected to the other bit while the extension unit is connected to the CPU unit. This is aconfiguration with different bit values fromeach other, and each identification signal line in the extension unit is connected to the high potential side of the power supply via a pull-up resistor, and the extension connector has one bit on the low potential side of the power supply It is characterizedby being connected to .
[0007]
According to this configuration, since the identification signal line is cyclically shifted inside the extension unit, the bit arrangement of the identification signal line of one extension unit is 1 bit in the other extension units connected to the extension unit. Will only shift. That is, if a bit value is given to the extension unit in the CPU unit, the bit value read from each identification signal line is sequentially shifted in the extension unit. By reading such a relationship with the unit number identification circuit, the extension unit can know the unit number. That is, no motherboard or mechanical switch is required. In addition, since the unit number is identified by the wiring of the identification signal line instead of sequentially feeding the data, the unit number does not change due to noise or the like.
[0008]
According to a second aspect of the invention, the invention odorTe claim1, the other bits other circuit Expansion connector with connecting one of the least significant bits and most significant bits ofincreasing設用connector to the low potential side of the power supply The unit number identification circuit of the extension unit identifies the unit number based on the bit value of the child connector.
[0009]
The inventionofclaim 3is a programmable controller comprising a CPU unit that controls input / output according to a sequence program, and an expansion unit that is connected to the CPU unit and exchanges data with the CPU unit. The CPU unit connects the expansion unit. The extension unit has a master connector that can be connected to the CPU connector extension connector, a slave connector that can be connected to the master connector of another extension unit, a master connector and a slave connector. How many other extension units are inserted between the CPU unit based on a logical value that combines a plurality of 1-bit identification signal lines connected to the connector and the bit values of the identification signal lines. A unit number identification circuit for identifying the unit number according to the parent connector and the child connector. A part of the signal line for identification is wired so that each bit on one side is cyclically shifted and connected to the other, and one bit of the extension connector is connected to the other bit while the extension unit is connected to the CPU unit. The bit value is different from the above, and one bit of the extension connector is connected to the low potential side of the power supply, and the other bits are connected to the high potential side of the power supply.
According to a fourth aspect of the present invention, in thethird aspect of the present invention, one of the least significant bit and the most significant bit of the extension connector is connected to the low potential side of the power supply, and the other bit of the extension connector has a pull-up resistor. The unit number identification circuit of the extension unit identifies the unit number based on the bit value of the child side connector.
[0010]
The invention ofclaim 5 is aprogrammable controller comprising a CPU unit that controls input / output according to asequence program ,and an expansion unit that is connected to the CPU unit and exchanges data with the CPU unit. The CPU unit connects the expansion unit. The extension unit has a master connector that can be connected to the CPU connector extension connector, a slave connector that can be connected to the master connector of another extension unit, a master connector and a slave connector. How many other extension units are inserted between the CPU unit based on a logical value that combines a plurality of 1-bit identification signal lines connected to the connector and the bit values of the identification signal lines. A unit number identification circuit for identifying the unit number according to the parent connector and the child connector. A part of the signal line for identification is wired so that each bit on one side is cyclically shifted and connected to the other, and one bit of the extension connector is connected to the other bit while the extension unit is connected to the CPU unit. It is configured to have a bit value different from that of the extension unit, and each identification signal line ofthe extension unit is connected to the high potential side of the power supply via a pull-up resistor, and the extension connector is connected to the low potential of the power supply except for 1 bit. Is connected to the side.
According to a sixth aspect of the invention, in thefifth aspect of the invention, one of the least significant bit and the most significant bit of the extension connector is not connected to another circuit, and the other bit of the extension connector is on the low potential side of the power source. The unit number identification circuit of the extension unit identifies the unit number based on the bit value of the slave connector.
[0011]
The invention ofclaim 7 is aprogrammable controller comprising a CPU unit that controls input / output according to asequence program ,and an expansion unit that is connected to the CPU unit to exchange data with the CPU unit. The CPU unit connects the expansion unit. The extension unit has a master connector that can be connected to the CPU connector extension connector, a slave connector that can be connected to the master connector of another extension unit, a master connector and a slave connector. How many other extension units are inserted between the CPU unit based on a logical value that combines a plurality of 1-bit identification signal lines connected to the connector and the bit values of the identification signal lines. A unit number identification circuit for identifying the unit number according to the parent connector and the child connector. A part of the signal line for identification is wired so that each bit on one side is cyclically shifted and connected to the other, and one bit of the extension connector is connected to the other bit while the extension unit is connected to the CPU unit. The bit value is different from the above, and one bit of the extension connector is connected to the high potential side of the power supply, and the other bits are connected to the low potential side of the power supply.
The invention according toclaim 8 is the invention according toclaim 7 , wherein one of the least significant bit and the most significant bit of the extension connector is connected to the high potential side of the power supply through a pull-up resistor and the other extension connector is connected. bit is connected to the low potential side of the power supply,Ru der those unit numbers identification circuit of the extension unit to identify the unit number based on the bit values of the childconnector.
[0012]
The inventions ofclaims 2 to 9 are desirable embodiments.
[0013]
DETAILED DESCRIPTION OF THE INVENTION
(Embodiment 1)
As shown in FIG. 1, the present embodiment shows an example in which a maximum of threeextension units 2 are provided. TheCPU unit 1 is a basic unit of a PLC including a microprocessor, a system memory storing a system program, a program memory storing a sequence program, a work area when executing the sequence program, a data memory holding input / output data, and the like. The power source is built-in or provided as a separate unit. This power supply also supplies power to theextension unit 2. TheCPU unit 1 is provided with anexpansion connector 11 for connecting theexpansion unit 2.
[0014]
On the other hand, theextension unit 2 is, for example, an input / output unit for connecting an external device, an arithmetic unit for performing a specific calculation (PID calculation or the like) when controlling the external device, or a network using a PLC. The communication unit used for the above-mentioned is a device that enhances the function of the PLC rather than using theCPU unit 1 alone. Theexpansion unit 2 is provided with aparent connector 21 that is coupled to theexpansion connector 11 of theCPU unit 1. Further, achild side connector 22 to which aparent side connector 21 of anotherextension unit 2 is coupled is provided. Theextension connector 11, theparent side connector 21, and thechild side connector 22 are only shown in the drawing, but the bus for connecting theCPU unit 1 and theextension unit 2 is also connected to theseconnectors 11, 21, 22. You may connect by.
[0015]
Three (that is, 3 bits) identification signal lines 231 to 233 are connected between the parent-side connector 21 and the child-side connector 22. Here, identification signal lines 231 to 233 are connected to theparent connector 21 at thechild connector 22 so that the bit values are cyclically shifted. Now, if the lower end of theparent connector 21 and thechild connector 22 in FIG. 1 is the least significant bit, the identification signal line 23 is such that the least significant bit of theparent connector 21 becomes the most significant bit in thechild connector 22.1 is connected, the most significant bit of theparent connector 21 is connected to the central bit of thechild connector 22 via the identification signal line 232, and the central bit of theparent connector 21 is connected to the identification signal line 233 . Each is connected to the least significant bit of thechild connector 22. Each of the identification signal lines 231 to 233 is connected to the high potential side (Vcc) of the power supply via the pull-up resistors R1 to R3 .
[0016]
On the other hand, in theCPU unit 1, the least significant bit of theextension connector 11 is connected to the low potential side (ground side) of the power supply, and the remaining bits are not connected (that is, open) to other circuits.
When theCPU unit 1 and theextension unit 2 are connected in order according to the connection relation as described above, in theextension unit 2 directly connected to theCPU unit 1, only the identification signal line 231 is connected to the low potential side of the power source. The other identification signal lines 232 and 233 are connected to the high potential side of the power supply by pull-up resistors R2 and R3 . In short, the logical values of the identification signal lines 231 to 233 (if the low potential side is 0) are 011. Similarly, the logical value is 101 for thesecond extension unit 2, and the logical value is 110 for thethird extension unit 2. Thus since the logic value of the identification signal line 231-233 at respectiveadditional units 2 are different, the unitnumber identification circuit 24 constituted by a microcomputer provided in theexpansion unit 2, the identification signal line 231 - if read the logical value of 233, it is possible to have each different unit numbers to eachextension unit 2.
[0017]
In the above example, theextension unit 2 including the three identification signal lines 231 to 233 has been described as being capable of connecting thethreeextension units 2 to theCPU unit 1. The allowable maximum number of 2 is not limited to three. If the allowable maximum number is n, the number of identification signal lines may be n.
Further, in the above configuration, only the necessary number ofexpansion units 2 are sequentially coupled to theCPU unit 1 so that eachexpansion unit 2 identifies its own unit number, which does not require a motherboard and is compact. A mechanical switch for setting the unit number is also unnecessary. Furthermore, it is to recognize the unit number by reading the logical value of the respectiveadditional units 2, the identification signal line 231-233, the logical value of the identification signal line 231-233 is deleted or noise Therefore, it is more resistant to noise than the unit number stored in eachextension unit 2.
[0018]
(Embodiment 2)
As shown in FIG. 2, the present embodiment has a configuration substantially similar to the configuration of the first embodiment shown in FIG. 1, but theextension units 2 do not use the pull-up resistors R1 to R3 , and In theextension connector 11 of theCPU unit 1, the bit that is open in the first embodiment is connected to the high potential side of the power supply via the pull-up resistors R11 and R12 . In short, instead of connecting the pull-up resistors R1 to R3 to the identification signal lines 231 to 233 in eachextension unit 2, in the present embodiment, pull-up resistors R11 and R12 are provided in theCPU unit 1. The pull-up resistors R1 to R3 of theextension unit 2 are unnecessary.
[0019]
The operation is exactly the same as in the first embodiment, and the logical values of the identification signal lines 231 to 233 are 011 in thefirst extension unit 2, 101 in the second, and 110 in the third. This embodiment is superior to the first embodiment in that the number of resistors is reduced.
(Embodiment 3)
In the present embodiment, as shown in FIG. 3, theextension unit 2 has the same configuration as that of the first embodiment shown in FIG. 1, and the logical value setting in theCPU unit 1 is changed. That is, only the most significant bit of theextension connector 11 is opened, and the rest is connected to the low potential side of the power source. In this configuration, the logical values of the identification signal lines 231 to 233 are 010 for thefirst extension unit 2, 001 for the second extension unit, and 100 for the third extension unit. That is, the unitnumber identification circuit 24 is different from that of the first embodiment in the determination value. Other configurations and operations are the same as those of the first embodiment.
[0020]
(Embodiment 4)
In the present embodiment, as shown in FIG. 4, theextension unit 2 has the same configuration as that of the second embodiment shown in FIG. Further, the most significant bit of theadditional connector 11 in theCPU unit 1 through a pull-up resistor R11 is connected to the high potential side of the power supply, the remaining bits are connected to the low potential side of the power supply. In this configuration, the logical values of the identification signal lines 231 to 233 of eachextension unit 2 are 010 for the first unit, 001 for the second unit, and 100 for the third unit, as in the third embodiment. Therefore, the determination value of the unitnumber identification circuit 24 is the same as that of the third embodiment. Other configurations and operations are the same as those of the first embodiment.
[0021]
【The invention's effect】
As described above, the present invention provides a programmable controller comprising a CPU unit that controls input / output according to a sequence program, and an expansion unit that is connected to the CPU unit to exchange data with the CPU unit. Has an extension connector to be connected, and the extension unit can be connected to the extension connector of the CPU unit, the slave connector to which the master connector of another extension unit can be connected, the master connector and the slave connector A number of other extension units are inserted between the CPU unit by a logical value that combines a plurality of 1-bit identification signal lines connected to the side connector and the bit values of the identification signal lines. Unit number identification circuit that identifies the unit number according to whether the parent side connector and the child side A part of the identification signal line is wired so that one bit of the connector is cyclically shifted and connected to the other, and one bit of the extension connector is connected to the other bit with the extension unit connected to the CPU unit. Since the identification signal line is cyclically shifted inside the extension unit, the bit arrangement of the identification signal line of one extension unit is Other extension units connected to the extension unit shift by 1 bit. If a bit value is given to the extension unit in the CPU unit, the extension unit sequentially reads the bit value read from each identification signal line. shift. By reading such a relationship with the unit number identification circuit, the unit number can be known in the extension unit, so that there is an advantage that a mother board and a mechanical switch are unnecessary. In addition, since the unit number is identified by the wiring of the identification signal line rather than the data being sent forward, there is an effect that the unit number is not changed by noise or the like.In the configuration ofclaims 1 to 4, one bit of the extension connector is connected to the low potential side of the power supply, and the unit number identification circuit of the extension unit reads the logical value with the other bits as the high potential side. In the configurations of claims 5 to 8, one bit of the extension connector is connected to the high potential side of the power supply, and the unit number identification circuit of the extension unit sets the other bits as the low potential side. The unit number is recognized by reading the logical value. In addition, in the configurations of claims 3, 4, 7, and 8, no pull-up resistor is required for the extension unit.
[Brief description of the drawings]
FIG. 1 is a circuit diagram showing a first embodiment.
FIG. 2 is a circuit diagram showing a second embodiment.
FIG. 3 is a circuit diagram showing a third embodiment.
FIG. 4 is a circuit diagram showing a fourth embodiment.
[Explanation of symbols]
1CPU unit 2Extension unit 11Extension connector 21Parent connector 22 Child connector 231 to 233Identification signal line 24 Unit number identification circuit R1 to R3 Pull-up resistors R11 and R12 Pull-up resistors

Claims (8)

Translated fromJapanese
シーケンスプログラムに従って入出力を制御するCPUユニットと、CPUユニットに接続されることによりCPUユニットとデータを授受する増設ユニットとからなるプログラマブルコントローラにおいて、CPUユニットは増設ユニットを接続する増設用コネクタを有し、増設ユニットは、CPUユニットの増設用コネクタに接続可能な親側コネクタと、他の増設ユニットの親側コネクタが接続可能な子側コネクタと、親側コネクタと子側コネクタとの間を接続する各1ビットの複数本の識別用信号線と、識別用信号線のビット値を組み合わせた論理値によりCPUユニットとの間に他の増設ユニットが何個挿入されているかに応じたユニット番号を識別するユニット番号識別回路とを有し、親側コネクタと子側コネクタとの一方の各ビットを循環シフトさせて他方と接続するように識別用信号線の一部を配線し、CPUユニットに増設ユニットを接続した状態で増設用コネクタのうちの1ビットを他ビットとは異なるビット値とする構成であって、増設ユニット内の各識別用信号線をそれぞれプルアップ抵抗を介して電源の高電位側に接続し、増設用コネクタは1ビットを電源の低電位側に接続したことを特徴とする増設ユニットを備えるプログラマブルコントローラ。In a programmable controller comprising a CPU unit that controls input / output according to a sequence program and an expansion unit that exchanges data with the CPU unit when connected to the CPU unit, the CPU unit has an expansion connector for connecting the expansion unit The extension unit connects between the parent connector that can be connected to the expansion connector of the CPU unit, the child connector that can be connected to the parent connector of another extension unit, and the parent connector and the child connector. The unit number is identified according to the number of other extension units inserted between the CPU unit and the logical value combining the multiple identification signal lines of 1 bit each and the bit value of the identification signal line. Unit number identification circuit for each of the parent side connector and the child side connector. A part of the identification signal line is wired so that it is connected to the other side by cyclic shifting, and one bit of the extension connector is set to a bit value different from the other bits with the extension unit connected to the CPU unit. In thisconfiguration, each identification signal line in the extension unit is connected to the high potential side of the power supply via a pull-up resistor, and the extension connector has one bit connected to the low potential side of the power supply. Programmable controller with an expansion unit.増設用コネクタの最下位ビットと最上位ビットとの一方を電源の低電位側に接続するとともに増設用コネクタの他のビットは他回路を非接続とし、増設ユニットのユニット番号識別回路は子側コネクタのビット値に基づいてユニット番号を識別することを特徴とする請求項1記載の増設ユニットを備えるプログラマブルコントローラ。Connect either the least significant bit or the most significant bit of the extension connector to the low potential side of the power supply, and the other bits of the extension connector are not connected to other circuits. The unit number identification circuit of the extension unit is the slave connector. 2. A programmable controller comprising an extension unit according to claim 1, whereinthe unit number is identified based on the bit value of the unit .シーケンスプログラムに従って入出力を制御するCPUユニットと、CPUユニットに接続されることによりCPUユニットとデータを授受する増設ユニットとからなるプログラマブルコントローラにおいて、CPUユニットは増設ユニットを接続する増設用コネクタを有し、増設ユニットは、CPUユニットの増設用コネクタに接続可能な親側コネクタと、他の増設ユニットの親側コネクタが接続可能な子側コネクタと、親側コネクタと子側コネクタとの間を接続する各1ビットの複数本の識別用信号線と、識別用信号線のビット値を組み合わせた論理値によりCPUユニットとの間に他の増設ユニットが何個挿入されているかに応じたユニット番号を識別するユニット番号識別回路とを有し、親側コネクタと子側コネクタとの一方の各ビットを循環シフトさせて他方と接続するように識別用信号線の一部を配線し、CPUユニットに増設ユニットを接続した状態で増設用コネクタのうちの1ビットを他ビットとは異なるビット値とする構成であって、増設用コネクタは1ビットを電源の低電位側に接続し、他のビットを電源の高電位側に接続したことを特徴とする増設ユニットを備えるプログラマブルコントローラ。In a programmable controller comprising a CPU unit that controls input / output according to a sequence program and an expansion unit that exchanges data with the CPU unit when connected to the CPU unit, the CPU unit has an expansion connector for connecting the expansion unit The extension unit connects between the parent connector that can be connected to the expansion connector of the CPU unit, the child connector that can be connected to the parent connector of another extension unit, and the parent connector and the child connector. The unit number is identified according to the number of other extension units inserted between the CPU unit and the logical value combining the multiple identification signal lines of 1 bit each and the bit value of the identification signal line. Unit number identification circuit for each of the parent side connector and the child side connector. A part of the identification signal line is wired so that it is connected to the other side by cyclic shifting, and one bit of the extension connector is set to a bit value different from the other bits with the extension unit connected to the CPU unit. A programmable controllercomprising an expansion unit, wherein the extension connector has one bit connected to the low potential side of the power supply and the other bit connected to the high potential side of the power supply .増設用コネクタの最下位ビットと最上位ビットとの一方を電源の低電位側に接続するとともに増設用コネクタの他のビットはプルアップ抵抗を介して電源の高電位側に接続し、増設ユニットのユニット番号識別回路は子側コネクタのビット値に基づいてユニット番号を識別することを特徴とする請求項3記載の増設ユニットを備えるプログラマブルコントローラ。Connect one of the least significant bit or the most significant bit of the expansion connector to the low potential side of the power supply, and connect the other bit of the expansion connector to the high potential side of the power supply via a pull-up resistor. 4. A programmable controller comprising an extension unit according toclaim 3, wherein the unit number identification circuit identifies the unit number based on the bit value of the child connector .シーケンスプログラムに従って入出力を制御するCPUユニットと、CPUユニットに接続されることによりCPUユニットとデータを授受する増設ユニットとからなるプログラマブルコントローラにおいて、CPUユニットは増設ユニットを接続する増設用コネクタを有し、増設ユニットは、CPUユニットの増設用コネクタに接続可能な親側コネクタと、他の増設ユニットの親側コネクタが接続可能な子側コネクタと、親側コネクタと子側コネクタとの間を接続する各1ビットの複数本の識別用信号線と、識別用信号線のビット値を組み合わせた論理値によりCPUユニットとの間に他の増設ユニットが何個挿入されているかに応じたユニット番号を識別するユニット番号識別回路とを有し、親側コネクタと子側コネクタとの一方の各ビットを循環シフトさせて他方と接続するように識別用信号線の一部を配線し、CPUユニットに増設ユニットを接続した状態で増設用コネクタのうちの1ビットを他ビットとは異なるビット値とする構成であって、増設ユニットの各識別用信号線をそれぞれプルアップ抵抗を介して電源の高電位側に接続し、増設用コネクタは1ビットを除いて電源の低電位側に接続したことを特徴とする増設ユニットを備えるプログラマブルコントローラ。In a programmable controller comprising a CPU unit that controls input / output according to a sequence program and an expansion unit that exchanges data with the CPU unit when connected to the CPU unit, the CPU unit has an expansion connector for connecting the expansion unit The extension unit connects between the parent connector that can be connected to the expansion connector of the CPU unit, the child connector that can be connected to the parent connector of another extension unit, and the parent connector and the child connector. The unit number is identified according to the number of other extension units inserted between the CPU unit and the logical value combining the multiple identification signal lines of 1 bit each and the bit value of the identification signal line. Unit number identification circuit for each of the parent side connector and the child side connector. A part of the identification signal line is wired so that it is connected to the other side by cyclic shifting, and one bit of the extension connector is set to a bit value different from the other bits with the extension unit connected to the CPU unit. In this configuration, each identification signal line of the extension unit is connected to the high potential side of the power supply via a pull-up resistor, and the extension connector is connected to the low potential side of the power supply except for 1 bit. Programmable controllerwith a featured extension unit.増設用コネクタの最下位ビットと最上位ビットとの一方は他回路を非接続とするとともに増設用コネクタの他のビットは電源の低電位側に接続し、増設ユニットのユニット番号識別回路は子側コネクタのビット値に基づいてユニット番号を識別することを特徴とする請求項5記載の増設ユニットを備えるプログラマブルコントローラ。Either the least significant bit or the most significant bit of the extension connector is not connected to the other circuit, the other bit of the extension connector is connected to the low potential side of the power supply, and the unit number identification circuit of the extension unit is the slave side. 6. A programmable controller comprising an extension unit according toclaim 5, wherein the unit number is identified based on the bit value of the connector .シーケンスプログラムに従って入出力を制御するCPUユニットと、CPUユニットに接続されることによりCPUユニットとデータを授受する増設ユニットとからなるプログラマブルコントローラにおいて、CPUユニットは増設ユニットを接続する増設用コネクタを有し、増設ユニットは、CPUユニットの増設用コネクタに接続可能な親側コネクタと、他の増設ユニットの親側コネクタが接続可能な子側コネクタと、親側コネクタと子側コネクタとの間を接続する各1ビットの複数本の識別用信号線と、識別用信号線のビット値を組み合わせた論理値によりCPUユニットとの間に他の増設ユニットが何個挿入されているかに応じたユニット番号を識別するユニット番号識別回路とを有し、親側コネクタと子側コネクタとの一方の各ビットを循環シフトさせて他方と接続するように識別用信号線の一部を配線し、CPUユニットに増設ユニットを接続した状態で増設用コネクタのうちの1ビットを他ビットとは異なるビット値とする構成であって、増設用コネクタは1ビットを電源の高電位側に接続し、他のビットを電源の低電位側に接続したことを特徴とする増設ユニットを備えるプログラマブルコントローラ。In a programmable controller comprising a CPU unit that controls input / output according to a sequence program and an expansion unit that exchanges data with the CPU unit when connected to the CPU unit, the CPU unit has an expansion connector for connecting the expansion unit The extension unit connects between the parent connector that can be connected to the expansion connector of the CPU unit, the child connector that can be connected to the parent connector of another extension unit, and the parent connector and the child connector. The unit number is identified according to the number of other extension units inserted between the CPU unit and the logical value combining the multiple identification signal lines of 1 bit each and the bit value of the identification signal line. Unit number identification circuit for each of the parent side connector and the child side connector. A part of the identification signal line is wired so that it is connected to the other side by cyclic shifting, and one bit of the extension connector is set to a bit value different from the other bits with the extension unit connected to the CPU unit. A programmable controllercomprising an expansion unit, wherein the extension connector has one bit connected to the high potential side of the power supply and the other bit connected to the low potential side of the power supply .増設用コネクタの最下位ビットと最上位ビットとの一方をプルアップ抵抗を介して電源の高電位側に接続するとともに増設用コネクタの他のビットは電源の低電位側に接続し、増設ユニットのユニット番号識別回路は子側コネクタのビット値に基づいてユニット番号を識別することを特徴とする請求項7記載の増設ユニットを備えるプログラマブルコントローラ。Connect one of the least significant bit or the most significant bit of the extension connector to the high potential side of the power supply via a pull-up resistor, and connect the other bit of the extension connector to the low potential side of the power supply. programmablecontrollerunit number identification circuit comprising extension unitsaccording to claim 7, wherein the identifying unit number based on the bit values of the childconnector.
JP22570896A1996-08-271996-08-27 Programmable controller with expansion unitExpired - LifetimeJP3740746B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP22570896AJP3740746B2 (en)1996-08-271996-08-27 Programmable controller with expansion unit

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP22570896AJP3740746B2 (en)1996-08-271996-08-27 Programmable controller with expansion unit

Publications (2)

Publication NumberPublication Date
JPH1069453A JPH1069453A (en)1998-03-10
JP3740746B2true JP3740746B2 (en)2006-02-01

Family

ID=16833565

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP22570896AExpired - LifetimeJP3740746B2 (en)1996-08-271996-08-27 Programmable controller with expansion unit

Country Status (1)

CountryLink
JP (1)JP3740746B2 (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP3783990B2 (en)*1998-04-132006-06-07大阪瓦斯株式会社 Control device for interlocking ventilation fan
KR100330719B1 (en)*2000-04-062002-04-03이강욱Input/output extension module device of devicenet
JP4794218B2 (en)*2004-06-252011-10-19パナソニック株式会社 Slave device, master device and stacking device
US7702874B2 (en)*2005-06-222010-04-20Intel CorporationMemory device identification
JP4654116B2 (en)*2005-11-152011-03-16株式会社日立産機システム Computer system
JP2009301310A (en)*2008-06-132009-12-24Yokogawa Electric CorpModule system
US9123552B2 (en)*2010-03-302015-09-01Micron Technology, Inc.Apparatuses enabling concurrent communication between an interface die and a plurality of dice stacks, interleaved conductive paths in stacked devices, and methods for forming and operating the same
US12144136B2 (en)2018-09-072024-11-12Cilag Gmbh InternationalModular surgical energy system with module positional awareness with digital logic
US11510720B2 (en)2018-09-072022-11-29Cilag Gmbh InternationalManaging simultaneous monopolar outputs using duty cycle and synchronization
US11950860B2 (en)2021-03-302024-04-09Cilag Gmbh InternationalUser interface mitigation techniques for modular energy systems
US12004824B2 (en)2021-03-302024-06-11Cilag Gmbh InternationalArchitecture for modular energy system
US12228987B2 (en)2021-03-302025-02-18Cilag Gmbh InternationalMethod for energy delivery for modular energy system
US11963727B2 (en)2021-03-302024-04-23Cilag Gmbh InternationalMethod for system architecture for modular energy system
US12369994B2 (en)2021-03-302025-07-29Cilag Gmbh InternationalModular energy system with multi-energy port splitter for multiple energy devices
US12040749B2 (en)2021-03-302024-07-16Cilag Gmbh InternationalModular energy system with dual amplifiers and techniques for updating parameters thereof
US12235697B2 (en)2021-03-302025-02-25Cilag Gmbh InternationalBackplane connector attachment mechanism for modular energy system
US11980411B2 (en)2021-03-302024-05-14Cilag Gmbh InternationalHeader for modular energy system
US11978554B2 (en)2021-03-302024-05-07Cilag Gmbh InternationalRadio frequency identification token for wireless surgical instruments
US12079460B2 (en)2022-06-282024-09-03Cilag Gmbh InternationalProfiles for modular energy system
WO2025173479A1 (en)*2024-02-142025-08-21Fdk株式会社Identification information setting system

Also Published As

Publication numberPublication date
JPH1069453A (en)1998-03-10

Similar Documents

PublicationPublication DateTitle
JP3740746B2 (en) Programmable controller with expansion unit
US7096377B2 (en)Method and apparatus for setting timing parameters
US6237048B1 (en)Adapter card with vendor unique differentiation and customization using PCI sideband signals
US5218679A (en)Programmable controller with input/output signal converting circuit for variably setting a number of inputs and/or outputs
JPS63133251A (en)Peripheral circuit for microprocessor
JP4015986B2 (en) Semiconductor integrated circuit device
US4607347A (en)Microcomputer system employing program cartridges
KR100350031B1 (en)Base board, power supply unit and cpu unit mounted thereon in programmable controller system
US6711658B2 (en)Architecture and configuring method for a computer expansion board
JP4366860B2 (en) General-purpose functional circuit and general-purpose unit of a unit constituting a programmable controller
JP2007148622A (en) Interface setting method
JP2008171453A (en)Programmable controller system
JP3491838B2 (en) Input/Output Expansion System
JPH1039904A (en)Programmable controller
JPH0290256A (en)Memory bus switching system
KR100487241B1 (en) Version control method and apparatus of printed circuit board
JP3182906B2 (en) Microcomputer
JPH10105287A (en)Connection system for extension board
JP2003099164A (en) Connection method between boards
JP4614501B2 (en) Component circuit and integrated circuit defining one or more virtual ports
JPH05241698A (en)System for controlling input output port
EP1232443A1 (en)Computer module and motherboard
JPH09198111A (en) I / O device
JP3011405U (en) Interrupt signal switching circuit
JPS6220586B2 (en)

Legal Events

DateCodeTitleDescription
A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20041217

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20041228

A521Written amendment

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20050228

A02Decision of refusal

Free format text:JAPANESE INTERMEDIATE CODE: A02

Effective date:20050412

A521Written amendment

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20050512

A911Transfer of reconsideration by examiner before appeal (zenchi)

Free format text:JAPANESE INTERMEDIATE CODE: A911

Effective date:20050627

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20051018

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20051031

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20081118

Year of fee payment:3

S533Written request for registration of change of name

Free format text:JAPANESE INTERMEDIATE CODE: R313533

R350Written notification of registration of transfer

Free format text:JAPANESE INTERMEDIATE CODE: R350

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20091118

Year of fee payment:4

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20091118

Year of fee payment:4

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20101118

Year of fee payment:5

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20111118

Year of fee payment:6

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20111118

Year of fee payment:6

S111Request for change of ownership or part of ownership

Free format text:JAPANESE INTERMEDIATE CODE: R313111

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20111118

Year of fee payment:6

R350Written notification of registration of transfer

Free format text:JAPANESE INTERMEDIATE CODE: R350

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20121118

Year of fee payment:7

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20121118

Year of fee payment:7

S533Written request for registration of change of name

Free format text:JAPANESE INTERMEDIATE CODE: R313533

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20121118

Year of fee payment:7

R350Written notification of registration of transfer

Free format text:JAPANESE INTERMEDIATE CODE: R350

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20121118

Year of fee payment:7

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20131118

Year of fee payment:8

R250Receipt of annual fees

Free format text:JAPANESE INTERMEDIATE CODE: R250

R250Receipt of annual fees

Free format text:JAPANESE INTERMEDIATE CODE: R250

EXPYCancellation because of completion of term

[8]ページ先頭

©2009-2025 Movatter.jp