JPH0347786B2 - - Google Patents

Info

Publication number
JPH0347786B2
JPH0347786B2 JP59095794A JP9579484A JPH0347786B2 JP H0347786 B2 JPH0347786 B2 JP H0347786B2 JP 59095794 A JP59095794 A JP 59095794A JP 9579484 A JP9579484 A JP 9579484A JP H0347786 B2 JPH0347786 B2 JP H0347786B2
Authority
JP
Japan
Prior art keywords
address
message
signal
devices
circuit
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
Application number
JP59095794A
Other languages
English (en)
Other versions
JPS6098738A (ja
Inventor
Geirii Mainaa Richaado
Horishutsukuusauchenko Arekisandaa
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPS6098738A publication Critical patent/JPS6098738A/ja
Publication of JPH0347786B2 publication Critical patent/JPH0347786B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/06Addressing a physical block of locations, e.g. base addressing, module addressing, memory dedication
    • G06F12/0646Configuration or reconfiguration
    • G06F12/0653Configuration or reconfiguration with centralised address assignment
    • G06F12/0661Configuration or reconfiguration with centralised address assignment and decentralised selection

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は一般にI/O装置の制御に関し、更に
詳細に説明すれば、伝送リンクを介して監視装置
に接続されている遠隔のI/O装置に対しアドレ
スを割当てる装置及び方法に関する。
[従来技術] コンピユータ装置、POSターミナル、銀行用
ターミナル等の現代のデータ処理システムは、中
央演算処理装置(CPU)、複数のI/O装置、及
びこれらのI/O装置を中央演算処理装置に接続
する通信チヤネルから構成される。メツセージ形
式の情報がCPUとI/O装置の間で交換される。
しばしば、単一の通信チヤンネルが複数のI/O
装置をCPUに接続する。また、特定のI/O装
置のグループと通信するのに共通コードを用いる
ことができる。例えば、全てのプリンタ、表示装
置またはテープ装置等に特定のコードを割当てる
ことができる。
データ交換のために、CPUはメツセージを作
成し、特定の装置コードを偏入してI/O装置に
転送する。もし、1つのI/O装置しかCPUに
結合されないなら、そのI/O装置が応答するで
あろう。しかしながら、同じ種類の複数のI/O
装置がCPUに接続される場合は、各I/O装置
が応答しようと試みるであろう。この場合、
CPUが1つのI/O装置を他のI/O装置と区
別できない、という問題が生じる。
この問題を軽くするためには、同じ種類のI/
O装置の各々に独特のアドレスを割当てることが
必要である。
I/O装置と通信する(すなわち、メツセージ
を送受する)とき、目標とするI/O装置のアド
レスがメツセージに挿入される。各I/O装置は
独特のアドレスを与えられているので、該当アド
レスがメツセージ中にあるI/O装置だけが
CPUと通信する。一般に、I/O装置のアドレ
スは操作員が手動でセツトするのが普通である。
しかしながら、このようなセツテイングは、高価
で故障し易いスイツチまたはその他の機械的手段
を必要とする。更に、このようなセツテイング
は、人為的エラーを起こし易く、そのために間違
つたI/O装置または複数のI/O装置がCPU
に応答することがある。
米国特許第3221307号は、前述の人為的エラー
の問題を解決しようとして、複数のテープ装置の
各々のアドレスを確立するための自動的な初期設
定技法を開示している。この特許では、幾つかの
テープ装置は共通のデータ・バス及び制御バスを
介してコンピユータに接続され、そして所定の順
序でテープ装置を個々に選択する回路が設けられ
ている。テープ装置を選択する際、そのテープ装
置のアドレス情報が読取られる。そして選択した
テープ装置に表示されたアドレスがコンピユータ
に送られる。全てのテープ装置を接続する、通常
の共通アドレス線を介して、電気的信号がコンピ
ユータからテープ装置に返送され、次いで選択し
たテープ装置のレジスタに、共通アドレス線上の
アドレスをセツトする。全てのテープ装置がセツ
トされてから、通常の動作が開始される。コンピ
ユータとテープ装置の間の共通アドレス・バス
が、所与のテープ装置のレジスタに記憶したアド
レスに対応するアドレスを表示するごとに、対応
するアドレスを含むテープ装置が選択される。
米国特許第4387371号は、遠隔接続した複数の
I/O装置の1つに独特のアドレスを割当てる際
に用いる、従来技術の1例を開示する。この特許
では、送信装置は、伝送リンクによつてN台の受
信装置にメツセージを転送する。メツセージに
は、前文(プリアンブル)が含まれ、この前文
は、全部または1つの受信装置が応答してそのメ
ツセージを使用するように構成されている。
[発明が解決しようとする問題点] 本発明の目的は、遠隔接続された複数の同じ
I/O装置に独特のアドレスを割当てるための、
より効率的な装置及び方法を提供することであ
る。
[問題点を解決するための手段] この目的を達成するため、通信リンクによつて
中央の監視装置に接続された2個の同種の遠隔装
置にそれぞれ独特のアドレスを割当てる本発明の
方法は、上記同種の遠隔装置の一方に割当てるべ
きアドレスを含む第1のメツセージ及び上記同種
の遠隔装置の他方に割当てるべきアドレスを含む
第2のメツセージを上記中央の監視装置で生成し
て上記第1のメツセージ及び第2のメツセージを
上記同種の遠隔装置の一方には通常の極性で送信
し上記同種の遠隔装置の他方には反対の極性で送
信することにより、これらの極性に基づいて上記
同種の遠隔装置の一方では上記第1のメツセージ
に含まれているアドレスをセツトして以後このア
ドレスで指定されるようにし上記同種の遠隔装置
の他方では上記第2のメツセージに含まれている
アドレスをセツトして以後このアドレスで指定さ
れるようにしたことを特徴としている。
[実施例] はじめに本実施例を概説する。前記目的は、高
速シリアル通信リンクにより、少なくとも2台の
同種のI/O装置を監視装置(コンピユータ)に
接続するシステムにおいて達成される。監視装置
には、信号を作成し伝送する手段が設けられる。
通常の信号は、1つのポートから通常の極性で伝
送され、もう1つのポートからは反対の極性で伝
送される。遠隔接続されたI/O装置の各々に
は、前記2つの極性を有する制御信号を生成する
手段が設けられる。このI/O装置は、信号を受
取ると、先ず、この受取つた信号を、通常極性の
制御信号と組合せ、次に、反対極性の制御信号と
組合わせて、2つの合成信号を作る。1つの合成
信号は原信号であり、他の信号は原信号の反転信
号である。次に、I/O装置は合成信号を質問し
これを読取る。このI/O装置は、通常極性の信
号及び送られた検査信号で作られた合成信号を読
取ることができ、内部のプログラミングにより、
独特のアドレスを入手する。他のI/O装置は、
送られた検査信号及び反対極性の制御信号で作ら
れた合成信号を読取り、もう1つの独特なアドレ
スを入手する。アドレスがセツトされると、I/
O装置は通常の動作を開始することができる。監
視装置が遠隔のI/O装置との通信を選択するご
とに、装置アドレスはメツセージに挿入される。
このアドレスは独特なアドレスであるから、選
択されたI/O装置のみがそのメツセージに応答
する。以下、図面を参照しながら説明する。
第1図は本発明を実施する通信システムを示
す。この通信システムは監視装置10を含む。監
視装置10は送信/制御装置12を含む。送信/
制御装置12の機能は、(後に説明する形式で)
メツセージを作成し、それを、複数のI/O装置
14〜18へ伝送することである。送信/制御装
置12は、通常の送信装置、ならびに組合せロジ
ツクで構成されるコントローラまたはプログラム
式マイクロコンピユータを含む。このような装置
(送信装置及びマイクロコンピユータ)の構造及
び設計は当業者には周知である。従つて、本発明
の良好な実施例において、コントローラとしてプ
ログラム式マイクロコンピユータを用いるという
だけにとどめ、細部は省略する。
第1図の監視装置10は、更に、複数のI/O
コネクタすなわち、I/Oポート24〜32を含
む。これらのI/Oポートは、複数のシリアル通
信リンク34〜42を介してI/O装置に接続さ
れる出力ポートである。I/O装置20及び22
以外のI/O装置14〜18の各々は種類の違う
I/O装置である。たとえば、その1つはプリン
タであつたり、他の1つは表示装置であつたりす
る。
I/Oポートの各々は2線式トポロジ(結線方
式)により送信/制御装置12に結線されてい
る。I/Oポート24〜32の各々は、監視装置
10に固定して接続されたコンセント、ならびに
シリアル通信リンクに接続されたプラグ接続部分
を含むことが望ましい。2線式結線方式は、I/
Oポートを送信/制御装置12に接続するのに用
いられるが、かかる結線方式を本発明の範囲内で
変更しうることは、当業者には明らかである。
第1図のI/O装置20及び22は同種のI/
O装置である。同種のI/O装置をアドレスする
ために、共通の装置コードが使われる。従つて、
同種のI/O装置のそれぞれにはある独特のアド
レスを割当てなければならない。監視装置10
は、(後に説明するように)独得のアドレスを用
いて選択したI/O装置と通信する。I/Oポー
ト30はI/O装置20を監視装置10に結合す
る。I/Oポート30の結線において、導体41
及び43がコンセント44の端子1及び2にそれ
ぞれ接続される。しかしながら、コンセント46
の結線では、導体41及び43の接続がコンセン
ト44の場合と入れ替つている。例えば、もし導
体43がコンセント44の端子2に接続されるな
ら、コンセント46では端子1に接続される。同
様に、導体41は、コンセント44では端子1
に、コンセント46では端子2に接続される。後
に詳細に説明するように、この結線方式は、コン
セント44に現われる電気的信号がコンセント4
6に現われる電気的信号の反転であることを保証
する。これらの、通常極性及び反対極性を有する
信号は、シリアル通信リンク36及び38を介し
て、それぞれ、I/O装置20及び22に伝送さ
れる。
コンセント44で出力される信号は、以下、通
常極性信号と呼ばれる。同様に、コンセント46
の信号は反対極性信号と呼ばれる。もちろん、本
発明の範囲でこれらの2つの極性の信号を生成す
る別の方法もある。前述のように、I/O装置2
0及び22は同種のI/O装置である。I/O装
置の各々は、通常極性及び反対極性の信号を処理
し且つ2つのI/O装置のどちらが、伝送された
メツセージに応答すべきかを決定する制御手段
(後述)に適合する。第1図及び第2図における
結線は、(以下説明する)信号が差動(2線)信
号であると仮定する。第2図において、ポート1
は端子A及びBを含み、ポート2は端子B及びA
を含む。しかしながら、これは本発明の範囲を制
限するものと解釈すべきではない。本発明は他の
種類の結線方式をも包含するからである。例え
ば、もし、信号がシングルエンド(通常のTTL
単線)なら、この信号の極性はインバータにより
反転される(第3図参照)。第3図でポート3は
監視装置10における1つのI/Oポートを表わ
すが、ポート4は他のI/Oポートを表わす。も
ちろん、他の結線方式を、本発明の範囲内で考案
することは、当業者には容易であろう。
第1図のI/O装置14,16及び18の各々
は、前述のように、異種のI/O装置、例えば、
プリンタ、デイスプレイ、キーボード等を表わ
す。I/O装置は種類ごとに独特の識別コードを
有し、このコードは、(以下説明する)メツセー
ジのアドレス・コードに入れられる。所与のI/
O装置は、メツセージ内のそのアドレス・コード
を認めると、メツセージを受入れ、従つて監視装
置10に応答する。I/O装置20及び22の場
合は、状況はいくらか異なる。この2つのI/O
装置は同種のI/O装置であり、本発明によらな
い場合は、各I/O装置は、共通アドレス及び/
または識別コードを含むメツセージに応答しよう
とする。しかしながら、本発明により、I/O装
置20または22は、それぞれI/Oポート30
または32に接続される。これらのI/O装置
は、それがI/Oポート30または32に接続さ
れるかどうかに応じて、第1または第2のアドレ
スにそれぞれ応答する。
前述のように、メツセージは、その内部にある
独特のアドレスに基づき、選択されたI/O装置
に転送される。各メツセージのデータは、2進同
期式及び/または調歩式のようなシリアル・デー
タ伝送方式で伝送される。メツセージは送信/制
御装置12によつて生成され、アセンブルされ
る。第6図には、各I/O装置に転送されるメツ
セージの構成が示されている。メツセージは、開
始区切りフイールドと終了区切りフイールドを含
む。区切フイールドの機能は、メツセージの開
始、終了を指示することである。メツセージは更
に、複数の他のフイールドを含む。このようなメ
ツセージ・フオーマツトは当業者には周知であ
る。それ故、他のフイールドは、データ・フイー
ルド及びアドレス・フイールドを含むというにと
どめ、細部は省略する。アドレス・フイールド
は、同種のI/O装置20または22の1つが独
特のアドレス−初期アドレス割当後にそのI/O
装置をアドレス指定するのに使用される−を生成
するのに用いるアドレスを含む。後で具体的な例
を用いて詳しく説明するが、このアドレス・フイ
ールドはI/O装置20についてはたとえばアド
レスNを含みI/O装置22についてはたとえば
アドレス(N+1)を含むことができる。
第4図は、監視装置10(第1図)から転送さ
れたメツセージをモニタし、同種のI/O装置の
どれが特定のメツセージに応答するかを決める電
気回路を示す。監視装置10に接続される同種の
I/O装置20及び22(第1図)の各々は、同
じ電気回路に適合する。従つて、このような電気
回路の1つについてのみ説明する。前述のよう
に、本発明の良好な実施例では、電気信号は差動
2線信号である。そのため、導体48及び50
は、監視装置10に同種のI/O装置を接続する
通信リンクを形成する。導体48,50に現われ
たシリアル信号はそれぞれ受信装置60に送り込
まれる。受信装置60は通常の受信装置であり、
その構成は当業者には周知である。従つて、受信
装置60に送り込まれた信号は通常の方法で処理
され、組合せ論理62に送られるということだけ
を述べて細部は省略する。組合せ論理62は、
AND回路64及び66を含む。これらのAND回
路の各々は2入力AND回路である。AND回路6
4の入力の1つには、受信装置60から出力が供
給される。他のAND回路66の入力の1つには、
反転出力信号が供給される。この信号はインバー
タ68の出力から得られる。両AND回路の出力
は、それぞれ導体112及び114を介してOR
回路70に供給される。OR回路70からの出力
は導体72を介して制御論理74に供給される。
制御論理74は、組合せ論理またはプログラム式
マイクロコンピユータのいずれでもよい。制御論
理74の主要機能は、制御信号1及び2を生成す
ることと、送られたメツセージのアドレス・バイ
トを同種のI/O装置が読取りうることを決定し
た後に、そのアドレスをロツクすることである。
制御信号1及び2は、AND回路64及び66の
他の入力にそれぞれ供給される。
第4図において、導体72上の信号は導体76
を介してアドレス・デゴーダ78にも供給され
る。これは通常の回路であるので、その説明を省
略する。アドレス・デコーダ78の機能は、導体
76から送られたアドレス信号を解読することで
ある。アドレスが解読された後、もし、そのアド
レスが“N”なら、導体80を介してAND回路
82の入力の1つに供給される。AND回路82
の他の入力には、導体84を介して制御信号1が
供給される。AND回路82の出力はOR回路86
に供給される。もし、アドレス・デコーダ78
が、異なるアドレス、例えば、(N+1)を解読
すれば、それはAND回路88の入力の1つに供
給される。AND回路88の他の入力には制御信
号2が供給される。AND回路88の出力もOR回
路86に供給される。OR回路86の出力は導体
90を介して制御論理74に供給される。前述の
ように、この電気回路から明らかなように、制御
信号の極性は、同種のI/O装置のどちらが特定
のアドレスに応答するかを決定する。
第5図には、制御論理74のマイクロプロセツ
サを制御するプログラムの流れ図が示されてい
る。プログラムの最初のブロツクは開始ブロツク
である。マイクロプロセツサは、電源オン・リセ
ツト(POR)または他の所定の時間に、このプ
ログラムを開始する。そして、ブロツク92で、
プログラムは制御信号1をセツトする。制御信号
1は第1の極性を有する電気信号を表わす。I/
O装置は正の極性を有する信号だけを受取るよう
に設計されている。次のブロツク94において、
プログラムは送られた信号を検査し、信号を認め
るかどうかを調べる。信号は、同種のI/O装置
の1つへの特定のメツセージであつたり、または
ポーリングされたメツセージであつたりすること
がある。もし、信号が認められるなら、“イエス”
の経路を介してブロツク96に進む。ブロツク9
6では、制御はロツクされ、その装置はメツセー
ジに応答する。制御がロツクされた後、プログラ
ムはブロツク98でルーチンを出る。
ブロツク94において、もし、プログラム式マ
イクロプロセツサが信号を認めないなら、“ノー”
の経路を介して、ブロツク100に進む。ブロツ
ク100において、タイマを所定の時間にセツト
し、ブログラムはブロツク102に進む。ブロツ
ク102で、プログラムは、タイマを検査し、セ
ツトされた時間を過ぎているかどうかを調べる。
もし、過ぎているなら、プログラムは、“イエス”
の経路を介してブロツク104に進み、制御信号
2をセツトする。そしてプログラムはブロツク1
06に進み、信号を検査し、それが認められるか
どうかを調べる。もし、信号が認められるなら、
プログラムは、“イエス”の経路を介してブロツ
ク96からブロツク98に進み、前述のように動
作する。
ブロツク106で、もし、信号が認められない
なら、プログラムは“ノー”の経路を介してブロ
ツク108に進み、タイマをセツトする。次に、
プログラムはブロツク110に進み、タイムアウ
トであるかどうかを調べる。もし、まだタイムア
ウトでないなら、プログラムは、“ノー”の経路
を介してブロツク106に戻る。このループはタ
イムアウトが生じるまで繰返される。タイムアウ
トになると、プログラムは、“イエス”の経路を
介してブロツク92に戻る。
ブロツク102で、もし、まだタイムアウトで
ないなら、プログラムは、“ノー”の経路を介し
てブロツク94に戻るループを形成する。
[動 作] 本発明の方法及び回路の動作について次に説明
する。前述のように、本発明の回路は正の極性の
信号を受取るように設計されている。信号は監視
装置10(第1図)で作成され、導体すなわちシ
リアル通信リンク34〜42を介して複数の遠隔
I/O装置に送信される。第4図において、信号
は導体48及び50を介して受信装置60に伝送
される。アドレスは、監視装置10から転送され
るメツセージのアドレス・バイトに入つている。
このメツセージは、I/O装置20及び22以外
の他の制御装置のためのものであつたり、または
ポーリングされたメツセージであつたりすること
がある。ポーリングされたメツセージとは、特定
のI/O装置に対し、監視装置10に応答するよ
うに告げるメツセージである。ここで、I/O装
置20に割当てるべきアドレスをN、I/O装置
22に割当てるべきアドレスをN+1であると仮
定しよう。監視装置10は、前述の如く、アドレ
ス・フイールドにアドレスNを含んだ第1のメツ
セージと、アドレス・フイールドにアドレス(N
+1)を含んだ第2のメツセージを生成すること
ができる。順方向に結線されたポート、例えば第
1図のI/Oポート30に接続されているI/O
装置は、有効なメツセージを認め、導体112
(第4図)に信号が出力される。AND回路64か
ら導体112への出力は、2つの正の入力信号に
よつて生成される。その信号の1つは送られてき
たメツセージであり、もう1つの信号は正の制御
信号1である。導体112上の信号が正の場合、
OR回路70は導体72を介して導体76へ信号
を送り、送られた信号はアドレス・デコーダ78
によつて解読される。解読された信号(すなわち
アドレスN)は、導体80に出力され、正の制御
信号1によつてAND回路82を通過し、OR回路
86、導体90を介して制御論理74に送り込ま
れ、該論理74においてアドレスはロツクされ、
I/O装置20だけが監視装置10に応答するこ
とになる。
この時間内には、I/Oポート32に接続され
ているI/O装置20はメツセージを読取ること
ができない。同時に、信号を読取ろうとして、制
御論理74はタイマをセツトし、タイマは所定の
時間動作する。I/O装置22は第1のメツセー
ジ及び第2のメツセージをいずれも反対の極性で
受信することになるが、第1のメツセージの後に
第2のメツセージを送信することにより、このタ
イマの作用によつて第1のメツセージのアドレ
ス・フイールドを解読せずに、第2のメツセージ
のアドレス・フイールドを解読することが可能と
なる。この作用が第5図の流れ図に示されてい
る。すなわち、所定期間経過後、I/O装置22
が第2のメツセージを読取ることができないな
ら、信号はインバータ68(第4図)で反転さ
れ、AND回路66の入力の1つに供給される。
制御論理74は、制御信号1の逆の極性を有する
信号を表わす制御信号2を生成する。制御信号
は、AND回路66に供給された反転信号によつ
てAND回路66を通過する。すなわち、AND回
路66への2つの入力信号はどちらも正の信号で
あるので、導体114に信号が出力される。導体
114の信号は、前述の、導体112の信号と同
様に処理される。その結果、(N+1)によつて
表わされた別のアドレスが、I/Oポート32に
接続されているI/O装置22に割当てられる。
その後、I/O装置22はアドレス(N+1)を
有するメツセージに応答する。以上の説明からわ
かるように、制御信号1は自己が正の極性でメツ
セージを受信するI/O装置であるということを
示すための制御信号であり、制御信号2は自己が
反対の極性でメツセージを受信するI/O装置で
あるということを示すための制御信号である。な
お、第4図のインバータ68は、反対の極性でメ
ツセージを受信するI/O装置22でこのメツセ
ージを正の極性のメツセージにもどすためのもの
であり、これを制御信号2によつて当該装置でこ
のメツセージのアドレス・フイールドに含まれて
いるアドレス(N+1)を解読できるようにして
いる。すなわち、第4図のアドレスコーダ78
は、監視装置10により生成され送信されたアド
レスN又はアドレス(N+1)の情報を含むメツ
セージのアドレス・フイールドを解読するための
ものである。要するに、本発明は、2つの同種の
I/O装置に対して適用しうるもので(もちろん
他に別のI/O装置を含んでいてもかまわない)、
学習期間を含み、その間に、前述の1続きのプロ
セス・ステツプが実行され、同種のI/O装置の
各々は指定されたアドレスを覚える。アドレスが
指定された後、指定されたアドレスに基づいて、
監視装置と同種のI/O装置との間で情報が交換
される。
[発明の効果] 前述の方法は自動的に行なわれ、操作員の介入
を必要としないので、エラーが生じる可能性は大
幅に減少される。また、アドレスを特定するため
の物理的変更も不要である。
【図面の簡単な説明】
第1図は本発明を具現するデータ伝送システム
のブロツク図、第2図は差動2線信号のための結
線図、第3図はシングルエンドの通常のTTL、
単線信号のための結線図、第4図は遠隔接続され
たI/O装置内の、送られた検査信号を、局所的
に生成された信号とともに処理し、I/O装置に
アドレスを割当てる電気的回路の概要図、第5図
はアドレス割当ルーチンにおいてマイクロプロセ
ツサを制御するコンピユータ・プログラムの流れ
図、第6図は送られたメツセージの構成を示す図
である。 10……監視装置、12……送信/制御装置、
14〜22……I/O装置、24〜32……I/
Oポート、34〜42……シリアル通信リンク、
48,50……導体、60……受信装置、62…
…組合せ論理、64,66……AND回路、68
……インバータ、70……OR回路、72……導
体、74……制御論理、76……導体、78……
アドレス・デコーダ、80……導体、82……
AND回路、84……導体、86……OR回路、8
8……AND回路、90,112,114……導
体。

Claims (1)

  1. 【特許請求の範囲】 1 通信リンクによつて中央の監視装置に接続さ
    れ情報を送受する2個の同種の遠隔装置に、それ
    ぞれ独特のアドレスを割当てる方法であつて、 上記中央の監視装置で、上記同種の遠隔装置の
    一方に割当てるべきアドレスを含む第1のメツセ
    ージ及び上記他方の遠隔装置に割当てるべきアド
    レスを含む第2のメツセージを生成し、 上記中央の監視装置から、上記同種の遠隔装置
    の一方には通常の極性で、上記同種の遠隔装置の
    他方には反対の極性で、上記両メツセージを送信
    し、 上記各遠隔装置において、上記メツセージの読
    取り可能な極性を検知するための制御信号を生成
    し、上記中央の監視装置から受信した上記メツセ
    ージと上記制御信号を組合せて合成信号を生成
    し、該合成信号をいずれの極性で読取り可能か判
    別し、読取り可能なメツセージに含まれているア
    ドレスを該遠隔装置に割当てられたアドレスとし
    てセツトし、以後このアドレスで情報を送受する
    ようにしたことを特徴とするアドレス割当て方
    法。
JP59095794A 1983-10-31 1984-05-15 アドレス割当方法 Granted JPS6098738A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US546771 1983-10-31
US06/546,771 US4608562A (en) 1983-10-31 1983-10-31 Address personalization of a remotely attached device

Publications (2)

Publication Number Publication Date
JPS6098738A JPS6098738A (ja) 1985-06-01
JPH0347786B2 true JPH0347786B2 (ja) 1991-07-22

Family

ID=24181940

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59095794A Granted JPS6098738A (ja) 1983-10-31 1984-05-15 アドレス割当方法

Country Status (5)

Country Link
US (1) US4608562A (ja)
EP (1) EP0143160B1 (ja)
JP (1) JPS6098738A (ja)
CA (1) CA1218127A (ja)
DE (1) DE3485565D1 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4694293A (en) * 1984-09-18 1987-09-15 Nippon Gakki Seizo Kabushiki Kaisha Data transmission system
JPS61194989A (ja) * 1985-02-22 1986-08-29 Mitsubishi Electric Corp 静止画伝送装置
US4910655A (en) * 1985-08-14 1990-03-20 Apple Computer, Inc. Apparatus for transferring signals and data under the control of a host computer
US4773001A (en) * 1985-10-02 1988-09-20 International Business Machines Corp. Method and apparatus for communicating with remote units of a distributive data processing system
US4910509A (en) * 1988-03-17 1990-03-20 Zenith Electronics Corporation Bus expander for digital TV receiver
US4872004A (en) * 1988-05-02 1989-10-03 Sun Electric Corporation Plural source arbitration system
US5510775A (en) * 1990-03-07 1996-04-23 Siemens Aktiengesellschaft Method of personalizing an electronic module and electronic circuit and module for implementing the method
US5276813A (en) * 1990-08-31 1994-01-04 International Business Machines Corp. Acquiring addresses in an input/output system
US5301360A (en) * 1991-05-06 1994-04-05 Motorola, Inc. Digital option select system
US5566304A (en) * 1995-05-08 1996-10-15 Apple Computer, Inc. Method of dynamic selection between immediate and delayed read access acknowledgement
US5664221A (en) * 1995-11-14 1997-09-02 Digital Equipment Corporation System for reconfiguring addresses of SCSI devices via a device address bus independent of the SCSI bus
US6725218B1 (en) 2000-04-28 2004-04-20 Cisco Technology, Inc. Computerized database system and method
US20020174197A1 (en) * 2001-03-27 2002-11-21 International Business Machines Corporation Method and system for accurately determining a device location in an arbitrated loop
US7127533B2 (en) * 2003-12-19 2006-10-24 Motorola, Inc. Interrupt driven expanded option select interface for portable device
CN100405313C (zh) * 2005-07-22 2008-07-23 鸿富锦精密工业(深圳)有限公司 链接控制卡测试系统及方法
DE102020105221A1 (de) 2020-02-27 2021-09-02 HELLA GmbH & Co. KGaA Verfahren zum Adressieren wenigstens eines Busteilnehmers und Busteilnehmer sowie System und Fahrzeug damit

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3721763A (en) * 1971-07-29 1973-03-20 Us Navy Single line bi-directional data transmission system
FR2261674B1 (ja) * 1974-02-20 1980-07-18 Fauchez Jean Jacques
US4168469A (en) * 1977-10-04 1979-09-18 Ncr Corporation Digital data communication adapter
US4529980A (en) * 1982-09-23 1985-07-16 Chamberlain Manufacturing Corporation Transmitter and receiver for controlling the coding in a transmitter and receiver

Also Published As

Publication number Publication date
EP0143160B1 (en) 1992-03-11
CA1218127A (en) 1987-02-17
DE3485565D1 (de) 1992-04-16
EP0143160A3 (en) 1988-08-17
US4608562A (en) 1986-08-26
JPS6098738A (ja) 1985-06-01
EP0143160A2 (en) 1985-06-05

Similar Documents

Publication Publication Date Title
JPH0347786B2 (ja)
US3845472A (en) Data communication system employing a series loop
US4527270A (en) Communications network with stations that detect and automatically bypass faults
US4159470A (en) Data communications systems employing redundant series transmission loops
US5371897A (en) Method for requesting identification of a neighbor node in a data processing I/O system
JPH0618374B2 (ja) マルチネツトワ−クシステムのデ−タ伝送方法
US3979723A (en) Digital data communication network and control system therefor
EP0451276B1 (en) Serial signal transmission apparatus and method of controlling determination of polarity thereof
EP0166441B1 (en) Computer network
JPH02276337A (ja) 極性確定制御方法
JPH11261615A (ja) 二重ループ型データ伝送装置
JPH0311701B2 (ja)
JP3351581B2 (ja) データ中継装置
JPH03289833A (ja) 車両用データ伝送装置
JPH05265671A (ja) ポート自動切換装置
JPS6269304A (ja) リモ−トコントロ−ル装置
JPH01223850A (ja) 通信制御装置
JPH0817398B2 (ja) データ伝送システムにおける異常検出方法
JPS58111545A (ja) 伝送路の監視方式
JPS6223651A (ja) デ−タ伝送装置
JPS60162328A (ja) デ−タ伝送制御方式
JPH0743160B2 (ja) 空気調和機の集中制御装置
JPH05308369A (ja) ループ式通信システムの制御局決定方式
JPS6298146A (ja) 複数機器制御システム
JPH05308357A (ja) 通信拡張装置