JPH08328993A - ビルディングブロックのシステム構成自動認識方法とその方式 - Google Patents
ビルディングブロックのシステム構成自動認識方法とその方式Info
- Publication number
- JPH08328993A JPH08328993A JP13631495A JP13631495A JPH08328993A JP H08328993 A JPH08328993 A JP H08328993A JP 13631495 A JP13631495 A JP 13631495A JP 13631495 A JP13631495 A JP 13631495A JP H08328993 A JPH08328993 A JP H08328993A
- Authority
- JP
- Japan
- Prior art keywords
- mounting position
- block
- position signal
- signal pattern
- mounting
- 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
Landscapes
- Monitoring And Testing Of Exchanges (AREA)
Abstract
(57)【要約】
【目的】 N個のブロックを連接して構成するシステム
において、システム構成を自動認識することで、ブロッ
クの実装情報設定を不要とし、人手を介することによる
誤りを除去する。 【構成】 重複しないM種類(M≧N十1)の実装位置
信号パターンPm を用意し、 実装位置信号パターンP
1 を第1ブロックへ送信する実装位置信号設定回路14
と、第n(1≦n≦N)ブロックに実装位置信号パター
ンPn を受信し、システム内で一義的に定める変換方式
でPn をPn+1 に変換して第(n十1)ブロックへ送信
するPn →Pn+1 変換回路12と、Pn から自ブロック
の実装位置情報を取得する実装位置信号検出回路13を
含み実装情報を取得する実装位置信号変換回路11と、
第Nブロック(n=N)が送信した実装位置信号パター
ンP N+1 からブロック総実装数情報を取得する制御部1
5により構成される。
において、システム構成を自動認識することで、ブロッ
クの実装情報設定を不要とし、人手を介することによる
誤りを除去する。 【構成】 重複しないM種類(M≧N十1)の実装位置
信号パターンPm を用意し、 実装位置信号パターンP
1 を第1ブロックへ送信する実装位置信号設定回路14
と、第n(1≦n≦N)ブロックに実装位置信号パター
ンPn を受信し、システム内で一義的に定める変換方式
でPn をPn+1 に変換して第(n十1)ブロックへ送信
するPn →Pn+1 変換回路12と、Pn から自ブロック
の実装位置情報を取得する実装位置信号検出回路13を
含み実装情報を取得する実装位置信号変換回路11と、
第Nブロック(n=N)が送信した実装位置信号パター
ンP N+1 からブロック総実装数情報を取得する制御部1
5により構成される。
Description
【0001】
【産業上の利用分野】本発明は、機能単位のブロックを
複数実装するビルディングブロックのシステム構成に関
し、特にシステム構成自動認識方法とその方式に関す
る。
複数実装するビルディングブロックのシステム構成に関
し、特にシステム構成自動認識方法とその方式に関す
る。
【0002】
【従来の技術】従来、システム構成認識方式としては、
スイッチによる回路動作の設定や、ソフトウェア制御用
データの書き換え等が一般的である。
スイッチによる回路動作の設定や、ソフトウェア制御用
データの書き換え等が一般的である。
【0003】一例として特開平4−154350号公報
に記載された「システム構成認識方式」がある。その内
容は、システムを構成するブロックの実装情報をシステ
ム稼働前にあらかじめ設定しておき、システム稼働時に
各ブロックが予め設定された実装情報を読み出してシス
テム制御部へ通知するものである。
に記載された「システム構成認識方式」がある。その内
容は、システムを構成するブロックの実装情報をシステ
ム稼働前にあらかじめ設定しておき、システム稼働時に
各ブロックが予め設定された実装情報を読み出してシス
テム制御部へ通知するものである。
【0004】
【発明が解決しようとする課題】従来のシステム構成認
識方式の問題点は以下の2点があげられる。第1の問題
点は、実装情報をスイッチやデータ等により、ひとつひ
とつ人手で設定しなければならないので、実装情報の設
定効率が悪く、誤りが入る可能性があることである。
識方式の問題点は以下の2点があげられる。第1の問題
点は、実装情報をスイッチやデータ等により、ひとつひ
とつ人手で設定しなければならないので、実装情報の設
定効率が悪く、誤りが入る可能性があることである。
【0005】第2の問題点は、システム稼働前にあらか
じめ設定した実装情報を読みだして使用するため、設定
に誤りがないことを確認するには実際にシステムを稼働
させてみなければ分からないので、システムの試験効率
が悪いことである。
じめ設定した実装情報を読みだして使用するため、設定
に誤りがないことを確認するには実際にシステムを稼働
させてみなければ分からないので、システムの試験効率
が悪いことである。
【0006】本発明の目的はシステムを構成するブロッ
クの実装情報設定を不要とし、人手を介することのない
ビルディングブロックのシステム構成自動認識方法とそ
の方式を提供することである。
クの実装情報設定を不要とし、人手を介することのない
ビルディングブロックのシステム構成自動認識方法とそ
の方式を提供することである。
【0007】
【課題を解決するための手段】本発明のビルディングブ
ロックのシステム構成認識方法は、第1ブロックから第
NブロックまでのN個の連接されたビルディングブロッ
クのシステム構成自動認識方法において、重複せず且つ
N十1≦MであるM種類の実装位置信号パターンPm を
持ち、システム内の第1ブロックへ実装位置信号パター
ンP1 を送信するステップと、第nブロックでは、受信
された実装位置信号パターンPn をシステム内で一義的
に定められた変換方式により実装位置信号パターンPn
を実装位置信号パターンPn+1 に変換して第(n十1)
ブロックへ送信するステップと、実装位置信号パターン
Pn から第nブロックの実装位置情報を取得するステッ
プと、システム内に第Nブロックから実装位置信号パタ
ーンPN+1 を受信してブロック総実装数情報を取得する
ステップを有することを特徴とする。
ロックのシステム構成認識方法は、第1ブロックから第
NブロックまでのN個の連接されたビルディングブロッ
クのシステム構成自動認識方法において、重複せず且つ
N十1≦MであるM種類の実装位置信号パターンPm を
持ち、システム内の第1ブロックへ実装位置信号パター
ンP1 を送信するステップと、第nブロックでは、受信
された実装位置信号パターンPn をシステム内で一義的
に定められた変換方式により実装位置信号パターンPn
を実装位置信号パターンPn+1 に変換して第(n十1)
ブロックへ送信するステップと、実装位置信号パターン
Pn から第nブロックの実装位置情報を取得するステッ
プと、システム内に第Nブロックから実装位置信号パタ
ーンPN+1 を受信してブロック総実装数情報を取得する
ステップを有することを特徴とする。
【0008】また、本発明のビルディングブロックのシ
ステム構成認識方式は、第1ブロックから第Nブロック
までのN個の連接されたビルディングブロックのシステ
ム構成自動認識方式において、重複せず且つN十1≦M
であるM種類の実装位置信号パターンPm を持ち、シス
テム内の第1ブロックへ実装位置信号パターンP1 を送
信する回路と、第nブロックでは、受信された実装位置
信号パターンPn をシステム内で一義的に定められた変
換方式により実装位置信号パターンPn を実装位置信号
パターンPn+1 に変換して第(n十1)ブロックへ送信
する回路と、実装位置信号パターンPn から第nブロッ
クの実装位置情報を取得する回路と、システム内に第N
ブロックから実装位置信号パターンPN+1 を受信してブ
ロック総実装数情報を取得する回路を有することを特徴
とする。
ステム構成認識方式は、第1ブロックから第Nブロック
までのN個の連接されたビルディングブロックのシステ
ム構成自動認識方式において、重複せず且つN十1≦M
であるM種類の実装位置信号パターンPm を持ち、シス
テム内の第1ブロックへ実装位置信号パターンP1 を送
信する回路と、第nブロックでは、受信された実装位置
信号パターンPn をシステム内で一義的に定められた変
換方式により実装位置信号パターンPn を実装位置信号
パターンPn+1 に変換して第(n十1)ブロックへ送信
する回路と、実装位置信号パターンPn から第nブロッ
クの実装位置情報を取得する回路と、システム内に第N
ブロックから実装位置信号パターンPN+1 を受信してブ
ロック総実装数情報を取得する回路を有することを特徴
とする。
【0009】
【作用】本発明によれば、ビルディングブロックのシス
テム構成を自動認識するために、重複せず且つN十1≦
MであるM種類の実装位置信号パターンPm を持ち、シ
ステム内の第1ブロックへ実装位置信号パターンP1 を
送信し、第nブロックでは、受信された実装位置信号パ
ターンPn をシステム内で一義的に定められた変換方式
により実装位置信号パターンPn を実装位置信号パター
ンPn+1 に変換して第(n十1)ブロックへ送信し、実
装位置信号パターンPn から第nブロックの実装位置情
報を取得し、システム内に第Nブロックから実装位置信
号パターンPN+1 を受信してブロック総実装数情報を取
得する。
テム構成を自動認識するために、重複せず且つN十1≦
MであるM種類の実装位置信号パターンPm を持ち、シ
ステム内の第1ブロックへ実装位置信号パターンP1 を
送信し、第nブロックでは、受信された実装位置信号パ
ターンPn をシステム内で一義的に定められた変換方式
により実装位置信号パターンPn を実装位置信号パター
ンPn+1 に変換して第(n十1)ブロックへ送信し、実
装位置信号パターンPn から第nブロックの実装位置情
報を取得し、システム内に第Nブロックから実装位置信
号パターンPN+1 を受信してブロック総実装数情報を取
得する。
【0010】
【実施例】次に図面を参照して本発明の実施例について
説明する。
説明する。
【0011】図2に示すような構成ブロック数Nが最大
4個(1≦N≦4)のシステムを考える。
4個(1≦N≦4)のシステムを考える。
【0012】図3に実装位置信号パターンPn の割り当
て実施例を示す。システムには存在しない第(N十1)
ブロックの実装位置信号パターンPN+1 を制御部15が
受信するため、図3には便宜上第5ブロック(2≦N十
1≦5)まで記載する。
て実施例を示す。システムには存在しない第(N十1)
ブロックの実装位置信号パターンPN+1 を制御部15が
受信するため、図3には便宜上第5ブロック(2≦N十
1≦5)まで記載する。
【0013】実装位置信号パターンの信号数が5本かつ
各々の状態がE(アース)または0penの2通りなの
で実装位置信号パターン数M=25 =32であるのに対
し、第1〜第Nブロックならびに制御部15が受信する
実装位置信号パターン数は計最大(N十1)=5であ
る。残りの27種のパターンは各回路が正常動作してい
る限り検出されることはないので、検出したときは実装
位置認識になんらかの障害が発生していると判定する。
各々の状態がE(アース)または0penの2通りなの
で実装位置信号パターン数M=25 =32であるのに対
し、第1〜第Nブロックならびに制御部15が受信する
実装位置信号パターン数は計最大(N十1)=5であ
る。残りの27種のパターンは各回路が正常動作してい
る限り検出されることはないので、検出したときは実装
位置認識になんらかの障害が発生していると判定する。
【0014】図3を基にした実装位置信号設定回路14
の実施例構成図を図4(a)に、実装位置信号変換回路
11の実施例構成図を図4(b)に示す。詳細としてP
n →Pn+1 変換回路12の実施例構成図を図4(c)に
示す。
の実施例構成図を図4(a)に、実装位置信号変換回路
11の実施例構成図を図4(b)に示す。詳細としてP
n →Pn+1 変換回路12の実施例構成図を図4(c)に
示す。
【0015】図4(a)、図4(c)から明らかなよう
に、実装位置信号設定回路14とP n →Pn+1 変換回路
12は、本実施例では論理素子を用いずに低コストな配
線だけで構成する。
に、実装位置信号設定回路14とP n →Pn+1 変換回路
12は、本実施例では論理素子を用いずに低コストな配
線だけで構成する。
【0016】図5(a)に示す実装位置信号検出回路1
3は、受信した実装位置信号パターンPn から図3の実
装位置情報に変換するもので、プライオリティエンコー
ダなどの論理回路にて構成されている。変換された第n
ブロックにおける実装位置情報のうちCBAの3ビット
で表現される値は10進数の(n−1)に等しい。実装
位置情報のXビットは障害検出ビットである。
3は、受信した実装位置信号パターンPn から図3の実
装位置情報に変換するもので、プライオリティエンコー
ダなどの論理回路にて構成されている。変換された第n
ブロックにおける実装位置情報のうちCBAの3ビット
で表現される値は10進数の(n−1)に等しい。実装
位置情報のXビットは障害検出ビットである。
【0017】本実施例では実装位置信号変換回路11に
より得られた実装位置情報は、図5(b)に示すよう
に、各ブロック内回路21〜24へのI/Oバス40の
制御情報の送信先の選択に用いられる。
より得られた実装位置情報は、図5(b)に示すよう
に、各ブロック内回路21〜24へのI/Oバス40の
制御情報の送信先の選択に用いられる。
【0018】図5(b)に示す各ブロック内回路21〜
24は、制御部15および各ブロックの内回路を接続し
制御情報を伝達するI/0バス40のアドレスバスA10
〜A 0 の11ビットのうちA10〜A8 の3ビットの制御
情報と実装位置情報CBAの3ビットを比較し両者が等
しい時にイネーブル信号を出力するアドレスデコーダを
有している。実装位置信号パターンPn はブロック毎に
異なっているので、システムを構成するN個のブロック
中の1個のブロック内回路のアドレスデコーダからのみ
イネーブル信号を出力する。
24は、制御部15および各ブロックの内回路を接続し
制御情報を伝達するI/0バス40のアドレスバスA10
〜A 0 の11ビットのうちA10〜A8 の3ビットの制御
情報と実装位置情報CBAの3ビットを比較し両者が等
しい時にイネーブル信号を出力するアドレスデコーダを
有している。実装位置信号パターンPn はブロック毎に
異なっているので、システムを構成するN個のブロック
中の1個のブロック内回路のアドレスデコーダからのみ
イネーブル信号を出力する。
【0019】各ブロック内回路の制御情報受信回路はイ
ネーブル信号を受けたときにのみ制御情報を有効とみな
すことでアドレスバスのA10〜A8 の3ビットによって
制御情報の送信先選択が行われたことになる。各ブロッ
クに対応するアドレス割当範囲は図3に記載する通りで
ある。
ネーブル信号を受けたときにのみ制御情報を有効とみな
すことでアドレスバスのA10〜A8 の3ビットによって
制御情報の送信先選択が行われたことになる。各ブロッ
クに対応するアドレス割当範囲は図3に記載する通りで
ある。
【0020】制御部15は第Nブロックから受信した実
装位置信号パターンPN+1 と図3に従い、ブロックの総
実装数Nを認識する。ブロック総実装数Nは実装位置情
報のCBAの3ビットで表現される値に等しい。
装位置信号パターンPN+1 と図3に従い、ブロックの総
実装数Nを認識する。ブロック総実装数Nは実装位置情
報のCBAの3ビットで表現される値に等しい。
【0021】ブロック総実装数Nを認識した制御部15
は、ブロックに割り当てられたすべてのI/0アドレス
をプローブし、応答が返る位置のブロックは動作可能、
応答が返らない位置のブロックは実装されてはいるが動
作せずと判定する。
は、ブロックに割り当てられたすべてのI/0アドレス
をプローブし、応答が返る位置のブロックは動作可能、
応答が返らない位置のブロックは実装されてはいるが動
作せずと判定する。
【0022】
【発明の効果】本発明によれば、構成ブロックを任意の
順序で実装しブロック間を接続するだけで、システム自
身がブロックの実装位置や総実装数に関する情報を人手
を介することなく自動で認識できるので、システムを構
成するブロックの実装情報設定が不要となり、誤りが入
らないという効果がある。
順序で実装しブロック間を接続するだけで、システム自
身がブロックの実装位置や総実装数に関する情報を人手
を介することなく自動で認識できるので、システムを構
成するブロックの実装情報設定が不要となり、誤りが入
らないという効果がある。
【図1】(a)は実装位置信号変換回路の構成図、
(b)は実装位置信号設定回路の構成図、(c)は制御
部の構成図である。
(b)は実装位置信号設定回路の構成図、(c)は制御
部の構成図である。
【図2】構成ブロック数最大4のシステム実施例の構成
図である。
図である。
【図3】本発明の実装位置信号パターン割り当て実施例
である。
である。
【図4】(a)は図2における実装位置信号設定回路の
詳細構成図、(b)は実相位置信号変換回路の詳細構成
図、(c)はPn →Pn+1 変換回路の詳細構成図であ
る。
詳細構成図、(b)は実相位置信号変換回路の詳細構成
図、(c)はPn →Pn+1 変換回路の詳細構成図であ
る。
【図5】(a)は実装位置信号検出回路の詳細構成図、
(b)はブロック内回路の詳細構成図である。
(b)はブロック内回路の詳細構成図である。
11 実装位置信号変換回路 12 Pn →Pn+1 変換回路 13 実装位置信号検出回路 14 実装位置信号設定回路 15 制御部. 21 第1ブロック内回路 22 第2ブロック内回路 23 第3ブロック内回路 24 第4ブロック内回路 31 第1ブロック 32 第2ブロック 33 第3ブロック 34 第4ブロック 40 I/Oバス
Claims (2)
- 【請求項1】 第1ブロックから第NブロックまでのN
個の連接されたビルディングブロックのシステム構成自
動認識方法において、 重複せず且つN十1≦MであるM種類の実装位置信号パ
ターンPm を持ち、システム内の第1ブロックへ実装位
置信号パターンP1 を送信するステップと、 第nブロックでは、受信された実装位置信号パターンP
n をシステム内で一義的に定められた変換方式により実
装位置信号パターンPn を実装位置信号パターンPn+1
に変換して第(n十1)ブロックへ送信するステップ
と、 実装位置信号パターンPn から第nブロックの実装位置
情報を取得するステップと、 システム内に第Nブロックから実装位置信号パターンP
N+1 を受信してブロック総実装数情報を取得するステッ
プを有することを特徴とするビルディングブロックのシ
ステム構成認識方法。 - 【請求項2】 第1ブロックから第NブロックまでのN
個の連接されたビルディングブロックのシステム構成自
動認識方式において、 重複せず且つN十1≦MであるM種類の実装位置信号パ
ターンPm を持ち、システム内の第1ブロックへ実装位
置信号パターンP1 を送信する回路と、 第nブロックでは、受信された実装位置信号パターンP
n をシステム内で一義的に定められた変換方式により実
装位置信号パターンPn を実装位置信号パターンPn+1
に変換して第(n十1)ブロックへ送信する回路と、 実装位置信号パターンPn から第nブロックの実装位置
情報を取得する回路と、 システム内に第Nブロックから実装位置信号パターンP
N+1 を受信してブロック総実装数情報を取得する回路を
有することを特徴とするビルディングブロックのシステ
ム構成認識方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13631495A JPH08328993A (ja) | 1995-06-02 | 1995-06-02 | ビルディングブロックのシステム構成自動認識方法とその方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13631495A JPH08328993A (ja) | 1995-06-02 | 1995-06-02 | ビルディングブロックのシステム構成自動認識方法とその方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08328993A true JPH08328993A (ja) | 1996-12-13 |
Family
ID=15172316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13631495A Pending JPH08328993A (ja) | 1995-06-02 | 1995-06-02 | ビルディングブロックのシステム構成自動認識方法とその方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08328993A (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55102034A (en) * | 1979-01-26 | 1980-08-04 | Mitsubishi Electric Corp | Set unit for unit address |
| JPS60200354A (ja) * | 1984-03-24 | 1985-10-09 | Matsushita Electric Ind Co Ltd | 制御装置のアドレス設定方法 |
-
1995
- 1995-06-02 JP JP13631495A patent/JPH08328993A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55102034A (en) * | 1979-01-26 | 1980-08-04 | Mitsubishi Electric Corp | Set unit for unit address |
| JPS60200354A (ja) * | 1984-03-24 | 1985-10-09 | Matsushita Electric Ind Co Ltd | 制御装置のアドレス設定方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6016996Y2 (ja) | 入出力インタフエイス装置のアドレス選択装置 | |
| JP2753915B2 (ja) | 通信制御装置 | |
| US5724343A (en) | Device for communications between a plurality of functional modules installed in a local unit and an ARINC 629 type external bus | |
| US6697966B1 (en) | Data bus for a plurality of nodes | |
| US5224124A (en) | Data transmission system | |
| JPH10293895A (ja) | 位置測定装置と評価ユニットの間でデータを送信する方法とその装置 | |
| JPH02179046A (ja) | 信号符号化方式 | |
| JP2004185239A (ja) | コンフィグレーション制御装置、記録媒体、およびfpgaコンフィグレーション方法 | |
| US4745581A (en) | LSI system of a structure requiring no additional address signals to incorporate additional status registers into the system | |
| EP0416235B1 (en) | Data-communication method for loop-type network having portable slave stations connectable to addressable junction boxes permanently connected in the network | |
| JPS59134943A (ja) | デ−タ通信システム | |
| JPH06224977A (ja) | 外部インターフェイス選択装置 | |
| JP2690589B2 (ja) | メモリスイッチ監視方式 | |
| JP3288848B2 (ja) | ユニット検出装置 | |
| JP3095060B2 (ja) | Atmスイッチ装置 | |
| JP3463765B2 (ja) | 構内交換機およびボタン電話装置 | |
| US6944176B1 (en) | Method and apparatus for bit level network data multiplexing | |
| SU1166129A1 (ru) | Устройство дл св зи независимо работающих подсистем обработки данных | |
| JP3413739B2 (ja) | 中継装置 | |
| JPS5992653A (ja) | デ−タ伝送装置 | |
| JPH0731284Y2 (ja) | プログラマブルコントロ−ラの入力回路 | |
| JPH09200203A (ja) | インターフェース変換装置 | |
| CA1078522A (en) | Modular communication system having self-identifying modules | |
| JPS58221435A (ja) | 信号処理装置 | |
| JPH0637854A (ja) | データ伝送装置 |