JPH01109457A - マルチマスターバス方式 - Google Patents
マルチマスターバス方式Info
- Publication number
- JPH01109457A JPH01109457A JP26697787A JP26697787A JPH01109457A JP H01109457 A JPH01109457 A JP H01109457A JP 26697787 A JP26697787 A JP 26697787A JP 26697787 A JP26697787 A JP 26697787A JP H01109457 A JPH01109457 A JP H01109457A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- printed board
- slot
- master bus
- packaged
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system
- G06F13/368—Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control
- G06F13/37—Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control using a physical-position-dependent priority, e.g. daisy chain, round robin or token passing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はマルチマスターバスを使用した数値制御装置(
CNC) 、ロボット制御装置等のマルチマスターバス
方式に関し、特にディジーチェーン形式の信号をプリン
ト板が実装されていないスロットを自動的にバイパスす
るようにしたマルチマスターバス方式に関する。
CNC) 、ロボット制御装置等のマルチマスターバス
方式に関し、特にディジーチェーン形式の信号をプリン
ト板が実装されていないスロットを自動的にバイパスす
るようにしたマルチマスターバス方式に関する。
マルチマスターバスを使用した数値制御装置(CNC)
、ロボッI・制御装置等では各機能をプリント板単位
でモジュール化しておき、必要に応じてそれらの組合せ
で要求使用を満足させるビルディングブロック方式が広
(採用されている。これは、要求される仕様が複雑化し
、個々の要求仕様ごとに設計、製造することが困難なた
めであり、このようなビルディングブロック方式によっ
て、納期も短縮される。従って、必要のないスロットは
プリント板が実装されない。
、ロボッI・制御装置等では各機能をプリント板単位
でモジュール化しておき、必要に応じてそれらの組合せ
で要求使用を満足させるビルディングブロック方式が広
(採用されている。これは、要求される仕様が複雑化し
、個々の要求仕様ごとに設計、製造することが困難なた
めであり、このようなビルディングブロック方式によっ
て、納期も短縮される。従って、必要のないスロットは
プリント板が実装されない。
一方、マルチマスターバスを使用した数値制御装置(C
NC)等の制御装置では、バスマスターの支配権を調停
するアクノリッジ信号等はディジーチェーン方式の信号
接続形式が採用されている。
NC)等の制御装置では、バスマスターの支配権を調停
するアクノリッジ信号等はディジーチェーン方式の信号
接続形式が採用されている。
この結果、プリント板が実装されていないスロットにつ
いてはディジーチェーン形式の信号をバイパスさせる必
要があり、従来は設定ピン、あるいはバックパネル上の
ストランプ線等で、その設定を行っていた。
いてはディジーチェーン形式の信号をバイパスさせる必
要があり、従来は設定ピン、あるいはバックパネル上の
ストランプ線等で、その設定を行っていた。
しかし、従来の設定ビン等では、プリント板の追加、削
除を行う度に設定を行う必要がある。その度にハードウ
ェア、ソフトウェアの知識のある技術者が設定をする必
要があり、誤って設定すると、装置が正常に動作しな(
なるという問題点があった。
除を行う度に設定を行う必要がある。その度にハードウ
ェア、ソフトウェアの知識のある技術者が設定をする必
要があり、誤って設定すると、装置が正常に動作しな(
なるという問題点があった。
本発明の目的は上記問題点を解決し、ディジーチェーン
形式の信号がプリント板が実装されていないスロットを
自動的にバイパスするようにしたマルチマスターバス方
式を提供することにある。
形式の信号がプリント板が実装されていないスロットを
自動的にバイパスするようにしたマルチマスターバス方
式を提供することにある。
(問題点を解決するための手段〕
本発明では上記の問題点を解決するために、マルチマス
ターバスを使用し、デイシー+エーン形式の信号を有す
るマルチマスターバス方式において、 空スロットに対して、プリント板が実装されていないこ
とを検出する検出回路と、 該検出回路の信号によって、信号をバイパスさせるバイ
パス回路と、 を有することを特徴とするマルチマスターバス方式が、 提供される。
ターバスを使用し、デイシー+エーン形式の信号を有す
るマルチマスターバス方式において、 空スロットに対して、プリント板が実装されていないこ
とを検出する検出回路と、 該検出回路の信号によって、信号をバイパスさせるバイ
パス回路と、 を有することを特徴とするマルチマスターバス方式が、 提供される。
(作用〕
プリント板が実装されていない空スロットのときに、ハ
イレベルになる信号で、バイパス回路を有効にする。
イレベルになる信号で、バイパス回路を有効にする。
ディジーチェーン形式の信号はバイパス回路でこの信号
によって、自動的にバイパスされる。
によって、自動的にバイパスされる。
以下、本発明の一実施例を図面に基づいて説明する。
第1図に本発明の一実施例のマルチマスターバス方式の
ブロック図を示す0図において、1.2.3はそれぞれ
(n+2)、(rl+1) 、11番目のスロットであ
り、必要に応じて各機能を有するプリント板が実装され
、或いは必要がないときは、空スロットとなる。
ブロック図を示す0図において、1.2.3はそれぞれ
(n+2)、(rl+1) 、11番目のスロットであ
り、必要に応じて各機能を有するプリント板が実装され
、或いは必要がないときは、空スロットとなる。
4は制御ラインであり、バスリクエスト信号に使用され
ており、信号はワイヤドツトオア形式になっている。5
はディジーチェーン形式の信号ラインであり、ここでは
バスの支配権を調停するためのアクノリッジ信号ライン
であり、各スロットのプリント板を経由して結合されて
いる。各プリント板は図示されていない他のバス調停機
能を有するモジュールからのアクノリフジ信号を必要な
ときに取り込み、必要がないときは、入力信号をそのま
ま出力する。 R1゜* 、R11111、Raはそれ
ぞれ、各スロットのプルアップ抵抗であり、各スロット
にプリント板が実装されているときは、電源+Vと反対
側の信号BETはロウレベルになり、プリント板が実装
されていないときは、ハイレベルとなる。
ており、信号はワイヤドツトオア形式になっている。5
はディジーチェーン形式の信号ラインであり、ここでは
バスの支配権を調停するためのアクノリッジ信号ライン
であり、各スロットのプリント板を経由して結合されて
いる。各プリント板は図示されていない他のバス調停機
能を有するモジュールからのアクノリフジ信号を必要な
ときに取り込み、必要がないときは、入力信号をそのま
ま出力する。 R1゜* 、R11111、Raはそれ
ぞれ、各スロットのプルアップ抵抗であり、各スロット
にプリント板が実装されているときは、電源+Vと反対
側の信号BETはロウレベルになり、プリント板が実装
されていないときは、ハイレベルとなる。
6はアクノリッジ信号ラインのバイパス用のラインであ
り、バッファBP、、t7、BF、、、8、BF、9が
それぞれのスロットに対応して設けられている。これら
のスリースティドバッファは各スロットからの信号BE
Tによって、制御され、信号BETがハイレベルのとき
は出力がアクティグ状態となり、ロウレベルのときは出
力がフローティング状態になる。
り、バッファBP、、t7、BF、、、8、BF、9が
それぞれのスロットに対応して設けられている。これら
のスリースティドバッファは各スロットからの信号BE
Tによって、制御され、信号BETがハイレベルのとき
は出力がアクティグ状態となり、ロウレベルのときは出
力がフローティング状態になる。
従って、スロット(n+2)1とスロット(n)3にプ
リント板が実装され、スロット(n+1)にプリント板
が実装されていないとすると、各スロットの信号とバッ
ファの状態は、 BET、0gロウレベル バッファBF、、、?出力フロニティングBET□1ハ
イレベル バッファBF、、、8出力アクティブ BET、 ロウレベル バッファBF、9出カフローティング となり、プリント板の実装されていないスロット(n+
1)2はディジーチェーン形式のアクノリッジ信号が、
バッファBF、、、8を経由して、通過する。他のスロ
ットはそれぞれのプリント板によって、アクノリッジ信
号が取り込まれる。勿論、設定等の作業は必要な(、他
のスロットもプリント板が実装されなければ、アクノリ
ッジ信号は自動的にバイパスする。
リント板が実装され、スロット(n+1)にプリント板
が実装されていないとすると、各スロットの信号とバッ
ファの状態は、 BET、0gロウレベル バッファBF、、、?出力フロニティングBET□1ハ
イレベル バッファBF、、、8出力アクティブ BET、 ロウレベル バッファBF、9出カフローティング となり、プリント板の実装されていないスロット(n+
1)2はディジーチェーン形式のアクノリッジ信号が、
バッファBF、、、8を経由して、通過する。他のスロ
ットはそれぞれのプリント板によって、アクノリッジ信
号が取り込まれる。勿論、設定等の作業は必要な(、他
のスロットもプリント板が実装されなければ、アクノリ
ッジ信号は自動的にバイパスする。
上記の説明ではディジーチェーン形式の信号として、バ
スマスター権のアクノリッジ信号で説明したが、アクノ
リッジ信号に限らず他のディジーチェーン形式の信号な
ら同様に制御することができる。
スマスター権のアクノリッジ信号で説明したが、アクノ
リッジ信号に限らず他のディジーチェーン形式の信号な
ら同様に制御することができる。
以上説明したように本発明では、プリント板が実装され
ないときの、バイパス信号でディジーチェーン形式の信
号をバイパス用のバッファでバイパスさせるようにした
ので、ディジーチェーン形式の信号がプリント板の実装
状態で、自動的にバイパスされ、設定等の作業が必要な
(なり、プリント板の追加、削除等のシステムの変更作
業が不要となり、設定の誤りによるシステムの誤動作も
防止できる。
ないときの、バイパス信号でディジーチェーン形式の信
号をバイパス用のバッファでバイパスさせるようにした
ので、ディジーチェーン形式の信号がプリント板の実装
状態で、自動的にバイパスされ、設定等の作業が必要な
(なり、プリント板の追加、削除等のシステムの変更作
業が不要となり、設定の誤りによるシステムの誤動作も
防止できる。
第1図は本発明の一実施例のマルチマスターバス方式の
ブロック図である。
ブロック図である。
Claims (2)
- (1)マルチマスターバスを使用し、デイジーチェーン
形式の信号を有するマルチマスターバス方式において、 空スロットに対して、プリント板が実装されていないこ
とを検出する検出回路と、 該検出回路の信号によって、信号をバイパスさせるバイ
パス回路と、 を有することを特徴とするマルチマスターバス方式。 - (2)前記デイジーチェーン形式の信号は割込優先回路
のアクノリッジ信号であることを特徴とする特許請求の
範囲第1項記載のマルチマスターバス方式。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26697787A JPH01109457A (ja) | 1987-10-22 | 1987-10-22 | マルチマスターバス方式 |
| PCT/JP1988/000976 WO1989004015A1 (fr) | 1987-10-22 | 1988-09-22 | Systeme de bus multimaitre |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26697787A JPH01109457A (ja) | 1987-10-22 | 1987-10-22 | マルチマスターバス方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01109457A true JPH01109457A (ja) | 1989-04-26 |
Family
ID=17438342
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26697787A Pending JPH01109457A (ja) | 1987-10-22 | 1987-10-22 | マルチマスターバス方式 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JPH01109457A (ja) |
| WO (1) | WO1989004015A1 (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6116658B2 (ja) * | 1976-10-04 | 1986-05-01 | Dba Sa |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56124931A (en) * | 1980-03-07 | 1981-09-30 | Canon Inc | Information processing device |
-
1987
- 1987-10-22 JP JP26697787A patent/JPH01109457A/ja active Pending
-
1988
- 1988-09-22 WO PCT/JP1988/000976 patent/WO1989004015A1/ja not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6116658B2 (ja) * | 1976-10-04 | 1986-05-01 | Dba Sa |
Also Published As
| Publication number | Publication date |
|---|---|
| WO1989004015A1 (fr) | 1989-05-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4322794A (en) | Bus connection system | |
| GB1108540A (en) | Process back-up system | |
| JPH056223B2 (ja) | ||
| US5019962A (en) | Direct memory access controller for a multi-microcomputer system | |
| JPH01109457A (ja) | マルチマスターバス方式 | |
| JPH0259949A (ja) | ディジーチェーン割込み処理装置 | |
| GB1563288A (en) | Busconnected data processing system including a dianostic device | |
| JPWO2016038685A1 (ja) | 多重通信装置 | |
| JPS63147252A (ja) | マルチプロセツサシステム | |
| JPS62243053A (ja) | バスシステム | |
| KR840000385B1 (ko) | 버스 접촉 시스템 | |
| JPH0126106B2 (ja) | ||
| JPS57106933A (en) | Request signal connecting system | |
| JPH038001A (ja) | プログラマブル コントローラ | |
| JP2725680B2 (ja) | バス異常検出回路 | |
| JPS6234266A (ja) | デイジ−チエイン接続電子装置 | |
| JPS63197208A (ja) | バスの接続構造 | |
| JPS63211053A (ja) | 接続回路 | |
| CS257310B1 (cs) | Zapojení přerušovacího systému jednotky styku s prostředím | |
| KR20030062900A (ko) | Iic 시스템의 충돌방지방법 및 장치 | |
| JPH0227405A (ja) | プログラマブルコントローラ | |
| JPS63188257A (ja) | バス獲得方式 | |
| JPH02139653A (ja) | バス占有制御方式 | |
| JPH0466437B2 (ja) | ||
| JPH0113575B2 (ja) |