JP3738636B2 - 調光システムのバス制御方法 - Google Patents
調光システムのバス制御方法 Download PDFInfo
- Publication number
- JP3738636B2 JP3738636B2 JP2000002967A JP2000002967A JP3738636B2 JP 3738636 B2 JP3738636 B2 JP 3738636B2 JP 2000002967 A JP2000002967 A JP 2000002967A JP 2000002967 A JP2000002967 A JP 2000002967A JP 3738636 B2 JP3738636 B2 JP 3738636B2
- Authority
- JP
- Japan
- Prior art keywords
- control unit
- control
- address
- station
- response message
- 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
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Circuit Arrangement For Electric Light Sources In General (AREA)
Description
【発明の属する技術分野】
本発明は、バス型の伝送方式を利用した調光システムに関するものであり、宴会場、美術館、博物館、ホテルのエントランスなど、調光制御で空間を演出する分野で主に利用される。
【0002】
【従来の技術】
従来のバス制御方法として、特願平7−221627号に記載されているように、送信局にも受信局にもなり得る機器がバス接続され、一つの機器が送信局になると受信局に指定されたアドレスの機器以外はモニタ局となり、受信局が送信局に対して応答メッセージを発行し、送信終了のフレームをバス上に通知すると、モニタ局の操作器は通常局に戻るという方法があった。
【0003】
従来の調光システムは上記のバス制御方法を用いて、図4に示すように1台の制御部bと複数台(N台)の操作器a1,a2,a3,…,aNで構成され、1:Nの通信をしていた。また、設定を簡易にするため、操作器a1,a2,a3,…,aNはアドレス設定手段により自己のアドレスを設定できるが、制御部bのアドレスは固定とすることにより、操作器や制御部の設定が簡単にできるという特徴があった。
【0004】
【発明が解決しようとする課題】
しかしながら、上述の図4の調光システムでは以下のような問題点があった。まず、同じバス型の伝送線上に性質が異なる複数の制御部と操作器が接続された場合、制御部のアドレスはどれも同じであるため、操作器が送信局となり、要求メッセージを制御部に送信すると、すべての制御部は受信局になり、操作器に対して応答メッセージを発行しようとする。その結果、送信データが衝突するコンテンションエラーが発生し、伝送速度が遅くなっていた。また、制御部のアドレス番号が同じなので、制御部同士で通信することができなかった。
【0005】
これらの問題より、調光システムにおいて、バス型の伝送線上には1台の制御部しか接続することができず、複数台の制御部が必要な場合、制御部の台数分、バス型の伝送線が必要であった。なお、制御部のアドレスを別々に設定できるようにすると、操作器が接続される制御部のアドレスを設定できるようにしなければならず、設定が複雑なものとなってしまう。
【0006】
本発明は上記の問題点を解決するためになされたものであり、その目的とするところは、伝送速度を低下させることなく、同じバス型の伝送線上に複数の制御部を接続できるバス制御方法を提供することにある。
【0007】
【課題を解決するための手段】
本発明によれば、上記の課題を解決するために、図1に示すように、調光操作するための複数の操作器a1,a2,a3,…,aNと、調光制御するための制御部b1,b2,…,bKを同一伝送線上に接続するバス型の構成を有し、操作器と制御部は互いに送信局または受信局になることができ、送信局からの要求メッセージに対して、受信局は送信局のアドレスの機器に応答メッセージを発行し、他のアドレスの機器は応答メッセージの発行を確認できるまで送信を行わないモニタ局となる伝送方式において、同一アドレスの複数の制御部を同一伝送線上に接続したときに、各制御部に予め自己の管理下の操作器のアドレスを登録し、自己の管理下の操作器からの要求メッセージに対してのみ応答メッセージを発行することを特徴とするものである。
【0008】
【発明の実施の形態】
(実施形態1)
図2は本発明の調光システムに用いる操作器の構成を示している。この操作器は、明かりの調整、記憶、再生要求を行う押しボタンやスイッチなどの入力手段11、アナログレベル値を設定するフェーダなどのレベル設定手段12、情報を表示するLEDなどの表示手段13、自己のアドレスを決めるディップスイッチなどのアドレス設定手段14、制御部と伝送データをやり取りする伝送手段15を備えている。操作器のアドレス番号は1〜N(任意の値)の範囲とする。
【0009】
図3は本発明の調光システムに用いる制御部の構成を示している。この制御部は、操作器と伝送データをやり取りする伝送手段21と、操作器より送られた情報に基づいて明かりの再生情報を作成したり、操作器に表示する情報を作成する演算・制御手段22と、現在の明かりの状態を記憶する記憶手段23と、記憶手段に設定データを入力する入力手段24と備えている。伝送手段21は例えばシリアル通信用のICなどで構成され、演算・制御手段22は例えばMPUなどで構成され、記憶手段23は例えばRAM、ROM、EEPROMなどで構成される。制御部のアドレス番号は固定とするが、制御部間で通信できるようにもう一つ疑似のアドレス番号を持つ。
【0010】
これらの操作部と制御部が図1に示すように同一伝送線上に複数台接続されたバス型伝送方式の調光システムにおいて、操作器と制御部の通信のやりとりでお互いが送信局または受信局になることができ、送信局からの要求メッセージに対して、受信局は必ず送信局のアドレスの機器に応答メッセージを発行し、他のアドレスの機器は応答メッセージの発行を確認できるまで、送信を行わないモニタ局となる伝送方式とする。また、複数の制御部を同一伝送線上に接続した場合に、各制御部の入力手段で予め自己の管理下の操作器のアドレスを登録しておくことにより、各操作器からの要求メッセージに対して各制御部が一斉に受信局になるのを防ぐ。つまり、制御部は自己の記憶部に登録されている操作器からの要求メッセージが受信されたときだけ受信局になり、応答メッセージを発行する。
【0011】
各操作器が制御部に対し要求メッセージを送信した際の各制御部の動作手順を図5を用いて説明する。各制御部は、図5のS00のように、送信局にも受信局にもモニタ局にもなることができる通常局状態で送信器からの要求メッセージの受信を待っている。この状態で送信器から要求メッセージが制御部に送信されると、制御部はこれを伝送手段から受信し、図5のS01のように、予め記憶手段に登録している送信器のアドレスから送られてきた要求メッセージか確認する。既に自己の管理下に登録されている操作器の場合、図5のS02のように、直ちに受信局状態になり、要求メッセージを受信する。さらに、操作器からの一連の送信を完了させるために、図5のS03、S04のように送信局状態になり、応答メッセージを操作器に対して発行する。
【0012】
自己の管理下に登録されていない操作器から送られてきた要求メッセージの場合、図5のS05、S06のように、応答メッセージを発行しないモニタ局状態になり、受信局になり得る他の制御部から応答メッセージが発行されるまでモニタ局状態を保持する。その後、応答メッセージを受信し、一連の送信を完了したことを確認できると通常局状態に戻る。
【0013】
以上の方法を用いると、操作器からの要求メッセージを複数の制御部が受信しても、各制御部が一斉に自己の状態を受信局状態から送信局状態にして応答メッセージを発行しようとはしないため、データが衝突するコンテンション状態に陥いることを防ぐことができる。
【0014】
(実施形態2)
次に、請求項2を実現するための各制御部の動作手順について説明する。実施形態1において、どこの制御部にも登録されていない操作器から要求メッセージが送信された場合、各制御部は図5のS05、S06の状態を保持する。この状態は一定の時間を経過すると一連の送信は失敗したというタイムアウトエラーの取り決めにより、すべての制御部が通常局状態に復旧することで回避できるが、予め各制御部に優先順位を入力手段を用いて記憶手段に登録しておき、優先順位の一番高い制御部が応答メッセージを発行するようにした動作手順を図5、図6を用いて説明する。
【0015】
図6のS10のようにモニタ局状態で予め決められた時間内で応答メッセージが無い場合、各制御部はタイムアウトエラーで通常局状態に戻る。このとき、優先順位の一番高い制御部は、図6のS11のように、各操作器がタイムアウトエラーを引き起こした回数nをカウントし、記憶手段に記憶しておく。その後、どこの制御部にも登録されていないことを判断する値Mと比較し、条件:M<nを満たしていれば、図6のS13のように自己の管理下の操作器として一時的に登録する。その後、この操作器が要求メッセージを送信した時は、図5のS02〜S04のように動作する。
【0016】
以上の方法を用いると、すべての制御部がモニタ局になることにより発生するタイムアウトエラーの発生回数を少なくすることができるため、伝送速度の遅延を改善できる。
【0017】
(実施形態3)
次に、請求項3を実現するための各制御部の動作手順について説明する。実施形態2において、優先順位の一番高い制御部がバス型の伝送線上から切断された場合、その制御部の管理下に登録されているアドレスの操作器から要求メッセージが発行されると、他の制御部は図5のS05、S06の状態を保持する。これを回避する方法として、次に優先順位の高い制御部が、一番優先順位の高い制御部に対し、接続状態の確認メッセージを発行し、応答メッセージが無ければ、要求メッセージを発行した操作器を自己の管理下に登録し、以後受信局となり、送信局に対して応答メッセージを発行する。
【0018】
その動作手順を図7〜図9により説明する。まず、各制御部に図7に示すような各操作器の所属制御部情報を入力手段より記憶手段に記憶させる。すなわち、アドレス1からアドレスN(最大値)までの操作器がどの制御部の管理下に置かれているかを登録しておく。また、図8に示すような制御部の優先順位情報を、操作器のアドレスと重ならないように、アドレスN+1からN+K(最大値)まで入力手段により記憶手段に記憶させる。
【0019】
図8の優先順位情報より決定する優先順位が2番目に高い制御部の動作手順を図9を用いて説明する。図9のS20のように、操作器からの要求メッセージに対し、各制御部が応答メッセージを送信しないタイムアウトエラーが発生すると、図9のS21のように、図7より操作器が一番優先順位の高い制御部に所属しているか記憶手段により確認する。もし、所属していれば、図9のS22のように、一番優先順位の高い制御部がバス上より切断済であるのか確認し、切断済であれば、図9のS23のように、自己の管理下の操作器として登録し、図9のS24のように、通常局状態に戻る。また、操作器が一番優先順位の高い制御部に所属してなければ、タイムアウトエラーの回数nがM回より多ければ、自己の管理下の操作器として登録する。その後、この操作器から要求メッセージを送信したときは、図5のS02〜S04のように動作する。
【0020】
以上の方法を用いると、制御部が伝送線上から切断された場合に、各制御部がモニタ局になることにより発生するタイムアウトエラーの発生回数を少なくすることができるため、伝送速度の遅延を改善できる。
【0021】
(実施形態4)
次に、請求項4を実現するための各制御部の動作手順について説明する。実施形態3において、優先順位の一番高い制御部がバス型の伝送線上から切断されたあと、再び伝送線上に接続されると、結果的に複数の制御部に同じアドレスの操作器が登録されることになる。この状態で2重登録された操作器が要求メッセージを送信すると、複数の制御部が応答メッセージを発行しようとしてコンテンションエラーが発生する。
【0022】
これを回避する方法として、新たに伝送線上に接続された制御部は自己の優先順位と自己の管理下にある操作器のアドレス番号を予め接続されている制御部に通知する。もとから接続されている制御部が、この通知を受けたときの動作手順を図10を用いて説明する。まず、図10のS30のように、予め記憶手段に登録されている自己の管理下の操作器のアドレスと重複していないか確認する。重複していなければ、図10のS34のように、通常局状態に戻る。重複していれば、図10のS31のように、自己の優先順位より高いか低いかを比較する。自己より優先順位が高い場合は記憶手段の登録を削除し、低い場合は管理下の登録を削除してもらう通知を行い、通常局状態に戻る。
【0023】
また、図10のS32、S33を実行する前に、自己または通知しようとする制御部が一時的に操作器を登録したのかを確認した後に登録の削除を行う方法もある。さらに、コンテンションエラーが発生した場合に、伝送線上に接続されている優先順位の高い制御部から順番に図10の動作手順を繰り返し、操作器を重複して登録することを防ぐという方法もある。
【0024】
以上の方法を用いると、操作器が複数の制御部の管理下に重複して登録されることを防ぐことができるので、複数の制御部が同時に応答メッセージを発行することにより発生するコンテンション状態に陥ることを防ぐことができる。
【0025】
【発明の効果】
請求項1に記載の発明によれば、操作器からの要求メッセージを複数の制御部が受信しても一斉に応答メッセージを発行しようとしないため、データが衝突するコンテンション状態に陥ることを防ぐことができる効果がある。また、請求項2、3に記載の発明によれば、操作器からの要求メッセージに対して制御部が応答しない場合に発生するタイムアウトエラーを減少させる効果がある。さらに、請求項4に記載の発明によれば、操作器を重複して登録することを防ぐことができるため、請求項1と同様の効果がある。これらの発明の効果により、伝送速度を低下させること無く、同じバス型の伝送線上に複数の制御部を接続することが可能となり、調光システムの省配線を実現できるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の調光システムの全体構成図である。
【図2】本発明の調光システムに用いる操作器の構成図である。
【図3】本発明に調光システムに用いる制御部の構成図である。
【図4】従来の調光システムの全体構成図である。
【図5】本発明における実施形態1の制御部の動作手順を示す流れ図である。
【図6】本発明における実施形態2の制御部の動作手順を示す流れ図である。
【図7】本発明における実施形態3で用いる操作器の所属する制御部の情報を示す説明図である。
【図8】本発明における実施形態3で用いる制御部の優先順位情報を示す説明図である。
【図9】本発明における実施形態3の制御部の動作手順を示す流れ図である。
【図10】本発明における実施形態4の制御部の動作手順を示す流れ図である。
【符号の説明】
a1,a2,…,aN 操作器
b1,b2,…,bK 制御部
Claims (4)
- 調光操作するための複数の操作器と、調光制御するための制御部を同一伝送線上に接続するバス型の構成を有し、操作器と制御部は互いに送信局または受信局になることができ、送信局からの要求メッセージに対して、受信局は送信局のアドレスの機器に応答メッセージを発行し、他のアドレスの機器は応答メッセージの発行を確認できるまで送信を行わないモニタ局となる伝送方式において、同一アドレスの複数の制御部を同一伝送線上に接続したときに、各制御部に予め自己の管理下の操作器のアドレスを登録し、自己の管理下の操作器からの要求メッセージに対してのみ応答メッセージを発行することを特徴とする調光システムのバス制御方法。
- 請求項1において、いずれの制御部の管理下にも登録されていないアドレスの操作器が伝送線上に接続されて要求メッセージが発行されたときに、予め接続されている制御部間で決められた優先順位の一番高い制御部が一時的に自己の管理下に該操作器のアドレスを登録して受信局となり、送信局に対して応答メッセージを発行することを特徴とする調光システムのバス制御方法。
- 請求項2において、予め制御部間で決められた優先順位の一番高い制御部が伝送線上から切断され、その制御部の管理下に登録されているアドレスの操作器から要求メッセージが発行されたときに、次に優先順位が高い制御部が一番優先順位が高い制御部に対して接続状態の確認メッセージを発行し、応答メッセージが無ければ、該操作器のアドレスを自己の管理下に登録して受信局となり、送信局に対して応答メッセージを発行することを特徴とする調光システムのバス制御方法。
- 請求項1において、複数の制御部の管理下に登録されているアドレスの操作器が伝送線上に接続され、要求メッセージが発行された場合、制御部間で優先順位の確認メッセージを発行し、自己の管理下の操作器が自己より優先順位の高い制御部に登録されていると、優先順位の低い方の制御部は該操作器のアドレスの登録を削除してモニタ局になることを特徴とする調光システムのバス制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000002967A JP3738636B2 (ja) | 2000-01-11 | 2000-01-11 | 調光システムのバス制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000002967A JP3738636B2 (ja) | 2000-01-11 | 2000-01-11 | 調光システムのバス制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001197091A JP2001197091A (ja) | 2001-07-19 |
JP3738636B2 true JP3738636B2 (ja) | 2006-01-25 |
Family
ID=18531995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000002967A Expired - Lifetime JP3738636B2 (ja) | 2000-01-11 | 2000-01-11 | 調光システムのバス制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3738636B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017108208A (ja) * | 2015-12-07 | 2017-06-15 | 東芝ライテック株式会社 | 制御システム |
-
2000
- 2000-01-11 JP JP2000002967A patent/JP3738636B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2001197091A (ja) | 2001-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20200136751A (ko) | 차량 진단 통신 장치, 그를 포함한 시스템 및 그 방법 | |
CN102882704A (zh) | 一种issu的软重启升级过程中的链路保护方法和设备 | |
CN108667640B (zh) | 通信方法及设备、网络接入*** | |
CN102640456B (zh) | 有助于到多个计算装置的一对多数据传送的方法和*** | |
JP3738636B2 (ja) | 調光システムのバス制御方法 | |
CN114884805B (zh) | 数据传输方法、装置、终端及存储介质 | |
US20220141123A1 (en) | Network device, network system, network connection method, and program | |
JP2017114406A (ja) | ネットワークシステム | |
CN104219126A (zh) | 一种有虚拟通道方式下子环协议vlan的自动学习方法和设备 | |
CN104539442B (zh) | 用于提高可靠性的方法、网络设备及*** | |
JPS6197754A (ja) | バツクアツプシステム | |
WO2024095681A1 (ja) | 設定装置及び車載機器 | |
KR20200124903A (ko) | 피엘씨 네트워크의 마스터 모듈과 슬래이브 모듈 간의 통신 방법 | |
KR101268677B1 (ko) | 복수의 ecu에 대한 리프로그래밍 장치 및 그 방법 | |
JP2666849B2 (ja) | 遠隔監視装置 | |
JP3156102B2 (ja) | 電力系統情報入力方法及びその装置 | |
JP4924940B2 (ja) | 制御装置間の通信方法および装置 | |
JP4087070B2 (ja) | 同報/ack送信方式 | |
JPS62286337A (ja) | 通信システム | |
JP2937588B2 (ja) | 通信ネットワーク | |
CN117439628A (zh) | 一种通信终端设备 | |
JP2006100952A (ja) | 通信装置 | |
JPH10290261A (ja) | ネットワーク管理システム及びネットワーク構成情報管理方法 | |
JP2001069547A (ja) | 基地局制御装置およびその回線接続方法ならびに移動体通信システム | |
JPH05143491A (ja) | 装置ヘルスチエツク方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051004 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20051011 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051024 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3738636 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081111 Year of fee payment: 3 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091111 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091111 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101111 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111111 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121111 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121111 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131111 Year of fee payment: 8 |
|
EXPY | Cancellation because of completion of term |